プログラミング

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


10
C ++を使用して複数の変数を1行で宣言および定義するにはどうすればよいですか?
私はいつもこれらの3つの変数を宣言した場合、それらはすべて値0になることを int column, row, index = 0; しかし、インデックスだけがゼロに等しく、他は844553や2423445のようにジャンクであることがわかりました。 新しい行で各変数を宣言せずに、これらのすべての変数をゼロに初期化するにはどうすればよいですか?
172 c++ 

8
T-SQLを使用して2つの整数値を除算して浮動小数点の結果を取得する方法
T-SQLとMicrosoft SQL Serverを使用して、次のように2つの整数間で除算を行う場合、10進数の桁数を指定したいと思います。 select 1/3 現在はそれが返されます0。返品をお願いし0,33ます。 何かのようなもの: select round(1/3, -2) しかし、それはうまくいきません。どうすれば望ましい結果を得ることができますか?

10
Androidのバージョンとコードのバージョン番号を変更するにはどうすればよいですか?
Androidバージョンとコードバージョン番号を変更する方法Android Studio?Google Playでapkファイル(アプリ)を変更したいのですが、Androidのバージョンとコードのバージョン番号を変更する必要があります。私はこれをAndroid StudioのAndroidManifest.xmlファイルで試しました: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.bestsoftcorporation.circle.app" android:versionCode="101" android:versionName="2.0"> しかし、それは機能しません。Google Playで公開しようとすると、Androidのバージョン名とコードを変更する必要があると表示されます。

11
パターンでファイルを再帰的に追加する
異なるディレクトリにあるパターン(またはグロブ)でファイルを再帰的に追加するにはどうすればよいですか? たとえば、1つのコマンドでA/B/C/foo.javaおよびD/E/F/bar.java(およびその他のいくつかのJavaファイル)を追加したいとします。 git add '*.java' 残念ながら、それは期待どおりに機能しません。
172 git  glob  filepattern 

12
警告:安全でない全世界で書き込み可能なdir / usr / local / bin、PATH、モード040777
このコマンドを実行するたびにrails server: 警告:安全でない全世界で書き込み可能なdir / usr / local / bin、PATH、モード040777 私はここで解決策を検索し、彼らはタイプするように言いました: chmod go-w /usr/local/bin しかし、私はこのエラーを受け取ります: chmod:/ usr / local / binでファイルモードを変更できません:操作は許可されていません ちなみにOS Xを使っています。


6
Ansibleプレイブックで1つのタスクのみを実行する方法は?
ansibleプレイブックで1つのタスクのみを実行する方法はありますか? たとえば、roles/hadoop_primary/tasks/hadoop_master.yml。仕事があり"start hadoop job tracker services"ます。その1つのタスクを実行できますか? hadoop_master.ymlファイル: --- # Playbook for Hadoop master servers - name: Install the namenode and jobtracker packages apt: name={{item}} force=yes state=latest with_items: - hadoop-0.20-mapreduce-jobtracker - hadoop-hdfs-namenode - hadoop-doc - hue-plugins - name: start hadoop jobtracker services service: name=hadoop-0.20-mapreduce-jobtracker state=started tags: debug
172 ansible 

30
画像をAmazon ECRにプッシュできません-「基本認証資格情報がありません」で失敗する
DockerイメージをAmazon ECRレジストリにプッシュしようとしています。私はDockerクライアントDockerバージョン1.9.1を使用してビルドしていa34a1d5ます。私aws ecr get-login --region us-east-1はdocker login credsを取得するために使用しています。次に、これらの資格情報を使用して次のように正常にログインします。 docker login -u AWS -p XXXX -e none https://####.dkr.ecr.us-east-1.amazonaws.com WARNING: login credentials saved in /Users/ar/.docker/config.json Login Succeeded しかし、イメージをプッシュしようとすると、次のエラーが発生します。 $ docker push ####.dkr.ecr.us-east-1.amazonaws.com/image:latest The push refers to a repository [####.dkr.ecr.us-east-1.amazonaws.com/image] (len: 1) bcff5e7e3c7c: Preparing Post https://####.dkr.ecr.us-east-1.amazonaws.com/v2/image/blobs/uploads/: no basic auth credentials awsユーザーに正しい権限があることを確認しました。また、ユーザーがリポジトリにプッシュできるようにリポジトリーを設定しました。これが問題ではないことを確認するために、すべてのユーザーにフルアクセスを許可するようにレジストリを設定しました。"no basic auth …

27
文字列がnullに等しいかどうかを確認するにはどうすればよいですか?
文字列に意味のある値がある場合にのみ、何らかのアクションを実行したい。だから、これを試しました。 if (!myString.equals("")) { doSomething } この if (!myString.equals(null)) { doSomething } この if ( (!myString.equals("")) && (!myString.equals(null))) { doSomething } この if ( (!myString.equals("")) && (myString!=null)) { doSomething } この if ( myString.length()>0) { doSomething } そして、すべての場合において、doSomething私のストリングが空であるという事実にもかかわらず、私のプログラムは。と等しいnull。それで、それで何が悪いのですか? 追加: 問題の理由を見つけました。変数が文字列として宣言され、その結果、nullこの変数に割り当てられたものが"null"!つまり、if (!myString.equals("null"))動作します。

9
C#intからbyte []
私はそれを使用intするbyte[]1つの方法に変換する必要がありますBitConverter.GetBytes()。しかし、それが次の仕様と一致するかどうかは不明です。 XDR符号付き整数は、[-2147483648,2147483647]の範囲の整数をエンコードする32ビットのデータです。整数は2の補数表記で表されます。最上位バイトと最下位バイトは、それぞれ0と3です。整数は次のように宣言されます。 ソース: RFC1014 3.2 上記の仕様を満たすintからbyteへの変換をどのように実行できますか?
172 c#  .net  bit-manipulation  nfs 

5
ラムダ式ではrefまたはoutパラメータを使用できません
ラムダ式でrefまたはoutパラメーターを使用できないのはなぜですか? 今日エラーに遭遇し、回避策を見つけましたが、なぜこれがコンパイル時エラーであるのかまだ知りませんでした。 CS1628:匿名メソッド、ラムダ式、またはクエリ式内で参照または出力パラメーター 'parameter'を使用できません 以下に簡単な例を示します。 private void Foo() { int value; Bar(out value); } private void Bar(out int value) { value = 3; int[] array = { 1, 2, 3, 4, 5 }; int newValue = array.Where(a => a == value).First(); }
172 c#  lambda 



4
単一ファイルの履歴で文字列をGit検索
だから私は、ファイルが呼び出されている場合はfoo.rb、それは私と呼ばれる欠け方法の誤差与えているバーを、私はの歴史検索したいので、foo.rbを文字列のためbar、それが過去に定義されていたかどうかを確認します。 私はこれが見つけ、文字列のためのGitの歴史のすべてを検索しますか? しかし、これはすべてのファイルを検索します。1つのファイルで検索したいだけです。
172 git 

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