自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(42)
  • 收藏
  • 关注

原创 MAVEN + MyBatis = 实体类、Mapper 接口和 XML 文件

生成 generatorConfig.xml 保存文件到 src/main/resources。不使用插件生成对应的 MyBatis 实体类、Mapper 接口和 XML 文件。运行命令:mvn mybatis-generator:generate。

2025-08-17 16:36:04 48

原创 linux 相关命令

例如:mmdblookup --file /geoip/GeoIP2-Country.mmdb --ip 20.243.87.182。功能:用于检测IP在 GeoIP2-Country.mmdb 中的信息;

2025-07-31 16:01:54 153

原创 concul 简述

【代码】concul 简述。

2025-07-11 16:39:59 212

原创 HAProxy 简介与配置

Haproxy 通常被当做Gateway来使用,因为它服务形式,功能的单一,所以,它处理的效率很高。Haproxy 也不支持第三方作件,从版本1.6开始,HAProxy支持Lua脚本。在一台服务器上独立运行的服务,多台服务器节点之间的配置没有关联。为了让Haproxy可以实现集群管理,加入 Keepalived 来完成。

2025-07-10 15:47:57 483

转载 linux 下查看硬盘数据

查找当前目录及其子目录中占用空间较大的前10个文件或文件夹 du -ah . | sort -rh | head -n 10。-exec du -h {} +:对查找到的每个文件执行 du -h 命令,{} 代表文件名,+ 表示以批处理方式执行。sort -rh | head -n 10:按数值大小逆序排序并显示前10行结果。命令,可以快速找到当前目录及其子目录中占用空间较大的前10个文件或文件夹。find . -type f:查找当前目录(.)及其子目录中的所有文件。

2024-07-31 10:59:45 700

原创 docker 镜像修改

cd /etc/docker (没有有这个目录就创建一个)vi daemon.json (没有有这个文件就创建一个)用途是重新加载服务的配置文件。

2024-07-04 13:40:01 617

转载 TOP 指标的解释

TOP工具内容解释说明

2024-07-03 14:02:31 353

原创 Filebeat插件收集日志

filebeat 安装,配置,运行

2024-07-03 11:20:36 691

原创 linux 查询磁盘状态

提供linux查看磁盘状态的工具或命令

2024-06-18 17:46:08 397 2

转载 DevEco 项目报错

DevEco 报错:reason certificate has expired 解决方案;

2024-03-08 16:14:24 376 1

原创 docker pull 报missing signature key错误

因为之前安装docker的时候使用的是 yum -y install docker 命令,这个命令安装的是老版本,docker 最新版本已经不叫这个名字了,需要使用 yum -y docker-ce 来安装。4. 如果找不到 yum-config-manager,安装 yum -y install yum-utils。2. 安装 yum -y install docker-ce。1. 如果安装了老版本的先卸载。

2024-01-15 18:04:16 2367 1

原创 vue 创建项目

vue>vue create “项目名称” (通过 vue-cli3.x 进行初始化)

2023-04-21 10:36:27 177

原创 linux iptables规则修改后立即生效

iptables 防火墙解析说明

2023-03-08 11:08:17 3108

原创 certbot 相关参数说明

certbot 申请证书时,所使用的相关参数,与参数的对应说明

2023-01-31 17:11:40 789

原创 运行./XXXsh: line 1: $‘\r‘: command not found问题

linux下文件中包含 /r 解决方案;

2023-01-11 14:28:39 2023

原创 vue项目问题

VUE 创建项目

2022-12-30 20:09:36 106

转载 IP说明 子网掩码

IP说明,与子网掩码简述

2022-10-25 22:42:40 1566

转载 Windows 下安装RocketMQ的两种方式

win10 下安装 RocketMQ

2022-10-08 14:43:29 353

原创 win10 docker Nacos

win10 docker nacos 进行处理

2022-10-04 20:31:44 2770

转载 Kibana查询ES报错:[circuit_breaking_exception] [parent] Data too large

Kibana 查询 ES 报错 Data too large

2022-09-06 14:04:11 290

原创 logstash 配置

logstash 相关的配置

2022-08-02 17:16:59 642

转载 linux 释放内存

linux 释放内存

2022-06-30 11:13:00 10521

转载 @PreAuthorize 权限控制的原理

@PreAuthorize 注解,顾名思义是进入方法前的权限验证,@PreAuthorize 声明这个方法所需要的权限表达式,例如:@PreAuthorize("hasAuthority('sys:dept:delete')"),根据这个注解所需要的权限,再和当前登录的用户角色所拥有的权限对比,如果用户的角色权限集Set中有这个权限,则放行;没有,拒绝跟进hasAuthority方法:但是,问题来了,这个用户的角色权限Set,是什么时候存入的,其流程如下:相关代码:...

2022-05-19 10:26:35 3832 1

原创 nginx 正则表达式

一.正则表达式匹配,其中:~ 为区分大小写匹配~* 为不区分大小写匹配!~ 为区分大小写不匹配!~* 为不区分大小写不匹配^ 为正则开始$ 为正则结束\ 为转换[0-9a-zA-Z]+ 为匹配至少1个或多个,数字或字母 例如:location / {if ($host !~* "^[0-9...

2022-05-14 20:27:35 2989

转载 WebMvcConfigurer 与 WebSecurityConfigurerAdapter

SpringBoot中使用Spring Security,需要在WebSecurityConfigurerAdapter和WebMvcConfigurer中同时开启跨域首先在WebMvcConfigurer中开启跨域@Configurationpublic class WebConfig implements WebMvcConfigurer { /** * 允许跨域请求 * @param registry */ @Override pu

2022-05-12 21:43:03 2551

转载 spring,mybatis,druid,多数据源配置

一、引入包<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.9</version></dependency>二、application-dev.yml spring: datasource: ...

2022-04-19 14:52:43 654

转载 Mybatis 分页插件 PageHelper 简单使用

@Servicepublic class DocServiceImpl implements IDocService { @Autowired private DocMapper docMapper; @Override public PageInfo<Doc> selectDocByPage1(int currentPage, int pageSize) { PageHelper.startPage(currentPage, pageSiz.

2022-04-18 10:45:15 717

原创 docker 创建与发布 镜像

docker commit 提交窗口成为一个新的副本# 生成一个镜像docker commit -m="提交的描述信息" -a="作者"容器id 目标镜像名:[TAG] ...

2022-04-16 23:16:47 877

转载 SqlSessionTemplate

通俗地讲,SqlSessionTemplate是Mybatis—Spring的核心,是用来代替默认Mybatis实现的DefaultSqlSessionFactory,也可以说是DefaultSqlSessionFactory的优化版,主要负责管理Mybatis的SqlSession,调用Mybatis的sql方法,SqlSessionTemplate是线程安全的,通过TransactionSynchronizationManager中的ThreadLocal保存线程对应的SqlSession,可以被多个D

2022-04-15 10:18:17 546

转载 关于Visual Studio Code下载速度慢问题

去 VSCode 或 VSCode 中文网站下载时,会发现下载特别慢。是因为下载地址为外网镜像,改为国内镜像就可以了。https://az764295.vo.msecnd.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/VSCodeUserSetup-x64-1.66.1.exe以为:https://vscode.cdn.azure.cn/stable/8dfae7a5cd50421d10cd99cb873990460525a898/VSC

2022-04-12 21:57:57 1525 1

转载 nginx 负载均衡

1. 权重// 服务 IP:端口 当前服务状态upstream test{ server 11.22.333.11:6666 weight=1; server 11.22.333.22:8888 down; server 11.22.333.33:8888 backup; server 11.22.333.44:5555 weight=2; }//down 表示当前的server临时不参与负载//weight 默认1.wei

2022-03-28 11:09:18 507

转载 nginx 开启tls1.2

因为http传输是明文,通过抓包很容易获取到报文, 所以现在很多站点都开启了https,HTTPS在HTTP的基础上加入了SSL协议,对传输的数据进行加密。目前主流的ssl协议是tlsv1.2nginx 配置 https(tlsv1.2)的例子{ server_name xxx.xxx.com; listen 443; ssl on; access_log /logs/nginx/xxx.xxx.com_access.log main;

2021-12-14 17:05:40 7536 1

原创 mysql 相关错误 1067

由于在开发编码阶段会出现大量的空指针问题,为了减少处理空指针逻辑代码的冗余,在数据库设计阶段会给予表中字段的默认值。日期默认值也是如此,往往也可以设置默认值为0000-00-00 00:00:00,如下:`ADOPT_END_TIME` timestamp(0) NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '领养结束时间',`GROWTH_START_TIME` timestamp(0) NOT NULL DEFAULT '0000-00-00 .

2021-12-01 18:19:21 766

转载 获取本机外网IP

方法1: 在 nginx 中添加:location /get_ip { default_type text/plain; return 200 "$remote_addr\n";}方法2: curlhttp://www.3322.org/dyndns/getip curl icanhazip.comcurl ipv4.icanhazip.com...

2021-11-02 17:57:28 628

转载 在IDEA中编译Solidity

1.下载Solidity 编译器 编译智能合约编译器下载地址:https://github.com/ethereum/solidity/releases?after=v0.4.19建议你下载的版本大于,你要编译的版本1到2个就行,太高了就各种报错。例如:你要编译的*.sol 是 ^0.4.19,那么,你下个0.4.50 或 0.4.51 就行settings -> Tools -> External Tools设置相关参数如下:Name:solidity...

2021-10-15 23:06:24 1361 1

转载 JAVA JRE 与 JDK

2021-10-12 10:09:31 95

转载 Eth 中 gas gasPrice gasLimit 的关系

Gas 是一个交易费用的基本单位(unit),类似电的单位“度”,比如一次链上交易可能消耗 5 度电,也就是理解为 5 Gas 电,由运行的程序决定。GasPrice 是一个 Gas 的单价,一般用 Gwei 来形象表示 ( 但注意实际在应用程序中都是使用 Wei ),GasPrice 由用户自己设置,其大小会决定交易被处理的速度。这是一张来自 https://ethgasstation.info/ 的信息,展示了 GasPrice 大小与速度的关系,它是实时变动的。GasLimit 是对

2021-10-11 14:24:07 615

原创 [0x7FF95C3B7860] ANOMALY: use of REX.w is meaningless (default operand size is 64)

公司要安装安全软件,结果 git 疯狂的出错;百度上各种搜,系统上各种改,来看看总结吧。翻译来说:异常:使用 REX.w 没有意义(默认操作数大小为64);1. 注册表配置,这个方法我win10上没用,但我同事机器上有用;进入注册表目录:\HKEY_LOCAL_MACHINE\SOFTWARE\TEC\Ocular.3\agent\config新建 [字符串值] hookapi_filterproc_external数...

2021-09-28 10:35:15 2004

原创 eth 源生API

Api接口:Etherscan 使用说明 — Etherscan API 中文文档 — 深入浅出区块链免费教程 - 汇智网

2021-09-10 18:05:36 4985

原创 web3j 命令行

1. 下载最新的版本已经没有直接的命令行工具了,工具版本v4.5.5 下载2. 可以配置到环境变量3. 命令version: 版本号wallet: create: 生成一个新的以太坊钱包 update:更新现有钱包的密码 send: 将以太币发送到另一个地址solidity: 智能合约new:import:...

2021-09-10 15:09:54 8152 3

空空如也

空空如也

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

TA关注的人

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