プログラミング

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


17
Visual Studio 2015でgitマッピングを削除する
この質問はgit自体とは関係ありません。むしろ、それはVisual Studio 2015(VS2015)が以前に見たgitリポジトリへのバインディング/マッピングの削除に関係しています。 これが問題のスクリーンショットです: 削除ボタンがグレー表示されている(無効になっている)ことに注意してください。このエントリを「ローカルGitリポジトリ」リストから削除するにはどうすればよいですか?

13
SqlDataReaderからデータを読み取る
SQL Server 2008データベースがあり、バックエンドで作業しています。私はasp.net/C#に取り組んでいます SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { //how do I read strings here???? } 読者には価値があることを知っています。私のSQLコマンドは、テーブルから1列だけを選択することです。列には文字列のみが含まれます。リーダーの文字列(行)を一つずつ読みたい。どうすればよいですか?

7
Laravelから外部APIへのHTTPリクエストの実行
私が欲しいのは、外部APIへのHTTP(jQueryのAJAXなど)リクエストでAPIからオブジェクトを取得することです。どうやって始めるの?Google氏について調査しましたが、何の助けにもなりません。 これは可能ですか?この投稿では、Laravel 4は、コントローラーから外部URLへの投稿リクエストを行い、実行できるように見えます。しかし、いくつかのドキュメントを見つけるための例や情報源はありません。 私を助けてください?
157 php  http  laravel  request 

4
AngularJS-未処理/ダーティとタッチ済み/未タッチの違い
AngularJS開発者ガイド-フォームは、フォームとフィールドに関して多くのスタイルとディレクティブがあることを伝えます。それぞれについて、CSSクラス: ng-valid ng-invalid ng-pristine ng-dirty ng-touched ng-untouched 何の違いだpristine/dirty、とtouched/untouched?
157 angularjs 

10
ポインタを渡すのではなく、Cで構造体を値で渡すことの欠点はありますか?
ポインタを渡すのではなく、Cで構造体を値で渡すことの欠点はありますか? 構造体が大きい場合、明らかに大量のデータをコピーするパフォーマンスの側面がありますが、構造体が小さい場合、基本的には、いくつかの値を関数に渡すことと同じです。 戻り値として使用すると、さらに興味深いかもしれません。Cには関数からの戻り値が1つしかありませんが、多くの場合、いくつか必要です。簡単な解決策は、それらを構造体に入れて返すことです。 これには賛成または反対の理由がありますか? ここで私が話していることは誰にとっても明白ではないかもしれないので、簡単な例を挙げます。 Cでプログラミングしている場合は、遅かれ早かれ次のような関数の記述を開始します。 void examine_data(const char *ptr, size_t len) { ... } char *p = ...; size_t l = ...; examine_data(p, l); これは問題ではありません。唯一の問題は、すべての関数で同じ規則を使用するために、パラメーターの順序を同僚に同意する必要があることです。 しかし、同じ種類の情報を返したい場合はどうなりますか?通常は次のようになります。 char *get_data(size_t *len); { ... *len = ...datalen...; return ...data...; } size_t len; char *p = get_data(&len); これは正常に機能しますが、はるかに問題があります。戻り値は戻り値ですが、この実装ではそうではありません。上記から、関数get_dataがlenが指すものを見ることが許可されていないことを知る方法はありません。そして、値がそのポインタを通じて実際に返されることをコンパイラにチェックさせるものは何もありません。だから来月、誰かがコードを正しく理解せずにコードを変更すると(彼はドキュメントを読んでいないため)、だれにも気付かれずにコードが壊れるか、ランダムにクラッシュし始めます。 だから、私が提案する解決策は単純な構造です struct blob { char …

5
ソースファイルをGLOBで指定するか、CMakeで各ファイルを個別に指定する方が良いですか?
CMakeは、ターゲットのソースファイルを指定するいくつかの方法を提供します。1つは、グロビング(documentation)を使用することです。次に例を示します。 FILE(GLOB MY_SRCS dir/*) 別の方法は、各ファイルを個別に指定することです。 どちらの方法が好ましいですか?グロビングは簡単に思えますが、いくつかの欠点があると聞きました。
157 cmake 

4
コミットのタイムスタンプを変更せずにgit rebase
git rebaseコミットのタイムスタンプを保持しながら実行することは理にかなっていますか? 結果は、新しいブランチが必ずしも日付順でコミット日付になるとは限らないということになると私は思います。それは理論的には可能ですか?(例えば、配管コマンドを使用します。ここでは興味があります) 理論的に可能であれば、タイムスタンプを変更せずに実際にリベースを使用することは可能ですか? たとえば、次のツリーがあるとします。 master <jun 2010> | : : : oldbranch <feb 1984> : / oldcommit <jan 1984> さて、私がリベースoldbranchするmasterと、コミットの日付が1984年2月から2010年6月に変わります。コミットのタイムスタンプが変更されないようにその動作を変更することはできますか?最終的に私はこうして得ます: oldbranch <feb 1984> / master <jun 2010> | : それはまったく理にかなっていますか?古いコミットに親としてより最近のコミットがある履歴をgitで許可することさえできますか?




3
INSERT INTOとWITH / CTEの組み合わせ
非常に複雑なCTEがあり、結果を物理テーブルに挿入したいと思います。 以下は有効ですか? INSERT INTO dbo.prf_BatchItemAdditionalAPartyNos ( BatchID, AccountNo, APartyNo, SourceRowID ) WITH tab ( -- some query ) SELECT * FROM tab 関数を使用して、このCTEを作成し、再利用できるようにすることを考えています。何かご意見は?

18
XAMPPで2つのPHPバージョンを使用する方法はありますか?
新しい製品にはPHP 7が必要なため、PHP 7.0でXAMPPを実行しています。 しかしmysql_connect、などの関数を使用する古いプロジェクトがあります。それらはPHP 7.0では削除されています。 それで、XAMPPでPHPバージョンを簡単に変更する方法はありますか? 注:古いプロジェクトを新しいバージョンと互換性のあるものにアップグレードすることはお勧めしません。私は開発者(従業員だけ)として決定を下すことができないため、実行する立場にないからです。
157 php  xampp 

3
Chrome拡張機能:コンテンツスクリプトでのlocalStorageへのアクセス
ユーザーが特定のオプションを定義できるオプションページがあり、それをlocalStorageに保存します。 options.html 現在、options.htmlページで定義されたオプションを取得する必要があるコンテンツスクリプトもありますが、コンテンツスクリプトからlocalStorageにアクセスしようとしても、オプションページから値が返されません。 コンテンツスクリプトにlocalStorage、オプションページ、またはバックグラウンドページから値を取得させるにはどうすればよいですか?

9
z / OS上のC ++でCソケットAPIを使用する方法
私はで正しく動作させるにはCのソケットAPIを取得して問題抱えているC++のをz/OS。 含めていますがsys/socket.h、まだ定義されていないことを示すコンパイル時エラーが発生します。AF_INET 私は明らかなものを欠いていますか、またはこれがオンにz/OSなっていると問題がはるかに複雑になるという事実に関連していますか? 更新:さらに調査したところ、#ifdef私がぶつけているものがあることがわかりました。z/OS私が使用しているソケットの「タイプ」を定義しない限り、どうやら満足しません: #define _OE_SOCKETS 今、私_OE_SOCKETSはこれが実際に何のためにあるのかz/OS私にはわかりません。そのため、ソケットプログラマがいる場合(3人全員)、おそらくこれがどのように機能するのかを簡単に説明できますか? テストアプリ #include <sys/socket.h> int main() { return AF_INET; } コンパイル/リンク出力: cxx -Wc,xplink -Wl,xplink -o inet_test inet.C "./inet.C", line 5.16: CCN5274 (S) The name lookup for "AF_INET" did not find a declaration. CCN0797(I) Compilation failed for file ./inet.C. Object file not created. sys / …
157 c++  c  sockets  mainframe  zos 

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