自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爷一隐居青楼的博客

活捉一只程序猿~,~

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux TCP连接数查询

FIN_WAIT1 15 等待远程TCP连接中断请求,或先前的连接中断请求的确认。FIN-WAIT-1: 等待远程TCP连接中断请求,或先前的连接中断请求的确认。SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认。TIME-WAIT: 等待足够的时间以确保远程TCP接收到连接中断请求的确认。LAST_ACK 4 等待原来的发向远程TCP的连接中断请求的确认。LAST-ACK: 等待原来的发向远程TCP的连接中断请求的确认。SYN-SENT: 再发送连接请求后等待匹配的连接请求。

2024-04-03 11:28:31 1464 1

原创 给你的 SpringBoot 工程部署的 jar 包瘦瘦身吧!

SpringBoot 为我们快速开发提供了很好的架子,使得我们只需要少量配置就能开始我们的开发工作,但是当我们需要打包上传部署时,却是很神伤的一个问题,因为打出来的 Jar 包少则十几兆,多则一百来兆,我们需要上传至公网服务器时,是非常慢的,这就引出了今天的主题,SpringBoot项目Jar包如何瘦身部署。这是 SpringBoot 中默认的打包方式,我们先按照这种方式打包出来,得到一个 jar 包,我们将 jar 包解压,如果不能直接解压,则将后缀改为 zip 再进行解压,我们只需要拿到。

2024-03-13 14:23:10 462

原创 Consul删除失效服务

curl --request PUT

2024-02-18 10:27:08 337

原创 PGSQL 设置autovacuum

-例如:test表上有1000条记录,当对这个表进行dml操作达到以下阀值是就会进行autovacuum候选列表,等待执行autovacuum操作。--autovacuum会做两件事件:一是vacuum,二是analyze。--analyze=10000*0.05+50=550个tuple。--vacuum=10000*0.1+50=1050个tuple。--autovacuum触发条件。

2023-12-08 10:15:17 836

原创 Linux 常用命令汇总

grep -rl 关键字 /目录名称/ | xargs sed -i 's/关键字/目标关键字/g'执行 source /etc/profile。grep -rl 关键字 /目录名称/查看定时任务:crontab -l。配置 vi /etc/profile。配置定时任务:crontab -e。查看 history。

2023-12-07 10:21:17 667

原创 笔记:kafka、kafka-connector环境搭建及Kafka基本命令

查看当前所有topic。

2023-12-04 15:23:53 417

原创 Arthas安装及简单使用

Arthas 是 Alibaba 在 2018 年 9 月开源的 Java 诊断工具。支持 JDK6+, 采用命令行交互模式,提供 Tab 自动补全,可以方便的定位和诊断线上程序运行问题。

2023-12-04 15:23:17 443

原创 Nginx限流

nginx限流

2023-01-11 09:56:22 159

原创 SqlSession [xxx] was not registered for synchronization because DataSource is not transactional

SqlSession [xxx] was not registered for synchronization because DataSource is not transactional

2022-12-29 11:47:46 7453 1

原创 JVM 常用参数设置及查看

JVM性能调优参数列表:-Xms512m设置JVM促使内存为512m。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xmx512m,设置JVM最大可用内存为512M。-Xmn200m:设置年轻代大小为200M。整个堆大小=年轻代大小+年老代大小+持久代大小。持久代一般固定大小为64m,所以增大年轻代后,将会减小年老代大小。此值对系统性能...

2020-12-10 15:45:56 120

原创 线程池中如何执行回滚操作

IDEA几款超级好用的插件介绍插件名称 Free Mybatis plugin Mavenhelper Edit Starter一、Free Mybatis plugin这个插件超级实用,可以从dao接口跳转到mybatis的xml文件中,还能找到对应的方法,平时我们从controller的方法跳转到service都可以ctrl+点击跳转找到对应的方法,但是从dao到xml就没办法了,只能复制方法名,到对应的xml里查找,效率很低,这款插件就解决了这个问题。在这里简单说...

2020-12-10 15:42:17 1929 4

原创 IDEA几款超级好用的插件介绍

目录 Free Mybatis plugin Mavenhelper MyBatis Log Plugin EditStarters 一、Free Mybatis plugin这个插件超级实用,可以从dao接口跳转到mybatis的xml文件中,还能找到对应的方法,平时我们从controller的方法跳转到service都可以ctrl+点击跳转找到对应的方法,但是从dao到xml就没办法了,只能复制方法名,到对应的xml里查找,效率很低,这款插件就解决了这个问题。在这...

2020-11-21 12:41:18 2490

原创 使用Docker创建ElasticSearch容器出现报错ERROR: [1] bootstrap checks failed的解决方式

自己在学习elasticsearch的时候 想在服务器上用docker跑一个es容器来试试 发现启动一直报错 启动命令如下docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name ES_server f29a1ee41030这里说句题外话 es默认启动的话会占用2G的堆内存,我们自己用着玩的时候可以使用参数ES_JAVA_OPTS="-Xms256m -Xmx256m"来设置它占用内存的大小

2020-06-13 20:36:49 4914 4

原创 Eclipse 更改maven源为阿里云镜像的方法

1下载安装maven下载maven镜像地址解压后目录更改settings.xml内容更改本地maven目录<localRepository>D:\maven\alimvn</localRepository>更改镜像源地址为阿里云地址<mirrors> <mirror> <id>a...

2020-04-23 09:17:57 1789

原创 笔记:Ubuntu16.04下安装JDK1.8

1去官网下载相应版本的JDK官网地址2将下载的jdk文件上传到服务器中并解压到指定目录tar -zxvf jdk-8u221-linux-x64.tar.gz3将解压后的文件移动到指定目录sudo mv jdk1.8.0_221/ /usr/local/jdk1.84 设置环境变量vim /etc/profileexport JAVA_HO...

2020-01-10 15:23:48 180

原创 笔记:VMWare - Ubuntu 64 (16.04)之分区扩容介绍(纯命令操作,无需安装任何其他软件)

Ubuntu镜像地址中科大源http://mirrors.ustc.edu.cn/ubuntu-releases/16.04/阿里云开源镜像站http://mirrors.aliyun.com/ubuntu-releases/16.04/兰州大学开源镜像站http://mirror.lzu.edu.cn/ubuntu-releases/16.04/北京理工大学开源http://mirro...

2019-12-30 16:21:47 515 2

原创 笔记:Nginx安装、配置、卸载

安装配置Nginx笔记(Ubuntu16.04)卸载命令卸载前最好先停止服务nginx -s stop有时候不停止直接卸载会出现卸不掉的情况sudo apt-get--purge remove nginx有时候会发现卸载不掉用sudo apt-get autoremove命令去卸载删除Nginx相关服务dpkg --get-selections|grep ngi...

2019-12-27 16:51:20 179

原创 笔记:supervisor常用命令

Supervisor相关命令(系统版本为ubuntu16.04)1.安装supervisorsudo apt install supervisor2查看当前进程supervisorctl3.启动supervisord管理的所有进程supervisorctl start all4.停止supervisord管理的所有进程supervisorctl stop all...

2019-12-27 16:37:27 554

原创 实际项目中怎么使用策略模式?如何去动态获取不同的执行方法?

最近在做一个认证上网的模块,大致逻辑为 页面发起认证后,接口通过IdentityAuth对象中的type参数进行类型的区分,去调不同的认证方法,返回认证结果:因为这个认证的方式后续可能会增加很多其他的认证方式,比如微信关注认证、视频观看认证等,所以考虑设计一个比较容易拓展的模块,刚好最近在看设计模式的一些书,就决定用策略模式去实现这个功能。但是在实现的过程中发现我们看书中实现策略模...

2019-10-24 16:37:35 1581

原创 记一次python爬虫租房经历

最近租房到期了 ,然后就想找找附近的房子 但是信息太多太杂了看起来太不方便了 身为一个程序员 怎么能不搞点事情呢?就想到了“爬虫”,利用爬虫去爬取链家,58,安居客等的租房信息,然后存入excel表格中,我们就可以在表格中清晰地看到各种租赁信息了。一下就用链家作为一个示例:首先登陆链家网,选定了地点信息之后如下图所示https://sh.lianjia.com/zufa...

2019-07-03 17:55:02 623

原创 iview Tree 右键菜单

最近在使用iview admin3.0做前段UI框架,但是做菜单树的时候发现了一个问题,iview的tree没有右键菜单事件 需要我们自己想办法去实现,今天就来试试吧整体效果如下 完整代码如下:&lt;style lang="less"&gt;    @import '../../../styles/common.less';&lt;/style&gt;&lt;te...

2018-12-25 14:28:11 5813 2

原创 如何在docker中搭建lvs_nat环境?

什么是LVS?怎么在docker中构建lvs?需要什么环境?首先需要一个docker 环境,如何构建docker环境请查阅我的另一篇文章如何在linux(centos7)虚拟机中搭建Docker?点击打开链接然后需要一个centos7的基础镜像。开始:第一步:运行镜像:命令:docker run --privileged -d -i -t daocloud.io/centos:7 /bin/bas...

2018-03-23 15:03:25 945

原创 如何在linux(centos7)虚拟机中搭建Docker?

第一步:建立好虚拟机(这就不用讲了吧,大家去找资料,网上很多的)第二步:安装docker :yum install docker遇到y or n全选:y最终结果: 第三步:启动docker 第四步:由于dockerhub被墙了,所以下载国外镜像的速度超级慢,所以一般我们会设置一个国内的镜像加速,来提高我们下载镜像的速度。这里我只说一下dockerDao的加速方法,别的大家自己找https://ww...

2018-03-23 14:04:48 6215

原创 SpringBoot集成swagger

先来一个最终成功的界面图~,~第一步:导入相关maven依赖包(这里是已经建好springboot后的步骤,如何建立springboot项目请查阅其他资料。)&lt;dependency&gt;&lt;groupId&gt;io.springfox&lt;/groupId&gt;&lt;artifactId&gt;springfox-swagger2&lt;/artifactId&gt;&lt;v...

2017-12-25 14:06:19 709

原创 STS 快速导包失效,解决,亲测有效!

STS快速导包失效解决。

2017-12-19 09:45:12 2424

redis安装包

GitHub被墙,发一个方便大家,这个资源分必须选啊,然而还没有0分的选项,差评了哦!~。~|||

2017-12-19

空空如也

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

TA关注的人

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