![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java后端
文章平均质量分 79
yansdouble
每天进步一点点!!!18149963795
展开
-
git的一些学习
我常用的一些命令 git init 将这个文件夹设置为默认工作目录 git add xxx 将xxx文件添加进入提交行列 git commit -m “说明” 将文件放入仓库,并附带文件说明 git log --pretty=oneline 将日志按行显示(提交的历史记录) git reset --hard HEAD^ 回退当前版本 也可以恢复暂缓区的...原创 2019-02-21 15:48:55 · 106 阅读 · 0 评论 -
初识工厂模式
工厂模式 工厂模式:属于创建型模式,定义一个创建对象的接口,工厂模式使其创建过程延迟到子类进行,让其子类自己决定实例化哪一个工厂类。 在我看来,你要买一辆好车,你直接去4s店买就行了,不用知道谁造的轮子,怎么造的,你只用知道,美观,舒适,体验度高就行了。 应用实例 首先定义好创建的接口,规定好造的东西得是车吧,总不能你买苹果电脑去4s店吧(当然你可以去试试),而且等我有了钱,能够造成很多...原创 2019-03-19 11:25:37 · 146 阅读 · 0 评论 -
浅析ArrayList源码(一)————变量以及构造方法分析
ArrayList结构图 图中绿色实线表示接口继承,绿色虚线表示实现了接口,蓝色实线表示继承了类。 要想理解这些,首先需要理解继承与接口的一些基础知识。 ...原创 2019-03-29 20:09:40 · 212 阅读 · 0 评论 -
浅析ArrayList源码(二)————add方法分析以及扩容原理
前言 为什么要使用集合呢?这个问题想必对很多刚接触集合的人来讲,是个疑问。举个简单的例子,你申明一个整形数组,我现在要10个空间,int array[] = new int[10],很简单呀,再举个简单的例子,想申请一个整形数组,这个时候怎么解决?Java不像c++,可以灵活的malloc,如果加入malloc这种,那么Java不就和c++一样,存在着指针等问题的烦恼了,为了解决这种类似的现象,J...原创 2019-04-01 15:05:28 · 247 阅读 · 0 评论 -
generator时区问题
使用generator时不停报以下错误。(装载数据库时) Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.7:generate (default-cli) on project springboot-learnlogin: The server time zone value '�й�...原创 2019-07-29 18:03:53 · 669 阅读 · 0 评论 -
springBoot事务回滚的使用总结
事务回滚在企业级开发中实用较为频繁,近段时间使用到了,总结一下: 首先在springboot中是集成了事务的回滚操作了,也就是@Transactional注解。事务的回滚有两种方式,一种是自动回滚,另一种是手动回滚,下面对两种使用稍作总结。 1:自动回滚 首先回滚的方法必须是public的,其次在需要回滚的方法上添加@Transactional这两者为前提条件。自动回滚当然是在发生异...原创 2019-07-30 15:17:12 · 2213 阅读 · 0 评论