プログラミング

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

11
動的なキー名を持つReactjs setState()?
編集:これは複製です、ここを参照してください 状態を設定するときに動的キー名を使用する例は見つかりません。これは私がしたいことです: inputChangeHandler : function (event) { this.setState( { event.target.id : event.target.value } ); }, event.target.idは、更新される状態キーとして使用されます。これはReactでは不可能ですか?

4
Pythonでは、エポックからの秒数をどのように `datetime`オブジェクトに変換しますか?
timeモジュールはエポックからの秒数を使用して初期化することができます。 >>> import time >>> t1=time.gmtime(1284286794) >>> t1 time.struct_time(tm_year=2010, tm_mon=9, tm_mday=12, tm_hour=10, tm_min=19, tm_sec=54, tm_wday=6, tm_yday=255, tm_isdst=0) datetime.datetime同じ方法でオブジェクトを初期化するエレガントな方法はありますか?
248 python  datetime  date  time  epoch 

13
C ++で配列のすべての要素を1つのデフォルト値に初期化しますか?
C ++ノート:配列の初期化には、配列の初期化に関する優れたリストがあります。私は持っています int array[100] = {-1}; -1でいっぱいであると期待しますが、そうではありません。最初の値だけが残り、残りはランダムな値と混合された0です。 コード int array[100] = {0}; うまく機能し、各要素を0に設定します。 ここで何が欠けていますか?値がゼロでない場合、初期化できませんか? そして2:デフォルトの初期化(上記のとおり)は、配列全体をループして値を割り当てる通常のループよりも高速ですか、それとも同じことをしますか?

7
怠惰なvalは何をしますか?
Scalaが提供してlazy valsいることに気づきました。しかし、私は彼らが何をするのかわかりません。 scala> val x = 15 x: Int = 15 scala> lazy val y = 13 y: Int = <lazy> scala> x res0: Int = 15 scala> y res1: Int = 13 REPLのショーyですlazy valが、どのようにそれは通常と異なっていますかval?

20
背景色に基づいてフォントの色を決定する
ユーザーがセクションの背景色をカスタマイズできるが、オプションの数を最小限に抑えるためにフォントの色をカスタマイズできないシステム(Webサイトなど)がある場合、プログラムで「ライト」または「暗い」フォントの色が必要ですか? アルゴリズムは確かにあると思いますが、自分でそれを理解するのに十分な色、明度などについてはわかりません。

9
GitHubリポジトリにファイルとフォルダーを追加するにはどうすればよいですか?
GitHubでアカウントを作成しました—私はそれを初めて使用します—ファイルの追加で問題が発生しています。追加しましたreadme.txt。また、他に3つのPHPファイルと画像を含むフォルダーがあります。 ファイルとフォルダを追加するにはどうすればよいですか?エラーが表示されたgit pullので試してみgit push origin -u masterました。
248 git  github 

3
作業コピーを一時的に特定のGitコミットに切り替える
その後に行われたすべてのコミットを失うことなく、特定のGitコミットに切り替える方法は? ローカルファイルを変更したいのですが、コミットのデータベースはそのまま残り、現在の位置のポインタのみが現在選択されているコミットに設定されます。 ファイルの状態を特定のコミットに変更し、プロジェクトを実行し、終了したら、ファイルを最後のコミットに戻します。 プロジェクトのフォルダ全体を圧縮せずにこれを行う方法は?
248 git  commit  temporary 

6
どのHTML要素がフォーカスを受け取ることができますか?
フォーカスを取ることが許可されているHTML要素の決定的なリストを探しています。つまり、focus()呼び出されたときにどの要素がフォーカスされるのですか? 私はフォーカスを当てることができる要素で動作するjQuery拡張機能を書いています。この質問の答えが、私が対象とする要素について具体的になることを願っています。
248 html  focus 

8
Tの完全な定義を知るにはstd :: unique_ptr <T>が必要ですか?
ヘッダーに次のようなコードがあります。 #include &lt;memory&gt; class Thing; class MyClass { std::unique_ptr&lt; Thing &gt; my_thing; }; Thingタイプ定義を含まないcppにこのヘッダーを含めると、VS2010-SP1でコンパイルできません。 1&gt; C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ VC \ include \ memory(2067):error C2027:use of undefined type 'Thing' 置き換えstd::unique_ptrによってstd::shared_ptr、それがコンパイルされます。 したがって、std::unique_ptr完全な定義が必要なのは現在のVS2010 の実装であり、完全に実装に依存していると思います。 またはそれは?標準の要件に、std::unique_ptrの実装が前方宣言のみで機能することを不可能にする何かがありますか?へのポインタのみを保持する必要があるため、奇妙に感じThingますね。

22
Cはsin()やその他の数学関数をどのように計算しますか?
私は.NET逆アセンブリとGCCソースコードを調べてきましたが、実際の実装sin()や他の数学関数をどこにも見つけることができません...それらは常に何か他のものを参照しているようです。 誰かが私を見つけてくれますか?Cを実行するすべてのハードウェアがハードウェアのトリガー関数をサポートすることはありそうにないので、どこかにソフトウェアアルゴリズムがあるはずですよね? 私は関数を計算できるいくつかの方法を知っており、楽しみのためにテイラー級数を使用して関数を計算するための独自のルーチンを作成しました。私のアルゴリズムはかなり賢いと思いますが(明らかにそうではありません)、私の実装のすべてが常に数桁遅いので、実際のプロダクション言語がどのようにそれを行うかについて知りたいです。
248 c  math  trigonometry 


13
UIButtonのテキストと画像をimageEdgeInsetsとtitleEdgeInsetsに揃える
2行のテキストの左側にアイコンを配置して、画像とテキストの先頭の間に約2〜3ピクセルのスペースを空けたいと思います。コントロール自体は水平に中央揃えされます(Interface Builderで設定) ボタンは次のようになります。 | | |[Image] Add To | | Favorites | contentEdgeInset、imageEdgeInsets、titleEdgeInsetsを使用してこれを無効にしようとしています。負の値を指定するとエッジが拡大し、正の値を指定すると縮小して中心に移動することを理解しています。 私は試した: [button setTitleEdgeInsets:UIEdgeInsetsMake(0, -image.size.width, 0, 0)]; [button setImageEdgeInsets:UIEdgeInsetsMake(0, button.titleLabel.bounds.size.width, 0, 0)]; しかし、これはそれを正しく表示しません。私は値を微調整してきましたが、左のインセット値を-5から-10に変更すると、期待どおりに移動しないようです。-10はテキストを左端までスクートするため、-5は左側からスクートすることを期待していましたが、そうしませんでした。 インセットの背後にある論理は何ですか?画像の配置と関連する用語に精通していません。 私はこのSOの質問を参照として使用しましたが、私の値について何かが正しくありません。 UIButton:imageEdgeInsetsとtitleEdgeInsetsを使用して画像とテキストを中央に配置する方法?
248 iphone  ios  uibutton  uikit 

8
画面の向きを変更してもカスタムビューの状態が失われないようにする方法
画面の向きを変えても、特定の重要なコンポーネントを保存および復元するonRetainNonConfigurationInstance()ために、メインActivityを正常に実装しました。 しかし、方向が変わると、カスタムビューが最初から再作成されているようです。これは理にかなっていますが、私の場合、問題のカスタムビューはX / Yプロットであり、プロットされたポイントはカスタムビューに保存されるため、不便です。 onRetainNonConfigurationInstance()カスタムビューに似たものを実装する巧妙な方法はありますか、または「状態」を取得および設定できるメソッドをカスタムビューに実装するだけでよいですか?

7
Djangoでクエリオブジェクトを日付範囲でフィルタリングするにはどうすればよいですか?
次のような1つのモデルにフィールドがあります。 class Sample(models.Model): date = fields.DateField(auto_now=False) 次に、日付範囲でオブジェクトをフィルタリングする必要があります。 1-Jan-2011との間の日付を持つすべてのオブジェクトをフィルタリングするにはどうすればよい31-Jan-2011ですか?


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