プログラミング

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

11
GLSLのランダム/ノイズ関数
GPUドライバーベンダーは通常noiseXGLSLでの実装を気にしないため、GPUシェーダー内での使用に最適化された「グラフィックスランダム化スイスアーミーナイフ」ユーティリティ関数セットを探しています。私はGLSLを好みますが、どの言語でもコードを作成できます。自分でそれをGLSLに翻訳してもかまいません。 具体的には、私は期待します: a)擬似ランダム関数 -M次元のシードから計算された、[-1,1]または[0,1]を超えるN次元の均一な分布(理想的には任意の値ですが、シードを抑制しても問題ありません)たとえば、0..1は均一な結果の分布です)。何かのようなもの: float random (T seed); vec2 random2 (T seed); vec3 random3 (T seed); vec4 random4 (T seed); // T being either float, vec2, vec3, vec4 - ideally. b)は、連続ノイズノイズパーリン様-再度、N次元、+ -一様分布、ウェル拘束値のセットと、を有する、(パーリンレベルのような外観を構成するためのいくつかのオプションが)あまりにも有用である可能性が良い探し。私は次のような署名を期待します: float noise (T coord, TT seed); vec2 noise2 (T coord, TT seed); // ... 私は乱数生成理論にあまり詳しくないので、私はできる限り既成の解決策を模索しますが、「ここに非常に優れた効率的な1D rand()があります。あなたどのようにそれの上に優れたN次元のrand()を作るために...」。

12
あるサーバーから別のサーバーにredisデータベースを移動するにはどうすればよいですか?
現在、クラウドインスタンスで稼働しているライブredisサーバーがあり、このredisサーバーを新しいクラウドインスタンスに移行し、そのインスタンスを新しいredisサーバーとして使用したいと考えています。MySQLの場合、古いサーバーからDBをエクスポートし、新しいサーバーにインポートします。これをredisでどうすればよいですか? PS:レプリケーションをセットアップするつもりはありません。Redisサーバーを新しいインスタンスに完全に移行したい。

11
メインスクロールバーを常に表示する
ユーザーがWebページにアクセスしたとき(ページにスクロールバーのアクティブ化をトリガーするのに十分なコンテンツがない場合)、ブラウザーの垂直スクロールバーを表示したままにするには、どのCSSが必要ですか?
179 html  css  xhtml 

7
HEADを以前の場所に戻すにはどうすればよいですか?(切り離されたヘッド)&コミットを元に戻す
Gitではsquash commit、別のブランチにマージしてHEADから、次の方法で前の場所にリセットすることで、 git reset origin/master しかし、私はこれから抜け出す必要があります。HEADを前の場所に戻すにはどうすればよいですか? 23b6772移動する必要があるコミットのSHA-1フラグメント()があります。このコミットに戻すにはどうすればよいですか?

9
前の関数が完了した後に関数を呼び出す
次のJavaScriptコードがあります。 $('a.button').click(function(){ if (condition == 'true'){ function1(someVariable); function2(someOtherVariable); } else { doThis(someVariable); } }); が完了したfunction2後function1にのみ呼び出されるようにするにはどうすればよいですか?
179 javascript  jquery 

11
Linuxのバッファメモリとキャッシュメモリの違いは何ですか?
私にはそれが2つのLinuxのメモリコンセプトの違い何明確ではありません。bufferとcache。私はこの投稿を読みましたが、それらの違いは有効期限ポリシーであるように思えます: バッファのポリシーは先入れ先出しです キャッシュのポリシーは、最近使用されていないです。 私は正しいですか? 特に、私は2つのコマンドで探しています:freeとvmstat james@utopia:~$ vmstat -S M procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 5 0 0 173 67 912 0 0 19 59 75 1087 24 4 71 1 james@utopia:~$ free -m …
179 linux  caching  memory  buffer 

13
オブジェクトのプロパティ名を取得する
JavaScriptにそのようなオブジェクトをループ処理する方法があるかどうか疑問に思っていました。 for(var i in myObject) { // ... } しかし、このように各プロパティの名前を取得します。 for(var i in myObject) { separateObj[myObject[i].name] = myObject[i]; } Googleでそのようなものを見つけることができないようです。彼らは変数の名前を一緒に渡すと言っていますが、これは私が達成しようとしていることのオプションではありません。 あなたが提供できるあらゆる助けをありがとう。

7
いつDataContract属性とDataMember属性を使用するのですか?
DataContractWCF の属性について非常に混乱しています。私の知識によれば、クラスのようなユーザー定義型をシリアライズするために使用されます。このようにクライアント側で公開されるクラスを1つ書きました。 [DataContract] public class Contact { [DataMember] public int Roll { get; set; } [DataMember] public string Name { get; set; } [DataMember] public string Address { get; set; } [DataMember] public int Age { get; set; } } 正常に動作していますが、削除するDataContractとDataMember正常に動作します。なぜ正常に動作するのか理解できません。実際の使用方法を教えていただけますかDataContract? サービス契約はこんな感じ [ServiceContract] public interface IRestServiceImpl { [OperationContract] Contact XmlData(string …


10
複数のテキストファイルを単一のRDDに読み込む方法は?
hdfsの場所から一連のテキストファイルを読み取り、sparkを使用して繰り返しマッピングします。 JavaRDD<String> records = ctx.textFile(args[1], 1); は、一度に1つのファイルのみを読み取ることができます。 複数のファイルを読み取り、それらを単一のRDDとして処理したい。どうやって?
179 apache-spark 


10
背景画像と色を一緒に使用できないのはなぜですか?
私がやろうとしているのは、background-colorとの両方を表示することですbackground-image。これにより、私の半分がdiv右側の影の背景画像を覆い、残りの左側が背景色を覆います。 しかし、を使用するbackground-imageと、色が消えます。
179 css 


7
Rubyクラスのインスタンス変数とクラス変数
「Rubyインスタンス変数はいつ設定されますか?」と読みましたが、クラスインスタンス変数をいつ使用するかは2つ考えています。 クラス変数はクラスのすべてのオブジェクトで共有され、インスタンス変数は1つのオブジェクトに属します。クラス変数がある場合、クラスインスタンス変数を使用する余地はあまりありません。 誰かがこれらの2つの違いとそれらをいつ使用するかを説明できますか? 次にコード例を示します。 class S @@k = 23 @s = 15 def self.s @s end def self.k @@k end end p S.s #15 p S.k #23 私は理解しました、クラスインスタンス変数は継承チェーンに沿って渡されません!

11
Javaでのダウンキャスト
Javaではアップキャストが許可されていますが、ダウンキャストするとコンパイルエラーが発生します。 キャストを追加することでコンパイルエラーを削除できますが、実行時に中断します。 この場合、Javaがランタイムで実行できない場合にダウンキャストを許可するのはなぜですか? この概念の実用的な用途はありますか? public class demo { public static void main(String a[]) { B b = (B) new A(); // compiles with the cast, // but runtime exception - java.lang.ClassCastException } } class A { public void draw() { System.out.println("1"); } public void draw1() { System.out.println("2"); } } class …
179 java  casting 

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