`
seetoit
  • 浏览: 3397 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
package com.auv.devhelper.pattern.buildPattern; import java.util.HashMap; import java.util.Map; public class FactoryDemo {     public static void main(String[] args) {         Map<String, Object> vehicleParam = buildVehicleParam();         Vehicle myCar = null;         try {             Veh ...
参考网上的例子,写了一个并发场景下的乐观锁demo,引出了一个新问题:锁的本质是什么?将内存中的一块区域只让一个线程访问?下面的get方法是只读的,它的上锁与否为什么对加法成功的效率有质的影响呢? public class SimulatedCAS {     private int value;     public SimulatedCAS(int value) {         this.value = value;     }     /** 此处上锁成功率要高很多,原因不清楚,讲道理,锁应该是锁的方法,不是value呀 */     public synchronize ...
public class TestFactory { public static void main(String[] args) { List<Integer> storage = new ArrayList<>(); BaseRole p1 = new Provider("p1", storage); BaseRole p2 = new Provider("p2", storage); BaseRole p3 = new Provider("p3", storage); BaseRole c1 ...
tomcat内部调试 eclipse报堆空间溢出解决方法 (Flex + JavaEE) 在server的launch configuration properties的最后加一行: -Xms128m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=512M
select 'alter table ' || t.table_name || ' drop constrant ' || t.constraint_name || ';' from user_constraints t where t.constraint_type = 'R';  select 'alter table '||table_name||' disable constraint '||constraint_name||';' from user_constraints where constraint_type='R'  select 'alter table '| ...
有位大虾教我的过滤html标签的正则表达式: String str = content.replaceAll("\\&[a-zA-Z]{1,10};", "").replaceAll("<[^>]*>", ""); str = str.replaceAll("[(/>)<]", ""); 还得去掉<script *>*</script>
Global site tag (gtag.js) - Google Analytics