プログラミング

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


9
Reactコンポーネントにコンポーネントのデフォルトの小道具を設定する方法
以下のコードを使用して、Reactコンポーネントにデフォルトの小道具を設定しますが、機能しません。このrender()メソッドでは、「未定義の小道具」という出力がブラウザコンソールに出力されたことがわかります。コンポーネントの小道具のデフォルト値を定義するにはどうすればよいですか? export default class AddAddressComponent extends Component { render() { let {provinceList,cityList} = this.props if(cityList === undefined || provinceList === undefined){ console.log('undefined props') } ... } AddAddressComponent.contextTypes = { router: React.PropTypes.object.isRequired } AddAddressComponent.defaultProps = { cityList: [], provinceList: [], } AddAddressComponent.propTypes = { userInfo: React.PropTypes.object, cityList: PropTypes.array.isRequired, provinceList: PropTypes.array.isRequired, }

1
更新がTFSにチェックインされた後の変更セットコメントの編集
私はVS2012に切り替えたばかりで、それに慣れていないため、コメントなしでいくつかの大きな変更をチェックインしました。それ以降、他の更新は行われていません。また、他の開発者がさらに数時間コードにアクセスすることはできません。 チェックインされたこのチェンジセットにコメントを追加する方法はありますか?

3
オブジェクトをジェネリック型にキャストして返す
オブジェクトをメソッドの戻り値にキャストする方法はありますか?私はこの方法を試しましたが、「instanceof」の部分にコンパイル時の例外が発生しました: public static <T> T convertInstanceOfObject(Object o) { if (o instanceof T) { return (T) o; } else { return null; } } 私もこれを試しましたが、ランタイム例外ClassCastExceptionが発生しました: public static <T> T convertInstanceOfObject(Object o) { try { T rv = (T)o; return rv; } catch(java.lang.ClassCastException e) { return null; } } これを簡単に行う方法はありますか? String s …
134 java  generics  casting 


7
カットを使用して列を再配置する
次の形式のファイルを持っています 列1列2 str1 1 str2 2 str3 3 列を並べ替えたい。以下のコマンドを試してみました cut -f2,1 file.txt コマンドは列を並べ替えません。なぜ機能しないのか? ありがとうございました。
134 shell 

3
入力フィールドに2つのラベルを付けることはできますか?
メアリーには小さなフォームがあり、そのフィールドにはラベルが付けられていました。 エラーが発生すると、混乱が生じます。 各入力フィールドのラベルを持っています...かなり標準的な出来事です。フォームを検証した後、フォームの上部に、不足している情報や間違っている情報を詳しく説明する、役立つ小さな段落を表示しています。 同じ入力フィールドに2つのラベルを付けることはできますか?1つは適切な形式で、もう1つは検証リマインダーテキストで?これをしてはいけない理由はありますか?
134 html  forms  labels 

6
.gitフォルダーを縮小する方法
私の現在のベースの合計サイズは約です。200MB。 しかし、私の.gitフォルダーのサイズは5GB(!)と驚くべきものです。作業を外部サーバーにプッシュするので、ローカルの大きな履歴は必要ありません... ノートブックの空き容量を増やすために.gitフォルダを縮小するにはどうすればよいですか?30日より古いすべての変更を削除できますか? 助けてくれてありがとう:)
134 git 

5
PHPでのFORとFOREACHのパフォーマンス
まず、アプリケーションの90%でパフォーマンスの違いはまったく無関係であることを理解していますが、どちらがより高速な構成であるかを知る必要があります。それと... 現在ネット上で入手できる情報は混乱を招きます。多くの人がforeachは悪いと言いますが、反復子を使用して配列トラバーサルの記述を単純化することを想定しているため、技術的にはより高速であるはずです。イテレータ。これも高速であると思われますが、PHPでも明らかに非常に遅いです(または、これはPHPのものではありませんか?)。配列関数について話しています。next()、prev()、reset()など、関数のように見えるPHP言語機能の1つではない場合でも、 これを少し絞り込むと、配列を1以上のステップでトラバースすることには興味がありません(負のステップもありません。つまり、反復を逆にします)。また、任意のポイントとの間のトラバーサルには興味がなく、長さは0です。また、1000個を超えるキーを持つ配列の操作が定期的に発生することはありませんが、アプリケーションのロジックで配列が複数回トラバースされるのがわかります。また、操作に関しては、主に文字列操作とエコーのみです。 ここにいくつかの参照サイトがあります: http : //www.phpbench.com/ http://www.php.lt/benchmark/phpbench.php 私がどこでも聞くもの: foreach遅いため、for/ whileが速い PHP foreachは反復する配列をコピーします。それをより速くするには、参照を使用する必要があります このようなコード:より高速です$key = array_keys($aHash); $size = sizeOf($key); for ($i=0; $i < $size; $i++)foreach これが私の問題です。私は次のテストスクリプトを作成しました:http : //pastebin.com/1ZgK07USそして、スクリプトを何度実行しても、次のような結果が得られます。 foreach 1.1438131332397 foreach (using reference) 1.2919359207153 for 1.4262869358063 foreach (hash table) 1.5696921348572 for (hash table) 2.4778981208801 要するに: foreachforeach参照よりも速い foreach より速い for foreachforハッシュテーブルよりも高速 …

3
Kubernetesは実際に何をしますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 7か月前に閉鎖。 この質問を改善する Kubernetesはコンテナークラスター「スケジューラー/オーケストレーター」として請求されますが、これが何を意味するのか私にはわかりません。Kubernetesサイトと(漠然とした)GitHub wikiを読んだ後、私が知ることができる最良のことは、Dockerコンテナーを実行できる/使用できるVMが何とかわかり、そこにデプロイされることです。しかし、それは私の推測に過ぎず、それをサポートするためのドキュメントに具体的な言い回しは見たことがありません。 では、正確にはKubernetes とは何か、そしてそれが解決する特定の問題とは何か?
134 docker  kubernetes 

14
Font Awesomeアイコンを円形にしますか?
私はいくつかのプロジェクトで素晴らしいフォントを使用していますが、素晴らしいフォントアイコンで実行したいことがいくつかあります。次のように簡単にアイコンを呼び出すことができます。 <i class="fa fa-lock"></i> すべてのアイコンを常に境界のある丸い円にすることは可能ですか?このようなもの、私は写真を持っています: 使用する i { background-color: white; border-radius: 50%; border: 1x solid grey; padding: 10px; } 効果はありますが、問題はアイコンが常にテキストや要素の横よりも大きいことです。解決策はありますか?
134 css  font-awesome 


9
htaccess Access-Control-Allow-Origin
他のサイトに外部からロードするスクリプトを作成しています。CSSとHTMLをロードし、自分のサーバーで正常に動作します。 ただし、別のWebサイトで試してみると、次のようなエラーが表示されます。 Access-Control-Allow-Origin ここでは、完全に読み込まれることがわかります:http : //tzook.info/bot/ しかし、この他のウェブサイトではエラーが表示されます:http : //cantloseweight.co/robot/ 読み込みスクリプトをjsfiddleにアップロードしました:http ://jsfiddle.net/TL5LK/ 次のようにhtaccessファイルを編集してみました。 <IfModule mod_headers.c> Header set Access-Control-Allow-Origin * </IfModule> またはこのように: Header set Access-Control-Allow-Origin * しかし、それでも機能しません。

23
文字列のnilと空をチェック
以下のための文字列をチェックする方法があるnilと""スウィフトでは?Railsでは、blank()チェックに使用できます。 私は現在これを持っていますが、やりすぎのようです: if stringA? != nil { if !stringA!.isEmpty { ...blah blah } }

12
自分のジャーのマニフェストを読む
Manifest私のクラスを提供したファイルを読み取る必要がありますが、使用すると: getClass().getClassLoader().getResources(...) JavaランタイムにMANIFEST最初に.jarロードされたから取得します。 私のアプリはアプレットまたはWebstartから実行される ので、自分の.jarファイルにアクセスできないと思います。 Felix OSGiを起動したExport-packageから属性を実際に読み取りたい.jarので、これらのパッケージをFelixに公開できます。何か案は?

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