プログラミング

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

17
Androidでグローバル変数を宣言する方法は?
ログインが必要なアプリケーションを作成しています。メインアクティビティとログインアクティビティを作成しました。 メインアクティビティonCreateメソッドで、次の条件を追加しました。 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ... loadSettings(); if(strSessionString == null) { login(); } ... } onActivityResult:ログインフォームは、このようなルックスを終了したときに実行される方法 @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); switch(requestCode) { case(SHOW_SUBACTICITY_LOGIN): { if(resultCode == Activity.RESULT_OK) { strSessionString = data.getStringExtra(Login.SESSIONSTRING); connectionAvailable = true; strUsername = data.getStringExtra(Login.USERNAME); …

24
クライアントにJavaScriptファイルの更新を強制するにはどうすればよいですか?
現在、プライベートベータ版で作業しており、かなり急速な変更を行っている段階です。ただし、使用量が増加し始めているため、このプロセスの速度は遅くなります。そうは言っても、私たちが遭遇している1つの問題は、新しいJavaScriptファイルで更新をプッシュした後でも、クライアントのブラウザーがファイルのキャッシュバージョンを使用し、更新が表示されないことです。明らかに、サポートコールではctrlF5、サーバーに最新のファイルを確実に取得するために更新するように通知するだけですが、その前に処理することをお勧めします。 私たちの現在の考えは、JavaScriptファイルの名前にバージョン番号を添付し、変更が加えられたときに、スクリプトのバージョンをインクリメントしてすべての参照を更新することです。これで間違いなく仕事は終わりますが、リリースごとにリファレンスを更新するのは面倒です。 私たちがこれに対処する最初のものではないと確信しているので、私はそれをコミュニティに捨てるだろうと考えました。コードを更新するときに、クライアントがキャッシュを確実に更新するようにするにはどうすればよいですか?上記の方法を使用している場合、変更を簡素化するプロセスを使用していますか?

4
ループ条件内のiostream :: eof(つまり、while(!stream.eof()) `)が間違っていると見なされるのはなぜですか?
この回答iostream::eofで、ループ条件での使用は「ほぼ間違いなく」間違っているというコメントを見つけました。私は一般的に次のようなものを使用しますwhile(cin>>n)-これは暗黙的にEOFをチェックすると思います。 eofのチェックが明示的にwhile (!cin.eof())間違っているのはなぜですか? scanf("...",...)!=EOFCで使用する場合(問題なく使用することが多い)とどのように違いますか?
595 c++  iostream  c++-faq 


23
Eclipse / Javaコード補完が機能しない
Eclipse 3.4.2をダウンロードして、いくつかのプラグイン(注目すべきは、EPIC、Clearcase、QuantumDB、MisterQ)でセットアップしました。 Javaプロジェクトを編集しているときに、コード補完が機能しないことがわかりました。入力String.してctrl+ を押すとspace、ポップアップに「デフォルトのプロポーザルがありません」と表示され、下部のステータスバーに「使用できる補完がありません」と表示されます。 何か案は?
595 java  eclipse  ide 

22
Java:List <String>を文字列に変換します
JavaScriptは Array.join() js&gt;["Bill","Bob","Steve"].join(" and ") Bill and Bob and Steve Javaにはこのようなものがありますか?StringBuilderを使って自分で何かを考え出すことができることはわかっています。 static public String join(List&lt;String&gt; list, String conjunction) { StringBuilder sb = new StringBuilder(); boolean first = true; for (String item : list) { if (first) first = false; else sb.append(conjunction); sb.append(item); } return sb.toString(); } ...しかし、これがすでにJDKの一部である場合、これを行う意味はありません。
595 java  list 

15
.NETを使用して16進数のカラーコードから色を取得するにはどうすればよいですか?
16進数のカラーコード(例:)から色を取得するにはどうすればよい#FFDFD991ですか? ファイルを読んでいて、16進数のカラーコードを取得しています。System.Windows.Media.Color16進数のカラーコードに対応するインスタンスを作成する必要があります。これを行うための組み込みのメソッドがフレームワークにありますか?
595 c#  wpf  colors  hex 



5
配布、distutils、setuptools、distutils2の違いは?
状況 私はオープンソースライブラリをPython 3に移植しようとしています(誰かが疑問に思っている場合はSymPy)。 その2to3ため、Python 3のビルド時に自動的に実行する必要があります。そのためには、を使用する必要がありますdistribute。そのため、現在のシステムを移植する必要があります(doctestによると)distutils。 問題 残念ながら、私はこれらのmodules-違いだかわからないんだけどdistutils、distribute、setuptools。すべてが互いにフォークされているように見え、ほとんどの状況(ただし、実際にはすべてではない)で互換性があるように意図されているため、ドキュメントなどは最も簡単です。 質問 誰かが違いを説明できますか?何を使うべきですか?最新のソリューションは何ですか?(余談ですが、への移植に関するガイドもありがたく思いDistributeますが、それは質問の範囲を少し超えています...)


21
Javaのデストラクタはありますか?
Javaのデストラクタはありますか?これに関するドキュメントを見つけることができないようです。ない場合、どうすれば同じ効果を達成できますか? 私の質問をより具体的にするために、私はデータを処理するアプリケーションを書いており、仕様では、アプリケーションを元の起動した状態に戻す「リセット」ボタンがあるべきだと述べています。ただし、アプリケーションが閉じているか、リセットボタンが押されていない限り、すべてのデータは「ライブ」である必要があります。 通常はC / C ++プログラマーなので、これを実装するのは簡単だと思いました。(したがって、最後に実装する予定でした。)リセットボタンが押されたときにすべての「ライブ」オブジェクトを破棄できるように、すべての「リセット可能な」オブジェクトが同じクラスにあるようにプログラムを構成しました。 データを逆参照してガベージコレクターがデータを収集するのを待つだけでよいのかと考えていましたが、ユーザーが繰り返しデータを入力してリセットボタンを押した場合、メモリリークは発生しませんか?また、Javaは言語としてかなり成熟しているので、これが起こらないようにする方法、またはこれに適切に取り組む方法があるはずだとも考えていました。

4
SQL Serverのデータ型に相当するC#
次のSQL Serverデータ型の場合、C#の対応するデータ型は何ですか? 正確な数値 bigint numeric bit smallint decimal smallmoney int tinyint money おおよその数値 float real 日時 date datetimeoffset datetime2 smalldatetime datetime time 文字列 char varchar text Unicode文字列 nchar nvarchar ntext バイナリ文字列 binary varbinary image その他のデータ型 cursor timestamp hierarchyid uniqueidentifier sql_variant xml table (ソース:MSDN)
594 c#  .net  sql-server 

14
Angularプロジェクトごとに生成される膨大な数のファイル
Angular用のシンプルなHello Worldアプリを起動したいと思いました。 公式クイックスタートの指示に従ってインストールすると、プロジェクトに32,000個のファイルが作成されました。 これは間違いであるか、何かを見逃していると思ったので、angular-cliを使用することにしましたが、プロジェクトを設定した後、41,000ファイルをカウントしました。 どこで私は間違えましたか?私は本当に本当に明白な何かを見逃していますか?


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