プログラミング

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

16
Windowsタスクスケジューラでバッチファイルを実行する
私はバッチファイルdaily.batを持っています、これはコードです: cd C:\inetpub\wwwroot\infoweb\factuur\cron c:\PHP\php.exe -f ./cron_pdf.php ftp -s:ftp_upload.txt ftp.site.be また、Windows 7でタスクスケジューラを使用してタスクを作成しました。バッチを手動で実行するとすべてがうまくいきますが、タスクスケジューラで実行しようとしても何も起こりません。 私の行動は 'run script' "C:\inetpub\wwwroot\site\x\cron\daily.bat" UACはオフで、私は管理者です。 これが機能しない理由は何ですか?

6
void asyncメソッドを待つ
void asyncメソッドがそのジョブを完了するのをどのように待つことができますか? たとえば、次のような関数があります。 async void LoadBlahBlah() { await blah(); ... } ここで、他の場所に進む前に、すべてがロードされていることを確認したいと思います。
155 c#  asynchronous 

12
Javaで文字列としてhttp応答本文を取得するにはどうすればよいですか?
ここに記載されているように、Apache Commonsでそれを取得する方法があったことを知っています:http : //hc.apache.org/httpclient-legacy/apidocs/org/apache/commons/httpclient/HttpMethod.html とここの例: http://www.kodejava.org/examples/416.html しかし、これは廃止されたと思います。Javaでhttp get要求を行い、応答本文をストリームではなく文字列として取得する他の方法はありますか?

16
サファリの無効な日付
alert(new Date('2010-11-29')); chrome、ffにはこれで問題はありませんが、サファリは「無効な日付」と叫びます。どうして ? 編集:わかりました、以下のコメントに従って、文字列解析を使用してこれを試しました: alert(new Date('11-29-2010')); //doesn't work in safari alert(new Date('29-11-2010')); //doesn't work in safari alert(new Date('2010-29-11')); //doesn't work in safari 2018年3月22日編集:人々はまだここに着陸しているようです-今日、私はそれを使うmomentか、それで終わりますdate-fns。Date-fnsは非常に簡単で軽量です。
155 javascript  date  safari 

5
リレーショナルテーブルの命名規則
私は新しいプロジェクトを始めており、最初からテーブル名と列名を取得したいと考えています。たとえば、私は常にテーブル名に複数を使用してきましたが、最近学んだ単数は正しいです。 したがって、「user」というテーブルを取得して、そのユーザーだけが持つ製品を取得した場合、テーブルの名前を「user_product」または単に「product」にする必要がありますか?これは1対多の関係です。 さらに、(何らかの理由で)各製品について複数の製品の説明がある場合、それは「user_product_description」または「product_description」または単に「説明」でしょうか?もちろん、適切な外部キーが設定されている場合。ユーザーの説明やアカウントの説明などがあるため、説明に名前を付けるだけでも問題があります。 列が2つだけの純粋なリレーショナルテーブル(多対多)が必要な場合はどうなりますか?「user_stuff」または「rel_user_stuff」のようなものですか?そして、最初の場合、たとえば「user_product」とこれをどのように区別しますか? どんな助けも高く評価されます。皆さんがお勧めする命名規則の標準がある場合は、自由にリンクしてください。 ありがとう


4
オブジェクトに特定のメソッド/プロパティがあるかどうかを確認するにはどうすればよいですか?
おそらく動的パターンを使用していますか?動的キーワードを使用して、任意のメソッド/プロパティを呼び出すことができますよね?たとえば、myDynamicObject.DoStuff()を呼び出す前にメソッドが存在するかどうかを確認する方法は?


5
EF LINQには複数のネストされたエンティティが含まれます
わかりました、次の階層を持つ3レベルのエンティティがあります:コース->モジュール->章 元のEF LINQステートメントは次のとおりです。 Course course = db.Courses .Include(i => i.Modules.Select(s => s.Chapters)) .Single(x => x.Id == id); ここで、コースに関連付けられているLabという別のエンティティを含めます。 ラボエンティティを含めるにはどうすればよいですか? 私は以下を試しましたが、うまくいきませんでした: Course course = db.Courses .Include(i => i.Modules.Select(s => s.Chapters) && i.Lab) .Single(x => x.Id == id); 2番目のエンティティを含めることについてのアイデアはありますか? アドバイスや情報のいずれかが高く評価されます。ありがとう!


9
HTTP POSTを使用して、HTMLおよびPHPで複数のファイルを選択してアップロードするにはどうすればよいですか?
私はを使用した単一ファイルのアップロードでこれを行った経験があります<input type="file">。しかし、一度に複数のアップロードを行うのに問題があります。 たとえば、一連の画像を選択して、一度にサーバーにアップロードできるようにしたいと考えています。 可能であれば、単一のファイル入力コントロールを使用することをお勧めします。 誰かがこれを達成する方法を知っていますか?ありがとう!
155 php  html  http  post  upload 

3
ASP.NET MVC 1のHttpContextBaseからHttpContextオブジェクトを取得するにはどうすればよいですか?
私はいくつかのWebForms / MVCに依存しないツールを使用しておりHttpContext、HttpContextBaseオブジェクトへの参照が指定されているインスタンスを取得する必要があります。HttpContext.Currentこれも非同期で動作する必要があるため、使用できません(非同期要求中にHttpContext.Current戻りますnull)。は承知してHttpContextWrapperいますが、間違った方向に進んでいます。

10
ジェネリックリスト-リスト内のアイテムの移動
だから私は一般的なリストと、oldIndexそしてnewIndex値を持っています。 アイテムをoldIndex、newIndex...にできるだけ簡単に移動したいです。 助言がありますか? 注意 アイテムは、アイテム間終わるべきである(newIndex - 1)とnewIndex の前にそれが削除されました。
155 c#  .net  generics  list 

5
ローカルで実行されているWebページにローカルファイルへのリンクを作成するにはどうすればよいですか?
ハードドライブ全体に散らばっている特定のファイルを整理するhtmlファイルが欲しいのですが。たとえば、リンクする2つのファイルがあります。 C:\Programs\sort.mw C:\Videos\lecture.mp4 問題は、リンクをファイルへのショートカットとして機能させたいことです。私は以下を試しました: <a href="C:\Programs\sort.mw">Link 1</a> <a href="C:\Videos\lecture.mp4">Link 2</a> ...しかし、最初のリンクは何もせず、2番目のリンクはVLCではなくChromeでファイルを開きます。 私の質問は: リンクをファイルへのショートカットとして扱うようにHTMLを調整する方法はありますか? HTMLを調整する方法がない場合、ハードドライブ全体に散在するファイルにきちんとリンクする他の方法はありますか? 私のコンピューターはWindows 7を実行しており、私のWebブラウザーはChromeです。
155 html  anchor  local-files 

9
CSS:アニメーションと遷移
そのため、CSS3トランジションとアニメーションの両方を実行する方法を理解しています。はっきりしないのは、私がググってみましたが、いつどれを使用するかです。 たとえば、ボールをバウンドさせたい場合は、アニメーションが最適です。キーフレームを提供すると、ブラウザが中間フレームを実行し、素晴らしいアニメーションが作成されます。 ただし、いずれの方法でも上記の効果が得られる場合があります。シンプルで一般的な例は、Facebookスタイルのスライド式ドロワーメニューを実装することです。 この効果は、次のような遷移によって実現できます。 .sf-page { -webkit-transition: -webkit-transform .2s ease-out; } .sf-page.out { -webkit-transform: translateX(240px); } http://jsfiddle.net/NwEGz/ または、次のようなアニメーションを通じて: .sf-page { -webkit-animation-duration: .4s; -webkit-transition-timing-function: ease-out; } .sf-page.in { -webkit-animation-name: sf-slidein; -webkit-transform: translate3d(0, 0, 0); } .sf-page.out { -webkit-animation-name: sf-slideout; -webkit-transform: translateX(240px); } @-webkit-keyframes sf-slideout { from { -webkit-transform: translate3d(0, 0, 0); …

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