07 2023 档案

java.security.InvalidKeyException: Illegal key size 的解决方法
摘要:一、原因 JDK受版本安全限制,默认只允许128位长度以内的。秘钥长度,如果密钥大于128, 会抛出java.security.InvalidKeyException: Illegal key size 异常. java运行时环境默认读到的是受限的policy文件. 文件位于${java_home} 阅读全文

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

SqlServer将数据库中的表复制到另一个数据库;SqlServer怎样把一个数据库的数据复制粘贴到另一个名称数据库
摘要:一.复制表结构 1.首先,打开并连接Sql Server,在源数据库Source_db(源数据库名称)上右键,然后依次点击“编写表脚本为”→“Create到”→“新查询编辑器窗口”。 2.在第1步产生的编辑器中按”crtl+a“组合键全选内容,然后右键“复制“(或按"crtl+c"键)。 3.新建查 阅读全文

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

MyBatis-Plus数据权限控制
摘要:平时开发中遇到根据当前用户的角色,只能查看数据权限范围的数据需求。列表实现方案有两种,一是在开发初期就做好判断赛选,但如果这个需求是中途加的,或不希望每个接口都加一遍,就可以方案二加拦截器的方式。在mybatis执行sql前修改语句,限定where范围。 当然拦截器生效后是全局性的,如何保证只对需要 阅读全文

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

MyBatis-Plus这样实现动态SQL
摘要:读完这篇文章里你能收获到 Mybatis动态SQL语句大全 Mybatis中如何定义变量 Mybatis中如何提取公共的SQL片段 1. If 语句 需求:根据作者名字和博客名字来查询博客!如果作者名字为空,那么只根据博客名字查询,反之,则根据作者名来查询 <!--需求1:根据作者名字和博客名字来查 阅读全文

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

springboot 解决高并发下的商品少卖多卖的问题
摘要:1. 商品秒杀-超卖 在开发中,对于下面的代码,可能很熟悉:在Service里面加上@Transactional事务注解和Lock锁。 控制层:Controller @ApiOperation(value="秒杀实现方式——Lock加锁")@PostMapping("/start/lock")pub 阅读全文

posted @ 2023-07-26 08:58 五官一体即忢 阅读(47) 评论(0) 推荐(0) 编辑

c#创建文件并写入数据导出到前端
摘要:[AcceptVerbs("GET")] public ActionResult GetColumnLinkCallBack() { //允许ajax跨域 Response.AppendHeader("Access-Control-Allow-Origin", "*"); List<object> 阅读全文

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

C#格式化json字符串(带有换行和缩进)
摘要:private static string ConvertJsonString(string str) { //格式化json字符串 JsonSerializer serializer = new JsonSerializer(); TextReader tr = new StringReader( 阅读全文

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

java根据ConcurrentHashMap自定义本地缓存
摘要:package com.sxsoft.config; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import com.istrong.ec.common.utils.StringUtils; import 阅读全文

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

推荐一个c#工具库
摘要:Masuit.Tools.Core 基础功能包 .NET Framework版本的包因打包环境异常,无法正常发布更新,目前暂时停更~ .NET Framework ≥ 4.6.1 PM> Install-Package Masuit.Tools.Net .NET Standard ≥ 2.1 或只想 阅读全文

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

Java根据原始URL获取网络重定向后的URL
摘要:方法1: /** * 获取重定向地址 * @param path 原地址 * @return * @throws Exception */ private String getRedirectUrl(String path) throws Exception { HttpURLConnection 阅读全文

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

springboot使用@Async异步线程池(简易)
摘要:gitee源码 实际项目中, 使用@Async调用线程池,推荐使用自定义线程池的模式,不推荐直接使用@Async直接实现异步,直接使用会不断的创建线程,最终会导致系统占用内存过高。 1、自定义线程池 package com.sxsoft.config;import org.springframewo 阅读全文

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

springboot:整合redis解决缓存击穿,缓存雪崩,缓存穿透
摘要:一、缓存穿透 一个在缓存和数据库都不存在的数据,而用户不断发起请求,借此攻击数据库,造成数据库压力过大。比如请求 id < 0 的数据 解决方案: 接口校验、限流 布隆过滤器 缓存空值,设置过期时间短些 @GetMapping("/penetrate") public String cachePen 阅读全文

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

SpringBoot 实现扫码登录
摘要:1、创建一张表,记录一下谁扫码了,谁登录了,User_Token表 字段如下: uuid : 用于确保唯一性 userId :谁登录的 loginTime :登录时间 createTime :创建时间 用于判断是否过期 state:是否二维码失效 0有效 1失效 2、步骤 PC端打开。调用生成二维码 阅读全文

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

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

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

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 五官一体即忢 阅读(19) 评论(0) 推荐(0) 编辑

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

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

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 五官一体即忢 阅读(170) 评论(0) 推荐(0) 编辑

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

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

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

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

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 五官一体即忢 阅读(404) 评论(0) 推荐(0) 编辑

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

posted @ 2023-07-05 10:29 五官一体即忢 阅读(1178) 评论(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 五官一体即忢 阅读(276) 评论(0) 推荐(1) 编辑

springboot接口验签,前后端加解密(基于hutool)、c#、vue、js的aes指定秘钥加密(前后端aes加解密)
摘要:前后端加解密,java和vue 阅读全文

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

java限流-基于redis+lua
摘要:redis是线程安全的,天然具有线程安全的特性,支持原子性操作,限流服务不仅需要承接超高QPS,还要保证限流逻辑的执行层面具备线程安全的特性,利用Redis这些特性做限流,既能保证线程安全,也能保证性能。 结合上面的流程图,这里梳理出一个整体的实现思路: 编写lua脚本,指定入参的限流规则,比如对特 阅读全文

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

java限流-基于guava实现
摘要:1、引入guava依赖 <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>23.0</version> </dependency> 2、自定义限流注解 自定义一个限流用的注 阅读全文

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

15 个必须了解的 Javascript 数组方法
摘要:数组是任何编程语言的重要组成部分,JavaScript 也不例外。使用数组,开发人员可以存储和操作数据集合,包括字符串、数字甚至对象。 在本文中,我们将介绍每个人都应该知道的 15 个必须知道的 JavaScript 数组方法。 01、Push() 将一个或多个元素添加到数组末尾 Push() 方法 阅读全文

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

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示