プログラミング

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

12
「Access-Control-Allow-Origin」なし-ノード/ Apacheポートの問題
Node / Expressを使用して小さなAPIを作成し、Angularjsを使用してデータをプルしようとしましたが、htmlページがlocalhost:8888のApacheの下で実行されており、ノードAPIがポート3000でリッスンしているため、「アクセス制御なし」になります。 Allow-Origin '。node-http-proxyApache を使用してVhosts を試してみました が、あまり成功していません。以下の完全なエラーとコードを参照してください。 XMLHttpRequestはlocalhost:3000をロードできません。リクエストされたリソースに「Access-Control-Allow-Origin」ヘッダーがありません。したがって、オリジン 'localhost:8888'はアクセスを許可されていません。 // Api Using Node/Express var express = require('express'); var app = express(); var contractors = [ { "id": "1", "name": "Joe Blogg", "Weeks": 3, "Photo": "1.png" } ]; app.use(express.bodyParser()); app.get('/', function(req, res) { res.json(contractors); }); app.listen(process.env.PORT || 3000); console.log('Server is …

30
IntelliJ IDEAを使用したgit:リモートリポジトリから読み取れませんでした
数週間後、リモートリポジトリからプルしたり、リモートリポジトリにプッシュしたりできなくなります。IntelliJ IDEA 14にアップグレードしたときに起こったと思っていましたが、IDEA 13.1.5でも問題を再現できます。 ツールチップには、「フェッチが致命的に失敗しました:リモートリポジトリから読み取れませんでした」と表示されます。 そして、バージョン管理タブの例外は 14:02:37.737: cd C:\dev\project 14:02:37.737: git -c core.quotepath=false fetch origin --progress --prune java.io.IOException: Padding in RSA public key! at com.trilead.ssh2.signature.RSASHA1Verify.decodeSSHRSAPublicKey(RSASHA1Verify.java:37) at com.trilead.ssh2.KnownHosts.addHostkey(KnownHosts.java:98) at com.trilead.ssh2.KnownHosts.initialize(KnownHosts.java:414) at com.trilead.ssh2.KnownHosts.initialize(KnownHosts.java:440) at com.trilead.ssh2.KnownHosts.addHostkeys(KnownHosts.java:137) at org.jetbrains.git4idea.ssh.SSHMain.configureKnownHosts(SSHMain.java:462) at org.jetbrains.git4idea.ssh.SSHMain.start(SSHMain.java:155) at org.jetbrains.git4idea.ssh.SSHMain.main(SSHMain.java:137) fatal: Could not read from remote repository. Please make sure you …
260 git  intellij-idea 

7
MavenスコープのコンパイルとJARパッケージ用に提供されたものの違い
MavenスコープcompileとprovidedアーティファクトがJARとして構築される場合の違いは何ですか?それがWARであれば、私は理解します-アーティファクトはWEB-INF / libに含まれるか含まれないでしょう。ただし、JARの場合は関係ありません。依存関係は含まれません。スコープがcompileまたはの場合、クラスパス上になければなりませんprovided。provided依存関係が推移的でないことは知っていますが、それは1つの違いだけですか?
260 maven  jar 

24
MD5ハッシュを復号化することは可能ですか?
誰かが私に、次のようなソフトウェアシステムを見たことがあると言っています。 他のシステムからMD5暗号化パスワードを取得します。 暗号化されたパスワードを復号化し、 システム独自のアルゴリズムを使用して、システムのデータベースにパスワードを保存します。 それは可能ですか?MD5ハッシュを復号化することは不可能/実現不可能であると私は思いました。 MD5辞書があることは知っていますが、実際の復号化アルゴリズムはありますか?


30
Twitterブートストラップモーダル背景が消えない
Twitterブートストラップモーダルダイアログを使用しています。ブートストラップモーダルダイアログの送信ボタンをクリックすると、AJAXリクエストが送信されます。私の問題は、モーダル背景が消えないことです。モーダルダイアログは正しく消えますが、代わりに画面に不透明度を作成する「モーダル背景」が残ります。 私に何ができる?



11
JavaにString.Emptyがないのはなぜですか?
文字列リテラルを入力するたび""に、同じStringオブジェクトが文字列プールで参照されることを理解しています。 しかし、なぜString APIにはが含まれていないpublic static final String Empty = "";ので、への参照を使用できますString.Emptyか? コンパイラは既存の文字列を参照することを知っており、再利用のためにすでに作成されているかどうかを確認する必要がないため、少なくともコンパイル時間を節約できます。そして個人的には、文字列リテラル、特に小さなリテラルの急増は、多くの場合「コードのにおい」だと思います。 String.Emptyの背後にグランドデザインの理由があったのか、それとも言語の作成者が私の見解を共有しなかったのか?
260 java  string 


16
iOSはユーザーがiPadを使用しているかどうかを検出します
私はiPhoneとiPod Touchで動作するアプリを持っています。それはRetina iPadとすべてで動作しますが、1つの調整が必要です。現在のデバイスがiPadかどうかを検出する必要があります。ユーザーが私の中UIViewControllerでiPadを使用しているかどうかを検出し、それに応じて何かを変更するには、どのコードを使用できますか?
260 ios  objective-c  swift  ipad  device 

24
ビルド日付の表示
現在、タイトルウィンドウにビルド番号を表示するアプリがあります。最新のビルドを持っているかどうかを知りたいほとんどのユーザーにとって何も意味がないことを除いて、それは良いことです。ビルド1.0.8.4321ではなく、「先週の木曜日」としてそれを参照する傾向があります。 代わりにビルド日付をそこに置く計画です-たとえば、「2009/10/21にビルドされたアプリ」など。 このように使用するために、ビルド日付をテキスト文字列として引き出すプログラム的な方法を見つけるのに苦労しています。 ビルド番号には、次のものを使用しました。 Assembly.GetExecutingAssembly().GetName().Version.ToString() それらがどのようにして生まれたかを定義した後。 コンパイル日(とボーナスポイントの時間)については、そのようなものをお願いします。 ここでのポインターは高く評価されます(適切な場合は失礼な言い訳)、またはより適切な解決策...
260 c#  date  time  compilation 

11
JavaScriptで文字列を変数名に変換する
解決策を探しましたが、その解決策は見つかりませんでした。 という変数がありますonlyVideo。 "onlyVideo"文字列は関数に渡されます。onlyVideo関数内の変数を何かに設定したい。どうやってやるの? (関数に呼び出される可能性のある変数がいくつかあるので、ハードコードされたifステートメントではなく、動的に機能する必要があります。) 編集:おそらくあなたがしようとしていることを行うためのより良い方法があるでしょう。私はJavaScriptの冒険の早い段階でこれを尋ねました。JavaScriptオブジェクトの動作を確認してください。 簡単な紹介: // create JavaScript object var obj = { "key1": 1 }; // assign - set "key2" to 2 obj.key2 = 2; // read values obj.key1 === 1; obj.key2 === 2; // read values with a string, same result as above // but works with …

18
プロセスがバッチスクリプトを介して実行されているかどうかを確認する方法
アプリケーションがバッチ(well cmd)ファイルから実行されているかどうかを確認するにはどうすればよいですか? プログラムが既に実行されている場合、別のインスタンスを起動する必要はありません。(アプリを変更して単一インスタンスのみにすることはできません。) また、アプリケーションは任意のユーザーとして実行されている可能性があります。

13
WindowsでサービスとしてPythonスクリプトをどのように実行しますか?
データベースに格納された相互に関連するさまざまなオブジェクトを共有する一連のプログラムのアーキテクチャをスケッチしています。プログラムの1つを、これらのオブジェクトの操作に高レベルのインターフェースを提供するサービスとして機能させ、他のプログラムがそのサービスを介してオブジェクトにアクセスするようにしたいと考えています。 私は現在、そのサービスを実装するテクノロジーとしてPythonおよびDjangoフレームワークを目指しています。LinuxでPythonプログラムをデーモン化する方法を理解していると確信しています。ただし、システムがWindowsをサポートする必要があるのは、オプションの仕様項目です。Windowsプログラミングの経験はほとんどなく、Windowsサービスの経験はまったくありません。 PythonプログラムをWindowsサービスとして実行することはできますか(つまり、ユーザーログインなしで自動的に実行します)。私は必ずしもこの部分を実装する必要はありませんが、これらの線に沿って設計するかどうかを決定するために、それがどのように行われるかについて大まかな考えが必要です。 編集:これまでのすべての答えをありがとう、それらは非常に包括的です。私は1つのより多くの事を知っていただきたいと思います:どのようにWindowsは私のサービスを知っているのですか?ネイティブのWindowsユーティリティで管理できますか? /etc/init.dに開始/停止スクリプトを配置するのと同じことは何ですか?

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