自定义博客皮肤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)
  • 收藏
  • 关注

原创 避免全表扫描的sql优化

对查询进行优化,应尽量避免全表扫描,首先应考虑在where 及order by 涉及的列上建立索引:.尝试下面的技巧以避免优化器错选了表扫描:· 使用ANALYZE TABLE tbl_name为扫描的表更新关键字分布。· 对扫描的表使用FORCE INDEX告知MySQL,相对于使用给定的索引表扫描将非常耗时。SELECT * FROM t1, t2 FORCE INDEX (index...

2019-12-26 19:07:22 297 1

原创 事务的四大特性

原子性(Atomicity)一个原子事务要么完整执行,要么干脆不执行。这意味着,工作单元中的每项任务都必须正确执行。如果有任一任务执行失败,则整个工作单元或事务就会被终止。即此前对数据所作的任何修改都将被撤销。如果所有任务都被成功执行,事务就会被提交,即对数据所作的修改将会是永久性的。一致性(Consistency)一致性代表了底层数据存储的完整性。它必须由事务系统和应用开发人员共同...

2019-12-26 16:01:56 153

转载 Spring Cloud核心组件

一、Spring Cloud核心组件:Eureka(1)Netflix Eureka1)、Eureka服务端:也称服务注册中心,同其他服务注册中心一样,支持高可用配置。如果Eureka以集群模式部署,当集群中有分片出现故障时,那么Eureka就转入自我保护模式。它允许在分片故障期间继续提供服务的发现和注册,当故障分片恢复运行时,集群中其他分片会把它们的状态再次同步回来2)、Eureka客户端...

2019-12-26 15:16:28 148

原创 MYSQL聚合函数有哪些,分组查询

聚合函数:MySQL中的聚合函数用来对已有数据进行汇总,如求和、平均值、最大值、最小值等。count(col): 表示求指定列的总行数max(col): 表示求指定列的最大值min(col): 表示求指定列的最小值sum(col): 表示求指定列的和avg(col): 表示求指定列的平均值例子: -- 查询男生的总身高select sum(height) from student...

2019-12-19 15:32:26 3722

原创 java数组去重

//第一种方式:最开始想到的是利用Set集合的不可重复性进行元素过滤 public static Object[] oneClear(Object[] arr){ Set set = new HashSet(); for(int i=0;i<arr.length;i++){   set.add(arr[i]);  } return set.toArray(); }...

2019-12-19 14:35:44 210

转载 Map集合的常见遍历方式

1.通过Map.keySet遍历key和valuemap.keySet()返回的是所有key的值map.get(in)得到每个key对应value的值2.通过Map.entrySet使用iterator遍历key和value3.通过Map.entrySet遍历key和valuemap.entrySet() 返回此映射中包含的映射关系的 Set视图。4.通过Map.values()遍历所...

2019-12-19 14:27:59 141

原创 springcould中配置日志,logback-spring.xml

第一步在consumer下创建 logback-spring.xml文件<?xml version="1.0" encoding="UTF-8"?><configuration> <!-- 日志根目录--> <springProperty scope="context" name="LOG_HOME" source="logging....

2019-12-14 10:33:33 866

原创 idea ,SSM框架的搭建

idea 2019jdk1.8tomcat7spring3.2.13mybatis3.4.6第一步创建webapp项目1.建java包,resources包并设置为根目录和资源目录第二部复制粘贴pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org...

2019-12-12 16:41:53 97

原创 maven 中央仓库下载太慢

1.Maven项目中,在pom.xml的标签之前加入一下标签,指定使用阿里云仓库下载jar包。<!-- 使用aliyun maven --> <repositories> <repository> <id>aliyun</id> <name>aliyun...

2019-12-12 09:54:46 742

转载 maven安装教程(Idea)

下载网址:https://maven.apache.or1、解压下载好的安装包放入新创建的maven文件夹中2、在系统变量中添加环境变量(建议改成M2_HOME)编辑Path 新建打开CMD显示如下即是配置成功在maven中仓库repo3、修改本地仓库位置修改conf中的配置文件D:\maven\repo标签内是你本地位置路径也就是repo的地址4、配修改m...

2019-12-12 09:43:02 484

原创 mybatis-plus代码生成器

在使用mybatis-plus代码生成器之前要导入依赖需要导入依赖<!-- https://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-core --> <dependency> <groupId>com.baomidou</groupId> ...

2019-12-12 09:20:42 115

转载 SpringBoot整合系列--整合MyBatis-plus

SpringBoot整合MyBatis-plus步骤第一步:添加必要的依赖第一种是在已存在MyBatis的情况下,直接添加mybatis-plus包即可。<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</artifactId&gt...

2019-12-12 09:17:42 222

转载 spring boot+springdataJPA【hibernate】hibernate不同版本的命名策略

=hibernate 4命名策略如下=spring.jpa.hibernate.naming-strategy = org.hibernate.cfg.DefaultNamingStrategy有两种值可以配置分别为:第一:org.hibernate.cfg.DefaultNamingStrategy 第二:org.hibernate.cfg.ImprovedNamingStrategy...

2019-12-10 11:10:46 1301

转载 MyBatisPlus 自定义sql语句的实现

一、引言MP自带的条件构造器虽然很强大,有时候也避免不了写稍微复杂一点业务的sql,那么那么今天说说MP怎么自定义sql语句吧。二、配置自定义的sql当然是写在XML文件中的啦,那么首先来定义xml文件的位置,在yml配置文件如下mybatis-plus: # 如果是放在src/main/java目录下 classpath:/com/*/*/mapper/*Mapper.xml # 如...

2019-12-06 19:29:23 8321

转载 SpringData分页与排序

@Testpublic void testPagingAndSortingRespository(){ //pageNo 从 0 开始. int pageNo = 6 - 1;//要查询的页 int pageSize = 5; //Pageable 接口通常使用的其 PageRequest 实现类. 其中封装了需要分页的信息 //排序相关的. Sort 封装了排序...

2019-12-06 16:30:33 132

原创 Spring Data JPA 必须掌握的 20+ 个查询关键字

首先参照官方文档创建指定数据库```sql```sql```sqlCREATE TABLE `demo_jpa` ( `id` int(11) NOT NULL AUTO_INCREMENT, `first_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `...

2019-12-05 14:20:26 223

空空如也

空空如也

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

TA关注的人

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