プログラミング

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


9
Windowsで「make」をインストールして使用する方法
私は自分のマシンにクローンを作成したリポジトリの誰かの指示に従っています。私が欲しいのは簡単makeです。コード環境のセットアップの一部としてコマンドを使用できるようにすることです。しかし、私はWindowsを使用していて、オンラインで検索して、ダウンロードするmake.exeファイル、ダウンロードするmake-4.1.tar.gzファイル(次にどうするかわからない)、MinGWのダウンロードに関するもの(GNUの場合;インストール後、「make」についての記述は見つかりませんでした。 私は、GNUコンパイラや関連するものは欲しくない。Windowsで「make」のみを使用したい。そのために何をすべきか教えてください。 前もって感謝します!

4
再利用可能なウィジェットを作成するための関数とクラスの違いは何ですか?
StatelessWidgetをサブクラス化する代わりに、プレーンな関数を使用してウィジェットを作成することが可能であることに気付きました。例はこれです: Widget function({ String title, VoidCallback callback }) { return GestureDetector( onTap: callback, child: // some widget ); } これは、本格的なクラスよりもはるかに少ないコードで済むため、興味深いものです。例: class SomeWidget extends StatelessWidget { final VoidCallback callback; final String title; const SomeWidget({Key key, this.callback, this.title}) : super(key: key); @override Widget build(BuildContext context) { return GestureDetector( onTap: callback, child: // …
125 dart  flutter 


13
「UserWarning:Matplotlibは現在非GUIバックエンドであるaggを使用しているため、図を表示できません。」Pycharmにpyplotで図形をプロットするとき
私はpyplotを使用して簡単なグラフをプロットしようとしています。例: import matplotlib.pyplot as plt plt.plot([1,2,3],[5,7,4]) plt.show() しかし、図は表示されず、次のメッセージが表示されます。 UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. 私はいくつかの場所で、以下を使用してmatplotlibの構成を変更する必要があることを確認しました。 import matplotlib matplotlib.use('TkAgg') import matplotlib.pyplot as plt これを実行しましたが、モジュールが見つからないため、エラーメッセージが表示されました。 ModuleNotFoundError: No module named 'tkinter' 次に、pip install tkinter(仮想環境内で)を使用して「tkinter」をインストールしようとしましたが、見つかりません: Collecting tkinter Could not find a version that satisfies …


20
FlutterでRaisedButtonの幅を設定するにはどうすればよいですか?
RaisedButtonFlutterでaの幅を設定できないことを確認しました。私はよく理解している場合は、私が置いてくださいRaisedButtonにSizedBox。その後、ボックスの幅または高さを設定できるようになります。それが正しいか?それを行う別の方法はありますか? これは、SizedBoxすべてのボタンの周りに作成するのが少し面倒なので、なぜ彼らがこの方法でそれを選択したのか疑問に思います。彼らにはそうする正当な理由があると私はかなり確信していますが、私はそれを見ていません。足場は、初心者のために読んだり構築したりするのはかなり難しいです。 new SizedBox( width: 200.0, height: 100.0, child: new RaisedButton( child: new Text('Blabla blablablablablablabla bla bla bla'), onPressed: _onButtonPressed, ), ),


12
ノードバージョンをダウングレードする方法
Nodeバージョンを最新からにダウングレードしたいv6.10.3。 しかし、これまでのところ何も機能しませんでした。NVMを試しましたが、makeコマンドが見つからないと言ってエラーが発生します。Nodeをダウングレードするにはどうすればよいですか?
125 node.js 


4
JavaScriptでフォーム送信イベントをリッスンするにはどうすればよいですか?
私は自分のフォーム検証JavaScriptライブラリを書きたいと思っています。送信ボタンがクリックされたかどうかを検出する方法をGoogleで探していましたがonSubmit="function()"、HTMLでonClick onを使用する必要があるコードだけが見つかりました。 このJavaScriptを作成して、onSubmitやonClick javascriptを追加するようなHTMLコードに触れないようにします。

7
Scalaで正規表現を使用してパターンマッチングを行う方法
単語の最初の文字と、「ABC」などのグループ内の文字の1つとの一致を検索できるようにしたいと考えています。擬似コードでは、これは次のようになります。 case Process(word) => word.firstLetter match { case([a-c][A-C]) => case _ => } } しかし、Javaの代わりにScalaで最初の文字を取得するにはどうすればよいですか?正規表現を適切に表現するにはどうすればよいですか?ケースクラス内でこれを行うことは可能ですか?
124 regex  scala 

30
forループで<または<=を使用する必要があります[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 11ヶ月前に閉鎖。 この質問を改善する ループを7回繰り返す必要がある場合は、次のように使用しますか? for (int i = 0; i &lt; 7; i++) または: for (int i = 0; i &lt;= 6; i++) 2つの考慮事項があります。 パフォーマンス 読みやすさ パフォーマンスのために、JavaまたはC#を想定しています。「以下」または「以下」が使用されているかどうかは重要ですか?別の言語についての洞察がある場合は、どちらかを示してください。 読みやすくするために、0ベースの配列を想定しています。 UPD: 0ベースの配列についての私の言及は、混乱しているかもしれません。配列要素の反復については話していません。単なる一般的なループです。 このマジック番号が何であるかを説明する定数を使用することについて、以下の良い点があります。したがって、「int NUMBER_OF_THINGS = 7」があった場合i &lt;= NUMBER_OF_THINGS - 1、奇妙に見えます。

10
JavaScriptに最後のメソッドがないのはなぜですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 この質問を改善する JavaScriptのArrayクラスが配列の最後の要素を取得するための最後のメソッドを提供しないのは、ちょっと奇妙です。解決策は簡単(Ar [Ar.length-1])ですが、それでもあまりにも頻繁に使用されています。 これがまだ組み込まれていない深刻な理由はありますか?
124 javascript 

19
日付に日数を追加する
現在の日付に日数を追加したい:次のコードを使用しています: $i=30; echo $date = strtotime(date("Y-m-d", strtotime($date)) . " +".$i."days"); しかし、適切な日付を取得する代わりに、これを取得しています: 2592000 提案してください。
124 php  date 

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