自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一屁小肥羊的专栏

small is powerful, small is beautiful .

  • 博客(202)
  • 资源 (5)
  • 收藏
  • 关注

原创 连接池相关参数配置介绍, 常见问题解决

2.客户端与服务端建立的请求在服务端已经失效。(例如:服务端 springboot 内置 tomcat 默认 keepAliveTimeout :20s,客户端自定义 keepAliveTimeout :30s,客户端连接池中取出的空闲连接可能已经被服务端失效,再次从连接池拿该失效连接进行请求时,就会报错。解决建议:检查并关闭失效连接。

2024-01-07 00:31:18 444

原创 RpcServiceContext上下文

RpcServiceContext上下文

2023-11-24 22:42:03 1246

原创 excel利用正则匹配和替换指定内容

excel利用正则匹配和替换指定内容

2023-11-02 16:58:36 1355 1

原创 centos7 安装wkhtmltopdf 0.12.6

最近恰好有html转图片的需要, 大约8年前也有使用过. 时间太久了, 也忘记, 以为有新技术出现, 百度了一圈, 都验证了下, 发现还是wkhtml功能最好用!再次记录下, 方便使用的时候找的到, 也方便需要的小伙伴, 能更好的找到一份完整记录!wkhtmltopdf 看网上安装教程都是老版本的,正好从0.12.5开始安装发生了变化,很多百度的都没用了。windows字体目录:C:Windows/Fonts。最下面宋体 常规 文件名为:simsunb.ttf。依赖安装成功后在使用上面的安装命令安装即可。

2023-08-10 19:29:35 845

转载 Eclipse注释中文格式没对齐解决办法

Eclipse注释中文

2023-06-29 12:00:00 301

原创 win10怎么调颜色饱和度

win10怎么调颜色饱和度

2023-06-26 21:14:41 443

转载 解决window10屏幕亮度变化问题

解决window10屏幕亮度变化问题, 导致眼睛极度不舒适

2023-06-26 20:42:11 592

原创 maven版本号相关配置

maven版本号相关配置。

2023-04-28 13:29:15 1296

原创 java服务jvm使用查看

java服务jvm使用查看

2022-06-14 15:50:26 560 1

原创 jvm常用的调优参数

jvm常用的调优参数

2022-06-14 15:18:47 335

原创 Unicode 字符集七个字符属性

Unicode 字符集七个字符属性,标点符号正则匹配

2022-05-30 11:57:20 834 3

原创 dubbo服务中支持Rest和Swagger

dubbo服务中支持Rest和Swagge

2022-05-23 17:45:22 301

原创 Lua常用函数

Lua的数学函数

2022-01-08 12:01:25 1698 2

原创 MySql中varchar长度设置解疑

MySql中varchar长度设置

2022-01-08 11:49:55 4080 6

转载 Linux内存占用分析

ps aux命令执行结果的几个列的信息的含义USER 进程所属用户PID 进程ID %CPU 进程占用CPU百分比%MEM 进程占用内存百分比VSZ 虚拟内存占用大小 单位:kb(killobytes)RSS 实际内存占用大小 单位:kb(killobytes)TTY 终端类型STAT 进程状态START 进程启动时刻TIME 进程运行时长,进程已经消耗的CPU时间COMMAND 启动进程的命令的名称和参数top

2021-12-27 17:35:26 2435

原创 掌握JedisPoolConfig参数配置,学会调优技能

Java中使用Jedis作为连接Redis的工具。在使用Jedis的也可以配置JedisPool连接池,JedisPool配置参数大部分是由JedisPoolConfig的对应项来赋值的。本文简单总结几个常用的配置,然后通过源码(版本jedis-3.1.0)的角度让你理解配置这些参数的原理首先了解一下池化((对象池、数据库连接池、线程池等等))的一些思想和好处。方便后面对JedisPoolConfig的配置的理解。池化的基本思想:<font size=2> 1、可以在...

2021-10-15 17:43:26 11448

原创 svn设置开机启动

svn设置开机启动

2021-06-25 14:43:43 1774

原创 nexus开机启动设置

nexus经常都是搭建在本地。而本地服务器的环境也是极为不稳定的, 断电就很难避免,到服务器启动时,各种服务重启,谁来谁难受。本章不讲nexus怎么安装和使用, 有需要的同学可以参考如下链接:Maven学习-使用Nexus(3.*)搭建Maven私服Maven学习-使用Nexus(3.*)上传jar包 以下为centos7下开启动设置,记录下,方便后续自己使用。其它unix版本有区别的地方欢迎在下方留言! centos下服务启动脚本多放在、etc/init...

2021-06-25 13:02:36 4648

转载 Java,get*与getDeclared*的区别,@Inherited的作用

看以下实例,实例中有注释说明 import java.lang.annotation.*; /** * Title: SuperClassDBTable * Description: * * @date 2018/1/26 15:27 */ @Inherited @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) p..

2021-03-29 17:50:50 143

转载 获取接口所有实现类的两种方法 spring和java spi

有时候,根据业务逻辑的需求,我们想要获取到某个接口的所有实现类。在这里大致介绍两种方式:1.借助Spring容器实现Spring作为一个容器,管理着一个项目中所有经过配置的Java类(xml配置文件或Annotation方式)。如果某个接口的所有实现类均被Spring托管了,那么通过Spring就可以很简单的返回这些实现类。import org.springframework.beans.BeansException;import org.springframework.context.Ap

2021-02-24 11:20:46 3685

转载 Java使用设计模式代替代码中大量的if...else

场景 一般情况下我们会想到使用if...else,如下代码。但是实际的业务场景肯定不止这四种,随着条件越来也来,代码就显得非常的臃肿和难以维护。(也可以使用switch来实现,这里就不赘述了)public void arithmetic02(String arithmeticType, int startNum, int endNum) { double result = 0.0; if (arithmeticType.equals("addition")) { ..

2020-12-03 11:32:37 3806 1

转载 MySQL存储的字段是不区分大小写的,你知道吗?

00 简单回顾之前写过一篇关于mysql 对表大小写敏感的问题,其实在mysql中字段存储的内容是不区分大小写的,本篇进行简单的总结。想回顾一下:MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:1、数据库名与表名是严格区分大小写的;2、表的别名是严格区分大小写的;3、列名与列的别名在所有的情况下均是忽略大小写的;4、字段内容默认情况下是大小写不敏感的。01 一个例子简单例子:CREATE TABLE `tb_user` ( `id` B

2020-09-15 10:12:40 432 2

翻译 本地maven私服中存在jar包,却还是远程加载

问题描述项目结构:maven项目,且配置了公司内网搭建的私服地址发现问题:一旦离开私服所在的公司网络,install项目的时候就会失败,问题是会连接私服读取jar,即使本地maven仓库已经包含了该jar解决方案仔细查看maven clean install的日志,找出那些明明本地有jar包却还要去读取私服的jar包,然后逐个去这些jar包在本地maven仓库的目录中删除_remote.repositories这个文件,删除掉之后再次maven clean install就不会去读取私服..

2020-09-09 18:09:47 1800 2

原创 jenkins权限配置和管理

说到系统软件, 不可少得话题就是权限管理. 这个在jenkins中也不例外......我们就来说说jenkins权限管理这块.....以下操作均在unix系统上进行, 暂不分享windows上的操作1: jenkins下载和安装#wget https://pkg.jenkins.io/redhat/jenkins-2.189-1.1.noarch.rpm#rpm -ivh jenkins-2.150.2-1.1.noarch.rpm1:配置 # vi /etc/sysconfi...

2020-06-19 17:25:40 879 2

原创 dubbo设置连接zookeeper权限

前言 最近自己的技术栈项目, 再升级dubbo为2.7.5, zookeeper为3.5.6, curator-recipes升级为4.2.0的时候一直出现zookeeper not connected和Connection lost for ***的错误。之前未升级前还是好的...随手查看报错源码信息并百度,终于再stackflow上面找到原因.设置环境参数ZKC...

2020-01-14 15:01:02 3520 1

原创 值得服务端细读的26款阿里Java开源项目

1.分布式应用服务开发的一站式解决方案 Spring Cloud AlibabaSpring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spr...

2019-12-04 10:48:09 253 2

转载 CentOS7设置笔记本合盖不断网

1、vi /etc/systemd/logind.conf2、修改HandleLidSwitch=lock 3、systemctl restart systemd-logind 到此步骤完成。配置项说明: HandlePowerKey 按下电源键后的行为,默认power off HandleSleepKey 按下挂起键后的行为,默认suspend Ha...

2019-09-18 13:56:20 587

转载 在ElasticSearch6.8及以上版本开启安全认证功能

在6.8之前免费版本并不包含安全认证功能,之后版本有开放一些基础认证功能,对于普通用户来说是够用的。免费版本TLS 功能,可对通信进行加密 文件和原生 Realm,可用于创建和管理用户 基于角色的访问控制,可用于控制用户对集群 API 和索引的访问权限; 通过针对 Kibana Spaces 的安全功能,还可允许在 Kibana 中实现多租户。收费版本包含更丰富的安全功能,比如...

2019-08-15 11:39:52 16231 11

原创 mysql my.cnf详解

[client]default-character-set = utf8mb4[mysql]#开启 tab 补全#auto-rehashdefault-character-set = utf8mb4[mysqld]port=3306basedir=/data/server/mysql57/datadir=/data/server/mysql57/data/socket=/d...

2019-08-10 17:02:15 534

转载 Centos7 开启图形界面

默认情况下是不会安装图形界面的,所以需要自己手动安装,步骤如下: 1.开启系统,以root身份进入 2.安装X(X Window System),命令如下:yum groupinstall "X Window System" 3.其中大约有200多个软件,安装完成会出现complete!字样。然后安装图形界面软件,GNOME(GNOME Deskt...

2019-08-08 12:20:27 8219 2

原创 解决unix系统下面javamelody图片中文乱码问题

从windows系统中,copy了C:\Windows\Fonts\msyh.ttc和msyhbd.ttc 2个文件到 服务器的%JAVA_HOME%\jre\lib\fonts\fallback 目录中,(如果fallback目录不存在,就新建一个)。重启对应服务后,中文就能显示了...

2019-07-08 19:06:23 511

转载 从一个死锁看mysql innodb的锁机制

背景及现象 线上生产环境在某些时候经常性的出现数据库操作死锁,导致业务人员无法进行操作。经过DBA的分析,是某一张表的insert操作和delete操作发生了死锁。简单介绍下数据库的情况(因为涉及到真实数据,这里做了模拟,不影响具体的分析和分析的结果。)假设存在如下2张表: Order 表的数据如下:Customer表的数据如下:...

2019-04-26 16:13:29 164 1

原创 redis事件监听

redis自2.8.0之后版本提供Keyspace Notifications功能,允许客户订阅Pub / Sub频道,以便以某种方式接收影响Redis数据集的事件。可能收到的事件的例子如下:所有影响给定键的命令。所有接收LPUSH操作的密钥。所有密钥在数据库中过期0。因为 Redis 目前的订阅与发布功能采取的是发送即忘(fire and forget)策略, 所以如果你的程序...

2018-12-12 12:45:57 15949 3

原创 忘记Jenkins管理员密码的解决办法

一、admin密码未更改情况1.进入\Jenkins\secrets目录,打开initialAdminPassword文件,复制密码;2.访问Jenkins页面,输入管理员admin,及刚才的密码;3.进入后可更改其他管理员密码;二、admin密码更改忘记情况1.删除Jenkins目录下config.xml文件中下面代码,并保存文件。&lt;useSecurity&gt...

2018-11-18 01:01:46 2287

转载 Spring Cloud组件简述

在QQ群里面看到一篇蛮好的Spring Cloud核心组件讲解的文章,转过来,方便更多有需要的人看到,也方便后续自己对Spring Cloud的学习!目录一、业务场景介绍二、Spring Cloud核心组件:Eureka三、Spring Cloud核心组件:Feign四、Spring Cloud核心组件:Ribbon五、Spring Cloud核心组件:Hystrix六...

2018-11-15 13:54:03 1087

转载 Java并发编程:CountDownLatch、CyclicBarrier和Semaphore

学习之时在网上搜索导得,写得很全面,转载过来,方便自己查找,也方便自己浏览请尊重作者劳动成果,转载请标明原文链接:http://www.cnblogs.com/dolphin0520/p/3920397.html在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这...

2018-08-03 19:13:05 311

原创 Maven学习-使用Nexus(3.*)上传jar包

项目中会用到自己、第三方的jar,maven中可以部署到私服Nexus中供大家使用。Nexus2.X可以直接登录nexus手上传,Nexus3.x则通过命令方式 1.创建仓库1:登录Nexus后,点击Repository-Repositories-Create repository2:选择maven2(hosted);3:填写仓库名称,选择版本策略和部署策略,点击保存即...

2018-07-19 23:55:07 3853 2

原创 Maven学习-使用Nexus(3.*)搭建Maven私服

1:下载maven wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz2:解压安装 tar zxf apache-maven-3.5.4-bin.tar.gz3:环境变量配置 vi /ect/profile export...

2018-07-19 23:34:59 338

转载 CentOS下安装sftp

1.打开命令终端窗口,按以下步骤操作。使用ssh -V 命令来查看openssh的版本,版本必须大于4.8p1,低于的这个版本需要升级。12345678910[root@ecs-3c46 ~]# ssh -vOpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_ad...

2018-07-04 16:21:30 1532 2

原创 Spring静态注入的三种方式

Spring静态注入的三种方式:(说明:MongoFileOperationUtil是自己封装的一个Mongodb文件读写工具类,里面需要依赖AdvancedDatastore对象实例,dsForRW用来获取Mongodb数据源)在springframework里,我们不能@Autowired一个静态变量,使之成为一个spring bean,例如下面这种方式:[java] view plain c...

2018-06-26 18:00:36 204

前端加解密CryptoJS v3.1.2.zip

主要是两个文件夹,components和rollups 第一个是组件,第二个是汇总。 在汇总文件夹中的文件是在组件一个或多个文件夹拼接后压缩的。 这使得汇总独立的文件夹在你的项目纳入项目文件,而无需担心它的依赖。

2017-09-24

Eclipse注释模版

Eclipse注释模版

2017-07-14

CAS服务端文件下载

本项目采用的maven构建,直接maven导入项目即可

2016-11-10

Git-1.8.4-preview和TortoiseGit_1.8.14.0_32bit(含汉化包)下载

以上包含了msysgit1.8.4和tortoisegit1.8.14以及tortoisegit汉化包的下载.详细使用说明查看http://write.blog.csdn.net/postedit/48169251

2015-09-05

Dubbo-admin-2.6.0最新版(Maven)源码

Dubbo-admin-2.6.0最新版(Maven)源码下载,支持直接下载,maven导入,本地修改编译直接运行

2004-01-25

空空如也

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

TA关注的人

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