プログラミング

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

12
Java ExecutorServiceタスクからの例外の処理
JavaのThreadPoolExecutorクラスを使用して、多数の重いタスクを一定数のスレッドで実行しようとしています。各タスクには、例外のために失敗する可能性のある多くの場所があります。 サブクラス化ThreadPoolExecutorしafterExecute、タスクの実行中に発生したキャッチされない例外を提供することになっているメソッドをオーバーライドしました。しかし、私はそれを機能させることができないようです。 例えば: public class ThreadPoolErrors extends ThreadPoolExecutor { public ThreadPoolErrors() { super( 1, // core threads 1, // max threads 1, // timeout TimeUnit.MINUTES, // timeout units new LinkedBlockingQueue<Runnable>() // work queue ); } protected void afterExecute(Runnable r, Throwable t) { super.afterExecute(r, t); if(t != null) { System.out.println("Got an …


8
HTML属性の長さに制限はありますか?
HTMLの属性値にはどのくらいの長さですか? 私はdata-foo="bar"新しいアプリケーションでHTML5スタイルのデータ属性()を使用しています。ある場所では、データ(100文字以上)を適切に保存するのに非常に便利です。私はこの量は大丈夫だと思いますが、どれだけ多すぎるのかという疑問を投げかけます。

5
thisコンテキストを関数に渡すにはどうすればよいですか?
これは簡単にグーグルできるものだと思いましたが、おそらく私は正しい質問をしていません... 特定のJavaScript関数で「this」が参照するものを設定するにはどうすればよいですか? たとえば、次のようなjQueryのほとんどの関数と同様です。 $(selector).each(function() { //$(this) gives me access to whatever selector we're on }); 呼び出されたときに適切な「this」参照を持つ独自のスタンドアロン関数を作成/呼び出すにはどうすればよいですか?私はjQueryを使用しているので、jQuery固有の方法がある場合はそれが理想的です。
213 javascript  jquery  scope  this 

4
外部リポジトリサブモジュールを使用するようにgitプロジェクトを設定するにはどうすればよいですか?
リモートリポジトリを取り込むリポジトリを作成したいのですが。 たとえば、サブモジュールとしてjQueryがあるとします。 git://github.com/jquery/jquery.git jQueryをサブモジュールとしてリポジトリを作成し、自分の外部をリモートリポジトリとして追加するプロセスはどうなるでしょうか。 また、これがセットアップされたら、自分のリモートにプッシュ/プルした場合、外部はそのまま残りますか?



10
jQueryを使用してテーブルセルの値を取得する方法
私はjQueryを使用して各行のテーブルセルの値を取得する方法を考え出そうとしています。 私のテーブルは次のようになります: <table id="mytable"> <tr> <th>Customer Id</th> <th>Result</th> </tr> <tr> <td>123</td> <td></td> </tr> <tr> <td>456</td> <td></td> </tr> <tr> <td>789</td> <td></td> </tr> </table> 基本的にテーブルをループして、Customer Id各行の列の値を取得します。 以下のコードでは、各行をループさせるためにこれを実行する必要があることを確認しましたが、行の最初のセルの値を取得する方法がわかりません。 $('#mytable tr').each(function() { var cutomerId = }
213 jquery 



15
Angular 2 Unit Tests:名前「describe」が見つかりません
私はangular.ioからこのチュートリアルに従っています 彼らが言ったように、ユニットテストを作成するためにhero.spec.tsファイルを作成しました: import { Hero } from './hero'; describe('Hero', () => { it('has name', () => { let hero: Hero = {id: 1, name: 'Super Cat'}; expect(hero.name).toEqual('Super Cat'); }); it('has id', () => { let hero: Hero = {id: 1, name: 'Super Cat'}; expect(hero.id).toEqual(1); }); }); 単体テストは魅力のように機能します。問題は、チュートリアルで言及されているいくつかのエラーが表示されることです。 私たちのエディタとコンパイラのは、彼らが何を知っていないと文句を言うことit とexpect、彼らはジャスミンを記述タイピングファイルを欠いているためです。それらは無害なので、今のところそれらの迷惑な苦情は無視できます。 そして彼らは実際にそれを無視した。これらのエラーは無害ですが、大量のエラーを受け取った場合、出力コンソールでは見栄えがよくありません。 …

5
GPGキーでGitにコミットを「自動署名」する方法はありますか?
作成された各コミットまたはタグにGitが常に署名するようにする簡単な方法はありますか? 私はそれを次のようなもので試しました: エイリアスコミット=コミット-S しかし、それはトリックをしませんでした。 これを実現するために別のプログラムをインストールしたくありません。簡単にできますか? 余談ですが、おそらくHomebrewなどのプロジェクトの単一のコミットを送信するため、コミットには署名せず、タグだけを作成する必要があります。

18
チェックされた例外とチェックされていない例外を選択するタイミング
Java(または例外がチェックされている他の言語)では、独自の例外クラスを作成するときに、クラスをチェックするかチェックしないかをどのように決定しますか? 私の本能は、チェックされた例外は呼び出し側が何らかの生産的な方法で回復できる可能性がある場合に呼び出され、チェックされていない例外は回復不可能な場合により多くなるが、私は他の人の考えに興味があると言うことです。


10
疑似要素のクリックイベントのみを検出
私のコードは: p { position: relative; background-color: blue; } p:before { content: ''; position: absolute; left:100%; width: 10px; height: 100%; background-color: red; } このフィドルを参照してください:http : //jsfiddle.net/ZWw3Z/5/ 疑似要素(赤いビット)でのみクリックイベントをトリガーしたいと思います。つまり、青色のビットでクリックイベントがトリガーされないようにします。
213 javascript  jquery  css 

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