- 博客(162)
- 资源 (1)
- 收藏
- 关注

原创 Mysql语句执行效率检查和通过索引优化_实例
#通过对表的主要字段,添加索引的方式.可以显著的提高查询效率ALTER TABLE t_jt_contract_integral_detail ADD INDEX index_userId (userId); ALTER TABLE t_jt_contract_integral_detail ADD INDEX index_comp (userId, contractId, staffId);
2017-11-23 15:16:52
567
原创 通过,注解@value,读取配置文件中的数据(并设置默认值)
1.定义配置类import lombok.Data;import org.springframework.beans.factory.annotation.Value;import org.springframework.cloud.context.config.annotation.RefreshScope;import org.springframework.stereotype.Component;/** * lecheng云相关配置 */@Component@Data@Re
2024-07-08 14:50:05
910
1
原创 Netty支持的协议
1. TCP/UDP:Netty提供了基于NIO的TCP和UDP编程框架,可以用来构建高性能、高可用性的网络应用。2. HTTP/HTTPS:Netty提供了HTTP/HTTPS编程框架,可以用来开发Web服务器和客户端。3. WebSocket:Netty提供了WebSocket编程框架,可以用来实现双向通信应用程序,如聊天室等。4. SPDY/HTTP2:Netty提供了SPDY和HTTP2编程框架,可以用来实现高效的Web应用程序。5. MQTT/CoAP:Netty提供了MQTT和CoA
2023-05-30 11:54:12
2372
原创 linux中mysql添加用户
## 1.创建用户和赋权#创建用户create user aaaa@'localhost' identified by 'bbbb';update mysql.user set Host='%' where User='aaaa' and Host='localhost';#赋权grant all privileges on *.* to aaaa@'%';## 2.删除用户和查看#删除用户DROP USER 'aaaa'@'%';#查看用户SELECT User, Host F.
2022-04-10 15:49:44
2738
原创 文件工具类FileUtils
import cn.hutool.core.util.RandomUtil;import lombok.extern.slf4j.Slf4j;import net.coobird.thumbnailator.Thumbnails;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component;import org.springframework
2021-11-04 16:13:16
290
原创 判断图片格式/修改图片格式/压缩图片
@Override public FileOutput uploadPicture(MultipartFile multipartFile, Integer type) throws IOException { InputStream inputStream = multipartFile.getInputStream(); byte[] imageBytes = FileUtils.readInputStream(inputStream); Str.
2021-11-04 16:10:25
163
原创 list去重
private static ArrayList<SysUserCommunity> removeDuplicate(List<SysUserCommunity> list) { Set<SysUserCommunity> set = new TreeSet<>(new Comparator<SysUserCommunity>() { @Override public int com.
2021-09-10 14:18:57
92
原创 修改图片的像素
/** * 改变图片的大小到宽为size,然后高随着宽等比例变化 * @param is 上传的图片的输入流 * @param os 改变了图片的大小后,把图片的流输出到目标OutputStream * @param size 新图片的宽 * @param format 新图片的格式 * @throws IOException */public static OutputStream resizeImage(InputStream is, OutputStream os, int size,
2021-08-31 15:41:16
164
原创 mysql数据备份和还原
正式环境常用的数据备份和恢复的sql#数据备份sqlCREATE TABLE bs_house_cost_item_record_bak as SELECT * FROM bs_house_cost_item_record where community_id = 163;#删除原数据库中的数据DELETE FROM bs_house_cost_item_record where community_id = 163;#查询备份的数据SELECT * FROM bs_house_cost_i
2021-08-31 15:31:00
97
原创 base64和图片互转
原文链接pom.xml添加<!-- https://mvnrepository.com/artifact/commons-codec/commons-codec --> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.11&
2021-07-29 15:59:43
881
原创 insert into 通过Select来实现
INSERT INTO bs_sys_role_permission (role_id, permission_id, state, remark, version, create_time ) SELECT 33 as role_id,permission_id,state,remark,version,NOW()FROM bs_sys_role_permission WHERE role_id = 31;
2021-07-10 16:48:39
262
原创 Mysql sum和case函数的结合使用(楼栋表分页,统计房屋数量)
统计每个楼栋表的房屋数量SELECT b.*, sum(case when (h.id is not null) then 1 else 0 end) as houseNumFROM bs_building b LEFT JOIN bs_house h ON b.id = h.building_id and h.deleted = 0 where b.deleted = 0 GROUP BY b.id
2021-06-03 17:05:31
562
1
原创 The dependencies of some of the beans in the application context form a cycle:循环依赖的解决办法
循环依赖发生的原因:1.当A类通过构造方法初始化的时候需要引用B类2.当B类通过构造方法初始化的时候需要引用A类3.这样就造成了循环依赖解决办法:不要用构造注入,用@Lazy和@Autowired@Lazy@Autowiredprivate AService aService;...
2021-04-19 16:51:42
729
原创 解决idea更新,本地代码丢失的问题
https://www.cnblogs.com/longronglang/p/9246501.html
2021-04-19 16:05:22
9377
1
原创 @Resource和@Autowired的区别举例
1.网上大部分都说@Resource和@Autowired的区别是Resource是按照name和type来注入(如果都不写默认按照name),Autowird单独使用时只能按照type来注入2.但是这样说完,有一部分同学可能还是不明白,今天我就给大家举例说明1)定义接口Acpublic interface Ac { public int getAc();}2)定义实现类Ac1和Ac2@Componentpublic class Ac1 implements Ac { @O
2021-03-19 21:23:02
287
lombok-plugin-0.25-2018.3.zip
2019-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人