問題タブ [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.
mysql - left ステートメントが mysql で正しく機能しない
left ステートメントと Locate を使用して、データベース内の一部のフィールドの部分文字列を取得して実行しました (さらに表示)。正常に動作していますが、正常に動作しない場合があります。
これはコードです:
問題は、文字列が 195 未満の一部の本が完全に表示されないことです。
ヒント: アラビア語のすべての文字列
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-mode
。dired-x
もう 1 つの大きなお勧めは、Emacs のブックマークです。特に、バッファーをブックマークとして定義し、ミニバッファーを使用して、またはミニバッファーから呼び出すdired
ことでそれらにジャンプすること(このページは役に立ちました) は、2 つの非常に便利な戦略です。C-x r b mybook1
C-x r b
C-x C-f
言及された数人anything
とその後継者helm
。Windows 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 には存在しないため、機能が制限されることはわかっていますが、ユーザーが入力した文字列に基づいて現在のディレクトリからファイルとサブディレクトリを再帰的に検索するのは簡単だと思いました。私は何が欠けていますか?私はこれを正しい方法で行っていますか?これはつららで行うことができますか?
xpath - XPath 式の LABEL の要素が見つかりません
以下のラベルの xpath を試していますが、要素を見つけることができません。
XPath: .//*[@id='update_patient_profile']/div/div[1]/label
--- FirePath から取得。
以下は、フィールドの HTML ソースです。
誰でも、ラベルの正しい XPath を提案できますか?
mysql - SUBSTRINGを使用してLONG_TEXTからMysql抽出URL
私のページの HTML コンテンツは、MySQL のLONG_TEXT列にあります。
私の目的は、 MySQLの関数または関数を使用して、Facebook ページの URL を抽出することです。LOCATE
SUBSTRING
SUBSTRING_INDEX
この記事Mysql query to extract domain from urlsを見つけましたが、実際には問題には当てはまりません。
mysql を使用して、文字列の間'href="http://www.facebook.com/'
および文字列内の文字列をどのように効率的に抽出しますか?'"'
triangulation - ロケート機能のバグ?
私は CGAL に慣れていませんが、.locate() 関数を使用して三角形内の点を見つけると、いくつかの問題があります。まず、3 点 (-1,0) (1,0) (0,1) で三角形を作成します。次に、いくつかの点の相対位置を三角形で確認します。点は次のとおりです。
しかし、検索結果は次のとおりです。
点 p2、p3、p4 が同じエッジ (1,0) ---- (0,1) に位置している間
問題の理由は何ですか?
コード: