自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赶路人儿

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

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

原创 mybatis 对于tinyint 类型解析问题

1、MySQL数据库将字段的数据类型BOOL/BOOLEAN默认地转换成TINYINT(1);2、如果数据库里表中字段类型为tinyint,值是10,则使用mybatis查出来会显示为true;如果tinyint值是0,则mybatis查出来显示为false。3、解决方案:sql查询时进行数据类型转换select cast(a.price as signed) from

2015-03-31 16:56:43 27992 5

转载 Hudson和Jenkins的关系

转自:http://en.wikipedia.org/wiki/Jenkins_(software)Jenkins is an open source continuous integration tool written in Java. The project was forked from Hudson after a dispute with Oracle, which

2015-03-31 14:38:19 1086

原创 linux 登陆远程mysql (指定端口号)

远程登陆MySQL,同时指定对应的端口和ip。假设远程的ip为:10.154.0.43端口为:3341输入如下命令:#mysql -uroot -p -h10.154.0.43 -P3341回车后:会需要输入密码。

2015-03-31 13:49:27 10468

原创 域名解析命令

今天测试公司的一台web服务器,发现使用ip能够访问,但是使用域名就不好使,于是发现有个命令可以查看域名解析:nslookup

2015-03-31 13:26:02 2269

转载 QuartZ Cron表达式

CronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9:30时”,甚至“每5分钟一班9:00和10:00逢星期一上午,星期三星期五“。即便如此,SimpleTrigger一样,CronTrigger拥

2015-03-30 18:37:56 543

转载 mysql 查询数据库中的存储过程与函数的语句

mysql 查询数据库中的存储过程与函数的语句,需要的朋友可以参考下。方法一: select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' //存储过程 select `name` from mysql.proc where db = 'your_db_name' and `type`

2015-03-30 17:30:02 1986

原创 SpringMVC从Controller跳转到另一个Controller

1、springmvc框架中,请求道了一个controller,那么浏览器地址栏会显示这个controller的请求路径,然后页面会跳转到controller指定的jsp视图。2、后台从一个controller跳转到另外一个controller(不带参数的重定向):方式一:使用ModelAndView    return new ModelAndView("redirect:/inde

2015-03-28 16:53:17 7851

转载 Spring MVC 配置请求的默认处理器

spring mvc 是类似于 Struts 的框架。他们都有一个最主要的功能就是URL路由。URL路由能将请求与响应请求处理逻辑的类(在Struts中即是action,在spring mvc 中即是 controller )映射起来。抛开其他的功能,spring mvc 要比 Struts 在URL路由功能上灵活很多。比如要实现 RESTful,如果用 Struts ,需要安装 一些插件,而

2015-03-28 16:38:06 2214

转载 mysql 导入导出数据库以及函数、存储过程的介绍

mysql常用导出数据命令:1.mysql导出整个数据库  mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql    mysqldump -hlocalhost -uroot hqgr> hqgr.sql     (如果root用户没用密码可以不写-p,当然导出的sql文件你可以制定一个路径,

2015-03-25 11:08:32 677

原创 ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (

在linux下,登陆mysql时(mysql -uiis -p),报如下错误:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)1、先看一下mysql是否启动 ps -ef | grep mysqld2、确定你的mys

2015-03-25 10:54:53 1640

原创 mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when try

在使用mysqldump导出mysql数据库数据时,出现了如下错误:mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to connect解决方法,在命令上加-hlocalhost 或 -h172.30.204.23

2015-03-25 10:51:00 37349

原创 mysql 行转列示例

1.原始sql:mysql> select (select t.name from dimension t where t.id=rule_dimension.dimension_id) as name,getDimensionValue(rule_id,dimension_id,2) as 'vts'from rule_dimension where rule_id=1 and statu

2015-03-24 14:55:20 930

转载 扩展:datagrid鼠标经过提示单元格内容

$.extend($.fn.datagrid.methods, { /** * 开打提示功能 * @param {} jq * @param {} params 提示消息框的样式 * @return {} */ doCellTip:function (jq, params) {

2015-03-24 14:02:05 1666 5

转载 DWR的异常处理及session过期

DWR的后台server调用可能会产生Exception,如果不处理,前台的反应就是页面js报错了。这对于用户是很不友好的。最近这个项目里的DWR异常处理,是参考网友的经验做的。下面简单谈谈:DWR有很多种异常处理方式,有全局的,有针对某种方法的。1、先说全局处理:最简单的如下面,一个方法就搞定了。function errh(errorString, exception) {

2015-03-23 23:01:28 1781

转载 MapReduce:详解Shuffle过程

Shuffle过程是MapReduce的核心,也被称为奇迹发生的地方。要想理解MapReduce, Shuffle是必须要了解的。我看过很多相关的资料,但每次看完都云里雾里的绕着,很难理清大致的逻辑,反而越搅越混。前段时间在做MapReduce job 性能调优的工作,需要深入代码研究MapReduce的运行机制,这才对Shuffle探了个究竟。考虑到之前我在看相关资料而看不懂时很恼火,所以在这里

2015-03-23 11:32:45 752

转载 linux下面/usr/local和opt目录有何区别

/usr/local下一般是你安装软件的目录,这个目录就相当于在windows下的programefiles这个目录 。很多应用都安装在/usr/local下面,那么,这些应用为什么选择这个目录呢?答案是:Automake工具定义了下面的一组变量:Directory variable  Default value  prefix  /usr/local    exec_prefix  

2015-03-22 11:52:45 3675

转载 Hadoop启动时出现 Warning HADOOP_HOME is deprecated 的解决方案

我们在执行脚本start-all.sh,启动hadoop时,有时会出现如下图的警告信息虽然不影响程序运行,但是看到这样的警告信息总是觉得自己做得不够好,怎么去掉哪?  我们一步步分享,先看一下启动脚本start-all.sh的源码,如下图这时我们可以猜到肯定是hadoop-config.sh中有问题,于是查看该文件,如下图:从图中的红色框框中可以看到,脚本判

2015-03-22 11:09:24 1327

原创 jps命令详解

jps命令详解

2015-03-22 10:38:10 1172

转载 mapreduce的shuffle,partition,combine

shuffle:   是描述着数据从map端传输到reduce端的过程,而且我们知道的是hadoop的集群环境中,大部分map task和reduce task是在不同的node上执行,主要的开销是网络开销和磁盘IO开销,因此shuffle的主要作用相当于是   1.完整的从map task端传输到reduce task端。   2.跨节点传输数据时,尽可能减少对带宽的消耗

2015-03-20 17:31:10 1267

原创 jquery 网页全屏显示插件

今天工作中,遇到了一个网页全屏显示的需求,于是查了一下百度,发现了一个网页全屏显示的jQuery插件:jQuery FullScreen Plugin 。他可以实现网页的全屏显示,适用各种不同的浏览器,包括FF 10, Chrome 和 Safari,它用于为用户提供了一个更容易阅读的网页版本,可缩放和元素。项目地址:http://www.open-open.com/lib/view/home/1

2015-03-20 14:28:10 4421

转载 jQuery each中的break

jquery的each方法时,在callback函数中使用了break,想跳出循环,谁知没用。最后查了下使用文档,原来要在callback函数中返回false就可以调出循环了,如果要continue的话,返回非false就行。var len = 0;selectedrows.each(function(index){ if($jquery(this).parents("tr")

2015-03-20 13:39:24 1827

原创 DWR于spring结合问题——在dwr的service中调用spring生命的bean

在spring和dwr集成的项目中,往往需要再dwr的service中使用spring声明的bean,这是需要修改dwr.xml配置文件。1、普通的dwr.xml配置文件如下: --> 这时SednRules 的bean是使用new来声明的,所以这种方式的service无法调用spring声明的bean。2、使用sprin

2015-03-18 14:43:16 1373

转载 用DWR comet+Spring实现服务器推送的例子--网页聊天室

最近网上看的代码 敲下来试试 行得通 于是拿到这里和大家分享下。首先 下载DWR的JAR包 下载地址http://directwebremoting.org/dwr/downloads/index.html接下来 在web工程中加入相应的jar包,因为用到了spring的消息驱动机制 如下:Message.javaimport java.

2015-03-17 17:56:41 953

转载 svn之——linux下清除svn的用户名和密码

问题:之前用的svn账号权限不够,需要使用别的账号,所以提出需求——怎么使用新的svn账号进行操作方法一:linux下删除~/.subversion/auth即可清除之前的用户名和密码:rm -rf ~/.subversion/auth以后再操作svn会提示你输入用户名,这时就可以使用新的了方法二:svn操作时带上--username参数,比如svn --u

2015-03-17 15:48:06 532

转载 DWR反向ajax回传--真正的实时信息 (包含配置步骤)

反向Ajax的基本概念是客户端不必从服务器获取信息,服务器会把相关信息直接推送到客户端。这样做的目的是解决Ajax传统Web模型所带来的一个限制:实时信息很难从技术上解决。原因是,客户端必须联系服务器,主动询问是否存在变更,如果有变更就会更新页面(或者页面的一部分)。虽然可以非常快速完成这个操作,让人感觉好像是实时的,但是实际上不是实时的。我们需要的是,服务器联系查看其页面的所有浏览器,并通告所发

2015-03-17 15:29:25 2098

转载 基于dwr2.0的Push推送技术详细解析以及实例

DWR从2.0开始增加了push功能,也就是在异步传输的情况下可以从Web-Server端发送数据到Browser.我们知道,Web的访问机制天生是设计用来pull数据的,也就是只允许Browser端主动发起请求,server是被动的响应.不允许Server向Browser发出一个connection请求,也就是说没有为server向Browser push数据提供设计实现.虽然没有直接的实现方法

2015-03-17 15:24:52 1761

原创 DWR 路径问题

1、DWR官网下载地址:http://directwebremoting.org/dwr/downloads/index.html下载一个dwr.jar ,放到web工程的classpath下,配置好web.xml和dwr.xml 以后,以及在页面上使用dwr的功能。(如何配置请看下一篇文章)2、在页面上使用dwr,需要引入dwr的js文件,新手往往都会问到,官网就下载了一

2015-03-17 14:04:24 1845

原创 linux下双网卡绑定——实现:失效保护(冗余)和双网卡负载均衡

Linux bonding驱动提供了一种方法,用以把多个网络接口(network interface)组合成一个逻辑的"bonded"接口。Bonded接口的工作方式取决于驱动的模式:不同的模式提供了热备份或负载均衡等不同的服 务。此外,驱动还会监控链路的可用性。Bonding驱动最早来自Donald Becker针对Linux 2.0内核的beowulf补丁。现在已经有了很多的变化,最早的来

2015-03-14 22:23:36 5029

原创 virtualbox虚拟机设置双网卡记录

一、实验前说明:win7上安装了virtualbox虚拟机安,在虚拟机里装了centos6。要实现:主机和虚拟机互相可以访问,同时虚拟机也可以访问互联网。1、对于上述要求,使用网桥可以搞定:笔记本使用网线上网,设置virtualbox网络为网桥,并且选中主机上网用的网卡即可。如下图这时,虚拟机可以使用dhcp方式,自动回分配一个和主机同一地址段的ip,从而实现主机和虚拟机之间互通,

2015-03-14 18:55:31 14388

原创 笔记本(无线网卡)配置虚拟机上网

当我们安装了virtualbox或者VMware虚拟机,都会虚出一个虚拟网卡。如果我们使用的是网线上网,那么可以选择“网桥”的方式让虚拟机上网,这样可以保证虚拟机和主机之间互通,而且虚拟机也可以访问外网。这时,虚拟机可以使用dhcp也可以手工的方式指定ip。那么,如果笔记本使用的是无线网卡上网,那么就无法使用“网桥”的方式配置虚拟机上网了。这时,可以使用host-only的配置方式,同

2015-03-13 17:50:21 2383

原创 easyui二次开发

今天发现一个easyui的二次开发项目:下载地址:https://github.com/cjw0511/jquery-extensions/在线演示地址:http://jqext.sinaapp.com/项目使用 springmvc4.x  spring4.x  hibernate4.x easyui为了便于开发,扩展了easyui 的 datagr

2015-03-13 13:23:21 961

原创 mapreduce中map数量计算

mapreduce作业会根据输入目录产生多个map任务, 通过多个map任务并行执行来提高作业运行速度, 但如果map数量过少, 并行量低, 作业执行慢,;如果map数过多, 资源有限, 也会增加调度开销. 因此, 根据输入产生合理的map数,为每个map分配合适的数据量, 能有效的提升资源利用率, 并使作业运行速度加快.       InputFormat这个类是用来处理Map的输入数据的,

2015-03-13 08:59:39 1725

转载 Linux cp 实现强行覆盖

发现在Fedora 10 /ubutun 里面用cp -fr src dest,即使加了-f也是不能强行覆盖的,这时怎么回事的呢?一两个文件还好说,就输几个yes吧,但是要是n多文件怎么办,那还不输死人呢?下面提供三种解决办法。方法一我们输入alias命令,看看系统给cp起了一个什么别名。[root@localhost ~]# aliasalias cp=’cp

2015-03-12 11:08:24 730

转载 Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式

tomcat的运行模式有3种.修改他们的运行模式.3种模式的运行是否成功,可以看他的启动控制台,或者启动日志.或者登录他们的默认页面http://localhost:8080/查看其中的服务器状态。 1)bio 默认的模式,性能非常低下,没有经过任何优化处理和支持. 2)nio 利用java的异步io护理技术,no blocking IO技术. 想运行在该模

2015-03-12 10:18:49 633

原创 部署hudson时报错解决方案

启动hudson后,报如下错:AWT is not properly configured on this server. Perhaps you need to run your container with "-Djava.awt.headless=true"?解决方案:STEP 1: Install HudsonI used the Tomcat Web Applic

2015-03-11 17:59:58 3220 1

转载 mysql 储存过程/函数调试

对于某些存储过程很多且复杂的SQL的应用,在短时间内要使得所有MySQL存储过程和函数正常运行,那么如果能找到一个比较好的调试工具,就可以事半功倍, 这里介绍的是dbForge Studio for MySQL。1. 首先说明dbForge Studio for MySQL具有存储过程调试功能的版本是收费的,但有30天调用期,我想足以满足你的要求。2.安装部分省略,直接官网下载安装

2015-03-11 10:38:06 11567 1

转载 mysql 游标的使用

1、游标的作用及属性游标的作用就是用于对查询数据库所返回的记录进行遍历,以便进行相应的操作;游标有下面这些属性:    a、游标是只读的,也就是不能更新它;    b、游标是不能滚动的,也就是只能在一个方向上进行遍历,不能在记录之间随意进退,不能跳过某些记录;    c、避免在已经打开游标的表上更新数据。2、如何使用游标使用游标需要遵循下面步骤:

2015-03-10 18:21:38 857

原创 centOS安装

1、安装完centOS后,默认网卡是关闭的,需要vim /etc/sysconfig/network-script/ifcfg-eth0 ,找到ONBOOT,修改成yes,然后重启网卡service network restart2、安装rz、sz命令:yum install lrzsz3、卸载、安装open-jdk[root@centOS1 ~]# rpm -qa | gre

2015-03-09 18:28:36 625

转载 Hadoop版本说明以及Hadoop2中的几个重要概念

当我们现在(2014年7月)访问Apache的Hadoop官方网站,可以看到目前官网提供了三个推荐版本。像我一样的初学者必然感到困惑:1.2.X - current stable version, 1.2 release2.4.X - current stable 2.x version0.23.X - similar to 2.X.X but missing NN HA.

2015-03-09 16:15:41 1827

原创 mybatis插入数据后返回主键

1、mybatis插入一条数据,返回主键id,传入的参数可以是一个实体类,也可以是map。如下:...或...java代码:public int doSomething(Map parameters);或者public int doSomething (YourClass c);要在map或c中有一个字段名为yourId,Mybatis会自动把主键值赋给这个字段

2015-03-05 18:00:32 3451

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

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