プログラミング

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

18
「モジュールのインポート」または「モジュールのインポートから」を使用しますか?
使用するのが最善か、import moduleそれともfrom module import?についての包括的なガイドを見つけようとしました。私はPythonを始めたばかりで、ベストプラクティスを念頭に置いて始めようとしています。 基本的に、私は誰かが彼らの経験を共有できるか、他の開発者がどのような好みを持っているか、そして将来の問題を避けるための最良の方法は何かを望んでいましたか?



22
AngularJS部分ビューに基づいてヘッダーを動的に変更するにはどうすればよいですか?
AngularJSの部分ビューを含めるためにng-viewを使用しており、含まれているビューに基づいてページタイトルとh1ヘッダータグを更新したいと思います。ただし、これらは部分的なビューコントローラーの範囲外であるため、コントローラーのデータセットにバインドする方法を理解できません。 ASP.NET MVCの場合、@ ViewBagを使用してこれを行うことができますが、AngularJSで同等のものを知りません。共有サービス、イベントなどについて検索しましたが、まだ機能していません。それが機能するように私の例を変更する方法は大歓迎です。 私のHTML: <html data-ng-app="myModule"> <head> <!-- include js files --> <title><!-- should changed when ng-view changes --></title> </head> <body> <h1><!-- should changed when ng-view changes --></h1> <div data-ng-view></div> </body> </html> 私のJavaScript: var myModule = angular.module('myModule', []); myModule.config(['$routeProvider', function($routeProvider) { $routeProvider. when('/test1', {templateUrl: 'test1.html', controller: Test1Ctrl}). when('/test2', {templateUrl: …

21
Microsoft.WebApplication.targetsがビルドサーバーに見つかりませんでした。あなたの解決策は何ですか?
ビルドサーバーでプロジェクトをビルドしようとすると、次のエラーが発生します。 Microsoft (R) Build Engine Version 4.0.30319.1 error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\TeamData\Microsoft.Data.Schema.SqlTasks.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path …

19
Gitでタグが指すコミットを確認するにはどうすればよいですか?
リポジトリに注釈なしのタグがたくさんありますが、それらが指すコミットを調べたいのですが。タグとそのコミットSHAを一覧表示するコマンドはありますか?タグをチェックして頭を見るのは、私にとって少し面倒すぎるようです。 更新 実際にやりたかったのは、タグに至るまでの履歴を見れgit log <tagname>ば十分だということでした。 回答としてマークされている回答は、タグとそのコミットのリストを取得するのに役立ちます。少しのシェルハッカーで、それらをSHA + Commitメッセージに変換することが可能だと確信しています。
410 git  git-tag 

26
Unixのtailコマンドに相当するWindows版[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 ログファイルへの書き込み中にログファイルの出力を監視できる、Unixの「tail」コマンドに相当するものを探しています。
410 windows  tail 

9
先頭に付けられた二重コロン「::」の意味は何ですか?
私は変更する必要があるクラスのコードのこの行を見つけました: ::Configuration * tmpCo = m_configurationDB;//pointer to current db そして、クラス名の前に付けられた二重コロンが正確に何を意味するのかわかりません。それがなければ私は読むでしょう:tmpCoクラスのオブジェクトへのポインターとしての宣言Configuration... 私も見つけました: typedef ::config::set ConfigSet;

30
getoptsを使用して長いコマンドラインオプションと短いコマンドラインオプションを処理する
シェルスクリプトを使用して呼び出されるコマンドラインオプションの長い形式と短い形式が必要です。 私はそれgetoptsが使用できることを知っていますが、Perlのように、私はシェルで同じことをすることができませんでした。 これをどのように行うことができるかについてのアイデアは、次のようなオプションを使用できるようにします。 ./shell.sh --copyfile abc.pl /tmp/ ./shell.sh -c abc.pl /tmp/ 上記で、両方のコマンドは私のシェルにとって同じことを意味しますが、を使用してgetopts、これらを実装できませんでしたか?

19
AngularJSでkeypressイベントを使用するにはどうすればよいですか?
下のテキストボックスでEnterキーを押すイベントをキャッチします。より明確にするためにng-repeat、tbodyに値を設定するためにを使用しています。HTMLは次のとおりです。 <td><input type="number" id="closeqty{{$index}}" class="pagination-right closefield" data-ng-model="closeqtymodel" data-ng-change="change($index)" required placeholder="{{item.closeMeasure}}" /></td> これは私のモジュールです: angular.module('components', ['ngResource']); リソースを使用してテーブルにデータを入力していますが、コントローラーコードは次のとおりです。 function Ajaxy($scope, $resource) { //controller which has resource to populate the table }

11
マイクロ秒コンポーネントなしの文字列へのPython日時
現在アムステルダム(!)の時間文字列のみを含むBitbucket API応答にUTC時間文字列を追加しています。他の場所で返されたUTC時刻文字列との一貫性を保つために、望ましい形式は2011-11-03 11:07:04(+00:00後にが続きますが、それは密接な関係はありません)。 (例えば、A列を作成するための最良の方法は何だなしからマイクロコンポーネント)をdatetimeインスタンスとマイクロコンポーネントは? >>> import datetime >>> print unicode(datetime.datetime.now()) 2011-11-03 11:13:39.278026 考えられる答えとして、私に生じた最良のオプションを追加しますが、もっとエレガントな解決策があるかもしれません。 編集:私は実際には現在の時刻を出力しているわけではないことを述べておかなければなりませんdatetime.now。以前は簡単な例を示していました。したがって、ソリューションはdatetime、受信するインスタンスにマイクロ秒コンポーネントが含まれると想定しないでください。

23
重い計算のためにFortranはCよりも最適化が簡単ですか?
Fortranは重い計算ではCよりも高速である、または高速になる可能性があることを時々読んだ。それは本当ですか?私はFortranをほとんど知らないことを認めなければなりませんが、これまでに見たFortranコードは、Cにはない機能が言語にあることを示していませんでした。 それが本当なら、その理由を教えてください。数の計算に適した言語やライブラリを教えないでください。それを行うためにアプリやライブラリを作成するつもりはありません。ただ興味があるだけです。
410 c  performance  fortran 

9
余分なスペースがある複数行の文字列(インデントは保持されます)
以下の定義済みテキストをファイルに書き込みたい: text="this is line one\n this is line two\n this is line three" echo -e $text > filename 私はこのようなものを期待しています: this is line one this is line two this is line three しかしこれを得た: this is line one this is line two this is line three それぞれの後にスペースがないと確信して\nいますが、余分なスペースはどのように出てきますか?
410 string  bash  shell  echo 

6
キーストアファイルの証明書名とエイリアスを確認するにはどうすればよいですか?
.keystoreファイルがたくさんあり、特定のCNとエイリアスを持つファイルを見つける必要があります。keytool、jarsigner、またはその他のツールでそれを行う方法はありますか?特定のapkに署名するために特定のキーストアが使用されているかどうかを確認する方法を見つけましたが、各ファイルでエイリアスと証明書の名前も取得する必要があります。
410 java  android  keystore 

14
JavaScriptの(for…in)ステートメントと(for…of)ステートメントの違いは何ですか?
for... inループとは何か(キーを反復する)は知っていますが、初めてfor... of(値を反復する)について聞いたことがあります。 for... ofループと混同しています。形容詞は取れなかった。これは以下のコードです: var arr = [3, 5, 7]; arr.foo = "hello"; for (var i in arr) { console.log(i); // logs "0", "1", "2", "foo" } for (var i of arr) { console.log(i); // logs "3", "5", "7" // it is does not log "3", "5", "7", "hello" …

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