- 博客(10)
- 资源 (18)
- 收藏
- 关注
原创 利用Spring的AbstractRoutingDataSource来解决多数据源的问题,eg:数据库的读写分离
利用Spring的AbstractRoutingDataSource来解决多数据源的问题,eg:数据库的读写分离步骤: 1)在配置文件中定义多个datasource。 2)自定义一个DBContext类,并在其中封装一个静态的ThreadLocal变量(用来存储当前线程应该访问哪个数据库),并实现访问静态ThreadLocal变量的静态方法(设值和取值)。 3)自定义一个继承了Abstr
2017-06-27 23:48:32 769
原创 linux下配置SSH免密码连接
1)关闭防火墙(在配置SSH无密码连接前,先关闭防火墙): service iptables status # 查看防火墙状态 service iptables stop # 关闭防火墙 chkconfig --list | grep iptables 2)检查SSH是否已安装 rpm -qa | grep openssh # 如果出现:openssh-askpass-5.3pl-81.e16x86_64 ...,则说明SSH已安装。 # 查看防火墙开机启动状态
2017-06-22 00:19:48 796
原创 linux下安装jdk
1>查询是否已经安装了jdk: rpm -qa | grep jdk 2>如果安装了Open JDK,则卸载掉: yum -y remove 刚刚查出来的Openjdk的名 3>解压 mkdir /usr/local/java tar -zxvf jdk-7u55-linux-x64.tar.gz -C /usr/local/java
2017-06-22 00:18:13 347
原创 linux下设置静态IP
常用命令: 查看IP:ifconfig 启动网卡:ifup eth0 查看网关:route -n修改IP: /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:29:A5:D0:A2 TYPE=Ethernet
2017-06-22 00:16:33 677
原创 RESTful Web Services -- JAX-RS中的注解
RESTful Web Services -- JAX-RS中的注解1)javax.ws.rs包下的注解: javax.ws.rs.GET、javax.ws.rs.Post、javax.ws.rs.Consumes、javax.ws.rs.Produces、javax.ws.rs.Path @GET 表示(被@GET注解修饰的)方法将处理(响应)来自HTTP的GET请求 @POS
2017-06-20 23:26:52 4495
原创 redis常见的命令
redis的特性: 1)内存存储与持久化 2)5种数据类型 字符串: hash: 链表: 集合: 有序集合: 3)Redis的多数据库 1)Redis默认有16个数据库,数据库名分别为:db0、db1 ... db15,redis不支持自定义数据库名称 2)可以通过修改配置文件中的databases参数来修改默认数据库的个数 3)客户端连接到Redis服务...
2017-06-18 23:47:33 3006
原创 MySQL中常见的函数&常见的问题
MySQL中常见的函数: if语句: 格式:IF(Condition,A,B) 说明:当Condition为TRUE时,返回A;当Condition为FALSE时,返回B。 case when语句: 举例: SELECT t.message_id,t.title, CASE WHEN TO_DAYS(t.date)= TO_DAYS(NOW()) THEN '今...
2017-06-17 23:00:56 931
原创 Mybatis错误
错误[1]java.lang.IllegalArgumentException: Mapped Statements collection already contains value for delivertool.dao.DeliverToolKeyword错误[2]org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
2017-06-14 21:58:52 470
原创 java线程类Thread中的方法
线程类Thread中的方法 1)currentThread(): public static Thread currentThread() 说明:返回当前正在执行的线程对象的引用,即返回调用当前代码的线程对象。 2) join(): public final void join(long millis) throws InterruptedException 参数
2017-06-14 21:54:00 832
原创 Object类中的wait()方法和notify()方法
【Object类中的wait()方法和notify()方法】 wait(): public final void wait(long timeout) throws InterruptedException 参数:等待的时间,可选,不填则默认为0。 说明: 1>使线程主动释放对象锁,并进入等待状态,直到它被其他线程通过notify()或notifyAll唤醒或者超过指定的等待
2017-06-04 10:54:31 3061
jQuery1.10.3(中文).chm
2014-12-25
Struts2.0中文教程.chm
2014-12-25
Spring2.5-中文参考手册.chm
2014-12-25
HTTP1.1.chm
2014-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人