問題タブ [perl-data-structures]

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 投票する
1 に答える
916 参照

perl - Perlのデザインパターン素材

重複の可能性:
Perl でよく構造化されたプログラムを書く方法を学ぶにはどうすればよいですか?

実装例でperlの設計パターンを学ぼうとしています。これに関する優れたオンライン リファレンス マニュアルまたは本について誰か教えてもらえますか?

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

arrays - 私はこのPerl構文を理解していません、誰かが何か考えを持っていますか?

この部分はPerlプラグインから取得しました。私はそれが何をするのか理解していません。それは連想配列の配列ですか?もしそうなら、それは@で始めるべきではありませんか?誰かがこの問題に光を当てることができますか?

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

perl - Perl のルート フォルダーにあるリーフ サブディレクトリのリストを取得する方法

私は Perl (スクリプト言語全般) を初めて使用するので、Perl を使用してすべてのリーフ ディレクトリのリストを取得する方法を知りたいと思っていました。たとえば、ルート ディレクトリが C:

次のシナリオの出力として一連のディレクトリ パスを取得するにはどうすればよいですか。

ご覧のとおり、可能なすべてのリーフ ディレクトリのリストが必要です。C:\A\ と C:\B\ を表示したくありません。自分自身でいくつかの研究を行った後、Perl で File::Find モジュールを使用できる可能性があることに気付きました。

あなたが提供できるかもしれない助けをありがとう:)

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

multithreading - Perl を使用してタスクの部分的な順序を同時に処理するにはどうすればよいですか?

部分的に順序付けられた一連のタスクがあります。各タスクについて、部分的な順序で厳密にその前にあるすべてのタスクは、実行する前に実行する必要があります。合計実行時間を最小限に抑えるために、関連していないタスクを (前後に) 同時に実行したいのですが、依存関係が完了する前にタスクを開始する必要はありません。

タスクは (Perl 以外の) 子プロセスとして実行されます。

Perl を使用してこのような問題を解決するにはどうすればよいですか? どのような同時実行制御機能とデータ構造が利用可能ですか?

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

perl - Perl配列を解析します

私はperlに精通しておらず、irssi翻訳スクリプトを編集しようとしています。Webリクエストの結果は、次のように返されます。

TranslatedText部分のみをフェッチするにはどうすればよいですか?

ありがとう。

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

json - Perl で単純な JSON 配列を解析する

重複の可能性:
perl 配列の解析

古い perl スクリプトを編集しようとしていますが、まったくの初心者です。サーバーからのリクエストは次のように返されます。

この JSON 文字列を解析して取得するにはどうすればよいですか。

ありがとう。

0 投票する
7 に答える
1120 参照

perl - Perlのif-elsif-elseをより良いものに置き換える方法はありますか?

if elsif elsif else因子変数に基づいて決定を下す同じテンプレートを持つPerlサブローチンの束を構築したいと思います。サブルーチンテンプレートの例を次に示します。

if else条件の一部を変更したり削除したりする必要がある場合は特に、将来的に保守しやすい、よりエレガントなソリューションに条件を置き換えるためのデザインパターンがPerlにあるのではないかと思います。

0 投票する
5 に答える
3953 参照

perl - perl using coderef as parameter to subroutine

I have the following subroutines:

and want to call my_sub(\coderef($a,$b)) in this manner i.e I want to provide the arguments of the code ref with it and run it on the my_sub function. Is it possible to do something like this in perl?

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

arrays - 配列をハッシュに変換する際の問題

配列の要素がタブで区切られた値を持つ配列があります。例えば:

クライアント名 \t 所有者 \t 日付 \t ポート番号.

これをハッシュに変換して、MySQL データベースにダンプできるようにする必要があります。何かのようなもの:

私が抱えている問題は、クライアント名が重複しているが、それらが異なるポート番号に存在することです。client_name をキーとして直接ハッシュに変換すると、重複するクライアント名が削除されます。MySQL テーブルは、{name} と {port} に基づいてインデックスが作成されます。

重複したクライアント名を失うことなく、これをハッシュに変換する方法はありますか?

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

perl - perl でのこの変数のデータ構造は何ですか?

私はperlが初めてで、perlで書かれたコードを読んでいます。次のような行があります。

私はハッシュのように見え、次のよう%samplehashにアクセスすることに精通しています$samplehash{a}="b"

しかし、上記の行は、Map が実際に何であるかについて何を言っているのでしょうか?