SRWLock的目的和关键段相同:对一个资源进行保护,不让其它线程访问它。但是,与关键段不同的是,SRWLock允许我们区分哪些想要读取资源的值
的线程(读取者线程)和想要更新资源的值的线程(写入者线程)。让所有的读取者线程在同一时刻访问共享资源应该是可行的,这是因为仅仅读取资源的值并不存 在破坏数...
分类:
其他好文 时间:
2014-05-17 00:43:24
阅读次数:
248
方法一、定义在控件内部1 方法二、定义在控件外部1 2 5 6 7 8
要想让外部样式应用于所有相同类型的控件,只要去掉资源中的样式名称,则TargetType指定的控件都将应用该样式1 2 5 6 ...
分类:
Web程序 时间:
2014-05-16 23:35:46
阅读次数:
376
题目:Givennpoints on a 2D plane, find the maximum
number of points that lie on the same straight
line.算法分析:定义最大直线为符合相同条件的直线中通过点最多的那条直线。对每个点p,计算其它的点与p形成的...
分类:
其他好文 时间:
2014-05-16 23:26:31
阅读次数:
389
java 和javaw 的区别javaw.exe用法和java.exe
相同javaw的程序不在java console 上面显示任何东西,如果在开发程序,就用java,这样可以看到错误提示,
如果是运行完成了的程序,就用javaw, 可以提高一点速度两个应用程序都能运行你的程序,并非常相似,但是有...
分类:
编程语言 时间:
2014-05-16 22:54:39
阅读次数:
404
Sublime
Text快捷键:Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+...
分类:
其他好文 时间:
2014-05-16 22:16:37
阅读次数:
398
为什么会出现依赖冲突首先要说明Maven的依赖管理,具体的可以参考这边
Maven学习——依赖管理 这篇文章,maven在依赖冲管理中有一下几个原则。依赖是使用Maven坐标来定位的,而Maven坐标主要由GAV(groupId,
artifactId, version)构成。如果两个相同的依赖包,...
分类:
其他好文 时间:
2014-05-16 20:22:17
阅读次数:
406
运行单独的节点意味着有将会面对单点故障——没有冗余的数据备份。幸运的是我们可以启动另外的node来保护我们的数据。一个新的node,只要他的cluster
name和已经存在的cluster节点的名称相同,就会自动加入这个cluster,并且能和其他的node进行通信。增加第二个node之后,clu...
分类:
其他好文 时间:
2014-05-16 19:11:21
阅读次数:
341
create table OA_WF_NODETEMP as select * from
oa_wf_node where 1=2
分类:
其他好文 时间:
2014-05-16 18:55:53
阅读次数:
202
join 看字面上的意义 (加入/参加)
就可以知道,他是在处理两个文件之间的数据,而且,主要是在处理『两个文件当中,有"相同数据"的那一行,才将他加在一起』的意思。我们利用底下的简单例子来说明:[root@www
~]# join [-ti12] file1 file2选项与参数:-t :j...
分类:
系统相关 时间:
2014-05-16 18:42:37
阅读次数:
478
设计模式是解决某类问题行之有效的方法.设计模式指的是解决问题的思想,并不是具体的代码.开发中会遇到各种各样的问题,但有些问题在本质上相同的,有些人已经总结出了解决这些问题的方法,学习设计模式就是利用其他开发人员的经验和智慧来解决某类相同的问题.再一次强调,设计模式强调的是思想.学习设计模式最好的方式...
分类:
其他好文 时间:
2014-05-14 10:05:11
阅读次数:
239