プログラミング

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


16
アプリケーションエラー-サーバーへの接続に失敗しました。(ファイル:///android_asset/www/index.html)
起動時にアプリが死ぬ(サーバーへの接続に失敗した) PhoneGap BUILDを使用して作成しているAndroidアプリケーションがあります。アプリは以前は問題なく動作していましたが、アプリを調整した後にこのエラーが発生しているようです(一部のUIの変更のみ) 1)アプリを起動すると、(通常)次のようになります。 アプリケーションエラー-サーバーへの接続に失敗しました。(ファイル:///android_asset/www/index.html) これが質問の重複である場合は申し訳ありません。ここで同様の質問をいくつか見ましたが、完全な答えや解決策は見つかりませんでした。私の場合と同様に、最後の変更までは問題なく動作していました。
157 android  cordova 

5
ラムダをシリアル化する方法は?
ラムダをエレガントにシリアル化するにはどうすればよいですか? たとえば、次のコードはをスローしNotSerializableExceptionます。SerializableRunnable「ダミー」インターフェイスを作成せずに修正するにはどうすればよいですか? public static void main(String[] args) throws Exception { File file = Files.createTempFile("lambda", "ser").toFile(); try (ObjectOutput oo = new ObjectOutputStream(new FileOutputStream(file))) { Runnable r = () -> System.out.println("Can I be serialized?"); oo.writeObject(r); } try (ObjectInput oi = new ObjectInputStream(new FileInputStream(file))) { Runnable r = (Runnable) oi.readObject(); r.run(); } }

6
可用性のためにHTTP URLにpingするための推奨Java方法
特定のHTTP URLが使用可能かどうかを定期的にチェックするモニタークラスが必要です。Spring TaskExecutor抽象化を使用して「定期的に」の部分を処理できるので、ここでは取り上げません。問題は、JavaでURLにpingするための推奨される方法は何ですか? これが出発点としての現在のコードです: try { final URLConnection connection = new URL(url).openConnection(); connection.connect(); LOG.info("Service " + url + " available, yeah!"); available = true; } catch (final MalformedURLException e) { throw new IllegalStateException("Bad URL: " + url, e); } catch (final IOException e) { LOG.info("Service " + url + " …
157 java  http  url  ping 

14
emacsでファイルに表示され続ける^ Mは何ですか?
したがって、テキストメイトに関係している可能性があると思いますが、私たちは小さなチームで作業していて、1つのブランチの各行に^ Mが追加されているため、git内のほぼ同じファイルのフルファイルの競合に関する問題が発生しています。 この神秘的な^Mキャラクターは何をすることになっているのですか?それはどこから来たのでしょうか? 私たちの開発者は、Windows / Macではemacs、MacではTextMate、Macではcoda、そして時にはwp-adminテキストエディターを使用しています。 誰かがこの問題を原因としてこの問題を抱えたことはありますか?
157 git  emacs  newline 

5
ディレクトリにcdすることなく、コマンドラインでPythonスクリプトを使用するにはどうすればよいですか?PYTHONPATHですか?
PYTHONPATHをどのように使用できますか?パスでスクリプトを実行しようとすると、ファイルが見つかりません。スクリプトを保持するディレクトリにcdすると、スクリプトが実行されます。それで、PYTHONPATHは何が良いのでしょうか? $ echo $PYTHONPATH :/home/randy/lib/python $ tree -L 1 '/home/randy/lib/python' /home/randy/lib/python ├── gbmx_html.py ├── gbmx.py ├── __init__.py ├── __pycache__ ├── scripts └── yesno.py $ python gbmx.py -h python: can't open file 'gbmx.py': [Errno 2] No such file or directory $ cd '/home/randy/lib/python' ファイルディレクトリにcdした後、実行されます。 $ python gbmx.py -h usage: gbmx.py [-h] …
157 python  unix 

22
Androidアプリケーションを閉じる方法は?
アプリケーションを閉じて、バックグラウンドで実行されないようにしたい。 どうやってするか?これはAndroidプラットフォームでの良い習慣ですか? 「戻る」ボタンを使用すると、アプリは閉じますが、バックグラウンドのままです。バックグラウンドでそれらのアプリを殺すためだけに「TaskKiller」と呼ばれるアプリケーションさえあります。
157 android 

7
Java Stringはいくつの文字を持つことができますか?
百万桁までの整数の回文を検索する必要がある、Sphere Online Judge(SPOJ)のThe Next Palindrome問題を試しています。文字列を逆にするためにJavaの関数を使用することを考えましたが、文字列をこれだけ長くすることはできますか?
157 java  string 

11
Google ChromeのGreasemonkeyスクリプトでjQueryを使用するにはどうすればよいですか?
ご存知かもしれませんが、Google ChromeではGreasemonkeyスクリプトにいくつかの厳しい制限を設けています。 クロムはサポートしていない@require、@resource、unsafeWindow、GM_registerMenuCommand、GM_setValue、またはGM_getValue。 必要がなければ、Google ChromeでGreasemonkeyスクリプトにjQueryライブラリを含める方法を見つけることができません。 この問題について誰かアドバイスはありますか?

5
Perforceでワークスペースを削除する方法(p4vを使用)
私はPERFORCEを初めて使用し、慣れるための演習としていくつかのワークスペースを作成しました。次に、一部のワークスペースを削除します。ワークスペースを削除して、ワークスペースビューのドロップダウンに表示されないようにしたい(実際のデポファイルで何もしたくない)。 回答をグーグルすると、「ワークスペースをアクティブにする」という提案が表示され(ワークスペースのドロップダウンで選択することを意味していると思いますか?)、「編集」メニューから削除します。残念ながら、削除しようとすると、削除オプションがグレー表示されます。 誰でもこれを行う方法を知っていますか、それとも私はジャンクワークスペースと一緒に暮らす必要がありますか?それらの1つをディスクから物理的に削除しましたが、まだワークスペースドロップダウンに表示されており、現在はデポと同期することもできません。
157 perforce  workspace  p4v 

26
プロバイダーは、Oracleクライアントのバージョンと互換性がありません
ASP.netプロジェクトでOracle ODP.NET 11g(11.1.0.6.20)インスタントクライアントをデータプロバイダーとして使用しようとしていますが、aspxページを実行すると「プロバイダーはバージョンと互換性がありませんOracleクライアントの "エラーメッセージ。任意の助けいただければ幸いです。 Visual Studio 2005でデータプロバイダーを参照しましたが、背後のコードは次のようになります。 using Oracle.DataAccess.Client; .. OracleConnection oOracleConn = new OracleConnection(); oOracleConn.ConnectionString = "Data Source=MyOracleServerName;" + "Integrated Security=SSPI"; oOracleConn.Open(); //Do Something oOracleConn.Close(); ページのエラーは次のようになります。 Exception Details: Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client Source Error: Line 21: Line 22: Line 23: OracleConnection …

6
BitTorrentマグネットリンクはどのように機能しますか?
初めてマグネットリンクを使用しました。それがどのように機能するのか知りたくて、仕様を調べましたが、答えは見つかりませんでした。wikiはxt「正確なトピック」を意味btihし、SHA1ハッシュの形式(この場合)が続きます。1文字あたり5ビット、32文字であることを知っているbase32について言及したところ、SHA1のサイズとまったく同じ160ビットを保持していることがわかりました。 IPアドレスなどを入れる余地はなく、単なるSHA1です。では、BitTorrentクライアントはどのようにして実際のファイルを見つけるのでしょうか?URLスヌーパーをオンにして、(TCPを使用して)ページにアクセスしたか、ルックアップなどを行ったかを確認しましたが、何も起こりませんでした。クライアントがどのようにして仲間を見つけるのか私にはわかりません。これはどのように作動しますか? また、ハッシュは何ですか?すべてのファイルハッシュをまとめた配列のハッシュですか?多分それは必要な実際の急流ファイルのハッシュ(特定の情報を取り除いたもの)でしょうか? VMで、(新しくインストールされた)uTorrentとのマグネットリンクを試しましたが、ピアを見つけることができました。最初のピアはどこから来たのですか?それは新鮮で他の急流はありませんでした。

10
Eclipseの赤い感嘆符のアイコンはどういう意味ですか?
Eclipseの赤い感嘆符のアイコンはどういう意味ですか?多くのプラグインやプログラミング関連のツールが赤い感嘆符のアイコンを使用しているため、「赤い感嘆符のアイコン」、「赤い感嘆符のデコレータ」、「赤い感嘆符のアイコン」については、インターネット上でさまざまな検索結果がたくさんあります。だから、明確にするために、これは私が意味するものです: パッケージエクスプローラービューでは、プロジェクトのデコレーターとして表示されます。 私の場合、不足しているビルドパス変数が入力されたときにアイコンが消えました。私はMyEclipse 9.0を使用していますが、これはMyEclipse固有のものではないと思います。インターネット上の他の人々は、サブクリップ、.svnフォルダー、作業コピー間でのファイルの移動など、他の問題と関係があると報告しています。
157 eclipse  svn  icons 

5
Xcode5の* .xccheckoutファイルはVCSの下で無視されますか?
アップルは、Xcode 5でプロジェクトに関連する新しいタイプのファイル「xccheckout」を導入しました。 このファイルは「.xcodeproj / project.xcworkspace / xcshareddata /」ディレクトリにあり、プロジェクトのバージョン管理システムに関連しているようです。 サンプルファイルは次のとおりです。http://pastebin.com/5EP63iRa このタイプのファイルはVCSでは無視する必要があると思いますが、よくわかりません。 だからここに質問があります: 「xccheckout」は無視する必要がありますか? その目的は何ですか?


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