-
Perlのハッシュの解析例
コピーコード コードは以下の通りです。 #! /bin/perl use strict; use warnings; my %movies; my $film; my %reverse_result; my $director; my @data; %mov
2022-01-30 12:27:16 -
File::Basename を使用してファイル拡張子を取得する Perl コード
File::Basename モジュールは、ファイルパス内のディレクトリ、ファイル名、サフィックスを解析するために使用されます。 この記事の例では、これを実装して、/home/topgkw にあるすべてのファイルの拡張子を取得し、ディレクトリは null を返します。 例 注意事項 1)、print start_htmlを使用した場合、以下のような出力になります。 <!DO
2022-01-30 12:05:03 -
Rubyのgemパッケージ管理およびgemソース構築のチュートリアル
RubyGemsを使いこなすために RubyGemsはRubyのプラグイン管理システムで、Rubyのライブラリのインストールや管理を簡単に行うことができます。すべてのオープンソースパッケージはRubyGems上で見つけることができます。 ### 共通ディレクティブ gem -v RubyGemsのバージョンを表示します。 gem update --system Ru
2022-01-30 10:02:17 -
perlは{}で変数名を変更する方法を共有します。
コピーコード コードは以下の通りです。 sub test { my $head = "abc"; my $tail = "def"; my $full = "${head}_${tail}"; print $full
2022-01-30 09:04:48 -
RubyのProcクラスとProc.newメソッドの使用法
Procは、ブロックとそのコンテキスト(ローカル変数のスコープとスタックフレーム)をオブジェクト化して得られるプロシージャオブジェクトです。Proc は名前のない関数のように使用できますが、ローカル変数のスコープをインポートしません(動的ローカル変数を Proc のローカル変数として使用することは可能です)。 次の例では、Proc が常にローカル変数のスコープを維持しているため、まさに v
2022-01-30 08:45:50 -
Perlのハッシュテーブルの使い方を説明する
今回は、Perlのハッシュテーブルの概念に焦点を当てます。Perl言語や他のプログラミング言語にはそれぞれ特徴があるので、実は構造体であるPerlのハッシュテーブルの概念についてお伝えします。 Perlのハッシュテーブル Perlのハッシュテーブルは構造体です。 キー/値で指定します。 Perlのハッシュテーブルの要素にアクセスする Perlのハッシュテーブル{$some_ke
2022-01-30 08:32:10 -
Rubyブロックチュートリアル
1. ブロックとは Rubyでは、{}やdo.の間にあるコードは、"Ruby "と呼ばれます。.end の間にあるコードがブロックです。コードブロックは、メソッドの最後の引数の直後の同じ行のメソッドの後にのみ表示でき、yield キーワードによって呼び出されます。例を挙げます。 [1,2,3,4,5].each { |i| puts i } [1,2,3,4,5].each do
2022-01-30 08:17:20 -
Perlにおけるchompとchopの違いの紹介
chompは改行を削除するために使用されます。 コピーコード コードは以下の通りです。 #! /usr/bin/perl $c="abcde"; chomp($c); print "$c\n"; [root@ak]# perl a.pl abcde は、最後の文字を削除するために使用されます。 コピーコード
2022-01-30 08:10:23 -
アプレットを置き換えるHTMLスクリプトを記述するRubyの例
次のような内容のファイルがたくさんある場合。 <p style="display:none">Choose D for this question. .... .... .... </p> そして、実現したいのは、それを置き換えることです。 <div style="display:none" class="sl_explain"> Cho
2022-01-30 07:22:36 -
PerlモジュールData::Dumperを使用した共有例です。
コピーコード コードは以下の通りです。 #! /usr/bin/perl use strict; use warnings; use Data::Dumper; my %hash = ( 'name' => 'zdd', 'id' => 1234, ); print Du
2022-01-30 06:35:43 -
Perl モジュールをパッケージ化し、外部依存性を追加する
PerlコミュニティーのすべてがCPANで公開されているわけではありません。Module::ThirdPartyモジュールもあり、これらの非CPANのPerlプロジェクトのリストを保持しています。最もよく知られているのは、ブログ用のMovable Typeとモニタリング用のSmokePingです。 しかし、簡単に展開できるようにsmokepingをパッケージ化したい場合、小さな問題が見つか
2022-01-30 04:09:03 -
Linux/Unix で Perl モジュールをインストールする 2 つの方法
方法1、手動でインストールする場合の手順 CPANからDBIモジュールバージョン1.13のzipファイルDBI-1.13.tar.gzをダウンロードし、/usr/local/src/以下に配置されていると仮定する。 cd /usr/local/src このファイルを解凍するには tar xvzf DBI-1.13.tar.gz これで、DBI-1.13の新しいデ
2022-01-30 03:44:31 -
perlの$aおよび$bの紹介
strictとwarningsのオプションをONにしても、以下のコードではエラーや警告が発生しません。 コピーコード コードは以下の通りです。 #! /usr/bin/perl use strict; use warnings; sub test { $a = 1; $b = 2;
2022-01-30 02:17:23 -
Perlのハッシュの使い方チュートリアル
I. Perlのハッシュとは ハッシュは配列に似たデータ構造で、値を格納したり、値を取り出したりすることができます。しかし、配列とは異なり、そのインデックスは数値ではなく名前である。つまり、インデックス(ここではキーと呼ぶ)は数値ではなく、任意の一意な文字列である。 キーにはどんな文字列でも使うことができますが、一意です。 ハッシュのもう一つの考え方は、データの樽で、それぞれに
2022-01-30 01:26:16 -
Tesseract-OCRを使用したPerl Captcha認識チュートリアル
I. Tesseract-OCR とは何ですか? 1985年から1995年にかけてHP Labsで開発され、現在はGoogleで使用されているOCRエンジン。 Leptonica(http://leptonica.com/)グラフィックス処理ライブラリのオープンソースグラフィックス認識エンジンをベースにしています。 Linux、Windows、Macの各プラットフォームに対応して
2022-01-29 23:24:13 -
perl で書かれた乱数話法プログラム (rand random function)
コピーコード コードは以下の通りです。 #! /bin/perl use strict; use warnings; #define variables my $count; my $input; my $number; my $sentence; my $st
2022-01-29 22:45:21 -
perlのsrand()とtime関数の使い方の紹介
perlではsrand()はrand()に乱数の種を提供し、rand()は乱数発生器を生成します。 rand()を最初に呼び出す前にsrand()を呼び出さない場合、srand()が自動的に呼び出されます。 srand()をシードと同じ数値で呼び出すと、同じ乱数列が生成されます。 例を挙げると、次のようになります。 コピーコード コードは以下の通りです。 sr
2022-01-29 21:40:18 -
Perlの正規表現入門
AKAと著者に感謝します。 Perlの正規表現 正規表現の3つの形式 正規表現でよくあるパターン 正規表現の8原則 正規表現はPerl言語の特徴であり、Perlのプログラムでは少々難しいものですが、しっかりと理解すれば、文字列処理作業はもちろんのこと、CGIプログラミングにも簡単に利用することが
2022-01-29 21:22:17 -
Perlのファイルハンドルの説明
ファイルI/Oでは、ファイルからデータを読み込むために、アプリケーションはまずOSの関数を呼び出してファイル名を転送し、ファイルへのパスを選んでファイルを開きます。この関数は、開いているファイルを一意に識別するPerlのファイルハンドルと呼ばれる連番を取得します。ファイルからデータを読み込むには、アプリケーションは関数ReadFileを呼び出し、Perlのファイルハンドルのメモリ上のアドレスとコ
2022-01-29 20:55:42 -
perl による生物学的突然変異のランダムシミュレーションコード
プログラムファイル:test.pl コピーコード コードは以下の通りです。 #! /bin/perl # filename: test.pl use strict; use warnings; #A random sequence that is better recognized my $DNA="AAAAAAAA
2022-01-29 20:47:07
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!