- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 【python】速查手册(基础笔记) - 人生苦短,我用python
python学习笔记:小甲鱼python全套视频 + python基础教程 第2版修订版(书附10个大型案例)python学习环境:(python3)win10下python3.5.4的IDLE + ubuntu下python3辅助python分享范围:适合有C/C++/JAVA任意语言之一为基础,不适合纯新手入门python语言优势:至今还没有一门编程语言,开发速度比Python快,运行...
2017-08-27 22:29:49 17017 1
原创 《Unix网络编程》卷1:套接字联网API(第3版):广播、多播、信号驱动I/O、线程
全书共31章+附录。计划安排:从第19章开始内容更深入,逐渐看不懂,故后续章节精简。时间安排:计划时间1.5个月 == 6个周末 == 12个自然日。2017.08.05 第01-03章:TCP/IP简介、传输层、套接字编程简介2017.08.06 第04-06章:基本TCP编程、TCP客户端/服务器程序、I/O复用2017.08.12 第07-09章:套
2017-08-26 23:33:33 629
原创 【shell实例】一键自动化pull->更新文件->commit->压缩打包->上传服务器
源码:upload_to_swver.sh技术点汇总如下:#从当前目录返回上级目录$(dirname ${PWD})#从当前目录返回上级的上级目录$(dirname $(dirname ${PWD}))#搜索当前目录下的指定文件或目录package_dir=`ls | grep "$tmp_version_info"`
2017-08-24 20:58:57 1017
原创 《Unix网络编程》卷1:套接字联网API(第3版):非阻塞I/O、ioctl操作、路由套接字
全书共31章+附录。计划安排:吃透这本书,一天三章+源码,并实测代码做当天笔记,CSDN见。时间安排:计划时间1.5个月 == 6个周末 == 12天。2017.08.05 第01-03章:TCP/IP简介、传输层、套接字编程简介2017.08.06 第04-06章:基本TCP编程、TCP客户端/服务器程序、I/O复用2017.08.12 第07-09章:
2017-08-20 22:22:29 661
原创 Git Push 避免用户名和密码方法(整理,已验证ok)
0 系统环境Windows平台:home目录一般在C:\users\Administrator,也可以是你自己创建的系统用户名目录,反正都在C:\users\中。借助git bash客户端,进入home目录后开始往下操作。Linux平台:home目录为~$ cd ~进入home目录即可操作,没装git参考安装(http://blog.csdn.net/sinat_3
2017-08-20 00:14:10 1032
原创 shell判断字符串包含关系的三种方法
#!/bin/bash#string includestr_short="hello"str_long="hello,shell!"# grep查找法function test1 (){ echo -e "test1:\c" result=$(echo $str_long | grep "${str_short}") if [[ "$result" != "" ]]; the
2017-08-19 23:38:12 2363
原创 【sed】sed -i命令追加多行内容到指定文件的指定位置
不多说,直接上我写的一个测试脚本的代码,后面有验证结果。#!/bin/bash#for test add content from src_file to dest_file at specified place.echo "hello, begin..."echo ""src_file=${PWD}"/src_file"dest_file=${PWD}"/dest_file_d
2017-08-19 22:58:00 24237
原创 《Unix网络编程》卷1:套接字联网API(第3版):守护进程和inetd超级服务器、高级I/O、Unix域协议
全书共31章+附录。计划安排:吃透这本书,一天三章+源码,并实测代码做当天笔记,CSDN见。时间安排:计划时间1.5个月 == 6个周末 == 12天。2017.08.05 第01-03章:TCP/IP简介、传输层、套接字编程简介2017.08.06 第04-06章:基本TCP编程、TCP客户端/服务器程序、I/O复用2017.08.12 第07-09章:
2017-08-19 21:37:10 618 1
原创 fcntl文件属性和ioctl文件输入输出控制函数详解
一、文件属性fcntl()函数fcntl()函数用于获得和改变已经打开文件的性质。1、 fcntl()函数介绍 fcntl()函数向打开的文件fd发送命令,更改其属性。函数原型如下:#include #include int fcntl(int fd, int cmd);int fcntl(int fd, int cmd, long arg);int
2017-08-14 23:48:16 976
原创 select函数监控一个或多个文件描述符状态程序
/* 一个文件描述符监控 */#include #include #include #include #include #include #include #include #define PATH "/tmp/test_file"int main (void){ int fd = 0; int fd_max = 0; fd_set fd_sets; fd_set
2017-08-14 22:50:48 3533
原创 【C程序】字符串拆分子串传入传出接口函数×2
/* 优点:效率高,纯指针操作 */#include #include #include #define LEN 10static int split_string (char *src_str, char dest_str[][LEN]){ int index = 0; char *ph = src_str; char *p = src_str; if(!src_st
2017-08-14 22:44:33 447
原创 《Unix网络编程》卷1:套接字联网API(第3版):名字与地址互换、IPv4和IPv6互操作性
全书共31章+附录。计划安排:吃透这本书,一天三章+源码,并实测代码做当天笔记,CSDN见。时间安排:计划时间1.5个月 == 6个周末 == 12天。2017.08.05 第01-03章:TCP/IP简介、传输层、套接字编程简介2017.08.06 第04-06章:基本TCP编程、TCP客户端/服务器程序、I/O复用2017.08.12 第07-09章:
2017-08-13 22:56:32 718
原创 《Unix网络编程》卷1:套接字联网API(第3版):套接字选项、基本UDP编程
全书共31章+附录。计划安排:吃透这本书,一天三章+源码,并实测代码做当天笔记,CSDN见。时间安排:计划时间1.5个月 == 6个周末 == 12天。2017.08.05 第01-03章:TCP/IP简介、传输层、套接字编程简介2017.08.06 第04-06章:基本TCP编程、TCP客户端/服务器程序、I/O复用2017.08.12 第07-09章:
2017-08-13 00:09:30 582
原创 【调试技巧】一种针对正在运行的进程中途写值快速调试的方法
// 程序接口运行上文#if 1 int test_fd = open ("/tmp/test_file", O_RDWR|O_CREAT); char test_buff[16] = {0}; int test_rs = 0; if (test_rs = read (test_fd, test_buff, sizeof (test_buff)) > 0) { /
2017-08-10 22:42:01 428
原创 《Unix网络编程》卷1:套接字联网API(第3版):基本TCP编程、TCP客户端/服务器程序、I/O复用
全书共31章+附录。计划安排:吃透这本书,一天三章+源码,并实测代码做当天笔记,CSDN见。时间安排:计划时间1.5个月 == 6个周末 == 12天。2017.08.05 第01-03章:TCP/IP简介、传输层、套接字编程简介2017.08.06 第04-06章:基本TCP编程、TCP客户端/服务器程序、I/O复用2017.08.12 第07-09章:
2017-08-06 21:39:52 2777
原创 《Unix网络编程》卷1:套接字联网API(第3版):简介、传输层、套接字编程
全书共31章+附录。计划安排:吃透这本书,一天三章+源码,并实测代码做当天笔记,CSDN见。时间安排:计划时间1.5个月 == 6个周末 == 12个自然日。2017.08.05 第01-03章:TCP/IP简介、传输层、套接字编程简介2017.08.06 第04-06章:基本TCP编程、TCP客户端/服务器程序、I/O复用2017.08.12 第07-0
2017-08-05 23:47:00 2520
转载 程序员,我们应该如何去学习?
IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于我们现在
2017-08-05 18:09:06 575
JVM-Java内存规范.png
2020-05-28
MVC模式用JSP实现用户管理(增删改查)核心逻辑图示.png
2020-05-09
Filter过滤器实现自动登陆核心逻辑.png
2020-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人