自定义博客皮肤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)
  • 收藏
  • 关注

转载 Mysql索引的使用-组合索引+跳跃条件

关于MYSQL组合索引的使用,官方对下面的例子的说法是可以使用索引:KEY(key_part1,key_part2,key_part3)select .... from table where key_part1='xxx' and key_part3='yyy';从MYSQL的执行计划看,确实也是使用索引;但在实际的优化过程中,我们只是简单的关注是否使用了这个索引是不

2017-02-28 22:59:59 683

转载 Mysql索引的使用 - 组合索引 + 范围条件的处理

结果是:KEY(key_part1,key_part2,key_part3)select .... from table where key_part1='xxx' and key_part3='yyy'; 在这种情况下,MYSQL只能在索引里处理掉key_par1,而不过在索引里过滤 key_part3的条件,除非 select 后面是 count(*) ;[@more@]这

2017-02-28 22:56:47 2830

原创 Rsync 服务

1、服务端:1)首先检查是否安装了rsync服务端:#whereis rsyncrsync:/usr/bin/rsync /usr/share/man/man1/rsync.1.gz上述结果表示已经安装过;如果是下面的结果,则没有安装,可以直接使用yum install rsync安装即可。#whereis rsyncrsync: 2)创建rsyncd服务的配置文件

2017-02-27 11:45:55 601

转载 java 对象池(GenericObjectPool)优化——commons-pool-1.6.jar

1、背景:某应用1.0性能测试服务强依赖于mysql, 许多接口都会请求mysql对mysql的请求用GenericObjectPool的连接池来进行管理, 设置如下:(maxActive=100)connectionPool.setMaxActive(maxActive); connectionPool.setTestOnBorrow(fals

2017-02-19 18:34:46 2793

原创 在java中调用/执行python方法

http://sourceforge.net/projects/jython/下载jython包,把其中的jython.jar添加到工程目录。或者使用maven: org.python jython 2.7.01、在java类中直接执行python语句import javax.script.*; import org.python.util.

2017-02-19 17:48:00 3636

原创 java 运行时异常和检查异常

Java把异常当做对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。它有两个子类:Error和Exception,分别表示错误和异常。其中异常Exception分为运行时异常(RuntimeException)和非运行时异常(checkedexception)1、RuntimeException:也称运行时异常,程序中可以选择捕获处理,也可以不处理。这些异

2017-02-18 22:52:41 2574

原创 awk求和、平均值、最大小值

1、求和cat data|awk '{sum+=$1} END {print "Sum = ", sum}'2、求平均cat data|awk '{sum+=$1} END {print "Average = ", sum/NR}'3、求最大值cat data|awk 'BEGIN {max = 0} {if ($1>max) max=$1 } END {print...

2017-02-16 16:33:02 27387 1

原创 git remote、pull、push、fetch等命令

1、git remote1)为了便于管理,Git要求每个远程主机都必须指定一个主机名。git remote命令就用于管理主机名。不带选项的时候,git remote命令列出所有远程主机。$ git remoteorigin使用-v选项,可以参看远程主机的网址。kevinliu@TP-A1116-L MINGW64 /e/workspace_ttengine/ttengine (tes

2017-02-15 13:00:18 2083

原创 git 创建本地分支、提交到远程分支

1、查看本地分支:$ git branch master* mutilrecall 查看远程分支:$ git branch -a master* mutilrecall remotes/origin/master remotes/origin/mutilrecall注:其中,remotes开头的代表是远程分支。2、创建本地分支,并切换到分支:$

2017-02-15 11:52:24 111647 2

转载 ant delete文件

4.6  Delete Task:对文件和目录进行删除Delete 任务可用于删除一个或多个文件,或删除一个或多个目录和目录下的文件。默认时不会删除空目录,要删除空目录可以设定includeEmptyDirs属性为true。在Delete任务中可以使用FileSet和DirSet类型。4.6.1  Delete Task的属性及功能Delete任务包括以下属性:(1)file:用于

2017-02-15 10:45:38 1231

原创 远程执行shell获取返回值方法

在日常运维中,通常要远程执行一系列命令,详情见(http://blog.csdn.net/liuxiao723846/article/details/55003662)当在远程执行命令后,我们又通常需要把命令执行的结果返回给本地。获取远程执行shell结果的方法有两种:1、变量赋值:result=`ssh x@B ~/command.sh`使用这种方式结果直接保存到result

2017-02-13 11:11:04 28463 1

原创 查看.tar.gz文件内容(不需要解压)

服务器上的日志大多数都是对几天前的日志进行tar.gz压缩(例如:7天前的日志),而有的时候我们需要查看历史日志,且又不想解压该日志,这时,我们可以使用下面的方法实现:zcat ttbrain-recommend-server.log.2017-02-07.tar.gz 如果有需要进行过滤的需求,可以使用下面的方式实现:zcat ttbrain-recommend-server.l

2017-02-13 10:29:01 39247

转载 awk:打印某列以后的所有列

今天被一个同事突然问道, 我想把$2后的所有列都打印出来, 但是我不想去麻烦的把$3,$4,...,$n敲出来, 何况还有种可能, 那就是不一定每一行的列数都一样。  原本以为awk很厉害的偶, 倒是很干脆的回答, 我一直也在想着个问题, 不过没想出来, 在网上也没有找到答案, 以此推脱了这个问题... ...不过好小子, 有个玩的好的另外一个同事, 倒是不声不响的打印了一条命令:    aw...

2017-02-12 19:28:14 33643 7

原创 Shell实用技巧:快速去除字符串中的空格

在UNIX上使用sed命令进行字符串处理中常常遇到的问题就是行首行尾的空格怎么删除。下面介绍sed是怎样实现的,当然awk同样可以。1、删除行首空格复制代码代码如下:sed ‘s/^[ \t]*//g'说明:第一个/的左边是s表示替换,即将空格替换为空。第一个/的右边是表示后面的以xx开头。中括号表

2017-02-12 19:27:26 3393

转载 解决ssh远程执行命令无法使用awk的问题

之前在使用ssh远程执行命令,当使用到awk的时候总是报错,而sed和grep都没有问题,以为awk不支持远程执行。最近经过测试找到了解决此问题的方法。举例:ssh 目标IP “awk ‘{print \$1}’文件名”说明:只要保证ssh使用的是“”,并且awk中的$加上转义即可。

2017-02-12 19:15:15 15076 4

原创 nginx 配置$Query String

实际开发中经常有根据请求参数来路由到不同请求处理者的情况,根据POST请求参数需要些nginx插件,这里主要简单介绍下如何根据GET参数来路由。1、location进行路径最常见的是通过location进行路径匹配的时候,但是没办法使用正则表达一起捕获这个路径和querstring的参数。如果我们想通过URL里面的Query String进行不同的rewrite,应该如何处理呢?答案就是$...

2017-02-08 12:36:10 41450

转载 FileReader读取文件中文乱码问题

有一个UTF-8编码的文本文件,用FileReader读取到一个字符串,然后转换字符集:str=newString(str.getBytes(),"UTF-8");结果大部分中文显示正常,但最后仍有部分汉字显示为问号! Java代码  public static List getLines(String fileName){           List lines=newArrayL

2017-02-07 16:41:37 13687

转载 crontab 误删除恢复

事故原因分析:回忆自己操作过程中,未进行crontab的清空,网上查了下原因,并且复现了下。可能原因如下:如果在SSH远程终端中敲下“crontab”命令之后,远程连接被一些原因(比如 糟糕的网络,程序异常)意外终止了,那么Crontab计划任务就会被操作系统所清空。听起来很不可思议,但是经过在虚拟机上的多次测试,它确确实实的发生了。测试方式为 用SecureCRT开一个SSH窗口

2017-02-04 18:37:35 3434

转载 Git 分支 - 分支的新建与合并

分支的新建与合并现在让我们来看一个简单的分支与合并的例子,实际工作中大体也会用到这样的工作流程:开发某个网站。为实现某个新的需求,创建一个分支。在这个分支上开展工作。假设此时,你突然接到一个电话说有个很严重的问题需要紧急修补,那么可以按照下面的方式处理:返回到原先已经发布到生产服务器上的分支。为这次紧急修补建立一个新分支,并在其中修复问题。通过测试后,回到生产服务器

2017-02-04 11:20:54 418

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关注的人

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