プログラミング

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

5
一般的なHaskellオペレーターの発音できる名前はありますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 この質問を改善する Learn You a Haskell for Great Goodを読んでいますでおり、Haskell演算子の発音方法を知りません。彼らは「本当の」名前を持っていますか?? たとえば、このような表現を読み上げるにはどうすればよいでしょうか。 Just (+3) <*> Just 9 そんなこと知ってる >>=が「束縛」ではが、他の人はどうですか?Googleでは英数字以外の文字は考慮されていないため、効率的な検索を行うのはちょっと難しいです... 独自の演算子を作成できるので、もちろんすべての演算子に名前を付けることができるわけではありませんが、一般的な演算子(Applicativeまたはで定義されている演算子Monad)には名前を付ける必要があると思います...
204 haskell  operators 

6
i ++と++ iの違いは何ですか?
私は両方のC#コードの数々の作品で使用されているそれらを見てきた、と私は使用したときに知りたいのですi++か++i(iのような数の変数であることint、float、double、など)。これを知っている人はいますか?
204 c# 

15
絶対配置されたdivが親divの高さを拡張するようにする
以下のCSSでわかるように、自分child2自身をの前に配置したいと思いchild1ます。これは、私が現在開発しているサイトがモバイルデバイスでも機能する必要があるためです。child2、モバイルデバイスのコンテンツの下に必要なナビゲーションが含まれているため、下部必要がです。-なぜ2つのマスターページではないのですか?これはdivsHTML全体で再配置される唯一の2つであるため、この小さな変更の2つのマスターページはやりすぎです。 HTML: <div id="parent"> <div class="child1"></div> <div class="child2"></div> </div> CSS: parent { position: relative; width: 100%; } child1 { width: auto; margin-left: 160px; } child2 { width: 145px; position: absolute; top: 0px; bottom: 0px; } child2 さまざまなサブサイトでナビゲーションアイテムの数が増減する可能性があるため、高さは動的です。 絶対配置された要素がフローから削除され、他の要素によって無視されることを知っています。親divに 設定しようとしoverflow:hidden;ましたが、それも役に立ちませんでしたclearfix。 私の最後の手段は、JavaScriptを2つにdivs応じて再配置することですが、ここでは、JavaScript以外の方法でこれを実行する方法があるかどうかを確認します。


10
C#と.NETの違いは何ですか?
C#と.NETの違いは何ですか?C#について考えると、すぐに.NET言語だと思いますが、求人情報を検索する場合、候補者にはC#と.NETの経験があることが必要です。誰かが説明してくれますか?
204 c#  .net 


3
ネストされたオブジェクトをクエリする方法は?
ネストされたオブジェクト表記でmongoDBをクエリするときに問題があります。 db.messages.find( { headers : { From: "reservations@marriott.com" } } ).count() 0 db.messages.find( { 'headers.From': "reservations@marriott.com" } ).count() 5 何が悪いのか分かりません。ネストされたオブジェクト表記がドット表記クエリと同じ結果を返すことを期待しています。どこが間違っているのですか?


2
ng-clickから元の要素を取得する
ビューにアイテムがng-click添付されたリストがあります。 <ul id="team-filters"> <li ng-click="foo($event, team)" ng-repeat="team in teams"> <img src="{{team.logoSmall}}" alt="{{team.name}}" title="{{team.name}}"> </li> </ul> fooディレクティブの関数でクリックイベントを処理し、クリックさ$eventれたオブジェクトへの参照として渡しますが、imgタグではなくタグへの参照を取得していますli。私は、取得するには、このようなものをしなければなりませんli。 $scope.foo = function($event, team) { var el = (function(){ if ($event.target.nodeName === 'IMG') { return angular.element($event.target).parent(); // get li } else { return angular.element($event.target); // is li } })(); ng-clickディレクティブでDOM操作を行わずに、バインドされている要素への参照を取得する簡単な方法はありますか?

8
ES2015で名前付き矢印関数を作成するにはどうすればよいですか?
ES6で新しい矢印構文に変換しようとしている関数があります。これは名前付き関数です: function sayHello(name) { console.log(name + ' says hello'); } varステートメントなしでそれに名前を付ける方法はありますか? var sayHello = (name) => { console.log(name + ' says hello'); } 明らかに、私はそれを定義した後でのみ、この関数を使用できます。次のようなもの: sayHello = (name) => { console.log(name + ' says hello'); } ES6でこれを行う新しい方法はありますか?

3
既存の配布証明書を取り消すと、既存のアプリで何かが台無しになりますか?
すでにストアにアプリがある組織向けのiOSアプリを作成しました。アプリに署名するための鍵を持っている男を何週間も取得しようとした後、彼らはようやく戻ってきて、「それをやり遂げろ!」と言いました。だから私はどのように進むべきか疑問に思っています。プロビジョニングポータルに移動し、dist証明書を取り消してから再度割り当てた場合、アプリに署名して問題なくアップロードできますか? それが私がやろうとしていたことですが、既存のアプリの影響を知りません。それは何かを台無しにするでしょうか?そして、組織がアプリの更新を続行したい場合、単に取り消して、証明書を再度割り当て直すことはできませんか? プロセスのこの部分は少しぼやけているので、少し明確にしていただければ幸いです。

3
MongoDB-ドキュメントの配列内のオブジェクトを更新する(ネストされた更新)
次のコレクションがあると仮定します。 { "_id" : ObjectId("4faaba123412d654fe83hg876"), "user_id" : 123456, "total" : 100, "items" : [ { "item_name" : "my_item_one", "price" : 20 }, { "item_name" : "my_item_two", "price" : 50 }, { "item_name" : "my_item_three", "price" : 30 } ] } 1-「item_name」:「my_item_two」の価格を上げたいのですが、存在しない場合は、「items」配列に追加する必要があります。 2-2つのフィールドを同時に更新するにはどうすればよいですか。たとえば、「my_item_three」の価格を引き上げると同時に、「合計」を引き上げます(値は同じ)。 私はこれをMongoDB側で行うことを好みます。そうでない場合は、クライアント側(Python)でドキュメントをロードし、更新されたドキュメントを作成して、MongoDBの既存のドキュメントと置き換える必要があります。 更新 これは私が試したものであり、オブジェクトが存在する場合は正常に動作します: db.test_invoice.update({user_id : 123456 , "items.item_name":"my_item_one"} …
204 mongodb 

9
Amazon SimpleDBとAmazon DynamoDB
私はAmazon SimpleDBが何であるかを基本的に理解していますが、Amazon DynamoDBの説明によると、それはほとんど同じであるようです:NoSQL Key-Valueストアサービスです。 誰かが簡単に説明できます主な違い、それらの間をして選択することで例を教えて、他の上の1つを。


6
ビッグバンをリードするJavaScript関数!構文
私はいくつかのライブラリーでこの構文を見てきましたが、その利点は何なのかと思っています。(私はクロージャとコードが何をしているかをよく知っていることに注意してください、私は構文上の違いのみを気にしています) !function(){ // do stuff }(); より一般的なの代わりに (function(){ // do stuff })(); 匿名関数を呼び出すため。 いくつか疑問があります。まず、トップの例が実際に機能するのを許可しているものは何ですか?このステートメントを構文的に正しくするために、なぜ強打が必要なのですか?私はそれも+うまくいくと言われています、そして代わりにいくつかの他のものと確信しています! 次に、メリットは何ですか?私が知ることができるのは、それが単一のキャラクターを救うということですが、それが多くのアダプターを引き付けるのにこんなに大きな利点であるとは想像できません。他に不足しているメリットはありますか? 私が見ることができる他の唯一の違いは、自己呼び出し関数の戻り値ですが、これらの例の両方で、クロージャーを作成するためにのみ使用されているため、関数の戻り値については特に気にしません。では、最初の構文を使用する理由を誰かに教えてもらえますか?
204 javascript  syntax 

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