プログラミング

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

10
Rでの関数実行時間の測定
Rで関数の実行時間を測定する標準化された方法はありますか? 明らかにsystem.time、実行の前後を取り、それらの違いを取ることができますが、いくつかの標準化された方法または機能(ホイールを発明したくない)があるかどうかを知りたいです。 以前に以下のようなものを使用したことを覚えているようです: somesysfunction("myfunction(with,arguments)") > Start time : 2001-01-01 00:00:00 # output of somesysfunction > "Result" "of" "myfunction" # output of myfunction > End time : 2001-01-01 00:00:10 # output of somesysfunction > Total Execution time : 10 seconds # output of somesysfunction
282 r  time  profiling 

6
非同期voidメソッドによってスローされた例外をキャッチする
Microsoft for .NETの非同期CTPを使用して、呼び出しメソッドで非同期メソッドによってスローされた例外をキャッチすることは可能ですか? public async void Foo() { var x = await DoSomethingAsync(); /* Handle the result, but sometimes an exception might be thrown. For example, DoSomethingAsync gets data from the network and the data is invalid... a ProtocolException might be thrown. */ } public void DoFoo() { try { …

14
Androidアプリ全体のデフォルトのフォントファミリーを設定する方法
アプリでRoboto lightフォントを使用しています。フォントを設定するにはandroid:fontFamily="sans-serif-light"、すべてのビューにを追加する必要があります。Robotoフォントをアプリ全体のデフォルトのフォントファミリーとして宣言する方法はありますか?私はこのようにしてみましたが、うまくいかなかったようです。 <style name="AppBaseTheme" parent="android:Theme.Light"></style> <style name="AppTheme" parent="AppBaseTheme"> <item name="android:fontFamily">sans-serif-light</item> </style>

8
URLの末尾にスラッシュを使用する必要があるのはいつですか?
末尾のスラッシュはいつURLで使用する必要がありますか?たとえば、私のURLは次の/about-us/ようになり/about-usますか? 私はSEO関連の問題を完全に認識しています-重複するコンテンツと正規のもの; 私はページを一人で正しく提供するという文脈でどちらを使用すべきかを理解しようとしています。 たとえば、私の同僚は、末尾のスラッシュが「フォルダ」-「ディレクトリ」であることを意味していると考えているため、これは正しいスタイルではありません。しかし、最後にスラッシュがないと思います-フォルダーのように見えるので、どちらも正しくありませんが、通常のファイルではなく、拡張子のないファイル名です。 どちらを使用するかを知る適切な方法はありますか?


8
2つの日付間の日数を計算する方法
Date Pickerコントロールから取得した2つの入力日付があります。開始日2012年2月2日と終了日2012年2月7日を選択しました。そのために次のコードを書きました。 6として結果を取得する必要がありますが、5を取得しています。 function SetDays(invoker) { var start = $find('<%=StartWebDatePicker.ClientID%>').get_value(); var end = $find('<%=EndWebDatePicker.ClientID%>').get_value(); var oneDay=1000 * 60 * 60 * 24; var difference_ms = Math.abs(end.getTime() - start.getTime()) var diffValue = Math.round(difference_ms / oneDay); } 正確な違いを得る方法を誰かに教えてもらえますか?
282 javascript 

24
ドット「。」の使い方 辞書のメンバーにアクセスするには?
ドット「。」を介してPython辞書のメンバーにアクセスできるようにするにはどうすればよいですか? たとえば、書く代わりに mydict['val']たいと思いますmydict.val。 また、この方法でネストされた辞書にアクセスしたいと思います。例えば mydict.mydict2.val 参照するだろう mydict = { 'mydict2': { 'val': ... } }

14
フォーマットを壊すことなくCSV列にカンマを含める方法はありますか?
名前と番号を含む2列のCSVがあります。一部の人の名前にはカンマが使用されています。たとえば、Joe Blow, CFA.このカンマは新しい列として解釈されるため、CSV形式を壊します。 私が読んだところ、最も一般的な処方箋は、その文字を置き換えるか、区切り文字を新しい値(たとえばthis|that|the, other)に置き換えることです。 私は本当にコンマ区切り文字を保持したいと思います(Excelは他の区切り文字をサポートしていますが、他のインタープリターはサポートしていないことを知っています)。Joe Blow| CFAばかげているように見えるので、名前にコンマを付けておきたいと思います。 エスケープするなどして、フォーマットを壊さずにCSV列にカンマを含める方法はありますか?
282 csv 

3
git rev-parseは何をしますか?
何をしgit rev-parseますか? manページを読みましたが、回答よりも多くの質問が出されました。のようなもの: パラメータを選択してマッサージする マッサージ?どういう意味ですか? 私は、リビジョン指定子のリゾルバーとして(SHA1へ)使用しています。 git rev-parse HEAD^ または git rev-parse origin/master これはコマンドの目的ですか?そうでない場合、それを使用してこれを達成することは正しいですか?
282 git  git-rev-parse 



7
非同期/待機構文で拒否する方法は?
非同期/待機関数によって返されたプロミスをどのように拒否できますか? 例:もともと foo(id: string): Promise<A> { return new Promise((resolve, reject) => { someAsyncPromise().then((value)=>resolve(200)).catch((err)=>reject(400)) }); } async / awaitに翻訳する async foo(id: string): Promise<A> { try{ await someAsyncPromise(); return 200; } catch(error) {//here goes if someAsyncPromise() rejected} return 400; //this will result in a resolved promise. }); } では、この場合、この約束を適切に拒否するにはどうすればよいですか?

10
numpy.random.seed(0)は何をしますか?
np.random.seedScikit-Learnチュートリアルの以下のコードで何をしますか?私はNumPyのランダムステートジェネレーターについてはあまり詳しくないので、素人の専門家による用語説明を本当に感謝します。 np.random.seed(0) indices = np.random.permutation(len(iris_X))
282 python  numpy 


22
dyld:ライブラリがロードされていません:Macにbrewでノードをインストールした後にphpを実行すると/usr/local/opt/icu4c/lib/libicui18n.62.dylibエラーが発生します
Homebrew(Mojave)を使用してノードをインストールした後、phpが機能しなくなり、実行しようとするphp -vと、次のエラーが発生します。 php -v dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib Referenced from: /usr/local/bin/php Reason: image not found ノードとicu4cの両方をアンインストールしようとしましたが、問題は解決しません
282 php  node.js  macos  homebrew 

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