创建一个web工程,添加spring所有相关的包。以下用两种方式来搭建第一个springmvc, 非注解及注解的方式 1)、非注解的方式 a)在web.xml配置文件中配置前端总控制器 <!-- 前端控制器 --> <servlet> <servlet-name>springmvc</servlet ...
分类:
编程语言 时间:
2017-02-13 17:37:17
阅读次数:
174
ConcurrentHashMap的目的 多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。虽然已经有一个线程安全的HashTable,但是HashTable容器使用synchronized(他的get和put方法的实现 ...
分类:
编程语言 时间:
2017-02-13 15:13:50
阅读次数:
248
抽象类和接口的对比 什么时候使用抽象类和接口 如果你拥有一些方法并且想让它们中的一些有默认实现,那么使用抽象类吧。 如果你想实现多重继承,那么你必须使用接口。由于Java不支持多继承,子类不能够继承多个类,但可以实现多个接口。因此你就可以使用接口来解决它。 如果基本功能在不断改变,那么就需要使用抽象 ...
分类:
其他好文 时间:
2017-02-13 08:22:27
阅读次数:
161
JAVA线程 :主要有:继承Thread类和实现Runnble接口两种实现方式。 1:继承Thread类 1 public class ThreadDemo extends Thread{ 2 3 @Override 4 public void run(){ 5 System.out.println ...
分类:
编程语言 时间:
2017-02-13 00:22:04
阅读次数:
264
【现象&背景】 本服务是个为数据库的分库分表提供路由规则计算,sql过滤执行的中间服务。即上游将请求发给本服务,本服务根据分库分表规则将相应的sql执行发送给对应的分库、分表去执行,并整理结果返回给上游。 2016-07-14下午,上游流量切换后,mysql大量报出"<!--?xml version ...
分类:
数据库 时间:
2017-02-12 21:24:38
阅读次数:
624
一,session缓存 默认的不可配置 二,SessionFactory缓存 分两种 1,hibernate自带的缓存不可配置,hibernate启动时加载的,cfg.xml文件就属于这种 2,可以配置hibernate缓存,外置缓存 需要缓存插件,如EHcache 步骤: 1,添加 相关的jar ...
分类:
Web程序 时间:
2017-02-12 15:43:37
阅读次数:
159
How to manually enable Daydream on phones Google has not approved. ...
分类:
其他好文 时间:
2017-02-12 13:37:36
阅读次数:
255
#include <iostream> #include <cstdio> #include <algorithm> #include <string.h> using namespace std; /* 3 0 180 150 100 7.5 7.2 4.5 */ const int maxn=1 ...
分类:
编程语言 时间:
2017-02-12 12:42:14
阅读次数:
191
两个部分,一个是如题的直接上代码;二是外一则的小体会。 2.js里面的this对象 var A={a:function(e){alert(e)},b:function(){console.log(this);this.a(1)}} A.b();//直接这样调用不报错,控制台里面看到this是一个有a ...
分类:
Web程序 时间:
2017-02-12 01:16:40
阅读次数:
236