プログラミング

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


3
「git rm --cached x」対「git reset head-x」?
GitRef.org-基本: git rmステージング領域からエントリを削除します。これは、git reset HEADファイルの「ステージング解除」とは少し異なります。「アンステージ」とは、ステージング領域を、変更を加える前の状態に戻すことを意味します。 git rm一方、ファイルを完全にステージから外し、次のコミットスナップショットに含まれないようにすることで、ファイルを効果的に削除します。 デフォルトでは、a git rm fileはファイルをステージング領域から完全に削除し、ディスクからも削除します>(作業ディレクトリ)。ファイルを作業ディレクトリに残すには、を使用できますgit rm --cached。 しかし、違いを正確に何であるgit rm --cached asdとはgit reset head -- asd?

3
Wix:msi + cabの代わりに単一のMSI
私のWixプロジェクトはinstall.msiとcab1.cabを作成します。すべてをmsiにバンドルするにはどうすればよいですか?これを回避するために7-zip SFXを使用する可能性がありますが、msiが1つしかない他のアプリを見たことがあります。

3
配列を1つの文字列に結合するRuby
Rubyでは、すべての配列要素を1つの文字列に組み合わせる方法はありますか? 配列の例: @arr = ['<p>Hello World</p>', '<p>This is a test</p>'] 出力例: <p>Hello World</p><p>This is a test</p>
163 ruby 

6
'ElementTree'を介してPythonで名前空間を持つXMLを解析する
Pythonを使用して解析したい次のXMLがありますElementTree。 <rdf:RDF xml:base="http://dbpedia.org/ontology/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns="http://dbpedia.org/ontology/"> <owl:Class rdf:about="http://dbpedia.org/ontology/BasketballLeague"> <rdfs:label xml:lang="en">basketball league</rdfs:label> <rdfs:comment xml:lang="en"> a group of sports teams that compete against each other in Basketball </rdfs:comment> </owl:Class> </rdf:RDF> すべてのowl:Classタグを検索して、タグrdfs:label内のすべてのインスタンスの値を抽出します。次のコードを使用しています。 tree = ET.parse("filename") root = tree.getroot() root.findall('owl:Class') 名前空間のため、次のエラーが発生します。 SyntaxError: prefix 'owl' not found in prefix map http://effbot.org/zone/element-namespaces.htmにあるドキュメントを読んでみましたが、上記のXMLには複数の名前空間がネストされているため、これを機能させることができません。 すべてのowl:Classタグを見つけるためにコードを変更する方法を教えてください。

8
__proto__はconstructor.prototypeとどのように異なりますか?
function Gadget(name, color) { this.name = name; this.color = color; } Gadget.prototype.rating = 3 var newtoy = new Gadget("webcam", "black") newtoy.constructor.prototype.constructor.prototype.constructor.prototype 常に評価= 3のオブジェクトを返します。 しかし、私が次のことをした場合: newtoy.__proto__.__proto__.__proto__ チェーンが戻ってくるnull。 また、Internet Explorerでは、__proto__プロパティがない場合にnullをどのようにチェックしますか?

14
高次元データの最近傍?
私は数日前に、与えられたベクトルの最近傍を見つける方法について質問しました。私のベクトルは21次元になりました。先に進む前に、私は機械学習や数学のドメインからではないため、いくつかの基本的な質問を自問し始めています。 ユークリッド距離は、そもそも最近傍を見つけるための良い測定基準ですか?そうでない場合、私の選択肢は何ですか? さらに、k近傍を決定するための適切なしきい値をどのように決定するのでしょうか。この値を把握するために実行できる分析はありますか? 以前は、kd-Treesを使用するよう提案されましたが、Wikipediaのページでは、高次元の場合、kd-Treeはブルートフォース検索とほぼ同等であると明確に述べています。その場合、100万点のデータセットで最近傍を効率的に見つけるための最良の方法は何ですか? 誰かが上記の質問のいくつか(またはすべて)を明確にしていただけますか?



15
mongoError:トポロジが破壊されました
RestifyとMongooseを使用してnode.jsに組み込まれたRESTサービスと、約30.000の通常サイズのドキュメントを含むコレクションを備えたmongoDBがあります。ノードサービスをpmxとpm2で実行しています。 昨日、突然、ノードは「MongoError:Topology was destroyed」というメッセージでエラーを回避し始め、それ以上は何も起こりませんでした。これが何を意味し、何がこれを引き起こしたのかはわかりません。これをgoogle-searchしても、それほど多くは見つかりません。だから私はここで尋ねようと思いました。 本日ノードサービスを再起動した後、エラーの発生は停止しました。これらの1つも本番環境で実行されており、そこで実行されているセットアップのかなり重要な部分でいつでも発生する可能性があることを怖がっています... 上記のパッケージの次のバージョンを使用しています。 マングース:4.0.3 再確認:3.0.3 ノード:0.10.25

5
socket.ioルームまたは名前空間?
リアルタイムチャット用にnodejs / socket.ioを調査しており、部屋の実装についていくつかのアドバイスが必要です。 名前空間を使用するか、部屋機能を使用して、おしゃべりの群れを互いに完全に分離するのが良いでしょうか? 部屋と名前空間の実際の技術的な違いは何ですか? リソース使用量に違いはありますか?
163 node.js  socket.io 

7
nullptrを使用する利点は何ですか?
このコードは、概念的には3つのポインターに対して同じことを行います(安全なポインター初期化)。 int* p1 = nullptr; int* p2 = NULL; int* p3 = 0; だから、ポインタを割り当てることの利点どのようなものnullptrそれらに値を代入上NULLかは0?
163 c++  c++11  null  c++-faq  nullptr 

13
<ul>から箇条書きを取り除く
次のリストがあります。 &lt;ul id="otis"&gt; &lt;li&gt;Benz&lt;/li&gt; &lt;li&gt;Other Benz&lt;/li&gt; &lt;li&gt;Other Other Benz&lt;/li&gt; &lt;/ul&gt; 弾丸を取り除きたいので、試しました: ul#otis { list-style-type: none; } それでもうまくいきませんでした。表示されたリストから箇条書きを削除する適切な方法は何ですか?
163 html  html-lists 

22
PyLintにnumpyメンバーを認識させるにはどうすればよいですか?
PythonプロジェクトでPyLintを実行しています。PyLintは、numpyメンバーを見つけることができないことについて多くの不満を述べています。メンバーシップチェックのスキップを回避しながら、これを回避するにはどうすればよいですか。 コードから: import numpy as np print np.zeros([1, 4]) 実行すると、期待どおりの結果になります。 [[0. 0. 0. 0.]] しかし、pylintは私にこのエラーを与えます: E:3、6:モジュール「numpy」に「ゼロ」メンバーがありません(メンバーなし) バージョンの場合、私はpylint 1.0.0(astroid 1.0.1、common 0.60.0)を使用しており、numpy 1.8.0で動作するようにしています。
163 python  numpy  pylint 


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