プログラミング

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

6
このJavascriptは「必要」ですか?
私は、JavascriptをPostgreSQLデータベースに読み書きできるようにしています。このプロジェクトはgithubで見つかりました。次のサンプルコードをノードで実行することができました。 var pg = require('pg'); //native libpq bindings = `var pg = require('pg').native` var conString = "tcp://postgres:1234@localhost/postgres"; var client = new pg.Client(conString); client.connect(); //queries are queued and executed one after another once the connection becomes available client.query("CREATE TEMP TABLE beatles(name varchar(10), height integer, birthday timestamptz)"); client.query("INSERT INTO beatles(name, height, birthday) …


9
sizeof(x ++)がxを増分しないのはなぜですか?
以下は、dev c ++ウィンドウでコンパイルされたコードです。 #include <stdio.h> int main() { int x = 5; printf("%d and ", sizeof(x++)); // note 1 printf("%d\n", x); // note 2 return 0; } 私は期待してx実行した後、6であることを注記1を。ただし、出力は次のとおりです。 4 and 5 注1のx後、なぜ増加しないのか、誰か説明できますか?
505 c  sizeof 

30
Visual Studioのデバッグ/読み込みが非常に遅い
私はひどく終わりました。Visual Studioは通常、ASP.NET MVCサイトのデバッグやプレーンロード( "デバッグなしで開始")を行うのが非常に遅くなります。常にではない:最初は、プロジェクトは快適にロードされますが、一度ロードが遅くなると、その後は常にロードが遅くなります。1〜2分以上待っている可能性があります。 私のセットアップ: 現在Visual Studio 2012 Expressを使用していますが、Visual Studio 2010 Expressでも同じ問題が発生しました。私のソリューションはネットワークドライブに保存されています。具体的には、必要に応じて、ネットワークドライブにリダイレクトされたマイドキュメントです。(そうすべきではありません。この設定では、サイトの読み込みが非常に高速になる場合があります。) 通常はInternet Explorer 9で読み込みますが、Firefoxでも同じ問題が発生します。 これは私が取り組んでいるすべてのASP.NET MVCプロジェクトで発生する可能性があり、すべてのASP.NET MVCプロジェクトが行うDisplayTemplatesを中心に展開しているようです。そしてそれが重要であれば、それはすべてC#とRazorです。 症状: システムは私のシンボルを数百回ロードします。基本的には次のようになりますが、そのような行は少なくとも300行あり、各行には同じCSHTMLに対して少しずつ異なるDLLファイルが含まれています。 'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b63f8236\6775085d\App_Web_contact.cshtml.22013bb9.xighmhow.dll', Symbols loaded. 'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b63f8236\6775085d\App_Web_contact.cshtml.22013bb9.cv5hktkf.dll', Symbols loaded. 'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b63f8236\6775085d\App_Web_statuscode.cshtml.22013bb9.1o77hs8i.dll', Symbols loaded. 'iisexpress.exe' (Managed (v4.0.30319)): …


16
ノードのファイルに追加する方法は?
ログファイルに文字列を追加しようとしています。ただし、writeFileは文字列を書き込む前に毎回コンテンツを消去します。 fs.writeFile('log.txt', 'Hello Node', function (err) { if (err) throw err; console.log('It\'s saved!'); }); // => message.txt erased, contains only 'Hello Node' これを簡単に行う方法はありますか?
505 node.js 

12
転置/解凍機能(zipの逆)?
2項目のタプルのリストがあり、それらを2つのリストに変換したいと思います。最初のリストには各タプルの最初の項目が含まれ、2番目のリストには2番目の項目が含まれています。 例えば: original = [('a', 1), ('b', 2), ('c', 3), ('d', 4)] # and I want to become... result = (['a', 'b', 'c', 'd'], [1, 2, 3, 4]) それを行う組み込み関数はありますか?
505 python  list  matrix  transpose 


13
JavaScriptの文字列の最初の文字を削除する
文字列の最初の文字が0の場合、最初の文字を削除したいのですが、0は複数回存在できます。 最初の文字をチェックしてそれが0の場合は削除する単純な関数はありますか? 現時点では、JS slice()関数を使って試していますが、非常に扱いにくいです。
505 javascript  string 


3
Gitコミットフックをスキップ
Pythonコードでprintステートメントを探すgitフックを探しています。印刷ステートメントが見つかった場合は、gitコミットが行われません。 このフックをオーバーライドしたいのですが、それを行うコマンドがあると言われました。私はそれを見つけることができませんでした。何かご意見は?
505 git  githooks  git-commit 

6
タブごとに2つのスペースをインデントするようにSublime Textを強制するにはどうすればよいですか?
Rubyファイルを使用する場合、Sublime Text 2がタブごとに常に2つのスペースをインデントするように強制する方法はありますか? インデントはview -> indentationメニューオプションで設定できることは知っていますが、固定されません。新しいファイルを開いてタブを押すたびに、4つのスペースに戻ります。

14
jQueryで複数のCSS属性を定義する方法は?
次のようにすべてを右側に文字列化することなく複数のCSS属性を定義するための構文的な方法はjQueryにありますか? $("#message").css("width", "550px").css("height", "300px").css("font-size", "8pt"); たとえば、これらが20個ある場合、コードは読みにくくなります。解決策はありますか? たとえば、jQuery APIから、jQueryは両方の正しい値を理解して返します .css({ "background-color": "#ffe", "border-left": "5px solid #ccc" }) そして .css({backgroundColor: "#ffe", borderLeft: "5px solid #ccc" }). DOM表記では、プロパティ名を囲む引用符は省略可能ですが、CSS表記では、名前にハイフンがあるため必須です。
504 jquery  css 

6
述語で最初の要素を見つける
私はJava 8ラムダで遊んだばかりで、関数型言語で慣れ親しんでいることのいくつかを実装しようとしています。 たとえば、ほとんどの関数型言語には、シーケンス、または述語がである最初の要素を返すリストを操作する何らかの検索関数がありtrueます。Java 8でこれを達成するために私が見ることができる唯一の方法は、次のとおりです。 lst.stream() .filter(x -> x > 5) .findFirst() ただし、フィルターはリスト全体をスキャンするため、これは私には非効率的です。少なくとも私の理解では(これは間違っている可能性があります)。もっと良い方法はありますか?
504 java  java-8  java-stream 


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