摘要:
public class A{ private static Integer n = 0;}public class B extends A implements Runnable { public void run(){ synchronized(n){ ++n; } ... 阅读全文
摘要:
如果linux中有一个很大的日志文件sytem.log,怎么查看其中你关心的部分两种方式:1、cat system.log | grep "xxxx" > tmp.log 然后看tmp.log去2、vi system.log 用/查找关键字,n是下一个,N是上一个 阅读全文
摘要:
通过两种代理方式,一是JDK本身的代理方式,二是CGLIB提供的代理方式,在代理类的前面加事务begin,在后面加事务commit,需要的数据库连接从ThreadLocal中取 阅读全文
摘要:
怎么优化这句SQL:select * from abc where a=123 and b=456 order by c limit 10;ab建立联合索引,c建单独索引联合索引的概念需要好好补补 阅读全文
摘要:
现在系统中有10万个优惠码,设计一个方式,让用户到页面上凭QQ领取优惠码,怎么让优惠码不被重复发放,并且设计表结构?(ID,QQ,COUPON),QQ这一列建立唯一性约束,加上索引UPDATE TABLE SET QQ="XXXX" WHERE ID = (SELECT MIN(ID) FROM T... 阅读全文
摘要:
1、nginx配置漏桶原理2、通过nginx查找恶意IP,加入黑名单3、防机器人下单程序4、黑名单程序,同一用户名、送货地址、手机号、email地址不能发货5、后台堆硬件 阅读全文
摘要:
1JVM类加载机制JVM的ClassLoader通过Parent属性定义父子关系,可以形成树状结构。其中引导类、扩展类、系统类三个加载器是JVM内置的。它们的作用分别是:1)引导类加载器:使用native代码实现,在rt.jar等包中搜索运行JVM所需的类,例如java.lang等包下的类。2)扩展... 阅读全文