GUAVA Cache Guava Cache与ConcurrentMap很相似基于分段锁及线程安全,但也不完全一样。最基本的区别是ConcurrentMap会一直保存所有添加的元素,直到显式地移除。相对地,Guava Cache为了限制内存占用,通常都设定为自动回收元素。在某些场景下,尽管Load ...
分类:
系统相关 时间:
2017-07-27 18:30:11
阅读次数:
204
题目: 题目描述 Tom 是个品学兼优的好学生,但由于智商问题,算术学得不是很好,尤其是在解方程这个方面。虽然他解决 2x=2 这样的方程游刃有余,但是对于下面这样的方程组就束手无策了。x+y=3x-y=1于是他要你来帮忙。给定一个线性多元一次方程组,请你求出所有未知数的解。保证在 int 范围内可 ...
分类:
编程语言 时间:
2017-07-27 18:26:48
阅读次数:
200
JDK实现动态代理需要实现类通过接口定义业务方法,对于没有接口的类,如何实现动态代理呢,这就需要CGLib了。CGLib采用了非常底层的字节码技术,其原理是通过字节码技术为一个类创建子类,并在子类中采用方法拦截的技术拦截所有父类方法的调用,顺势织入横切逻辑。JDK动态代理与CGLib动态代理均是实现 ...
分类:
其他好文 时间:
2017-07-26 15:43:57
阅读次数:
449
JDK1.7的发布已经介绍了一些有用的特征,尽管大部分都是一些语法糖,但仍然极大地提高了代码的可读性和质量。其中的一个特征是介绍字面常量数字的下划线。从Java7开始,你就可以在你的Java代码里把长整型数字比如10000000000写成一个更具可读性10_000_000_000。在字面常量数字中加 ...
分类:
编程语言 时间:
2017-07-26 00:13:02
阅读次数:
228
此程序使用dp方式,调用外部函数,最终结果入Excel 调用声明函数object 调用方法function 结果进入Excel,判断pass 或者 fail ...
分类:
其他好文 时间:
2017-07-25 18:08:53
阅读次数:
332
HttpModule是用来注册HttpApplication事件的,实现IHttpModule接口的托管代码模块可以访问该请求管道的所有事件。那么对于我们最常用的ASP.NET Forms身份验证模块是如何底层封装处理的呢? ...
分类:
Web程序 时间:
2017-07-24 23:30:43
阅读次数:
257
原地址 想要使用zTree实现的效果如下: 即当鼠标点击进入文本框时,即通过ashx文件访问数据库后弹出zTree信息框。当点击窗口其他区域时此信息框隐藏。在这里,访问数据库的代码省略。 具体实现的代码如下: [html] view plain copy <!DOCTYPE html> <html> ...
分类:
其他好文 时间:
2017-07-24 00:17:26
阅读次数:
185
一.ServletContext 接口(javax.servlet)定义:public interface ServletContext原理: Tomcat启动的时候,需要识别webapps下的各个WEB应用,识别各个WEB应用的同时为每个WEB应用创建对应的对象ServletContext,一个W... ...
分类:
Web程序 时间:
2017-07-24 00:12:35
阅读次数:
192
1 #-*- coding:utf-8 -*- 2 __author__ = "carry" 3 4 from selenium import webdriver 5 from selenium.webdriver.common.by import By 6 from selenium.webdri... ...
分类:
其他好文 时间:
2017-07-22 21:01:53
阅读次数:
265
1 考试成绩必须在0-100之间 2 很明显java没有对应的异常,需要我们自己来做一个异常 3 自定义异常 4 继承自Exception 5 继承自RuntimeException 6 7 package cn.itcast_08; 8 9 /* 10 * java不可能对所有的情况都考虑到,所以 ...
分类:
其他好文 时间:
2017-07-22 16:58:12
阅读次数:
196