自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (2)
  • 收藏
  • 关注

原创 jquery与Jetty交互中关于Get和Post的Ajax提交对于中文参数的处理(

在Web开发中,对于js与服务器的操作一般就是Get和Post两种操作。使用JQuery的ajax请求,我们一般会用到两种Get和Post,对于中文参数乱码的问题,之前网上大部分的解决都是JQuery的content-type设置为:application/x-www-form-urlencoded; charset=UTF-8,新版的jquery1.8.2已经默认就是这个,所以不需要再进行更改。...

2012-10-12 09:51:26 314

一个输入含有空格的郁闷排查

昨天收到一个运营反馈的问题,系统进入了不该进入的数据。业务的场景就是,用户输入一个订单号,系统会根据输入的订单来进行判断当前的状态。测试环境模拟,输入同等状态的订单,结果正常,系统会正常的拦截这部分数据。于是找线上环境模拟也模拟不出来,最后又觉得是不是浏览器的问题,于是从firefox,chrome,ie等进行再现,也是没有出来。再后来尝试用拷贝订单、手工输入两种方式来进行测试,发现i...

2012-04-25 11:21:47 113

原创 Vim的中的技巧

转载:1、 http://hi.baidu.com/hongszh/blog/item/8571e50308091a713812bb09.html http://blog.163.com/lgh_2002/blog/static/44017526201081154512135/[b]多行注释:[/b]按键操作:注释:ctrl+v 进入列编辑模式,向下或向上移动光标,...

2012-04-14 13:44:08 120

Linux下的播放音乐的霸主:MPD

在Linux下推荐使用MPD作为音乐播放软件的首选。MPD采用C/S架构的方式,S端负责对音乐的各种操作,是一个daemon程序,C端包含很多,比如ncmpc,sonata等。[b]安装MPD服务端:[/b]Ubuntu 下:[code="python"]sudo apt-get install mpd[code]安装后使用:sudo mpd --create-db /...

2012-04-04 20:09:07 1104

ArchLinux如何设值文件的默认打开程序

引言:使用ArchLinux有了一段时间后,有一点比较不爽,就是从网上下载的文件,使用,show in folder或者open file,都是使用chrome自己打开的。咨询了同事,又加上自己的一段时间摸索,终于找到如何设值了。原来在archlinux下,所有的程序安装都会生成一个像windows快捷方式的文件,这个目录在我的archlinux下/usr/share/applicat...

2011-12-08 19:27:47 2597

一个自动化打包上传的简单shell工具

开发完成之后,需要将本地的环境进行打包,并部署到测试环境,一般需要经过这几个步骤,1.mvn install2.执行make-rpm.sh脚本3.执行scp将本地的rpm包拷贝到测试服务器中。每次的敲代码也比较人肉,所以写了一个shell脚本,将这几部串起来。因为考虑到有些时候,我们其中一步失败,而不想重头在来,所以脚本我支持通过1,2,3的数字进行选择,具体看代码吧。  ...

2011-11-02 20:17:46 113

查找big类-(统计工程下代码的行数的shell小工具)

用shell编写一个脚本,用于统计当前工程下java代码行数比较多的文件,并将其输出到文件中,支持自定义输出文件、每次显示几个最大的文件、查询的文件模式(使用find命令查找方式)。 有了这个工具,可以扫描下你当前工具那些类文件已经很庞大了,并可以查看是否可以进行重构了。 使用示例: ./searchBig.sh   默认查询方式:只查询当前目录下所有的java文件...

2011-10-28 22:30:30 85

原创 Chrome下因为安装插件导致浏览网页多了一些superfish和injected.js的加载

不知道那一天,经常用chrome调试代码,发现用插件打开的Elements属性块的内容中,总是存在着superfish.js和injected.js等原本不属于网页内容添加到网页上。查看网页的源代码发现并没有这些内容,也就是说这些内容是chrome给我们加上的。 google了一番,发现superfish的js文件是一个叫fastchrome的比价插件提供的,果断卸载掉,superfish...

2011-10-27 18:04:24 383

解决Ubuntu下启动应用抛出too many file (打开文件句柄数的问题)

在Ubuntu下启动java应用时,在控制台输出会抛出打开太多的文错误信息。 open too many file 应用无法启动,google了下,是因为应用打开的文件句柄数超出了系统的限制。使用命令: ulimit -n 输出1024 解决方案: 1.调整Ubuntu下的文件句柄数。 查看这篇文章: http://blog.csdn...

2011-10-19 14:22:51 478

Maven如何指定工程进行单元测试构建

引言:去查找这个问题,是因为在使用hudson的持续集成环境时,执行下面的命令:[code="java"]mvn clean compile test sonar:sonar[/code]总是会报,类似的工程依赖的错误:[code="java"] 1) com.alibaba.china.app:avatar.bundle.war:war:1.0-SNAPSHOT ...

2011-06-07 17:12:00 295

【Java深度历险-Java字节代码的操作】学习笔记

 在infoQ上找到一篇Java深度历险(一)——Java字节代码的操纵里关于jdk1.6中可以调用Java编译器API方式,比较有兴趣,其中的例子是用java编译器API实现了算术运算的例子。执行过程如下:定义类的字符串表示。编译类加载编译后的类实例化并进行调用。在eclipse下如果按照上述的方式进行调用,会在第三步中加载编译的类过程抛出“ClassNotFound...

2011-05-02 22:03:02 105

原创 解决因为TestNG插件导致eclipse无法跑jtester的问题

笔者按: 这个是一篇老文了,之前解决出来发到邮件群里了,换了笔记本发现邮件没有了。今天不经意间又发现了,防止再次失踪,于是记录到博客里,以作备案。关于什么是jtester,可以看下这个论坛贴子。[url]http://www.iteye.com/topic/900975[/url]正文:笔者今日发现,自己新装Eclipse3.5,下载的JTester工程,装了...

2011-02-27 19:44:55 255

原创 2011年给自己订的一些学习计划

2011年需要看的一些书: 1.深入理解计算机系统 2.NIO编程 4.深入jvm虚拟机 3.PMBook 2011年需要学习的技术: 1.Drools规则引擎。 2.antlr3的编程使用。 3.javacc的使用。 先列这么多吧,以后有变更再加。 check: 3月7日: 1.深入理解计算机系统,第二章看到小数的二进制表示...

2011-02-26 15:23:39 90

关于ASM中版本号定义的疑问

在asm的源码中看到Opcodes类文件中,有这么一段,定义了java class文件的版本号: [code="java"] int V1_1 = 3

2011-02-09 12:33:34 315

java.sql.SQLException: 违反协议异常的一种解释

一次做应用升级出现了一个问题,描述如下: 升级分为两块,一块是数据库结构变更(表结构增加新字段);一块是应用程序的升级。 应用环境为:jboss4.0.5 + ibatis + spring 数据源在jboss的oracle-ds.xml文件中进行配置,通过spring的jndi方式进行查找 。 我先将数据库进行升级,更改表结构(增加字段),因为应用中的ibatis的查询采...

2011-01-31 10:24:35 2149

原创 Eclipse插件开发中遇到的一些问题(一)-ActionSet

[size=medium]这里主要记录我在学习Eclipse插件开发中遇到的一些问题.[/size][size=medium]1.action中的设值menubarpath的位置必须与menu里的id一致;如这里的id是[color=red]showMenu[/color],action中的menubarPath设值为[color=red]showMenu[/color]/showGrou...

2010-12-25 11:26:40 179

原创 Ubuntu10.04下设置自动登录

刚进行了LinuxShell编程的培训,对Linux有了新的兴趣。所以开始一些小的尝试。目的:想自己设置自动登录从网上查了下,自己在公司里的Ubuntu10.04系统,在/etc/gdm/目录下有个custom.conf文件,内容如下:[code="java"][daemon]TimedLoginEnable=falseAutomaticLoginEnable=true...

2010-09-22 19:41:09 176

原创 Java Nio 分享

最近在学习Java Nio,网上查了一些例子,也到sun的官网看了下,找到一篇关于NIO介绍的文章,由于是英文,自己将它翻译过来了,先记录下进行备案。 [url]http://download.oracle.com/docs/cd/E17476_01/javase/1.4.2/docs/guide/nio/[/url]一些基本概念:Channel —— 通道Charset —...

2010-07-11 16:49:55 98

空空如也

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

TA关注的人

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