プログラミング

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


8
引数の数に関するマクロのオーバーロード
私は2つのマクロFOO2とFOO3: #define FOO2(x,y) ... #define FOO3(x,y,z) ... 新しいマクロFOOを次のように定義したい: #define FOO(x,y) FOO2(x,y) #define FOO(x,y,z) FOO3(x,y,z) ただし、マクロは引数の数をオーバーロードしないため、これは機能しません。 変更することなく、FOO2かつFOO3、マクロを定義するためにいくつかの方法がありますFOO(使用して__VA_ARGS__ディスパッチのと同じ効果を得るため、またはそれ以外)FOO(x,y)にFOO2、およびFOO(x,y,z)にはFOO3?
183 c  macros  c-preprocessor 

6
IE10でスクロールバーがコンテンツをオーバーレイしないようにするにはどうすればよいですか?
IE10では、スクロールバーは常にそこにあるとは限りません...スクロールバーが表示されるとオーバーレイとして表示されます...これはクールな機能ですが、特定のWebサイトではフルスクリーンアプリケーションであり、ロゴとメニューはその背後で失われます。 IE10: クロム: IE10でスクロールバーを常に固定する方法を知っている人はいますか? overflow-y:scrollが機能していないようです!それは私のウェブサイトにそれを永久に置きます。 ブートストラップが問題の原因である可能性がありますが、どの部分がわからないのですか?ここの例を参照してください:http : //twitter.github.io/bootstrap/

10
IISExpressがリモートマシンから503エラーを返す
ローカルIIS Expressインスタンスで実行しているWebサイトを、ローカルネットワーク上の他のマシンやデバイスでテストしようとしています。Win7 Proを実行しています。 ローカルネットワークセグメント上の別のマシンから自分のマシンを初めて参照しようとすると、400エラーが発生します。ホスト名が無効です。 管理者特権のコマンドプロンプトで次のようなコマンドを使用して、ACLへのリモートアクセスを許可する必要があることを理解しています。 netsh http add urlacl url=http://mymachinename:50333/ user=everyone 503サービスが利用できませんというエラーが表示されます。 Windowsファイアウォールは現在シャットダウンされており、ローカルのIISExpressインスタンスをアドレスで参照できます http://localhost:50333 この構成パズルの最後のピースは何ですか?
183 iis-express 

4
GitHubで作成された新しいリモートブランチを追跡する
githubプロジェクトのリモートマスターブランチを追跡するローカルマスターブランチをすでに持っています。さて、私の協力者が同じプロジェクトに新しいブランチを作成しました。それに応じて次のことを実行したいと思います。 ローカルに新しいブランチを作成する この新しいブランチが新しく作成されたリモートブランチを追跡するようにします。 どうすれば適切に実行できますか?
183 git  github  git-branch 

20
エミュレータエラー:このAVDの構成にカーネルファイルがありません
この問題は、EclipseでAndroidエミュレーターを実行しようとしたときに発見されました。何が起こったのか理解できません。解決策をオンラインで検索しましたが、あいまいであるようで明確に理解できません。私はサイトに従ってAVDをインストールするための手順に従っていましたが、何が欠けているのかわかりません。次のステップで説明してください。

2
Java java.lang.Class <T>オブジェクトに相当するScala
質問は例で最もよく説明されます: JPA EntityManagerのJavaでは、次のことができます(アカウントは私のEntityクラスです)。 Account result = manager.find(Account.class, primaryKey); Scalaでは、私の素朴な試みは次のとおりです。 val result = manager.find(Account.class, primaryKey) しかしAccount.class、Scalaで使用しようとすると、このようにはならないようです。ScalaでAccountクラスのjava.lang.Classオブジェクトを指定するにはどうすればよいですか?
183 java  class  scala 

8
nvarchar(max)とNText
SQL Serverでnvarchar(max)vs NTextデータ型を使用する利点と欠点は何ですか?下位互換性は必要ないためnvarchar(max)、以前のSQL Serverリリースではサポートされていません。 編集:どうやら質問にもに適用TEXTし、IMAGE対varchar(max)とvarbinary(max)後でそれらのデータ・タイプのものの検索のために、。

4
一部のファイルの自動参照カウントを無効にする
iOS 5 SDKをダウンロードしましたが、ARCは新しいAppleコンパイラの優れた機能であることがわかりました。当面の間、多くのサードパーティフレームワークはARCをサポートしていません。新しいコードにARCを使用して、現在の保持/リリースコードを変更せずに維持できますか?JSONKitなどの一部のフレームワークは、コンバーターを使用してARCに変換できないため、ARCコンバーターはここでは機能しません。 編集: 答えは、-fno-objc-arcARCを必要としないファイルのコンパイラフラグに追加することです。Xcode 4では、ターゲット-&gt;ビルドフェーズ-&gt;ソースのコンパイルでこれを行うことができます。

8
データベースではなくデータストアをどのように考えるのですか?
例として、Google App Engineは、標準のデータベースではなく、Google Datastoreを使用してデータを格納します。データベースの代わりにGoogle Datastoreを使用するためのヒントはありますか?テーブル構造に直接マップするオブジェクトの関係を100%考えるように心を訓練したようですが、今では何も違って見えるのは難しいです。Google Datastoreのいくつかの利点(パフォーマンスやデータを分散する機能など)は理解できますが、一部の優れたデータベース機能(結合など)が犠牲になります。 Google DatastoreまたはBigTableを使用した経験のある人が、それらを使用するのに役立つアドバイスはありますか?

12
Entity Framework 4 / POCO-どこから始めますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する 私はしばらくプログラミングをしていて、以前にLINQ-To-SQLおよびLINQ-To-Entitiesを使用していました(ただし、エンティティを使用する場合は、エンティティ/テーブル1-1の関係にあります。つまり、L2SQLとそれほど変わりません)。 私は、制御の反転、作業単位、POCO、およびリポジトリー・パターンについて多くの読書をしてきましたが、この方法論を新しいアプリケーションで使用したいと考えています。 私が苦労しているのは、EF1の知識を前提としない、EF4の明確で簡潔な初心者向けガイドを見つけることです。 私が答える必要がある具体的な質問は次のとおりです。 最初にコード/モデルを最初に?EF4に関する長所/短所(つまり、最初にコードを実行し、後でコードを変更し、DBモデルを再生成する必要がある場合はどうなりますか?データは保持され、変換または削除されますか?) 私がコードファーストになると仮定して(EF4がそれをDBスキーマに変換する方法を確認したいのですが)、実際にどのように開始しますか?エンティティダイアグラムに「これがエンティティモデルなので、次に移動します...」という記事をよく目にします-残念ながら、デザイナーでモデルを作成して保存したかどうかは不明ですコードを生成し、それ以降の自動コード生成を停止しました-または-コード化しました(POCO)?クラスとどういうわけかそれらをdeisgnerビューにインポートしましたか? 私が本当に必要なのは、「魔法」がどこから来ているのか、そしてDBから直接EFモデルを生成するだけではない場合、自分で追加する方法を理解することだと思います。 質問が少し漠然としていることは承知していますが、わからないことはわかりません。入力、修正、説明はありがたいです。 言うまでもなく、誰もここに座ってEFを教えてくれるとは思っていません。良いチュートリアル、フォーラム、ブログなどが欲しいです。完全なエンティティ初心者向け

11
Javaでお金のために使用するデータ型は何ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 この質問を改善する あなたはJavaでお金のためにどのデータ型を使うべきですか?
183 java  types  currency 

6
ソースコレクションが空のときにLINQ Sum()を強制的に0に戻す方法
基本的に次のクエリを実行すると、一致するリードがない場合、次のクエリは例外をスローします。その場合、例外がスローされるのではなく、合計が0になるようにします。これはクエリ自体で可能でしょうquery.Any()か?クエリを保存してチェックするのではなく? double earnings = db.Leads.Where(l =&gt; l.Date.Day == date.Day &amp;&amp; l.Date.Month == date.Month &amp;&amp; l.Date.Year == date.Year &amp;&amp; l.Property.Type == ProtectedPropertyType.Password &amp;&amp; l.Property.PropertyId == PropertyId).Sum(l =&gt; l.Amount);

27
数値の最大素因数を見つけるアルゴリズム
数の最大の素因数を計算するための最良のアプローチは何ですか? 私は最も効率的なものは次のようになると思います: きれいに割れる最小の素数を見つける 除算の結果が素数かどうかを確認します そうでない場合は、次に低いものを見つける 2に進みます。 この仮定は、小さな素因数を計算する方が簡単であることに基づいています。これで大丈夫ですか?他にどのようなアプローチを検討する必要がありますか? 編集:結果が他の2つの素数の積であるときにステップ2が失敗するため、再帰アルゴリズムが必要であるため、2つ以上の素因数が存在する場合、私のアプローチは無駄であることがわかりました。 もう一度編集します。最後に見つかった素数が最も大きい必要があるため、これでも機能することに気づきました。したがって、ステップ2からの素数以外の結果をさらにテストすると、素数が小さくなります。


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