プログラミング

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

12
Node.js ExpressのHTTP GETリクエスト
Node.jsまたはExpress.js内からHTTPリクエストを行うにはどうすればよいですか?別のサービスに接続する必要があります。呼び出しが非同期で、コールバックにリモートサーバーの応答が含まれていることを願っています。

7
ベクトルからNA値を削除する
いくつかのNA値を持つ巨大なベクトルがあり、そのベクトルの最大値(ベクトルはすべて数値です)を見つけようとしていますが、NA値が原因でこれを行うことができません。 NA最大値を計算できるように値を削除するにはどうすればよいですか?
191 r  max  min  na  missing-data 


8
Androidアプリは、アンインストールおよび再インストール後にデータを記憶します
4.1より上のすべてのバージョンを対象とするAndroidアプリを開発しているときに、アプリをアンインストールして再度インストールしてもデータが消去されないことに気付きました。 アプリは、最初の画面で要求する詳細を保存するように設計されています。OSバージョン4.4.4でアンインストールして再度インストールした後、アプリはユーザーにデータの入力を求めますが、これは正常です。ただし、バージョン6.0では、同じインストール/アンインストールシーケンスにより、最初に入力されたデータが返されます。 /data/data/my package folderアンインストール後にデータベースがなくなっていることを確認するためににアクセスして確認しようとしましたが、実際には、そのフォルダーはアンインストール中に削除されます。 Titanium Backupから設定ページにアクセスしてアプリを削除しようとしましたが、結果は同じです。デバイスは、v6.0を実行するNexus 5をルートとします。 この奇妙な行動の理由は何でしょうか?

23
Pythonシェルで矢印キーを押したときにエスケープ文字が表示される
インタラクティブなPythonシェルのようなシェルでは、通常、矢印キーを使用して現在の行を移動したり、前のコマンド(上矢印キーを使用)などを取得したりできます。 しかし、別のマシンにsshしてpythonそこから開始すると、次のようなセッションが始まります。 >>> import os >>> ^[[A 最後の文字は上向き矢印です。または、左矢印キーを使用します。 >>> impor^[[D どうすれば修正できますか? 通常のbashでは、矢印キーは正常に機能します。奇妙な動作は、対話型のpython(またはperlなど)シェルにあります。
191 python  shell  ssh  arrow-keys 

6
HttpClient-タスクはキャンセルされましたか?
1つまたは2つのタスクがある場合は正常に動作しますが、複数のタスクがリストされている場合は、「タスクがキャンセルされました」というエラーがスローされます。 List<Task> allTasks = new List<Task>(); allTasks.Add(....); allTasks.Add(....); Task.WaitAll(allTasks.ToArray(), configuration.CancellationToken); private static Task<T> HttpClientSendAsync<T>(string url, object data, HttpMethod method, string contentType, CancellationToken token) { HttpRequestMessage httpRequestMessage = new HttpRequestMessage(method, url); HttpClient httpClient = new HttpClient(); httpClient.Timeout = new TimeSpan(Constants.TimeOut); if (data != null) { byte[] byteArray = Encoding.ASCII.GetBytes(Helper.ToJSON(data)); MemoryStream memoryStream …


4
React setStateコールバックを使用する場合
反応コンポーネントの状態が変化すると、renderメソッドが呼び出されます。したがって、状態が変化した場合、レンダリングメソッドの本体でアクションを実行できます。次に、setStateコールバックの特定の使用例はありますか?

9
ウィンドウのサイズ変更時のjQuery
次のJQueryコードがあります。 $(document).ready(function () { var $containerHeight = $(window).height(); if ($containerHeight <= 818) { $('.footer').css({ position: 'static', bottom: 'auto', left: 'auto' }); } if ($containerHeight > 819) { $('.footer').css({ position: 'absolute', bottom: '3px', left: '0px' }); } }); 唯一の問題は、ブラウザが最初にロードされたときにのみ機能することcontainerHeightです。ウィンドウのサイズを変更しているときにもチェックしたいですか? 何か案は?
191 jquery  html  css 

4
IndexOutOfRangeException / ArgumentOutOfRangeExceptionとは何ですか。どうすれば修正できますか?
私はいくつかのコードを持っていますが、実行するとがスローされIndexOutOfRangeException、 インデックスが配列の範囲外だった。 これはどういう意味ですか。どうすればよいですか。 使用するクラスによっては、 ArgumentOutOfRangeException タイプ 'System.ArgumentOutOfRangeException'の例外がmscorlib.dllで発生しましたが、ユーザーコードでは処理されませんでした追加情報:インデックスが範囲外でした。負ではなく、コレクションのサイズ未満である必要があります。

15
ローカルgitブランチが存在するかどうかを確認するより良い方法はありますか?
次のコマンドを使用して、リポジトリにローカル gitブランチがbranch-name存在するかどうかを確認しています。これは正しいです?もっと良い方法はありますか? これはスクリプト内で行っていることに注意してください。このため、可能であれば配管コマンドを使用したいと思います。 git show-ref --verify --quiet refs/heads/<branch-name> # $? == 0 means local branch with <branch-name> exists.

9
デフォルト値でbashの変数を読み取る
bashスクリプトでターミナルから値を読み取る必要があります。ユーザーが変更できるデフォルト値を提供できるようにしたいと思います。 # Please enter your name: Ricardo^ このスクリプトでは、プロンプトは「名前を入力してください:」です。デフォルト値は「Ricardo」で、カーソルはデフォルト値の後にあります。これをbashスクリプトで行う方法はありますか?
191 bash  shell 


9
JMSトピックとキュー
JMSキューとJMSトピックの違いは何だろうと思っていました。 ActiveMQページは言う トピック JMSでは、トピックはパブリッシュおよびサブスクライブのセマンティクスを実装します。メッセージをパブリッシュすると、メッセージは関心のあるすべてのサブスクライバーに送信されます。そのため、メッセージのコピーを受信するサブスクライバーはゼロから多くなります。ブローカーがメッセージを受信したときにアクティブなサブスクリプションを持っていたサブスクライバーのみがメッセージのコピーを取得します。 キュー JMSキューは、ロードバランサーのセマンティクスを実装します。単一のメッセージがちょうど1つのコンシューマによって受信されます。メッセージの送信時に利用可能なコンシューマーがない場合は、メッセージを処理できるコンシューマーが利用可能になるまで保持されます。コンシューマーがメッセージを受信し、閉じる前に確認しない場合、メッセージは別のコンシューマーに再配信されます。キューには多数のコンシューマーがあり、利用可能なコンシューマー間でメッセージの負荷が分散されます。 ActiveMQブローカーがメッセージを受信したのと同じシーケンスで各サブスクライバーにメッセージのコピーを送信する「何か」が欲しいのですが。 何かご意見は?
191 jms  activemq 

19
一番上のUIViewControllerを取得する
にUIViewControllerアクセスしないと、トップを獲得することはできませんUINavigationController。ここに私がこれまでに持っているものがあります: UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(vc, animated: true, completion: nil) ただし、何もしないようです。keyWindowそしてrootViewControllerオプションのチェーンは問題ではありませんので、あまりにも非nilの値であるように見えます。 注: このようなことをするのは悪い考えです。MVCパターンを壊します。

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