プログラミング

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

6
ブラウザーの「F5」および「Ctrl + F5」の更新はどのような要求を生成しますか?
どのような行動の基準がありますか F5Ctrl + F5Webブラウザーとトリガーを行うますか? 私はかつてIE6とFirefox 2.xで実験をしました。F5 リフレッシュしてサーバーに送信されたHTTPリクエストトリガするIf-Modified-Since一方で、ヘッダのCtrl + F5ようなヘッダを持っていないであろう。私の理解では、F5 はキャッシュされたコンテンツをできるだけ利用しようとしますが、キャッシュされたCtrl + F5 すべてのコンテンツを放棄し、サーバーからすべてのコンテンツをもう一度取得することを目的としています。 しかし、今日、いくつかの最新のブラウザー(Chrome、IE8)では、この方法で動作しないことに気付きました。両方ともヘッダーF5をCtrl + F5送信しIf-Modified-Sinceます。 では、これはどのように機能するのでしょうか、または(標準がない場合)主要なブラウザは、これらの更新機能の実装方法がどのように異なるのでしょうか。

7
検証エラーに対してREST APIサービスによって返される適切なHTTPステータスコードは何ですか?
Django / PistonベースのREST APIアプリケーションで検証エラーが発生するたびに、現在401 Unauthorizedを返しています。見ていたたHTTPステータスコードレジストリ Iをy'allのは何をお勧めします、これは検証の失敗のために適切なコードであることを確信していませんよ? 400不正な要求 401無許可 403禁止します 405メソッドは許可されていません 406受け入れ不可 412前提条件が失敗しました 417予想に失敗しました 422処理できないエンティティ 424失敗した依存関係 更新:上記の「検証エラー」とは、アプリケーションレベルのデータ検証エラーを意味します。つまり、誤って指定された日時、偽のメールアドレスなどです。

11
「java -server」と「java -client」の本当の違いは?
「java -server」と「java -client」の間に実際の実用的な違いはありますか? Sunのサイトで見つけられるのは漠然 「-serverの起動は遅くなりますが、実行は速くなります」。 実際の違いは何ですか?(現在、JDK 1.6.0_07を使用しています。)
394 java  jvm  jvm-hotspot 

9
jQueryを使用して「無効」属性を削除するにはどうすればよいですか?
最初に入力を無効にし、次にリンクをクリックして有効にする必要があります。 これは私がこれまでに試したものですが、機能しません。 HTML: <input type="text" disabled="disabled" class="inputDisabled" value=""> jQuery: $("#edit").click(function(event){ event.preventDefault(); $('.inputDisabled').removeAttr("disabled") }); これは私trueを示してfalseいますが、入力については何も変わりません: $("#edit").click(function(event){ alert(''); event.preventDefault(); alert($('.inputDisabled').attr('disabled')); $('.inputDisabled').removeAttr("disabled"); alert($('.inputDisabled').attr('disabled')); });





13
ターミナルからのReact Nativeアプリの実行エラー(iOS)
React Nativeの公式Webサイトのチュートリアルに従っています。 以下を使用してプロジェクトをビルドします。 react-native run-ios エラーが発生します: Found Xcode project TestProject.xcodeproj xcrun: error: unable to find utility "instruments", not a developer tool or in PATH Command failed: xcrun instruments -s xcrun: error: unable to find utility "instruments", not a developer tool or in PATH ただし、.xcodeprojからアプリを実行すると、すべてが正常に動作します。 助言がありますか?


21
選択すると、UITableViewCellの高さの変化をアニメーション化できますか?
私は使用しています UITableViewiPhoneアプリでしていますが、グループに属する人のリストがあります。ユーザーが特定の人物をクリックして(セルを選択して)クリックすると、セルの高さが大きくなり、その人物のプロパティを編集するためのいくつかのUIコントロールが表示されます。 これは可能ですか?

30
GitがSubversionより優れているのはなぜですか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私はSubversionを数年間使用しており、SourceSafeを使用した後は、Subversionが大好きです。TortoiseSVNと組み合わせると、それがどれほど優れているかは想像できません。 それでも、Subversionに問題があり、Gitなどの新しいバージョンの分散バージョン管理システムに移行する必要があると主張する開発者が増えています。 GitはSubversionをどのように改善しますか?
393 svn  git 

4
ディレクティブを定義するときの「コントローラー」、「リンク」、および「コンパイル」関数の違い
ディレクティブロジックにコントローラー関数を使用している場所と、リンクを使用している場所があります。アンギュラーホームページのタブの例では、1つのコントローラーを使用し、別のディレクティブのリンクを使用しています。2つの違いは何ですか?

9
画像比較-高速アルゴリズム
私は画像のベーステーブルを作成し、新しい画像とそれを比較して、新しい画像がベースの正確な(または近い)複製であるかどうかを判断します。 たとえば、同じ画像の保存を数百回減らしたい場合は、その画像のコピーを1つ保存し、その画像への参照リンクを提供できます。新しい画像が入力されたら、既存の画像と比較して、重複していないことを確認したい...アイデアですか? 私のアイデアの1つは、小さなサムネイルに縮小してから、ランダムに100ピクセルの場所を選択して比較することでした。

21
HTTPS経由のHttpClientを使用してすべての証明書を信頼する
最近、HttpClientHTTPS に関する質問を投稿しました(ここにあります)。私は少し前進しましたが、新しい問題に出くわしました。私の最後の問題と同様に、私のために機能する例をどこにも見つけることができないようです。基本的に、私はクライアントに証明書を受け入れてもらいたいのですが(私は1つのサーバーしか指していないため)、javax.net.ssl.SSLException: Not trusted server certificate exception. これが私が持っているものです: public void connect() throws A_WHOLE_BUNCH_OF_EXCEPTIONS { HttpPost post = new HttpPost(new URI(PROD_URL)); post.setEntity(new StringEntity(BODY)); KeyStore trusted = KeyStore.getInstance("BKS"); trusted.load(null, "".toCharArray()); SSLSocketFactory sslf = new SSLSocketFactory(trusted); sslf.setHostnameVerifier(SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER); SchemeRegistry schemeRegistry = new SchemeRegistry(); schemeRegistry.register(new Scheme ("https", sslf, 443)); SingleClientConnManager cm = new SingleClientConnManager(post.getParams(), schemeRegistry); …

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