プログラミング

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

6
dplyrの「名前変更」の代わり
私はplyrの名前変更機能が好きですrename。私は最近dplyrの使用を開始し、dplyrの関数を使用して変数の名前を変更する簡単な方法があるかどうか疑問に思っていましたrename。
118 r  rename  dplyr 


5
nodejs接続は静的を見つけることができません
注:ここに記載されている他の解決策を試しましたが、うまくいきませんでした NodeJを持つ初心者。AngularJSプロをフォローしようとしていますが、NodeJsサーバーのセットアップに行き詰まりました。本によると、nodejsをインストールしてから、npm install connectを使用して接続パッケージをインストールしました 次に、nodejsフォルダの隣のフォルダにangularjsをダウンロードしました。次に、server.jsファイルを書き込んでサーバーに接続します。ファイルの内容は次のとおりです。 var connect = require('connect'); connect.createServer(connect.static("../angularjs")).listen( 5000); このserver.jsファイルを実行すると: node server.js 次のエラーが発生します。 function app(req, res, next){ app.handle(req, res, next); } merge(app, proto); merge(app, EventEmitter.prototype); app.route = '/'; app.stack = []; return app; has no method 'static' at Object.<anonymous> (C:\web\nodejs\server.js:2:36) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load …
118 node.js  connect 

4
Javaのブール値に対するビット演算子の影響
ビット演算子は変数を移動し、それらを少しずつ操作することになっています。integers、longs、charsの場合、これは理にかなっています。これらの変数には、サイズによって適用される値の全範囲を含めることができます。 ただし、ブール値の場合、ブール値には2つの値しか含めることができません。1 = trueまたは0 = false。ただし、ブール値のサイズは定義されていません。1バイト程度の大きさでも、少し小さいものでもかまいません。 では、ブール値に対してビットごとの演算子を使用する効果は何ですか?JVMは本質的に、JVMを通常の論理演算子に変換して先に進みますか?演算の目的でブール値を単一ビットエンティティとして扱いますか?または、ブール値と一緒に結果が定義されていませんか?

7
Python構造のメモリ内サイズ
32ビットおよび64ビットプラットフォームでのPythonデータ構造のメモリサイズのリファレンスはありますか? そうでない場合、これはSOで使用すると便利です。完全であるほど良いです!では、次のPython構造で何バイトが使用されているのか(lenおよびコンテンツタイプによって異なります)? int float 参照 str Unicode文字列 tuple list dict set array.array numpy.array deque 新しいスタイルのクラスオブジェクト 古いスタイルのクラスオブジェクト ...そして私が忘れているすべて! (他のオブジェクトへの参照のみを保持するコンテナーの場合、アイテム自体が共有される可能性があるため、アイテム自体のサイズをカウントしたくないことは明らかです。) さらに、実行時にオブジェクトによって使用されるメモリを(再帰的に、または再帰的に)取得する方法はありますか?


6
stdinがターミナルかパイプかを検出しますか?
python引数なしでターミナルから" " を実行すると、Pythonインタラクティブシェルが表示されます。 cat | python端末から" " を実行すると、インタラクティブモードが起動しません。どういうわけか、何も入力せずに、パイプに接続されていることを検出しました。 CまたはC ++またはQtで同様の検出を行うにはどうすればよいですか?
118 c++  c  qt  pipe  stdin 

2
Node.jsテンプレートのJadeとEJSの両方の長所と短所は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 ジェイド対EJS、それぞれの長所と短所は何ですか?それぞれの目的は何のために設計されていますか? そこにある他の速達互換のテンプレートエンジンは良いとなぜですか?
118 node.js  pug  ejs 

8
SQL Server 2008およびSQL Server 2005と日時の使用
2008データベースに対してエンティティフレームワークモデルを構築しました。すべて2008年のデータベースに対して問題なく動作します。2005データベースのエンティティを更新しようとすると、このエラーが発生します。 使用中のSQL Serverのバージョンは、データ型 'datetime2をサポートしていません データベースを構築したとき、2008の機能は特に使用しませんでした。コードにdatetime2への参照が見つかりません。そして、はい、列はデータベースで「日時」として定義されています。

9
メモリリークはどこまで行くことができますか?
メモリリークに何度も遭遇しました。通常、私はmalloc明日がないようなとき、またはFILE *汚れた洗濯物のようにぶら下がっているとき。私は通常、少なくともプログラムが終了したときにすべてのメモリがクリーンアップされると想定しています(読む:必死に願っています)。プログラムの終了時やクラッシュ時に、リークされたメモリが収集されない状況はありますか? 答えが言語によって大きく異なる場合は、C(++)に焦点を当てましょう。 「明日がないような」、「汚れた洗濯物のようにぶら下がっている」などの語句の双曲線の使用に注意してください。安全ではない* malloc*あなたが愛する人を傷つける可能性があります。また、汚れた洗濯にはご注意ください。
118 c++  c  memory  memory-leaks 

5
Eclipseでデバッグ中に静的変数を変更/表示する
質問通り。デバッグビューには、変数フレームがあります。現在のオブジェクトのメンバー変数のすべての値とすべてのローカル変数が表示されますが、オブジェクトのクラスの静的変数は表示されません。 どうすればこれらにアクセスできますか? ツールバーのボタンを押すことを勧めている人もいますが、変数フレームのツールバーには、「タイプ名の表示」、「論理構造」、「すべて折りたたむ」(Eclipse 3.4.2)以外は何もありません。 何かアドバイス?

4
他のコントローラーからディレクティブコントローラーのメソッドを呼び出す
独自のコントローラーを持つディレクティブがあります。以下のコードを参照してください: var popdown = angular.module('xModules',[]); popdown.directive('popdown', function () { var PopdownController = function ($scope) { this.scope = $scope; } PopdownController.prototype = { show:function (message, type) { this.scope.message = message; this.scope.type = type; }, hide:function () { this.scope.message = ''; this.scope.type = ''; } } var linkFn = function (scope, lElement, …


8
java.util.regex-Pattern.compile()の重要性?
Pattern.compile()メソッドの重要性は何ですか?オブジェクトを 取得する前に正規表現文字列をコンパイルする必要があるのはなぜMatcherですか? 例えば ​​: String regex = "((\\S+)\\s*some\\s*"; Pattern pattern = Pattern.compile(regex); // why do I need to compile Matcher matcher = pattern.matcher(text);
118 java  regex 


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