自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(308)
  • 资源 (31)
  • 收藏
  • 关注

原创 Java开发常见的词汇

support 支持invoke 调用mapping 映射handler处理程序arguments 参数application 应用configure 配置ignore 忽略banner 旗帜 横幅prepare准备refresh 刷新fresh 新鲜

2021-08-19 11:27:07 111

原创 常用命令:根据端口查看进程 杀死进程 windows linux

根据端口查看进程netstat -ano |findstr 8008根据PID查看运行路径 wmic process get name,executablepath,processid|findstr 加上PID 根据pid杀死进程 taskkill /pid 2604 -t -fgit编辑配置文件 git config --edit --global根据端口查看进程lsof -i:port根据进程id杀死程序 kill -9 pid...

2021-05-24 11:53:04 108 2

原创 常用命令:centos7常用命令

centos7查看ipip addr防火墙systemctl stop firewalld.servicesystemctl status firewalld.servicesystemctl disable firewalld.service永久关闭找不到wegetyum -y install wget网卡service network restartservice network stopservice network startvi编辑命令:/搜索内容 ...

2021-05-13 09:36:30 152

原创 免费图标素材

https://www.iconfont.cn/?spm=a313x.7781069.1998910419.d4d0a486a

2020-11-29 10:30:26 94

原创 免费开源镜像地址

http://mirrors.aliyun.com/

2020-11-19 13:59:04 139

原创 git把A仓库的a分支远程迁移到B仓库的b分支

5、在A的本地仓库 git push newOrigin A仓库的a分支:B仓库的b分支 # newOrigin 是你想push上哪个远程库,A仓库的a分支是你想push那个分支(源头),B仓库的b分支 是push到远程的那个分支(目的地)。git push newOrigin 源头分支a:目的地分支b # newOrigin是另一个仓库(目的地仓库)的orgin 含义是把当前分支a 推到 目标分支b上。git checkout A仓库的a分支 # 切换到当前分支。

2023-04-04 18:08:24 1038 1

原创 idea 常用实用 debug技巧

debug时:1.在行断点执行到的位置选中变量,右键 Evaluate Expression ,可以获取已赋值的变量的值2.右键Set value 可以动态修改已赋值的值 ,如果需要正确的值继续往下运行

2022-10-18 17:49:36 556

原创 git 多次commit合并

Git进阶之合并多次commit - 灰信网(软件开发博客聚合)Git进阶之合并多次commit,灰信网,软件开发博客聚合,程序员专属的优秀博客文章阅读平台。https://www.freesion.com/article/5474947339/1.git log --oneline 找到commitId如:1111111222222333333444444555555现在想把111111-444444合并到一起,那么要复制5555552.git rebase -i 5555

2022-05-20 12:56:01 425

原创 gitgit跨仓库迁移,把分支从A仓库迁移到B仓库

1、进入A工程git remote ,默认是只有一个origin2、git remote add origin2 master这里的origin2随便指定3、git remote set-url origin2 http:github.com.b.git设置origin2的远程仓库地址为B仓库4、进入A工程,要迁移的分支上git checkout branchgit pull ,为了拉取最新代码5、此时有2个情况,1:使用新的branch名称,那么需要git check.

2022-02-14 15:12:43 3866 1

原创 idea多线程debug,线程切换断点

1、右键断点,选择设置为thread2、开始debug,假如t1先执行,到park时,无法继续debug了,打开左下角frames,选择切换到t2(前面有✔的那个),然后继续F8,断点调试又可以进行了

2021-09-17 10:02:08 2044

原创 测试mysql8.0通过binlog恢复数据

首先在装数据库时,查看是否开启,如果没有,先开启,然后重启mysql。环境变量Path添加mysql安装路径:.../mysqlxx/bin/不要等到用的时候再开启,晚了show variables like '%log_bin%'指定时间范围,去查找符合条件的日志mysqlbinlog -v binlog.000001 --start-datetime="2020-10-24 00:00:00" --stop-datetime="2020-10-24 00:00:00"..

2021-09-16 11:42:04 529

原创 idea配置自定义类、方法模板

* * @Description <$end$> * @author bin.Yan * @date $date$ $time$ * @param $params$ * @return $returns$ */第一次创建,下方蓝字点击,选择Java然后editparams:groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '')...

2021-09-14 13:16:05 159

原创 常用DB工具

常用数据库连接工具Dbeaver navicatHeidiSQL

2021-09-09 16:51:51 445

原创 mysql开发要注意的知识

1、字节字符gbk,一个汉字占2个字节utf-8,一个汉字占3个字节2、utf8字符集:SELECT LENGTH(1) 1字节SELECT LENGTH("我") 3字节SELECT CHAR_LENGTH("我") 1字符SELECT CHAR_LENGTH(1) 1字符Mysql5.0以后,varchar长度单位是字符...

2021-09-07 11:23:03 85

转载 多个mapper.xml路径时,Caused by: java.lang.IllegalArgumentException: ...

先说下我这异常是怎么出现的jar包windows程序可以运行,打包到linux上就不能运行了不是像网上说的那样,xml文件中有重复的sql方法或者重复的resultMap随后一直google找了好多资料,在一篇文章中说如果是springboot扫描了两次xml文件,也会出现上面的报错解决方法最关键的就是配置文件了,因为我的xml文件在两个文件夹下面,所以mapper-locations要扫描多个文件夹我原先的写法是:mapper-locations: classpath*:mapp

2021-08-20 17:39:16 370

原创 k8s上安装jenkins遇到的问题记录一

这里一定注意 版本问题,会导致接下来无法继续我使用的是docker 18.06.1-ce k8s 1.18.1错误一:[WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver 作为Docker cgroup驱动程序。,Kubernetes推荐的Docker驱动程序是“systemd” 解决方案:修改Docker的配置: vi /etc/dock...

2021-08-10 16:22:19 402

原创 google好用的插件

1. json格式化:JSONView2、选中文字翻译:划词翻译3、talking web 插件,文字朗读https://www.gugeapps.net/webstore/detail/talking-web/hdeikpphnbclpacdjdjjkpmbcacopnog#download

2021-08-06 11:06:39 77

原创 java垃圾回收器之相关命令

查看垃圾回收器java -XX:+PrintCommandLineFlags -version

2021-08-05 11:35:40 175

原创 windows cmd命令

chcp 查看编码 chcp 65001修改为utf8进入某个盘 cd e: 或者 e:dir 查看 相当于 linux ls案例:a.bat文件:echo ontype a.txtecho 现在关闭命令显示!!!!echo offtype a.txt在相同目录创建a.txt 里面写内容运行结果:如果一闪而过,可以新起一行,写pause ,会暂停,按任意键退出也可以在文件最后写cmd ,cmd命令一闪过儿,如果没有报错,就是已经运行结束了...

2021-08-05 11:35:19 115

原创 centos

netstat未找到命令yum install net-tools -y查看某端口占用的pidnetstat -nlp |grep :8000根据jar查看pidps -ef|grep XXX.jar 或者 ps-aux |grep java关闭进程kull -s 9 pidcentos7防火墙查看systemctl status firewalld.service关闭防火墙systemctl stop firewalld.service...

2021-08-05 11:17:26 77

原创 druid报错com.alibaba.druid.sql.parser.ParserException: TODO. pos 97, line 4, column 43, token INTERVAL

com.alibaba.druid.sql.parser.ParserException: TODO. pos 97, line 4, column 43, token INTERVALdebug源码半天,也没有看出来到底怎么回事,最后找到类似问题看报错是 Duird 的 StatFilter - merge sql 时出错了,可以在配置里把 statFilter 的 mergeSql 功能关掉, 参考官方文档:https://github.com/alibaba/druid/wiki/%E9%

2021-08-05 10:46:38 7294 4

转载 springboot启动时做了什么

参照https://www.cnblogs.com/hello-shf/p/10992377.html

2021-08-04 13:53:35 388

原创 @Mapper(componentModel = “spring“)

1、@Mapper注解的componentModel属性componentModel属性用于指定自动生成的接口实现类的组件类型。这个属性支持四个值:default: 这是默认的情况,mapstruct不使用任何组件类型, 可以通过Mappers.getMapper(Class)方式获取自动生成的实例对象。cdi: the generated mapper is an application-scoped CDI bean and can be retrieved via @Injectspr

2021-07-28 11:55:19 8509

转载 centos7克隆后修改配置

克隆之后由于是完全的克隆过来的Linux所以需要更改这几项:操作系统物理地址、IP地址、主机名、uuid。使用vi命令删除网卡中的UUID和物理地址两行(这两行在Linux重启之后,操作系统会自动生成的,如果不进行更改会造成IP冲突),同时更改一个新的IP地址;vi /etc/sysconfig/network-scripts/ifcfg-ens331一、删除绑定文件更改完成以后保存并退出,然后删除Linux物理地址绑定的文件(该文件会在操作系统重启并生成物理地址以后将物理地址绑定到IP上):

2021-07-14 14:24:55 700

原创 K8S集群问题解决记录二

目录概念概念k8s 是google采用go语言翻版自己的borg 概述:2013年 谷歌开源的容器化集群管理系统,让容器化部署更简洁特性:自动装箱、自我修复架构组件master--主控节点、管理者node--工作节点 、做事的master里面:apiserver:集群统一入口,以restful方式,交给etcd存储sheduler:节点调度--选择node节点(判断哪个node空间大、空闲等等)在里面进行部署controller-manager:处理集群中常规后台任务..

2021-07-14 10:25:25 1044

原创 k8s安装jenkins整理的命令

docker 优先推荐linux ,对windows要求win10专业版centos安装docker:安装步骤:yum install -y yum-utils 安装yum工具包yum install -y yum-utils device-mapper-persistent-data lvm2 安装数据存储驱动yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.re..

2021-07-13 09:12:09 1164

原创 jvisualvm手动安装插件

jvisualvm使用时,下载:VisualVM-GlassfishVisualVM-JConsolevisual GC因为网络问题无法安装成功,可手动下载后添加https://visualvm.github.io/pluginscenters.html,选择对应jdk版本,点击.gz连接 ,选择插件进行下载添加后,需要配置jconsole,选择JTop.jar ,1.8之后需要自己下载 :https://gitee.com/code28/src/raw/master/JTop/JTop..

2021-07-12 08:46:47 376

原创 jvisualvm连接远程服务器jvm

1、配置客户端cd ${JAVA_HOME}/jre/lib/management/ 进入目录cp jmxremote.password.template jmxremote.password 复制并修改名称sudo vi jmxremote.password 编辑文件中将monitorRole QED和controlRole R&D前的注释去掉,然后保存2、服务器启动被监控的jar包nohup java -Djava.rmi.server.hostna...

2021-07-09 14:17:42 205

原创 springcloud开源框架收集

https://github.com/macrozheng/mall-swarmhttps://gitee.com/log4j/pig.git

2021-07-03 16:37:20 256

转载 阿里云centos防火墙、端口配置

一.背景我们现在大多数的应用都是跑在云上环境,而我们大多数选择的都是阿里云服务器,以下为我们简单介绍下云环境端口配置。阿里云ECS实例刚刚购买以后,默认是没有开启防火墙服务的,需要手动开启,如果你不开启,很容易被黑客的挖矿脚本入侵。二.配置1.检查实例是centos7还是centos6或者ubutu 查看命令lsb_release -a2.阿里云外网端口配置如果实例防火墙是打开状态的,你想开放服务器的外网端口,则需要登录阿里云控制台进行操作。每个实例都有一个默认的安全...

2021-07-02 09:16:09 223

原创 Java代码常用知识一

nginx同款中间件作为容器,可以使用tomcat IIS Apache nginx ,当然还可以选择tengine 增强版nginx,推荐linux系统使用Java开发中避免繁琐后端验证验证使用validate +正则不用redis也可以进行缓存loadingcache guava的本地缓存...

2021-06-29 13:36:12 112

原创 maven依赖需要注意的知识

Snapshot版本代表不稳定、尚处于开发中的版本,快照版本。Release版本则代表稳定的版本,发行版本。什么时候用Snapshot版本?依赖库中的jar正处于开发的阶段,会被经常被更新,这种情况下,如果使用Release,会频繁增加版本号,导致版本号的滥用。在上传jar时,选择Snapshot和Release上传时,在版本号的构建上有所不同,如图:可以很明显的看到,上传同样的版本号jar包时,Snapshot在版本号的后面会自动追加一串新的数字,就是所谓的日期标签,这样在不断更新

2021-06-29 12:05:31 222

转载 阿里云服务器+HAVIP+EIP+KeepAlive实现后台主备

有条件自己动手搭建一下测试阿里云 HAVIP 绑定的 EIP 能否解析域名1.准备两台同交换机(同可用区)服务器2.申请弹性IP -> EIP3.申请高可用虚拟IP -> HAVIP4.在VIP页面绑定服务器和EIP5.配置两台服务的 keepalive安装 sudo yum install -y keepalived进入目录 cd /etc/keepalived修改配置文件 vi keepalived.confMASTER 配置BACKU..

2021-06-22 17:38:57 413

原创 使用filezillaServer搭建ftp服务器

1、下载filezillaserver 安装到服务器2、

2021-06-19 14:26:15 866

原创 常用工具:记一次windows服务器排查java CPU占用过高

服务器上某一进程占用CPU60%居高不下,任务管理器,进程,右键该进程跳转详细信息,找到对应PID,发现是Java程序下载https://download.csdn.net/download/ajax_yan/19494847,我的资源

2021-06-09 11:00:28 265

原创 环境搭建:本地redis实现被外网访问--frp穿透(centos7,windows)

frps端:[common]bind_addr = 0.0.0.0#bind_port frp链接的端口 首先必须在安全组开放端口,其次,访问时 客户端要和服务端一致bind_port = 7000#vhost_http_port :是自定义的 与客户端无关 如果定义为8000,首先必须在安全组开放端口,其次,访问时 要加端口8000 ,80默认不写vhost_http_port = 9092dashboard_port = 7500dashboard_pwd = admint

2021-06-08 15:31:04 902

原创 前端:npm run build 成功后卡住解决方式

vue.config.js 里注释掉z

2021-06-03 15:22:40 859

原创 组件:nginx解决刷新404问题

location / { try_files $uri $uri/ /index.html; #此处解决刷新404 root html; index index.html index.htm; }

2021-06-03 11:34:14 103

原创 环境搭建:centos设置redis开机自启

# chkconfig: 2345 10 90 #redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。# description: Start and Stop redis PATH=/usr/local/bin:/sbin:/usr/bin:/bin export PATHREDISPORT=6379 #端口号,这是默认的,如果你安装的时候不是默认端口号,则需要修改EXEC=/usr/local/bin/redis-server #r...

2021-06-01 19:21:45 91

原创 环境搭建:centos安装多nginx并设置自启动

wget http://nginx.org/download/nginx-1.9.9.tar.gztar -zxvf xx -C 路径 指定解压路径cd 目录yum -y install gcc(安装过忽略)yum install -y pcre pcre-devel(pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库)yum install -y zlib zlib-devel(zlib库提供了很多种压缩和..

2021-06-01 14:58:14 305

mybasemybasemybasemybase.zip

安装后,mybase.desktop.7 LCG放根目录运行

2021-11-19

p3c-master.zip

找到p3c-formatter/eclipse-codestyle.xml 具体参照我的资源里:代码规范配置文档

2021-09-07

nacos稳定版.1.4.1.tar.gz.zip

git下载实在太慢,放在这里快速下载

2021-06-25

ProcessExplorer_v15.12_Chs_for_PE.rar

windows排查Java代码占用CPU过高的工具,很实用

2021-06-09

aop+activemq测试.zip

测试通过aop处理带自定义注解的请求 通过sse实时给页面发送系统通知 activemq 产生死信 并处理死信

2021-05-08

vue实现指定区域截图.zip

需要npm install 相关依赖 ,参照word,已测试

2021-01-14

centos安装多个nginx实现反向代理.zip

通过nginx主节点作为入口,反向代理子节点nginx 子节点nginx里面放vue-cli打包项目 也可以反向代理java项目端口 需要不同域名进行location拦截

2020-12-15

awesomium_v1.6.6_sdk_win.exe

解决 markdownpad打开后 提示html渲染错误,安装此SDK即可 win10

2020-12-11

xjar-agent-hibernate-v1.0.0.jar

xjar加密源码jar的时候,因为jpa会报错,需要这个xjar-agent-hibernate-v1.0.0.jar

2020-11-17

LodopFuncs.js

打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件打印功能插件

2020-08-29

公众号调用扫码功能.rar

# 首先,你要有一个外网域名 #可以到这里用测试号测试 #https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index #申请测试号时,第二部配置Url token ,要注意,你前面不是配置好域名了吗,把测试代码部署到域名解析的外网服务器 #我的url 是 http://域名/gzh/check ,token是test #当你提交配置时,微信会访问你外网服务器对应的地址,最后也没上会提示配置成功 #有任何问题可以访问我csdn博客 https://mp.csdn.net/console/editor/html/106869158

2020-06-20

tianqi.rar

测试天气接口数据获取,天气种类获取,并获取所有城市,查询城市的当天和近期天气情况 测试天气接口数据获取,天气种类获取,并获取所有城市,查询城市的当天和近期天气情况 参照readme,md文件说明

2020-06-10

Desktop.rar

soapui使用指南,测试webservice接口soapui使用指南,测试webservice接口soapui使用指南,测试webservice接口soapui使用指南,测试webservice接口

2020-05-25

rarlinux.rar

centos linux 离线安装 rar解压工具,解压windows打包的rar后缀的项目文件

2020-05-06

activemq-demo.zip

activemq案例

2020-03-12

tcping.rar

tcping.exe

2019-08-05

java获取CPU等信息.rar

java 获取CPU等信息windows

2019-06-05

tcping使用.rar

tcping测试是否能ping通ip

2019-05-28

百度文字转语音文件代码.rar

百度文字转语音代码 ,里面有详细代码说明,希望对你有帮助

2019-05-14

webservice案例

webservice案例,里面有案例加说明

2019-02-02

springboot+mybatis+mysql自动生成代码

首先是springboot+mybatis+mysql,然后 运行util包里的CodeGenerator,可以根据表生成类包括 controller mapper mapper.xml service serviceImpl po

2018-12-19

工作流activiti修正少jar的问题

修复https://download.csdn.net/download/ajax_yan/10677844#里面少类的问题 ,之前上传的就不要下载了

2018-12-19

hibernate根据类生成表

hibernate根据类生成表

2018-12-13

frp+nginx实现内网穿透,多个tomcat共用80

frp+nginx实现内网穿透,多个tomcat共用80,配备详细说明文档,可自行查看。看不懂可以留言

2018-12-05

server2012r2安装netframework3.5需要的sxs文件

server2012r2安装netframework3.5需要的sxs文件,最主要的是sxs路径,详细的安装步骤 百度很多

2018-11-23

springboot上传图片并回显

springboot实现上传图片和预览

2018-10-29

java实现数据库容灾备份

java实现数据库容灾备份,可以集成定时任务去实时备份 或者定期备份,欢迎一起讨论

2018-09-30

mybatis plus+springboot反向生成代码

mybatis plus+springboot反向生成代码,根据数据库表生成基础的类,控制器,dao ,service代码。

2018-09-05

java多线程模拟队列实现排队叫号

java多线程模拟队列实现排队叫号,多线程模拟排队叫号取号

2018-08-29

springboot+websocket实现聊天室

我是基于springboot+websocket,首先,简历websocket服务端,然后在页面进行调用,通过传参告诉服务端你要在哪个聊天室聊天,等等  ,具体的 看我的实现代码。这还是最基础的,中间可以加一些消息件

2018-08-13

空空如也

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

TA关注的人

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