- 博客(16)
- 资源 (6)
- 问答 (4)
- 收藏
- 关注
原创 用perl发送http请求
工作中经常用到脚本发送http请求,但是用脚本发送和用浏览器发送差别很到,当你用脚本调用一些接口时可能没有权限,此时需要获取到调用接口的权限,一般情况下就是。请求的时候需要带着一个cookie值或者一个token值,浏览器发送时一般都会保存这个值,但是脚本发送不知道保存在那个地方还是不会生成但是一般的做法是带着用户名和密码去请求,服务器给你回复一个cookie值,然后下一次调用接口的时候就带着这个cookie
2016-01-10 11:11:23
4366
原创 shell提取字符串指定的内容
在写shell程序的很多时候我么需要提取字符串中相应的值来做进一步的处理,比如需要写一个关闭某些进程的脚本,此时就需要获取这些进程的ID然后加上kill命令来关闭这些进程,然而当我们使用ps命令去查询进程ID的时候我们得到的值不仅仅包含进程的ID值,还包含很多信息,提取进程ID 这个关键字符串的值就不得不使用两个命令cut 和awk;
2015-12-27 23:08:08
21025
原创 shell处理字符串的基本命令
刚参加工作,工作中以写的好多shell程序,但是发现很多shell程序都绕不开这几个命令grep、sed这两个处理字符串的基本命令,本文将对这个命令的常用用法做一个总结。让我们开始吧!grep命令grep命令主要要于对文本字符中查找相应的字符串 .
2015-12-26 23:49:32
2036
1
原创 求一个数组中只出现一次的数字
/* 求一个数组中只出现一次的数字(注:只针对数组中有两个数不同,且其他数字两两相同) 题目:一个整型数组里除了两个数字出现一次外,其他的数字都出现了两次;求出现一次的数字; 如:数组a[]={2,4,3,6,3,2,5,5};执行程序后应输出4和6;因为4,6只在该数组中出现了一次 思路:两个数字相同其异或结果一定为0,先异或—>再分组—->再对每个子序列异或
2015-08-21 12:01:23
1746
转载 散列函数的构造方法
散列函数的构造方法好的散列函数要求:(1)计算简单,至少散列函数的计算时间不应该超过其他查找技术与关键字比较的时间;(2)计算出的散列地址分布均匀,这样可以保证存储空间的有效利用,并减少为处理冲突而耗费的时间。1. 直接定址法取关键字或关键字的某个线性函数值为散列地址。即H(key)=key或H(key) = a·key + b,其中a和b为常数(这种散列函数叫做自身函数)。
2015-08-17 15:59:58
554
转载 Linux/unix 配置java环境变量
在网上找了好多,关于配置JAVA环境变量的文章,但是很多都没有成功,看这篇总算成功了,下载linux/unix的JDK,到官网上去,下载地址:www.oracle.comjava.sun.com下载符合自己版本的;JAVA环境变量1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的
2015-08-16 22:24:21
1445
原创 java要在命令行运行eclipse的项目的方法
在命令行运行eclipse的项目时需要把该项目生成一个可以执行的jar包,才可以在命令行下执行;分为两种情况,一种是项目中没有调用第三方的jar包,这种比较简单,网上的资源也很多,本文主要讲述第二中情况该项目调用了第三方的jar包,生成该包有两种方法:
2015-08-11 17:43:10
4557
原创 第八章 进程控制
内容提要: 本章介绍unix系统的进程控制,包括创建新的进程、执行程序、进程终止。另外还介绍了进程属性的各种ID以及他们如何受到进程原语的影响。
2015-06-05 19:03:06
490
原创 第五章 标准I/O库
本章讲述的是标准I/O库的很多细节,如缓冲区的分配、以优化的块长度执行I/O等,因为有这些处理,让我们不必担心如何选择正确的块长度。
2015-06-05 17:21:49
502
原创 第四章笔记
在第三章中主要讲述了对文件的一些操作,文件的打开、创建、关闭等操作;本章主要讲述文件系统的一些属性,文件一些属性主要通过调用stat函数来查看,本章也将讲述修改这些文件属性的一些函数(更改文件的所有者、更改权限),最后将介绍一些对目录的操作。
2015-05-22 17:34:50
581
原创 unix环境编程第三章笔记
本章主要讲unix系统下文件的不带缓冲的I/O函数——打开文件、读文件、写文件等,主要用到5个函数:open、read、write、lseek、close。另外还讲术了多个进程间的共享资源、原子操作等重要概念。注意:不带缓冲的I/O指的是每个read和write都调用内核中的一个系统调用
2015-05-22 16:48:54
564
1
原创 C++中的异常机制
**C++中的异常机制**常用的函数include< cstdlib >头文件中几个异常处理函数: abort()//程序直接退出,打印一些消息; exit(1)//接受一个参数,程序直接退出;异常处理机制:异常提供了将控制权从程序的一部分传递到另一部分的途径,对异常的处理有三个部分组成: 引发异常—————->>由关键字throw抛出 使用处理程序捕获异常—————–>>catch关键字
2015-05-16 15:03:49
570
原创 宏函数、内联函数、普通函数的区别
宏函数、内联函数、普通函数的区别刚刚面世完,上来就问宏函数和普通函数的区别,整理一下;本文为本人的第一篇博客,各位大虾多多指点 宏函数:在C语言中用的比较多,C++中用的比较少,宏函数只是在预编译阶段做简单的替换,所以不会为函数调用带来额外的开销(不必开辟一段栈空间),没了这种开销,就可以提高代码执行的效率。但是仅仅简单的替换也会带来很多问题。
2015-05-15 21:49:13
931
原创 Mysql的C语言API进行数据库编程
数据编程基础知识,掌握C语言,熟悉简单的SQL语句,能够实现简单的增、删、查、改即INSERT、DELETE 、SELECT、UPDATE语句,其中SELECT语句尤为重要,面试笔试中经常被问及。默认都懂的SQL语言。数据库编程的步骤:1.初始化client;2.client和server建立连接3.接收发送(client向server发送SQL语句,server将执行SQL语句的结果返回
2015-05-08 15:22:03
722
shell在声明数组的内存分配
2016-01-03
QT编程时遇到下面问题怎么办?
2015-05-10
在Linux系统下安装程序
2015-04-02
在命令行下输入*程序为什么不能正确识别
2015-04-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人