- 博客(75)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 服务器访问目标域名提示PKIX
创建/etc/wechat/wechat.crt文件。在第一步命执行后的输出结果中,从。linux服务器上查看证书。将证书内容写入到文件中。
2025-03-28 14:59:25
296
原创 IDEA连接不同种类数据库
首先添加驱动到了添加页面后,引入驱动jar包添加URL样版(我这来添加的是瀚高数据库,Key-Value)也可以看上图中URL TemplatesKey:defaultValue:jdbc:highgo://{host::localhost}?[:{port::5866}][/{database}?]配置数据库连接选择上面我们配置的驱动后,正常配置数据库相关信息即可
2024-11-11 10:12:06
306
原创 生产暴雷紧急热编译之arthas
文件名与类名相同,后缀命名为.java,然后修改其中我们想要修改的内容。(注意这里只能修改方法中内容,如果新加的方法,或者静态变量这种事无法热编译上去的)sc -d com.king.controller.ArthasController 能获取到class文件的classLoaderHash的值。然后 mc -c 5b5692f3 /data/ArthasController.java -d /tmp。jad com.king.controller.ArthasController 反编译出来内容。
2024-10-27 16:45:00
179
原创 执行 .sh文件报错
执行.sh文件报错:: û▒▒▒Ǹ▒▒ļ▒▒▒Ŀ¼1 ▒▒💿 . ./start.sh修改 vim vim /etc/profileexport LC_ALL=zh_CN.GBKexport LANG=zh_CN.GBK#修改成下面的export LC_ALL=zh_CN.UTF-8export LANG=zh_CN.UTF-8执行命令source /etc/profile如果还报$等符号的错误,先执行一下 dos2unix start.sh,然后执行 sh start.sh就可以了
2024-05-08 15:23:39
309
原创 Dubbo启动报错
dubbo在没有配置协议的时候,默认为dubbo协议,所以地址是dubbo://127.0.0.1:2181,如果我们用的zookeeper,需要配置zookeeper协议。
2023-04-17 10:22:06
946
原创 in offline mode and the artifact * has not been downloaded from it before.
maven项目在compile时报错 in offline mode and the artifact *** has not been downloaded from it before.
2023-02-01 08:46:38
1862
原创 查看java一个对象的字节大小
查看对象占用字节数<!-- pom引入jar包 --><dependency> <groupId>org.openjdk.jol</groupId> <artifactId>jol-core</artifactId> <version>0.10</version></dependency>//查看object对象字节public static void main(S
2022-02-16 15:48:45
2020
原创 力扣:两数相加(中等)
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头举例:输入:l1 = [0], l2 = [0]输出:[0]输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]输出:[8,9,9,9,0,0,0,1]输入:l1 = [2,4,3], l2 = [5,6,4]输出:[.
2022-01-07 20:04:21
165
原创 内存泄漏排查
top -c 显示运行中的进程列表信息, shift + m 按内存使用率进行排序jmap -dump:format=b,file={path} {pid}利用 MAT 分析 dump 文件查看哪里存在内存泄漏
2022-01-04 14:30:34
240
原创 Maven去掉test命令
在执行打包执行到test包的时候,经常会出现各种奇怪的问题。所以我们在编译打包的时候需要去掉test包。下面是去掉test的命令。-DskipTests 仅跳过测试,但是不跳过测试代码的编译-Dmaven.test.skip 跳过测试,跳过编译测试代码(该命令在 src/test/java里有编译错误的代码也可以打包)这样就可以打成相应的jar包或war包,而且不会将test打进去。...
2021-12-11 21:29:50
2029
原创 UnicodeUtils
/** * Unicode工具类 */public class UnicodeUtils { //使用volatile关键字保其可见性 volatile private static UnicodeUtils instance = null; private UnicodeUtils() { } public static UnicodeUtils getInstance() { try { if (instance.
2021-10-19 15:28:31
141
原创 MySql之MHA高可用搭建(三)
MHA高可用搭建(四台服务器上确保ssh可以相互连通)以下操作只能验证故障转移,Master恢复后需要手动改变主从#ssh检查机器是否连通ssh 192.168.0.199 exit ssh 192.168.0.165 exit ssh 192.168.0.142 exit在四台服务器上分别执行下面命令,生成公钥和秘钥,连续回车生成的是默认的ssh-keygen -t rsa在三台服务器上分别执行下面命令,将公钥拷贝到MHA服务器上ssh-copy-id 192.16
2021-08-31 14:28:55
166
原创 Mysql主从配置(二)
### Mysql主从配置Master节点修改my.cnf文件vi /etc/my.cnf#bin_log配置 log_bin=mysql-bin server-id=1 sync-binlog=1 binlog-ignore-db=information_schema binlog-ignore-db=mysql binlog-ignore-db=performance_schema binlog-ignore-db=sys #relay_log配置 relay_log
2021-08-31 14:23:00
150
原创 Mysql安装(一)
Mysql的安装下载mysqlwget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar解压:tar xvf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar安装,首先要移除CentOS自带的matiadb-libs#查看自带的mariadbrpm -qa|grep mariadb#删除rpm -e mariadb-libs-5.
2021-08-31 10:07:05
113
原创 centos6的防火墙操作
当下生效,重启失效开启: service iptables start关闭: service iptables stop永久生效,重启不受影响开启: chkconfig iptables on关闭: chkconfig iptables off
2021-08-16 15:44:26
160
原创 记录工作~~~maven
test 改标签标识后,作用域只能在test目录下,而main->java目录(Sources Root标记的)下就无法导入。
2021-08-16 15:25:37
126
原创 linux安装GCC环境遇到的问题记录
centos6:yum gcc时候报错404。于是我修改yum源中的版本#当yum源版本不对,做以下操作cd /etc/yum.repos.dvi CentOS-Base.repo#将文件中$releasever全部改成7:%s/$releasever/7/g # 清除和缓存yum clean all && yum makecache 执行后不报404了,但是仍然报错—> Package hal.x86_64 0:0.5.14-11.el6 will ..
2021-08-16 11:50:14
537
原创 Redis安装、启动
Redis安装:安装 C 语言需要的 GCC 环境yum install -y gcc-c++ yum install -y wget下载并解压缩 Redis 源码压缩包wget http://download.redis.io/releases/redis-5.0.5.tar.gz #解压tar -zxf redis-5.0.5.tar.gz编译 Redis 源码,进入 redis-5.0.5 目录,执行编译命令cd redis-5.0.5/src make..
2021-08-16 09:47:25
187
2
原创 centos精简版虚拟机基本配置
当我们的虚拟机安装之后,会发现没有ifconfig工具,并且ip addr命令对应的显示也没有ip,这时我们需要开始配置了。首先配置我们的ip,我习惯绑定固定IP,配置如下进入目录:vi /etc/sysconfig/network-scripts/ifcfg-ens33进入之后我们需要修改的内容: TYPE=Ethernet #这里修改为static BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_
2021-07-19 21:01:28
549
1
原创 上传附件nginx报错413
nginx日志报错:client intended to send too large body修改去配置文件 nginx.conf中添加一下配置:client_max_body_size 2048m;proxy_buffering off;proxy_buffer_size 1024k;proxy_buffers 100 1024k;
2021-07-12 23:28:16
309
4
原创 dubbo链路图以及源码整体设计
下图标记注释:淡蓝色:consumer范围淡绿色:provider中轴线:服务提供者和消费者公用的接口紫色:继承和实现蓝色虚线:初始化红色:调用链路情况黑色:依赖dubbo链路情况dubbo源码流程dubbo执行流程(看图说话)Start–>Interface(在中轴线上,生产者和消费者都需要使用)–>消费端的Proxy(Proxy的创建需要ProxyFactory.getProxy())使用jdk和javassist代理–>(中间可以加自定义filter.
2021-06-17 16:40:42
529
apache-maven-3.3.9.zip
2020-03-10
otp_win64_21.0.1.zip
2019-11-25
SpringCloud 各个组件傻傻分不清
2022-08-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人