プログラミング

プロおよび熱狂的プログラマーのためのQ&A

7
複数ファイルのGoプロジェクトの整理[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 8か月前に閉鎖。 この質問を改善する 注:この質問はこれと関連していますが、Goの歴史では2年は非常に長い時間です。 開発中にGoプロジェクトを編成する標準的な方法は何ですか? 私のプロジェクトは単一のパッケージなmypackので、すべての.goファイルをmypackディレクトリに配置したと思います。 しかし、その後、開発中にテストしたいので、少なくともmainパッケージを宣言するファイルが必要です。これにより、go run trypack.go これをどのように整理すればよいですか?やっgo install mypackてみたいと思うたびにやる必要がありますか?
237 go 

18
良いJavaグラフアルゴリズムライブラリ?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 グラフアルゴリズム用のJavaライブラリを使った経験がありましたか。私はJGraphを試してみましたが、大丈夫でした。Googleにはさまざまなものがあります。人々が実際に製品コードで正常に使用しているものや推奨するものはありますか? 明確にするために、私はグラフ/チャートを作成するライブラリを探していません。たとえば、最小スパニングツリー、クラスカルのアルゴリズムノード、エッジなど、グラフアルゴリズムを支援するライブラリを探しています。素敵なJava OO APIの構造。
237 java  algorithm  graph 


21
ResharperがインストールされているVisual Studioでキーボードショートカットがアクティブにならない
私が持っているのVisual Studio 2012 + ReSharperの 7.1.1000.900 + StyleCop 4.7.44がインストールされています。 問題は、Resharperがインストールされてから、アクティブなショートカットがないことです。 たとえば、「リファクタリング>名前の変更」で名前を変更できます。しかし、ショートカットCtrl+ Rは何もしません。 私が設定したReSharperのキーボードスキームをの「Visual Studioの」「ReSharperの>オプション>環境>キーボード&メニュー」に ショートカットを有効にする方法はありますか?ありがとう。

17
変更前の選択(ドロップダウン)の値の取得
私が達成したいことはいつでも <select>ドロップダウンが変更さ変更前のドロップダウンの値が欲しいことです。私はjQueryの1.3.2バージョンを使用しており、変更イベントを使用していますが、変更後の値はそこにあります。 <select name="test"> <option value="stack">Stack</option> <option value="overflow">Overflow</option> <option value="my">My</option> <option value="question">Question</option> </select> onchangeイベントでスタックに変更すると(つまり、スタックに変更すると)現在、オプションMyが選択されているとしましょう。以前の値、つまりこの場合は期待したい値が必要です。 どうすればこれを達成できますか? 編集:私の場合、同じページに複数の選択ボックスがあり、それらすべてに同じものを適用したいと考えています。また、私の選択のすべてがajaxを介してページをロードした後に挿入されます。

22
初心者のためのMercurial:決定的な実用ガイド
ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 初心者のためのGitに触発された:決定的な実用ガイド。 これは、Mercurialを初心者が実用的に使用するための情報をまとめたものです。 初心者-よく理解せずにソース管理に触れたプログラマー。 実用的-大多数のユーザーが頻繁に遭遇する状況をカバー-リポジトリの作成、ブランチ、マージ、リモートリポジトリからのプル/プッシュなど 注: 何かを実装する方法ではなく、何かを成し遂げる方法を説明します。 回答ごとに1つの質問を扱います。 可能な限り明確かつ簡潔に回答してください。 同じトピックで新しい回答を作成するのではなく、既存の回答を編集/拡張します。 詳細については、Mercurial wikiまたはHG Bookへのリンクを提供してください。 質問: インストール/セットアップ Mercurialをインストールするには? Mercurialのセットアップ方法は? 新しいプロジェクト/リポジトリをどのように作成しますか? ファイルを無視するように設定するにはどうすればよいですか? コードを操作する どのようにして最新のコードを入手しますか? コードをどのようにチェックアウトしますか? 変更をどのようにコミットしますか? コミットされていないもの、または現在のコードベースのステータスをどのように確認しますか? リポジトリからファイルをどのように削除しますか? どのようにして不要なコミットを破棄しますか? ファイルの2つのリビジョン、または現在のファイルと以前のリビジョンをどのように比較しますか? ファイルまたはリポジトリの変更履歴をどのように確認しますか? バイナリファイル(たとえば、Visioドキュメント、またはコンパイラ環境)をどのように処理しますか? 「同時」に変更されたファイルをどのようにマージしますか? チェンジセットを元に戻すにはどうすればよいですか? どのようにして以前のバージョンのコードに戻るのですか? 特定のチェンジセットからパッチをどのように抽出しますか? Mercurialコマンドを使用せずにファイルの名前を変更または削除したことをどのように記録しますか? タグ付け、ブランチ、リリース、ベースライン 特定のファイルセットの特定のリビジョンセットをどのように「マーク」、「タグ付け」、または「リリース」して、いつでもそれを後からプルできるようにしますか? 特定の「リリース」をどのように引き出しますか? どのように分岐しますか? どのようにブランチをマージしますか? あるブランチの一部を別のブランチにどのようにマージしますか? その他の Mercurialの良いGUI / IDEプラグイン?メリット/デメリット? 初心者が知っておくべき他の一般的なタスクはありますか? Subversionとどのようにやり取りしますか? その他のMercurialリファレンス Mercurial:決定的なガイド Mercurial Wiki …

7
Cの関数ポインターのtypedefについて
引数を持つ関数へのポインタのtypedefを持つ他の人々のコードを読んだとき、私はいつも少し困惑してきました。少し前にCで記述された数値アルゴリズムを理解しようとすると、このような定義に取り掛かるのにしばらく時間がかかったことを思い出します。では、関数へのポインタの良いtypedefを作成する方法(することとしないこと)に関するヒントと考えを共有して、なぜそれらが役立つのか、他の人の作業をどのように理解するのかについて教えてください。ありがとう!

14
JavaScriptのyieldキーワードは何ですか?
JavaScriptで「yield」キーワードについて聞いたことがありますが、それについてのドキュメントは非常に貧弱です。誰かがその使用法とその使用目的を説明してくれますか(または説明するサイトを勧めます)。

8
Rubyでファイルの行を読み取る方法
次のコードを使用してファイルから行を読み取ろうとしました。ただし、ファイルを読み取る場合、内容はすべて1行で表示されます。 line_num=0 File.open('xxx.txt').each do |line| print "#{line_num += 1} #{line}" end ただし、このファイルは各行を個別に印刷します。 のようruby my_prog.rb < file.txtにstdinを使用する必要があります。この場合、ファイルが使用している行末文字を推測できません。どうすれば対応できますか?
237 ruby  line-endings 

16
英数字のみを許可するJavascript用のRegEx
英数字のみを許可する正規表現を見つける必要があります。これまでのところ、私が試すすべての人は、文字列が英数字、つまり文字と数字の両方を含む場合にのみ機能します。私はどちらか一方を許可し、両方を必要としないものを求めています。
237 javascript  regex 

11
別の文字列の位置xに文字列を挿入する
2つの変数があり、で表される点で文字列bに文字列を挿入する必要があります。私が探している結果は「リンゴが欲しい」です。JavaScriptでこれを行うにはどうすればよいですか?aposition var a = 'I want apple'; var b = ' an'; var position = 6;
237 javascript 


6
Beanの初期化が完了した後にメソッドを呼び出す方法は?
ApplicationContextのロード時に一度だけ(非静的)メソッドをBeanで呼び出す必要がある使用例があります。これにMethodInvokingFactoryBeanを使用しても大丈夫ですか?または、より良い解決策がありますか? 補足として、私はConfigContextLoaderListenerを使用してWebアプリケーションにアプリケーションコンテキストをロードします。そして、もしBean 'A'がインスタンス化されたら、methodA()を一度だけ呼び出してください。 これをどのようにうまく行うことができますか?


21
AndroidでWi-Fiが接続されているかどうかを確認するにはどうすればよいですか?
Wi-Fiが接続されていない限り、ユーザーにダウンロードを試してほしくない。ただし、Wi-Fiが有効になっているかどうかしかわからないようですが、3G接続は可能です。 android.net.wifi.WifiManager m = (WifiManager) getSystemService(WIFI_SERVICE); android.net.wifi.SupplicantState s = m.getConnectionInfo().getSupplicantState(); NetworkInfo.DetailedState state = WifiInfo.getDetailedStateOf(s); if (state != NetworkInfo.DetailedState.CONNECTED) { return false; } しかし、その状態は私が期待するものではありません。Wi-Fiが接続されているのに、OBTAINING_IPADDRそのままの状態になっています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.