プログラミング

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

10
Vimの分割ウィンドウをキャンセル
ウィンドウを水平に分割しました。どうすれば通常のモードに戻ることができますか。つまり、開いているウィンドウをすべてキャンセルせずに、1つのウィンドウだけを分割するウィンドウはありません。私は5を持っており、「終了」するのではなく、分割ウィンドウから抜け出したいだけです。
231 vim  split  window 

8
jQueryを使用してdivでチェックされているチェックボックスのリストを取得する
特定のIDのdivで選択されているチェックボックスの名前のリストを取得したい。jQueryを使用してどうすればよいですか? たとえば、このdivの場合、配列["c_n_0"を取得します。"c_n_3"]または文字列 "c_n_0; c_n_3" <div id="checkboxes"> <input id="chkbx_0" type="checkbox" name="c_n_0" checked="checked" />Option 1 <input id="chkbx_1" type="checkbox" name="c_n_1" />Option 2 <input id="chkbx_2" type="checkbox" name="c_n_2" />Option 3 <input id="chkbx_3" type="checkbox" name="c_n_3" checked="checked" />Option 4 </div>

9
Javaオブジェクトからオブジェクトへのマッピングのためのツールはありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 私は、Javaを使用してDOをDTOに変換しようとしています。独自のツールを作成する前に、自動化ツールを探しています。私は同じために利用できる無料のツールがあるかどうか知りたかっただけです。
231 java  mapping  dto 

6
ジャクソンのJSON文字列をJsonNodeに解析する方法は?
それはとても単純なはずですが、1時間#恥ずかしいことを試みた後、それを見つけることができません。 たとえば、JSON文字列をとして{"k1":v1,"k2":v2}解析する必要がありますJsonNode。 JsonFactory factory = new JsonFactory(); JsonParser jp = factory.createJsonParser("{\"k1\":\"v1\"}"); JsonNode actualObj = jp.readValueAsTree(); 与える java.lang.IllegalStateException: No ObjectCodec defined for the parser, can not deserialize JSON into JsonNode tree
231 java  json  parsing  jackson 

7
Unix / Linuxで2つのファイルの内容が同じかどうかを確認する最も速い方法は?
2つのファイルに同じデータが含まれているかどうかを確認する必要があるシェルスクリプトがあります。私はこれを多くのファイルに対して実行し、スクリプトではdiffコマンドがパフォーマンスのボトルネックになっているようです。 ここに行があります: diff -q $dst $new > /dev/null if ($status) then ... ファイルを比較するより速い方法、おそらくデフォルトの代わりにカスタムアルゴリズムがありますdiffか?
231 linux  file  unix  diff 

15
両側に2つのy軸があり、スケールが異なるggplot
カウントを示す棒グラフとレートを示す折れ線グラフをすべて1つのグラフにプロットする必要があります。両方を別々に行うことができますが、それらを一緒にすると、最初のレイヤー(つまりgeom_bar)のスケールが2番目のレイヤーと重なりますレイヤー(つまり、geom_line)。 の軸をgeom_line右に移動できますか?
231 r  ggplot2  r-faq 

14
大きなフォントの素晴らしいアイコンでテキストを垂直方向に中央揃えする方法は?
font-awesomeアイコンとテキストを備えたブートストラップボタンがあるとします。 <div> <i class='icon icon-2x icon-camera'></i> hello world </div> テキストを垂直方向の中央に表示するにはどうすればよいですか?テキストがアイコンの下端に揃えられました:http : //jsfiddle.net/V7DLm/1/ 編集: 私は可能な解決策を持っています:http://jsfiddle.net/CLdeG/1/しかしそれは少しハックに感じます-追加のpタグを導入し、pull-leftとdisplay:tableを使用します。多分誰かがより簡単な方法を提案することができます。
231 html  css  font-awesome 

10
クエリ文字列パラメーターと非表示パラメーターを含むGETフォームを送信すると表示されなくなります
このフォームを考えてみましょう: <form action="http://www.blabla.com?a=1&b=2" method="GET"> <input type="hidden" name="c" value="3" /> </form> このフォーム(GETフォーム)を送信すると、パラメーターaおよびbが消えます。その理由はありますか?この動作を回避する方法はありますか?
231 html  forms  submit 

8
アスペクト指向プログラミングとは何ですか?
私はオブジェクト指向プログラミングを理解しており、長い間OOプログラムを作成しています。人々はアスペクト指向プログラミングについて話しているようですが、私はそれが何であるか、それをどのように使用するかを実際に学んだことはありません。基本的なパラダイムは何ですか? この質問は関連していますが、まったく尋ねるものではありません。 アスペクト指向プログラミングとオブジェクト指向プログラミング
231 aop  paradigms 


14
bashから「グループ化」をシミュレートする最良の方法は?
IPアドレスを含むファイルがあり、各行に1つのアドレスがあるとします。 10.0.10.1 10.0.10.1 10.0.10.3 10.0.10.2 10.0.10.1 各IPアドレスがファイルに出現する回数をカウントするシェルスクリプトが必要です。上記の入力には、次の出力が必要です。 10.0.10.1 3 10.0.10.2 1 10.0.10.3 1 これを行う1つの方法は次のとおりです。 cat ip_addresses |uniq |while read ip do echo -n $ip" " grep -c $ip ip_addresses done しかし、それは実際には効率的ではありません。 どのようにbashを使用してこの問題をより効率的に解決しますか? (1つ追加する必要があります。私はそれがperlまたはawkから解決できることを知っています。これらの言語ではなく、bashのより良いソリューションに興味があります。) 追加情報: ソースファイルが5GBで、アルゴリズムを実行しているマシンが4GBであるとします。したがって、並べ替えは効率的なソリューションではなく、ファイルを複数回読み取ることもありません。 私はハッシュテーブルのようなソリューションが好きでした-誰でもそのソリューションに改善を提供できますか? 追加情報#2: たとえばperlのほうがずっと簡単なのに、なぜbashを使うのが面倒なのかと尋ねる人もいました。その理由は、私がこのperlを実行しなければならなかったマシンでは、私は利用できなかったからです。これは、私が慣れているほとんどのツールを持たないカスタムビルドのLinuxマシンでした。そして、それは興味深い問題だったと思います。 だから、質問のせいにせず、気に入らなければ無視してください。:-)
231 bash  scripting 

18
pytestのPATH問題「ImportError:YadaYadaYadaという名前のモジュールはありません」
easy_installを使用してMacにpytestをインストールし、次のようなファイル構造を持つプロジェクトのテストの作成を開始しました。 repo/ repo/app.py repo/settings.py repo/models.py repo/tests/ repo/tests/test_app.py py.testrepoディレクトリで実行すると、すべてが期待どおりに動作します しかし、LinuxまたはWindows(どちらもpytest 2.2.3がインストールされています)で同じことを試みると、アプリケーションパスから何かの最初のインポートにヒットするたびに吠えます。たとえば言うfrom app import some_def_in_app これらのシステムでpy.testを実行するには、PATHを編集する必要がありますか?誰かがこれを経験しましたか?

4
ローカルブランチから別のブランチに「プル」する方法は?
これはとても簡単に聞こえますが、私はそれを理解することができません。少し前に実験的なブランチを作成しましたが、作成してからマスターで起こったすべての変更を取り込んでいきたいと思います。これはすべてローカルです。ローカルマスターからローカルmy_branchにプルしたいのですが、実行できません。これは機能していないようで、マスターはgitリポジトリではないことを教えてくれます。 git pull master
231 git 

10
インデックスによる文字列文字の取得-Java
文字列内の特定の文字または数字のインデックスを計算する方法を知っていますが、n番目の位置の文字を取得するために使用できる事前定義された方法はありますか?したがって、文字列「foo」で、インデックス0の文字を要求すると、「f」が返されます。 注-上記の質問で「文字」とは、charデータ型ではなく、文字列内の文字または数字を意味します。ここで重要なことは、メソッドが呼び出されたときにcharを受信せず、文字列(長さ1)を受信することです。そして、私はsubstring()メソッドについて知っていますが、もっとすてきな方法があるのか​​と思っていました。
231 java  string 

12
非同期メソッドを同期的に呼び出す
私にはasync方法があります: public async Task<string> GenerateCodeAsync() { string code = await GenerateCodeService.GenerateCodeAsync(); return code; } このメソッドを同期メソッドから呼び出す必要があります。 GenerateCodeAsyncこれを同期的に機能させるために、メソッドを複製せずにこれを行うにはどうすればよいですか? 更新 しかし、合理的な解決策は見つかりませんでした。 しかし、私はHttpClientすでにこのパターンを実装していることがわかります using (HttpClient client = new HttpClient()) { // async HttpResponseMessage responseAsync = await client.GetAsync(url); // sync HttpResponseMessage responseSync = client.GetAsync(url).Result; }

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