プログラミング

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

8
IntPtrとは正確には何ですか?
IntelliSenseを使用して他の人のコードを見ると、このIntPtrタイプに遭遇しました。使用する必要があるたびに、ほとんどの機能が機能するnullかIntPtr.Zero、または機能を見つけるだけで済みます。それは正確には何ですか、いつ/なぜ使用されますか?
171 c#  intptr 

4
python:スクリプトの作業ディレクトリをスクリプト自身のディレクトリに変更します
私は毎分crontabからPythonシェルを実行しています: * * * * * /home/udi/foo/bar.py /home/udi/foo以下のように、いくつかの必要なサブディレクトリを持っている/home/udi/foo/logと/home/udi/foo/configされ、/home/udi/foo/bar.pyを指します。 問題はcrontab、別の作業ディレクトリからスクリプトを実行するため、開こうとすると./log/bar.log失敗することです。 作業ディレクトリをスクリプト自体のディレクトリに変更するようにスクリプトに指示する良い方法はありますか?スクリプトの場所を明示的に伝えるのではなく、どのスクリプトの場所でも機能する解決策を考えます。 編集: os.chdir(os.path.dirname(sys.argv[0])) 最もコンパクトでエレガントなソリューションでした。あなたの答えと説明をありがとう!

3
現在のブランチとマスターのGit diffですが、マージされていないマスターコミットは含まれません
まだマスターにマージされていないブランチのすべての変更の差分が必要です。 私は試した: git diff master git diff branch..master git diff branch...master ただし、これらのいずれの場合でも、diffには、まだ私のブランチにマージされていないマスターのコンテンツが含まれています。 ブランチにマージされていないマスターの変更を除外して、ブランチとマスターの間に差分をとる方法はありますか?

5
const参照クラスのメンバーは一時的なオブジェクトの寿命を延ばしますか?
これはなぜですか: #include <string> #include <iostream> using namespace std; class Sandbox { public: Sandbox(const string& n) : member(n) {} const string& member; }; int main() { Sandbox sandbox(string("four")); cout << "The answer is: " << sandbox.member << endl; return 0; } 出力を与える: 答えは: の代わりに: 答えは:4

12
PyCrypto AES 256を使用した暗号化と復号化
PyCryptoを使用して、メッセージとキーの2つのパラメーターを受け入れる2つの関数を作成し、メッセージを暗号化/復号化しようとしています。 私は私を助けるためにウェブ上にいくつかのリンクを見つけましたが、それらのそれぞれに欠陥があります: codekoalaでのこれはos.urandomを使用していますが、PyCryptoでは推奨されません。 さらに、私が関数に与えるキーは、正確な長さが期待されるとは限りません。それを実現するにはどうすればよいですか? また、いくつかのモードがありますが、どれがお勧めですか?何を使うかわかりません:/ 最後に、IVは正確には何ですか?暗号化と復号化に別のIVを提供できますか、それとも別の結果になりますか? 編集:安全ではなかったため、コード部分を削除しました。

7
gopathなしでローカルパッケージをインポートする方法
私は使用しましたGOPATHが、この現在の問題で私が直面しているのは役に立ちません。プロジェクトに固有のパッケージを作成できるようにしたい: myproject/ ├── binary1.go ├── binary2.go ├── package1.go └── package2.go 私は複数の方法を試してみましたが、どのように得るかpackage1.goで動作するようにbinary1.goか、binary2.goというように? 例えば; 私のことができるようにしたいimport "package1"し、次に実行することができgo build binary1.go、すべてがエラーがパッケージが上で見つけることができないというスローされることなく、罰金を動作しますGOROOTかGOPATH。この種の機能が必要な理由は、大規模プロジェクトのためです。他の複数のパッケージを参照したり、それらを1つの大きなファイルに保持したりする必要はありません。
171 go  package 

18
無効なボタンでブートストラップツールチップを有効にする方法は?
無効なボタンにツールチップを表示し、有効なボタンからツールチップを削除する必要があります。現在、それは逆に動作します。 この行動を逆転させる最良の方法は何ですか? $('[rel=tooltip]').tooltip(); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/> <hr> <button class="btn" disabled rel="tooltip" data-title="Dieser Link führt zu Google">button disabled</button> <button class="btn" rel="tooltip" data-title="Dieser Link führt zu Google">button not disabled</button> コードスニペットを実行する結果を非表示スニペットを展開 ここにデモがあります PS:私はdisabled属性を保持したいと思います。

5
.NET CoreとASP.NET Core
.NET CoreとASP.NET Coreの違いは何ですか? それらは相互に排他的ですか?ASP.NET Coreは.NET Core上に構築されていると聞きましたが、完全な.NETフレームワーク上に構築することもできます。 それでは、ASP.NET Coreとは正確には何でしょうか。

13
キーチェーンの配布証明書に秘密鍵がありません
どこにも解決策が見つからない次の問題があります。基本的に、企業ではなく会社の開発者アカウントを持っているので、アプリを送信するために、チームリードに配布証明書を送信し、配布プロビジョニングプロファイルを作成して送信するように依頼しました。 開発者プロファイルを使用すると、すべてが正常に機能しますが、証明書とプロビジョニングプロファイルをインストールしたときに、Xcodeに配布プロファイルが表示されず、キーチェーンのdist証明書の下に秘密鍵もありません。 誰かがこれを解決する方法を知っていますか?証明書を取り消して新しい証明書を作成する必要があることを差分の場所で読みましたが、社内にはたくさんのアプリがあり、誰でも取り消すことができないため、実際にはできません。
171 ios  iphone  xcode  keychain  codesign 

5
パンダloc対iloc対ix対at対iat?
最近、私の安全な場所(R)からPythonに分岐し始め、でのセルのローカライズ/選択に少し混乱していPandasます。ドキュメントを読みましたが、さまざまなローカリゼーション/選択オプションの実際的な影響を理解するのに苦労しています。 私が今まで使用しなければならない理由がある.locか、.iloc最も一般的なオプションの上には.ix? 私はそれを理解し.loc、iloc、at、およびiatいくつかの保証正確提供することができ.ix提供することはできませんが、しかし、どこにも読んで.ixボード全体で最速の解決策になる傾向があります。 以外の何かを利用することの背後にある実際のベストプラクティスの推論について説明してください.ix。

11
Androidでのtextviewの角の丸み
私はテキストビューを持っていて、そのコーナーを丸い形にしたいです。私はそれがを使用して実行できることをすでに知っていますandroid:background="@drawable/somefile"。私の場合、このタグはすでに含まれているため、再度使用することはできません。例えばandroid:background="@drawable/mydialogbox"、背景に画像を作成するためにすでにそこにあります <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_gravity="top" android:background="@drawable/mydialogbox" android:orientation="horizontal" > <TextView android:id="@+id/textview_name" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" /> </LinearLayout> </RelativeLayout> だから私textview(textview_name)も丸い角でしたいとき、これをどのように達成することができます。
171 android  textview  shapes 

7
Pythonを使用してcurlコマンドを実行する方法
Pythonでcurlコマンドを実行したいのですが。 通常、ターミナルにコマンドを入力してReturnキーを押すだけです。しかし、私はそれがpythonでどのように機能するのか知りません。 コマンドは以下のとおりです。 curl -d @request.json --header "Content-Type: application/json" https://www.googleapis.com/qpxExpress/v1/trips/search?key=mykeyhere 応答を取得するために送信されるrequest.jsonファイルがあります。 私はたくさん検索して混乱しました。完全には理解できませんでしたが、コードを書き込もうとしました。うまくいきませんでした。 import pycurl import StringIO response = StringIO.StringIO() c = pycurl.Curl() c.setopt(c.URL, 'https://www.googleapis.com/qpxExpress/v1/trips/search?key=mykeyhere') c.setopt(c.WRITEFUNCTION, response.write) c.setopt(c.HTTPHEADER, ['Content-Type: application/json','Accept-Charset: UTF-8']) c.setopt(c.POSTFIELDS, '@request.json') c.perform() c.close() print response.getvalue() response.close() エラーメッセージは「Parse Error」です。誰でも修正方法を教えてもらえますか?またはどのようにサーバーから正しく応答を得るには?
171 python  curl 

9
Cの関数から `struct`を返します
今日、私は2人の友人にC structの使い方を教えていました。それらの1つはstruct、関数からを返すことができるかどうかを尋ねましたが、「いいえ!代わりに、動的にmalloc編集されたstructs へのポインターを返します。」 主にC ++を行う人から来て、struct値でs を返すことができないと思っていました。C ++ではoperator =、オブジェクトのをオーバーロードでき、値によってオブジェクトを返す関数を持つことは完全に理にかなっています。ただし、Cではそのオプションがないため、コンパイラーが実際に何をしているのかを考えさせられました。以下を検討してください。 struct MyObj{ double x, y; }; struct MyObj foo(){ struct MyObj a; a.x = 10; a.y = 10; return a; } int main () { struct MyObj a; a = foo(); // This DOES work struct b = a; // This does …
171 c 

5
Cの正規表現:例?
ANSI Cで正規表現を使用する方法のいくつかの簡単な例とベストプラクティスが欲しいのman regex.hですが、あまり役に立ちません。
171 c  regex 

6
chrome-devtoolsで実際にすべてのJSソースを検索できますか?
chrome dev-toolsでJSファイルを検索する際に問題が発生しました。過去にCtrl+ Shift+でアクティブ化された検索でF常に必要なものが見つかりましたが、最近(どの更新がこれをトリガーしたのか正確にわかりません)、検索がつかまらない インラインスクリプトタグのJS iframe内のJS。 インラインスクリプトが含まれていると、コールスタックがめちゃくちゃになっていることもわかりましたが、これらの問題についてグーグルしようとすると、dev-toolsのドキュメントページが表示されますが、他の誰かがこれらの問題に気づいていますか?私はこれが以前にうまくいったと想像しただけですか?

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