Wesley13 Wesley13
3年前
SQL中的函数
概括:函数是由一个或多个TSQL语句组成的子程序,是一组可用于封闭实现一定功能的程序代码,函数使代码便于重复使用。类别:1、聚合函数聚合函数对一个组值执行计算,并返回单个值。除了COUNT以外,聚合函数都会忽略空置。聚合函数经常与SELECT语句的GROUPBY字句一起使用。常用的聚合函数包括AVC、COUNT、MA
Wesley13 Wesley13
3年前
java 哈夫曼编码反编码的实现
//哈弗曼编码的实现类publicclassHffmanCoding{privateintcharsAndWeight;//0是字符,1存放的是字符的权值(次数)privateinthfmcoding;//存放哈弗曼树privateinti0;
Wesley13 Wesley13
3年前
SQL 性能起飞了!
这篇文章总结了52条SQL性能优化技巧,用简洁明了的语言介绍给大家,不废话全是干货,需要的可以收藏,退出。不不不,收藏,看完再退出。1\.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2\.应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大
Stella981 Stella981
3年前
Spring Boot 2.3 新特配置文件属性跟踪
背景当我们使用springboot在多环境打包,配置属性在不同环境的值不同,如下:spring:profiles:active:@project.profile@根据maven动态配置profilespring:profiles:devd
Stella981 Stella981
3年前
Less功能特性
(1)变量   我们常常在CSS中看到同一个值重复多次,这样难易于代码维护constbgColor"skyblue";$(".postcontent").css("backgroundcolor",bgColor);$("wrap").css("backgroundcolor",bgColor);
Stella981 Stella981
3年前
RedisTemplate常用方法总结
Redis常用的数据类型:StringHashListSetzSetSortedsetString类型判断是否有key所对应的值,有则返回true,没有则返回falseredisTemplate.hasKey(key)有则取出
Easter79 Easter79
3年前
SpringSecurity OAuth2自定义ClientDetails
最近在做SpringSecurityOAuth2的自定义ClientDetails目前实现了两种方式1.实现ClientDetailsService并把值传入BaseClientDetails然后返回@OverridepublicClientDetailsloadClientByClientId(Stringc
Stella981 Stella981
3年前
MybatisPlus之逻辑删除的坑
Springboot的配置方式_mybatis配置文件映射_mybatisplus:mapperlocations:classpath:/mapper/\Mapper.xmltypeAliasesPackage:com.siyuan.card.model_\以下配置均有默认值,可以不设置_
Stella981 Stella981
3年前
Mybatis useGeneratedKeys 填充自增主键值(使用Mysql)的原理分析
一、Mybatis配置<insertid"insert"parameterType"com.test.TestDO"keyProperty"id"useGeneratedKeys"true"useGeneratedKeys“true”时,mybatis会将自增ID值填充到TestDO对象中的id(
Wesley13 Wesley13
3年前
MySQL 数据库索引
数据库索引在数据库中、索引使数据库程序无须对整个表进行全表扫描就可以在其中找到所需的数据;数据库中的索引是某个表中一列或者若干列值的集合、以及物理标识这些值的数据页的逻辑指针清单;MySQL索引的增删查(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnbl