天纵神武

日常笔记

排序:
默认
按更新时间
按访问量

perl linux 安装Gtk2.pm

环境: Centos 1. 安装依赖: yum  源配置 yum install gobject yum install pango yum install gtk+-2.0 2.使用CPAN安装: perl -MCPAN -...

2017-08-24 22:28:25

阅读数:332

评论数:0

Perl Expect.pm expect()异常、

exp−>Expect::spawn(….);exp->Expect::spawn(….); exp->send(cmd); exp−>expect(exp->expect(timeout ,’-re’,prompt);如果命令的输出非常多时,Expect会一组...

2017-08-07 13:08:00

阅读数:198

评论数:0

Perl 数组 操作符 pop,push,shift, unshift,splice

这几个操作符都会改变数组的内容; 1.pop    后端弹出数组的值 2.push    后端压入某个值到数组中 3.shift    前段弹出数组的值 4.unshift    前段插入某个值到数组中 5. splice     可操作数组任意位置的值,(可以在任意位置压入,弹出数组的任意个数的...

2017-03-30 11:26:57

阅读数:1567

评论数:0

Perl Net::SSH::Expect.pm 包详解

Net::SSH::Expect.pm  new(): 以哈希的方式指定参数: 'host'=> 'user' => 'password' => 'port' => 'raw_pty'=> 创建pty 1. login() 返回所有的结果;可以根据返回结...

2016-12-30 19:19:09

阅读数:1037

评论数:0

github在linux上的环境搭建

Centos版 1.git的安装: yum  install  git yum  的配置详见:http://blog.csdn.net/qq_32345239/article/details/52437938 2.创建工作目录及使用git: mkdir   /work cd /work git  ...

2016-09-22 19:45:47

阅读数:530

评论数:0

linux 下的C动态库编写

动态库的本质是一个.c 文件 ,里面封装了一部分相关的函数,经过已编译指令生成动态库; base.c 文件内容: #include #include #include void ch_to_base64(char src[]) { char Base[65]={}; s...

2016-09-07 14:54:14

阅读数:210

评论数:0

yum配置,外网下载安装和本地安装

yum的外网下载安装篇是抛砖引玉,如果各位有更好的下载地址 还望不吝赐教。 1.外网下载安装的配置; cd /etc/yum.repos.d mkdir bak mv * bak vi net.repo 将下面的内容复制到 net.repo文件中: [epel] name=E...

2016-09-05 10:15:18

阅读数:1406

评论数:0

C语言实现base64编码

base64编码,基于C语言实现; 为了直观表现原理,使用位操作符实现; base64编码原理: 每个字节都是由8位二进制组成,base64编码是将3个8位的字节转换成4个6位的base64码; base64码表: 实现方式: q=01110001 w=01110111 e...

2016-08-31 09:39:20

阅读数:3588

评论数:0

linux 虚拟机网络配置

虚拟机网络配置:基于VMWare  Workstations ; 1.打开VMWare  Workstations ,左上角那里: 编辑->虚拟网络编辑器 2.在虚拟网络编辑器中点击  添加网络 3. 点击新添加的网络,下面有 VMnet信息,选桥接模式; 4. 选择物理机中的网卡,如果不...

2016-08-30 14:00:52

阅读数:5028

评论数:0

mysql中的where和having,以及count和sum

mysql中的where和having,以及count和sum 1.where 和 having 简单的讲,where的条件是字段;而having 的条件可以是字段,也可以是聚集函数; 重要的是,where是筛选源数据,having多与group by 一起使用,并且条件常常是聚集函...

2016-08-23 09:35:35

阅读数:12578

评论数:2

mysql 查重

mysql  查重 表内容: SELECT a.name ,COUNT(*) from name_info a group by name having COUNT(*) > 1;

2016-08-22 16:57:13

阅读数:6694

评论数:0

mysql join 链接方式

mysql  join 内连接  inner join 左外连接  left  join 右外链接 right join 交叉连接  cross join a表:name_info b表:hobby_info 1.内连接:根据条件取两个表的交集; ...

2016-08-22 15:13:35

阅读数:6512

评论数:0

mysql----perl

perl 对mysql的增,删,改,查操作; 参考文档 代码演示: #!/usr/bin/perl use DBI; use DBD::mysql; my $db_name="test"; my $db_server="12.23.0.3"; my $d...

2016-08-18 15:29:41

阅读数:6655

评论数:0

C 链接mysql---预处理语句

C 链接 mysql的预处理语句 先说几个数据结构: MYSQL_STMT 该数据结构表示预处理语句。由mysql_stmt_init()创建语句 MYSQL_BIND  -这个数据结构非常重要。 用来绑定语句的参数。可以做输出,也可以做输入。 当使用SQL语句时,里面很有可能存在...

2016-08-11 10:35:04

阅读数:7233

评论数:0

C 语言连接mysql 执行 增、删、改、查、操作

C 语言连接mysql  API介绍: 1.MYSQL *mysql_init(MYSQL *mysql)  描述: 分配或初始化与mysql_real_connect()相适应的MYSQL对象。 如果mysql是NULL指针,该函数将分配、初始化、并返回新对象。 否则...

2016-08-10 15:11:22

阅读数:6718

评论数:0

IPC--共享内存

API介绍: 1. int shmget(key_t key, size_t size, int shmflg); 函数描述:创建或者获取共享内存的描述符; 第一个参数是ftok返回的key, 第二个参数是共享内存的大小,当是获取描述符时,写0 第三个参数是标志位,如果创建共享内存 IPC_CRE...

2016-08-09 15:15:04

阅读数:6559

评论数:0

IPC -- 消息队列

API介绍: ftok函数不多说了 ,就是返回一个key 1. int msgget(key_t key, int msgflg); 第一个参数是ftok返回的key值, 第二个参数是标识位,IPC_CREAT,根据key值创建一个新的消息队列,返回这个消息队列的描述符; 如果有和key相关的...

2016-08-09 11:23:33

阅读数:6598

评论数:0

IPC--信号量集

IPC通信机制-信号量集 1.int semget(key_t key,int nsems, int semflg); 第一个参数是由ftok()获取的key , 第二个参数是要创建的信号量的个数,如果是0表示获取信号量集ID 第三个参数是IPC_CREAT,创建信号量集I...

2016-08-08 11:46:12

阅读数:6533

评论数:0

perl 包 笔记

perl 包的使用 perl 包后缀名一般为 .pm perl包里面可以使用所有的perl数据结构,和自定义函数。 一般perl包的文件名和包名一致,当然也可以不一致,但那样会不容易维护, .pm文件的末尾用  1; 结束。 vi Conf.pm #!/usr/bin/perl pac...

2016-08-05 15:58:22

阅读数:6837

评论数:0

perl引用 笔记

perl 引用 一个'引用'就是一个指向一个完整列表或完整哈希(或指向其他的东西,比如函数)的标量值 先上代码: #!/usr/bin/perl my @p=(0,1,2,3,4,5); my $pp=\@p; my $t=1; my $tt=\$t; my %h=( 'name...

2016-08-05 13:56:10

阅读数:6982

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭