プログラミング

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

12
matplotlibプロットのフォントサイズを変更する方法
matplotlibプロットのすべての要素(ティック、ラベル、タイトル)のフォントサイズを変更するにはどうすればよいですか? 私は目盛りラベルのサイズを変更する方法を知っています、これは以下で行われます: import matplotlib matplotlib.rc('xtick', labelsize=20) matplotlib.rc('ytick', labelsize=20) しかし、残りの部分をどのように変更しますか?


18
JavaScriptで配列の長さを初期化する方法は?
JavaScriptの配列(w3schoolsやdevguruを含む)で読んだチュートリアルのほとんどは、var test = new Array(4);構文を使用して整数をArrayコンストラクターに渡すことにより、特定の長さで配列を初期化できることを示唆しています。 この構文をjsファイルで自由に使用した後、ファイルの1つをjsLintを介して実行しました。 エラー:1行目の文字22に問題があります: ')'が必要ですが、代わりに '4'が見つかりました。 var test = new Array(4); 1行目の文字23に問題があります:「;」が必要です 代わりに ')'を見た。 var test = new Array(4); 1行目の文字23の問題:識別子が必要ですが、代わりに「)」が表示されました。 jsLintの動作の説明を読んだ後、jsLintはnew Array()構文があまり好きではなく、[]配列を宣言するときに好むように見えます。 だから私はいくつかの質問があります: まず、なぜですか?new Array()代わりに構文を使用してリスクを冒していますか?注意すべきブラウザの非互換性はありますか? 次に、角括弧構文に切り替えると、配列を宣言してその長さをすべて1行に設定する方法はありますか、または次のようにする必要があります。 var test = []; test.length = 4;





16
宣言型プログラミングと命令型プログラミングの違いは何ですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 2年前休業。 私は私にいくつかの光を当てるであろう宣言的および命令的プログラミングの定義を探してウェブを検索してきました。しかし、私が見つけたいくつかのリソースで使用されている言語は、たとえばWikipediaで、気が遠くなるようなものです。誰かがこのテーマに何らかの視点をもたらすかもしれない実際の例を(C#で)持っている人はいますか?


15
タイプstdClassのオブジェクトを配列として使用できませんか?
を使用して奇妙なエラーが発生しjson_decode()ます。それはデータを正しくデコードします(私はそれを使用して見ましたprint_r)が、配列内の情報にアクセスしようとすると、次のようになります。 Fatal error: Cannot use object of type stdClass as array in C:\Users\Dail\software\abs.php on line 108 私がやろうとし$result['context']たの$resultは、どこからデータが返されたかです。json_decode() この配列内の値を読み取るにはどうすればよいですか?
541 php  json 

27
.NETでの2つのバイト配列の比較
どうすればこれを速くできますか? 確かに私はこれを行うことができます: static bool ByteArrayCompare(byte[] a1, byte[] a2) { if (a1.Length != a2.Length) return false; for (int i=0; i<a1.Length; i++) if (a1[i]!=a2[i]) return false; return true; } しかし、私はBCL関数、またはこれを行うための高度に最適化された実証済みの方法を探しています。 java.util.Arrays.equals((sbyte[])(Array)a1, (sbyte[])(Array)a2); うまく動作しますが、x64で動作するようには見えません。 ここで私の超高速の答えに注意してください。
541 c#  .net  arrays  performance  j# 


12
コマンドライン引数を使用してPostgreSQL .sqlファイルを実行する
何千ものINSERTステートメントを含むいくつかの.sqlファイルがあり、それらをテーブルに追加するためにPostgreSQLデータベースでこれらの挿入を実行する必要があります。ファイルは非常に大きいため、それらを開いてINSERTステートメントをエディターウィンドウにコピーし、そこで実行することは不可能です。私はインターネット上で、PostgreSQLインストールのbinフォルダーに移動して以下を使用できることを発見しました。 psql -d myDataBase -a -f myInsertFile 私の場合: psql -d HIGHWAYS -a -f CLUSTER_1000M.sql 次に、ユーザーのパスワードを要求されますが、何も入力できず、Enterキーを押すと、次のエラーが発生します。 psql:致命的:ユーザー「myUsername」のパスワード認証に失敗しました なぜパスワードを入力させないのですか?これらのスクリプトを実行できることが重要なので、これを回避する方法はありますか? この問題を回避するには、次の構造でpg_hba.confファイルに新しいエントリを追加します。 # IPv6 local connections: host myDbName myUserName ::1/128 trust pg_hba.confファイルは通常、PostgreSQLインストールの「data」フォルダにあります。

13
なぜC ++コンパイルはそんなに時間がかかるのですか?
C ++およびJavaと比較すると、C ++ファイルのコンパイルには非常に長い時間がかかります。C ++ファイルのコンパイルには、通常サイズのPythonスクリプトを実行するよりも大幅に時間がかかります。現在VC ++を使用していますが、どのコンパイラでも同じです。どうしてこれなの? ヘッダーファイルを読み込んでプリプロセッサを実行することが2つの理由として考えられますが、それがなぜそれほど時間がかかるのかを説明できるとは思えません。

15
ImportError:名前Xをインポートできません
メイン、ベクター、エンティティ、物理学という4つの異なるファイルがあります。私はそれがエラーがあるところだと思うので、私はすべてのコードを投稿するのではなく、インポートだけをします。(必要に応じて、さらに投稿できます) メイン: import time from entity import Ent from vector import Vect #the rest just creates an entity and prints the result of movement エンティティ: from vector import Vect from physics import Physics class Ent: #holds vector information and id def tick(self, dt): #this is where physics changes the velocity …

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