摘要:
牛逼的验证码,如下图, 结果是4321,为什么呢,主要是printf返回值问题?那么printf到底返回什么? 经查阅,printf的返回值是打印的字符个数,因此结果是4321就很明显了。 阅读全文
posted @ 2013-07-10 11:18
jlins
阅读(175)
评论(0)
推荐(0)
摘要:
题记:本系列文章的目的是抛开书本从Linux内核源代码的角度详细分析TCP/IP协议栈内核相关技术 轻松搞定TCP/IP协议栈,原创文章欢迎交流, byhankswang@gmail.com linux内核协议栈中对于socket相关API的实现 首先对于内核中断向量表不是很熟悉的请先参考一下博文:《TCP/IP协议栈源码图解分析系列6:linux 系统调用中断向量表》 URL:http://blog.csdn.net/byhankswang/article/details/9284023 首先应该做的事情 定义好了内核中断向量表之后,需要做的就是当用户层程序陷入到内核态之后... 阅读全文
posted @ 2013-07-10 11:17
jlins
阅读(2314)
评论(0)
推荐(0)
摘要:
在数据库管理过程中常常遇见LV状态异常,而造成LV不能再次被使用的情况,那么AIX中LV的两种状态分别代表什么呢 如果是访问fs需要open,即创建文件系统并mount 文件系统LV STATE 才是open/syncd 的; 如果是访问raw,即lv 作为裸设备(raw device),在用到的时候是LV STATE 是open/syncd,说明有应用在使用, 如跑Oracle,或用dd命令对它操作;不用的时候,如停了oracle后LV STATE是closed/syncd 。 是因为用了,才显示OPEN。而不是需要OPEN了,才可以用。 lv被访问了,就显示open. hd5在... 阅读全文
posted @ 2013-07-10 11:15
jlins
阅读(2635)
评论(0)
推荐(0)
摘要:
properties editor 是 Eclipse下编辑properties文件的插件,用来写国际化程序非常方便,自动保存为ASCII码,支持Unicode。安装过程:打开eclispe编辑器help-->install new softname:properties editorLocation:http://propedit.sourceforge.jp/eclipse/updates/ 点击OK,等待获取资源,选择适合自己eclipse的版本安装即可。 阅读全文
posted @ 2013-07-10 11:13
jlins
阅读(499)
评论(0)
推荐(0)
摘要:
前言在我的工作中,用的最多的就是时序图了。可能由于工作的原因,我也是最喜欢画时序图了,很清楚,很明了,什么时候发送什么消息,到达什么状态,一下子就展示在你的脑海里,对于消息驱动的程序来说,是再好不过的了。时序图简介首先,时序图用来表示用例中的行为顺序,当执行一个用例行为时,顺序图中的每条消息对应了一个类操作或者状态机中引起转换的事件; 其次,时序图展示对象之间的交互,这些交互是指在场景或用例的事件流中发生的。时序图属于动态建模; 最后,时序图的重点在消息序列上,也就是说,描述消息是如何在对象间发送和接收的。表示了对象之间传递消息的时间顺序。 还有,别忘了,浏览时序图的方法是,从上到下查看对象间 阅读全文
posted @ 2013-07-10 11:11
jlins
阅读(24045)
评论(1)
推荐(2)
摘要:
也许你经常会问一分钟短吗?一分钟能做什么?这样的问题,你不知道,就让我来告诉你吧.请看下面: 一分钟对有些成天东游西逛的人短,对有的人就不短了.一分钟对一位医生来说就可以救一个人的生命,对一位消防员说就可以扑灭一场大火.... 我们想想自己在一分钟之内做过什么。我在一分钟之内做过很多事情,比如说:我在一分钟之内跳了一百多个绳;我在一分钟内写了30多个字;我在一分钟之内投了十几个篮.... 一分钟,有人把它用在工作上,它很高兴,也有人把它用在偷窃或抢劫上,它很难过.在我看来一分钟能做许多事情,有人在一分钟里可以打两百个字,虽然这样的人很少;有人在一分钟里能跑一百米,虽然哪个人不是我.在科学... 阅读全文
posted @ 2013-07-10 11:09
jlins
阅读(1458)
评论(0)
推荐(0)
摘要:
下面以OpenCV为例,不需要每次打开VS2010都手动添加OpenCV的库和lib,具体方法如下:VC++目录步骤一:用任意文本编辑器打开: VS安装目录中的\VC\VCWizards\default.vcxproj步骤二:定位到文件末尾,在之前插入如下内容 OPENCV的安装路径\opencv\build\include\opencv;OPENCV的安装路径\opencv\build\include;D:\Program\OpenCV\opencv\build\include\opencv;$(VCInstallDir)include;$(VCInstallDir)atlmfc\in... 阅读全文
posted @ 2013-07-10 11:07
jlins
阅读(6684)
评论(0)
推荐(0)
摘要:
系统获取Vibrator也是调用Context的getSystemService方法,接下来就可以调用Vibrator的方法控制手机振动了。Vibrator只有三个方法控制手机振动:1、vibrate(long milliseconds):控制手机振动的毫秒数。2、vibrate(long[] pattern,int repeat):指定手机以pattern模式振动,例如指定pattern为new long[]{400,800,1200,1600},就是指定在400ms、800ms、1200ms、1600ms这些时间点交替启动、关闭手机振动器,其中repeat指定pattern数组的索引,指定 阅读全文
posted @ 2013-07-10 11:05
jlins
阅读(7088)
评论(0)
推荐(0)
摘要:
传送门☞Android兵器谱☞转载请注明☞http://blog.csdn.net/leverage_1229 根据需求,系统平台包括了非结构化数据和结构化模型。包括的数据模型以及与其他系统之间的关系如下图所示: 系统中所涉及的数据模型包括以下部分: 一、业务处理关系数据库 存储了E-R关系的数据模型,包括两大类:应用层,是各类业务系统的数据,入批量代收付业务数据、票据提入业务数据及其他应用数据、CCBS接口数据等等;服务层,包括OCR、影像处理、用户信息、认证信息、权限信息、监控/跟踪信息、整合用户信息、UDDI注册信息等。业务处理数据库中,同时也通过简单... 阅读全文
posted @ 2013-07-10 11:03
jlins
阅读(208)
评论(0)
推荐(0)
摘要:
以太网的分类以太网已经经历了四代的发展: 标准以太网帧格式帧的长度最小长度:64个字节。最大长度:1518个字节。 寻址以太网中使用网卡提供的一个6字节物理地址,通常使用十六进制表示法表示。例如:06:01:02:01:2C:4B单播地址,多播地址和广播地址 源地址永远是一个单播地址(因为帧只有来自一个站点),目的地址可以是单播地址,也可以是多播地址,还可以是广播地址。 如果目的地址字段的第一个字节的最低位是0,那么这个地址是单播地址,否则是多播地址。 广播地址是多播地址的一个特例,接受放是整个局域网中的所有站点,一个广播目的地址48为都是1,即FF:FF:FF:FF:FF:FF ... 阅读全文
posted @ 2013-07-10 11:01
jlins
阅读(491)
评论(0)
推荐(0)

浙公网安备 33010602011771号