摘要: 如果要抓TCP数据包,我们可以使用TCPdump工具,类似于windows/linux下使用的这个工具一样。具体方法是下载tcpdump,还有个地址是http://www.strazzere.com/android/tcpdump。详细使用请参考http://www.tcpdump.org/里面的文档你需要root权限,adb push c:\wherever_you_put\tcpdump/data/local/tcpdumpadb shell chmod 6755 /data/local/tcpdump抓包很简单adb shelltcpdump-p -vv -s 0 -w /sdcard/ 阅读全文
posted @ 2013-06-16 14:16 爱生活,爱编程 阅读(259) 评论(0) 推荐(0) 编辑
摘要: socket()--Create Socket Syntax #include <sys/types.h> #include <sys/socket.h> int socket(int address_family, int type, int protocol) The socket() function is used to create an end point forcommunications. The end point is represented by the socket descriptor returnedby the socket() fun.. 阅读全文
posted @ 2013-06-16 14:15 爱生活,爱编程 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Redis 源码中的sds,是一个动态字符串库(A dynamic string library).结构如下:struct sdshdr { int len; int free; char buf[];};len是字符串长度,free是缓存区中的剩余大小,其中的内存分配当然用zmalloc。typedef char* sds; sds类型的指针退sizeof(sdshdr)个字节就是sdshdr。这个库接口比较丰富,包括增长(sdsMakeRoom, sdsgrowzero,sdscat,sdslen,缓存区每次增长到需要的2倍,如果超过1M,则每次增长1M),切分(sdssplit,sdss 阅读全文
posted @ 2013-06-16 14:13 爱生活,爱编程 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Iphone Streaming and playing Audio Problem - Stack Overflowhttp://stackoverflow.com/questions/6996081/iphone-streaming-and-playing-audio-problem And you should set the Audio Session When your app starts. The important references arehere.However, What is the extension of Audio you are willing to de.. 阅读全文
posted @ 2013-06-16 14:11 爱生活,爱编程 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 当数据从不可信的外部世界进入可信的内部区域时应该对数据进行检查,这是Erlang程序设计的一个基本原则(同时也是很多其他语言的原则)。倘若经过验证,数据符合我们的预期,就没必要做重复检查了:写代码时只需要关注正确的情况即可,剩下的问题可以全权交由监督机制处理。这样做可以大大缩减代码的尺寸(想想我们在其他语言环境中,为了边界检查浪费的精力吧),编辑错误的数量也会因为可读性的提升而减少。至于其余的错误,由于我们并不刻意掩饰,进程因崩溃而重启它们自然会被日志记录在案,从而令我们得以在问题出现的第一时间着手解决(别忘了,Erlang是鼓励崩溃的)。让崩溃来的更猛烈些吧。 阅读全文
posted @ 2013-06-16 14:09 爱生活,爱编程 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 最近偶尔学习下BOOST库,发现关于ASIO的应用还不是很多,大多都集中在Regx的讨论上。今天这里就ASIO的一个点发表一点讨论吧。 先在网上搜索了下关于ASIO的问题,发现有人反映说最多只能建立1023个连接。 对于这一点我觉得有点意思。 因此扒拉出最新的BOOST代码,(版本号:1.53): 先说结论:就1.53版本来说,这个问题是不存在的。因此怀疑是之前某一个版本存在BUG,现在已经更正了。 相应的源代码如下: namespace boost { namespace asio { namespace det... 阅读全文
posted @ 2013-06-16 14:07 爱生活,爱编程 阅读(1608) 评论(0) 推荐(0) 编辑
摘要: 1、函数内部的变量名如果第一次出现,且出现在=前面,即被视为定义一个局部变量,不管全局域中有没有用到该变量名,函数中使用的将是局部变量,例如:num = 100def func(): num = 123 print(num)func()输出:123说明函数中定义的num是一个局部变量,会将全局变量覆盖。再例如:num = 100def func(): num += 100 print(num)func()输出:UnboundLocalError: local variable 'num' referenced before assignment错误提示局部变量num在赋... 阅读全文
posted @ 2013-06-16 14:05 爱生活,爱编程 阅读(27880) 评论(1) 推荐(0) 编辑
摘要: 今天是2013年6月15日,到达北京的第二个晚上,下面我就来说说这两天在北京的生活吧!第一天:下了火车之后,直接走到T6公交站,准备前往自己住宿的地方,因为在北京没有朋友,所以自己来北京之前就已经在网上找好了一家住宿的地方在北京市海淀区西北旺一带,800元一个月,而且可以押一付一,一个月800元,押金是800元(我以为是可以住一个月,付一个月的房租,然后再押800元),到了那里之后,结果却不是这样的,老板说:“从来都没说只住一个月,而且押金从来也没说800元,押一付一是指最少住3个月,但可以一个月一个月的支付,押金是1000元,而不是800元”,我顿时就给他讲起道理来,但没有用,网上的信息.. 阅读全文
posted @ 2013-06-16 14:03 爱生活,爱编程 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 类别:古词风韵 作者:剑之颖 呆坐机前三两年, 任务繁重少睡眠, 夜半途中有人问, 笑答吾是程序员。 自从做了程序员, 日与代码相缠绵, 枯燥乏味非人愿, 浑身上下软绵绵, 如此这般缘何故, 无人说是为明天。 阅读全文
posted @ 2013-06-16 14:01 爱生活,爱编程 阅读(150) 评论(0) 推荐(0) 编辑
摘要: [利用NTFSDOS(最新的可以,已试过可以,建立删除文件)或者LINUX的软件可以读写NTFS分区。把那些文件考到FAT32的分区,就可以拉。FAT32是没有加密功能的。EFS加密只有在NTFS格式中才有。FAT32是没有的。一但复制到了FAT32格式上就自动失去。] 上面的是来自网络的朋友的方法,具体未测试.可以试试,要是自己不是很熟悉电脑的话,可以请熟悉的朋友帮忙试试. 如果是标题的那种是属于EFS加密了,基本上来说,是不可能恢复了.因为破解需要安全证书. 网上说的EFS破解的基本上都是试图还原系统盘,希望在里面能够找到加密时系统的信息. 然后再进行破解. 附上网上找... 阅读全文
posted @ 2013-06-16 13:59 爱生活,爱编程 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 有时候我们执行sudo的时候,出现xxx is not int the sudoers file 告诉我们当前用户不是sudoer,所以我们要把当前用户添加进去,步骤如下:1 修改/etc/sudoers文件,进入超级用户,因为没有写权限,所以要先把写权限加上chmod u+w /etc/sudoers。2编辑/etc/sudoers文件,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"zhc ALL=(ALL) ALL"(这里的zhc是你的用户名),然后保存。3 最后恢复没有写权限模式,撤销文件的写权限,chmod u-w /etc 阅读全文
posted @ 2013-06-16 13:57 爱生活,爱编程 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 为CSDN的友友们免费下载PUDN、百度文库、CSDN上面资源: 注: 1.友友们只需在本博客下留言,一般在1至3个工作日内进行处理; 2.每个友友限下载5个资源; 3.非诚勿扰哦,下载的资源要在此上提到的三个资源网站上的;4.不帮忙下载电影、音乐等无关资源;申请格式模板如下: 资源地址:http://download.csdn.net/detail/wujxiaoz/5365395 邮箱地址:mailname@xxx.com 阅读全文
posted @ 2013-06-16 13:55 爱生活,爱编程 阅读(832) 评论(2) 推荐(0) 编辑
摘要: 最近自己做项目的时候需要添加一个功能,上传用户的图片,上传用户图片其实涉及到很多东西,不只是一个html标签<input id="File1" type="file" />或者asp.net封住好的FileUpload 控件,现在网站不再讲究的是功能性,更多的是用户体验性,在这里上传图片就需要用到ajax无刷新上传图片,这里面包含的东西不是一点半点。这里用到的是一个插件swfupload 实现无刷新上传图片。直接上传我的代码供大家参考。 前台代码区:<%@ Page Language="C#" AutoEventWi 阅读全文
posted @ 2013-06-16 13:54 爱生活,爱编程 阅读(255) 评论(0) 推荐(0) 编辑
摘要: ------------------------------ASP.Net+Android+IO开发 .Net培训 期待与您交流!------------------------------这篇博客早就想写了,对于进制的转换,大学老师有讲,自己也有看书学过,每次感觉都懂了,但好像又没懂似得,通过黑马的教学视频,我又感觉自己好像懂了,但以防今后会忘记,所以还是留下笔记吧,以便今后复习......(1)十进制转二进制原理:对十进制数进行除2运算2 |_6__ 02 |__3__ 1 1 1 然后倒过来就是 110①通过代码也可以: Integer.toBinaryString(6);(2)二进制转 阅读全文
posted @ 2013-06-16 13:51 爱生活,爱编程 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1698题目大意: 给出初试值都为1的区间[1,n]有M次操作,每次操作表示将[a,b]的值全部替换成c最后输出总值的大小解题思路: 线段树的区间更新,区间查询这道题是线段树从点更新到区间更新的过渡题 用到lazy的思想,把每次只更新到[a,b]区间,而不会继续往下更新 什么时候再往下更新呢?等下一次查询或者更新到[a,b]区间之间时再把上次标记的更新 更新时间复杂度O(logN),查询时间复杂度O(logN)#include <stdio.h>#include <stdlib.h 阅读全文
posted @ 2013-06-16 13:49 爱生活,爱编程 阅读(135) 评论(0) 推荐(0) 编辑
摘要: NAME bind - bind a name to a socket SYNOPSIS #include <sys/socket.h> int bind(int socket, const struct sockaddr *address, socklen_t address_len); DESCRIPTION The bind() function shall assign a local socket address address to a socket identified by descriptor socket that has no local sock... 阅读全文
posted @ 2013-06-16 13:48 爱生活,爱编程 阅读(6555) 评论(0) 推荐(0) 编辑
摘要: 求各位师兄帮忙看下,怎么修改配置文件。还有Flex项目构建路径要注意什么 阅读全文
posted @ 2013-06-16 13:46 爱生活,爱编程 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一行超过80高亮显示:highlight OverLength ctermbg=red ctermfg=white guibg=#525229match OverLength /\%81v.\+/ 切换目录至当前编辑文件所在目录:cd %:p:h再切回去:cd - 阅读全文
posted @ 2013-06-16 13:44 爱生活,爱编程 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 对数据库瓶颈贡献最大的、恐怕I/O是当仁不让了、 市面上、网络上一抓一大把的调优理论、都是对I/O下手 然、随着硬件技术的飞速发展、I/O已经不再是数据库瓶颈的头号杀手 那些墨守成规的DBA们、是时候转变思路啦、醒醒哈、别睡着了 大家伙先看一下MySQL I/O 分析 ① InnoDB redo&binlog 同步写入底层磁盘,顺序小IO IO响应时间要求 <2ms ② 数据文件 数据文件写:异步IO,后台写,随机小IO 数据文件随机读:索引查询,单块读,随机小IO 数据文件顺序读:全表扫描,多块读,连续大IO ... 阅读全文
posted @ 2013-06-16 13:42 爱生活,爱编程 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 源代码请从官方网站下载,本文针对源代码增加上自己的理解。 package com.android.contacts.widget;import android.content.Context;import android.util.AttributeSet;import android.widget.ListView;/** * A ListView that can be asked to scroll (smoothly or otherwise) to a specific * position. This class takes advantage of similar functi. 阅读全文
posted @ 2013-06-16 13:40 爱生活,爱编程 阅读(1167) 评论(0) 推荐(0) 编辑