自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 执行 .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 174

原创 tomcat配置管理员And配置访问静态资源

【代码】tomcat配置管理员And配置访问静态资源。

2023-12-07 10:34:11 424

原创 docker run时候报错

该报错是因为在执行 docker run的时候,宿主机所挂在的目录必须是空的。

2023-04-21 14:15:00 237

原创 Dubbo启动报错

dubbo在没有配置协议的时候,默认为dubbo协议,所以地址是dubbo://127.0.0.1:2181,如果我们用的zookeeper,需要配置zookeeper协议。

2023-04-17 10:22:06 603

原创 修改resolv.conf问题

记录:(api.nuget.org访问不通)

2023-03-27 14:01:26 379

转载 判断是否为base64

校验字符串是否为base64

2023-03-03 17:35:13 1693

原创 MySQL存储过程demo

mysql存储过程demo

2023-02-24 14:27:40 129

原创 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 1248

原创 arthas离线包使用说明

arthas离线版,追踪堆栈,监控服务,拆箱即用

2022-12-30 23:20:29 1709

原创 .gitignore不生效

提交git遇到的问题

2022-11-14 11:18:25 156

原创 Base64转换问题

Base64转换踩坑

2022-11-01 22:24:13 297

原创 XSS漏洞之js脚本攻击

XSS攻击之对前端脚本做校验

2022-09-29 11:01:41 1724

原创 浏览器禁用PDF文档中的JavaScript

浏览器禁用PDF文档中的JavaScript

2022-09-23 17:37:08 2088

原创 Dubbo基本结构及执行流程

Dubbo的基本结构以及执行流程

2022-08-30 10:08:06 474

原创 Dubbo基本操作

Dubbo的一些非常用却有很重要的说明和操作

2022-08-24 16:23:11 224

原创 Dubbo简易搭建

Dubbo上手使用的基础环境搭建

2022-08-22 12:06:25 357

原创 解析excle执行脚本

通过解析excle,来批量处理数据

2022-08-10 19:57:45 132

原创 字节和二进制、十六进制的关系

二 进 制 = 1bit十六进制 = 4bit一 字 节 = 8bit一个十六进制是0.5个字节

2022-02-23 10:40:28 1137

原创 查看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 1861

原创 力扣:两数相加(中等)

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 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 114

原创 内存泄漏排查

top -c 显示运行中的进程列表信息, shift + m 按内存使用率进行排序jmap -dump:format=b,file={path} {pid}利用 MAT 分析 dump 文件查看哪里存在内存泄漏

2022-01-04 14:30:34 195

原创 简单易懂的队列消费

简易队列实现

2021-12-24 16:25:07 853

原创 Maven去掉test命令

在执行打包执行到test包的时候,经常会出现各种奇怪的问题。所以我们在编译打包的时候需要去掉test包。下面是去掉test的命令。-DskipTests 仅跳过测试,但是不跳过测试代码的编译-Dmaven.test.skip 跳过测试,跳过编译测试代码(该命令在 src/test/java里有编译错误的代码也可以打包)这样就可以打成相应的jar包或war包,而且不会将test打进去。...

2021-12-11 21:29:50 1845

原创 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 105

原创 保存数据到mysql的时间和当前时间不一致

修改mysql的时区serverTimezone=GMT%2B8修改数据库时间字段的类型数据库的时区

2021-09-15 20:31:10 641

原创 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 110

原创 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 106

原创 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 72

原创 centos6的防火墙操作

当下生效,重启失效开启: service iptables start关闭: service iptables stop永久生效,重启不受影响开启: chkconfig iptables on关闭: chkconfig iptables off

2021-08-16 15:44:26 119

原创 记录工作~~~maven

test 改标签标识后,作用域只能在test目录下,而main->java目录(Sources Root标记的)下就无法导入。

2021-08-16 15:25:37 73

原创 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 403

原创 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 139 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 487

原创 上传附件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 175 4

原创 dubbo链路图以及源码整体设计

下图标记注释:淡蓝色:consumer范围淡绿色:provider中轴线:服务提供者和消费者公用的接口紫色:继承和实现蓝色虚线:初始化红色:调用链路情况黑色:依赖dubbo链路情况dubbo源码流程dubbo执行流程(看图说话)Start–>Interface(在中轴线上,生产者和消费者都需要使用)–>消费端的Proxy(Proxy的创建需要ProxyFactory.getProxy())使用jdk和javassist代理–>(中间可以加自定义filter.

2021-06-17 16:40:42 450

原创 JDK的SPI——ServiceLoader.load()无法加载类

ServiceLoader.load()无法加载类处理方式:首先检查路径resources路径下的META-INF

2021-06-10 14:57:27 4149 2

原创 dubbo项目启动报错

Exception in thread "main" java.lang.IllegalStateException: No application config found or it's not a valid config! Please add <dubbo:application name="..." /> to your spring config.这个是由于dubbo和spring版本不兼容导致,将dubbo高于2.7.5的版本降到2.7.3即可...

2021-06-08 10:40:15 1220

原创 dubbo流程图清晰讲解

dubbo六大核心能力面向接口代理的高性能RPC调用。智能负载均衡服务自动注册与法相高度可扩展能力运行期流量调度可视化的服务治理与运维dubbo的服务治理通过EMI或Hession等工具,简单的暴漏和引用远程服务,通过配置读物的URL地址进行调用,通过F5等ing见践行负载均衡服务增多,导致URL管理困难,F5压力也会变大服务以来错中复杂,分不清楚哪个应用要在哪个应用之前启动,架构逻辑混乱,服务的调用量越来越大,服务的容量问题也暴漏出来,不知道服务需要多少机器去支撑。而且需要对流

2021-06-01 19:59:49 589

原创 单例模式,太全了

import java.io.ObjectStreamException;import java.io.Serializable;/** * 其中除枚举以外的其他方法,枚举方式是因为有enum语法糖,JVM会阻止反射获取枚举类的私有构造方法 * 因为当一个对象在序列化->反序列化之后,JVM就会出现一个相同的对象, * 这个时候,需要调用readResolve()方法来维护单例模式 * * 枚举语法糖详解:https://blog.csdn.net/iteye_2730/article

2021-05-28 15:14:57 60

原创 IllegalMonitorStateException异常

java.lang.IllegalMonitorStateException异常信息以及异常代码Exception in thread "main" java.lang.reflect.UndeclaredThrowableException at com.sun.proxy.$Proxy0.sendMessage(Unknown Source) at com.king.ZkClient.main(ZkClient.java:17)Caused by: java.util.concurrent.E

2021-05-26 00:18:58 277

arthas,追踪堆栈,监控服务,拆箱即用

arthas,追踪堆栈,监控服务,拆箱即用

2022-12-26

jmap工具~MA.zip

分析堆栈信息,内存溢出,java运行堆栈

2021-06-24

apache-maven-3.3.9.zip

maven-3.3.9,在网上下载的maven可能出现setting修改是不能添加索引库的问题,基于问题,创建了一份现阶段比较稳定,适合开发的版本maven

2020-03-10

otp_win64_21.0.1.zip

erlang版本21.0.1,windows下64位系统。rabbitmq是erlang开发的,所以需要安装erlang,并配置所需要的语言环境。

2019-11-25

exportdata-master.zip

从数据库导出数据。支持多库数据同时导出到excel。导出数据信息等需要自行处理。如有问题,随时提出,及时更改。

2019-10-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除