プログラミング

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

13
SQL Serverで先行ゼロを埋め込んで数値をフォーマットする
SQL Server 2000によって10年近く使用された古いSQLテーブルがあります。 その中に、従業員のバッジ番号はchar(6)fromからまでの000001ように保存されてい999999ます。 現在、Webアプリケーションを作成していて、従業員のバッジ番号を保存する必要があります。 新しいテーブルでは、ショートカットを使用して古いテーブルをコピーできますが、intから1に値を格納するだけで、データ転送の向上、サイズの縮小などを望んでいます999999。 C#では、int次を使用してバッジ番号の値をすばやくフォーマットできます public static string GetBadgeString(int badgeNum) { return string.Format("{0:000000}", badgeNum); // alternate // return string.Format("{0:d6}", badgeNum); } この単純なSQLクエリを変更して、戻り値もフォーマットする方法を教えてください。 SELECT EmployeeID FROM dbo.RequestItems WHERE ID=0 EmployeeIDが7135の場合、このクエリはを返し007135ます。

12
Jenkinsにプラグインを手動でインストールする方法
更新センターからプラグインをインストールすると、次のような結果になります。 インターネット接続の確認http://www.google.com/への接続に失敗しました 。おそらく、HTTPプロキシを構成する必要がありますか?配布プラグインの失敗-詳細hudson.util.IOException2:からダウンロードに失敗しました http://updates.jenkins-ci.org/download/plugins/deploy/1.9/deploy.hpi プラグインをダウンロードして手動でJenkinsにインストールすることはできますか?

15
ビルドツールのリビジョン23.0.1が見つかりませんでした
リアクションネイティブで最初のアプリを構築しようとしています。 私はこれらの2つのチュートリアルに従っています: https://facebook.github.io/react-native/docs/getting-started.html#content https://facebook.github.io/react-native/docs/android-setup.html 私は2番目のリンクからすべての要件をインストールしたと確信していますが、でアプリを実行しようとするとreact-native run-android、次のエラーが発生します。 genymotionの実行中にこのコマンドを実行しました。 これが私がAndroid SDKにインストールしたすべてです: Androidビルドツール23.0.1をインストールしようとしましたが、次のエラーが発生します。 私は何をすべきか?


7
mongorestoreエラー:ダンプファイルの処理方法がわかりません[終了]
閉まっている。この質問にはデバッグの詳細が必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問を改善する 次のパスにmongo DBがインストールされていますc:\mongodb\bin。詳細設定で環境変数PATHを構成しました。mongodも実行しています。次のコマンドを実行すると、次のパスからmongorestoreダンプc:\hw1-1\dump(BSONファイルが含まれています)が表示され、このエラーが発生します。 ダンプファイルの処理方法がわからない 私は自分のパスをチェックするためにこのスレッドを参照しました。

6
NSArrayのディープコピー
を深くコピーできる組み込み関数はありますNSMutableArrayか? 周りを見回してみると、[aMutableArray copyWithZone:nil]作品はディープコピーとして機能すると言う人もいます。試してみたところ、浅いコピーのようです。 現在、私はforループでコピーを手動で行っています: //deep copy a 9*9 mutable array to a passed-in reference array -deepMuCopy : (NSMutableArray*) array toNewArray : (NSMutableArray*) arrayNew { [arrayNew removeAllObjects];//ensure it's clean for (int y = 0; y<9; y++) { [arrayNew addObject:[NSMutableArray new]]; for (int x = 0; x<9; x++) { [[arrayNew objectAtIndex:y] addObject:[NSMutableArray …


4
Javaクラスを実行するGradle(build.gradleを変更せずに)
Gradleを実行するためのシンプルなEclipseプラグインがあり、コマンドラインを使用してGradleを起動します。 Mavenのコンパイルと実行のためのgradle analogは何ですか mvn compile exec:java -Dexec.mainClass=example.Example このようにして、プロジェクトをgradle.build実行できます。 更新:同様の質問がありましたJavaアプリケーションを実行するためのMavenのexecプラグインに相当するGradleは何ですか?以前に尋ねましたが、ソリューションはすべてのプロジェクトを変更することを提案しましたbuild.gradle package runclass; public class RunClass { public static void main(String[] args) { System.out.println("app is running!"); } } 次に実行 gradle run -DmainClass=runclass.RunClass :run FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':run'. > No main …
119 java  gradle  execution 

9
SVNから削除されたファイルを復元する正しい方法は何ですか?
リポジトリからファイルを削除しましたが、元に戻したいと思います。私が理解できる最高のことは: 削除前のリビジョンに更新 他の場所にファイルをコピーする 頭に更新 ファイルをコピーして戻す それらを追加 コミット それは悪臭がするだけで、起動するすべての履歴が失われます。これを行うためのより良い方法がなければなりません。私はすでにSVNブックを調べましたが、何も見つからず、SVNタグリストを調べています。
119 svn  tortoisesvn  restore 


9
ピカソでディスクキャッシュを使用するにはどうすればよいですか?
私のAndroidアプリで画像を表示するためにピカソを使用しています: /** * load image.This is within a activity so this context is activity */ public void loadImage (){ Picasso picasso = Picasso.with(this); picasso.setDebugging(true); picasso.load(quiz.getImageUrl()).into(quizImage); } デバッグを有効にしましたが、常に赤と緑のどちらかが表示されますが、黄色は表示されません 今度は同じ画像をロードし、インターネットが利用できない場合、画像はロードされません。 質問: ローカルディスクキャッシュはありませんか? 同じイメージを複数回使用するため、ディスクキャッシュを有効にする方法を教えてください。 Androidマニフェストファイルにディスクアクセス許可を追加する必要がありますか?

3
Pythonで現在のモジュールの属性への参照を取得する方法
私がやろうとしていることは、コマンドラインでは次のようになります: >>> import mymodule >>> names = dir(mymodule) それ自体mymoduleから定義されているすべての名前への参照を取得するにはどうすればよいmymoduleですか? このようなもの: # mymodule.py names = dir(__thismodule__)
119 python 

12
MVC 5 AccessクレームIDユーザーデータ
Entity Framework 5 Database Firstアプローチを使用してMVC 5 Webアプリケーションを開発しています。ユーザーの認証にOWINを使用しています。以下は、私のアカウントコントローラー内の私のログインメソッドを示しています。 public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { var user = _AccountService.VerifyPassword(model.UserName, model.Password, false); if (user != null) { var identity = new ClaimsIdentity(new[] { new Claim(ClaimTypes.Name, model.UserName), }, DefaultAuthenticationTypes.ApplicationCookie, ClaimTypes.Name, ClaimTypes.Role); identity.AddClaim(new Claim(ClaimTypes.Role, "guest")); identity.AddClaim(new Claim(ClaimTypes.GivenName, "A Person")); identity.AddClaim(new Claim(ClaimTypes.Sid, …

6
Gitチェリーピックvsリベース
私は最近Gitでの作業を開始しました。 上行くGitの書籍のオンライン私は「Gitのリベース」セクションの下に、次のが見つかりました: rebaseコマンドを使用すると、1つのブランチでコミットされたすべての変更を取得して、別のブランチで再生できます。 (引用元:http : //git-scm.com/book/en/Git-Branching-Rebasing) これはgit cherry-pickの正確な定義だと思いました(現在チェックアウトされているブランチにコミットまたはコミットオブジェクトのセットを再適用します)。 2つの違いは何ですか?

3
宝石「uglifier」をロードしようとしたときにエラーが発生しました。(Bundler :: GemRequireError)
このエラーが発生するのはなぜですか? shibly@mybox:~/blog$ rails server /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:80:in `rescue in block (2 levels) in require': There was an error while trying to load the gem 'uglifier'. (Bundler::GemRequireError) from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:76:in `block (2 levels) in require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `each' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `block in require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `each' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `require' from /home/shibly/.gem/ruby/2.2.4/gems/bundler-1.11.2/lib/bundler.rb:99:in `require' from /home/shibly/blog/config/application.rb:7:in …

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