プログラミング

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

8
プロジェクトをARCを使用するように変換する場合、「switch case is in protected scope」とはどういう意味ですか?
ARCを使用するようにプロジェクトを変換する場合、「switch case is in protected scope」とはどういう意味ですか?Xcode 4の[編集​​]-> [リファクタリング]-> [Objective-C ARCに変換]を使用して、プロジェクトをARCを使用するように変換しています...発生するエラーの1つは、スイッチケース。 編集、これがコードです: エラーは「デフォルト」の場合にマークされます。 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @""; UITableViewCell *cell ; switch (tableView.tag) { case 1: CellIdentifier = @"CellAuthor"; cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier]; …


13
python:変数が配列かスカラーかを識別する方法
引数を取る関数がありますNBins。この関数をスカラー50または配列で呼び出したいのですが[0, 10, 20, 30]。関数内でどのようにして長さを特定できNBinsますか?それともスカラーまたはベクトルの場合は別の言い方をしますか? 私はこれを試しました: >>> N=[2,3,5] >>> P = 5 >>> len(N) 3 >>> len(P) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: object of type 'int' has no len() >>> 見ての通り、私は適用することはできませんlenしP、それは、配列ではないのですから、......のようなものがあるisarrayかisscalarのpythonでは? ありがとう

29
教師あり学習と教師なし学習の違いは何ですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 先月休業。 この質問を改善する 人工知能と機械学習の観点から、教師あり学習と教師なし学習の違いは何ですか?基本的な簡単な説明を例とともに提供できますか?

6
このベアリポジトリにプッシュできないのはなぜですか?
このワークフローの何が問題になっているのか説明できますか? $ git init --bare bare Initialized empty Git repository in /work/fun/git_experiments/bare/ $ git clone bare alice Cloning into alice... done. warning: You appear to have cloned an empty repository. $ cd alice/ $ touch a $ git add a $ git commit -m "Added a" [master (root-commit) 70d52d4] Added …
283 git 

6
HttpContent.ReadAsAsyncはどこにありますか?
新しいHttpClientオブジェクトを(新しいWeb APIの一部として)使用しているWeb上の多くの例で、HttpContent.ReadAsAsync<T>メソッドがあるはずです。ただし、MSDNはこの方法について言及しておらず、IntelliSenseはそれを見つけていません。 それはどこに行きましたか、そしてどのようにそれを回避しますか?

8
ハッシュマーク(#)でgit commitメッセージを開始する
Gitは#、コミット時にコメント行として始まる行を扱います。これは、チケット追跡システムを使用していて、行の先頭にチケット番号を書き込もうとすると非常に煩わしいです。たとえば、 #123 salt hashed passwords gitは単にコミットメッセージから行を削除します。ハッシュをエスケープする方法はありますか?私が試した\と!、何も働きません。以前の空白#は保持されるため、問題に対する有効な解決策でもありません。


9
ArrayList.clear()とArrayList.removeAll()の違いは何ですか?
arraylistとして定義されていると仮定するとArrayList<String> arraylist、とarraylist.removeAll(arraylist)同等arraylist.clear()です。 もしそうなら、私はclear()メソッドが配列リストを空にするためにより効率的であると仮定できますか? のarraylist.removeAll(arraylist)代わりに使用する際の注意点はありarraylist.clear()ますか?
283 java  arraylist 


9
XcodeとSDK 4+を使用して脂肪質の静的ライブラリ(デバイス+シミュレーター)をビルドする
理論的には、シミュレータとiPhoneとiPadの両方を含む単一の静的ライブラリを構築できるようです。 ただし、Appleにはこれに関するドキュメントはありません。Xcodeのデフォルトテンプレートは、これを行うように設定されていません。 Xcode内で実行できる、シンプルでポータブルな再利用可能なテクニックを探しています。 いくつかの歴史: 2008年には、以前はsimとデバイスの両方を含む単一のスタティックライブラリを作成できました。Appleはそれを無効にした。 2009年中、私たちは静的ライブラリのペアを作成しました-1つはシミュレーション用、もう1つはデバイス用です。Appleもこれを無効にしています。 参照: これは素晴らしいアイデアです。優れたアプローチですが、機能しません。http://www.drobnik.com/touch/2010/04/universal-static-libraries/ 彼のスクリプトにはいくつかのバグがあり、それは彼のマシンでのみ機能することを意味します-彼はそれらを「推測」する代わりにBUILT_PRODUCTS_DIRやBUILD_DIRを使用するべきです) Appleの最新のXcodeは、彼が行ったことを実行することを妨げます-Xcodeがターゲットを処理する方法の(文書化された)変更のため、それは単に機能しません) 別のSOの質問は、とARM7一部対ARM6に焦点を当てた応答と、Xcodeのなしでそれを行う方法を尋ねた-しかし、i386の一部を無視:私は、ARMv6、ARMv7以降i386用の静的ライブラリ(脂肪)をコンパイルするにはどうすればよいです Appleの最新の変更以降、シミュレータの部分はarm6 / arm7の違いと同じではなくなりました-これは別の問題です、上記を参照してください)
283 iphone  xcode 

5
Python 2.7でサブプロセスの出力を非表示にする方法
私はUbuntuでeSpeakを使用していて、メッセージを出力して話すPython 2.7スクリプトがあります。 import subprocess text = 'Hello World.' print text subprocess.call(['espeak', text]) eSpeakは目的のサウンドを生成しますが、いくつかのエラー(ALSA lib ...、ソケット接続なし)でシェルを乱雑にするため、以前に印刷されたものを簡単に読み取ることができません。終了コードは0です。 残念ながら、その冗長性をオフにする文書化されたオプションはないので、それを視覚的にのみ沈黙させ、オープンシェルをクリーンな状態に保ち、さらに対話する方法を探しています。 これどうやってするの?

18
この「遅いネットワークが検出されました…」というログがChromeに表示されるのはなぜですか?
これinfo logがGoogle Chrome Dev(バージョン55.0.2883.18 dev)に登場し始めたことに気づきましたが、その理由は想像できません。 遅いネットワークが検出されました。ロード中に代替フォントが使用されます:http://font-path.extension ` font-faceローカルページやChrome拡張機能を含め、を使用するすべてのウェブサイトに表示されます。

14
NuGetのパッケージの場所を変更することはできますか?
私のプロジェクトのほとんどには、次のような規約があります。 /src /Solution.sln /SolutionFolder /Project1 /Project2 /etc.. /lib /Moq moq.dll license.txt /Yui-Compressor yui.compressor.dll /tools /ILMerge ilmerge.exe 私は、ソースフォルダー内に外部ライブラリーを保持していないことに気付くでしょう。NuGetの使用にも非常に興味がありますが、これらの外部ライブラリをソースフォルダー内に配置したくありません。NuGetには、すべてのパッケージが読み込まれるディレクトリを変更する設定がありますか?


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