- 浏览: 25619 次
- 性别:
- 来自: 上海
最新评论
文章列表
转自:http://blog.csdn.net/jbgtwang/article/details/7343417
这个build失败的解决方案就是不要把你项目的 target目录放在src repository 里面,还有 .project 和 .classpath最好也别放到src repository 里。具体的做法就是在新建项目的时候,在第一次commit 到 SVN 之前,先在项目的根目录设置一个 SVN 属性(我在eclipse 3.3 中,SVN插件是subclipse 1.4.0
(转)java CAS原语
- 博客分类:
- forward
java 中的synchronized关键字是悲观锁 也叫独占锁 所谓悲观锁就是某一线程独占资源,其他线程只能干等着,这种锁在高并发中性能很差 还有一种实现锁的方式是乐观锁 乐观锁实际上并不加锁,当计算遇到冲突或者说前后不一致时会重试 直到成功 乐观锁采用的机制叫CAS compare and swap CAS有3个操作数 内存值V 要跟内存值做比较的值A 和 新值 B 其操作逻辑为
Java代码
while(true){
if(V == A){
HashMap,LinkedHashMap,TreeMap都属于Map;Map 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。如果插入两个键值一样的记录,那么后插入的记录会覆盖先插入的记录
HashMap: 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);允许多条记录的值为 Null。非同步的。
(首先 HashMap里面实现一个静态内部类 Entry 其重要的属性有 key , value, next,从属性 key,valu ...
select distinct value from selector_items where name = 'c' order by length(value) desc;
按照value的长度,降序排列
在weblogic部署项目时,启动ManagedServer失败,状态显示:failed_not_restartable,查看log:
<BEA-000386>
<Server subsystem failed. Reason: java.lang.AssertionError: Could not obtain the localhost address. The most likely cause is an error in the network configuration of this machine.
java.lang.AssertionError: Coul ...
转自http://www.fromdev.com/2010/12/interview-questions-hadoop-mapreduce.html#what-is-speculative-execution-hadoop
文章内容非本人原创
A good understanding of Hadoop Architecture is required to understand and leverage the power of Hadoop. Here are few important practical questions which can be asked to a Seni ...
Hibernate 删除指定行的时候出现:
Hibernate Error: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session
在stactoverflow上面看到相关解答:
Your problem is that the object you previously loaded still exists in you hibernate session. I see two ways ...
今天VB提示有更新,于是下载最新版覆盖安装,但是再次尝试连网时,网络就无法连接
经过各种折腾,确认在“更改适配器设置”里将VB的虚拟网卡驱动取消方可正常连网
转载帖,原文 http://bbs.kafan.cn/thread-1279577-1-1.html
Win 7系统安装完虚拟机(VMware Workstation 9.5),修改Virtual Network Editor以让虚拟机内部的Linux系统能够访问网络之后,主机(电脑本身系统)出现搜说不到区域内无线网络的故障。
解决方法:
1.打开设备管理器
2.禁用所有虚拟网卡
3.重启计算机
4.Win+X,打开无线网络连接
1.Mysql安装1045错误的解决方案
Error number 1045:
Access denied for user 'root'@'localhost'(using password:NO)
系统3306端口被占用,找到相应进程并kill掉,然后按retry。
Windows中查看端口状态及占用进程状态命令:
netstat -aon
找到3306所有的pid ,然后在任务管理器中杀掉。
2.启动Navicat出现1045错误的解决方案
Error number 1045:
Access denied for user 'root'@'localhost'(using p ...
无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件 的解决办法
开始运行 net start vmx86
无法打开内核设备“\\.\vmci”: 系统找不到指定的文件 的解决办法
net start vmci
如果无法运行,则从 VMware Workstation 安装目录,找到 vmx86.sys 和 vmci.sys 复制到 c:\windows\system32\drivers
再运行命令。
(原文 http://www.xh4t.com/2011/03/032122B2011.html )
首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:
ArrayList是最常用的List实现类, ...
运行ant的时候出现 Specified VM install not found: type Standard VM, name…………
尝试删除这些文件:
%ecliplse workspace% / .metadata / .plugins / org.eclipse.debug.core / .launches / *. 下的文件
转自 http://nilm61.iteye.com/blog/1506662
http://www.ibm.com/developerworks/cn/java/j-lo-classloader/index.html
在项目中总会碰到一些关于加载的优先级题目,近期也同样碰到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,究竟人家写的不错,自己 也就不重复造轮子了,只是略加点了自己的修饰。
首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会由于 filter 写在 listener 的前面而会先加载 filter。终极得出的结论是:listener -> filter -> servlet
同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我 ...