プログラミング

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

6
ポートはIPv6でどのように機能しますか?
従来のIPv4ドット付きクワッド表記では、ループバックインターフェイス上のWebサーバーの次の例のように、アドレスとポートをコロンで区切ります。 127.0.0.1:80 ただし、IPv6表記では、アドレス自体にコロンを含めることができます。たとえば、これはループバックアドレスの短い形式です。 ::1 ポート(または機能的に同等のもの)は、IPv6アドレス/ポートエンドポイントのテキスト表現でどのように表現されますか?
143 tcp  udp  ipv6  ports 


5
Pythonの「in」セット演算子
inセットのpython 演算子について少し混乱しています。 私が設定している場合sや、いくつかのインスタンスをb、それが事実であるb in s手段は、「いくつかの要素があるx中s、このようなb == xですが、true」?
143 python 


2
Task.Start()、Task.Run()、Task.Factory.StartNew()の使用について
同じ仕事をするTPLの使用に関する3つのルーチンを見たところです。ここにコードがあります: public static void Main() { Thread.CurrentThread.Name = "Main"; // Create a task and supply a user delegate by using a lambda expression. Task taskA = new Task( () => Console.WriteLine("Hello from taskA.")); // Start the task. taskA.Start(); // Output a message from the calling thread. Console.WriteLine("Hello from thread '{0}'.", …

11
PHPエラー:「zip拡張機能とunzipコマンドが両方とも見つからないためスキップします。」
実行するcomposer updateと、次のエラーメッセージが表示されます。 Loading composer repositories with package information Updating dependencies (including require-dev) Failed to download psr/log from dist: The zip extension and unzip command are both missing, skipping. The php.ini used by your command-line PHP is: /etc/php/7.0/cli/php.ini Now trying to download from source composerが依存関係をダウンロードできるようにzipおよびunzipコマンドを有効にするために何をする必要がありますか?
143 php  composer-php 

4
DataTableを反復処理する方法
を反復処理する必要がありDataTableます。そこにという列がありImagePathます。 私が使用しているDataReaderときは、次のようにします。 SqlDataReader dr = null; dr = cmd.ExecuteReader(); while (dr.Read()) { TextBox1.Text = dr["ImagePath"].ToString(); } どのようにして同じことを達成できDataTableますか?
143 c#  asp.net 

8
URLからホストドメインを取得しますか?
文字列URLからホストドメインを取得する方法 GetDomainには1つの入力「URL」、1つの出力「ドメイン」があります。 例1 INPUT: http://support.domain.com/default.aspx?id=12345 OUTPUT: support.domain.com 例2 INPUT: http://www.domain.com/default.aspx?id=12345 OUTPUT: www.domain.com 例3 INPUT: http://localhost/default.aspx?id=12345 OUTPUT: localhost
143 c#  string  url  httpwebrequest  uri 

7
Angular2-テンプレートでプライベート変数にアクセスできる必要がありますか?
変数がprivateコンポーネントクラスで宣言されている場合、そのコンポーネントのテンプレートで変数にアクセスできますか? @Component({ selector: 'my-app', template: ` <div> <h2>{{title}}</h2> <h2>Hello {{userName}}</h2> // I am getting this name </div> `, }) export class App { public title = 'Angular 2'; private userName = "Test Name"; //declared as private }

6
console.log()とconsole.debug()の違いは?
「console.debug」を検索すると、「console」と「debug」という単語が含まれる一連のページが表示されるだけなので、Googleは私にとって役に立ちませんでした。 私は違いが間にあるかと思っていますconsole.log()とconsole.debug()。一連のconsole.debug()ステートメントを使用し、スイッチを切り替えるだけで、すべてのデバッグステートメントがコンソールに送信されないように簡単に遮断できます(サイトの起動後など)。

13
Vue2でデバウンスを実装する方法は?
Vueテンプレートに単純な入力ボックスがあり、多かれ少なかれこのようにデバウンスを使用したいと思います。 <input type="text" v-model="filterKey" debounce="500"> ただし、このdebounceプロパティはVue 2では廃止されました。推奨事項には、「v-on:input +サードパーティのデバウンス機能を使用する」とのみ記載されています。 どのように正しく実装しますか? lodash、v-on:input、v-modelを使用して実装しようとしましたが、追加の変数なしで実行できるかどうか疑問に思っています。 テンプレート: <input type="text" v-on:input="debounceInput" v-model="searchInput"> スクリプトで: data: function () { return { searchInput: '', filterKey: '' } }, methods: { debounceInput: _.debounce(function () { this.filterKey = this.searchInput; }, 500) } フィルターキーは、後でcomputed小道具で使用されます。

10
プライベートリポジトリを「取得」する適切な方法は何ですか?
私は$ go get多くのグーグルの試みの後、プライベートリポジトリで作業する方法を探しています。 最初の試み: $ go get -v gitlab.com/secmask/awserver-go Fetching https://gitlab.com/secmask/awserver-go?go-get=1 https fetch failed. Fetching http://gitlab.com/secmask/awserver-go?go-get=1 Parsing meta tags from http://gitlab.com/secmask/awserver-go?go-get=1 (status code 200) import "gitlab.com/secmask/awserver-go": parse http://gitlab.com/secmask/awserver-go?go-get=1: no go-import meta tags package gitlab.com/secmask/awserver-go: unrecognized import path "gitlab.com/secmask/awserver-go はい、ログイン情報を提供する方法がわからなかったため、メタタグは表示されませんでした。 2回目の試行: https://gist.github.com/shurcooL/6927554をフォローしてください。.gitconfigに設定を追加します。 [url "ssh://git@gitlab.com/"] insteadOf = https://gitlab.com/ $ go get -v …
143 git  go 

11
レコードが存在するかどうかを確認する最速の方法
タイトルが示すように...レコードがテーブルに存在するかどうかを判断するために、オーバーヘッドを最小限に抑えて最速の方法を見つけようとしています。 サンプルクエリ: SELECT COUNT(*) FROM products WHERE products.id = ?; vs SELECT COUNT(products.id) FROM products WHERE products.id = ?; vs SELECT products.id FROM products WHERE products.id = ?; 言う?と交換される'TB100'...第1および第2の両方のクエリは(...と言うまったく同じ結果を返します。1この会話のため)。最後のクエリは'TB100'期待どおりに返すかid、テーブルにない場合は何も返しません。 目的はid、テーブルにあるかどうかを把握することです。そうでない場合、プログラムは次にレコードを挿入します。そうである場合、プログラムはそれをスキップするか、この質問の範囲外の他のプログラムロジックに基づいてUPDATEクエリを実行します。 どちらが速く、オーバーヘッドが少ないですか?(これはプログラムの実行ごとに数万回繰り返され、1日に何度も実行されます)。 (M $提供のJDBCドライバーを介してJavaからM $ SQL Serverに対してこのクエリを実行)


3
エスケープせずにハンドルバーテンプレートにHTMLを挿入する
今後の文字列でタグをエスケープせずに、htmlタグ付きの文字列をハンドルバーテンプレートに挿入する方法はありますか? template.js: <p>{{content}}</p> テンプレートを使用する HBS.template({content: "<i>test</i> 123"}) 実際の結果: <p><i>test</i> 123</p> 期待される結果: <p><i>test</i> 123</p>

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