プログラミング

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

5
then()からの戻り値またはPromise.resolveの違いは何ですか
違いは何ですか: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return "bbb"; }) .then(function(result) { console.log(result); }); コードスニペットを実行する結果を非表示スニペットを展開 この: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return Promise.resolve("bbb"); }) .then(function(result) { console.log(result); }); コードスニペットを実行する結果を非表示スニペットを展開 .then()のチェーニングでAngularと$ httpサービスを使用して異なる動作を取得しているので、質問しています。少しコードが多すぎるため、最初に上記の例を使用します。


16
scpまたはsftpは単一のコマンドで複数のファイルをコピーします
別のディレクトリにあるリモートサーバーとの間でファイルをコピーしたいのですが。たとえば、これらの4つのコマンドを一度に実行したいとします。 scp remote:A/1.txt local:A/1.txt scp remote:A/2.txt local:A/2.txt scp remote:B/1.txt local:B/1.txt scp remote:C/1.txt local:C/1.txt それを行う最も簡単な方法は何ですか?
314 sftp  scp 

11
linqを使用してリストの重複を削除する
のクラスItemsがありproperties (Id, Name, Code, Price)ます。 のリストにItems重複したアイテムが入力されています。 例: 1 Item1 IT00001 $100 2 Item2 IT00002 $200 3 Item3 IT00003 $150 1 Item1 IT00001 $100 3 Item3 IT00003 $150 linqを使用してリスト内の重複を削除する方法は?

16
iPhoneアプリのアイコン-正確な半径?
iPhoneアプリのアイコンを作成しようとしていますが、iPhoneのアイコンが使用する正確な半径を取得する方法がわかりません。チュートリアルまたはテンプレートを検索して検索しましたが、見つかりません。 私は単なる独り言だと確信していますが、IllustratorやPhotoshopのアイコンを使用して、丸みを帯びた角を正確にどのようにして取得できますか? 編集: Retina iPadの半径は?
313 iphone  ios  ipad  icons 

3
ASP.NET MVC 3かみそりのViewStartファイルで異なるレイアウトを指定するにはどうすればよいですか?
アプリケーションに2つの個別のレイアウトを設定したいのですが。1つはWebサイトのパブリックセクション用で、もう1つはメンバー側用だとします。 簡単にするために、これらの各サイトのすべてのロジックが2つの異なるコントローラーにきれいにラップされているとしましょう。 PublicController StaffController そして、それらはそれぞれ、その下のすべてのビューに対応するレイアウトを持っています。 _PublicLayout.cshtml _StaffLayout.cshtml _ViewStart.cshtmlファイルを使用して、「パブリック」の下のすべてのビュー/アクションがPublicLayoutを使用し、「スタッフ」の下のすべてがStaffLayoutを使用することを指定するにはどうすればよいですか? ありがとう!


5
Javaの同期キーワードのC#バージョン?
c#には、独自のバージョンのJavaの「synchronized」キーワードがありますか? つまり、Javaでは、次のように、関数、オブジェクト、またはコードブロックのいずれかに指定できます。 public synchronized void doImportantStuff() { // dangerous code goes here. } または public void doImportantStuff() { // trivial stuff synchronized(someLock) { // dangerous code goes here. } }

1
フレックスアイテムが過去のコンテンツサイズを縮小しないのはなぜですか?
フレックスボックスの列が4つあり、すべてが正常に動作しますが、列にテキストを追加して大きなフォントサイズに設定すると、フレックスプロパティにより、列が必要以上に広くなります。 私が使用しようword-break: break-wordとしましたが、それでも役に立ちましたが、列のサイズを非常に小さい幅に変更すると、テキストの文字が複数行に分割され(1行に1文字)、それでも列の幅は1文字のサイズより小さくなりません。 このビデオを見てください (最初は最初の列が最小ですが、ウィンドウのサイズを変更すると、それが最も広い列になります。フレックス設定を常に尊重したいので、フレックスサイズ1:3:4:4) 私は知っています、フォントサイズと列のパディングをより小さく設定することは助けになります... 使用できませんoverflow-x: hidden。 JSFiddle .container { display: flex; width: 100% } .col { min-height: 200px; padding: 30px; word-break: break-word } .col1 { flex: 1; background: orange; font-size: 80px } .col2 { flex: 3; background: yellow } .col3 { flex: 4; background: skyblue } .col4 { …
313 html  css  flexbox 

10
ng-changeで選択されたng-objectを取得する
次の選択要素があるとします <select ng-options="size.code as size.name for size in sizes " ng-model="item.size.code" ng-change="update(MAGIC_THING)"> </select> 私はへのアクセスを持っているのでMAGIC_THINGは、現在選択されているサイズと同じになるように取得する方法はありsize.nameとsize.code私のコントローラには? size.codeは、アプリの他の部分(画像のURLなど)の多くに影響しますが、ngのモデル時にitem.size.code更新されるが、item.size.name必要なものが直面しているユーザーに対しても同様に更新されます。これを行う正しい方法は、変更イベントをキャプチャしてコントローラー内の値を設定することだと思いますが、適切な値を取得するためにupdateに何を渡せるかわかりません。 これがそれについて完全に間違った方法であるなら、私は正しい方法を知りたいです。
313 angularjs 

12
vimで2つの開いているファイルの位置を(スプリットで)入れ替えるにはどうすればよいですか?
vimで分割の任意のレイアウトを持っていると仮定します。 ____________________ | one | two | | | | | |______| | | three| | | | |___________|______| 交換する方法があるoneとtwo同じレイアウトを維持するとは?この例では簡単ですが、より複雑なレイアウトに役立つソリューションを探しています。 更新: もっと明確にすべきだと思います。前の例は、実際のユースケースを単純化したものです。実際のインスタンスで: 同じレイアウトを維持しながら、これらの分割の2つを交換するにはどうすればよいですか? 更新!3年以上後... sgriffinのソリューションを、簡単にインストールできるVimプラグインに入れました!お気に入りのプラグインマネージャーを使用してインストールし、試してみてください:WindowSwap.vim
313 layout  editor  split  vim 

7
build.plugins.plugin.versionに関するMaven 3警告
Maven 3に更新してから、ビルドごとに次の警告メッセージが表示されます。 これらの警告を取り除くにはどうすればよいですか? [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for proj:id:jar:3.1 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-javadoc-plugin is missing. @ line 195, column 15 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 204, column 15 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-plugin is missing. @ line …

5
hg forgetとhg removeの違いは何ですか?
Mercurialがリポジトリの現在の状態からいくつかのファイルを削除するようにしたい。ただし、ファイルを以前の履歴に残しておく必要があります。 どのようforgetにremove違いますか、そして私がやりたいことはできますか?

13
java.lang.reflect.InvocationTargetExceptionの原因は何ですか?
まあ、私はそれを引き起こす可能性があるものを理解して読んでみましたが、それを得ることができません: 私のコードのどこかにこれがあります: try{ .. m.invoke(testObject); .. } catch(AssertionError e){ ... } catch(Exception e){ .. } それは、あるメソッドを呼び出そうとするInvocationTargetExceptionと、他の予期される例外(具体的にはArrayIndexOutOfBoundsException)の代わりにスロー されるということです。呼び出されるメソッドを実際に知っているので、このメソッドコードに直接進み、スローするはずの行にtry-catchブロックを追加しましたArrayIndexOutOfBoundsExceptionがArrayIndexOutOfBoundsException、期待どおりに実際にスロー されました。それでも上に行くと、どういうわけかInvocationTargetException、上記のコードに変更され、catch(Exception e) eは 予想どおりではInvocationTargetExceptionありませんArrayIndexOutOfBoundsException。 何がそのような動作を引き起こす可能性がありますか、またはどのようにしてそのようなことを確認できますか?

10
JavaScriptのinstanceof演算子とは何ですか?
instanceofJavaScript のキーワードは、JavaScriptはオブジェクト指向プログラミング言語ではないと考える傾向があるため、最初に遭遇したときは非常に混乱する可能性があります。 それは何ですか? それはどのような問題を解決しますか? いつそれが適切でいつ適切でないのですか?

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