プログラミング

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

10
ReactJSでラジオボタンを使用する方法
ReactJSは初めてですが、これがうまくいかなくて申し訳ありません。受け取ったデータに従っていくつかのテーブル行を作成するコンポーネントがあります。 列内の各セルにはラジオチェックボックスがあります。したがって、ユーザーは既存の行から1つと1つsite_nameを選択できますaddress。選択はフッターに表示されます。そして、それは私が行き詰まっているところです。 var SearchResult = React.createClass({ render: function(){ var resultRows = this.props.data.map(function(result){ return ( <tbody> <tr> <td><input type="radio" name="site_name" value={result.SITE_NAME}>{result.SITE_NAME}</input></td> <td><input type="radio" name="address" value={result.ADDRESS}>{result.ADDRESS}</input></td> </tr> </tbody> ); }); return ( <table className="table"> <thead> <tr> <th>Name</th> <th>Address</th> </tr> </thead> {resultRows} <tfoot> <tr> <td>chosen site name ???? </td> <td>chosen address ????? </td> …
203 html  reactjs 

12
NumPyで配列を正規化する方法は?
1つのNumPy配列のノルムが欲しいのですが。より具体的には、この関数の同等のバージョンを探しています def normalize(v): norm = np.linalg.norm(v) if norm == 0: return v return v / norm skearnまたはそのようなものはありますかnumpy? この関数vは、が0ベクトルである状況で機能します。


12
bash / shellスクリプトからのhttp応答コードを評価する方法は?
私は明白なものを欠いていると感じていますが、man [curl|wget]またはgoogleで成功していません(「http」はそのような悪い検索語になります)。エラーメッセージとともにステータスコード500を返すことが多い、頻繁に失敗するウェブサーバーの1つに対する迅速で汚い修正を探しています。これが発生したら、再起動する必要があります。 根本的な原因を見つけるのは難しいようですが、私たちは迅速な修正を目指しており、本当に修正できるまでの時間を埋めるのに十分であることを期待しています(サービスは高可用性を必要としません) 提案された解決策は、5分ごとに実行されるcronジョブを作成し、http:// localhost:8080 /をチェックすることです。これがステータスコード500で戻る場合、Webサーバーが再起動されます。サーバーは1分以内に再起動するため、すでに実行されている再起動を確認する必要はありません。 問題のサーバーは、現在必要なものを実行するのに十分なだけのパッケージがインストールされたubuntu 8.04最小インストールです。bashでタスクを実行するためのハード要件はありませんが、インタープリターをインストールせずに、このような最小限の環境で実行したいです。 (私はスクリプトに精通しているので、httpステータスコードを環境変数に割り当てるコマンド/オプションで十分です-これは私が探していて見つけられなかったものです。)
203 http  bash  shell  http-headers 

20
ArrayListから要素を反復して削除するときにjava.util.ConcurrentModificationExceptionを回避する方法
繰り返し処理したいArrayListがあります。それを繰り返しながら、同時に要素を削除する必要があります。明らかにこれはをスローしjava.util.ConcurrentModificationExceptionます。 この問題を処理するためのベストプラクティスは何ですか?最初にリストを複製する必要がありますか? ループ自体ではなく、コードの別の部分の要素を削除します。 私のコードは次のようになります: public class Test() { private ArrayList<A> abc = new ArrayList<A>(); public void doStuff() { for (A a : abc) a.doSomething(); } public void removeA(A a) { abc.remove(a); } } a.doSomething呼び出すかもしれませんTest.removeA()。
203 java  arraylist  foreach 

5
get_or_createの正しい使い方は?
フォームの一部のフィールドでget_or_createを使用しようとしていますが、実行しようとすると500エラーが発生します。 行の1つは次のようになります。 customer.source = Source.objects.get_or_create(name="Website") 上記のコードで発生するエラーは次のとおりです。 Cannot assign "(<Source: Website>, False)": "Customer.source" must be a "Source" instance.
203 python  django 

11
npm install -g lessが機能しない:EACCES:権限が拒否されました
保存時に.cssに.lessファイルをコンパイルできるように、phpstormで設定を少なくしようとしています。node.jsをインストールし、次のステップ(このhttps://www.jetbrains.com/webstorm/help/transpiling-sass-less-and-scss-to-css.htmlに従って)でこのコマンドを実行していますターミナル npm install -g less しかし、これを行うと、これらのエラーが発生します ☁ ~ npm install -g less npm WARN install Couldn't install optional dependency: EACCES: permission denied, mkdir '/Users/brentscholl/.npm/mkdirp/0.5.1' npm WARN install Couldn't install optional dependency: EACCES: permission denied, mkdir '/Users/brentscholl/.npm/graceful-fs/3.0.8' npm WARN install Couldn't install optional dependency: EACCES: permission denied, mkdir '/Users/brentscholl/.npm/extend/3.0.0' npm WARN …
203 node.js  npm  terminal 


15
ディレクトリ内のすべてのファイルを解凍する
(Windowsマシンで作成された)ZIPファイルのディレクトリがあります。を使用して手動で解凍できunzip filenameますが、シェルを使用して現在のフォルダー内のすべてのZIPファイルを解凍するにはどうすればよいですか? Ubuntu Linux Serverを使用する。
203 linux  shell  wildcard  unzip 

9
ブラウザ内でユーザーのロケールを決定する最良の方法
数十の言語にローカライズされたWebサイト(Flash)があり、コンテンツへのアクセス手順を最小限に抑えるために、ユーザーのブラウザー設定に応じてデフォルト値を自動定義したいと考えています。 ちなみに、プロキシの制限によりサーバースクリプトを使用できないため、JavaScriptまたはActionScriptで問題を解決できると思います。 質問: ユーザーのロケールを「推測」する最良の方法は何でしょうか? 私を助けることができる既存の単純なクラス/関数はありますか(複雑なローカリゼーションバンドルはありません)?特に、可能なすべての言語をより少ない数(私が持っている翻訳)にスマートな方法で分解すること。 このようなソリューションはどの時点で信頼できますか? 他の回避策や提案はありますか?


6
SQL句の「GROUP BY 1」とはどういう意味ですか?
誰かが私にSQLクエリを送信しましたが、このGROUP BY句は次のステートメントで構成されていますGROUP BY 1。 これはタイプミスである必要がありますか?エイリアス1が指定されている列はありません。これはどういう意味ですか?これはタイプミスであると思いますか?
203 mysql  sql  group-by 

12
Android Studioからエミュレータでスクリーンショットを撮る
これはおそらく最も愚かな質問かもしれませんが、それでも、Android Studioを介してエミュレータのスクリーンショットを撮る方法がわかりません。最近、EclipseからAndroid Studioに切り替えましたが、どこにも見つかりませんでした。Webでも検索しようとしましたが、助けがありませんでした。

4
SVGポジショニング
私はSVGで遊んでいて、ポジショニングにいくつか問題があります。gグループタグに含まれる一連の図形があります。コンテナーのように使用したいと思っていたので、x位置を設定すると、そのグループのすべての要素も移動します。しかし、それは可能ではないようです。 ほとんどの人は、一緒に移動したい要素のグループをどのように配置しようとしていますか? 相対配置の概念はありますか?例:親を基準
203 svg  position  grouping 


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