プログラミング

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

16
Intel HAXMインストールエラー-このコンピューターはIntel Virtualization Technology(VT-x)をサポートしていません
HAXMのインストールに問題があります。ここにあるものです。コンピュータにHAXMをインストールしようとするたびに、このエラーが発生しました。 問題は、私のコンピューターが仮想化テクノロジをサポートしていることです(下の画像を参照)。この問題を修正する方法はありますか?

9
AngularJS UIルーター-状態を再読み込みせずにURLを変更する
現在、私たちのプロジェクトはdefaultを使用して$routeProviderおり、私はこの「ハック」を使用して、urlページをリロードせずに変更します: services.service('$locationEx', ['$location', '$route', '$rootScope', function($location, $route, $rootScope) { $location.skipReload = function () { var lastRoute = $route.current; var un = $rootScope.$on('$locationChangeSuccess', function () { $route.current = lastRoute; un(); }); return $location; }; return $location; }]); そして controller $locationEx.skipReload().path("/category/" + $scope.model.id).replace(); ルートをネストrouteProviderするui-routerためにで置き換えることを考えていますが、これを見つけることができませんui-router。 可能ですか-同じことをしてください angular-ui-routerですか?ください? なぜこれが必要なのですか?例を挙げて説明し ます。新しいカテゴリを作成するためのルートはSAVEで表示された/category/new 後clicking、success-alertルート/category/newを変更したいと思います/caterogy/23(23-は、dbに格納されている新しいアイテムのIDです)

11
fork / joinフレームワークはスレッドプールよりも優れていますか?
大きなタスクを最初にN個のサブタスクに分割し、それらを(Executorsから)キャッシュされたスレッドプールに送信し、各タスクが完了するのを待つだけで、新しいfork / joinフレームワークを使用する利点は何ですか?fork / join抽象化を使用することで問題が単純化される、またはソリューションが何年にもわたって持ってきたものよりも効率的になる方法を理解できません。 たとえば、チュートリアルの例の並列化されたぼかしアルゴリズムは、次のように実装できます。 public class Blur implements Runnable { private int[] mSource; private int mStart; private int mLength; private int[] mDestination; private int mBlurWidth = 15; // Processing window size, should be odd. public ForkBlur(int[] src, int start, int length, int[] dst) { mSource = src; mStart …
134 java  fork-join 

5
Oracleで予約語をエスケープするにはどうすればよいですか?
TSQLではSelect [table] from tablename、「テーブル」という名前の列を選択するようなものを使用できます。 Oracleで予約語に対してこれを行うにはどうすればよいですか? 編集:私は角括弧、二重引用符、単一引用符、および逆引用符を試してみましたが、機能しません... さらなる明確化として、私は誰かがコメントと名付けたコラムを持っています。これは予約語であるため、オラクルはそれを使って選択しようとするふらふらと動揺し、クエリの解析時に失敗します。テーブル名から「コメント」を選択しようとしましたが、うまくいきませんでした。ケースをチェックして戻ってきます。

10
List <SubClass>をList <BaseClass>にキャストする最も効率的な方法
私が持っているList&lt;SubClass&gt;私のように扱いたいということList&lt;BaseClass&gt;。a SubClassをaにキャストするのBaseClassは簡単なので、問題にはならないようですが、コンパイラーはキャストが不可能であると不平を言っています。 それで、同じオブジェクトへの参照を取得する最良の方法は何List&lt;BaseClass&gt;ですか? 現在、私は新しいリストを作成し、古いリストをコピーしています: List&lt;BaseClass&gt; convertedList = new ArrayList&lt;BaseClass&gt;(listOfSubClass) しかし、私が理解しているように、まったく新しいリストを作成する必要があります。可能であれば、元のリストを参照してください。

12
現在のノードを含むjQuery find(..)メソッドを探しています
jQuery find(..)トラバーサルメソッドには現在のノードが含まれていません。現在のノードの子から始まります。マッチングアルゴリズムに現在のノードを含む検索操作を呼び出す最善の方法は何ですか?ドキュメントを調べても、すぐには何も飛び出しません。
134 jquery 

4
どの並列ソートアルゴリズムが平均のケースパフォーマンスが最も良いですか?
シリアルの場合、並べ替えにはO(n log n)かかります。O(n)プロセッサがあれば、線形の高速化が期待できます。O(log n)並列アルゴリズムは存在しますが、非常に高い定数を持っています。また、O(n)プロセッサの近くにないハードウェアには適用されません。pプロセッサでは、妥当なアルゴリズムはO(n / p log n)時間かかるはずです。 シリアルの場合、クイックソートは平均して実行時の複雑さが最も優れています。並列クイックソートアルゴリズムは実装が簡単です(こことここを参照)。ただし、最初のステップはコレクション全体を単一のコアに分割することであるため、パフォーマンスはよくありません。多くの並列ソートアルゴリズムに関する情報を見つけましたが、これまでのところ、明確な勝者を指すものは何もありません。 8から32コアで実行されているJVM言語で、100万から1億の要素のリストをソートしようとしています。

30
Chrome net :: ERR_INCOMPLETE_CHUNKED_ENCODINGエラー
過去2か月間、Chromeのデベロッパーコンソールに次のエラーが表示されました。 net::ERR_INCOMPLETE_CHUNKED_ENCODING 症状: ページが読み込まれない。 切り捨てられたCSSおよびJSファイル。 ページがぶら下がっています。 サーバー環境: Apache 2.2.22 PHP Ubuntu これは、社内のApacheサーバーで起こっています。それは他の誰にも起こりません-つまり私たちのユーザーの誰もこの問題を経験していません-私たちの開発チームの他の誰もそうではありません。 他の人がまったく同じバージョンのChromeでまったく同じサーバーにアクセスしています。また、すべての拡張機能を無効にしてシークレットモードでブラウジングしようとしましたが、効果はありませんでした。 私はFirefoxを使用しましたが、まったく同じことが起こっています。切り捨てられたファイルなど。唯一のことは、Firefoxはコンソールエラーを発生させないため、Firebug経由でHTTPリクエストを検査して問題を確認する必要があることです。 Apacheからの応答ヘッダー: Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Connection:close Content-Encoding:gzip Content-Type:text/html; charset=utf-8 Date:Mon, 27 Apr 2015 10:52:52 GMT Expires:Thu, 19 Nov 1981 08:52:00 GMT Pragma:no-cache Server:Apache/2.2.22 (Ubuntu) Transfer-Encoding:chunked Vary:Accept-Encoding X-Powered-By:PHP/5.3.10-1ubuntu3.8 テスト中に、htaccessファイルにHTTP 1.0を強制することで問題を修正することができました。 SetEnv downgrade-1.0 これは問題を取り除きます。ただし、HTTP 1.1ではなくHTTP 1.0を強制することは適切なソリューションではありません。 更新:この問題が発生しているのは私だけなので、クライアント側の問題であるかどうかを調査するためにより多くの時間を費やす必要があると考えました。Chromeの設定に移動して[デフォルトに戻す]オプションを使用すると、問題は約10〜20分間解消されます。その後、戻ります。

2
Microsoft Office VBAを編集するときに、ポップアップの「コンパイルエラー」メッセージを無効にするにはどうすればよいですか?
Microsoft Office VBAマクロまたは関数を編集しているときは、多くの場合、カーソルをまだ完了していない行から移動します。たとえば、その行に貼り付けたいものをコピーするには、ただし、その部分的な行が構文的に有効でない場合、VBAエディターは、閉じる必要のある「コンパイルエラー」メッセージをポップアップして作業を中断します。 メッセージボックスを無効にする方法はありますか?イライラする... (これは、Excel Visual Basic for Applications、Outlook VBA、Word VBAなどで発生します。)
134 vba  editor 

3
SQL Server出力句をスカラー変数に
これを行う「簡単な」方法はありますか、または「OUTPUT ... INTO」構文でテーブル変数を渡す必要がありますか? DECLARE @someInt int INSERT INTO MyTable2(AIntColumn) OUTPUT @SomeInt = Inserted.AIntColumn VALUES(12)
134 sql-server  tsql 

9
Angular 2の$ compileに相当
ディレクティブを含むHTMLを手動でコンパイルしたい。$compileAngular 2の同等のものは何ですか? たとえば、Angular 1では、HTMLのフラグメントを動的にコンパイルしてDOMに追加できます。 var e = angular.element('&lt;div directive&gt;&lt;/div&gt;'); element.append(e); $compile(e)($scope);

3
packaged_taskとasyncの違いは何ですか
C ++ 11のスレッドモデルで作業しているときに、 std::packaged_task&lt;int(int,int)&gt; task([](int a, int b) { return a + b; }); auto f = task.get_future(); task(2,3); std::cout &lt;&lt; f.get() &lt;&lt; '\n'; そして auto f = std::async(std::launch::async, [](int a, int b) { return a + b; }, 2, 3); std::cout &lt;&lt; f.get() &lt;&lt; '\n'; まったく同じことをしているようです。で実行std::asyncした場合、大きな違いがある可能性があることは理解していますが、std::launch::deferredこの場合は違いますか? これらの2つのアプローチの違いは何ですか?さらに重要なことに、どのユースケースでどちらを使用するべきですか?

7
Huawei電話の「保護されたアプリ」設定とその処理方法
アプリのテストに使用しているHuawei P8とAndroid 5.0を使用しています。アプリはBLEリージョンを追跡するため、バックグラウンドで実行する必要があります。 Huaweiに、保護されたアプリと呼ばれる「機能」が組み込まれていることを発見しました。この機能は、電話の設定([バッテリーマネージャー]&gt; [保護されたアプリ])からアクセスできます。これにより、画面がオフになった後でも、選出されたアプリを実行し続けることができます。 Huaweiにとっては賢明ですが、残念ながら私にとってはオプトインのように見えます。つまり、アプリはデフォルトでアウトになっているため、手動でそれらを配置する必要があります。これは私がFAQでユーザーにアドバイスしたり印刷したりできるので、ショートッパーではありません修正に関するドキュメントですが、最近(研究目的で)Tinderをインストールしましたが、Tinderが自動的に保護リストに入れられていることに気付きました。 私のアプリでこれを行う方法を誰かが知っていますか?マニフェストの設定ですか?それは人気のあるアプリであるため、HuaweiがTinderに対して有効にしたものですか?

10
アクティビティ<アプリ名>で、最初にここにバインドされていたServiceConnection <サービス接続名> @ 438030a8がリークしました
私は最初のAndroidアプリに取り組んでいます。アプリには3つのアクティビティがあり、ユーザーは頻繁に切り替えを繰り返します。Telnet接続を処理するリモートサービスもあります。アプリは、Telnetメッセージを送受信するためにこのサービスにバインドする必要があります。 編集 有益な回答をありがとうBDLS。bindService()スタンドアロン関数として使用するか、として使用するかの違いを明確にするためにコードを書き直しましたstartService()。アクティビティを切り替えるために[戻る]ボタンを使用すると、リークエラーメッセージが断続的にしか表示されなくなりました。 私の接続アクティビティには次のものがonCreate()あり、onDestroy(): /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); /* * Initialize the ServiceConnection. Note that this is the only place startService() is run. * It is also the only time bindService is run without dependency on connectStatus. */ …

8
Java文字列でのhashCode()の一貫性
Java StringのhashCode値は(String.hashCode())として計算されます。 s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] 次の式がfalseと評価される状況(JVMバージョン、ベンダーなど)はありますか? boolean expression = "This is a Java string".hashCode() == 586653468 更新#1:「はい、そのような状況があります」と答えた場合は、「これはJava文字列です」という具体的な例を挙げてください。hashCode()!=586653468。具体的/具体的になるようにしてください。できるだけ。 アップデート#2:一般に、hashCode()の実装の詳細に依存することは悪いことです。ただし、私は特にString.hashCode()について話しているので、答えをString.hashCode()に集中させてください。Object.hashCode()は、この質問のコンテキストではまったく無関係です。
134 java  string  hashcode 

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