- 博客(15)
- 收藏
- 关注
原创 DefaultSqlSessionFactory和SqlSessionManager的区别
DefaultSqlSessionFactory和SqlSessionManager两个都有继承SqlSessionFactory,不同的是SqlSessionManager还继承了SqlSession,如下图:SqlSessionManager实现了SqlSessionFactory接口,又封装了 DefaultSqlSessionFactory。使用的是java的代...
2020-01-17 14:00:50 1755
原创 mysql中的delimiter作用
在mysql中默认是以;为结束的,表示的是此时sql语句可以执行了。delimiter $ 表示的是不在以;为结束,而是遇到$符号才结束。
2019-12-24 15:50:10 1471
转载 java中的定时任务corn表达式踩坑
corn中有七个参数,从左至右分别表示秒,分,时,日,月,星期,年。转载:https://www.cnblogs.com/sawyerlsy/p/7208321.html
2019-07-26 10:30:51 444
原创 Sql中的rank(),row_number(),dense_rank(),
row_number():返回的是每行的编码,顺序编号;dense_rank():返回相关等级不会跳跃;rank():返回的相关等级会跳跃;比如:
2019-07-08 15:51:06 139
原创 java中的静态导入
jdk1.5之后,import语句不仅可以导入类,还增加了导入静态方法和静态变量的功能。比如Math类中的所有方法和属性都是静态的,那么静态导入Math类之后,调用其中的静态方法和静态属性时,可以直接使用,而不用在调用之前写 Math. 。 例如 : Math.sqrt(Math.pow(x,2) + Math.pow(y,2); 就可以...
2019-07-05 22:41:46 139
原创 java中的堆、栈、方法区中存储的内容
堆(heap): 提供所有类实例和数组对象存储区域 jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身 栈(stack): 每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象),对象都存放在堆区中 每个栈中的数据(原始类型和对象引用)都是私有的,其他栈不能访问。 方法区: 1.代码...
2019-07-05 21:43:20 639
原创 git安装后设置用户名和密码
安装好git后,在安装的路径下找到git-bash双击,或在点击windows键,输入git-bash双击。出现以下窗口即为成功安装。输入git config --list可以查看当前的git的配置信息(当然我是已经设置过用户名和邮箱的了)接下来如果没有设置邮箱和用户名,则可以使用以下命令进行设置用户名和邮箱。git config --global user.name "你的名...
2019-07-05 15:04:34 12765 1
原创 递归算法
public static void main(String[] args) { long sum = recursiveTest(4); System.out.println(sum); } private static long recursiveTest(int i) { // TODO Auto-generated meth...
2019-07-04 10:39:24 87
转载 sql复制表数据和结构
1、复制旧表的数据到新表(假设两个表结构一样)INSERT INTO 新表 SELECT * FROM 旧表2、复制旧表的数据到新表(假设两个表结构不一样)INSERT INTO 新表(字段1,字段2,.......) SELECT 字段1,字段2,...... FROM 旧表3、复制表结构及数据到新表select * into 目标表名 from 源表名(要求目标表不存在,因为在插入...
2019-07-03 09:55:25 229
原创 javac或wsimport命令出现不是内部或外部命令的解决方法
参考:https://www.jianshu.com/p/10dfcac69542set java_home=D:\Program Files\Java\jdk1.8.0_151set classpath=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;set path=%JAVA_HOME%\bin;(注意在win10下添加时,分号不用加...
2019-07-03 09:30:17 1036
原创 SSM实现定时任务
参考https://blog.csdn.net/tmaskboy/article/details/52355678定时任务在开发中还是会经常用到的,今天做一下总结,防止以后长时间不使用,忘记怎么做,留一个参考。首先需要在spring-mvc配置文件中加入如下红框中配置开启定时任务注解,如下:<task:annotation-driven/>最后在配置的扫描包下新...
2019-07-02 15:26:31 1540
原创 Mybatis中的缓存
1. 在Mybatis中默认SqlSession是开启的(一级缓存)。 同一个SqlSession对象调用同一个<select>时,只有第一次访问数据库,然后把查询结果缓存到SQLSession缓存区中(内存) 缓存的是statement对象(必须是同一个<select>,否则的话需要再次查询数据库,产生另一个statement对象),它的有效...
2019-06-27 10:41:17 180
原创 log4j
log4j的输出级别:fatal(致命错误)>error(错误或异常)>warn(警告)>info(普通信息)>debugger(调试信息)
2019-06-26 10:16:51 79
原创 JavaWeb中的请求转发和重定向的相对路径
全路径:只要以/开头的都是全路径,全路径是从项目根目录(WebContent)出发找到其他资源的过程。相对路径:只要不以/开头的都是相对路径,相对路径是从当前资源出发找到其他资源的过程。请求转发:转发时的路径如果以/开头,则表示的是WebContent目录。重定向:静态资源引用,必须<img src="">,<a href="">,<script src=...
2019-06-26 09:53:03 1300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人