プログラミング

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

16
Javaで符号なしバイトを作成できますか
符号付きバイトを符号なしに変換しようとしています。問題は、受信しているデータが符号なしであり、Javaが符号なしバイトをサポートしていないため、データを読み取るときに、そのデータを符号付きとして処理することです。 Stack Overflowから入手した次の解決策で変換してみました。 public static int unsignedToBytes(byte a) { int b = a & 0xFF; return b; } しかし、再びバイトに変換すると、同じ署名データが得られます。このデータを、バイトのみをパラメーターとして受け入れるJavaの関数へのパラメーターとして使用しようとしているため、他のデータ型は使用できません。この問題を解決するにはどうすればよいですか?
185 java  unsigned 

14
別のオブジェクトでオブジェクトのプロパティを複製する方法は?
オブジェクトを考える: var firstObject = { key1 : 'value1', key2 : 'value2' }; 次のように別のオブジェクト(secondObject)内にプロパティをコピーするにはどうすればよいですか。 var secondObject = { key1 : 'value1', key2 : 'value2', key3 : 'value3', key4 : 'value4' }; への参照を使用してfirstObject?このようなもの: var secondObject = { firstObject, key3 : 'value3', key4 : 'value4' }; (これは機能しません...コードをどのように構成するかを大きな行で示すためだけに置いています)。 JavaScriptフレームワークを使用せずに解決策はありますか?
185 javascript 

10
特定のSTLコンテナを使用するのはどのシナリオですか?
私はC ++に関する本でSTLコンテナー、特にSTLとそのコンテナーに関するセクションを読んでいます。今、私はそれらのそれぞれに固有の特性があることを理解し、それらのすべてを暗記するところです...しかし、まだ理解していないのは、それぞれがどのシナリオで使用されているかです。 説明は何ですか?サンプルコードをお勧めします。


14
Linuxでシェル関数を見つける-exec?
findシェルで定義した関数を実行する方法はありますか?例えば: dosomething () { echo "doing something with $1" } find . -exec dosomething {} \; その結果は次のとおりです。 find: dosomething: No such file or directory 取得する方法があるfindのを-exec見るためにはdosomething?
185 linux  bash  shell  find  bsd 

10
Jackson JSONを使用してJSON文字列をMap <String、String>に変換する方法
私はこのようなことをやろうとしていますが、うまくいきません: Map&lt;String, String&gt; propertyMap = new HashMap&lt;String, String&gt;(); propertyMap = JacksonUtils.fromJSON(properties, Map.class); しかしIDEは言う: 未チェックの割り当て Map to Map&lt;String,String&gt; これを行う正しい方法は何ですか?私はジャクソンのみを使用しています。それはプロジェクトですでに利用可能なものだからです。JSONとの間で変換するネイティブJavaの方法はありますか? PHPでは、単純にjson_decode($str)配列を取得します。基本的に同じものがここに必要です。
185 java  jackson 

12
JpaTestの実行時に@SpringBootConfigurationが見つかりません
私はフレームワークの初心者(クラスを渡されたばかり)で、Spring Bootを初めて使用します。 簡単なJunitテストを実行して、CrudRepositoriesが実際に機能しているかどうかを確認しようとしています。 私が取得し続けるエラーは次のとおりです。 @SpringBootConfigurationが見つかりません。テストjava.lang.IllegalStateExceptionで@ContextConfigurationまたは@SpringBootTest(classes = ...)を使用する必要があります Spring Bootはそれ自体を構成しませんか? 私のテストクラス: @RunWith(SpringRunner.class) @DataJpaTest @SpringBootTest(webEnvironment = WebEnvironment.RANDOM_PORT) public class JpaTest { @Autowired private AccountRepository repository; @After public void clearDb(){ repository.deleteAll(); } @Test public void createAccount(){ long id = 12; Account u = new Account(id,"Tim Viz"); repository.save(u); assertEquals(repository.findOne(id),u); } @Test public void findAccountByUsername(){ …


9
文字列の配列をフォームなしでASP.NET MVCコントローラーに投稿するにはどうすればよいですか?
私はASP.NET MVCとJQueryを教えるための小さなアプリを作成しています。ページの1つは、いくつかを選択できるアイテムのリストです。次に、ボタンを押して、JQueryのPost関数を使用して、選択された項目のIDを含むリスト(または同等のもの)をコントローラーに送信します。 選択された要素のIDを含む配列をなんとか取得し、それを投稿したいと思います。これを行う方法の1つは、非表示の値を使用してページにダミーのフォームを作成し、選択したアイテムで非表示の値を設定して、そのフォームを投稿することです。しかし、これは粗末に見えます。 アレイをコントローラーに直接送信することで、これを実現するためのより明確な方法はありますか?いくつかのことを試しましたが、コントローラーが受信データをマップできないようです。これまでのコードは次のとおりです。 function generateList(selectedValues) { var s = { values: selectedValues //selectedValues is an array of string }; $.post("/Home/GenerateList", $.toJSON(s), function() { alert("back") }, "json"); } そして、私のコントローラーはこのようになります public ActionResult GenerateList(List&lt;string&gt; values) { //do something } 私が何とかして得たのは、コントローラーパラメーターの「null」だけです... 任意のヒント?
185 jquery  asp.net-mvc  json 


9
C#のフォームから値を返す方法は?
ボタンがクリックされたときにShowDialog()を介して別のフォーム(frmImportContact)を表示するメインMDIフォーム(frmMainMDI)の子であるメインフォーム(frmHireQuoteとしましょう)があります。 ユーザーがfrmImportContactの[OK]をクリックすると、frmHireQuoteのいくつかのテキストボックスにいくつかの文字列変数を渡したいと思います。 frmHireQuoteの複数のインスタンスが存在する可能性があることに注意してください。frmImportContactのこのインスタンスを呼び出したインスタンスに戻ることが重要です。 これを行う最良の方法は何ですか?

1
NERDTreeで隠しファイル(ピリオドで始まる)を表示するにはどうすればよいですか?
で始まるNERDTreeショーファイルを作成する方法.(ピリオド)ですか? という名前のファイルがあります .hgignoreプロジェクトディレクトリに。NERDTreeを使用してそのディレクトリを参照すると、ファイルがツリー内に表示されません。 Windowsでgvimを使用しています。
185 windows  vim  nerdtree 

14
AWS S3:アクセスしようとしているバケットは、指定されたエンドポイントを使用してアドレス指定する必要があります
AWS-SDK-Core Ruby Gemでアップロードした画像ファイルを削除しようとしています。 私は次のコードを持っています: require 'aws-sdk-core' def pull_picture(picture) Aws.config = { :access_key_id =&gt; ENV["AWS_ACCESS_KEY_ID"], :secret_access_key =&gt; ENV["AWS_SECRET_ACCESS_KEY"], :region =&gt; 'us-west-2' } s3 = Aws::S3::Client.new test = s3.get_object( :bucket =&gt; ENV["AWS_S3_BUCKET"], :key =&gt; picture.image_url.split('/')[-2], ) end ただし、次のエラーが発生します。 アクセスしようとしているバケットは、指定されたエンドポイントを使用してアドレス指定する必要があります。今後のすべてのリクエストをこのエンドポイントに送信してください。 リージョンをに変更するとus-east-1、次のエラーが表示されるため、リージョンが正しいことがわかります。 指定されたキーは存在しません。 ここで何が悪いのですか?

9
SQL Serverで入れ子になったcaseステートメントロジックを実行する最良の方法
SQLクエリを作成しています。返される列のいくつかは、かなり多くの条件に応じて計算する必要があります。 現在、ネストされたcaseステートメントを使用していますが、面倒です。より良い(より整理された、そして/または読みやすい)方法はありますか? (Microsoft SQL Server、2005を使用しています) 簡単な例: SELECT col1, col2, col3, CASE WHEN condition THEN CASE WHEN condition1 THEN CASE WHEN condition2 THEN calculation1 ELSE calculation2 END ELSE CASE WHEN condition2 THEN calculation3 ELSE calculation4 END END ELSE CASE WHEN condition1 THEN CASE WHEN condition2 THEN calculation5 ELSE calculation6 END ELSE …

5
set.seed関数を使用する理由
set.seedプログラムを開始する前に、Rで関数を何度も目にしました。乱数生成に基本的に使用されていることは知っています。これを設定する特別な必要性はありますか?
185 r  random 

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