プログラミング

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

5
fs.writeFileSyncを使用してJSONオブジェクトをJSONファイルに書き込む
JSONオブジェクトをJSONファイルに書き込もうとしています。コードはエラーなしで実行されますが、オブジェクトのコンテンツが書き込まれる代わりに、JSONファイルに書き込まれるのは次のとおりです。 [object Object] これは実際に書き込みを行うコードです: fs.writeFileSync('../data/phraseFreqs.json', output) 「出力」はJSONオブジェクトであり、ファイルはすでに存在しています。さらに情報が必要な場合はお知らせください。
116 json  node.js  file  fs 

5
FileInputStreamをInputStreamに変換する方法は?[閉まっている]
ここで何が尋ねられているのかを知るのは難しい。この質問は、あいまいで、あいまいで、不完全で、過度に広い、または修辞的であり、現在の形では合理的に回答することができません。再開できるようにこの質問を明確にするヘルプについては、ヘルプセンターに アクセスしてください。 7年前休業。 私はちょうど変換するFileInputStreamにはInputStream、私はそれを行うことができますか、? 例えば FileInputStream fis = new FileInputStream("c://filename"); InputStream is = ?; fis.close();

19
Vimでより良くなる[終了]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 私はかなり長い間Vimを使用してきましたが、ほとんどの場合挿入モードを使用するレベルにあり、矢印キーを使用して移動します(!)。 私の素敵なエディター、特にナビゲーション(特にコード)、コピーと貼り付け、その他の既存のコードの操作に関して、私は最高の機能を引き出せていないように思います。(私は複雑な検索/置換パターンにかなり慣れていますが)。 もっと学習するにはどうすればよいですか? どのようなリソースが推奨されますか?
116 vim 


17
iPadからのHTTPリクエストをリダイレクトするにはどうすればよいですか?
iPadでは(脱獄せずに)hostsファイルを編集できないため、Webトラフィックを別のURLに任意にリダイレクトするにはどうすればよいですか? これは、仮想マシン構成を使用するWebサイトの開発など、開発マシンにリダイレクトする場合に重要です。 (これはこの質問に関連しています:iPadのホストファイルを編集できますか?)
116 ipad  http  redirect  hosts 


8
HTTPS / SSLを介したJavaクライアント証明書
私はJava 6をHttpsURLConnection使用しており、クライアント証明書を使用してリモートサーバーに対してを作成しようとしています。 サーバーは自己署名ルート証明書を使用しており、パスワードで保護されたクライアント証明書を提示する必要があります。サーバールート証明書とクライアント証明書を/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/security/cacerts(OSX 10.5)で見つけたデフォルトのJavaキーストアに追加しました。キーストアファイルの名前は、クライアント証明書がそこに入るはずではないことを示唆しているようです? とにかく、このストアにルート証明書を追加すると悪名高い問題が解決しました javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed' problem. しかし、今はクライアント証明書の使い方にこだわっています。私は2つのアプローチを試しましたが、どちらも私をどこにも連れて行きません。 まず、お勧めします: SSLSocketFactory sslsocketfactory = (SSLSocketFactory) SSLSocketFactory.getDefault(); URL url = new URL("https://somehost.dk:3049"); HttpsURLConnection conn = (HttpsURLConnection)url.openConnection(); conn.setSSLSocketFactory(sslsocketfactory); InputStream inputstream = conn.getInputStream(); // The last line fails, and gives: // javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 私はHttpsURLConnectionクラスをスキップしようとしました(サーバーとHTTPをやり取りしたいので理想的ではありません)。代わりに次のようにします。 SSLSocketFactory sslsocketfactory = …


4
Perl 5の関数プロトタイプがなぜ悪いのですか?
で、別のスタックオーバーフローの質問 レオンTimmermansがアサート: プロトタイプを使用しないことをお勧めします。それらには用途がありますが、ほとんどの場合ではなく、間違いなくこの場合ではありません。 なぜこれが本当なのか(またはそうでないのか)?私はほとんど常に自分のPerl関数のプロトタイプを提供します。他の誰かがそれらの使用について何か悪いことを言うのを見たことがありません。
116 perl  function  prototype 

2
…に挿入…重複するキーの更新時に…から選択
一意のキーが既に存在する場合、多くの列のほとんどを新しい値に更新する必要がある挿入クエリを実行しています。それはこのようなものになります: INSERT INTO lee(exp_id, created_by, location, animal, starttime, endtime, entct, inact, inadur, inadist, smlct, smldur, smldist, larct, lardur, lardist, emptyct, emptydur) SELECT id, uid, t.location, t.animal, t.starttime, t.endtime, t.entct, t.inact, t.inadur, t.inadist, t.smlct, t.smldur, t.smldist, t.larct, t.lardur, t.lardist, t.emptyct, t.emptydur FROM tmp t WHERE uid=x ON DUPLICATE KEY UPDATE ...; …

10
カスタムASP.NET MVC 404エラーページのルーティング
ASP.NET MVCで有効なアクションまたはコントローラーを呼び出さないURLを入力すると、一般的な「リソースが見つかりません」というASP.NETエラーではなく、カスタムHTTP 404エラーページを作成しようとしています。 これを処理するためにweb.configを使用したくありません。 無効なURLをキャッチするために何かできるルーティングマジックはありますか? 更新:与えられた答えを試しましたが、それでも醜い「リソースが見つかりません」というメッセージが表示されます。 別の更新: OK、RC1で明らかに何かが変更されました。私は特に404をトラップすることを試みましたがHttpException、それでも「リソースが見つかりません」ページが表示されます。 私はMvcContribのリソースの機能も何も使用していません-同じ問題。何か案は?

13
AngularJS-$ http.postがJSONの代わりに要求パラメーターを送信する方法はありますか?
jQueryのpostメソッドを介してAJAX POSTリクエストを作成している古いコードがいくつかあり、次のようになります。 $.post("/foo/bar", requestData, function(responseData) { //do stuff with response } requestData いくつかの基本的な文字列プロパティを備えた単なるJavaScriptオブジェクトです。 Angularを使用するようにデータを移動している最中なので、この呼び出しを$ http.postに置き換えます。私は次のことを思いつきました: $http.post("/foo/bar", requestData).success( function(responseData) { //do stuff with response } }); これを行うと、サーバーから500エラー応答が返されました。Firebugを使用して、これが次のようなリクエスト本文を送信することがわかりました。 {"param1":"value1","param2":"value2","param3":"value3"} 成功したjQuery $.postは、次のように本文を送信します。 param1=value1&param2=value2&param3=value3 私がぶつかっているエンドポイントは、JSONではなく要求パラメーターを期待しています。だから、私の質問は$http.post、JSONの代わりにリクエストパラメータとしてjavascriptオブジェクトを送信するように指示する方法はありますか はい、私はオブジェクトから自分で文字列を作成できることを知っていますが、Angularがこれに対して何かを提供してくれるかどうか知りたいです。

9
再帰はそれ自体が機能ですか?
...それとも単なる練習ですか? 私は教授との議論のためにこれを求めています:クラスで再帰をカバーしなかったという理由で関数を再帰的に呼び出すことの信用を失いました、そして私の議論は学習returnと方法によって暗黙的にそれを学んだということです。 誰かが明確な答えを持っていると思うので、私はここで尋ねています。 たとえば、次の2つの方法の違いは何ですか。 public static void a() { return a(); } public static void b() { return a(); } 「a永久に継続する」(実際のプログラムでは、無効な入力が提供されたときにユーザーに再度プロンプトを表示するために正しく使用されます)以外に、との間に基本的な違いはaありbますか?最適化されていないコンパイラにとって、それらはどのように異なる方法で処理されますか? 最終的にはそれがに学習することでかどうかに降りてくるreturn a()からb、我々はまたに学んだそのことreturn a()からa。しましたか?
116 recursion 

4
svn:トランクの特定のリビジョンからブランチを作成する方法
次のアクションは、トランクの最新リビジョンからブランチを作成するだけです。特定のリビジョンからブランチを作成するにはどうすればよいですか?ありがとう。 $ svn copy http://svn.example.com/repos/calc/trunk \ http://svn.example.com/repos/calc/branches/my-calc-branch \ -m "Creating a private branch of /calc/trunk."
116 svn  branch 


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