プログラミング

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

7
Razorでローカル変数を宣言する方法は?
私はasp.net mvc 3でWebアプリケーションを開発しています。かみそりを使用するビューでは、いくつかのローカル変数を宣言して、ページ全体で使用したいと思います。これはどのように行うことができますか? 次のアクションを実行できることは、かなり簡単なようです。 @bool isUserConnected = string.IsNullOrEmpty(Model.CreatorFullName); @if (isUserConnected) { // meaning that the viewing user has not been saved <div> <div> click to join us </div> <a id="login" href="javascript:void(0);" style="display: inline; ">join</a> </div> } しかし、これは機能しません。これは可能ですか?

8
Pythonグラフライブラリ[終了]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 私はグラフのデータ構造を多用するPythonアプリケーションを書いています。恐ろしいほど複雑なことは何もありませんが、ある種のグラフ/グラフアルゴリズムライブラリが役立つと思います。私はググってみましたが、特に飛んでくるものは何も見つかりません。 誰か良い提案はありますか?
354 python  graph 

30
新しいAndroid ActionBarサポートのTheme.AppCompat.Lightが見つかりません
数日前にGoogleからリリースされた新しいActionBarサポートライブラリを実装しようとしています。これまで、Google Developer's Support Library Setupページにリストされているのと同じ方法を使用して問題なくActionBarSherlockを正常に実装しました-リソースを含める方法のガイドを使用します(これはActionBarSherlockが行った方法に似ています)。ライブラリプロジェクトもライブラリとして自分のプロジェクトにロードしています。 ライブラリが正常に読み込まれていることがわかります。MainActivity.javaでActivityを拡張する代わりに、(Googleの指示に従って)ActionBarActivityを拡張するように変更しても、エラーは発生せず、正しくインポートされます。 私もstyle.xmlファイルをバイパスし、追加しようとした@style/Theme.AppCompat.Lightの両方のためのAndroidManifest.xmlに直接<application>と<activity>でandroid:theme="@style/ThemeAppCompat.Light"同じエラーが発生したすべての試みで。 今問題は、テーマを変更することができず、エラーをスローせずにビルドすることさえできません。以下は、私が受け取っているエラーで、新しいテーマを使用するように変更したstyle.xmlファイルが続きます。 Androidアプリでの作業に適度な経験があり、API 18(Android 4.3)でコンパイルするサポートライブラリとSDKの最新バージョンでEclipseを実行しています。 ビルド中に受け取ったエラー エラー:アイテムの親の取得中にエラーが発生しました:指定された名前 '@ style / Theme.AppCompat.Light'に一致するリソースが見つかりませんでした。styles.xml / ActBarTest / res / values行3 Android AAPTの問題 style.xml <?xml version="1.0" encoding="utf-8"?> <resources> <style name="Theme.ProsoftStudio.ACTest" parent="@style/Theme.AppCompat.Light"> </style> </resources> 助言がありますか?これは、ActionBarSherlockの問題ではありませんでした。この新しいサポートライブラリの使用に取り組みたいです。.jarは読み込まれているように見えますが、リソースは読み込まれていません。

13
「make run」に引数を渡す
私はMakefileを使用しています。 私はと呼ばれるターゲット持っているrunビルドターゲットを実行します。簡略化すると、次のようになります。 prog: .... ... run: prog ./prog 引数を渡す方法はありますか?そのため make run asdf --> ./prog asdf make run the dog kicked the cat --> ./prog the dog kicked the cat ありがとう!
354 makefile 

10
改行や水平スペースを作成しない非表示のdivをどのように作成しますか?
画面のスペースを取らない非表示のチェックボックスが欲しいのですが。 これがあれば: <div id="divCheckbox" style="visibility: hidden"> チェックボックスは表示されませんが、それでも新しい行が作成されます。 これがあれば: <div id="divCheckbox" style="visibility: hidden; display:inline;"> 新しい行は作成されなくなりましたが、画面の水平方向のスペースを占有します。 スペースを取らない隠しdivを作成する方法はありますか(垂直または水平)?
354 html  hidden 

30
EditTextの外側をクリックした後、Androidでソフトキーボードを非表示にする方法は?
キーボードを非表示にするには、実装する必要があることを誰もが知っています。 InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); しかし、ここで重要なのEditTextは、ユーザーが、またはsoftKeyboard ではない他の場所をタッチまたは選択したときにキーボードを非表示にする方法です。 onTouchEvent()親でon を使用しようとしましたが、これは、Activityユーザーが他のビューの外側をタッチし、スクロールビューがない場合にのみ機能します。 タッチ、クリック、フォーカスのリスナーを実装しようとしましたが、成功しませんでした。 タッチイベントをインターセプトするために独自のスクロールビューを実装することさえ試みましたが、クリックされたビューではなく、イベントの座標しか取得できません。 これを行う標準的な方法はありますか?iPhoneではそれは本当に簡単でした。


17
Swiftでの文字列部分文字列の仕組み
私は古いコードの一部を更新してSwift 3で回答していますが、Swift文字列と部分文字列を使用したインデックス作成に到達すると混乱を招きました。 具体的には、次のことを試みました。 let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix = str.substringWithRange(prefixRange) 2行目は私に次のエラーを与えていました タイプ 'String'の値にはメンバー 'substringWithRange'がありません String現在、次のメソッドがあることがわかります。 str.substring(to: String.Index) str.substring(from: String.Index) str.substring(with: Range<String.Index>) これらは最初は本当に混乱していたので、私はインデックスとレンジをいじり始めました。これは部分文字列のフォローアップの質問と回答です。以下に回答を追加して、それらの使用方法を示します。
354 swift  string  range  substring 


17
同等のJavaScriptハッシュマップ
この回答の更新3で明らかにされているように、この表記は次のとおりです。 var hash = {}; hash[X] 実際にはオブジェクトをハッシュしませんX。実際には、単にX文字列に変換され(.toString()それがオブジェクトの場合、またはさまざまなプリミティブ型に対する他の組み込み変換によって)、その文字列をハッシュせずに " hash"で検索します。オブジェクトの等価性もチェックされません-2つの異なるオブジェクトが同じ文字列変換を持っている場合、それらは互いに上書きするだけです。 これを考えると、JavaScriptのハッシュマップの効率的な実装はありますか?(たとえば、2番目のGoogleの結果はjavascript hashmap、任意の操作に対してO(n)である実装を生成します。他のさまざまな結果は、同等の文字列表現を持つ異なるオブジェクトが互いに上書きするという事実を無視します。


28
最新のC ++ 11 / C ++ 14 / C ++ 17および将来のC ++ 20の文字列の列挙型
他のすべての同様の質問とは異なり、この質問は新しいC ++機能の使用に関するものです。 2008年 c C ++列挙型を文字列に変換する簡単な方法はありますか? 2008年 c 列挙型の変数をCの文字列として使用する簡単な方法は? 2008年 C ++ C ++列挙型を文字列に簡単にマップする方法 2008年 C ++ Cの識別子と文字列の両方を作成していますか? 2008年 C ++ C ++列挙型を文字列に変換する簡単なスクリプトはありますか? 2009年 C ++ C ++でフラグとして列挙型を使用する方法? 2011年 C ++ 列挙型変数を文字列に変換する方法は? 2011年 C ++ 列挙型から文字列C ++ 2011年 C ++ 列挙型変数を文字列に変換する方法は? 2012年 c Cで列挙名を文字列に変換する方法 2013 c Cでの条件付きでコンパイルされた列挙型の文字列化 多くの回答を読んだ後、私はまだ何も見つかりませんでした: C ++ …
354 c++  string  enums  c++17  c++20 


11
opensslを使用してサーバーから証明書を取得する
リモートサーバーの証明書を取得しようとしています。これを使用してキーストアに追加し、Javaアプリケーション内で使用できます。 シニア開発者(休暇中:()がこれを実行できることを私に知らせました: openssl s_client -connect host.host:9999 生の証明書をダンプして、それをコピーしてエクスポートできます。次の出力が表示されます。 depth=1 /C=NZ/ST=Test State or Province/O=Organization Name/OU=Organizational Unit Name/CN=Test CA verify error:num=19:self signed certificate in certificate chain verify return:0 23177:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1086:SSL alert number 40 23177:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:s23_lib.c:188: 私もこのオプションを試しました -showcerts そして、これ(debian mind youで実行) -CApath /etc/ssl/certs/ しかし、同じエラーが発生します。 このソースは、私はそのCApathフラグを使用することができると言いますが、助けにはならないようです。私は無駄に複数のパスを試してみました。 どこが悪いのか教えてください。

9
Windowsバッチファイルで%〜d0はどういう意味ですか?
次の変数を定義するバッチファイルを見ています。 set _SCRIPT_DRIVE=%~d0 set _SCRIPT_PATH=%~p0 何をするの%~d0か、%~p0実際に意味ですか? 現在のディレクトリ、ドライブ、スクリプトのパラメーターなどの一連の既知の値はありますか? 他に使用できる同様のショートカットはありますか?

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