プログラミング

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

5
LINQ式のString.IsNullOrWhiteSpace
私は次のコードを持っています: return this.ObjectContext.BranchCostDetails.Where( b => b.TarrifId == tariffId && b.Diameter == diameter || (b.TarrifId==tariffId && !string.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) && b.Diameter==diameter); コードを実行しようとすると、このエラーが発生します。 LINQ to Entitiesは 'Boolean IsNullOrWhiteSpace(System.String)'メソッドを認識せず、このメソッドはストア式に変換できません。 この問題を解決して、これよりも優れたコードを作成するにはどうすればよいですか?

9
CSSでWebページ全体をスケーリングするにはどうすればよいですか?
Firefoxを使用すると、を押すだけでWebページ全体を拡大できますCTRL +。これにより、Webページ全体(フォント、画像など)が比例して拡大されます。 CSSを使用して同じ機能を複製するにはどうすればよいですか? 次のようなものはありますかpage-size: 150%(これにより、ページ全体がx%増加しますか?)
151 html  css  resize 

3
オブザーバブルから自動的にトリガーせずにビューを強制的に更新する方法は?
注:これは主にKnockoutJSをデバッグして理解するためのものです。 (すでにバインドされている)ビューモデルからビューを更新するようにKnockoutに明示的に要求する方法はありますか?私は次のようなものを探しています: ko.refreshView(); これはKnockoutの使用目的ではないことを理解していますが、デバッグや学習のためにそのような方法があるかどうかを知りたいです。
151 knockout.js 

11
Javaの最終とC ++のconst
チュートリアルC ++プログラマのためのJava(ハイライトは自分である)ことを言います: キーワードfinalは 、C ++のconst とほぼ同等です。 この文脈で「大まかに」はどういう意味ですか?彼らはまったく同じではありませんか? もしあれば、違いは何ですか?
151 java  c++  const  final 


12
継承と集約[終了]
現在のところ、この質問は、Q&A形式には適していません。私たちは回答が事実、参考文献、専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 オブジェクト指向システムでコードを最適に拡張、拡張、再利用する方法については、2つの考え方があります。 継承:サブクラスを作成して、クラスの機能を拡張します。新しい機能を提供するために、サブクラスのスーパークラスメンバーをオーバーライドします。スーパークラスが特定のインターフェースを必要とするが、その実装にとらわれない場合は、メソッドを抽象/仮想にして、サブクラスに「空白埋め」を強制します。 集約:他のクラスを取得してそれらを新しいクラスに結合することにより、新しい機能を作成します。他のコードとの相互運用性のために、この新しいクラスに共通のインターフェイスをアタッチします。 それぞれのメリット、コスト、結果は何ですか?他の選択肢はありますか? この議論は定期的に出てきますが、まだスタックオーバーフローで質問されているとは思いません(いくつか関連する議論があります)。また、Googleでの良い結果が驚くほど不足していることもあります。

8
Drupalの仕組み [閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善したいですか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する 誰かがDrupal 7制御フローのアーキテクチャの概要を教えてくれませんか?おそらく、ページがどのように生成されるかについてのフローチャートの意味で。Drupalのしくみに関して相談することを勧めるその他のリソースを教えてください。
151 php  drupal  drupal-7 

3
HttpClientを同時に使用しても安全ですか?
私が使用できるすべての例でHttpClient、1回限りの呼び出しに使用されます。しかし、複数の要求を同時に行うことができる永続的なクライアント状況がある場合はどうなりますか?基本的に、client.PostAsyncの同じインスタンスに対して一度に2つのスレッドを呼び出しても安全ですかHttpClient。 私は実際にここで実験結果を探しているわけではありません。実際の例としては、単純にまとまりのあるもの(および永続的なもの)である可能性があり、失敗した例の場合は、構成の問題がある可能性があります。理想的には、HttpClientでの並行処理の問題に対する信頼できる回答を探しています。

8
__stdcallとは何ですか?
私はWin32プログラミングについて学び、WinMainプロトタイプは次のようになります。 int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show ) 私はこのWINAPI識別子が何のためにあるのか混乱し、見つかりました: #define WINAPI __stdcall これは何をしますか?私はこれが戻り値の型の後に何かを持っていることに混乱しています。何の__stdcallため?戻り値の型と関数名の間に何かがある場合、それはどういう意味ですか?

12
ボタンをクリックするだけでPHP関数を呼び出す方法
「送信」と「挿入」の 2つのボタンを含むfunctioncalling.phpというページを作成しました。PHPの初心者として、ボタンがクリックされたときに実行される関数をテストしたいと思います。出力を同じページにしたい。そこで、ボタンごとに1つずつ、2つの関数を作成しました。functioncalling.phpのソースコードは次のとおりです。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <body> <form action="functioncalling.php"> <input type="text" name="txt" /> <input type="submit" name="insert" value="insert" onclick="insert()" /> <input type="submit" name="select" value="select" onclick="select()" /> </form> <?php function select(){ echo "The select function is called."; } function insert(){ echo "The insert function is called."; } …
151 php  html  forms  button 

5
set()はどのように実装されていますか?
私はset、PythonのオブジェクトにO(1)メンバーシップチェックがあると言われているのを見てきました。これを可能にするために内部でどのように実装されていますか?どのようなデータ構造を使用していますか?その実装には他にどのような影響がありますか? ここでのすべての答えは本当に啓発的でしたが、私は1つしか受け入れることができないため、元の質問に最も近い答えを使用します。情報ありがとうございました!


11
Androidの垂直および水平のScrollview
垂直および水平のScrollviewの解決策を探すのに本当に疲れています。 この機能を実装するフレームワークにはビュー/レイアウトがないと読みましたが、次のようなものが必要です。 レイアウトを他のレイアウト内に定義する必要があります。子レイアウトは、移動のための垂直/水平スクロールを実装する必要があります。 最初はピクセルごとにレイアウトを移動するコードを実装しましたが、それは正しい方法ではないと思います。ScrollViewとHorizo​​ntal ScrollViewで試してみましたが、垂直スクロールまたは水平スクロールしか実装していないため、期待どおりに機能しません。 Canvasは私のソリューションではありません。誰かの子要素にリスナーをアタッチする必要があるからです。 私に何ができる?


14
コンストラクターまたはプロパティセッターによる依存性注入?
私はクラスをリファクタリングし、それに新しい依存関係を追加しています。クラスは現在、コンストラクターで既存の依存関係を取得しています。そこで、一貫性を保つために、パラメーターをコンストラクターに追加します。 もちろん、いくつかのサブクラスに加え、ユニットテスト用のサブクラスもあります。そのため、すべてのコンストラクターを一致させるように変更するゲームをプレイしています。これには時間がかかります。 依存関係を取得するには、セッターでプロパティを使用する方がよいと思います。注入された依存関係は、クラスのインスタンスを構築するためのインターフェースの一部であるべきではないと思います。依存関係を追加すると、すべてのユーザー(サブクラスと直接インスタンス化するユーザー)が突然それを認識します。それはカプセル化の中断のように感じます。 これはここにある既存のコードのパターンではないようです。そのため、コンストラクタとプロパティの一般的なコンセンサス、長所と短所を調べています。プロパティセッターを使用する方が良いですか?

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