自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赶路人儿

改变世界的是这么一群人,他们寻找梦想中的乐园,当发现找不到时,就亲手创造了她...

  • 博客(19)
  • 资源 (57)
  • 收藏
  • 关注

原创 jstat查看gc情况

jstat通常用来分析系统的垃圾回收情况。1)命令:jstat -gccause pid 2000     #每格2秒输出结果或jstat -gcutil pid  20002)分析:S0、S1代表两个Survivor区;E 代表 Eden区; O(Old)代表老年代;P(Permanent)代表永久代;YGC(You

2016-04-28 09:17:59 5573

转载 实现不同概率抽奖功能

序号物品名称物品ID抽奖概率1物品1P10.22物品2P20.13物品3P30.44物品4P40.35物品5P50.06物品6P6-0.17物品7P70.008

2016-04-27 16:41:17 1026

转载 percona-toolkit 之 【pt-online-schema-change】说明

背景:      MySQL 大字段的DDL操作:加减字段、索引、修改字段属性等,在5.1之前都是非常耗时耗力的,特别是会对MySQL服务产生影响。在5.1之后随着Plugin Innodb的出现在线加索引的提高了很多,但是还会影响(时间缩短了),主要是出现了MDL锁。不过5.6可以避免上面的情况,但目前大部分在用的版本都是5.6之前的,所以DDL操作一直是运维人员“头疼"的事。那如何在不

2016-04-26 10:20:53 686

转载 MySQL在线DDL工具pt-online-schema-change

原理pt-online-schema-change模拟了MySQL内部alter table的方式,但是其操作所更新的是复制表,所以原表不会被锁住。其原理我们通过示例进行解读:shell> pt-online-schema-change –nocheck-replication-filters –recursion-method=none –alter “add newcol int”

2016-04-26 10:17:35 683

转载 ERROR 1203 (42000): User root already has more than 'max_user_connections' active connections

同事说MySQL测试服务器超出了最大连接数,要求调整max_connections。mysql> show variables like '%connect%';+--------------------------+-------------------+| Variable_name            | Value             |+----------

2016-04-25 16:57:14 8042

转载 PERCONA-TOOLKIT 工具的安装与使用

Percona Toolkit 是一组高级的命令行工具,用来管理 MySQL 和系统任务,主要包括:1、验证主节点和复制数据的一致性2、有效的对记录行进行归档3、找出重复的索引4、总结 MySQL 服务器5、从日志和 tcpdump 中分析查询6、问题发生时收集重要的系统信息PT安装:yum install -y perl-CPAN perl-Time-Hi

2016-04-24 13:13:02 1039

转载 percona-toolkit 之 【pt-online-schema-change】说明

背景:      MySQL 大字段的DDL操作:加减字段、索引、修改字段属性等,在5.1之前都是非常耗时耗力的,特别是会对MySQL服务产生影响。在5.1之后随着Plugin Innodb的出现在线加索引的提高了很多,但是还会影响(时间缩短了),主要是出现了MDL锁。不过5.6可以避免上面的情况,但目前大部分在用的版本都是5.6之前的,所以DDL操作一直是运维人员“头疼"的事。那如何在不

2016-04-24 13:11:16 1770

转载 java异常:java.lang.OutOfMemoryError: GC overhead limit exceeded

这个是JDK6新添的错误类型。是发生在GC占用大量时间为释放很小空间的时候发生的,是一种保护机制。解决方案是,关闭该功能,使用—— -XX:-UseGCOverheadLimit 这里要查看是否有使用大内存的代码或死循环。 Sun官方解释:The parallel / concurrent collector will throw an OutOfMemor

2016-04-18 12:18:38 1404

原创 nginx的server_name配置

1)server_name指令主要用于配置基于名称虚拟主机(在http > server 里面),server_name指令在接到请求后的匹配顺序分别为:1.准确的server_name匹配,例如:server {listen 80;server_namessdr.infowww.ssdr.info;...} 2.以*通配符开始的字符串:server {

2016-04-16 17:32:44 2531

原创 redis 对hash设置expires

Redis中有个设置时间过期的功能,即通过setex或者expire实现,目前redis没有针对hash结构提供hsetex()这样的方法,所以如果想对hash进行expires设置,可以采用下面的方法:redis 127.0.0.1:6379> hset expire:me name tom(integer) 0redis 127.0.0.1:6379> hget expi...

2016-04-16 12:49:24 26708 6

转载 Xshell用ssh连接ubuntu掉线解决方法

1、Xshell客户端设置修改Keep Alive 时间2、服务器端修改修改/etc/ssh/sshd_config文件,找到 ClientAliveInterval 0和ClientAliveCountMax 3并将注释符号("#")去掉,将ClientAliveInterval对应的0改成60,ClientAliveInterval指定了服务

2016-04-15 09:23:04 845

转载 Nginx实现多个站点使用一个端口(配置Nginx的虚拟主机)

Nginx 是一个轻量级高性能的 Web 服务器, 并发处理能力强, 消耗资源小, 无论是静态服务器还是网站, Nginx 表现更加出色, 作为 Apache 的补充和替代使用率越来越高,目前很多大型网站都在使用Nginx做为 Web 服务器,例如:人人网。另外淘宝研发大军针对大访问量网站的需求,对Nginx做了专门的定制,添加了很多高级功能和特性(Tengine),Tengine的性能和稳定性已

2016-04-13 18:14:17 1066

转载 服务器TIME_WAIT和CLOSE_WAIT详解和解决办法

昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下:http://blog.csdn.net/shootyou/article/details/6615051里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态。 在服务器的日常维护过程中,会经常用到下面的命令:netstat -n | aw

2016-04-13 08:40:45 1729

转载 rsync命令

如果你是一位运维工程师,你很可能会面对几十台、几百台甚至上千台服务器,除了批量操作外,环境同步、数据同步也是必不可少的技能。参考:http://roclinux.cn/?p=2643说到“同步”,不得不提的利器就是rsync,今天就来说说我从这个工具中看到的同步的艺术。[不带任何选项]我们经常这样使用rsync:$ rsync main.c machineB:/

2016-04-08 15:31:59 943 1

转载 CentOS 6.3下rsync服务器的安装与配置

一、rsync 简介  Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录。   Rsync 是用于取代rcp的一个工具,Rsync使用所谓的 “Rsync 算法” 来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因

2016-04-08 15:21:46 600

原创 jedis set的问题

当使用jedis的set api时,同一个key在被set两次后,通过get得到的还是第一次set的值,查看api说明,原因是参数nxxx的设置问题。set的api说明:String redis.clients.jedis.Jedis.set(String key, String value, String nxxx, String expx, long time)Set the str...

2016-04-08 10:26:03 13828 1

原创 jdk1.5 静态导入

import static静态导入是JDK1.5中的新特性。一般我们导入一个类都用 import com.....ClassName;而静态导入是这样:import static com.....ClassName.*;这里的多了个static,还有就是类名ClassName后面多了个 .* ,意思是导入这个类里的静态方法(静态变量)。当然,也可以只导入某个静态方法(静态变量),只要把 .* 换成

2016-04-07 18:49:32 612

原创 JAVA中Long与Integer比较容易犯的错误

今天使用findbugs扫描项目后发现很多高危漏洞,其中非常常见的一个是比较两个Long或Integer时直接使用的==来比较。 其实这样是错误的。因为Long与Ineger都是包装类型,是对象。  而不是普通类型long与int , 所以它们在比较时必须都应该用equals,或者先使用longValue()或intValue()方法来得到他们的基本类型的值然后使用==比较也是

2016-04-07 17:36:32 4777

原创 eclipse代码折叠插件Code Folding

eclipse自带折叠包括方法, import, 注释等得折叠功能, code folding 插件对其增强,可以折叠方法、判断条件等。1、安装:1)下载code folding地址http://download.csdn.net/detail/liuxiao723846/94818112)解压后将jar放到eclipse的plugins目录下,重启eclipse即可。

2016-04-05 18:08:37 2140 1

jdt.astview-1.4

eclipse的astview插件

2023-12-18

macOS eclipse Launcher

在windoes平台上,双击桌面eclipse的图标就可以启动多个eclipse示例,打开不同的workspace进行开发。在mac上,eclipse默认只能打开一个workspace,通过该插件支持在eclipse界面上打开多个workspace

2023-12-18

nmon analyser

nmon可以采集服务器 cpu 内存等指标,通过nmon analyser来分析采集指标,生成直观的直方图。

2022-01-26

parquet-tools-1.6.0rc3.zip

parquet-tools-1.6.0rc3-SNAPSHOT.jar是一个查看parquet数据文件schema的工具,github地址:https://github.com/apache/parquet-mr/tree/master/parquet-tools?spm=5176.doc52798.2.6.H3s2kL 下载后mvn编译。附件是编译好的文件。

2020-07-24

jQuery-Plugin-For-Easily-Readable-JSON-Data-Viewer.zip

一个格式化json的jquery插件。支持折叠、打开,而且在折叠后可以看到下面有多少个子节点。有源码、示例。

2019-12-31

yesmeck-jquery-jsonview-v1.2.3-14-g01b1eb8.zip

一款格式化json的jquery插件。该插件支持展开、折叠等操作api。唯一不足的是折叠后不显示元素个数。

2019-12-30

cmake-3.8.1.zip

linux上cmake工具库——用于构建各种c++代码的一个工具。

2019-08-24

gflags-2.2.0.zip

linux上C++的gflags库。gflags是google开发的命令行工具库。

2019-08-24

glog-0.3.5.zip

linux环境下C++的一个日志类库,出品自google。类似于java的log4j、slf4j

2019-08-24

protobuf-3.6.0.tar.gz

在linux上安装protobuf3的安装包,下载后解压、编译、安装即可。

2019-08-20

ModelGoon-4.4.1-site

ModelGoon是一款eclipse的uml作图插件,可以生成类图等。

2019-04-13

mermaid-demo

mermaid是一款开源的画流程图、时序图、甘特度的工具,提供了命令行和html两种使用方法。本例是在html中使用mermaid画出各种图的例子。

2018-10-30

graphite-soft

压缩包中包含了在linux上安装graphite软件需要的一些依赖包。

2018-09-18

btrace1.3.11

btrace1.3.11,用来动态跟踪线上java代码的隐藏bug、OOM、GC等问题。

2018-05-03

linux解析json工具——jq

linux下解析json数据的一个工具包。是一个可执行文件,下载后放到某个目录中就可直接使用。详见:https://www.ibm.com/developerworks/cn/linux/1612_chengg_jq/index.html

2017-09-16

gcviewer-1.35-SNAPSHOT

gcviewer是一款不错的可视化gc查看工具,但官网上现在的只支持jdk1.4版本,这个是版本是支持1.4以上的。

2017-05-31

GCLogViewer-0.3-win64.zip

GCLogViewer是一款可视化的gc查看工具,官网下载无法运行在64位的jdk上。这个版本是兼容jdk64的。

2017-05-31

node-zk-browser-master

一个基于nodejs的zookeeper可视化软件包。内部已经安装好了nodejs所需要的各种依赖,直接解压就可以使用。

2017-01-23

perfMon插件

jmeter的插件管理,perfMon插件相关的jar包(server agent、collection)

2016-10-12

zookeeper ui

使用java语言开发了一个本地ui(swing),可以对zookeeper集群上的节点做增、删、改、查操作。

2016-06-20

CodeFolding

CodeFolding,eclipse的一个插件,支持代码折叠

2016-04-05

maven2eclipse 图形pom编辑插件

maven2eclipsec图形pom编辑插件

2016-03-28

js表格拖拽

使用纯js完成了table(表格)列的拖拽;同时支持列位置的调整。

2015-12-31

tomcat7+jedis+common_pool

tomcat7下,将session保存到redis中,需要用到的jar包。

2015-12-11

Quartz1.7 动态添加、修改和删除定时任务(非spring集成版)

Quartz1.7 动态添加、修改和删除定时任务(非spring集成版)

2015-06-21

dbforge studio

dbforge studio

2015-04-21

jquery定时界面

大家都知道linux的conrtab,在web开发中,我们有时候也要实现类似的功能,该文件就是jQuery是实现的crontab。

2015-03-29

jquery 全屏显示插件

jquery 全屏显示插件,实现网页的全屏显示。适用各种不同的浏览器,包括FF 10, Chrome 和 Safari。它用于为用户提供了一个更容易阅读的网页版本,可缩放和元素。

2015-03-20

小图标素材

312个16×16的精美小图标素材,涵盖了大部分功能用到的小图标,非常不错。

2015-03-16

dbforgemysql

dbforgemysql是一款调试mysql 存储过程、函数的工具,使用它可以单步、断点调试mysql存储过程。

2015-03-11

jquery 下拉左右选择控件

基于jquery 实现的下拉框左右选择控件 支持多选 按住ctrl shit多选

2015-02-27

自定义树表格

基于jquery开发的可以分页的输表格。参照网址http://blog.sina.com.cn/s/blog_3efe6ef10100fcv2.html

2015-02-11

eclipse插件-jad

eclipse的插件——jad.zip,可以通过简单的配置,实现反编译class,获得源码

2015-02-05

jquery.radio.js

jquery的easyUI框架,单选按钮插件封装

2015-01-20

easyUI后台demo

easyUI后台demo 是一个使用easyui框架搭建的一个后台管理系统的界面。

2015-01-19

easyUIdemo(疯狂的秀才)

easyUIdemo(疯狂的秀才)是一个使用easyui框架搭建的一个后台管理界面。

2015-01-19

easyUI-api文档

easyUI框架-api中文文档,包含easyUI框架包。

2015-01-04

SQLyog_Enterprise

连接mysql的客户端,SQLyog_Enterprise。带验证码

2014-11-17

eclipse-maven3-plugin

eclipse-maven3-plugin:eclipse的maven离线插件包

2014-10-23

apache-maven-3.2.3-bin

apache-maven-3.2.3-bin:eclipse中离线安装maven的工具包,把它直接拷贝到eclipse的安装路径下,配置好maven.link等信息后,就可以安装好了。

2014-10-21

空空如也

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

TA关注的人

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