06 2015 档案

C语言-二进制技巧
摘要:打开位: flags = flags | MASK 要打开的位为 1关闭位: flags = flags & ~MASK 要关闭的位为 1转置位: flags = flags ^ MASK 要转置的位为 1int num = 10;01 & num; //表示获取最后一位的值, 可以不用前缀0... 阅读全文

posted @ 2015-06-30 11:40 John_ABC 阅读(345) 评论(0) 推荐(0) 编辑

C语言-十进制转换为二进制函数
摘要:char * itobs(int num, char * str) { int i; static int size = 8 * sizeof(int); for (i = size - 1; i >= 0; i--, num >>= 1) { str[i] = (0... 阅读全文

posted @ 2015-06-30 11:25 John_ABC 阅读(2656) 评论(0) 推荐(0) 编辑

C语言-gdb调试工具详解
摘要:回车 重复上一次命令产生可调试的可执行文件:gcc -g main.c -o main, 必须加上-g选线, 表示在可执行文件中加入源文件信息, 但并不是将源文件嵌入可执行文件, 所以在调试时必须保证gdb能够找到源文件进入调试:gdb fname, 进入fname可执行文件的调试环境查看源文件代码... 阅读全文

posted @ 2015-06-26 13:07 John_ABC 阅读(528) 评论(0) 推荐(0) 编辑

Fiddler-常用技巧
摘要:1.详情面板 1).Inspectors 标签栏进行请求和响应结果分析 2).AutoResponder 对匹配 URL 进行自动返回, 可以使用字符、URL、正则表达式 3).Composer 模拟 HTTP 请求 4).Filters 对 Session 进行过滤2.Session 命令... 阅读全文

posted @ 2015-06-24 15:48 John_ABC 阅读(232) 评论(0) 推荐(0) 编辑

Fiddler-工作原理
摘要:浏览器与服务器之间通过建立TCP连接以HTTP协议进行通信,浏览器默认通过系统http代理发送到服务器。 而Fiddler是c#开发(微软出品,主要作者Eric Lawrence)的http代理服务器,fiddler工作于七层中的应用层,能够捕获到通过的http(s)请求。Fiddler充当了一个在... 阅读全文

posted @ 2015-06-24 13:47 John_ABC 阅读(1520) 评论(0) 推荐(0) 编辑

C语言-EOF和feof()判断文件结尾的区别
摘要:今天获取一个图片内容时, fopen("aaaaaa.png", "r"), 读取完文件头就停止了, 后来模式改为 "rb" 就可以了, 特此记录下;由于字符的ASCII码不可能出现 -1, 因此EOF定义为 -1 是合适的当以文本形式读取文件内容, 读入的字符值等于EOF时, 表示读入的已不是正常... 阅读全文

posted @ 2015-06-19 15:12 John_ABC 阅读(6421) 评论(0) 推荐(0) 编辑

C语言-一个fopen函数中未使用二进制模式(b)引发的血案
摘要:转自:http://blog.csdn.net/hinyunsin/article/details/6401854最近写了一个网络文件传输模块,为了让这个模块具有更好的移植性,我尽量使用C标准IO API来编写代码。模块是在Linux下面写的,一点问题都没有。但是昨天把客户端的代码移植到了windo... 阅读全文

posted @ 2015-06-19 14:38 John_ABC 阅读(2300) 评论(0) 推荐(0) 编辑

VIM-不常用或不知道的技巧
摘要:cc 清除一行 并在本行编辑, 同理 cw:32,65d 多行删除g/pattern/d 删除包含特定字符的行v/pattern/d 删除不包含指定字符的行 等同于g!/pattern/dyi{, yi[, yi, (), '', ""中的内容, 同理 ci, dima 定义一个标记 名为a`a 跳... 阅读全文

posted @ 2015-06-18 11:32 John_ABC 阅读(213) 评论(0) 推荐(0) 编辑

C语言-srand种子详解
摘要:rand() 函数取得随机数的时候是通过一个叫做"种子"的变量经过计算得出一个数值, 然后得出的数值再作为新的"种子"参与下一次的运算, 这样就得到了所谓的随机数srand() 的作用就是用给定的数字来代替种子, 比如用当前的时间做种子, 因为每次运行程序时间都不一样, 所以 rand() 函数给出... 阅读全文

posted @ 2015-06-18 10:47 John_ABC 阅读(1509) 评论(0) 推荐(0) 编辑

C语言-字符串操作函数
摘要:gets(char buffer[]) 从标准输入读取一行, 并去掉换行符, 在字符串末尾增加 '\0' 字符, 写入到缓冲区 成功则返回 buffer 的地址, 出错或者遇到文件结尾则返回空指针, 使用 stdio 的 NULL 表示fgets(char buffer[], int num, F... 阅读全文

posted @ 2015-06-11 15:40 John_ABC 阅读(559) 评论(0) 推荐(0) 编辑

C语言-Makefile经典教程(掌握这些足够)
摘要:makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,... 阅读全文

posted @ 2015-06-11 11:06 John_ABC 阅读(2658) 评论(0) 推荐(0) 编辑

C语言-编译
摘要:编译的时候只是需要知道函数原型(即只需要 xxx.h 文件即可), 不需要知道函数定义, 在链接阶段可以把 xxx.c 生成的 xxx.o 链接进去, 以知道函数定义 编译时,编译器需要的是语法的正确,函数与变量的声明的正确。对于后者,通常是你需要告诉编译器头文件的所在位置(头文件中应该只是声... 阅读全文

posted @ 2015-06-10 15:50 John_ABC 阅读(185) 评论(0) 推荐(0) 编辑

英语-托福英语学习(词组一)
摘要:pretty much 几乎be responsible for 对xxx负责, PS:responsible 负责的, responsive 响应的 应答的as well 也 also → 比too正式一些, 语气较重, 只用于肯定句, 一般紧靠动词 too → 语气较轻, 多用于口语, 在肯... 阅读全文

posted @ 2015-06-03 14:08 John_ABC 阅读(257) 评论(0) 推荐(0) 编辑

英语-托福英语学习(单词一)
摘要:sole adj.唯一的;独有的;单独的; n.脚底, 鞋底; 袜底; v.装鞋底;solely adv.单独; along 强调一种孤独感 solely强调独自consequently adv.所以, 因此, 结果; thus, therefore都是”所以“的意思, consequentl... 阅读全文

posted @ 2015-06-03 14:06 John_ABC 阅读(174) 评论(0) 推荐(0) 编辑

PHP-CURL在POST请求时的注意事项
摘要:今天搞12306抢票, 在用CURL模拟POST请求校验验证码时, 无论如何12306都返回零, 正常应该返回True或者False, 最后查找原因如下 只是请求头 Content-Type 用了 application/x-www-form-urlencoded, 但是验证码值(类似坐标"xxx... 阅读全文

posted @ 2015-06-01 11:46 John_ABC 阅读(2369) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示