自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 如何在mybatis的xml中引入枚举数据

如何在mybatis的xml中引入枚举数据1、定义枚举2、直接引入

2021-06-21 09:19:05 545

原创 MYSQL的隔离级别

- 查看数据库隔离级别show variables like '%ISOLATION' -- 查看系统的隔离级别select @@global.tx_isolation -- 查看全局的隔离级别select @@tx_isolation -- 查看当前会话的隔离级别- 修改两个会话的隔离级别的READ UNCOMMITEDSET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;- 在客户端A中修改数据但不提交事务begin; u

2020-11-11 15:22:02 126

原创 spring之数据访问模块

1. SpringJDBC的运用spring避免了资源的重复创建与销毁,提供了数据源和JDBCTemplate依赖支持 spring-context spring-jdbc创建数据源<!-- 1、声明数据源spring的--> <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">

2020-11-11 11:53:40 216 2

原创 eclipse更换工作空间注意

- 直接更换原有工作空间的配置文件1. 将原有工作空间${Url}\workspace.metadata.plugins下的org.eclipse.core.runtime 和 org.eclipse.ui.workbench 拷贝2. runtime 下的是一些用户配置 workbench配置是界面的设置- 重新配置1、gradle路径配置2、编码设置workspacecontent types3、字体修改...

2020-11-10 13:47:37 238

原创 group_concat函数

group_concat() 将相同的行返回集进行数据合并1. 数据库数据2. 直接查询group_concatselect GROUP_CONCAT(goods_id) from goods3. 查询相同价格下所有IDselect GROUP_CONCAT(goods_id) from goods group by sale_price** 4. 自定义间隔符**select GROUP_CONCAT(goods_id SEPARATOR ';') from goods g

2020-11-09 16:19:25 91

原创 gradle(JAVA)初体验

1. 准备JDK环境gradle是基于JDK运行的项目自动化构建工具,支持groovy语言2. 配置MAVEN库 在环境变量中设置M2-HOME路径,使用本地maven仓库时会用到3. 下载gradle并指定gradle仓库 设置环境变量GRADLE_USER_HOME4.设置idea的gradle的配置(2019.2) 5、修改build.gradle文件plugins { id 'java' id 'application'}group 'cn.lhr.grad

2020-11-09 15:49:23 622

原创 mysql笛卡尔积,内连接,外连接

笛卡尔积缺少条件的多表连接,以A,B两表为例select * from A , B;内连接A表和B表的并集部分 inner joinA表和B表满足该条件进行并集操作 on外连接 左外连接 显示左表(A表)的所有数据和并集的所有数据left join on同内连接相同右外连接 显示右表(B表)的所有数据和并集的所有数据right join on同内连接相同...

2020-11-09 09:01:51 333

原创 UNION和UNION ALL的区别

union 和 union all的区别相同点都是实现对sql结果集的并集,但是使用的前提是两个结果集的显示的字段个数必须相同,特殊情况可以用“”空字符串来维护字段个数一致不同点union会对合并的结果集去重,而union all 则是合并所有结果集...

2020-11-04 10:20:25 102

原创 Mybatis的物理分页和逻辑分页

Mybatis的物理分页和逻辑分页逻辑分页通过SQL将所有数据全部查询出来,然后通过结果集ResultSets进行类似offset的分页效果,实际上所有的结果已经查询出来了只是显示出来部分而已,常见的是mybatis的RowBounds,作用范围较小,只使用于数据量小变化浮动小的情况。物理分页物理分离是在获取数据库的返回结果是就已经是offset的数据了,一般会有两种方式:第一种是通过传统的显示LIMIT实现分页,传入pageIndex和pageSize;第二种是通过PageHelper插件,在执

2020-11-03 17:16:09 1456

原创 mysql查询语句的执行顺序

常用sql模板selectdistinctsumfromjoinonwheregroup byhavingorder bylimit执行流程1、第一步执行from2、执行on条件,判断join表中数据记录是否满足3、执行join连表4、where条件对连表后的数据进行过滤5、对过滤的数据进行分组查询6、执行sum等聚合函数7、执行having对分组的结果进行过滤8、执行select后的字段显示9、执行distinct10

2020-10-28 17:28:44 358

原创 谈谈1040阳光工程

谈谈我所经历的1040阳光工程在2020的7月多,我的一个非常信任的学长通过一系列的途径知道了我在找Java工作。他就给我打电话说他的一个朋友在贵阳的一个公司(贵州融创)搞Java,现在在找应届Java开发,一共给我打过2次电话,当时我只觉得这个学长很热情,通过了天眼和企查查发现这个公司是正规的公司,我也跟那边的技术人员进行了电话面试,一切都没有问题。如是在27号我从武汉到了贵阳,他在贵阳的高铁站接的我,把我带到了他的住处,是一个三室的合租,里面大概住了5个人左右。起初我不知道他们都是在搞这个1040

2020-09-01 14:35:06 728

原创 CAP原则

CAP定理也可以被称为CAP原则是分布式系统中的一个基础原则C: Consistency 一致性A: Availability 可用性P: Partition tolerance 分区容错性CAP的原则是三个元素最多同时实现其中两点,不可能三者兼顾如何说明不可三者兼顾?假设服务A和服务B是分布式中向外提供的服务接口(集群作用),A和B之间进行信息同步首先A和B是不可能放在同一个地点,不然系统宕机A和B同时失去作用,所以P是必须保证的当调用者C向服务A中写入数值,服务B取出调用者C写的数.

2020-06-07 23:13:12 333

原创 分布式之Eureka

1、微服务架构的介绍1.1 微服务的提出在2014年马丁福勒提出了微服务架构的设计理念https://martinfowler.com/articles/microservices.html1.2 微服务的概念In short, the microservice architectural style [1] is an approach to developing a single application as a suite of small services, each running

2020-06-07 22:17:26 719

原创 idea2019.1显示Run Dashboard面板

1、选择.idea目录下的workspace.xml文件2、修改文件如下2.1 添加配置代码<option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set> </option>2.2 将上配置加入到如下位置3、重启即可此时在菜单栏view-Tool Windows-Ru

2020-05-24 12:01:04 605

原创 Vue的学习1---认识vue

1. 什么是Vue?在官网中介绍Vue是一套构建用户界面的渐进式框架.渐进式在我理解就是多选择而少规则,我们在使用Vue的时候只需要遵循基本的语法规则就可以这样在后续项目中去"添加"就变的很便捷,减少了一般框架带来的规则约束.大白话:Vue就是用来进行数据渲染的并使用MVVM(model-view-viewmodel)的设计思想.2. 什么是MVVM?M(model)数据,V(v...

2020-05-20 22:48:32 125

原创 Markdown的基本语法规则

1、标题标签的使用# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题一级元素二级元素三级元素四级元素五级元素六级元素2、区块标签的使用> + 空格 两下Enter键退出区块标签测试测试3、字体样式*字体倾斜***字体加粗**字体倾斜字体加粗4、代码块可以通过```java等结构...

2020-05-05 22:14:35 217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除