2023年7月13日

10个解放双手的 IDEA 插件

摘要: aiXcoder aiXcoder 一款国产代码开发工具,提供了比较强大的代码补全、预测的功能,它的宗旨就是让我们少些代码,能自动生成的绝不手写,上手感受下就会爱上它。 简单演示 功能远不止于此 实际开发中我会结合IDEA的postfix completion和aiXcoder配置使用,IDEA本身 阅读全文

posted @ 2023-07-13 10:04 五官一体即忢 阅读(305) 评论(0) 推荐(0) 编辑

2023年7月12日

Nginx 常用的基础配置(web前端相关方面)

摘要: 基础配置 user root;worker_processes 1;events { worker_connections 10240;}http { log_format '$remote_addr - $remote_user [$time_local] ' '"$request" $statu 阅读全文

posted @ 2023-07-12 13:44 五官一体即忢 阅读(18) 评论(0) 推荐(0) 编辑

2023年7月11日

SpringBoot整合Caffeine本地缓存

摘要: 1、@Cacheable相关注解 1.1 相关依赖 如果要使用@Cacheable注解,需要引入相关依赖,并在任一配置类文件上添加@EnableCaching注解 <dependency> <groupId>org.springframework.boot</groupId> <artifactId 阅读全文

posted @ 2023-07-11 09:14 五官一体即忢 阅读(2747) 评论(0) 推荐(1) 编辑

2023年7月7日

java创建防重表防止数据重复提交

摘要: 加一张防重表,在防重表中增加商品表的name和model字段作为唯一索引。 例如: CREATE TABLE `product_unique` ( `id` bigint(20) NOT NULL COMMENT 'id', `name` varchar(130) DEFAULT NULL COMM 阅读全文

posted @ 2023-07-07 14:54 五官一体即忢 阅读(144) 评论(0) 推荐(0) 编辑

SQL常见的“坏毛病”及优化技巧

摘要: SQL语句的执行顺序: 1、LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type、 name、 create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。 SELECT *FROM 阅读全文

posted @ 2023-07-07 14:15 五官一体即忢 阅读(11) 评论(0) 推荐(0) 编辑

springboot接口防刷

摘要: 服务器通过redis 记录下请求的次数,如果次数超过限制就限制访问。 在redis 保存的key 是有时效性的,过期就会删除。 @RequestLimit 注解 import java.lang.annotation.*; /** * 请求限制的自定义注解 * * @Target 注解可修饰的对象范 阅读全文

posted @ 2023-07-07 14:01 五官一体即忢 阅读(66) 评论(0) 推荐(0) 编辑

2023年7月6日

java消除 if/else

摘要: 有这样一个判断场景。 if ("dog".equals(animalType)){ System.out.println("吃骨头"); } else if ("cat".equals(animalType)) { System.out.println("吃鱼干"); } else if ("she 阅读全文

posted @ 2023-07-06 13:55 五官一体即忢 阅读(372) 评论(0) 推荐(0) 编辑

2023年7月5日

18个Excel中最常用的统计函数

摘要: 在日常工作中,数据统计是工作中最重要的一部分。今天兰色把Excel中最常用的统计函数整理了出来,共18个。为了方便同学们理解,选取的全是贴近应用的示例。 1、Count 函数 作用:统计数字的个数 示例:使用公式生成A列的序号 =COUNT(A$1:A1)+1 注:大小不一的合并单元格填充公式,要使 阅读全文

posted @ 2023-07-05 10:29 五官一体即忢 阅读(922) 评论(0) 推荐(0) 编辑

java中Optional.ofNullable的用法,链式编程,去除ifelse语句

摘要: 以前写法 public String getCity(User user) throws Exception{ if(user!=null){ if(user.getAddress()!=null){ Address address = user.getAddress(); if(address.g 阅读全文

posted @ 2023-07-05 08:34 五官一体即忢 阅读(182) 评论(0) 推荐(1) 编辑

2023年7月4日

springboot接口验签,前后端加解密(基于hutool)、c#、vue、js的aes指定秘钥加密(前后端aes加解密)

摘要: 前后端加解密,java和vue 阅读全文

posted @ 2023-07-04 17:10 五官一体即忢 阅读(1151) 评论(0) 推荐(0) 编辑

导航