自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jason的专栏

走自己的路,让微软打的去吧....

  • 博客(141)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用maven下载原码包

 使用maven在下载依赖包的同时下载其源代码包的方法:1. 使用maven命令:mvn dependency:sources 下载依赖包的源代码。2. 使用参数: -DdownloadSources=true 下载源代码jar。 -DdownloadJavadocs=true 下载javadoc包。mvn dependency:sources -DdownloadSources=...

2012-03-02 14:40:55 152

原创 Java虚拟机(JVM)参数配置说明

Java虚拟机(JVM)参数配置说明 在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在生产环境中,为了提高性能,往往需要调整这些参数,以求系统达到最佳新能。另外这些参数的配置也是影响系统稳定性的一个重要因素,相信大多数Java开发人员都见过“Ou...

2011-12-09 18:42:18 139

原创 log4j日志分级别输出到不同文件

配置文件 #log4j.rootLogger=info,stdoutdebug,error log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.Conversion...

2011-12-07 09:32:44 263

原创 Hotspot JVM 参数总结(转)

我对Java Hotspot VM的部分翻译,有些在工作中完全没有用到的参数我没有做解释,原文章在这 Java HotSpot VM Options 同时,在工作中有一些没有接触到的参数,我不打清楚其含义跟作用, 也请了解的朋友留言赐教.这些Option我贴在了文章最后面. JVM 选项不严格的被分为三类: 1.Behavioral options, 用以改变VM的基本行为. 2.Performa...

2011-12-07 09:22:40 145

原创 java字符串格式化:String.format()方法的使用

 常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。l     format(String format, Object... args)该方法使用指定的字符串格式和参数生成格式化的新字符串。 新字符串始终使用本地语言环境。例...

2011-12-06 12:28:00 798

原创 js异常处理

javascript同java一样,都有异常处理机制。在javascript中,也是用try...catch来进行异常处理。例如: Js代码  try {          fo.bar();     } catch (e) {          alert(e.name + ": " + e.message);     }    try {   fo...

2011-11-28 14:02:32 101

原创 优化Tomcat

1. 如何加大tomcat连接数 在tomcat配置文件server.xml中的<Connector ... />配置中,和连接数相关的参数有:minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10maxProcessors:最大连接线程数,即:并发处理的最大请求数,默认值为75acceptCount:允许的最大连接数,应大于等于maxProcesso...

2011-11-27 16:05:50 171

运行curl-loader时缺少libcares.so.2

安装好curll-loader后,运行缺少so动态库的解决方案 ./curl-loader -f conf-examples/mysimp.conf ./curl-loader: error while loading shared libraries: libcares.so.2: cannot open shared object file: No such file or direc...

2011-11-20 12:07:28 1730

原创 让非spring对象实现自动注入功能

  WebApplicationContext ctx = WebApplicationContextUtils.getRequiredWebApplicationContext(filterConfig.getServletContext());AutowireCapableBeanFactory beanFactory = ctx.getAutowireCapableBeanFac...

2011-11-19 14:40:47 248

原创 查看mysql 状态的常命令

查看mysql 状态的常命令:命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show processlist;命令: show status;...

2011-11-17 15:14:27 131

原创 AspectJ 中的pointcut 语法

   public pointcut accountOperations:call(* Account.*(..))      1.通配符和pointcut 操作符   *  表示任何数量的字符,除了(.)    .. 表示任何数量的字符包括任何数量的(.)       + 描述指定类型的任何子类或者子接口    同java一样,提供了一元和二元的条件表达操作符。 ...

2011-11-17 15:13:19 102

原创 安装mysql

 安装mysqlshell> groupadd mysqlshell> useradd -g mysql mysqlshell> gunzip < mysql-VERSION.tar.gz | tar -xvf -shell> cd mysql-VERSIONshell> ./configure --prefix=/usr/local/m...

2011-11-13 11:39:09 70

原创 eclipse 常用plugin

Maven:  http://m2eclipse.sonatype.org/sites/m2e/

2011-11-11 23:25:37 97

原创 java如何实现系统监控、系统信息收集、sigar开源API的学习(转)

转自:http://liningjustsoso.iteye.com/blog/1254584首先给大家介绍一个开源工具Sigar 官网:http://sigar.hyperic.com/ API:http://www.hyperic.com/support/docs/sigar/index-all.html(由于是英文的,英文不好的可以用谷歌浏览器的翻译功能,直接转换为简体中文进行阅读) ...

2011-11-11 22:23:08 248

原创 IFrame自适应长宽

IFrame自适应长宽: <style type="text/css"> html, body { margin:0; padding:0; width: 100%; height:100%; overflow: hidden;} iframe { margin:0; padding:0; width: 100%; height:100%; -webkit-box...

2011-11-11 22:17:19 495

原创 eclipse优化设置

设置工作空间的项目编码, 防止出现乱码Window - Preferences - General - Workspace 将"Text file encoding"选为"Other" - "UTF-8" 改变现有项目的编码的步骤: 右击项目属性, 选择"Text file encoding"的编码 设置其它文件的编码 Window -...

2011-11-10 17:16:03 90

原创 redis.con 基本f配置

 1、redis基本参数redis的配置文件中的常见参数如下:daemonize  是否以后台进程运行,默认为no,一般需要改为yespidfile如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pidbind绑定主机IP,默认值为127.0.0.1port监听端口,默认为6379timeout超时时间,...

2011-11-08 18:56:02 236

原创 gwt使用apache-commons-fileUpload,轻松实现文件上传

gwt使用apache-commons-fileUpload,轻松实现文件上传,图片上传等功能。 1.gwt 前端页面(可以做成组建,供各个模块调用)FormPanel formPanel  = new FormPanel();  formPanel.setAction("/uploadImage");    formPanel.setEncoding(FormPanel.EN...

2011-10-29 14:27:15 135

转载 Discover GWT's host mode

 以下内容转自:http://soja.sourceforge.net/blog/index.htmlDiscover GWT's host mode GWT有一个相当神奇的功能就是能够在Host模式下进行调试,那么它是如何进行工作的呢?本文试图解答下述的问题:1、 Module.onModuleLoad() 方法是如何被调用的?实际上onModuleLoad是每一个G...

2011-10-29 12:19:22 98

原创 GWT服务端抛出前端异常

方法很简单:要抛出的AppcliationException 继承SerializableException,并实现IsSerializable接口 Java 代码 //need The default constructor  //gwt服务端抛出错误:   import com.google.gwt.user.client.rpc.IsSerializable;  ...

2011-10-29 12:12:18 137

原创 ssh免密码登陆

本地:cd ~mkdir -p .sshssh-keygen -t dsa # 或 ssh-keygen -t rsascp ~/.ssh/id_dsa.pub [email protected]:/tmp/id_dsa.pub服务器:mkdir -p ~/.sshcat /tmp/id_dsa.pub >> ~/.ssh/...

2011-10-28 15:07:15 70

原创 整理几个Linux 性能监测命令

top     查看进程活动状态以及一些系统状况 vmstat  查看系统状态、硬件和系统信息等 iostat  查看CPU 负载,硬盘状况 sar     综合工具,查看系统状况 mpstat  查看多处理器状况 netstat     查看网络状况 iptraf  实时网络状况监测 tcpdump     抓取网络数据包,详细分析 mpstat  查看多处理器状况 tcptrace ...

2011-10-28 15:06:30 79

原创 redis.conf配置

1、其实redis.conf文件中,对每一个配置项都有非常详细的注释,本文只是将其进行翻译,同时加了点小料。本文档所对应的redis版本为2.0.4。当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写):view sourceprint?11k  => 1000      b...

2011-10-28 14:43:03 71

原创 HTTPUNIT测试

 测试1:测试网页是否存在:要测试一個网页是否存在,只要简单的通过WebConversation的getResponse()方法即可,例如:WebConversation webConversation = new WebConversation();webConversation.getResponse("http://localhost:8080/httpUnit/");...

2011-10-28 14:13:21 222

原创 Maven 常用命令

Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/Maven常用命令: 1. 创建Maven的普通java项目:    mvn archetype:create    -DgroupId=packageName    -DartifactId=projectName  2. 创建Ma...

2011-10-26 11:11:23 61

原创 清除访问局域网时留下的数据(账号 密码)

您可以通过以下方法清空计算机上存储的用户名和密码,具体的操作步骤如下: 1. 单击“开始”,单击“运行”, 输入“control keymgr.dll”,然后按 Enter。 2. 单击“高级”选项卡,然后单击“管理密码”。 3. 移除所有存储的密码。 “存储用户名和密码”的行为 根据我的测试,无论是移除所有存储的密码,还是使用net use * /d删除所有的已有连接,都需要重新启动计算机才会在...

2011-10-26 10:30:26 759

原创 Maven打包,并获取依赖的jar包&&设置main方法启动

pom中加入<plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-jar-plugin</artifactId>                <configuration&g...

2011-10-25 14:02:31 146

原创 极点五笔for bius

bus下用法如下:1.下载文件vissible-ibus.tar.gz或者在终端输入sudo wget http://www.xiit.cn/wp-content/uploads/2011/03/vissible-ibus.tar.gz2. 右键点下载好的“vissible-ibus.tar.gz”压缩包,在下拉菜单中选“用 存档安装器 打开“,使这个压缩包挂载到系统中(桌面会显示...

2011-10-23 01:33:59 100

原创 Ubuntu 11.1安装google拼音输入法

A. 获取代码:(没有git的先安装git:sudo apt-get install git-core)$ git clone git://github.com/tchaikov/scim-googlepinyin.git$ cd scim-googlepinyinB. 编译前提:上面给的链接里面有介绍怎么编译的,但少提了几个必需组件,这里列一下:* autotools-dev* libgtk2....

2011-10-23 00:18:39 93

原创 完美解决Ubuntu下vi编辑器方向键变字母的问题

使用vi命令时,不能正常编辑文件,使用方向键时老是出现很多字母 在网上找了个方法 问题已经解决 分享一下: 只要依次执行以下两个命令即可完美解决Ubuntu下vi编辑器方向键变字母的问题。 一.执行命令 sudo apt-get remove vim-common 二.执行命令 sudo apt-get install vim 再试试Vi编辑器,是不是恢复正常了。...

2011-10-16 00:59:21 153

原创 Maven创建web项目

1、mvn archetype:create -DgroupId=org.david.app -DartifactId=mywebapp -DarchetypeArtifactId=maven-archetype-webapp2、cd mywebapp     mvn eclipse:eclipse     导入eclipse工程     (或者直接从eclipse中导入maven工程...

2011-10-15 23:53:25 71

原创 Ubuntu下最好的中文输入法:SCIM

Ubuntu下SCIM应该是最好的中文输入法了,它与搜狗差不多,下面介绍它的安装方法: 1)终端输入:sudo apt-get remove scim 这一步是删除安装系统的时候装的那个scim,实际是个假的,我这里不可以用 2)sudo apt-get install scim 这一步下载安装scim输入法。下载完了系统会自己装上,中间会有提示,直接y就行了 3)sudo apt-get ins...

2011-10-15 21:58:30 294

原创 Firebug最佳jQuery开发伴侣Firequery

日期:2011/10/08       原文:jquery4u.com       翻译:GBin1.com今天GBin1分享给大家一些jQuery4u撰写的firebug控制台实用技巧,帮助你真正了解并且掌握Firebug控制台。如果你不知道什么是firebug,那么GBin1建议你查看这篇文章: 主流浏览器中常用的Javascript开发Debug工具,这篇文章我们介绍了什么是F...

2011-10-15 17:37:27 73

原创 javaI/O系统基础知识(转)

  编程语言的I/O类库中常常使用流这个抽象的概念,它代表任何有能力产生数据的数据源对象或时有能力接收数据的接收端对象。“流”概念源于UNIX中的管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等,它屏蔽了实际的I/O设备中处理数据的细节。   一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可...

2011-10-15 16:52:02 172

原创 linux 查看PORT

From a Windows console, type:netstat -an|find "61616"ORFrom a Unix command shell, type:netstat -an|grep 61616

2011-10-14 22:54:43 635

原创 linux 下修改IP地址

第一种(立即生效,重启后配置丢失)ifconfig eth0 192.168.0.10 netmask 255.255.255.0ifconfig eth0 up第二种(重启后生效,重启电脑,IP不会丢失)vi /etc/sysconfig/network-scripts/ifcfg-eth0参考配置文件DEVICE=eth0ONBOOT=yesBOOTPRO...

2011-10-14 22:11:40 57

原创 常用开源技术搜集

  XBlink 1.0.0版发布,更轻、更快、更好用。一个轻量级的通用型序列化反序列化工具,该版本目前仅提供了XML的序列化支持,后续版本将支持JSON与YAML格式。相比之前的版本,采用了新架构,jar包体积稍胖(比XStream还是小很多的),功能与性能上有了大幅提高,并提供了更多的扩展机制。Doradohttp://www.zkoss.org ...

2011-10-11 22:26:04 97

原创 11款用于优化、分析源代码的Java工具(转)

本文将提供一些工具,帮助你优化代码以及检查源代码中的潜在问题。1. PMD from http://pmd.sourceforge.net/PMD能够扫描Java 源代码,查找类似以下的潜在问题:可能的bug——try/catch/finally/switch语句中返回空值。死代码——未使用的局部变量、参数、私有方法。不理想的代码——使用String/StringBuffe...

2011-09-29 22:11:36 71

让CAS退出后返回指定的页面

CAS退出默认是转向CAS内置的退出页面,在实际应用中需要跳转到自己指定的页面。退出转向决定于org.jasig.cas.web.LogoutController,我们看一下原代码。  protected ModelAndView handleRequestInternal( final HttpServletRequest request, final HttpS...

2011-09-27 09:37:35 311

让CAS支持HTTP协议认证

CAS默认使用HTTPS认证,在登录时使用HTTP方式也可以,但退出时必须使用HTTPS。如果要使用HTTP方式认证,需要修改2个配置文件1.修改deployerConfigContext.xml中的authenticationHandlers,新增属性p:requireSecure="false"<bean class="org.jasig.cas.authentication...

2011-09-27 09:29:25 165

最好的JavaScript编辑工具 Javascript Editor 5.1

JavaScript 脚本编辑软件,有着丰富的代码编辑功能(JavaScript, HTML, CSS, VBScript, PHP ,ASP(Net)语法加亮),内置预览功能,提供了完整的HTML 标记, HTML 属性, HTML 事件, JavaScript 事件和JavaScript 函数等完整的代码库,可轻松插入到网页中

2009-12-09

Jquery中文版API

学习Ajax的必备资料:中文版Jquery1.2API

2009-11-17

JavaScript截取图片

通过Js实现捕获部分图片的坐标,然后可以交给后台进行图片的切割。

2009-11-17

Java MVC 框架

借鉴struts和struts2的优点,自己写了一个基于MVC的框架,核心控制器为:ActionServlet,自定义的业务控制器可以实现Action接口或者扩展CRUDBaseAction抽象类,代码中有大量的注释,有兴趣的可以下载研究

2008-12-03

JdonFramework-MVC框架

轻量级的MVC框架-JdonFramework

2008-08-26

HTML-javascript日历控件

多功能日历控件,有多种样式,可以自由选择.

2008-08-26

scjp学习资料

学习JAVA的必备材料,上面有很多经典例题.

2008-04-17

深入浅出Hibernate_Hibernate高级特性

深入浅出Hibernate_Hibernate高级特性

2007-08-10

Delphi.chm

Delphi.chm

2007-08-02

JavaScript5.0

介绍JavaScrip常用对象及方法,学习web应用开发,ajax的必备。。。。

2007-04-09

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

TA关注的人

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