.x86_64 需要 --> 正在处理依赖关系 perl(Time::HiRes),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要 --> 正在处理依赖关系 perl(Storable | 27 kB 00:00:00 (16/31): perl-Storable 64 10/31 正在安装 : perl-Storable 64 3/31 验证中 : perl-Storable perl-Scalar-List-Utils.x86_64 0:1.27-248.el7 perl-Socket.x86_64 0:2.010-4.el7 perl-Storable.x86
(43/64): perl-Socket-2.010-4.el7.x86_64.rpm | 49 kB 00:00 (44/64): perl-Storable Installing : perl-Scalar-List-Utils-1.27-248.el7.x86_64 25/70 Installing : perl-Storable
Dependency: perl(Time::HiRes) for package: 4:perl-5.16.3-292.el7.x86_64 --> Processing Dependency: perl(Storable base 36 k perl-Socket x86_64 2.010-4.el7 base 49 k perl-Storable (17/31): perl-Socket-2.010-4.el7.x86_64.rpm | 49 kB 00:00 (18/31): perl-Storable Installing : perl-Carp-1.26-244.el7.noarch 17/31 Installing : perl-Storable Verifying : perl-Carp-1.26-244.el7.noarch 17/31 Verifying : perl-Storable
perl-Socket.x86_64 0:2.010-4.el7 perl-Storable.x86
el7.x86_64 需要 --> 正在处理依赖关系 perl(Time::HiRes),它被软件包 4:perl-5.16.3-297.el7.x86_64 需要 --> 正在处理依赖关系 perl(Storable perl-Scalar-List-Utils.x86_64.0.1.27-248.el7 将被 安装 ---> 软件包 perl-Socket.x86_64.0.2.010-5.el7 将被 安装 ---> 软件包 perl-Storable.x86 media 36 k perl-Socket x86_64 2.010-5.el7 c7-media 49 k perl-Storable perl-Socket.x86_64 0:2.010-5.el7 perl-Storable.x86
[atstart] To considerably speed up the initial CPAN shell startup, it is possible to use Storable to If Storable is not available, the normal index mechanism will be used.
el7 will be installed---> Package perl-Socket.x86_64 0:2.010-4.el7 will be installed---> Package perl-Storable.x86
[atstart] To considerably speed up the initial CPAN shell startup, it is possible to use Storable to If Storable is not available, the normal index mechanism will be used. cpan[1]> install Expect CPAN: Storable loaded ok (v2.20) CPAN: LWP::UserAgent loaded ok (v5.833) CPAN Expect' CPAN: Data::Dumper loaded ok (v2.124) 'YAML' not installed, falling back to Data::Dumper and Storable state Running install for module 'Test::More' 'YAML' not installed, falling back to Data::Dumper and Storable
Dependency: perl(Time::HiRes) for package: 4:perl-5.16.3-292.el7.x86_64 --> Processing Dependency: perl(Storable base 36 k perl-Socket x86_64 2.010-4.el7 base 49 k perl-Storable (17/31): perl-Socket-2.010-4.el7.x86_64.rpm | 49 kB 00:00 (18/31): perl-Storable Installing : perl-Carp-1.26-244.el7.noarch 17/31 Installing : perl-Storable Verifying : perl-Carp-1.26-244.el7.noarch 17/31 Verifying : perl-Storable
x86_64 4:2.027-3.el8 baseos 59 k perl-Storable -396.el8.noarch.rpm 49 kB/s | 46 kB 00:00 (35/54): perl-Storable -395.el8.noarch 32/54 安装 : perl-Storable el8.x86_64 34/54 验证 : perl-Storable .x86_64 perl-Storable
Verifying : perl-Encode-2.51-7.el7.x86_64 50/70 Verifying : perl-Storable
serialize()和unserialize()在php手册上的解释是: serialize — Generates a storable representation of a value serialize
. uint16 would be more * appropriate, but int is more likely to be atomically * fetchable/storable
Dependency: perl(Time::HiRes) for package: 4:perl-5.16.3-292.el7.x86_64 --> Processing Dependency: perl(Storable base 36 k perl-Socket x86_64 2.010-4.el7 base 49 k perl-Storable (17/31): perl-Socket-2.010-4.el7.x86_64.rpm | 49 kB 00:00 (18/31): perl-Storable Installing : perl-Carp-1.26-244.el7.noarch 17/31 Installing : perl-Storable Verifying : perl-Carp-1.26-244.el7.noarch 17/31 Verifying : perl-Storable
Dependency: perl(Time::HiRes) for package: 4:perl-5.16.3-292.el7.x86_64--> Processing Dependency: perl(Storable
Dependency: perl(Time::HiRes) for package: 4:perl-5.16.3-294.el7_6.x86_64 --> Processing Dependency: perl(Storable will be installed ---> Package perl-Socket.x86_64 0:2.010-4.el7 will be installed ---> Package perl-Storable.x86 base 36 k perl-Socket x86_64 2.010-4.el7 base 49 k perl-Storable Installing : perl-Carp-1.26-244.el7.noarch 31/57 Installing : perl-Storable Verifying : libX11-1.6.5-2.el7.x86_64 36/57 Verifying : perl-Storable
App::Context 0.01-0.968版本没有正确使用Storable::thaw函数,这可使远程攻击者通过向 App::Session::Cookie或App::Session::HTMLHidden
print Data::Dumper->Dump( [\@data1, \@data2], [qw(*data1, *data2)] ); 更适合编组的模块 Storable :原因是其生成的更短小并且易于处理的文件: 要求:必须把所有数据放入到一个引用中 使用方法1:内存 use Storable qw(freeze thaw); use Data::Dumper 恢复) my $array_all_ref = thaw($frozen); print Dumper($array_all_ref); ▶︎ all running… 使用方法2:文件 use Storable /output/array.db'; print Dumper($array_all_ref); ▶︎ all running… 浅复制和深复制:平时使用的my @d1 = @d2是浅拷贝,而Storable Spreadsheet::WriteExcel 创建并写入Excel数据 HTTP::SimpleLinkChecker URL检测 Try::Tiny 异常处理模块 Storable
也可以从pkg安装各插件(参考配置文件PLUGINS一节): pkg_add -r p5-URI.tbzpkg_add -r p5-Encode-HanConvert.tbzpkg_add -r p5-Storable.tbzpkg_add
36 k perl-Socket x86_64 2.010-4.el7 base 49 k perl-Storable