プログラミング

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

21
C / C ++に標準の符号関数(signum、sgn)はありますか?
負の数に対して-1を返し、正の数に対して+1を返す関数が必要です。 http://en.wikipedia.org/wiki/Sign_function 自分で作成するのは簡単ですが、標準ライブラリのどこかにあるはずです。 編集:具体的には、フロートで機能する関数を探していました。
409 c++  c  math 

16
連結せずにJavaScriptで文字列の変数を補間する方法は?
PHPでは、次のようなことができることを知っています。 $hello = "foo"; $my_string = "I pity the $hello"; 出力: "I pity the foo" これと同じことがJavaScriptでも可能かどうか疑問に思っていました。連結を使用せずに文字列内で変数を使用する—書く方が簡潔でエレガントに見えます。

26
ファイルまたはアセンブリを読み込めませんでした…不正な形式のプログラムを読み込もうとしました(System.BadImageFormatException)
2つのプロジェクトがProjectAありProjectBます。 ProjectBに依存するコンソールアプリケーションですProjectA。昨日、すべてが順調に機能していましたが、今日実行するProjectBと突然、次のようになります。 BadImageFormatExceptionが処理され ませんでした:ファイルまたはアセンブリ 'ProjectA、Version = 1.0.0.0、Culture = neutral、PublicKeyToken = null'またはその依存関係の1つを読み込めませんでした。不正な形式のプログラムを読み込もうとしました。 どちらも通常のプロジェクトであり、他の非.Netプロジェクトに依存していません。どちらも完全に.Netです。ネイティブコードやP / Invokeはありません。私は他のプロジェクトに依存していますがProjectA、それでもうまくいきます。 私が試したこと: ビルドチェックボックスをオンにして、両方のプロジェクトが「すべてのCPU」に設定されていることを確認します。彼らです。 両方のプロジェクトが同じターゲットフレームワーク(.Net 4.0クライアントプロファイル)用であることを確認してください。 ProjectBの下で- >参照は- > PROJECTAは- >プロパティは、確認して「ローカルコピーは」に設定されている「真」 _ (私はProjectA.dllが正しくコピーされていることを確認し) ソリューションをクリーン/再構築します。両方のプロジェクトで/ binと/ objフォルダーを手動で削除してみました。 Visual Studioを再起動します。コンピュータを再起動します。 リポジトリの完全に新しいコピーをチェックしてください。 しかし、それでも同じエラーが発生します。私はこれを引き起こすために何をしたのか、それをどのように修正するのか分かりません。何か案は?

9
instanceofを「無効にする」最良の方法
instanceofJavaで否定するためのより良い/より良い方法が存在するかどうか私は考えていました。実際、私は次のようなことをしています: if(!(str instanceof String)) { /* do Something */ } しかし、これを行うための「美しい」構文が存在するはずだと思います。 それが存在するかどうか、そして構文がどのように見えるかを誰かが知っていますか? 編集: 美しいとは、私はこのようなことを言うかもしれません: if(str !instanceof String) { /* do Something */ } // compilation fails
409 java  syntax 






13
Angularでselect要素をオブジェクトにバインドする
select要素をオブジェクトのリストにバインドしたいと思います-これは十分簡単です: @Component({ selector: 'myApp', template: `<h1>My Application</h1> <select [(ngModel)]="selectedValue"> <option *ngFor="#c of countries" value="c.id">{{c.name}}</option> </select>` }) export class AppComponent{ countries = [ {id: 1, name: "United States"}, {id: 2, name: "Australia"} {id: 3, name: "Canada"}, {id: 4, name: "Brazil"}, {id: 5, name: "England"} ]; selectedValue = null; } この場合、selectedValue数値、つまり選択したアイテムのIDであるように見えます。 ただし、実際には国オブジェクト自体にバインドしたいので、それselectedValueは単なるidではなくオブジェクトです。私はそのようにオプションの値を変更してみました: …
409 html  angular 


17
配列を含むPHP定数?
これは失敗しました: define('DEFAULT_ROLES', array('guy', 'development team')); どうやら、定数は配列を保持できません。これを回避する最良の方法は何ですか? define('DEFAULT_ROLES', 'guy|development team'); //... $default = explode('|', DEFAULT_ROLES); これは不必要な努力のようです。
408 php  arrays  constants  scalar 

10
WPF画像リソース
私はほとんどがWebで、Windowsフォームの背景を少し持っています。新しいプロジェクトでは、WPFを使用します。WPFアプリケーションでは、説明のために10〜20個の小さなアイコンと画像が必要です。これらを組み込みリソースとしてアセンブリに格納することを考えています。それは正しい方法ですか? XAMLで、Imageコントロールが埋め込みリソースから画像を読み込むように指定するにはどうすればよいですか?


14
ライブDockerコンテナーのポートを公開する
フルオンの仮想マシンのように機能するDockerコンテナーを作成しようとしています。Dockerfile内でEXPOSE命令を使用してポートを公開できることを知っています。-pフラグを使用してdocker runポートを割り当てることができますが、コンテナーが実際に実行されているときに、追加のポートをライブで開く/マップするコマンドはありますか? たとえば、sshdを実行しているDockerコンテナがあるとします。他の誰かがsshのコンテナを使用してhttpdをインストールします。コンテナーのポート80を公開し、ホストのポート8080にマップして、コンテナーを再起動せずにコンテナーで実行されているWebサーバーにアクセスできるようにする方法はありますか?
408 docker 

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