天纵神武

日常笔记
21
原创
0
转载
0
译文
4
评论
102261
访问

我的博客文章

2017
30

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

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

(236)(0)
2016十二
30

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

Net::SSH::Expect.pm  new(): 以哈希的方式指定参数: 'host'=> 'user' => 'password' => 'port' => 'raw_pty'=> 创建pty 1. login() 返回所有的结果;可以根据返回结果判断是否登陆成功; 2.send() 发送命令,命令输出结果会保存在缓存中; 3.before()

(376)(0)
2016
22

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  init git config --global user.name "git账户"

(152)(0)
2016
07

linux 下的C动态库编写

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

(105)(0)
2016
05

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

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

(341)(0)
2016
31

C语言实现base64编码

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

(3335)(0)
2016
30

linux 虚拟机网络配置

虚拟机网络配置:基于VMWare  Workstations ; 1.打开VMWare  Workstations ,左上角那里: 编辑->虚拟网络编辑器 2.在虚拟网络编辑器中点击  添加网络 3. 点击新添加的网络,下面有 VMnet信息,选桥接模式; 4. 选择物理机中的网卡,如果不清楚物理机哪个网卡是连接外网的,则 打开网络和共享中心 查看一下,确定哪个是链接外网的, 然后选定

(4724)(0)
2016
23

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

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

(7731)(2)
2016
22

mysql 查重

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

(6505)(0)
2016
22

mysql join 链接方式

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

(6451)(0)
2016
18

mysql----perl

perl 对mysql的增,删,改,查操作; 参考文档 代码演示: #!/usr/bin/perl use DBI; use DBD::mysql; my $db_name="test"; my $db_server="12.23.0.3"; my $db_port="3306"; my $db_user="sum"; my $db_pwd="sum"; #插入语句 my $in_sql

(6510)(0)
2016
11

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

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

(6687)(0)
2016
10

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

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

(6541)(0)
2016
09

IPC--共享内存

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

(6500)(0)
2016
09

IPC -- 消息队列

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

(6521)(0)
21条 共2页1 2 下一页 尾页
img

qq_32345239

等级:

排名:千里之外

博客专栏
文章分类
文章存档
阅读排行
评论排行
推荐文章
最新评论
img