プログラミング

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

7
実行時に[DllImport]パスを指定するにはどうすればよいですか?
実際、C#プロジェクトにインポートして関数を呼び出すC ++(動作)DLLを取得しました。 DLLへのフルパスを指定すると、次のように機能します。 string str = "C:\\Users\\userName\\AppData\\Local\\myLibFolder\\myDLL.dll"; [DllImport(str, CallingConvention = CallingConvention.Cdecl)] public static extern int DLLFunction(int Number1, int Number2); 問題は、それがインストール可能なプロジェクトになることです。そのため、ユーザーのフォルダーは、実行されるコンピューター/セッションによっては同じではありません(例:pierre、paul、jack、mum、dad、...)。 だから私は私のコードを次のようにもう少し一般的にしたいと思います: /* goes right to the temp folder of the user "C:\\Users\\userName\\AppData\\Local\\temp" then go to parent folder "C:\\Users\\userName\\AppData\\Local" and finally go to the DLL's folder "C:\\Users\\userName\\AppData\\Local\\temp\\myLibFolder" */ string str = …
141 c#  c++  dll  constants  dllimport 

16
StringクラスがJavaでfinalと宣言されているのはなぜですか?
クラスjava.lang.StringがJavaでfinalとして宣言されていることを知ったときから、それがなぜなのか疑問に思いました。当時は答えが見つかりませんでしたが、この投稿:JavaでStringクラスのレプリカを作成する方法は?私の質問を思い出しました。 確かに、Stringは私が必要とするすべての機能を提供します。Stringクラスの拡張を必要とする操作については考えたことはありませんが、誰かが何を必要としているのかはわかりません。 それで、彼らがそれを最終的にすることに決めたとき、デザイナーの意図が何であったか誰でも知っていますか?
141 java  string  final 

10
ライブロックの良い例は?
ライブロックとは何なのかは理解していますが、コードベースの良い例を誰かが持っているのではないかと思いました。また、コードベースで言うと、「廊下で2人がお互いを乗り越えようとしている」という意味ではありません。それをもう一度読んだら、昼食を失うだろう。

6
Gitクローン:ファイルだけですか?
GITリポジトリのクローンを作成し、.gitディレクトリを作成したくない。つまり、ファイルが欲しいだけです。これを行う方法はありますか? git clone --no-checkout私が望むものとは正反対のことをしました(.gitディレクトリだけを与えました)。 ローカルリポジトリではなく、リモートリポジトリに対してこれを実行しようとしています。これは、「「git export」を実行する方法(「svn export」など)の複製ではないことを意味します(解決策は、同じ)。
141 git 

8
自分のモジュールをPythonにインポートできない
Pythonでモジュールのインポートがどのように機能するかを理解するのに苦労しています(他の言語でもこれを行ったことはありません)。 私が持っているとしましょう: myapp/__init__.py myapp/myapp/myapp.py myapp/myapp/SomeObject.py myapp/tests/TestCase.py 今私はこのようなものを得ようとしています: myapp.py =================== from myapp import SomeObject # stuff ... TestCase.py =================== from myapp import SomeObject # some tests on SomeObject ただし、Pythonはそれmyappがモジュールであることを認識できないため、間違いなく何か間違ったことをしています。 ImportError: No module named myapp
141 python  import  module  package 

5
Pythonで名前空間パッケージを作成するにはどうすればよいですか?
Pythonでは、名前空間パッケージを使用すると、Pythonコードを複数のプロジェクトに分散できます。これは、関連するライブラリを個別のダウンロードとしてリリースする場合に便利です。たとえば、ディレクトリとPackage-1とPackage-2ではPYTHONPATH、 Package-1/namespace/__init__.py Package-1/namespace/module1/__init__.py Package-2/namespace/__init__.py Package-2/namespace/module2/__init__.py エンドユーザー缶import namespace.module1とimport namespace.module2。 複数のPython製品がその名前空間でモジュールを定義できるように、名前空間パッケージを定義する最良の方法は何ですか?

4
メディアクエリ-2つの幅の間
CSS3メディアクエリを使用して、幅が400pxより大きく900pxより小さい場合にのみ表示されるクラスを作成しようとしています。これはおそらく非常に単純で、明らかなものがないのはわかっていますが、理解できません。私が思いついたのは以下のコードです、どんな助けにも感謝します。 @media (max-width:400px) and (min-width:900px) { .class { display: none; } }
141 css  media-queries 

1
GitはサブモジュールのコミットのSHA1をどこに保存しますか?
gitリポジトリにサブモジュールを追加すると、sha1によって参照されるそのサブモジュールの特定のコミットが追跡されることを知っています。 このsha1値が格納されている場所を見つけようとしています。 .gitmodulesそして.git/configファイルのみコミットのSHA1サブモジュールのパスを示すが、ではありません。 git -サブモジュールは、(1)参照だけのことを話すgitlinkのエントリとgitmodules(5)参照は、このどちらかについては何も言いません。
141 git  git-submodules  sha 


13
JavaScriptで文字列に基づいて16進数の色を作成する
古い文字列(通常は1つの単語)を受け入れる関数を作成し、そこから何らかの方法で#000000との間の16進値を生成したい#FFFFFFので、HTML要素の色として使用できます。 #FFFそれほど複雑ではない場合は、省略された16進数値(例:)でもかまいません。実際、「Webセーフ」パレットの色が理想的です。
141 javascript  string  colors  hex 



6
MongoDB / Mongooseは特定の日付でクエリを実行していますか?
特定の日付を照会することは可能ですか? mongoクックブックで、日付範囲のクエリを実行することができることがわかりました 、次のような: db.posts.find({"created_on": {"$gte": start, "$lt": end}}) しかし、それは特定の日付で可能ですか?これは動作しません: db.posts.find({"created_on": new Date(2012, 7, 14) })

6
Apple Developer Team IDとTeam Agent Apple IDを見つけるにはどうすればよいですか?
アプリを転送しようとしています。チームエージェントのアップルIDとチームIDが見つかりません。私は以前にそれを見つけたことがあり、私はそれを必要とする今、運がなければ30分間検索しました。 アプリを私に転送しようとしている人は、この画像に表示され、この情報がどこにあるのかわかりません。
141 ios 


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