本人设计了一个高效读写锁,可实现多个线程读一个线程写的锁,应该比Delphi自带的读写锁高效,本人没有做对比测试。 本文的锁不可以在一个线程里重入,否则会锁死,另外读写锁最多支持65535个线程同时读。 ...
在使用Socket/TCP来传输文件,弄起来不仅会有些复杂,而且较经典的"粘包"问题有时候会让人火冒七丈。如果你不喜欢用Socket来传文件,不妨试试WCF,WCF的流模式传输还是相当强大和相当实用的。 因为开启流模式是基于绑定的,所以,它会影响到整个终结点的操作协定。如果你不记得或者说不喜欢背书,... ...
分类:
其他好文 时间:
2016-04-02 14:49:10
阅读次数:
240
请求处理方法执行完成后,最终返回一个ModelAndView对象,对于返回String,View或ModelMap等类型的处理方法,SpringMvc也会在内部将它们装配成一个ModelAndView对象的,它包含了逻辑名和模型对象的视图。 SpringMvc借助视图解析器(ViewResolver ...
分类:
编程语言 时间:
2016-04-02 14:48:38
阅读次数:
607
作为一种诞生于互联网兴起时代的语言,Java 从一开始就带有安全上的考虑,如何保证通过互联网下载到本地的 Java 程序是安全的,如何对 Java 程序访问本地资源权限进行有限授权,这些安全角度的考虑一开始就影响到 Java 语言的设计与实现。可以说 Java 在这些方面的探索与经验,对后来的一些语 ...
分类:
编程语言 时间:
2016-04-02 14:49:28
阅读次数:
357
长度为n的数列A,以及q个询问,每次询问一段区间的最小值。 输入 第一行,一个整数n第二行,n个数,表示A数组,用空格隔开。第三行,一个正整数q第4到第q+3行每行两个正整数L、R(L<=R),表示一段区间,用一个空格隔开。 输出 针对每个询问,输出结果。每个结果占一行。 输入示例 53 2 4 3 ...
分类:
其他好文 时间:
2016-04-02 14:50:34
阅读次数:
137
启动关闭bin/start-cluster.shbin/stop-cluster.sh 最后上架构图和执行流程图,看起来和spark很类似 ...
分类:
Web程序 时间:
2016-04-02 14:49:45
阅读次数:
501
开发环境Linux的版本号Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux? 1、先下载下面软件:? Apache- ...
分类:
Web程序 时间:
2016-04-02 14:48:45
阅读次数:
440
感谢各位大神,已经归纳好了:http://www.360doc.com/content/15/0323/13/11800748_457387176.shtml。在此,我只是根据个人理解,将内容再整理一下,仅供参考。声明:如果该文侵犯了你的著作,抱歉,请及时通知,我会马上删除。 下面开始谈谈将Andr ...
分类:
移动开发 时间:
2016-04-02 14:49:30
阅读次数:
166
Problem. You have questions about the List collection in the .NET Framework, which is located in the System.Collections.Generic namespace. You want to ...
考虑一个16位整数,它由2个字节组成。内存中存储这2个字节有2种方法: 一种是将低序字节存储在起始地址,称为小端(little-endian)字节序 另一种方法是将高序字节存储在起始地址,称为大端(big-endian)字节序 我们把系统所采用的字节序称为主机自己序(host byte order) ...
分类:
编程语言 时间:
2016-04-02 14:47:20
阅读次数:
278
http://www.cnblogs.com/abatei/archive/2008/06/06/1215114.html 8.2 图的存储结构 图的存储结构除了要存储图中各个顶点的本身的信息外,同时还要存储顶点与顶点之间的所有关系(边的信息),因此,图的结构比较复杂,很难以数据元素在存储区中的物理 ...
在使用z-index这个属性之前,我们必须先了解使用z-index的必要条件: 1、要想给元素设置z-index样式,必须先让它变成定位元素,说的明白一点,就是要给元素设置一个postion:relative(定位元素:position属性值设置除默认值static以外的元素,包括relative, ...
分类:
其他好文 时间:
2016-04-02 14:46:31
阅读次数:
129
浏览器支持 IE8+,Firefox 28.0+,chrome 33.0+,Safari 7.0+。 先来了解几个js的问题。 JSON.parse() 和 JSON.stringify() parse用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxia ...
分类:
Web程序 时间:
2016-04-02 14:46:48
阅读次数:
181
安装好YII2 后出现 例如以下图错误提示:解决方法例如以下:打开安装好的YII2项目文件夹(YII2安装方法參见 摘取天上星 的博文:http://blog.csdn.net/zqtsx/article/details/39344913)打开YII2项目文件夹里的 composer.json 文件 ...
分类:
Web程序 时间:
2016-04-02 14:48:27
阅读次数:
216
相信有过开发经验的朋友都曾碰到过这样一个需求。假设你正在为一个新闻网站开发一个评论功能,读者可以评论原文甚至相互回复。 这个需求并不简单,相互回复会导致无限多的分支,无限多的祖先-后代关系。这是一种典型的递归关系数据。 对于这个问题,以下给出几个解决方案,各位客观可斟酌后选择。 一、邻接表:依赖父节 ...
分类:
数据库 时间:
2016-04-02 14:46:59
阅读次数:
275