プログラミング

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

18
cocoapods-「ポッドインストール」は永遠にかかります
既存のポッドを更新しようとしました pod installコマンドを使用しが、実行に時間がかかります。 詳細モードは、次の行でスタックしたことを示します(永遠に) スペックリポジトリの更新 master $ / usr / bin / git pull --no-rebase --no-commit スタックした後のネットワークアクティビティはありません。
276 ios  cocoapods 



2
ドメイン駆動設計(DDD)とは何ですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、1つの問題のみに焦点を当てますこの投稿を編集するます。 2年前休業。 この質問を改善する 記事でDDD(ドメイン駆動設計)が頻繁に使用されるのを見続けています。DDDに関するWikipediaのエントリを読みましたが、それが実際に何であり、自分のサイトの作成に実装する方法を理解できません。


17
プライベートおよび保護されたメンバー:C ++
privateとprotectedクラスのメンバーの違いについて誰かに教えてもらえますか? 私はクラスの外と呼ばれていない変数や関数がなされるべきであることを、ベストプラクティスの規則から理解privateが、私を見て- MFCのプロジェクト、MFCが賛成に思えますprotected。 違いは何ですか?どちらを使用すればよいですか?
276 c++  class  mfc 

20
Java配列の降順ソート?
Arraysクラスで昇順に並べ替える方法のように、配列を降順に並べ替える簡単な方法はありますか? または私は怠惰になるのをやめ、これを自分でしなければなりませんか:[
276 java  arrays  sorting  int 

30
「タイプまたは名前空間名が見つかりませんでした」を取得しても、すべてが問題ないように見えますか?
私は得ています: タイプまたはネームスペース名が見つかりませんでした VS2010のC#WPFアプリのエラー。このコード領域は正常にコンパイルされていましたが、突然このエラーが発生します。プロジェクトリファレンスとusingステートメントを削除してVS2010をシャットダウンして再起動しようとしましたが、それでもこの問題が発生します。 なぜこれが起こっているのusingか、参照とステートメントについて私が正しいことをしているように見える理由はありますか? また、VS2010で、その名前空間のインテリセンスは問題なく動作しているため、VS2010にはプロジェクト参照があり、一方で名前空間が表示されているようですが、コンパイル時に表示されません。

19
Scalaでループから抜け出すにはどうすればよいですか?
ループを解除するにはどうすればよいですか? var largest=0 for(i<-999 to 1 by -1) { for (j<-i to 1 by -1) { val product=i*j if (largest>product) // I want to break out here else if(product.toString.equals(product.toString.reverse)) largest=largest max product } } ネストされたforループをテール再帰に変換するにはどうすればよいですか? 22ページ目のFOSDEM 2009 http://www.slideshare.net/Odersky/fosdem-2009-1013261でのScala Talkから: 中断して続行Scalaにはありません。どうして?それらは少し必須です。多くの小さな関数をより適切に使用するクロージャとの相互作用方法を発行します。それらは必要ありません! 説明は何ですか?

7
GROUP BY句で使用するか、集計関数で使用する必要があります
この発信者「makerar」のようなテーブルがあります cname | wmname | avg --------+-------------+------------------------ canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain | usopp | 5.0000000000000000 そして、各cnameの最大平均を選択します。 SELECT cname, wmname, MAX(avg) FROM makerar GROUP BY cname; エラーになりますが ERROR: column "makerar.wmname" must appear in the GROUP BY clause or be used in an aggregate function …

5
JSESSIONIDはどのような条件で作成されますか?
JSESSIONIDが作成されるとき/条件は何ですか? ドメインごとですか?たとえば、Tomcatアプリサーバーがあり、複数のWebアプリケーションを展開する場合、JSESSIONIDコンテキスト(Webアプリケーション)ごとに異なるものが作成されますか、それとも同じドメインである限り、Webアプリケーション間で共有されますか?
276 java  jsessionid 

13
@QueryParamと@PathParamを使用する場合
私はすでにここで質問されている質問をしていません: @PathParamと@QueryParamの違いは何ですか これは「ベストプラクティス」または規則の質問です。 するときは、使用する@PathParam対@QueryParam。 その決定は、情報パターンを区別するために2つを使用することであると考えることができます。私のLTPOを以下に説明します-完全ではありません。 PathParamの使用は、情報ツリーのブランチにうまく分類される情報カテゴリに予約できます。PathParamを使用して、エンティティクラス階層にドリルダウンできます。 一方、QueryParamは、クラスのインスタンスを見つけるための属性を指定するために予約できます。 例えば、 /Vehicle/Car?registration=123 /House/Colonial?region=newengland /category?instance @GET @Path("/employee/{dept}") Patient getEmployee(@PathParam("dept")Long dept, @QueryParam("id")Long id) ; 対 /category/instance @GET @Path("/employee/{dept}/{id}") Patient getEmployee(@PathParam("dept")Long dept, @PathParam("id")Long id) ; 対 ?category+instance @GET @Path("/employee") Patient getEmployee(@QueryParam("dept")Long dept, @QueryParam("id")Long id) ; それを行うための標準的な慣習はないと思います。ある?しかし、私が上で例示したように、人々がどのようにPathParamとQueryParamを使用して彼らの情報を区別するかについて聞きたいです。練習の理由も聞きたいです。
276 java  rest  jax-rs 

4
隣接するintのJavaスイッチが、ケースを追加するとより速く実行されるように見えるのはなぜですか?
メインプログラムロジックの多くのポイントで呼び出されるホット関数で実行されるため、高度に最適化する必要があるいくつかのJavaコードに取り組んでいます。このコードの一部には、double変数10を任意の非負int exponentのsに乗じることによって乗算することが含まれます。(編集:なく最速、下記アップデート2参照)を一つの早道乗算値を取得するには、にあるswitchにexponent: double multiplyByPowerOfTen(final double d, final int exponent) { switch (exponent) { case 0: return d; case 1: return d*10; case 2: return d*100; // ... same pattern case 9: return d*1000000000; case 10: return d*10000000000L; // ... same pattern with long literals case 18: return d*1000000000000000000L; default: throw …

13
malloc()とfree()はどのように機能しますか?
どうやっmallocてfree仕事をしたいのか知りたい。 int main() { unsigned char *p = (unsigned char*)malloc(4*sizeof(unsigned char)); memset(p,0,4); strcpy((char*)p,"abcdabcd"); // **deliberately storing 8bytes** cout << p; free(p); // Obvious Crash, but I need how it works and why crash. cout << p; return 0; } 可能であれば、答えがメモリレベルで詳細にある場合、私は本当に感謝します。


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