摘要: 一、常用命令命名方法 小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如 int myStudentCount; 变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。 Pascal法(大驼峰法) 相比小驼峰法,大驼峰法把第一个单词的首字母也... 阅读全文
posted @ 2015-09-29 22:23 eagleliwx 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://segmentfault.com/q/1010000000256516 首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。 web server(比如说nginx)只是内容的分发者。比如,如果请求/index.h... 阅读全文
posted @ 2015-09-29 00:19 eagleliwx 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1、下载与安装 下载Golang安装包:go1.5.1.linux-amd64.tar.gz 使用tar命令将Go档案包解压到/usr/local目录下 tar -zxvf go1.5.1.linux-amd64.tar.gz -C /usr/local2、环境变量设置... 阅读全文
posted @ 2015-09-20 15:31 eagleliwx 阅读(1346) 评论(0) 推荐(0) 编辑
摘要: 转载本站文章请注明作者和出处酷 壳 – CoolShell.cnvim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM... 阅读全文
posted @ 2015-09-09 23:05 eagleliwx 阅读(118) 评论(0) 推荐(0) 编辑
摘要: [root@localhost~]# 命令提示符: 其中root: 当前登陆用户 localhost:主机名 ~: 当前所在目录(~表示家目录) # 超级用户提示符 $ 普通用户提示符文件处理命令:ls、mkdir、rm、cp、mv、lnls [... 阅读全文
posted @ 2015-08-30 12:08 eagleliwx 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 题目:给定一个数字,最大小于一万亿,输出符合中国人习惯的读法,例如: a、12输出:十二 b、102输出:一百零二 c、1002输出:一千零二 d、112输出:一百十二 e、10112输出:一万零一百十二 f、120000000:一亿二千万 g、11021002:一千一百零二万一千零二 h、1102... 阅读全文
posted @ 2015-06-17 19:46 eagleliwx 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 前言 用OD玩了几个crackme,要通过验证,就需要定位到生成序列号的代码段。基本思路有两个方向,一是顺着输入数据流走,既然验证是跟输入有关的,那么输入数据必定会参与到序列号验证过程中;二是根据软件本身存在的一些字面特征(如弹出验证通过或失败对话框之类的),再反方向顺藤摸瓜之。内存操作NOP ... 阅读全文
posted @ 2015-06-11 20:39 eagleliwx 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 问题起源于《数据结构与算法分析-C语言描述》一书中的习题2.12。 存在序列A(a1,a2,......,an),(在此仅讨论序列A中元素均为整数的情况) 问:给出有效的算法求解最大子序列乘积。 一看此题,容易想到的是穷举所有的可能的子序列,求乘积后去最大值,代码如下。 1 int Ma... 阅读全文
posted @ 2015-05-24 00:50 eagleliwx 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 当时情况是这样的,在品读《数据结构与算法分析-C语言描述》一书。书中第一个例子便是k选择问题。随手在DEVC++下敲了第一版代码。 1 int k_selection(int a[], int len, int k) 2 { 3 int *tmp = (int*)malloc((k+1)... 阅读全文
posted @ 2015-05-17 14:32 eagleliwx 阅读(709) 评论(0) 推荐(0) 编辑