- 博客(309)
- 资源 (31)
- 收藏
- 关注

原创 Java开发常见的词汇
support 支持invoke 调用mapping 映射handler处理程序arguments 参数application 应用configure 配置ignore 忽略banner 旗帜 横幅prepare准备refresh 刷新fresh 新鲜
2021-08-19 11:27:07
151

原创 常用命令:根据端口查看进程 杀死进程 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
157
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
186
原创 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
1512
原创 idea 常用实用 debug技巧
debug时:1.在行断点执行到的位置选中变量,右键 Evaluate Expression ,可以获取已赋值的变量的值2.右键Set value 可以动态修改已赋值的值 ,如果需要正确的值继续往下运行
2022-10-18 17:49:36
652
原创 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
633
原创 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
4511
1
原创 idea多线程debug,线程切换断点
1、右键断点,选择设置为thread2、开始debug,假如t1先执行,到park时,无法继续debug了,打开左下角frames,选择切换到t2(前面有✔的那个),然后继续F8,断点调试又可以进行了
2021-09-17 10:02:08
2724
原创 测试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
640
原创 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
201
原创 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
145
转载 多个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
472
原创 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
477
原创 google好用的插件
1. json格式化:JSONView2、选中文字翻译:划词翻译3、talking web 插件,文字朗读https://www.gugeapps.net/webstore/detail/talking-web/hdeikpphnbclpacdjdjjkpmbcacopnog#download
2021-08-06 11:06:39
116
原创 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
180
原创 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
144
原创 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
8666
4
原创 @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
9866
转载 centos7克隆后修改配置
克隆之后由于是完全的克隆过来的Linux所以需要更改这几项:操作系统物理地址、IP地址、主机名、uuid。使用vi命令删除网卡中的UUID和物理地址两行(这两行在Linux重启之后,操作系统会自动生成的,如果不进行更改会造成IP冲突),同时更改一个新的IP地址;vi /etc/sysconfig/network-scripts/ifcfg-ens331一、删除绑定文件更改完成以后保存并退出,然后删除Linux物理地址绑定的文件(该文件会在操作系统重启并生成物理地址以后将物理地址绑定到IP上):
2021-07-14 14:24:55
924
原创 K8S集群问题解决记录二
目录概念概念k8s 是google采用go语言翻版自己的borg 概述:2013年 谷歌开源的容器化集群管理系统,让容器化部署更简洁特性:自动装箱、自我修复架构组件master--主控节点、管理者node--工作节点 、做事的master里面:apiserver:集群统一入口,以restful方式,交给etcd存储sheduler:节点调度--选择node节点(判断哪个node空间大、空闲等等)在里面进行部署controller-manager:处理集群中常规后台任务..
2021-07-14 10:25:25
1484
原创 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
1300
原创 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
484
原创 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
361
原创 springcloud开源框架收集
https://github.com/macrozheng/mall-swarmhttps://gitee.com/log4j/pig.git
2021-07-03 16:37:20
316
转载 阿里云centos防火墙、端口配置
一.背景我们现在大多数的应用都是跑在云上环境,而我们大多数选择的都是阿里云服务器,以下为我们简单介绍下云环境端口配置。阿里云ECS实例刚刚购买以后,默认是没有开启防火墙服务的,需要手动开启,如果你不开启,很容易被黑客的挖矿脚本入侵。二.配置1.检查实例是centos7还是centos6或者ubutu 查看命令lsb_release -a2.阿里云外网端口配置如果实例防火墙是打开状态的,你想开放服务器的外网端口,则需要登录阿里云控制台进行操作。每个实例都有一个默认的安全...
2021-07-02 09:16:09
309
原创 Java代码常用知识一
nginx同款中间件作为容器,可以使用tomcat IIS Apache nginx ,当然还可以选择tengine 增强版nginx,推荐linux系统使用Java开发中避免繁琐后端验证验证使用validate +正则不用redis也可以进行缓存loadingcache guava的本地缓存...
2021-06-29 13:36:12
143
原创 maven依赖需要注意的知识
Snapshot版本代表不稳定、尚处于开发中的版本,快照版本。Release版本则代表稳定的版本,发行版本。什么时候用Snapshot版本?依赖库中的jar正处于开发的阶段,会被经常被更新,这种情况下,如果使用Release,会频繁增加版本号,导致版本号的滥用。在上传jar时,选择Snapshot和Release上传时,在版本号的构建上有所不同,如图:可以很明显的看到,上传同样的版本号jar包时,Snapshot在版本号的后面会自动追加一串新的数字,就是所谓的日期标签,这样在不断更新
2021-06-29 12:05:31
302
转载 阿里云服务器+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
523
原创 常用工具:记一次windows服务器排查java CPU占用过高
服务器上某一进程占用CPU60%居高不下,任务管理器,进程,右键该进程跳转详细信息,找到对应PID,发现是Java程序下载https://download.youkuaiyun.com/download/ajax_yan/19494847,我的资源
2021-06-09 11:00:28
367
原创 环境搭建:本地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
1093
原创 组件:nginx解决刷新404问题
location / { try_files $uri $uri/ /index.html; #此处解决刷新404 root html; index index.html index.htm; }
2021-06-03 11:34:14
181
原创 环境搭建: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
144
centos安装多个nginx实现反向代理.zip
2020-12-15
xjar-agent-hibernate-v1.0.0.jar
2020-11-17
LodopFuncs.js
2020-08-29
公众号调用扫码功能.rar
2020-06-20
tianqi.rar
2020-06-10
Desktop.rar
2020-05-25
springboot+mybatis+mysql自动生成代码
2018-12-19
工作流activiti修正少jar的问题
2018-12-19
server2012r2安装netframework3.5需要的sxs文件
2018-11-23
mybatis plus+springboot反向生成代码
2018-09-05
springboot+websocket实现聊天室
2018-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人