プログラミング

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

16
日付範囲をループするにはどうすればよいですか?
ループ/カウンタータイプの恐ろしいforソリューションを使用せずにこれを行う方法すらわかりません。ここに問題があります: 開始日と終了日の2つの日付が与えられ、指定された間隔で何らかのアクションを実行する必要があります。たとえば、2009年3月10日から2009年3月26日までの3日ごとのすべての日付について、リストにエントリを作成する必要があります。だから私の入力は: DateTime StartDate = "3/10/2009"; DateTime EndDate = "3/26/2009"; int DayInterval = 3; 私の出力は次の日付のリストになります: 2009年3月13日2009年3月16日2009年3月19日2009年3月22日2009年3月25日 それで、一体どうやって私はこのようなことをしますか?私は次のように別のカウンターで範囲内の毎日を繰り返すforループを使用することを考えました: int count = 0; for(int i = 0; i < n; i++) { count++; if(count >= DayInterval) { //take action count = 0; } } しかし、もっと良い方法があるかもしれませんか?
197 c#  asp.net  datetime  loops 

9
Angular 2 Hoverイベント
新しいAngular2フレームワークでは、イベントのようにホバーする適切な方法を誰かが知っていますか? でAngular1があったng-Mouseoverが、それは引き継がれているようには見えません。 ドキュメントを確認しましたが何も見つかりませんでした。

9
アクティビティの外部からstartActivity()を呼び出していますか?
を使用しAlarmManagerて、シグナルをブロードキャストするインテントをトリガーしています。以下は私のコードです: AlarmManager mgr = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent i = new Intent(this, Wakeup.class); try { PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, 0); Long elapsed += // sleep time; mgr.set(AlarmManager.RTC_WAKEUP, elapsed, pi); } catch(Exception r) { Log.v(TAG, "RunTimeException: " + r); } 私はからこのコードを呼び出しているActivityので、次のエラーがどのように発生するのかわかりません... ERROR/AndroidRuntime(7557): java.lang.RuntimeException: Unable to start receiver com.wcc.Wakeup: android.util.AndroidRuntimeException: Calling …


7
ScalaのfoldLeftとreduceLeftの違い
私は基本的な違いを学んだの間foldLeftとreduceLeft foldLeft: 初期値を渡す必要があります reduceLeft: コレクションの最初の要素を初期値として受け取ります コレクションが空の場合は例外をスローします 他に違いはありますか? 同様の機能を持つ2つのメソッドがある特定の理由は?

8
PHP変数を次のページに渡す
とてもシンプルに見えますが、良い方法が見つかりません。 変数を作成する最初のページで言う $myVariable = "Some text"; そして、そのページに対するフォームのアクションは "Page2.php"です。Page2.phpでは、どのようにしてその変数にアクセスできますか?セッションでできることは知っていますが、単純な文字列では多すぎると思います。単純な文字列(ファイル名)を渡すだけで十分です。 どうすればこれを達成できますか? ありがとう!
196 php  variables  session 

16
ブランチ間のgit visual diff
この回答は、gitにチェックインされた2つのファイル間の視覚的な差分を確認するのに最適 です。視覚的な差分プログラムで「git diff」の出力を表示するにはどうすればよいですか? ただし、2つのブランチ間の視覚的な違いを見たいのですが。これまでのところ、私の最善の策は次のようです: git diff --name-status master dev これはあまり有益ではなく、あまり視覚的ではありません。 そこにもっと良いものはありますか?
196 git  diff 

11
コードでUIButtonの画像を設定する
コードでUIButtonの画像をどのように設定しますか? 私はこれを持っています: UIButton *btnTwo = [UIButton buttonWithType:UIButtonTypeRoundedRect]; btnTwo.frame = CGRectMake(40, 140, 240, 30); [btnTwo setTitle:@"vc2:v1" forState:UIControlStateNormal]; [btnTwo addTarget:self action:@selector(goToOne) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:btnTwo]; しかし、何のために画像を設定するのかわかりません。

4
Bashスクリプトは限られた数のコマンドを並行して処理します
次のようなbashスクリプトがあります。 #!/bin/bash wget LINK1 >/dev/null 2>&1 wget LINK2 >/dev/null 2>&1 wget LINK3 >/dev/null 2>&1 wget LINK4 >/dev/null 2>&1 # .. # .. wget LINK4000 >/dev/null 2>&1 しかし、コマンドが完了するまで各行を処理してから次の行に移動するのは非常に時間がかかります。たとえば、一度に20行を処理し、終了したらさらに20行処理したいと思います。 wget LINK1 >/dev/null 2>&1 &コマンドをバックグラウンドに送信して続行することを考えましたが、ここには4000行あります。これは、パフォーマンスの問題が発生することを意味します。同時に開始する必要があるプロセスの数に制限があるので、これは良いことではありません考え。 私が今考えている解決策の1つは、コマンドの1つがまだ実行されているかどうかを確認することです。たとえば、20行後、次のループを追加できます。 while [ $(ps -ef | grep KEYWORD | grep -v grep | wc -l) -gt 0 ]; …
196 linux  bash  shell 

9
PostgreSQLテーブルから特定の行をINSERT SQLスクリプトとしてエクスポートする
という名前のデータベーススキーマnyummyと、次の名前のテーブルがありますcimory。 create table nyummy.cimory ( id numeric(10,0) not null, name character varying(60) not null, city character varying(50) not null, CONSTRAINT cimory_pkey PRIMARY KEY (id) ); cimoryテーブルのデータを挿入SQLスクリプトファイルとしてエクスポートします。ただし、都市が「東京」に等しいレコード/データのみをエクスポートしたいと思います(都市データはすべて小文字であると想定しています)。 どうやってするの? ソリューションがフリーウェアのGUIツールであるかコマンドラインであるかは関係ありません(ただし、GUIツールソリューションの方が優れています)。pgAdmin IIIを試しましたが、これを行うオプションが見つかりません。

5
IIS 7、Windows 7でアプリケーションプールとしてASP.NET 4.0を追加する方法
サーバーを構成することは、決して私の強い決断ではありません。開発プロジェクトをWindows 7に移動しようとしています。アプリケーションを実行するために必要なことの1つは、IIS内のアプリケーションプールとしてASP.NET v4.0を選択することです。 次のリンクの指示に従って、適切なアプリケーション開発オプションが選択されていることを確認しました。 http://www.gotknowhow.com/articles/how-to-install-iis7-and-enable-aspnet 内からIISマネージャ、私が選択したアプリケーションプールをのみ見る - クラシック.NETアプリケーションプール - のDefaultAppPool 私はまた、から選択できるようにする必要があります - ASP.NET V4.0 - ASP.NET V4.0クラシック これらを使用可能なアプリケーションプールのリストに追加するにはどうすればよいですか?
196 asp.net  iis 

15
OSX 10.7 Lionへのアップグレード後のPostgresqlの修復
最近、OSX 10.7にアップグレードしました。この時点で、psqlサーバーに接続しようとすると、レールのインストールが完全に中断しました。コマンドラインからそれを使用すると psql -U postgres それは完全にうまくいきますが、同じユーザー名とパスワードでrailsサーバーまたはコンソールを実行しようとすると、このエラーが発生します ...activerecord-3.0.9/lib/active_record/connection_adapters/postgresql_adapter.rb:950:in `initialize': could not connect to server: Permission denied (PGError) Is the server running locally and accepting connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"? 何が起こっているのかどんなアイデアも非常に役に立ちます!ありがとう!

4
gitはスペースとタブを自動的に切り替えることができますか?
私のpythonプログラムではインデントにタブを使用していますが、代わりにスペースを使用するユーザーと(gitを使用して)共同作業をしたいと考えています。 gitがプッシュ/フェッチ時にスペースとタブ(たとえば、4つのスペース= 1つのタブ)を自動的に変換する方法はありますか?(CR / LF変換と同様)
196 git  tabs  indentation 


11
AndroidアプリケーションでIntentを使用して別のアクティビティを表示する
私のAndroidアプリケーションには、2つのアクティビティクラスがあります。最初のボタンにボタンがあり、クリックしたときに2番目を表示したいのですが、エラーが発生します。ここにクラスがあります: public class FirstActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button orderButton = (Button)findViewById(R.id.order); orderButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(FirstActivity.this, OrderScreen.class); startActivity(intent); } }); } } ボタンがクリックされたときに表示する必要がありますが、絶対に表示しない2番目のクラス: public class OrderScreen extends Activity { @Override public void onCreate(Bundle …

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