プログラミング

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


6
sed全単語検索と置換
sedを使用して単語全体を検索して置換するにはどうすればよいですか? している sed -i 's/[oldtext]/[newtext]/g' <file> また、[oldtext]私がやりたくない部分一致も置き換えます。
120 shell  sed 


21
ページアンカーへのハッシュタグを使用したAngular2ルーティング
Angular2ページにいくつかのリンクを追加したいと思います。クリックすると、通常のハッシュタグのように、そのページ内の特定の位置にジャンプします。したがって、リンクは次のようなものになります /users/123#userInfo /users/123#userPhoto /users/123#userLikes 等 通常のAngular2の方法で問題ないので、HashLocationStrategyは必要ないと思いますが、直接追加すると、リンクは実際には同じページのどこかではなくルートにジャンプします。どんな方向でも感謝します。
120 routing  angular  hashtag 


8
ヘッダーにC ++インライン関数があるのはなぜですか?
注:これは、インライン関数の使用方法や機能についての問題ではなく、なぜそれらが現在の方法で行われるのかということです。 クラスメンバー関数の宣言では、関数をとして定義する必要はありませんinline。関数の実際の実装のみです。たとえば、ヘッダーファイルでは次のようになります。 struct foo{ void bar(); // no need to define this as inline } なぜクラスのインライン実装では機能しない持っているヘッダファイルにしますか?インライン関数を.cppファイルに配置できないのはなぜですか?インライン定義を.cppファイルに入れようとすると、次の行に沿ってエラーが発生します。 error LNK2019: unresolved external symbol "public: void __thiscall foo::bar(void)" (?bar@foo@@QAEXXZ) referenced in function _main 1>C:\Users\Me\Documents\Visual Studio 2012\Projects\inline\Debug\inline.exe : fatal error LNK1120: 1 unresolved externals

10
Laravel、サブクエリでこれを行う方法
Laravelでこのクエリを作成するにはどうすればよいですか。 SELECT `p`.`id`, `p`.`name`, `p`.`img`, `p`.`safe_name`, `p`.`sku`, `p`.`productstatusid` FROM `products` p WHERE `p`.`id` IN ( SELECT `product_id` FROM `product_category` WHERE `category_id` IN ('223', '15') ) AND `p`.`active`=1 結合を使用してこれを行うこともできますが、パフォーマンスのためにこの形式が必要です。

3
Visual Studioのコンストラクター用のプライベートフィールド生成ショートカットをカスタマイズするにはどうすればよいですか?
VS 2017(およびおそらく古いバージョン)では、private readonlyフィールドを生成して割り当てるための、この便利な小さなコンストラクターショートカットを利用できます。 スクリーンショット: これにより、呼び出されるプライベートメンバーが生成されuserService、次のように割り当てられます。 this.userService = userService; これは、私が使用するコードスタイルに反します。つまり、すべてのプライベートメンバーにプレフィックスを付けて、次の_ような割り当てを行います。 _userService = userService; コード生成のショートカットでVSがこのコードスタイルルールに従うようにするにはどうすればよいですか?
120 c#  .net  visual-studio 

6
条件付きバインディング:エラーが発生した場合–条件付きバインディングの初期化子にはオプションタイプが必要です
データソースと次のコード行から行を削除しようとしています。 if let tv = tableView { 次のエラーが発生します。 条件付きバインディングの初期化子には、UITableViewではなく、オプションタイプが必要です ここに完全なコードがあります: // Override to support editing the table view. func tableView(tableView: UITableView, commitEditingStyle editingStyle:UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) { if editingStyle == .Delete { // Delete the row from the data source if let tv = tableView { myData.removeAtIndex(indexPath.row) tv.deleteRowsAtIndexPaths([indexPath], withRowAnimation: .Fade) …

12
正しくない数値が発生しました
私は2つの日付(開始と終了)をPHPスクリプトに渡し、それらをDBに追加するフォームを持っています。これの検証に問題があります。次のエラーが発生し続ける 正しくない数値が発生しました これは私が次を使用するときです date("d",$_GET['start_date']); しかし、多くのサイトのアドバイスに従ってstrtotime()関数を使用すると、UNIXタイムスタンプの日付が1/1/1/1になります。正しい日付を取得する方法はありますか?
120 php  validation  date  time 



5
makefileの複数行bashコマンド
数行のbashコマンドを使用してプロジェクトをコンパイルする非常に快適な方法があります。しかし、今私はそれをmakefileでコンパイルする必要があります。すべてのコマンドが独自のシェルで実行されることを考えると、私の質問は、メイクファイルで互いに依存している複数行のbashコマンドを実行する最良の方法は何ですか? たとえば、次のように: for i in `find` do all="$all $i" done gcc $all また、誰かが単一行のコマンドでさえbash -c 'a=3; echo $a > file'ターミナルで正しく機能する理由を説明できますが、メイクファイルの場合は空のファイルを作成しますか?
120 bash  makefile 

14
子要素を変更せずに要素のテキストを変更するにはどうすればよいですか?
要素のテキストを動的に更新したい: <div> **text to change** <someChild> text that should not change </someChild> <someChild> text that should not change </someChild> </div> 私はjQueryを初めて使用するので、このタスクは私にとって非常に難しいようです。誰かが使用する関数/セレクターを教えてもらえますか? 可能であれば、変更する必要のあるテキスト用の新しいコンテナーを追加せずにそれを実行したいと思います。
120 javascript  jquery 


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