プログラミング

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

21
Android BottomNavigationViewで選択したアイテムを設定する
android.support.design.widget.BottomNavigationViewサポートライブラリの新しいものを使用しています。コードから現在の選択を設定するにはどうすればよいですか?画面を回転させた後、選択が最初のアイテムに戻ることに気付きました。もちろん、それは助けも希望、誰かが私に言うことができれば、どのように現在の状態「保存」BottomNavigationViewでonPause機能し、それを復元する方法onResume。 ありがとう!

11
if-elif-elseステートメントを1行に記述しますか?
以下のリンクを読みましたが、私の質問には対応していません。 Pythonには三項条件演算子がありますか?(問題はif-elseステートメントを1行に圧縮することです) 1行に収まるようにif-elif-elseステートメントを書く簡単な方法はありますか? 例えば、 if expression1: statement1 elif expression2: statement2 else: statement3 または実際の例: if i > 100: x = 2 elif i < 100: x = 1 else: x = 0 上記の例を次のように書くと、もっと簡潔に見えるかもしれません。 x=2 if i>100 elif i<100 1 else 0 [WRONG]

4
pythonはファイルのアップロードを要求します
Pythonリクエストライブラリを使用してファイルをアップロードする簡単なタスクを実行しています。私はスタックオーバーフローを検索しましたが、誰も同じ問題を抱えているようには見えませんでした。つまり、ファイルがサーバーによって受信されないということです。 import requests url='http://nesssi.cacr.caltech.edu/cgi-bin/getmulticonedb_release2.cgi/post' files={'files': open('file.txt','rb')} values={'upload_file' : 'file.txt' , 'DB':'photcat' , 'OUT':'csv' , 'SHORT':'short'} r=requests.post(url,files=files,data=values) 「upload_file」キーワードの値にファイル名を入力します。空白のままにすると、 Error - You must select a file to upload! そして今私は得る File file.txt of size bytes is uploaded successfully! Query service results: There were 0 lines. これは、ファイルが空の場合にのみ表示されます。そのため、ファイルを正常に送信する方法に悩まされています。このWebサイトにアクセスしてフォームに手動で入力すると、一致したオブジェクトの素晴らしいリストが返されるため、ファイルが機能することはわかっています。すべてのヒントに本当に感謝します。 関連する他のいくつかのスレッド(ただし、私の問題には答えていません): PythonスクリプトからPOSTを使用してファイルを送信する http://docs.python-requests.org/en/latest/user/quickstart/#response-content リクエストを使用してファイルをアップロードし、追加のデータを送信する http://docs.python-requests.org/en/latest/user/advanced/#body-content-workflow

16
node.jsアプリからexeファイルを作成する方法
私が書いたノードアプリがあり、次のように実行します。 node.exe app.js inputArg これを単独で.exeにパッケージ化する方法はありますか?だから私はこのようなことをすることができますか? App.exe inputArg バッチファイルを使用してこれを偽造する方法があるので、これを行うことができます。 App.bat inputArg しかし、これにはすべての依存関係とノードがそのフォルダーにあることが必要であり、これは理想的ではありません。

3
GitプルとGitリベース
私はGitのでnoobのだ、との違いを学ぶしようとしてgit pull対をgit rebase。どちらも同じ目的を果たしていると思うので、誰かがどのオプションをいつ使用するかの例を提供できますか?
123 git 

1
型注釈がないため、 'this'は暗黙的に型 'any'を持ちます
で有効にするnoImplicitThisとtsconfig.json、次のコードでこのエラーが発生します。 'this' implicitly has type 'any' because it does not have a type annotation. class Foo implements EventEmitter { on(name: string, fn: Function) { } emit(name: string) { } } const foo = new Foo(); foo.on('error', function(err: any) { console.log(err); this.emit('end'); // error: `this` implicitly has type `any` }); 型指定thisをコールバックパラメータに追加すると、同じエラーが発生します。 …


6
条件付き置換パンダ
DataFrameがあり、特定の列の値を超える値をゼロに置き換えたい。これはこれを達成する方法だと思っていました: df[df.my_channel > 20000].my_channel = 0 チャネルを新しいデータフレームにコピーするのは簡単です。 df2 = df.my_channel df2[df2 > 20000] = 0 これは私が望んでいることとまったく同じですが、元のDataFrameの一部としてチャネルで機能していないようです。

7
PHP現在のディレクトリの名前を取得
私のウェブサイトのフォルダー内にphpページがあります。 たとえば、現在のディレクトリの名前を変数に追加する必要があります。 $myVar = current_directory_name; これは可能ですか?
123 php 

7
S3バケット全体のキャッシュ制御を自動的に設定します(バケットポリシーを使用しますか?)
既存のファイルと将来のファイルの両方のs3バケット全体にキャッシュ制御ヘッダーを設定する必要があり、バケットポリシーで設定することを望んでいました。私は既存のものを編集できることを知っており、自分でアップロードする場合にそれらをオンに指定する方法を知っていますが、残念ながらそれらをアップロードするアプリはs3fsを使用してそこにファイルをコピーするため、ヘッダーを設定できません。
123 amazon-s3  s3fs 

3
Goで文字列としてHTTP応答にアクセスする
Webリクエストの応答を解析したいのですが、文字列としてアクセスできません。 func main() { resp, err := http.Get("http://google.hu/") if err != nil { // handle error } defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body) ioutil.WriteFile("dump", body, 0600) for i:= 0; i < len(body); i++ { fmt.Println( body[i] ) // This logs uint8 and prints numbers } fmt.Println( reflect.TypeOf(body) ) fmt.Println("done") } …
123 networking  go 

3
URLパラメータをエンコードする方法は?
次のようなURLにパラメーターを渡そうとしています。 http://www.foobar.com/foo?imageurl= そして、私は別のAPIによってそれ自体が生成した画像URLなどのパラメーターを渡したいのですが、画像のリンクは次のようになります: http://www.image.com/?username=unknown&password=unknown ただし、次のURLを使用しようとすると、 http://www.foobar.com/foo?imageurl=http://www.image.com/?username=unknown&password=unknown 動かない。 私も使って試してみましたencodeURI()とencodeURIComponent()imageURLにに、そしてあまりにも動作しないこと。


4
react-router vs react-router-dom、どちらを使用するのですか?
どちらにもルート、リンクなどがあります。どちらを使用するのですか?それぞれをどこで使用するか本当に混乱しています。サーバ側?クライアント側? https://reacttraining.com/react-router/ 一部の例では、履歴を渡す必要がありますが、そうでない場合もあります。何をすべきか? <Router history={browserHistory}> 対 <Router> どちらか一方をいつ使用するかは本当に混乱します。

4
最大同時Socket.IO接続
この質問は以前に尋ねられましたが、最近ではなく、明確な答えはありません。 Socket.ioを使用して、別のサーバーを追加する必要がある前に維持できる同時接続の最大数はありますか? 誰かが大規模にWebSocket(特に、Socket.io)を使用しているアクティブな本番環境を知っていますか?最大接続に最適なセットアップの種類を本当に知りたいですか? WebsocketはTCPの上に構築されているので、私の理解では、接続間でポートが共有されない限り、64Kのポート制限によってバインドされます。しかし、Grettyを使用した512K接続のレポートも見ました。だから私は知りません。

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