- 博客(60)
- 资源 (12)
- 收藏
- 关注
原创 使用Element 前端UI时,@click 不生效
有时候使用Element 前端UI时,@click 不生效,或者其他@不生效。添加:将@click 将其改成“@click.native”
2025-01-21 20:07:27
155
原创 Linux(CentOS 7) yum一键安装mysql8
输入链接IP、账号root、密码123456,端口号 3306,显示“连接成功”代表流程通了。自此在linux系统上安装mysql8已经完成,并且可以使用图形化界面远程连接。mysql已经可以本地连接上了,但要用图形化界面远程连接,需开放防火墙的3306端口才行。(2)输入密码并且修改密码(密码规则是4种类型字符)登录命令: mysql -u root -p。(2)安装mysql yum 仓库配置文件。(3)先清理缓存(可能以前被操作过)(1)选中mysql数据库。(2)设置允许远程连接并生效。
2024-11-12 18:33:42
2034
原创 Linux 运行 Yum mirrorlist.centos.org异常
(2)将里面的 mirrorlist= 注释掉,再将baseurl= 取消注释,并把baseurl的域名地址改为阿里云 https://mirrors.aliyun.com。(1). 找到 CentOS-SCLo-scl.repo 和 CentOS-SCLo-scl-rh.repo。CentOS-SCLo-scl-rh.repo 文本修改如下。CentOS-SCLo-scl.repo 文本修改后如下。2.CPU - 2核 内存 - 2GB。二、Linux 输入 yum 异常报错。一、Linux 版本。
2024-11-12 14:57:23
519
原创 华为笔记本屏幕忽暗忽亮或者比较暗的问题
1、有时候会发现笔记本用着用着就暗了,然后又亮了,又或者屏幕很暗。除了笔记本的电源设计外,有可能是英特尔处理器的问题。(2)找到“功能->功率->自适应亮度”, 选择“关”,就可以了。(1)输入“英特尔”,找到,英特尔显卡控制中心。
2024-04-06 14:24:26
3678
原创 java 查看内存方式
JDK 提供了一些内存查看工具来帮助开发人员动态查看内存的使用情况,以及快速定位内存溢出点。这些工具可以帮助开发人员快速定位内存溢出点,从而优化代码,提高应用程序的性能和稳定性。
2023-09-14 10:23:10
1293
原创 Linux(CentOS 7) 安装 Mysql8 、Java 以及 mycat2 详细流程
将mycat2-install-template-1.21.zip 解压,然后把 核心mycat2-1.21-release-jar-with-dependencies.jar 放到 lib 里面。我这里获得mysql-8.0.32-linux-glibc2.12-x86_64.tar 的压缩包,每个人根据不同选择获取不一样 的名称压缩包。这里以 jdk-8u151-linux-x64.tar.gz为例,你下载的文件可能不是这个版本,这没关系,只要后缀(.tar.gz)一致即可。
2023-06-06 17:29:20
3078
转载 Mybatis 拦截进行安全加密方式 Mybatis Plugin 插件
目录一、背景二、 引入MybatisPlugin 插件三、注解的敏感信息加解密拦截器1、interceptor接口 解释2.2 定义需要加密解密的敏感信息注解2.3 实现入参加密拦截器2.4 定义出参解密拦截器2.5、注解实体类中需要加解密的字段一、背景其实在项目中,经常会有对某些敏感数据进行加密。如身份证信息、手机号、真实姓名等的敏感数据进行加密数据库存储,但是获取数据时又要解密出来。业务代码中对敏感信息进行手动加解密会存在错加密、漏加密、业务...
2022-03-28 15:45:38
1540
1
转载 HttpServletResponse 对象,设置http 状态,输出与操作
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。1、HttpServletResponse 说明1.1、负责向客户端(浏览器)发送数据的相关方法 1.2、负责向客户端(浏览器)发送响应头的相关方法 1.
2022-02-18 14:24:00
5858
1
原创 Mysql update alter 注解修改
# 将 原本 2 - 女 修改为规范 0- 女 update ec_homeowner set gender = 0 WHERE gender = 2 ;update ec_homeowner set gender = 99 WHERE gender = 3 or gender is null ;alter table ec_homeowner modify column gender int comment '性别:0-女;1-男;99-未知';# 将 原本 2 - 女 修改为规范 0- 女 .
2022-01-18 11:44:45
299
原创 List 均匀切分成指定大小
方法: public static <T> List<List<T>> subCollection(List<T> collections, int maxNum) { int limit = (collections.size() + maxNum - 1) / maxNum; List<List<T>> splitCollection = Stream.iterate(
2022-01-07 16:21:18
697
原创 对于SpringCloud Feign 的 @RequestParam 长度过长问题
在Springcloud项目运行中,难免会各种内部调用接口,参数格式有@RequestParam、@RequestBody 等方式。使用@RequestParam发送请求时会出现异常ERROR IOException: Error writing to server 等异常,这里就要说明下@RequestParam的实现方式了:(1)使用@RequestParam注解将请求参数绑定至方法参数即你可以使用@RequestParam注解将请求参...
2021-12-22 16:33:14
7098
原创 Error resolving template [XXXXX], template might not exist or might not be accessible by any
本地测试的时候是没有问题的,但是放到服务器上缺出现问题了,报:Error resolving template [/index.html], template might not exist or might not be accessible by any of the configured Template Resolvers1、可能配置存在问题,比如thymeleafspring: thymeleaf: cache: false prefix.
2021-10-14 09:56:17
385
原创 Executors 开线程定时任务scheduleAtFixedRate
代码:public class Maintest { private static ScheduledExecutorService service = Executors.newSingleThreadScheduledExecutor(); public static void main(String[] args) { System.out.println("开始:"+ LocalTime.now()); service.scheduleAtF
2021-08-31 12:00:45
815
转载 Spring/SpringBoot常用注解总结
目录如下,内容有点多:1.@SpringBootApplication这里先单独拎出@SpringBootApplication注解说一下,虽然我们一般不会主动去使用它。Guide 哥:这个注解是 Spring Boot 项目的基石,创建 SpringBoot 项目之后会默认在主类加上。@SpringBootApplicationpublic class SpringSecurityJwtGuideApplication { public static voi..
2021-08-06 12:05:56
311
原创 idea 快捷键(部分)
(1)快捷键CTRL+F 在当前文件中搜索/替换CTRL+H 在整个项目中搜索CTRL+T 进入实现方法/类CTRL+G 搜索该方法或类目前在哪里使用ALT+SHIFT+R 修改文件名称CTRL+SHIFT+U 切换大小写Ctrl+Alt+L 格式化代码快捷键Ctrl+Alt+T 调出If,where 等判断(2)found duplicate codeFile | Settings | Editor | Inspections|dup...
2021-06-25 17:50:04
218
原创 window 命令行
1、查看端口netstat -ano // 查看所有端口号netstat -aon|findstr “xxxx” //查看某个端口号2、杀死进程taskkill -PID XXX -F3、切换路径cd /d * //#*可以是你要切换的任意盘符cd /d c:// //切换到C盘4、显示当前目录存在的文档dir...
2021-06-25 17:47:40
136
原创 springboot flyway 整合(不生效原因)
前言:整合springboot 和 flyway 其实网上有很多,但是我在用时发现一个问题,有版本的限制,如何大家发现flyway 不生效,原因:个人发现可能版本出现了问题可以使用下我这种指定jar版本的例子。1、POM 文件(更新下pom 就可以了)<dependencies> <dependency> <groupId>org.springframework.boot</groupId> .
2021-06-22 16:21:55
5509
转载 Java生成随机数的4种方式
Random 类诞生于 JDK 1.0,它产生的随机数是伪随机数,也就是有规则的随机数。Random 使用的随机算法为 linear congruential pseudorandom number generator (LGC) 线性同余法伪随机数。在随机数生成时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。Random 对象在种子数相同的情况下,相同次数生成的随机数是相同的。比如两个种子数相同的 Random 对象,第一次生成的随机数字完全相同,
2021-06-17 16:28:54
9249
原创 2005-2018 年软考软件设计师 真题分享
1、最新自己想考软件设计师,网上找的一些软考真题,分享下给大家,里面包括电子版的书籍补发百度云盘下载:链接:https://pan.baidu.com/s/1gqxKD_JIC1j_lm9t11_RJw提取码:yuj2失效的麻烦提醒下...
2021-05-21 16:38:28
552
原创 springboot 整合 nacos config 单机版
1、描述一个项目一般会有中心配置文件,现在简单上手主流有Apollo,nacos config ,从性能对比可知,nacos 相比于Apollo 更高效率,更好2、Nacos服务端安装 最新版本下载地址:https://github.com/alibaba/nacos/releases 访问:http://127.0.0.1:8848/nacos 用户名/密码:nacos/nacos 由于git下载有点慢提供已经打包好的下载文件:https://downl..
2021-03-09 14:23:54
815
原创 nginx 简单反向代码实现功能(window)
1、描述本人主要对nginx 简单的使用,对于一些简单的操作是可以满足的,如果要复杂的功能,后续可以补充。2、环境(1)window 环境(2)springboot(3)jdk8 或者 jdk 11(4)nginx-1.12.2(5)window 的hosts文件配置:127.0.0.1 nginx.com3、代码链接里面包括nginx-1.12.2 和简单实现代码的springboot:https://download.csdn.net/download/wcy188184
2021-03-03 17:45:00
371
2
原创 RocketMq 本地(Windows)安装配置,广播模式消费
1、描述windows下RocketMQ安装部署:https://www.jianshu.com/p/4a275e779afaRocketMQ可视化管理控制台rocketmq-console-ng:https://www.jianshu.com/p/4a275e779afa启动本地MQ命令:(1)start mqnamesrv.cmd (2)start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true2、代码(1)pom..
2021-01-26 19:00:52
491
原创 使用 okhttp 出现报错unable to find valid certification path to requested target
https://我在使用OkHttp 会报unable to find valid certification path to requested target错误javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to ..
2020-07-30 15:55:58
5679
1
转载 springboot 打包成jar,没有webapp ,无法访问jsp
(1)springboot 打包无webapp 解决方式配置 < resources>将webapp打包进target/classes 目录,其中< targetPath>META-INF/resources</ targetPath> 指定将webapp打包到target/classes 目录的META-INF/resources 目录下,必须这样配置,否则会出错 <resources> <resourc
2020-06-23 18:54:25
2755
1
原创 springboot 对于@Autowired 注入为null 的介绍与解决方式
1、描述有时候我们在某个类用@Autowired 进行注入时,会发现注入参数为null,这时候会有疑惑。可能存在的原因:(1)该类没有托管给spring 管理,一般在类的上面添加@Component(2)你的这个类有被new出来的实例的,new 过的对象不会交给Spring容器管理 所以里面的 userService注入不进来。一般是指引用某些框架,你是继承某个接口,但是这些框架默认new过这个方法,比如MVC拦截的HandlerInterceptor类。2、解决方式对于(1)其实就
2020-06-19 16:49:42
12437
16
原创 srpingboot 对线程池的理解与使用
1、描述以前学过线程池,但是还是对它一知半解,今天通过网上一些资料,自己手动写了个demo,进行学历。什么叫线程池,一般执行程序是不仅仅只有一个线程,如果没有线程池,那么每次我们都有去创建一个个线程来用。但是引入线程池后,就相当于创建多个线程备用,管理线程,避免创建大量的线程增加开销。线程池的概念类似人才资源中心,原本每次要运行一个线程(公司找一个员工)都必须去创建(培养)一个员工才行,有了线程池之后就在线程池中准备了多个创建好的线程(培训好的员工)等待被调用。2、线程池流程(1)提交任务后,线
2020-06-05 16:51:17
1591
原创 springboot 整合hibernate demo
1、描述虽然很久没用hibernate的了,现在几乎写项目是用hibernate 的了,现在我一般用mybatis-plus ,但是作用一种技术,还是可以记录下使用方式,和简单的demo,提供给大家参考。本人也参考网上一些资料的,仅仅供参考。该项目用的是JDK 11,但是用JDK 8 也是可以的。没有问题提供Git:https://github.com/kinber123/hibernateDemo.git2、项目目录结构3、pom.xml 引入需要引入<!--添加支
2020-06-01 16:48:54
1331
1
原创 springboot 简单实现Redis 配置使用
1、描述 (1)Redis 是安装在window 10 系统,本地启动Redis; (2) 使用springboot 创建项目,对Redis进行配置,简单实用; (3)使用RedisDesktopManager 作为Redis客户端查看数据。 (4)提供Git 地址:https://github.com/kinber123/redisDemo.git2、安装本地Redis 和客户端RedisDesktopManager(1)下载百度云: 链接:h...
2020-05-28 18:56:41
1617
2
原创 JDK 8 转成 JDK 11 时会出现‘(程序包r 已在模块 xxx中声明, 但该模块未导出它)’
我在把某个项目从jdk 8 换成 jdk 11 ,IDEA操作将 8 换成 11 ,这是要指定系统安装的路径来的(1)然后打包时,会出现:[3,22] 程序包 com.sun.crypto.provider 不可见[ERROR] (程序包 com.sun.crypto.provider 已在模块 java.base 中声明, 但该模块未导出它)我好像记得 jdk 9 之后就没有这个了,所以jdk 11 应该也没有这个。(2)解决方式其实很简单,直接删除了因为根本...
2020-05-26 18:01:39
7824
5
原创 springboot 简单mysql demo配置,mybatis-plus配置使用,PageHelper分页demo
1、按老规矩,先给 git 网址:https://github.com/kinber123/mysql.git2、基本项目框架3、mysql 配置(1)引入jar 包,pom.xml <!-- mysql connector --> <dependency> <groupId>mysql</groupId> <artifactId>mysq.
2020-05-25 18:31:52
795
原创 RocketMq 本地(Windows)安装配置,事务消息功能
1、描述windows下RocketMQ安装部署:https://www.jianshu.com/p/4a275e779afaRocketMQ可视化管理控制台rocketmq-console-ng:https://www.jianshu.com/p/4a275e779afa启动本地MQ命令:(1)start mqnamesrv.cmd (2)start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true提供事务消息demo代码g.
2020-05-22 15:50:30
292
翻译 RocketMq 本地(Windows)安装配置,客户端启动,简单代码实现
https://www.jianshu.com/p/4a275e779afa
2020-05-20 18:28:20
4522
2
原创 springBoot 配置文件或者指定文件配置进行多环境打包
一、多环境打包配置文件1、描述在开发中总是存在多个环境的切换,在SpringBoot 工程可通过 application-*.properties的方式实现多环境配置,但是打包时会把所有的.properties 配置文件都打到包里。这样对启动项目存在极大的干扰。通过下面的方式可以实现在打包的时候只打上当前环境的配置文件。2、建立文件在/src/resources下面共有四个配置文件,其中application-test.properties 、application-dev.prop..
2020-05-14 17:35:02
4572
原创 Java mybatis 实现 mysql 存储json格式 ,用 -> "$.XX" 获取
1、Mysql 字段存储类型可以为varchar 类型:比如 姓名 name 有json格式为: name : {"xing":"吴","ming":"雷"}2、mybatis 使用方式用 -> "$.XX",比如name 的字段要获取xing的数据:name->'$.xing' 这样就能获取到“吴”的信息了name->'$.xing' = 吴3、可以在进行wher...
2020-03-16 16:43:20
1554
原创 java 请求参数是json类型,里面有嵌套了Json格式,如何实现
有时候会遇到,POST请求是json格式,但是请求参数里面有有一个json数据,这时候如果后台用实体类进行{ "timestamp": "2020-02-25 16:44:22", "status": 400, "error": "Bad Request", "message": "JSON parse error: Cannot deserialize in...
2020-02-25 16:48:49
2854
原创 MYSQL 6.0为何 没有 utf8mb4 的类型
MYSQL5.5版本以后就有utf8mb4,utf8mb4是4个长度。但是但是mysql 6.0 插入语句有utf8mb4后会报错,这就奇怪了。查阅官网可以看到Thenewutf8charactersetinMySQL6.0issimilartoutf8mb3,butitsencodingallowsuptofourbytesper翻译后:...
2020-02-24 16:07:07
1368
mysql ,mybatis-plus , PageHelper 实现方式
2020-05-25
hibernateDemo.zip
2020-06-01
redisDemo.zip
2020-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人