プログラミング

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

16
テーブルのID列の明示的な値は、列リストが使用され、IDENTITY_INSERTがONの場合にのみ指定できますSQL Server
このクエリを実行しようとしています INSERT INTO dbo.tbl_A_archive SELECT * FROM SERVER0031.DB.dbo.tbl_A でも走った後でも set identity_insert dbo.tbl_A_archive on このエラーメッセージが表示されます テーブル 'dbo.tbl_A_archive'のID列の明示的な値は、列リストが使用され、IDENTITY_INSERTがONの場合にのみ指定できます。 tbl_A行と幅の巨大なテーブルです。つまり、列がたくさんあります。すべての列を手動で入力する必要はありません。これを機能させるにはどうすればよいですか?
187 sql-server 


12
形式で文字列を作成する方法は?
int、long、doubleなどの型を文字列に変換できる形式の文字列を作成する必要があります。Obj-Cを使用して、私は以下の方法でそれを行うことができます。 NSString *str = [NSString stringWithFormat:@"%d , %f, %ld, %@", INT_VALUE, FLOAT_VALUE, DOUBLE_VALUE, STRING_VALUE]; 迅速に同じことをするには?
187 ios  swift  ios8 

7
github private repoの「ターミナルプロンプトが無効です」エラーの結果を取得する
ブラウザーからGithub UIを使用して、プライベートリポジトリのexamplesite / myprivaterepoを作成しました。 次に、(デスクトップの)goディレクトリに移動して、それを複製しました。 $ cd $GOPATH $ go get github.com/examplesite/myprivaterepo ここまでは順調ですね。ファイルscheduler.goを作成し、リポジトリに追加してプッシュしました。 $ vim scheduler.go $ git add scheduler.go $ git commit $ git push Everythngは大丈夫です。しかし、クリーンなラップトップに行ってリポジトリのクローンを作成しようとすると、エラーが発生しました。 # Now on laptop, which doesn't yet know about the repo $ cd $GOPATH $ go get github.com/examplesite/myprivaterepo # At this point it …
187 git  go 

22
「WaitForExit」にぶら下がっているProcessStartInfo?どうして?
私は次のコードを持っています: info = new System.Diagnostics.ProcessStartInfo("TheProgram.exe", String.Join(" ", args)); info.CreateNoWindow = true; info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; info.RedirectStandardOutput = true; info.UseShellExecute = false; System.Diagnostics.Process p = System.Diagnostics.Process.Start(info); p.WaitForExit(); Console.WriteLine(p.StandardOutput.ReadToEnd()); //need the StandardOutput contents 私が開始しているプロセスからの出力が約7MBであることを知っています。Windowsコンソールで実行すると問題なく動作します。残念ながら、これはプログラム上、WaitForExitで無期限にハングします。これは、より小さな出力(3KBなど)の場合、コードがハングしないことにも注意してください。 ProcessStartInfoの内部StandardOutputが7MBをバッファリングできない可能性はありますか?もしそうなら、代わりに私は何をすべきですか?そうでない場合、私は何を間違っていますか?

13
EXECUTE権限がオブジェクト 'xxxxxxx'、データベース 'zzzzzzz'、スキーマ 'dbo'で拒否されました
関数の実行に問題があります。 これが私がしたことです: SQL Server Management Studioを使用して関数を作成します。正常に作成されました。 次に、新しく作成した関数を実行してみましたが、次のものが得られます。 EXECUTE権限は、オブジェクト「xxxxxxx」、データベース「zzzzzzz」、スキーマ「dbo」で拒否されました。
187 sql-server 



9
Springでは、オプションのパス変数を作成できますか?
Spring 3.0では、オプションのパス変数を使用できますか? 例えば @RequestMapping(value = "/json/{type}", method = RequestMethod.GET) public @ResponseBody TestBean testAjax( HttpServletRequest req, @PathVariable String type, @RequestParam("track") String track) { return new TestBean(); } ここで、同じメソッドを呼び出す/json/abcか/json、呼び出します。 明らかな回避策の1つtypeは、要求パラメーターとして宣言します。 @RequestMapping(value = "/json", method = RequestMethod.GET) public @ResponseBody TestBean testAjax( HttpServletRequest req, @RequestParam(value = "type", required = false) String type, @RequestParam("track") String …
187 spring  rest 


10
APIとSDKの違い
APIとSDKの違いを開発者以外に説明しようとしています。商用指紋ソフトウェアベンダーがSDKを提供しない可能性がある理由を説明する必要があります。 デバイスベンダーとソフトウェアベンダーの両方が、明確に定義されたAPIを公開できます。このAPIにより、他のソフトウェアプログラムは、ベンダー独自のソフトウェアコンポーネントまたはハードウェアデバイスと相互運用(書き込み)できます。 誰かがこれを明確に説明するためのより多くのアイデアを持っているなら、私は提案を非常に感謝します。開発者の専門用語を知らないプログラマーでない人に概念を説明することが目標であることを強調したいと思います。 具体的には、登録/検証を行うための指紋センサーとソフトウェアのコンテキストで、以下に私がそれを説明しようとした方法を示します。 私が指紋デバイス/センサーの製造業者であり、ソフトウェアを書く業務に従事していない場合、私の製品をより適切に売り込む方法は次のとおりです。 デバイスドライバーがさまざまなオペレーティングシステムにインストール可能であることを確認する ソフトウェア開発者が自分のデバイスと「対話」または使用するためのプログラム(たとえば、登録、検証)を作成するためのAPIを定義して提供する SDKを開発して提供し(APIを超えた1ステップ)、ソフトウェア開発者が私のデバイスで動作するプログラムを簡単かつ迅速に作成できるようにします。SDKは、ヘルパーコードライブラリ、リファレンスアプリケーション、ドキュメントなどを提供します。
187 api  sdk 


10
文字列をPythonクラスオブジェクトに変換しますか?
Python関数へのユーザー入力として文字列が与えられた場合、現在定義されている名前空間にその名前のクラスがある場合、そこからクラスオブジェクトを取得したいと思います。基本的に、私はこの種の結果を生成する関数の実装を望んでいます: class Foo: pass str_to_class("Foo") ==> <class __main__.Foo at 0x69ba0> これは可能ですか?
187 python 

6
カスタムサークルボタン
カスタムボタンを作成し、円にする必要があります。サークルボタンを作成するにはどうすればよいですか?draw9patchではそれが可能だとは思いません。 また、カスタムボタンの作り方もわかりません! 何か提案はありますか?

21
C ++でフラグとして列挙型を使用する方法?
enumsをフラグとして扱うことは、[Flags]属性を介してC#でうまく機能しますが、C ++でこれを行うための最良の方法は何ですか? たとえば、次のように記述します。 enum AnimalFlags { HasClaws = 1, CanFly =2, EatsFish = 4, Endangered = 8 }; seahawk.flags = CanFly | EatsFish | Endangered; ただし、int/ enum変換に関するコンパイラエラーが発生します。単なる鈍いキャストよりもこれを表現する良い方法はありますか?できれば、boostやQtなどのサードパーティライブラリの構成に依存したくないのですが。 編集:回答に示されているように、seahawk.flagsとして宣言することで、コンパイラエラーを回避できますint。ただし、タイプセーフを適用するためのメカニズムが必要なので、誰かが書けませんseahawk.flags = HasMaximizeButton。
187 c++  enums 

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