プログラミング

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


10
文字列を分割し、ToList <int>()を1行で変換します
数字の文字列があります string sNumbers = "1,2,3,4,5"; 分割して変換できます List&lt;int&gt; sNumbers.Split( new[] { ',' } ).ToList&lt;int&gt;(); 文字列配列を整数リストに変換するにはどうすればよいですか?に変換できるようstring[]にIEnumerable
191 c#  list  split 

8
SSMSでntextまたはnvarchar(max)のすべてのテキストをどのように表示しますか?
SQL Server Management StudioでNTEXTまたはNVARCHAR(max)のすべてのテキストをどのように表示しますか?デフォルトでは、最初の数百文字(255?)しか返さないように見えますが、プログラムを記述せずにフィールド全体をすばやく表示したい場合もあります。SSMS 2012にもこの問題があります:(

4
Twitter Bootstrapでモーダル終了イベントを処理する方法は?
Twitterブートストラップで、モーダルのドキュメントを確認します。モーダルのcloseイベントをリッスンして関数を実行する方法があるかどうか、わかりませんでした。 たとえば、このモーダルを例に取ってみましょう: &lt;div class="modal-header"&gt; &lt;button type="button" class="close close_link" data-dismiss="modal" aria-hidden="true"&gt;&amp;times;&lt;/button&gt; &lt;h3&gt;Modal header&lt;/h3&gt; &lt;/div&gt; &lt;div class="modal-body"&gt; ... &lt;/div&gt; &lt;div class="modal-footer"&gt; &lt;a href="#" class="btn close_link" data-dismiss="modal"&gt;Close&lt;/a&gt; &lt;/div&gt; 上にあるXボタンと下にある閉じるボタンの両方で、モーダルを非表示/閉じることができますdata-dismiss="modal"。それで、どういうわけかそれを聞くことができたのでしょうか? あるいは、私はこのように手動でそれを行うことができたと思います... $("#salesitems_modal").load(url, data, function() { $(this).modal('show'); $(this).find(".close_link").click(modal_closing); }); どう思いますか?

16
データベース内のすべてのユーザーのすべての権限/アクセスを検索するSQL Serverクエリ
特定のデータベース、またはデータベース内のオブジェクト(テーブル、ビュー、ストアドプロシージャなど)に直接またはロールが原因でアクセスできるすべてのユーザーを報告するSQL 2008でクエリを作成したいと思います。レポートは、セキュリティ監査の目的で使用されます。誰かが私のニーズに完全に適合するクエリを持っているかどうかはわかりませんが、うまくいけば私に良いスタートを切ることができるものがあります。SQL 2008、2005、または2000のいずれかで十分ですが、おそらく必要に応じて変換できます。


8
Androidペイント:.measureText()と.getTextBounds()
テキストPaint.getTextBounds()の高さと幅の両方をレンダリングしたいので、を使用してテキストを測定しています。しかし、レンダリングされた実際のテキストは、常により少し広くなっている.width()のRectで満たさ情報getTextBounds()。 驚いたことに、私はをテスト.measureText()したところ、異なる(より高い)値を返すことがわかりました。試してみたところ、正解でした。 なぜ異なる幅を報告するのですか?高さと幅を正しく取得するにはどうすればよいですか?つまり、を使用できますが.measureText()、.height()によって返されたものを信頼すべきかどうかわかりませんgetTextBounds()。 要求どおり、問題を再現するための最小限のコードを次に示します。 final String someText = "Hello. I believe I'm some text!"; Paint p = new Paint(); Rect bounds = new Rect(); for (float f = 10; f &lt; 40; f += 1f) { p.setTextSize(f); p.getTextBounds(someText, 0, someText.length(), bounds); Log.d("Test", String.format( "Size %f, measureText %f, getTextBounds %d", f, …

8
PostgreSQLで平均を小数点第2位に丸める方法は?
Ruby gemの「続編」でPostgreSQLを使用しています。 小数点第2位を四捨五入しようとしています。 これが私のコードです: SELECT ROUND(AVG(some_column),2) FROM table 次のエラーが発生します。 PG::Error: ERROR: function round(double precision, integer) does not exist (Sequel::DatabaseError) 次のコードを実行してもエラーは発生しません。 SELECT ROUND(AVG(some_column)) FROM table 誰かが私が間違っていることを知っていますか?
191 sql  ruby  postgresql  sequel 

7
リストのコンテンツを取得して別のリストに追加する
リストのコンテンツを取得して別のリストに追加することが理にかなっているかどうかを理解しようとしています。 ループ関数を使用して最初のリストを作成しました。これにより、ファイルから特定の行が取得され、それらがリストに保存されます。 次に、2番目のリストを使用してこれらの行を保存し、別のファイルで新しいサイクルを開始します。 私のアイデアは、forサイクルが完了したらリストを取得し、それを2番目のリストにダンプし、次に新しいサイクルを開始し、最初のリストの内容を2番目に再度ダンプしますが、追加するので、2番目のリストはループで作成されたすべての小さいリストファイルの合計。リストは、特定の条件が満たされた場合にのみ追加する必要があります。 これは次のようなものです。 # This is done for each log in my directory, i have a loop running for logs in mydir: for line in mylog: #...if the conditions are met list1.append(line) for item in list1: if "string" in item: #if somewhere in the list1 i have a …
191 python  list 

3
停止したDockerコンテナのみを一覧表示する
Dockerを使用すると、実行中のコンテナ、または停止したコンテナを含むすべてのコンテナを一覧表示できます。 これは次の方法で実行できます。 $ docker ps # To list running containers または $ docker ps -a # To list running and stopped containers 停止したコンテナのみを一覧表示する方法はありますか?
191 docker  containers 

4
連鎖LINQ拡張メソッド呼び出しの 'let'キーワードに相当するコード
C#コンパイラのクエリ理解機能を使用すると、次のようなコードを記述できます。 var names = new string[] { "Dog", "Cat", "Giraffe", "Monkey", "Tortoise" }; var result = from animalName in names let nameLength = animalName.Length where nameLength &gt; 3 orderby nameLength select animalName; 上記のクエリ式では、letキーワードにより、への重複した呼び出しなしに、whereおよびorderby操作に値を転送できますanimalName.Length。 ここで「let」キーワードの機能を実現するLINQ拡張メソッド呼び出しの同等のセットは何ですか?

13
配列とリストのパフォーマンス
頻繁に繰り返す必要がある整数のリスト/配列が必要だとします。つまり、非常に頻繁です。理由はさまざまですが、大量処理の最も内側のループの中心にあると言います。 一般に、サイズが柔軟なため、リスト(リスト)の使用を選択します。その上、msdnのドキュメントでは、リストは内部で配列を使用しており、同じくらい高速に実行する必要があると主張しています(Reflectorで簡単に確認すると、これが確認されます)。それでも、多少のオーバーヘッドが伴います。 これを実際に測定した人はいますか?リストを6M回繰り返すと、配列と同じ時間がかかりますか?

11
オブジェクトまたはメソッドのJava同期メソッドロック?
同じクラスに2つの同期されたメソッドがあり、それぞれが異なる変数にアクセスしている場合、2つのスレッドがそれらの2つのメソッドに同時にアクセスできますか?ロックはオブジェクトで発生しますか、それとも同期メソッド内の変数と同じくらい具体的になりますか? 例: class X { private int a; private int b; public synchronized void addA(){ a++; } public synchronized void addB(){ b++; } } 2つのスレッドが実行クラスXの同じインスタンスにアクセスすることができますx.addA()とx.addB()同じ時間に?

9
X時間以上経過したファイルを削除する方法
古いファイルを削除する必要があるbashスクリプトを書いています。 それは現在使用して実装されています: find $LOCATION -name $REQUIRED_FILES -type f -mtime +1 -delete これにより、1日以上経過したファイルが削除されます。 ただし、1時間よりも細かい解像度が必要な場合、たとえば6時間経過した場合はどうなりますか?findと-mtimeを使用するように、それを行うためのきれいな方法はありますか?
191 bash 

25
java.lang.VerifyErrorを取得する原因
私は以下を調査しています java.lang.VerifyError java.lang.VerifyError: (class: be/post/ehr/wfm/application/serviceorganization/report/DisplayReportServlet, method: getMonthData signature: (IILjava/util/Collection;Ljava/util/Collection;Ljava/util/HashMap;Ljava/util/Collection;Ljava/util/Locale;Lorg/apache/struts/util/MessageRe˜̴MtÌ´MÚw€mçw€mp:”MŒŒ at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357) at java.lang.Class.getConstructor0(Class.java:2671) これは、サーブレットがデプロイされているjbossサーバーが起動したときに発生します。これはjdk-1.5.0_11でコンパイルされており、jdk-1.5.0_15で再コンパイルしようとして成功しました。つまり、コンパイルは正常に実行されますが、デプロイされると、java.lang.VerifyErrorが発生します。 メソッド名を変更して次のエラーが発生した場合: java.lang.VerifyError: (class: be/post/ehr/wfm/application/serviceorganization/report/DisplayReportServlet, method: getMD signature: (IILjava/util/Collection;Lj ava/util/Collection;Ljava/util/HashMap;Ljava/util/Collection;Ljava/util/Locale;Lorg/apache/struts/util/MessageResources┬á├ÿ├àN|├ÿ├àN├Üw┬Çm├ºw┬ÇmX#├ûM|X├öM at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357 at java.lang.Class.getConstructor0(Class.java:2671) at java.lang.Class.newInstance0(Class.java:321) at java.lang.Class.newInstance(Class.java:303) メソッドシグネチャがさらに表示されていることがわかります。 実際のメソッドシグネチャは private PgasePdfTable getMonthData(int month, int year, Collection dayTypes, Collection calendarDays, HashMap …

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