プログラミング

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


27
ユーザーが入力を停止するまで.keyup()ハンドラーを遅らせる方法は?
検索フィールドがあります。現在、すべてのキーアップを検索します。したがって、誰かが「Windows」と入力すると、「W」、「Wi」、「Win」、「Wind」、「Windo」、「Window」、「Windows」のキーアップごとにAJAXで検索が行われます。 遅延を設定したいので、ユーザーが200ミリ秒入力を停止したときにのみ検索します。 keyup関数にはこれのオプションsetTimeoutはありません。私はを試しましたが、機能しませんでした。 どうやってやるの?
643 javascript  jquery 

4
サイクルあたりの4つのFLOPの理論的な最大値を達成するにはどうすればよいですか?
最新のx86-64 Intel CPUで、サイクルあたり4つの浮動小数点演算(倍精度)の理論上のピークパフォーマンスをどのように達成できますか? 私が理解している限り、最新のIntel CPUのほとんどでSSE が完了addするmulまでに3サイクル、が完了するまでに5サイクルかかります(たとえば、Agner Fogの「Instruction Tables」を参照)。パイプライン化によりadd、アルゴリズムに少なくとも3つの独立した合計がある場合、1サイクルあたり1のスループットが得られます。これは、パックaddpdされたaddsdバージョンとスカラーバージョンおよびSSEレジスターに2を含めることができるため当てはまるためdouble、スループットはサイクルあたり2フロップと同じくらい高くなる可能性があります。 さらに、(これに関する適切なドキュメントを見たことはありませんが)addとmulは並行して実行でき、サイクルあたり4フロップの理論的な最大スループットを実現できます。 ただし、単純なC / C ++プログラムではそのパフォーマンスを再現できませんでした。私の最善の試みは約2.7フロップ/サイクルをもたらしました。ピークパフォーマンスを実証する単純なC / C ++またはアセンブラープログラムを提供できる人がいれば、高く評価されます。 私の試み: #include <stdio.h> #include <stdlib.h> #include <math.h> #include <sys/time.h> double stoptime(void) { struct timeval t; gettimeofday(&t,NULL); return (double) t.tv_sec + t.tv_usec/1000000.0; } double addmul(double add, double mul, int ops){ // Need to initialise differently …


30
Node.jsクイックファイルサーバー(HTTP経由の静的ファイル)
Node.jsのすぐに使えるツール( npm)はありますか。これは、HTTP経由でフォルダーコンテンツをファイルサーバーとして公開するのに役立ちます。 例、私が持っている場合 D:\Folder\file.zip D:\Folder\file2.html D:\Folder\folder\file-in-folder.jpg それから始めてD:\Folder\ node node-file-server.js 私はファイルにアクセスできました http://hostname/file.zip http://hostname/file2.html http://hostname/folder/file-in-folder.jpg ノードの静的ファイルサーバーがリクエストをドロップするのはなぜですか? いくつかの神秘的な参照 標準のnode.js静的ファイルサーバー そのようなツールがない場合、どのフレームワークを使用すればよいですか? 関連: NodeJSの基本的な静的ファイルサーバー
642 node.js  http  fileserver 

18
フォルダーが存在しない場合は作成します
Bluehostを使用したWordPressのインストールで、uploadsフォルダーwp-content/uploadsが存在しないためにWordPressテーマでエラーが発生したいくつかのケースに遭遇しました。 どうやらお申し込みのcPanelのにWordPressのインストーラは、このフォルダを作成しませんHostgatorのはありません。 そのため、フォルダーをチェックしてそれ以外の場合は作成するコードをテーマに追加する必要があります。
641 php  wordpress  directory 

19
静的HTMLページへのファビコンの追加
純粋なHTMLである静的ページがいくつかあり、サーバーがダウンしたときに表示されます。作成したファビコン(16x16pxで、HTMLファイルと同じディレクトリにあります。favicon.icoと呼ばれます)を「タブ」アイコンとしてどのように配置できますか?私はウィキペディアを読み、いくつかのチュートリアルを見て、以下を実装しました。 <link rel="icon" href="favicon.ico" type="image/x-icon"/> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/> しかし、それはまだ働きたくありません。Chromeを使用してサイトをテストしています。ウィキペディアによると、.icoはすべての種類のブラウザーで実行できる最高の画像形式です。 更新 これをローカルで機能させることはできませんでしたが、コードがチェックアウトするのは、サーバーがサイトへのサービスを開始して初めて適切に機能するためです。サーバーにプッシュしてキャッシュを更新するだけで、問題なく動作するはずです。
641 html  static  favicon 


7
オンラインでAndroidのソースコードはどこにありますか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 特に、Androidソースアプリケーション(連絡先アプリケーションなど)のソースコードはどこで参照できますか?そこにあるすべてをダウンロードする唯一の方法はありますか?


2
デフォルトでgitが早送りマージを実行するのはなぜですか?
水銀から来て、私は機能を整理するために枝を使います。もちろん、このワークフローも私の歴史の中で見たいです。 私はgitを使用して新しいプロジェクトを開始し、最初の機能を完成させました。機能をマージするとき、gitが早送りを使用していることに気付きました。つまり、可能であれば変更をマスターブランチに直接適用し、ブランチを忘れます。 ですから、将来を考えると、このプロジェクトに取り組んでいるのは私だけです。gitのデフォルトのアプローチ(早送りマージ)を使用すると、私の履歴の結果、1つの巨大なマスターブランチができます。私がすべての機能に個別のブランチを使用したことは誰にもわかりません。結局、その巨大なマスターブランチしか持たないからです。それは専門家ではないように見えませんか? この推論では、私は早送りマージを望んでおらず、それがデフォルトである理由を理解できません。何がそんなにいいの?

10
何かを実行する前にすべての画像が読み込まれるのをjQueryに待機させる正式な方法
これを行うとjQueryで: $(function() { alert("DOM is loaded, but images not necessarily all loaded"); }); DOMがコードをロードして実行するのを待ちます。すべての画像が読み込まれていない場合でも、コードは実行されます。これは明らかに、要素の表示や非表示、イベントのアタッチなどのDOMを初期化する場合に必要なことです。 アニメーションが必要で、すべての画像が読み込まれるまで実行したくないとしましょう。これを行うにはjQueryに公式の方法がありますか? 私が持っている最善の方法はを使用すること<body onload="finished()">ですが、私は必要がない限り、本当にそれをしたくありません。 注:Internet ExplorerのjQuery 1.3.1にはバグがあり、実際にすべての画像が読み込まれるまで待機してから、内部でコードを実行します$function() { }。したがって、そのプラットフォームを使用している場合は、上記の正しい動作の代わりに、私が探している動作が得られます。
641 jquery 


15
JavaでYYYY-MM-DD HH:MI:Sec.Millisecond形式で現在の時刻を取得する方法
以下のコードは私に現在の時間を与えます。ただし、ミリ秒については何もわかりません。 public static String getCurrentTimeStamp() { SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//dd/MM/yyyy Date now = new Date(); String strDate = sdfDate.format(now); return strDate; } 2009-09-22 16:47:08 (YYYY-MM-DD HH:MI:Sec)の形式で日付を取得します。 しかし、現在の時刻を2009-09-22 16:47:08.128((YYYY-MM-DD HH:MI:Sec.Ms)- という形式で取得したいと思います。ここで、128はミリ秒を示します。 SimpleTextFormat正常に動作します。ここで時間の最小単位は秒ですが、ミリ秒も取得するにはどうすればよいですか?
641 java  date 

17
メールアドレスで使用できる文字は何ですか?
メールの完全な検証については質問していません。 メールアドレスの文字とuser-nameそのserver一部に使用できる文字を知りたいだけです。これは単純化しすぎているかもしれませんし、メールアドレスが他の形を取ることもあるかもしれませんが、私は気にしません。この単純な形式user-name@server(例:wild.wezyr@best-server-ever.com)と、両方の部分で許可されている文字についてのみ質問しています。

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