- 博客(14)
- 收藏
- 关注
原创 npm/pnpm指令在此系统上禁止运行脚本FullyQualifiedErrorId : UnauthorizedAccess
npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 >https:/go.microsoft.com/fwlink/?2.在终端输入set-ExecutionPolicy RemoteSigned。在vscode/idea输入npm/pnpm指令的时候,报错。1.先在终端输入get-ExecutionPolicy。如果返回Restricted就是,说明是禁止状态。爆红就是失败了,失败就下一步。再输入npm指令就行了。
2025-01-09 17:12:43
206
1
原创 配置全局的逻辑删除处理(mybatis-plus提供)
配置全局的逻辑删除处理(mybatis-plus提供)mybatis-plus: # 扫描 mapper.xml mapper-locations: classpath*:mapper/**/*Mapper.xml #别名包配置 typeAliasesPackage: com/ali/entity configuration: call-setters-on-nulls: true global-config: db-config: logic-dele
2021-12-27 15:38:52
892
原创 bug-Unexpected character (‘}‘ (code 125)): was expecting double-quote to start field name
问题关键:请求的时候json格式有误,多了逗号这里表示请求时的错误
2021-11-19 10:32:52
680
原创 springboot项目中mybatis分页插件的使用
springboot项目中mybatis分页插件的使用1.首先,我们需要在 pom.xml 文件中添加分页插件依赖包。<!-- pagehelper --><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.
2021-04-21 00:06:52
451
原创 mongoDB在springboot项目中进行增删改查的两种方式
mongoDB在springboot项目中进行增删改查的两种方式MongoTemplate,直接注入即可使用有save和insert都为保存,区别在于save会在数据相同时进行修改@Autowiredprivate MongoTemplate mongoTemplate;//创建数据库集合,集合中的每一条数据为文档MongoCollection<Document> collection = mongoTemplate.createCollection(ApComment.clas
2021-04-02 14:22:13
286
1
原创 雪花算法-分布式ID生成策略
雪花算法-分布式ID生成策略一,业务场景一个表可能要占用很大的物理存储空间,为了解决该问题,后期使用数据库分片技术。将一个数据库进行拆分,通过数据库中间件连接。如果数据库中该表选用ID自增策略,则可能产生重复的ID,此时应该使用分布式ID生成策略来生成ID。二,雪花算法snowflake是Twitter开源的分布式ID生成算法,结果是一个long型的ID。其核心思想是:使用41bit作为毫秒数,10bit作为机器的ID(5个bit是数据中心,5个bit的机器ID),12bit作为毫秒内的流水号(意味
2021-04-01 22:15:15
674
原创 敏感词过滤算法DFA-确定有穷自动机
敏感词过滤算法DFA-确定有穷自动机DFA全称为:Deterministic Finite Automaton , 即确定有穷自动机。其特征为:有一个有限状态集合和一些从一个状态通向另一个状态的边,每条边上标记有一个符号,其中一个状态是初态,某些状态是终态。但不同于不确定的有限自动机,DFA中不会有从同一状态出发的两条边标志有相同的符号。检索的过程,就是hashMap的get实现1、第一个字“冰”,我们在hashMap中可以找到。得到一个新的map = hashMap.get("")。2、如果
2021-04-01 20:55:40
799
原创 git的安装和配置到gitee的具体步骤
git的安装和配置到gitee的具体步骤最终目的是生成SSH公钥,密钥粘贴到码云- 个人-设置-ssh密钥里面,注意若以前生成过密钥可以直接使用,在C:\Users\用户.ssh\id_rsa.pub里面,若没有发现.ssh目录,则该文件被隐藏了1.设置Git账户 git config user.name //查看git账户 git config user.email //查看git邮箱 git config --global user.name “账户名” //设置全局账户名 gi
2021-04-01 20:03:06
577
原创 feign的具体配置方式
feign的具体配置方式1.在调用的一端加入依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId></dependency>2.在启动类上添加注解**@EnableFeignClients** 开启feign3.定义feign接口,
2021-04-01 19:42:56
582
原创 消息中间件kafka在spring中收发消息的使用
消息中间件kafka在spring工程中收发消息的使用导入依赖<!-- kafkfa --><dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId></dependency><dependency> <groupId>org.apach
2021-03-30 14:14:21
305
原创 基于Seata实现分布式事务的原理和在springcloud项目中的使用
基于Seata实现分布式事务的原理和使用1.Seata事务模式-AT模式原理1.1一个典型的分布式事务过程:TM 向 TC 申请开启一个全局事务,全局事务创建成功并生成一个全局唯一的 XID。XID 在微服务调用链路的上下文中传播。RM 向 TC 注册分支事务,将其纳入 XID 对应全局事务的管辖。TM 向 TC 发起针对 XID 的全局提交或回滚决议。TC 调度 XID 下管辖的全部分支事务完成提交或回滚请求。AT模式使用前提:基于支持本地 ACID 事务的关系型数据库。Ja
2021-03-22 19:34:37
450
原创 springcloud+gateway 全局过滤器校验jwt token
1.编写token jwt工具类package com.baidu.admin.utils;import io.jsonwebtoken.*;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;import java.util.*;public class AppJwtUtil { // TOKEN的有效期一天(S) private static final int TOKEN_TIME
2021-03-19 19:50:31
3289
5
原创 使用mybatisPlus的lambdaQueryWrapper的模糊分页查询
使用mybatisPlus的lambdaQueryWrapper的模糊分页查询1.导入坐标// mybatis <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> </dependency> //springboot整合mybatisplus &l
2021-03-17 10:01:29
11834
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人