プログラミング

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




10
Virtualbox共有フォルダーのアクセス許可
私はWindowsとVirtualboxをRedHatで使用しています。簡単に言うと、共有フォルダーを作成して、Windows OSでEclipseを使用し、Linuxでいくつかのテストを行うことができるようにしています。 ただし、ユーザーで共有フォルダーにアクセスできません。rootでログインして使用chmod 777し、ユーザーをフォルダーのグループに移動しました。 私が何をしても結果は同じです: /media/sf_sharedFolder/: Permission denied 私に何ができる?ユーザーと共有フォルダにアクセスするにはどうすればよいですか?


25
アプリがFirebaseでバックグラウンドにあるときに通知を処理する方法
これが私のマニフェストです <service android:name=".fcm.PshycoFirebaseMessagingServices"> <intent-filter> <action android:name="com.google.firebase.MESSAGING_EVENT" /> </intent-filter> </service> <service android:name=".fcm.PshycoFirebaseInstanceIDService"> <intent-filter> <action android:name="com.google.firebase.INSTANCE_ID_EVENT" /> </intent-filter> </service> アプリがバックグラウンドで通知が届くと、デフォルトの通知が来て私ののコードを実行しませんonMessageReceived。 これが私のonMessageReceivedコードです。アプリがバックグラウンドで実行されているときではなく、フォアグラウンドで実行されている場合に呼び出されます。アプリがバックグラウンドでもこのコードを実行する方法は? // [START receive_message] @Override public void onMessageReceived(RemoteMessage remoteMessage) { // TODO(developer): Handle FCM messages here. // If the application is in the foreground handle both data and notification messages here. // …


21
パラメータ名の反映:C#ラムダ式の乱用または構文の優秀さ?
私はMvcContribグリッドコンポーネントを見て、グリッド構文で使用されている構文トリックに魅了されましたが、同時に反発しました。 .Attributes(style => "width:100%") 上記の構文は、生成されたHTMLのスタイル属性をに設定しwidth:100%ます。注意を払えば、「スタイル」はどこにも指定されていません。式内のパラメーターの名前から推定されます!私はこれを掘り下げる必要があり、「魔法」が発生する場所を見つけました: Hash(params Func<object, TValue>[] hash) { foreach (var func in hash) { Add(func.Method.GetParameters()[0].Name, func(null)); } } したがって、実際には、コードは正式なコンパイル時のパラメータ名を使用して、属性の名前と値のペアのディクショナリを作成しています。結果として得られる構文構成は実際に非常に表現力豊かですが、同時に非常に危険です。 ラムダ式の一般的な使用では、副作用なしで使用される名前の置換が可能です。私が言う本の中の例を参照してくださいcollection.ForEach(book => Fire.Burn(book))私は私のコードで書くことができます知っているcollection.ForEach(log => Fire.Burn(log))と、それは同じことを意味します。しかし、ここでMvcContribグリッド構文を使用すると、突然、変数に選択した名前に基づいて積極的に調べて決定を行うコードが見つかります。 それで、C#3.5 / 4.0コミュニティとラムダ式愛好家とのこの一般的な習慣はありますか?または、私が心配する必要のない不正な1つのトリックマーベリックですか?

7
Rでのクラスター分析:クラスターの最適な数を決定する
Rの初心者なので、k平均分析を行うために最適なクラスター数を選択する方法はよくわかりません。以下のデータのサブセットをプロットした後、いくつのクラスターが適切でしょうか?クラスターのデンドロ解析を実行するにはどうすればよいですか? n = 1000 kk = 10 x1 = runif(kk) y1 = runif(kk) z1 = runif(kk) x4 = sample(x1,length(x1)) y4 = sample(y1,length(y1)) randObs <- function() { ix = sample( 1:length(x4), 1 ) iy = sample( 1:length(y4), 1 ) rx = rnorm( 1, x4[ix], runif(1)/8 ) ry = rnorm( 1, y4[ix], …

16
Pythonのtime.clock()とtime.time()の精度?
Pythonのタイミングにどちらを使用するのが良いですか?time.clock()またはtime.time()?どちらがより正確ですか? 例えば: start = time.clock() ... do something elapsed = (time.clock() - start) 対 start = time.time() ... do something elapsed = (time.time() - start)
428 python  time 

9
変数のすべてのインスタンスを選択し、Sublimeで変数名を編集する方法
コードで変数(文字列だけでなく)を選択すると、その変数の他のすべてのインスタンスにそれらの周りにストローク(白い輪郭)が表示されます。 変数のすべてのインスタンスを選択して一度にすべて編集できるキーボードショートカットはありますか? 私が試したもの: ⌘D、⌘Kと⌘U私は、1つずつを選択することができますが、私は手動で非可変文字列の一致を除外することがあります。 そして、を使用するCtrl⌘Gと、一致するすべての文字列が選択されます。 明らかに、Sublimeは変数と文字列の一致を区別できます。変数の一致のみを選択する方法はありませんか?

17
デフォルトで管理者としてVisual Studioを実行するにはどうすればよいですか?
私は最近、管理者として個人のラップトップにログインしているときでも、Visual Studioが管理者モードで実行されないため、管理者として実行を明示的に使用する必要があることを発見しました。 ショートカットを作成する以外に、デフォルトで管理者として実行する方法はありますか?

3
eval、exec、compileの違いは何ですか?
私はPythonコードの動的評価を検討しており、eval()およびcompile()関数とexecステートメントに出くわしました。 evalとの違い、およびexecさまざまなモードがどのようにcompile()適合するかを誰かが説明できますか?
428 python  dynamic  eval  exec 

9
アプリケーションにマニフェスト権限を追加するにはどうすればよいですか?
HttpURLConnectionAndroidでHTTPリンクにアクセスしてファイルをダウンロードしようとしていますが、次の警告が表示されLogCatます: WARN / System.err(223):java.net.SocketException:Permission denied(おそらく欠落しているインターネット許可) android.Manifest.permissionアプリケーションに追加しましたが、それでも同じ例外が発生します。

13
すべてが同じ幅になるようにbashで整数のシーケンスをゼロ埋めする方法は?
いくつかの値をループする必要があります。 for i in $(seq $first $last) do does something here done ため$firstと$last、iが入力されるのであれば、それは固定長5であることが必要1、私はそれはとなるフロントようにゼロを追加する必要があります00001。99999たとえば、ループしますが、長さは5でなければなりません。 例えば:00002、00042、00212、012312と述べそう。 どうすればそれを行うことができるのですか?
428 bash  numbers  padding 

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