自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(425)
  • 资源 (79)
  • 收藏
  • 关注

原创 JVM优化使用

JVM优化命令:jstack pid :查看栈日志jstat -gcutil pid 时间间隔 执行次数 : 查看gc信息CMS优化使用:JAVA_OPTS="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 -Xmx8000m -Xms8000m -Xmn6000m-XX:SurvivorRatio=6-XX:+UseConcMarkSweepGC-XX:+UseParNewGC-XX:MaxTenuringThresh...

2020-12-29 15:40:18 196

原创 网关kong dashboard搭建,安装cjson部分,Makefile文件修改

2020-08-20 01:10:46 334

原创 java调用ES出现的问题解决

2020-07-30 14:22:24 503

转载 centos7的docker安装

一、安装Docker我是虚拟机装的Centos7,linux 3.10 内核,docker官方说至少3.8以上,建议3.10以上(ubuntu下要linux内核3.8以上,RHEL/Centos的内核修补过,centos6.5的版本就可以——这个可以试试)1,root账户登录,查看内核版本如下[root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:...

2020-07-22 14:43:42 191

转载 ELK搭建及定时删除日志

日志分析系统ELK搭建ELKELK是日志收集、索引与检索三件套,包含了三个组件ElasticSearchLogstashKibana其中ElasticSearch完成日志的索引,并提供查询接口,Logstash完成日志的收集,Kibana则提供可视化展示有了ELK,我们不再需要到线上的每一台机器上grep日志,而且能可视化查询任何你想查询的日志信息。通过Kibana能非常直接漂亮的展示很多信息,ELK还能作为监控系统使用。先看看效果图:image.png机器要求三台机器,机器的配置

2020-05-28 21:45:42 1826

原创 java对mysql的配置

在xml和yml 配置文件中配置数据库url时,要使用&的转义字符也就是& 例如:url:jdbc:mysql://%s:3306/%s?useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false&zeroDateTimeBehavior=convertToNull&allowMultiQueri..

2020-05-25 11:55:27 534

原创 JVM之 Memory Analyzer

Histogram也能使用正则表达式来过滤

2020-03-30 16:55:26 160

原创 软链接

创建软链接时, 尽量使用绝对路径,这样创建完的软链接是正确的,否则可能会出现软链接路径不对的情况ln -s [源文件或目录] [目标文件或目录]正确操作:ln -s /data/app_service/tomcat8_8401/logs /data/logs错误操作:ln -s ./logs /data/logs...

2020-01-16 11:45:57 123

原创 shell清除cach

1、查看cach占用情况: dstat -clpymsndt 12、释放系统占用的内存: 2.1、创建文件夹: mkdir /root/.tools 2.2、进入文件夹编写脚本 echo '#!/bin/bash /bin/sync ##缓存落盘 /bin/echo 3 > /proc/sys/vm/...

2019-12-12 19:13:15 207

原创 shell脚本之crontab定时器

1、root 身份输入 crontab -e 2、下面是每隔多少分钟,每隔多少小时,每天/每周/每月/每年的crontab的归纳总结每五分钟执行*/5 * * * *每五小时执行 0 */5 * * *每天执行 0 0 * * ...

2019-12-12 15:25:43 281

原创 redis之zset的score操作

zadd myzset 1 zhrzadd myzset 3 zhr1zrange myzset 0 1zrange myzset 0 1 withscorezincrby myzset 1.5 zhrzrange myzset 0 1 withscoreszrevrange myzset 0 1 withscores

2019-12-12 01:59:35 6336

原创 工作中的人那些事

项目部署集群—k8https://www.cnblogs.com/wuchangsoft/p/9856833.html

2019-11-21 13:59:21 121

原创 java 的continue多层跳跃

demo:跳出多层循环继续下次循环labe:for (Result result : resultScanner) { if(tag>=startNum && tag<=endNum){ for (String cell : cells) { if("CouponCode".equals(qualifier) &amp...

2019-11-19 21:09:08 741

原创 logstash安装

1、与ES版本保持一致2、获取源代码执行以下命令,获取Logstash软件包。wget https://artifacts.elastic.co/downloads/logstash/logstash-6.2.4.tar.gz3、 配置编译环境要求Java的OpenJDK为“1.8.0”以上,可以执行以下命令安装:yum install java-1.8.0-openjd...

2019-10-31 16:08:21 189

原创 根据端口号查进程所在位置

lsof -i:8060 根据端口号查询进程,得到进程号14254ps aux|grep14254 根据进程号查询进程所在位置

2019-10-25 10:24:33 427

原创 json格式转义时的两种结果

1、JSON视图 里的删除空格并转义, 不会对unicode编码字符再转义2、JSON压缩转义 里的“压缩并转义”会对unicode编码的字符做转义3、2的链接:http://www.bejson.com/zhuanyi/ 从2中可以转到1的json视图里...

2019-08-30 18:52:57 795

转载 JVM调优经典配置

堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置: java-Xmx3550m -Xms3550m -...

2019-08-22 19:22:24 462

原创 CPU占用率过高的原因和后果

一、CPU占用过高的后果:1、电脑运行速度变慢2、CPU温度升高3、死机或温度过高重启二、CPU占用过高的原因:1、大型程序: 一种是编写的程序不合理导致CPU使用率升高 一种就是电脑配置过低2、病毒与木马:病毒、木马造成。 大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高不下。3、其它软件调用4、磁盘碎片:经常对文档进行复制和删除,会使得硬盘中...

2019-08-21 18:37:39 5823

转载 kong优化参考

Kong API Gateway 配置文件详解2018-09-24/Linuxops版权说明:本文为博主原创,如果转载请注明来源。作为学习笔记,不能保证所有知识点是完全正确以及表达无误,用于生产环境配置时请斟酌。如有错误或建议请联系。侵删联系:[email protected]。感谢各位!一、前言Kong配置文件是Kong服务的核心文件,它配置了Kong以怎么的方式运行,并且...

2019-08-05 21:34:26 1908

原创 shell 多线程

注意下面注释中带“>>>>>”的位置情况1:#!/bin/bashtemp_fifo_file=$$.info #以当前进程号,为临时管道取名mkfifo $temp_fifo_file #创建临时管道exec 6<>$temp_fifo_file #创建标识为6,可以对管道进行读写rm $te...

2019-07-30 21:37:46 606

原创 安装mysql

安装:yum install mysqlyum install mysql-serveryum install mysql-devel或者yum install -y mysql mysql-server mysql-devel启动:service mysqld start验证:mysql -V使用:mysql -u root -p...

2019-07-18 13:52:49 388

原创 json里的StringEscapeUtils

String paramBody = StringEscapeUtils.unescapeJava(paramBody);用来解析前端传过来的json数据,用来反转义成正常的json字符串

2019-06-19 16:45:33 1127

原创 工作中碰到的各种问题

1、http换成https当运维配置nginx跳转https后,发现页面仍然跳转失败,然后将代码中的redirect:/XXX(XXX是action的请求标示) 换成forward:/XXX 后,页面成功跳转...

2019-06-05 18:08:49 256

原创 hbase通过shell查询数据

//根据rowKey前缀查询数据scan 'cbd:prod_cmnt', {FILTER => org.apache.hadoop.hbase.filter.PrefixFilter.new(org.apache.hadoop.hbase.util.Bytes.toBytes('6b|6b0d114f|79809671'))}//根据列值查询数据scan "cbd:prod_cmnt...

2019-05-14 17:25:40 6050 1

原创 java的浅拷贝与深拷贝区别

浅拷贝:①对于数据类型是基本数据类型的成员变量,浅拷贝会直接进行值传递②对于数据类型是引用数据类型的成员变量,比如说成员变量是某个数组、某个类的对象等,那么浅拷贝会进行引用传递,将该成员变量的引用值(内存地址)复制一份给新的对象。深拷贝:如果一个类有一个对象,其成员变量中又有一个对象,该对象指向另一个对象,另一个对象又指向另一个对象,直到一个确定的实例。这就形成了对象图。那么,对于深拷...

2019-04-25 20:30:31 147

原创 eclipse在maven打包时注意事项

在src/main/java/目录下有引用src/test/java/目录下的文件中的属性,且打包时没有配置打src/test/java/下面的内容,会导致maven编辑失败解决办法:1、打入src/test/java/目录2、src/main/java/目录下不要引用src/test/java/目录里的内容...

2019-03-08 14:09:21 158

原创 for循环中的JSONObject

在for循环每一层的末尾,如果结果是操作JSONObject本身或属性到for外面定义的集合或数组,那定义的 new JSONObject() 语句一定要放在该层循环内部, 否则 for 循环结束后拿出来的jsonObject属性都是一样的...

2019-03-08 11:26:35 2595

原创 java的单向链表与双向链表

先说一下Linkedlist与ArrayList的比较:Linkedlist是基于链表实现的,ArrayList是基于数组实现的,它们都不是线程安全的Linkedlist和ArrayList相比查找比较慢,增删快,为什么? 我们打个比方:LinkedList和ArrayList中都装了10个人。 在ArrayList集合中的10个人是这样的:Arraylis由于是类似于数组它本...

2019-02-20 16:09:31 1414

原创 jvm的双亲委派

双亲委派:加载器加载class文件时,它首先委托父加载器去加载这个类,依次传递到顶层类BootstrapClassLoader,如果父类加载不了子加载器才会尝试加载这个类。避免自定义病毒类的上传,比如把String类定义成一个病毒类...

2019-01-15 10:27:32 239

原创 redis放入对象的几种方式

redis中存放对象的方式:1、hash:可放入简单对象,复杂对象没试过2、json:可放入复杂对象,复杂对象也可以放入3、序列化:可放入简单对象,复杂对象放不进去,自己试过(通过springboot的redisTemplate报错)...

2018-12-12 17:11:20 4415

转载 java读取properties文件

https://www.cnblogs.com/sebastian-tyd/p/7895182.html

2018-12-07 18:34:31 113

转载 (转载)SpringBoot获得application.properties中数据的几种方式

SpringBoot获得application.properties中数据的几种方式(我的只有第二种方式适用,并且项目初始化的时候不能用,在项目启动后才可用)第一种方式@SpringBootApplicationpublic class SpringBoot01Application {    public static void main(String[] args) {   ...

2018-12-05 21:19:05 806

原创 ES根据数据结构自动创建索引

一、直接根据索引属性生成索引用put注意用标准的put方式生成结构,如果用post类型的话会把索引结构里的Date转成Text类型二、直接根据数据生成索引用post三、curl命令生成索引curl命令指定type类型创建:创建索引curl -XPUT 'http://localhost:9200/some_index'创建映射,指定字段为not_an...

2018-11-26 15:52:56 5279

转载 springboot之拦截器

 转载来至简书(https://www.jianshu.com/p/59fc39ad946e) 一,怎么玩1,引入的pom.xml &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-w...

2018-11-25 14:18:54 795 1

原创 js默认选中单选按钮

$("#str_true").attr("checked", true);

2018-11-24 22:16:38 3970

原创 jsp中获取当前session中登录的用户信息

jsp头部加上:&lt;%@ taglib uri =“http://java.sun.com/jsp/jstl/core”prefix =“c”%&gt;body中调用:${customername}${sessionScope.customername}&lt;%=request.getSession().getAttribute("customername") %&gt;...

2018-11-21 15:07:17 17722

原创 netstat -ntpl

netstat -ntpl  查看启动的端口方式,比如以下8001端口只能被127.0.0.1调用,不能被10.200.10.40(实际IP)调用,除非改成0.0.0.0:8000

2018-11-20 11:38:40 7463 2

原创 ES创建索引别名

kong是索引名,akong是索引别名

2018-11-07 15:52:04 5372

原创 CountDownLatch的高并发与顺序执行

一、高并发:@Servicepublic class ConcurrentTest {    /**     * 线程数量     */    public static final int THREAD_NUM = 100;    /**     * 开始时间     */    private static long startTime = 0L;    @Pos...

2018-10-31 14:53:32 936

原创 kong安装与部署

Centos7单机部署kong文档步骤 前置步骤:已安装jdk1.8和tomcat部署环境:centos7目标任务:kong: v0.14.x, postgresql: v10.5(注意:psql版本必须与kong版本对应)耗时任务:nodejs的安装(40+分钟) 安装依赖包安装gcc编译环境$ yum install -y gcc gcc-c++pcr...

2018-10-30 18:32:06 6890 1

lua_cjson.c

cjson修改后的内容。

2020-08-20

node-v7.4.0.tar.gz

node-v7.4.0.tar.gz

2020-08-20

kong-community-edition-0.14.1.el7.noarch.rpm

kong老版本网关安装文件

2020-08-14

FastDFS 5.01 + nginx + cache 集群安装

linux中FastDFS 5.01 + nginx + cache 集群安装 包括所需jar文件、自己写的shell脚本

2014-07-15

ssh终端工具_破解版 安装

windows上连接linux的破解版终端工具,安装方便,使用简单!

2014-06-30

Lodop6.1.4.5

LODOP6.1版本的详细技术手册。并且有举例

2013-09-11

XP 安装 iis 自动化工具

XP 完美 解决 安装 iis 的 自动化工具

2013-07-22

java 葵花宝典

java 葵花宝典

2013-07-02

eclipse 注册码生成器

本人已在自己的eclipse3.3.2上试验过,可用 解压后直接运行Win32.bat文件

2013-06-20

commons-codec-1.6.jar

可以使用 欢迎下载~ commons-codec-1.6.jar

2012-10-31

dwz富客户端框架_API

国产的实用jquery框架dwz富客户端的PI

2012-08-06

jquery-ui-1.8.14.custom.zip

包括: jquery-1.5.1.min.js jquery-ui-1.8.14.custom.css jquery-ui-1.8.14.custom.min.js 一整套的,欢迎下载!~~~~~

2012-08-02

spring的配置文档

spring的配置文档

2012-07-16

日历组件的应用

日历组件的应用

2012-07-11

动态代理

动态代理

2012-07-04

ejb

ejb

2012-07-03

JQuery_窗口效果

JQuery_窗口效果

2012-06-27

JQuery_标签页效果

JQuery_标签页效果

2012-06-24

JQuery_横向纵向菜单

JQuery_横向纵向菜单

2012-06-24

JQuery_可以编辑的表格

JQuery_可以编辑的表格

2012-06-24

通过nohup循环执行该脚本即可不间断执行(单纯的nohup不起作用时)

当单纯的nohup命令不能起到在当前窗口关闭后仍可以执行某个操作或展示时,试试这个脚本吧,绝对可用。下载下来把里面的文件名称改一下,搜索的线程名字改一下,保存后用nohup执行,窗口关闭后也能保证程序不挂掉,好使的很!

2018-12-03

Centos7部署kongv0.14.x 完整文档

Centos7下单机(包括集群)部署kong完整文档,本人按照该文档已经部署好了环境

2018-10-30

drools 部署后tomcat配置打包

drools7.5.0 配置完成后的tomcat 工作台为kie-drools-wb 服务端为 kie-server

2018-08-29

支付宝jar資源

支付寶jar資源,支付寶jar資源,支付寶jar資源,支付寶jar資源,支付寶jar資源

2017-12-27

java在线客服

java在线客服源码

2016-09-28

java在线客服源码

2016-09-28

apache-commons-id.jar

apache-commons-id.jar

2015-07-24

activemq项目实例

activeMQ java资源 windows平台 点对点、发布订阅、集成spring 自己写的案例

2015-03-07

httpClient依赖的jar包

httpClient依赖的jar包 httpcomponents-client-4.2.5-bin.tar.gz

2015-03-05

mina demo 例子 下载

mina demo 例子 服务端与客户端 下载

2015-02-26

nginx-upstream-jvm-route-0.1.tar.gz

nginx-upstream-jvm-route-0.1.tar.gz

2015-02-15

pcre-8.10.tar.gz

pcre-8.10.tar.gz

2015-02-15

cmake-2.8.5.tar.gz

cmake-2.8.5.tar.gz cmake cmake 下载 从mysql5.5以后 mysql安装有了相当大的变化 使用cmake比以前安装加快360%

2015-02-08

socket发送与接收报文

socket发送与接收报文源码

2015-01-12

Netty的Demo

NettyDemo 简单易懂 适合初学 欢迎下载

2015-01-09

Httpclient所需jar包

Httpclient所需jar包 commons codec 1 4 jar commons httpclient 3 0 1 jar commons logging 1 1 1 jar

2015-01-09

lucene-3.5.0.zip

lucene3.5的工具包

2015-01-07

ueditor的demo,可导入eclipse

版本有点老,不过可以用 下别人的5分,我共享出来1分

2014-07-21

fastdfs-java客户端代码

test目录下是自己写的接口,测试通过可使用 接口提供了上传、下载、删除

2014-07-16

ysync+inotify安装及部署手册(适合Centos6.x)

rsync+inotify适合单向同步,但传输速度快! 环境:centos6.x

2014-07-15

空空如也

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

TA关注的人

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