- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 springBoot规则引擎drools
drools第一步 导入依赖包第二步 设置全局ksession第三步 编写drl文件第四步 执行规则代码结果前言 : 规则引擎,全称为业务规则管理系统,英文名为BRMS(即Business Rule Management System)。规则引擎的主要思想是将应用程序中的业务决策部分分离出来,并使用预定义的语义模块编写业务决策(业务规则),由用户或开发者在需要时进行配置、管理。需要注意的是规则引擎并不是一个具体的技术框架,而是指的一类系统,即业务规则管理系统。目前市面上具体的规则引擎产品有:dro
2021-09-24 15:49:15 1069
原创 http升级为https
HTTP-->https1下载自己证书服务器端证书(1).生成私钥(2).由私钥创建待签名证书(3)自建CA2搭自己服务器3免费签名1下载自己证书[下载免费证书](http://slproweb.com/products/Win32OpenSSL.html) 证书中的信息- Country Name (2 letter code) [XX]:CN #请求签署人的信息- State or Province Name (full name) []: #请求签署人的省份名
2021-08-06 15:22:27 285
原创 搭建一个阿里云服务器
MySQL篇阿里云服务器接下来安装MySQL一些问题若出现`FirewallD is not running`错误解决阿里云服务器第一次使用 阿里云服务器 得先创建一个实例注意:7.5和8的镜像是有区别的,最好安装7.5的 ps.因为很多人用解决办法多,所以这期以7.5为例接下来安装MySQL可以用5版本的MySQL 8:mysql官方下载Linux版本,我这里下载的是:1.mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz2.将压缩包扔到Li
2021-05-21 19:07:08 922
原创 解决数据库事务锁超时
解决数据库事务锁导致crud超时SELECT trx_id, trx_state, trx_started, trx_mysql_thread_id, CURRENT_TIMESTAMP - trx_started AS RUN_TIMEFROM information_schema.innodb_trx;trx_id trx_state trx_started trx_mysql_thread_id RUN_TIME21252277
2022-05-18 13:18:15 372
原创 错误信息,未解决
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2022-03-06 12:34:17.330 ERROR [fast-insurance-admin-service,,] [] [] 12988 --- [ main] o.s.boot.SpringApplication : Application run failedor
2022-03-06 14:47:06 439
原创 sa-token——权限认证《二》
sa-token——权限认证《二》会话治理全局侦听器全局过滤器多账号认证redis业务数据和权限数据分离开sa-token官网文档会话治理// 查询所有tokenStpUtil.searchTokenValue(String keyword, int start, int size);// 查询所有账号Session会话StpUtil.searchSessionId(String keyword, int start, int size);// 查询所有令牌Session会话StpUtil.
2022-01-29 16:14:43 2910
原创 生成16位卡号和激活码
生成16位不重复数字,每四位"-"隔开16位卡号工具类(规则可自己修改生成)用例卡号(16位数字,每4位之间用-隔开)激活码(12位数字+随机字母)16位卡号工具类(规则可自己修改生成)package com.meditrusthealth.mth.equity.service.util;import org.apache.commons.lang3.StringUtils;import java.util.Random;/** * @description: 卡号生成工具 * @au
2021-10-27 15:24:57 1559
原创 实现日志落库从0到1
日志记录第一步 创建日志实体类和数据库创建数据库创建实体类第二步 日志自定义注解注解第三步 模拟获取SessionUser()类SessionSessionUser第四步 创建日志类存储到数据库第五步 业务接口1接口请求数据2控制台打印数据3数据库数据存入第一步 创建日志实体类和数据库创建数据库CREATE TABLE `aop_utils` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `create_by` varchar(
2021-10-12 19:01:20 569
原创 eureka集群搭建/优化
@t@TOCeureka集群(boot)第一步引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency>第二步编写yml文件spri
2021-09-15 15:03:27 210
原创 CPU、内存
文章目录volatile 是禁止指令重排序(DCL单例使用)new对象过程JVM重排序规则volatile 是禁止指令重排序(DCL单例使用)class T { int m = 8;}T t = new T();在这个new对象的过程中有几种状态几条指令申请内存空间赋值初始值–>复制栈中内容–>消耗栈中一个(弹出来)指向的对象调用构造方法(消耗一个引用)—>弹出栈赋值给局部变量(astore-1;astore-0是this)初始化有中间态(半初始化),有可能会出
2021-08-25 13:11:30 402 1
原创 CentOS 7 安装redis使用
文章目录CentOS7和CentOS6的区别:**CentOS 7的服务启动变为systemctl**1.Linux初始的命令配置1.查看当前IP地址设置当前虚拟机的名字安装wget命令安装gcc命令2.防火墙的命令配置关闭防火墙关闭防火墙开机自启动查看防火墙状态3.redis的一些安装与配置安装redis:一般目录在usr/local下解压redis:redis重命名进入redis编译启动redis的三种方式:**1指定配置文件启动:****2.脚本启动redis****3.开机启动redis**查看re
2021-08-24 16:46:49 473
原创 linux系统下安装.deb和.rpm文件
deb是什么?deb是Debian软件包格式的文件扩展名,跟Debian的命名一样,deb也是因Debra Murdock而得名,她是Debian创始人Ian Murdock的太太。Debian包是Unixar的标准归档,将包文件信息以及包内容,经过gzip和tar打包而成,Debian是一种自由操作系统,全称Debian GNU/Linux。目前是采用Linux作为内核。但是把Debian移植至其他内核的工作也正在进行,最主要的就是Hurd。Hurd是一组在微内核(例如 Mach)上运行的服务器,它们可
2021-05-24 10:56:18 2997
原创 Cors跨域请求,解决方法
创建一个配置文件package com.mashibing.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.UrlBasedCor.
2021-05-17 11:08:22 515
原创 数据库密码显示
<?phpclass NavicatPassword{ protected $version = 0; protected $aesKey = 'libcckeylibcckey'; protected $aesIv = 'libcciv libcciv '; protected $blowString = '3DC5CA39'; protected $blowKey = null; protected $blowIv = null; .
2021-05-14 18:56:12 412
原创 mysql - 本地数据库忘记了root用户的密码
mysql - 本地数据库忘记了root用户的密码在连接本地mysql数据库一直都是客户端保存密码,然后一键登录。突然开发要用到这个数据库时,脑子嗡嗡的了……忘记了密码,试了很多遍还是记不起来。没办法只能去找方案了,网上还是有很多跟我一样的大佬的。这里记录下,省得以后再出现这样的问题,还得去找……①首先停止本地的mysql 服务 -cmd进入mysql的安装路径的bin目录下(D:\work\tools\mysql-5.6.24-win32\bin)命令 : net stop mysql或者在控
2021-03-01 17:30:21 298
原创 多线程--
进程正在运行的程序.称为进程. 一个应用程序在内存中占用的资源,才是进程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K9ntUP6V-1613745479546)(images/进程概念.png)]线程线程 : 是进程中的某一功能,开启了一条让CPU来执行路径,路径就是线程线程就是一条路,CPU去内存中取出数据执行[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BEqqQns2-1613745479549)(images/线程概念.
2021-02-20 16:44:14 274 1
为什么需要反码和补码?.docx
2020-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人