SQL2012中发生死锁的原因已经向大家解释了,因为隐式转换造成的表扫描扩大了锁规模.但在SQL2008R2中就未有同样的现象出现,很显然锁规模没有扩大,原因在于SQL Server的优化器为我们做了额外的事情-动态检索
分类:
数据库 时间:
2015-02-09 10:42:58
阅读次数:
243
为什么需要分离? 我们知道MVC项目各部分职责比较清晰,相比较ASP.NET Webform而言,MVC项目的业务逻辑和页面展现较好地分离开来,这样的做法有许多优点,比如可测试,易扩展等等。但是在实际的开发中,随着项目规模的不断扩大,Controller控制器也随之不断增多。如果在Controll....
分类:
Web程序 时间:
2015-02-07 08:01:44
阅读次数:
160
在版本控制系统的选型上,是选择Git还是SVN?对于开源项目来说这不算问题。使用Git极大地提高了开发效率、扩大了开源项目的参与度、 增强了版本控制系统的安全性,选择Git早已是大势所趋。但对于企业用户来说这个决心不太好下。部分原因是出于对Git的误解,部分原因是尚不了解 Git到底能给项目管理带来...
分类:
其他好文 时间:
2015-02-05 23:05:17
阅读次数:
215
Linux系统默认允许用户打开的文件数是1024,对于很多用户/程序来说,这个值是不够用的,怎么扩大呢?直接ulimit -n 65535 !但此方法只能本次登陆窗口有效,退出窗口即失效,且,有可能报您没有权限,囧~一劳永逸的方法是(需要你有root权限):修改/etc/security/limit...
分类:
其他好文 时间:
2015-02-03 18:49:01
阅读次数:
449
为什么说 Git 比 SVN 更好在版本控制系统的选型上,是选择Git还是SVN?对于开源项目来说这不算问题。使用Git极大地提高了开发效率、扩大了开源项目的参与度、 增强了版本控制系统的安全性,选择Git早已是大势所趋。但对于企业用户来说这个决心不太好下。部分原因是出于对Git的误解,部分原因是尚...
分类:
其他好文 时间:
2015-02-03 12:51:26
阅读次数:
156
合纵连横
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
乱世天下,诸侯割据。每个诸侯王都有一片自己的领土。但是不是所有的诸侯王都是安分守己的,实力强大的诸侯国会设法吞并那些实力弱的,让自己的领土面积不断扩大。而实力弱的诸侯王为了不让自己的领土被吞并,他会联合一些其他同样弱小的诸侯国,组成联盟(联盟不止一个),来共同抵抗那些强大的诸侯国...
分类:
其他好文 时间:
2015-02-01 17:51:08
阅读次数:
143
集合:可以存储不同类型的多个对象,随着存储对象的个数的增加而自动扩大容量
体系结构:
Collection
|----List:存入的对象是有序的,且可以重复
ArrayList:底层使用的数据结构是数组,线程不安全的,查找速度快,增删速度慢
Vector:底层使用的数据结构是数组,线程安全的,查找速度快,增删速度慢...
分类:
编程语言 时间:
2015-01-29 09:32:34
阅读次数:
258
题意:平面上有一些半径为R的圆,现在要在满足不与现有圆相交的条件下放入一个圆,求这个圆能放的位置的圆心到原点的最短距离。解法:我们将半径扩大一倍,R = 2*R,那么在每个圆上或圆外的位置都可以放圆心了。首先特判放到原点可不可以,如果不可以,再将所有圆的圆心与原点的直线与该圆相交的点放入队列,再将所...
分类:
系统相关 时间:
2015-01-20 20:23:49
阅读次数:
270
虽然2014年LED照明行业的风波不断,也阻止不了行业向前发展的坚定步伐。LED照明技术的进步,推动LED灯的应用范围逐步扩大,一年来,LED灯在民用领域取得了长足的进步。虽然还不足以在民用领域普及,但事实上已有不少家用用上了LED照明,2015年LED灯在民用市场是否会有更大的发展,这是行业发展的...
分类:
其他好文 时间:
2015-01-20 10:20:21
阅读次数:
156
mysql单表的限制一、MySQL数据库的MyISAM存储引擎单表大小限制已经不是有MySQL数据库本身来决定(限制扩大到64pb),而是由所在主机的OS上面的文件系统来决定了。在mysql5.0版本之前,myisam存储引擎默认表的大小4Gb,可以用一下命令来查看:[root@roberttest]#cd/data/mysql/m..
分类:
数据库 时间:
2015-01-17 23:40:00
阅读次数:
392