在这个遍地框架的年代,我相信很多人对于底层的Servlet的深入了解肯定很少,但是大家肯定对于Servlet的线程安全肯定有所涉猎,也都能讲个大概。我也和大家一样,在一次与同事之间的闲聊时,谈到了Servlet(PS:现在的工作中应用的框架就只有spring,其他俩个框架没有用,用的是Servle....
分类:
编程语言 时间:
2014-12-22 17:36:52
收藏:
0 评论:
0 赞:
0 阅读:
1866
为了去重复,写了一个通用的比较容器类,可以用在需要比较的地方,且支持Lamda表达式
dataTable.AsEnumerable().Distinct(new DataComparer((x, y) => return (x[1] == y[1] && x[2] ==y[2]))).CopyT...
分类:
其他 时间:
2014-12-22 17:36:42
收藏:
0 评论:
0 赞:
0 阅读:
178
中文版:工具--》选项--》环境--》选项卡和窗口--》预览选项卡去掉“在解决方案资源管理器中预览选定的文件(在按住Alt的同时单击可避免预览)(X)”的勾选English:Tools-->Options-->Environment-->Tabs And Windows-->Preview TabK...
分类:
其他 时间:
2014-12-22 17:36:32
收藏:
0 评论:
0 赞:
0 阅读:
306
1 记录锁的功能:当一个进程正在读或修改文件的某一区域时,可以阻止其他进程修改同一文件区2 相关数据结构:struct flock{ short l_type;/* F_RDLCK,F_WRLCK,F_UNLCK */ off_t l_start;/* offset in bytes,re...
分类:
其他 时间:
2014-12-22 17:36:22
收藏:
0 评论:
0 赞:
0 阅读:
201
过去一段时间,在研究Windows的系统控件ProgressBar,一直奇怪为啥它不能显示进度值,本以为是个很简单的问题,结果搜索很久,也没有找到好的解决方案,最后终于找到一个Perfect方案,特记录一下。比较蹩脚的方案:用户自定义控件,在系统的ProgressBar上面放一个Label,在每次进...
分类:
其他 时间:
2014-12-22 17:36:12
收藏:
0 评论:
0 赞:
0 阅读:
275
第一范式有两个任务:1、消除重复数据组,需要将重复数据组分割到不同的表中;2、确保每列包含的是原子性数据,需要将非原子性的列分割成原子性的列或分割到其他的表中。第二范式有两个规则:1、表必须符合第一范式条件;2、每列必须依赖于整个键。第三范式有三个规则:1、必须符合第二范式条件;2、任何列都不能依赖...
分类:
数据库技术 时间:
2014-12-22 17:35:52
收藏:
0 评论:
0 赞:
0 阅读:
235
(1)只设置阴影模糊半径和阴影颜色只设置阴影模糊半径和阴影颜色。例如:.box-shadow{ width: 200px; height: 100px; border-radius: 10px; border: 1px solid #ccc; mar...
分类:
其他 时间:
2014-12-22 17:35:42
收藏:
0 评论:
0 赞:
0 阅读:
209
1、Android service的作用: service通常是用来处理一些耗时操作,或后台执行不提供用户交互界面的操作,例如:下载、播放音乐。2、Android service的生命周期: service生命周期没有activity生命周期那么复杂,它只有onCreate()、onStart()、...
分类:
移动平台 时间:
2014-12-22 17:35:22
收藏:
0 评论:
0 赞:
0 阅读:
273
一般来说判断时间的话,用个DateTime类型就已经够用了。但是有些情况,比如下面这种DECLARE @DT1 DATETIMEDECLARE @DT2 DATETIME SELECT @DT1 = '2014-12-22 15:45:00:128', @DT2 = '2014-12-22 15:....
分类:
其他 时间:
2014-12-22 17:35:12
收藏:
0 评论:
0 赞:
0 阅读:
185
第一步:自定义一个Button的样式 1.新建一个xaml文件,在其中自定义好自己的Resources 这个Resource 的根节点是 2.然后在根节点中写入自己要定义的样式, 注意,在对应特定控件的样式中,要写入 TargetType 对应于要设置样式的控件,如: TargetType="{x:...
分类:
Windows开发 时间:
2014-12-22 17:35:02
收藏:
0 评论:
0 赞:
0 阅读:
381
概述在实际生产中,遇到一个复杂的类,如果能看出这个类的内存模型结构,那么以后的操作基本就没有难度的;所以说,学会分析一个类的内存模型,是每一个C++程序员必须要会的知识。下面,就让我们来了解C++对象模型!C++类封装和C中的结构体的区别C++的类封装是在C语言中的结构体的基础上构建起来的,C结构体...
分类:
编程语言 时间:
2014-12-22 17:34:52
收藏:
0 评论:
0 赞:
0 阅读:
305
C语言的结构体应用很广泛,在结构体中可以存放不同数据类型的数据,这样一个结构体可以保存很多数据,比如可以保存一个人的姓名、性别、电话等数据类型不相同的内容,但是结构体中也有一些需要注意的事项,本文是对C语言结构体的总结。
分类:
编程语言 时间:
2014-12-22 17:34:42
收藏:
0 评论:
0 赞:
0 阅读:
193
引言MapReduce作出保证:进入每个Reducer的数据行都是有序的(根据数据行的键值进行排序)。MapReduce将Mapper的输出进行排序并传递给Reducer作为输入的过程称为Shuffle。在很多场景下,Shuffle是整个MapReduce过程的核心,也是“奇迹”发生的地方,如下图所...
分类:
其他 时间:
2014-12-22 17:34:32
收藏:
0 评论:
0 赞:
0 阅读:
331
Android 官方文档原创译文《》,manifest 文件节点。
分类:
移动平台 时间:
2014-12-22 17:34:12
收藏:
0 评论:
0 赞:
0 阅读:
261
我容易混淆public,private,protected,还容易混淆this,self这些东西。前面已经写了一篇关于public,private,protected博文了,下面来说一下this,self,parent的用法一,this1,要用this,你必有是一个对像的形势,不然它会报错的,Fat...
分类:
其他 时间:
2014-12-22 17:34:02
收藏:
0 评论:
0 赞:
0 阅读:
229
Android 官方文档原创译文《》,manifest 文件节点。
分类:
移动平台 时间:
2014-12-22 17:33:52
收藏:
0 评论:
0 赞:
0 阅读:
349
Java NIO的核心部件: Buffer Channel Selector Buffer 是一个数组,但具有内部状态。如下4个索引: capacity:总容量 position:下一个要读取/写入的元素索引 limit:限制,第一个不能读取/写入的元素索引 mark:位置标记,重置position...
分类:
编程语言 时间:
2014-12-22 17:33:42
收藏:
0 评论:
0 赞:
0 阅读:
288
Android 官方文档原创译文《》,manifest 文件节点。
分类:
移动平台 时间:
2014-12-22 17:33:22
收藏:
0 评论:
0 赞:
0 阅读:
350
CSS3和现代Web设计1.1 现代Web设计理念1.1.1 可访问性第一同样一段内容, 可以用成千上万的方法为其设计样式, 但全世界的用户应该依然可以访问它们, 不管他们用什么方式去访问Web——无论手机、键盘控制器还是屏幕阅读器. 因此关于锁定那些没有使用矫正光泽水准的设备的用户是很重要的.1....
分类:
Web开发 时间:
2014-12-22 17:33:12
收藏:
0 评论:
0 赞:
0 阅读:
260
在前一次的发布的时候,我们共享了Visual Studio 2013中Windows Azure移动服务的集成和功能。其中包含了移动服务表脚本的编辑能力的介绍。这一次的发布,我们将描述在Visual Studio中怎么样在你的服务器脚本中激活智能提示。这个功能并没有被集成到Visual Studio...
分类:
编程语言 时间:
2014-12-22 17:33:02
收藏:
0 评论:
0 赞:
0 阅读:
220