摘要:
定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,... 阅读全文
摘要:
转自网络被朋友圈中的atom的activate-power-mode 震撼到了,于是想试试。步骤如下首先安装atom:sudo add-apt-repository ppa:webupd8team/atomsudo apt-get updatesudo apt-get install atom然后安... 阅读全文
摘要:
百度之后得到解决,再此做个笔记错误提示 Kernel driver not installed (rc=-1908) The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permi... 阅读全文
摘要:
转自http://blog.csdn.net/hamber_bao/article/details/6504905约束的目的就是确保表中的数据的完整性。常用的约束类型如下:主键约束:(Primary Key constraint) 要求主键列唯一,并且不允许为空唯一约束:(Unique Constr... 阅读全文
摘要:
Hibernate operation: Could not execute JDBC batch update; SQL [insert into dchnpricecarchancesource (inpricecard_id, pricecard_id, count, sumcount, so... 阅读全文
摘要:
在Oracle中查看所有的表: select * from tab/dba_tables/dba_objects/cat;看用户建立的表 : select table_name from user_tables; //当前用户的表 select table_name from ... 阅读全文
摘要:
size_tunsigned int 类型,无符号,它的取值没有负数。用来表示 参数/数组元素个数,sizeof 返回值,或 str相关函数返回的 size 或 长度。sizeof 操作符的结果类型是size_t。ssize_tsize of an object or –1,time_ttime o... 阅读全文
摘要:
函数说明相关函数:htonl, htons, ntohl头文件:#include 定义函数:unsigned short int ntohs(unsigned short int netshort);函数说明:ntohs()用来将参数指定的16 位netshort 转换成主机字符顺序.返回值:返回对... 阅读全文
摘要:
pcap,即packet capture library 抓包库,这个抓包库给抓包系统提供了一个高层次的接口。所有网络上的数据包,甚至是那些发送给其他主机的,通过这种机制,都是可以捕获的。它也支持把捕获的数据包保存为本地文件和从本地文件读取信息。 还有一些详细介绍可以参考:http://baike... 阅读全文
摘要:
编辑文件/etc/vim/vimrcsudo vim /etc/vim/vimrc在最后添加inoremap ( ()iinoremap [ []iinoremap { {}iinoremap iinoremap ‘ ’‘iinoremap " ""i例如 阅读全文