問題タブ [polish]
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.
java - ブール値の逆ポーランド記法
へろー。入力に応じて true または false を返す Java コードを実装しようとしています。たとえば、true AND NOT( false AND true) AND NOT TRUE がある場合、FALSE を返す必要があります。
入力文字列を解析し、最初に要素を洗練された表記法に並べ替えてから、洗練された形式を評価しようとしました。私がもう持っていない場合、それは完全に機能します
しかし、true AND NOT( (false または false) AND (true OR false)) AND NOT TRUE の場合、TRUE を返しますが、false を返す必要があります。
getPolishForm() 関数を実行すると、RPF は次のようになります
true false false OR true false OR AND true NOT AND NOT AND
この部分 ( (false または false) AND (true OR false)) AND NOT TRUE をすべて否定するため、問題は 2 番目の NOT にあることがわかりますが、括弧内のコンテンツだけを否定する必要があります。
これは、polsih 形式で文字列のリストを返す関数です。
そして、これはRPFを評価する関数です
よろしくお願いします:D
python - Oracle への Python 2.7 接続: (ポーランド語) 文字が失われる
Python 2.7 から Oracle データベースに接続します。私が使用する場合:
すべてのポーランド語文字 (「ęóąśłżćń」) が ASCII 文字 (「eoaslzcn」) に変換されるため、column1 の値はほぼ適切です。SQLDeveloper のような別のツールを使用し、同じ選択ステートメントを使用すると、適切な値が得られます。
java - 出力が得られないのはなぜですか?
この電卓から出力が得られません。誰かが理由を教えてもらえますか?
solr - Morfologik ステマーが ascii フォールディングと競合する
フィールド アナライザーの定義に次のフィルターを含む Solr-5.5.1 があります。
通常はうまく機能しますが、一部の単語には問題があります。たとえば、Poznań
. これは都市名ですが、ステマーはそれを基本形のポーランド語名詞として認識し、それpoznanie
が索引付けされます。これで、ASCII 折りたたみは、 を検索するときにpoznan
、 を含むドキュメントpoznań
が一致することを確認する必要があります。しかし、poznan
はステマーによって として認識されないpoznanie
ため、一致しません。
これを解決する方法はありますか?
回避策の私の考えは、ステマーが常に元のトークンを保持するようにするpoznań
こと[poznań, poznanie]
です[poznanie]
。これを達成する簡単な方法はありますか?デフォルトでこのように機能しない理由はありますか?solr.MorfologikFilterFactoryの javadoc でそれについて何も見つかりませんでした。
elasticsearch - ElasticSearch ポーランド語分析トークナイザーが見つかりません
ElasticSearch 1.4.2 をドッキングし、Polish Stemmer を機能させようとしています ( https://github.com/elastic/elasticsearch-analysis-stempel )。インストールに関するいくつかの問題の後、最終的にそれを実行しましたが、単一のテキストを分析しようとすると、ElasticSearch は依然としてアナライザーを認識できません。
curl -XGET localhost:9200/_cat/plugins?v
name component version type url
Elsie-Dee analysis-stempel 2.4.1 j
curl -XGET localhost:9200/_analyze?analyzer=polish -d 'medyczne'
{"error":"ElasticsearchIllegalArgumentException[failed to find analyzer [polish]]","status":400}
どのように機能するかをテストしたかったので、特定のテキストを分析するためにマッピングを作成する必要はないと思いますよね?
調べelasticsearch.log
たけど何もないよ
javascript - nodejsでファイルから読み込んでファイルに「Ł」文字を書き込む
「Ł」文字を含む ansi ファイルがあります。この文字を読み取り、同じエンコーディングで別のファイルに保存します (「Ł」文字を取得するため)。
nodejsでこれを行う方法は?
更新: 入力ファイルを確認しました:
ファイル -i
text/plain charset=unknown-8bit
ファイル -r
非 ISO 拡張 ASCII、非常に長い行のテキスト、CRLF 行末記号付き
そのような詳細を含むファイルを保存できますか?
python-2.7 - txt ファイルの読み取りと書き込みのエラー - 「str」オブジェクトに属性「name」がありません。パス エラーの弁証法的文字を磨きます
Win 7 Pro SP1 で Python 2.7 を使用しています。
コードを試します:
エラーが発生します:
file_path = file.name AttributeError: 'str' オブジェクトに属性 'name' がありません
理由がわかりません。
パスが「ąęłńóżć」のようなポーランド語の弁証法文字を含む場合、2 番目のエラーが発生します。次のエラーが発生します。
私はそれを修正しようとします:
しかし、それは役に立ちません。Python を使い始めましたが、このコードが機能しない理由がわかりません。
私が欲しいもの
- ディレクトリ内のすべてのテキスト ファイルを検索します。
- すべてのテキスト ファイルを「query.txt」という名前の 1 つのファイル テキストに結合します。
fx。
ファイル 1 データ 1 データ 2
ファイル 2 データ 3 データ 4
「query.txt」からの出力: data1 data2 data 3 data 4