- 博客(5)
- 收藏
- 关注
原创 用MyBatis拦截器记录SQL执行时间
1、在项目的applicationContext-dao.xml 文件中增加一个plugins:sqlStatementInterceptor<bean id="dao-sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSo
2017-03-21 20:56:42
3941
1
原创 Redis 中的事务
1、Redis服务端为单线程架构,不同的客户端同时保持连接,但每个客户端发出去的命令是由服务端串行执行的2、可以用 MULTI 和 EXEC 把多个命令组装成一个整体,并一次发送3、可以用 WATCH 实现乐观锁,在执行 EXEC 的时候,如WATCH 的资源被修改,则MULTI 和 EXEC 之间的指令全部不执行4、服务端在收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然
2017-03-21 16:07:52
221
原创 Java 只有值传递(Pass By Value),没有引用传递(Pass By Reference)
不管参数为什么类型,都会在调用栈上创建一个副本1、参数为基本类型,传递的是基本类型的字面量值的副本 2、参数为引用类型,传递的是该参数所引用的对象在堆中的地址值的副本
2017-03-20 23:37:33
294
原创 Spring boot程序的打包和启动
1、在 pom 文件的 build 节点中加入 plugin: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </
2017-03-16 14:33:23
536
原创 Mac系统中安装maven
1、下载最新版的maven压缩包,解压到/usr/local目录下 2、打开iTerm,敲入sudo vi ~/.bash_profile 如图,敲入以下内容: JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home export JAVA_HOME MAVEN_HOME=/usr/local/a
2017-03-16 00:00:53
216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人