問題タブ [locate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
138 参照

mysql - left ステートメントが mysql で正しく機能しない

left ステートメントと Locate を使用して、データベース内の一部のフィールドの部分文字列を取得して実行しました (さらに表示)。正常に動作していますが、正常に動作しない場合があります。

これはコードです:

問題は、文字列が 195 未満の一部の本が完全に表示されないことです。

ヒント: アラビア語のすべての文字列

0 投票する
2 に答える
622 参照

search - Windows 7 の Emacs でつららを使用してファイルを検索する

質問の短いバージョン:iciclesファイル名の部分的な一致のみが与えられた場合でも、ディレクトリとサブディレクトリ内のファイルを便利に検索するにはどうすればよいですか?

編集:簡単な答えはicicle-locate-file、ディレクトリの最上位で使用し、プレーンタブではなく S-Tab (シフトタブ) を使用して補完を開始することです。この回答の詳細。

icicles余談ですが、毎回、問題の(大きい)ディレクトリツリー内のファイルを探すのに10秒ほどかかっていたので、これ以降は断念しましたicicle-locate-file。おそらく によって「収集」された一連のファイルを作成して、この遅延を回避する方法があるかもしれませんが、iciclesこれを解決するための初期費用と、ファイル セットが更新されました。の作者がicicles以下で指摘しているように、*nix のlocateコマンドにアクセスするicicle-locateと、 よりも高速なを使用できるようになりicicle-locate-fileます。しかし、私は Windows で実行していて、Everything ユーティリティが機能しませんdiredそれでは、バッファーに展開される IDO とブックマークの多用に戻りましょう。

==========

より長いバージョン... Emacs (24.3.1) が現在私のメインの開発環境であるため、特にファイル名の補完に関して、しばらくの間、効率を改善する方法を模索してきました。この質問に対するいくつかの優れた回答は、私が現在使用している と を示していますido-modedired-x

もう 1 つの大きなお勧めは、Emacs のブックマークです。特に、バッファーをブックマークとして定義し、ミニバッファーを使用して、またはミニバッファーから呼び出すdiredことでそれらにジャンプすること(このページは役に立ちました) は、2 つの非常に便利な戦略です。C-x r b mybook1C-x r bC-x C-f

言及された数人anythingとその後継者helmWindows 7 で動作するどちらのパッケージのファイルの場所の部分も取得できませんでした。どうやらそれらはEverythingのコマンド ライン バージョンに依存しているようですが、この質問で詳しく説明されているように、これは失敗します。答えます。*nix では問題なく動作するようですがhelm-locate、Windows ではあまり議論されていません。そのため、ファイル名の補完のためhelmに数えられます。anything

つららに私をもたらします。サブディレクトリでファイル検索を行うことについての質問で、質問者は「ido とつららを調べましたが、現在のディレクトリ内でのみ動作が浅いようです」とコメントしました。

これに応えて、icicles に関するコメントが寄せられました。「必要に応じて、ファイル名とパスの任意の部分に一致するシステム上の任意のファイルを検索できます」と、Icicles file name inputのページへのポインターが含まれています。つららのヘルプページに多大な労力を割いてくれたことには感謝していますが、これはあまり役に立ちませんでした。なぜなら、それは主につららの機能の説明のリストで構成されていたからです。私にとって役立つのは、ファイルを見つける方法を説明するチュートリアルです。

以下を想定してみましょう。

  • Emacs 24.3.1 の Windows 7 インストールを実行しています。
  • いくつかのファイルとフォルダーを含む最上位のディレクトリがあります。この場合は ですc:/iciclestest/
  • ツリーのこのセクションのどこかに、ファイル名の一部として「grob」を含むファイルがあることを知っています。
  • つららを使用してこのファイルを見つけたいです。init ファイル に(require 'icicles)andを入れました。(icy-mode 1)

では、出発です。スクラッチ バッファーで Emacs を起動します。Cx Cf を押します。プロンプトが表示され、左側に紫色のプラス記号が表示されます。これは、これがつららのマルチコマンドFile or directoryの 1 つであることを示していると思います。
氷

タブを押すと、このミニフレームが表示され、現在のディレクトリの内容が表示されます。
氷

サブディレクトリでタブをfolder1押すと、予想どおり、つららがその内容を表示します。 氷

名前に「grob」が含まれるファイルがいくつか表示されます。
そうです、Cg ですべてをクリアしてから、Cx Cf を再度実行します。「グロブ」と入力します。「プレフィックスの補完がありません」というメッセージが表示されます。つららが ido-mode のようなある種の気まぐれなファジー マッチングを持っていると思っていたので、これには少し驚きました。 氷

わかりました、別のコマンドが必要かもしれません。試してみましょうM-x icicle-locate-file。これにより、次のプロンプトが表示されます。 氷

「grob」と入力して確認をクリックすると、以下のように新しいファイルが取得されます。 氷

要約すると、私ができるようにしたいのは、文字列を入力してつららを動かし、その文字列を含むファイルまたはフォルダーを探すことです。私のメインの dev フォルダーには、何十ものディレクトリと何千ものファイルが含まれているため、Emacs 内ですばやく検索できると非常に便利です。

このlocateコマンドは Windows には存在しないため、機能が制限されることはわかっていますが、ユーザーが入力した文字列に基づいて現在のディレクトリからファイルとサブディレクトリを再帰的に検索するのは簡単だと思いました。私は何が欠けていますか?私はこれを正しい方法で行っていますか?これはつららで行うことができますか?

0 投票する
3 に答える
36072 参照

xpath - XPath 式の LABEL の要素が見つかりません

以下のラベルの xpath を試していますが、要素を見つけることができません。

XPath: .//*[@id='update_patient_profile']/div/div[1]/label --- FirePath から取得。

以下は、フィールドの HTML ソースです。

誰でも、ラベルの正しい XPath を提案できますか?

0 投票する
1 に答える
1581 参照

mysql - SUBSTRINGを使用してLONG_TEXTからMysql抽出URL

私のページの HTML コンテンツは、MySQL のLONG_TEXT列にあります。

私の目的は、 MySQLの関数または関数を使用して、Facebook ページの URL を抽出することです。LOCATESUBSTRINGSUBSTRING_INDEX

この記事Mysql query to extract domain from urlsを見つけましたが、実際には問題には当てはまりません。

mysql を使用して、文字列の間'href="http://www.facebook.com/'および文字列内の文字列をどのように効率的に抽出しますか?'"'

0 投票する
1 に答える
88 参照

triangulation - ロケート機能のバグ?

私は CGAL に慣れていませんが、.locate() 関数を使用して三角形内の点を見つけると、いくつかの問題があります。まず、3 点 (-1,0) (1,0) (0,1) で三角形を作成します。次に、いくつかの点の相対位置を三角形で確認します。点は次のとおりです。

しかし、検索結果は次のとおりです。

点 p2、p3、p4 が同じエッジ (1,0) ---- (0,1) に位置している間

問題の理由は何ですか?

コード: