プログラミング

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


12
Pythonはcsvをリストにインポートします
約2000レコードのCSVファイルがあります。 各レコードには文字列とそのカテゴリがあります。 This is the first line,Line1 This is the second line,Line2 This is the third line,Line3 このファイルを次のようなリストに読み込む必要があります。 data = [('This is the first line', 'Line1'), ('This is the second line', 'Line2'), ('This is the third line', 'Line3')] このCSVをPythonを使用して必要なリストにインポートするにはどうすればよいですか?
192 python  csv 

9
HTML divタグの境界線を設定する方法
HTMLのdivタグの周囲に境界線を定義しようとしています。一部のブラウザでは境界線が表示されません。 これが私のHTMLコードです: <div id="divActivites" name="divActivites" style="border:thin"> <textarea id="inActivities" name="inActivities" style="border:solid"> </textarea> </div> コードスニペットを実行する結果を非表示スニペットを展開 HTML divタグの境界線を設定するにはどうすればよいですか?
192 html  css  border 

10
Primではなく、Kruskalをいつ使用すればよいですか?
Primのアルゴリズムをいつ使用する必要があるのか​​、Kruskalがいつ最小のスパニングツリーを見つけるのかについて疑問に思っていましたか?どちらにも簡単なロジックがあり、最悪の場合は同じです。違いは、少し異なるデータ構造を含む可能性のある実装だけです。それで、決定的な要因は何ですか?

7
1つのシェルスクリプトから別のシェルスクリプトにすべての変数を渡しますか?
次の名前のシェル/ bashスクリプトがあるとtest.shします。 #!/bin/bash TESTVARIABLE=hellohelloheloo ./test2.sh 私test2.shはこのように見えます: #!/bin/bash echo ${TESTVARIABLE} これは動作しません。私はこれがやり過ぎなので、すべての変数をパラメーターとして渡したくありません。 別の方法はありますか?
192 bash  shell 

2
GETリクエストで同じパラメーター名に複数の値を渡す正しい方法
GETリクエストで同じパラメーター名に複数の値を渡す正しい方法を調べています。 私はこのようなURLを見ました: http://server/action?id=a&id=b そして、私はこのようなURLを見ました: http://server/action?id=a,b 私の理解は、最初のものが正しいということですが、これについての参照は見つかりません。私はhttp仕様を調べましたが、URLの「クエリ」部分をどのように構成するかについて何もわかりませんでした。 「どちらでもかまいません」という答えは欲しくない-Webサービスを構築している場合、これらのメソッドのどれが標準であるかを知りたいので、私のWebサービスを使用している人々が同じ名前の複数のパラメーターを渡す方法を知っています。 それで、誰かが私を公式の参照元に向けて、どのオプションが正しいかを確認できますか?
192 http  get 

17
四捨五入したパーセンテージを合計すると100%になる方法
float数値で表された以下の4つのパーセンテージを検討してください。 13.626332% 47.989636% 9.596008% 28.788024% ----------- 100.000000% これらの割合を整数で表す必要があります。単純にを使用Math.round()すると、合計101%になります。 14 + 48 + 10 + 29 = 101 を使用parseInt()すると、合計97%になります。 13 + 47 + 9 + 28 = 97 合計として100%を維持しながら、任意の数のパーセンテージを整数として表すための適切なアルゴリズムは何ですか? 編集:コメントと回答の一部を読んだ後、これを解決するための方法は明らかにたくさんあります。 私の考えでは、数値に忠実であり続けるために、「正しい」結果は、実際の値に対してどれだけのエラー丸めが導入するかによって定義される、全体的なエラーを最小化するものです。 value rounded error decision ---------------------------------------------------- 13.626332 14 2.7% round up (14) 47.989636 48 0.0% round up (48) 9.596008 10 4.0% …

5
AmazonのEC2オンデマンドインスタンスに相当するオンデマンドMac OS Xクラウドサービスは存在しますか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する AmazonのEC2サービスはLinuxとWindows OSのさまざまな選択肢を提供していますが、リモートのMac OS X仮想マシンに同様の「時間単位のレンタル」サービスを提供するサービスは見つかりませんでした。そのようなサービスは存在しますか?(iCloudは、リモートログインなどを許可するサービスではなく、単なるデータストレージサービスのように見えます。) このような仮想マシンサービスは、再現可能な「中立」の場所でソフトウェアをテストするのに非常に役立ちます。 更新1:明確にするために、私はEC2のオンデマンドまたはスポットインスタンスに類似したサービスを指します。ここでは、月単位のサブスクリプションを含む一般的なWebホスティングサービスではなく、マシン(または仮想マシン)が1時間ごとにレンタルされます。@Erikが指摘したように、そのルートにはいくつかの良いオプションがあります。「時間あたり」や「時間あたりの料金」などの用語を使用したOS Xホスティングのクエリの検索がほとんど(ほとんどの場合、時間あたりの修理の人件費だけ)増えていないため、これが存在しないと考える傾向があります。理由。もしそうなら、そのような会社がこれらのクエリを正確に宣伝することは理にかなっているようです。 更新2:この質問は、時間の経過とともに多くの見解を得ているようです。誰かが状況の変化に遭遇した場合、つまりそのようなサービスのプロバイダーがいる場合は、投稿してください。代わりにその回答を受け入れます。

17
このAPIプロジェクトには、このAPIの使用が許可されていません。このAPIがAPIコンソールでアクティブ化されていることを確認してください
緯度と経度があります"-27.0000,133.0000"。それに基づいて地図を作りたい。 私はこのリンクに行ってみました https://maps.googleapis.com/maps/api/geocode/json?latlng=-27.0000,133.0000&key=****** ブラウザでこのエラーが発生し続ける { "error_message" : "This API project is not authorized to use this API. Please ensure that this API is activated in the APIs Console: Learn more: https://code.google.com/apis/console", "results" : [], "status" : "REQUEST_DENIED" } しかし、私はすでにそのAPIを有効にしていると思います。Googleコンソールにログインし、再確認します。 私が行くとき: https://console.developers.google.com/project/75423435770063/apiui/apis/enabled そうですか : ジオコーディング+ジオロケーティングが有効になっています。 少し行き詰まっています。ここで見逃したことはありますか?

10
SQL Serverでforeachを作成する方法は?
私はfor-eachに沿って何かを達成しようとしています。そこでは、返されたselectステートメントのIDを取得して、それぞれを使用したいと考えています。 DECLARE @i int DECLARE @PractitionerId int DECLARE @numrows int DECLARE @Practitioner TABLE ( idx smallint Primary Key IDENTITY(1,1) , PractitionerId int ) INSERT @Practitioner SELECT distinct PractitionerId FROM Practitioner SET @i = 1 SET @numrows = (SELECT COUNT(*) FROM Practitioner) IF @numrows > 0 WHILE (@i <= (SELECT MAX(idx) …
192 sql-server  tsql 

3
すべてのRedisデータベースを一覧表示する
このコマンドを実行して、redisサーバーにアクセスしました。 telnet 127.0.0.1 6379 ここで、すべてのデータベースを表示します。 このコマンドを教えてください。 ありがとう。
192 redis 


20
空のキャッチブロックが悪い考えであるのはなぜですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 この質問を改善する 私はtry-catchに関する質問を見たことがあります。(Jon Skeetを含め)空のcatchブロックは本当に悪い考えだと言っていますか?なんでこれ?空のキャッチが間違った設計決定ではない状況はありませんか? たとえば、どこかから追加の情報(Webサービス、データベース)を取得したい場合があり、この情報を取得してもしなくてもかまいません。だからあなたはそれを取得しようとし、何かが起こっても大丈夫です、私は単に「キャッチ(例外は無視されました){}」を追加し、それですべてです


4
複数の引数を指定した--build-argを使用したdocker build
ドキュメントによると、フラグに複数の引数を定義することは可能ですが、--build-arg方法がわかりません。私は以下を試しました: docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5 number_of_replicas=2 --no-cache . =>これはエラーを返します。 私も試しました: docker build -t essearch/ess-elasticsearch:1.7.6 --build-arg number_of_shards=5,number_of_replicas=2 --no-cache . =>これは、1つの変数をnumber_of_shards値「5、number_of_replicas = 2」に設定します 複数の引数を定義する方法はありますか?
192 docker  build  arguments 

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