自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (2)
  • 收藏
  • 关注

原创 给UBUNTU设置代理

[code="java"]cd /etc/apt/apt.conf.dvi 01proxy[/code]内容为[code="java"]Acquire::http::proxy "http://119.119.119.9:8080/";Acquire::ftp::proxy "ftp://119.119.119.9:8080/";Acquire::https::proxy...

2011-11-29 16:04:38 143

原创 新浪微博客户端源代码-新浪微博OAuth2.0接口

原文地址 [url]http://blog.sina.com.cn/s/blog_468bee0b0100vprz.html[/url][quote]今天在api.weibo.com上看到新浪微博的API推出了2.0版本,其中最大的不同是采用了OAuth2.0授权机制,而且据说是在不久的将来(还没有时间表),新浪将不支持OAuth1.0,着时把我吓了一把。本着被修改的原则,我计划将我的应用...

2011-11-08 00:24:42 225

原创 使用Hudson和FindBugs进行持续集成和代码检查

转贴 http://www.infoq.com/cn/news/2007/12/ci-hudson.html最近在IBM developerWorks发表的一篇文章中谈到了如何使用开源工具将构建过程中的持续集成(Continuous Integration,CI)和代码检查这两项任务自动化。它描述了如何安装和配置Hudson——一款由java.net社区开发的CI服务器,一旦检测到源码发生...

2011-11-02 10:55:10 167

原创 java中this$0的含义及用法

java中this$0的含义及用法,具体case是这样的: 通过测试工具去探测界面UI上的控件FlatButton实例对象,但是拿到的最终对象是FlatButton的内部类TextButton对象, 所以这里需要从一个内部类的实例拿到所在外部类的实例,this$0这时就派上用处了。 示例方案如下: //通过工具获取到TextButton实例对象...

2011-10-26 10:18:01 2380

原创 使用Jconsole监控远程JVM

远程机器JVM参数为-Dcom.sun.management.jmxremote.port= -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false 然后在本机用Jconsole 连接 : 例如java -Dcom.s...

2011-10-18 17:38:14 80

原创 如何避免Java线程死锁

转载 http://webservices.ctocio.com.cn/java/221/9433721.shtml Java线程死锁需要如何解决,这个问题一直在我们不断的使用中需要只有不断的关键。不幸的是,使用上锁会带来其他问题。让我们来看一些常见问题以及相应的解决方法。  Java线程死锁需要如何解决,这个问题一直在我们不断的使用中需要只有不断的关键。不幸的是,使用上锁会带来其他问...

2011-10-14 14:40:34 113

原创 Java内存溢出的详细解决方案

转载 http://developer.51cto.com/art/200906/129346.htm一、内存溢出类型1、java.lang.OutOfMemoryError: PermGen spaceJVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。如果w...

2011-10-14 14:38:20 102

原创 j2ee性能调优之最小化资源压力测试法则

摘要:我提倡使用最小化资源的方式做一次压力测试,排除大部分浅显的应用问题。最小资源的意思,即在pc环境,使用应用可以运行的最小资源状态下,进行压力测试和性能问题侦测的工作。 前面看到有人讲j2ee的性能调优,虽然这块不是自己的专长,但是猪养多了,也忍不住跳出来说几句。 虽然几乎每本讲性能调优的书籍开篇都会提,没必要的情况下就不要做调优,但是我个人还是认为,所有系...

2011-10-12 09:45:56 99

原创 Java正则表达式应用总结

一、概述 正则表达式是Java处理字符串、文本的重要工具。 Java对正则表达式的处理集中在以下两个两个类:java.util.regex.Matcher 模式类:用来表示一个编译过的正则表达式。java.util.regex.Pattern 匹配类:用模式匹配一个字符串所表达的抽象结果。(很遗憾,Java Doc并没有给出这两个类的职责概念。) 比如一...

2011-08-21 22:54:43 81

原创 EA POW PROCESS

EA POW PROCESS

2011-08-08 15:39:27 80

原创 Java中通过代理服务器(proxy)访问网络

在Java中,使用proxy是通过设置java环境变量来实现的,也就是JVM的系统属性。我们需要设置三个属性,proxySet proxyHost和proxyPort。proxySet 是个boolean类型的,可以设置为true或者false,true代表使用代理服务器。proxyHost 是代理服务器的IP地址proxyPort 是代理服务器的端口地址。...

2011-05-18 14:32:27 1633

原创 使用Java调用以WSDL形式发布的web service

[url]http://blog.chinaitlab.com/html/31/1675431-132662.html[/url]webservice的 发布一般都是使用WSDL(web service descriptive language)文件的样式来发布的,在WSDL文件里面,包含这个webservice暴露在外面可供使用的接口。今天搜索到了非常好的 webservice prov...

2011-04-26 15:32:00 118

原创 Spring Framework 2.5 Reference中文版

http://wiki.redsaga.com/confluence/display/Spring2/Spring2.5

2011-04-02 11:12:29 144

原创 JSF下载 包含所需的七个jar包

JSF下载 包含所需的七个jar包文章分类:Java编程* jsf-impl.jar* jsf-api.jar* commons-digester.jar* commons-collections.jar* commons-beanutils.jar* jstl.jar* standard.jar

2011-03-30 23:02:41 757

原创 深入研究java.lang.ThreadLocal类

http://lavasoft.blog.51cto.com/62575/51926深入研究java.lang.ThreadLocal类 一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是 threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加...

2011-03-28 14:52:11 77

原创 Ubuntu手动安装JDK

安装前可以查看一下jdk版本,进入Ubuntu终端 $java -version 回车,可以看到jdk版本是1. 4 .2的。1. 手动安装jdk6首先,在http://java.sun.com下载jdk-6u12-linux-i586.bin,据说这个操作起来比较简单,不需要转换。然后,可以把它放置在任何你喜欢的文件夹,如果是像我样的菜鸟,建议把它放置到主文件夹(/hom...

2011-03-26 02:01:24 71

原创 设计模式

http://www.riabook.cn/doc/designpattern/http://www.ibm.com/developerworks/cn/java/design/index.html#FACTOR19

2011-03-03 14:27:17 71

原创 23个经典JDK设计模式

http://www.ibm.com/developerworks/cn/java/l-jdkdp/part3/index.html酷壳版主陈皓近日发表博文《JDK里的设计模式》,文中他列出了JDK中有关23个经典设计模式的示例。现把全文转载于此,全文如下:下面是JDK中有关23个经典设计模式的示例:Structural(结构模式)Adapter:把一个...

2011-01-17 10:43:42 70

原创 Google App Engine for Java,第 3 部分: 持久性和关系

【原文地址】:[url]http://www.ibm.com/developerworks/cn/java/j-gaej3.html[/url]在企业环境中,数据持久性是交付可伸缩应用程序的基础。Rick Hightower 在他撰写的有关 Google App Engine for Java™ 的系列文章的最后一篇中,介绍了 App Engine 当前基于 Java 的持久性框架。让我们学习...

2010-05-13 00:30:36 161

原创 Google App Engine for Java: 第 2 部分:构建杀手级应用程序

【原文地址】:[url]http://www.ibm.com/developerworks/cn/java/j-gaej2/#main[/url]诸如 Google App Engine for Java™ 这样的云平台的关键在于能够设计、构建和部署专业级的应用程序 —— 可以非常容易地进行伸缩。在这个包含三部分的 Google App Engine for Java 系列文章第二篇中,Ric...

2010-05-13 00:29:16 112

原创 Google App Engine for Java: 第 1 部分:运转起来!

【原文地址】:[url]http://www.ibm.com/developerworks/cn/java/j-gaej1/[/url]Google App Engine 曾经一度是 Python 开发人员 的专利。那是一段黑暗的岁月。Google Inc. 在 2009 年 4 月向 Java™ 开发人员开放了其云计算平台。在这个共分三部分的系列文章中,Java 技术作家兼培训师 Rick ...

2010-05-12 23:55:55 217

对于EasyMock的介绍

EasyMock主要是为测试提供模拟数据,比如你可以模拟HttpServletRequest。 EasyMock 可以mock interface和抽象java 类,但是不可以mock拥有被final修饰方法的类,不能mock静态方法(我遇到的情况是这样)。 在使用的时候请注意: org.easymock.classextension.EasyMock 被用来mock抽象类(abstr...

2010-04-22 10:26:07 77

EasyMock 使用方法与原理剖析

原文地址:[url]http://www.ibm.com/developerworks/cn/opensource/os-cn-easymock/ [/url]EasyMock 是一套通过简单的方法对于指定的接口或类生成 Mock 对象的类库,它能利用对接口或类的模拟来辅助单元测试。本文将对 EasyMock 的功能和原理进行介绍,并通过示例来说明如何使用 EasyMock 进行单元测试...

2010-04-07 23:23:38 78

由于帐户限制,您无法登陆 -- 远程桌面无法登录问题解决方法

在WINDOWS XP下,不管是从网络上访问其他机器,还是使用远程桌面功能登录系统,常常遇到类似“由于帐户限制你无法登录”的提示,这是由于你所使用的登录帐号的密码为空,并且所要登录的远程计算机中的“组策略”禁止空密码用户通过网络登录引起的。只要修改该配置即可,方法是:在远程计算机上启动“组策略编辑器”(开始-运行-GPEDIT.MSC),在“WINDOWS设置-安全设置-本地策略-安全选项”中找到...

2010-02-28 12:10:45 284

原创 MSN打不开的解决方法

今天一早上班怎今天一早上班怎么着也打不开MSN了,MSN的图标点了一万多遍就是没法应,怕耽误事于是准备重装了系统……就在这千钧一发之际,上论坛瞄了一眼,泪喷了~已经有达人提供解决方法了,差点一闭眼就重装了,幸亏最近RP攒得多下面是解决方法,给各位跟我有同样遭遇的童鞋、筒子分享一下手工删除下述路径中的bl.dat文件Windows XP:C:\Documents ...

2010-02-10 17:08:43 1438

原创 Vmware与主机间共享文件的七种方法(附图+详解)

http://hi.baidu.com/supertcl/blog/item/a132e213290bdd095baf531b.html

2010-01-21 22:24:35 92

原创 linux 更改IP地址

/sbin/ifconfig eth0 172.16.7.164 netmask 255.255.255.0

2010-01-04 10:30:21 68

JDK6 数组 ClassLoader 失效

我的例子[code="java"]import java.lang.reflect.Method;public class Test1 { public static void main(String[] args)throws Exception{ ClassLoader cl = Thread.currentThread().getContextClassLoad...

2009-12-18 14:06:13 95

原创 Java对象的序列化和反序列化实践

原文地址:[url]http://www.builder.com.cn/2007/1012/549794.shtml[/url]当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。   把Java对象转换为字节序列的...

2009-12-15 17:29:18 61

原创 shutdown命令定时关机全攻略

用系统自带指令实现 Windows XP/2003 定时自动关机今天有人问到如何实现定时自动关机,给出了用at和shutdown指令实现的方法,我自己常用的是PowerOff软件来实现,试了下at指令,发现还是挺方便的。 先说下系统自带的关机指令,很多人应该已经知道了,就是shutdown,不带参数执行将会列出它的参数,常用参数为:/s 关闭计算机/r...

2009-12-14 23:19:55 172

原创 批處理文件教程

原文 [url]http://www.cnblogs.com/s1ihome/archive/2009/01/15/batTutorial.html[/url]这是一篇技术教程,我会用很简单的文字表达清楚自己的意思,你要你识字就能看懂,就能学到知识。写这篇教程的目的,是让每一个看过这些文字的朋友记住一句话:如果爱可以让事情变的更简单,那么就让它简单吧!看这篇教程的方法,就是慢!慢慢的,如同...

2009-12-14 17:51:11 126

原创 javascript 获取实时股票信息

原文:[url]http://blog.sina.com.cn/s/blog_599589180100cers.html[/url]两种方法:1.http/javascript接口取数据2.web-service接口1. http/javascript接口取数据1.1 Sina股票数据接口以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪...

2009-12-14 14:13:12 641

原创 反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)

[url]http://www.blogjava.net/DoubleJ/archive/2008/03/04/183796.html[/url]好长时间没有用过Spring了. 突然拿起书.我都发现自己对AOP都不熟悉了.其实AOP的意思就是面向切面编程.OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充...

2009-12-11 10:57:11 50

IDEA 9 注册机

注册机下载http://download.csdn.net/source/1887738-------------------------------------------------bin目录下的idea.exe.vmoptions 文件中修改内容为-Xms32m-Xmx512m-XX:MaxPermSize=120m-ea可正确...

2009-12-11 09:11:28 347

ubuntu 的vmware tools安装

step 1: 打开终端step 2: cd /media/cdromstep 3: ls查看目录中的文件,看是否有以 *.gz结束的源代码压缩包step 4: tar xvzf .gz结尾的压缩包的全名 -C /tmp (注u意C是大写的,C与 /tmp之间有空格 )step 5: cd /tmp step 6: ls 查看是否有 vmware名字开头的文件夹,并cd...

2009-11-30 22:01:40 48

原创 Eclipse快捷键大全(转载)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对...

2009-11-30 10:45:47 58

原创 Java程序性能优化

一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:[code="java"]import java.util.Vector;class CEL { void method (Vector vector) { for (int i =...

2009-11-05 14:34:57 43

原创 Java中的23种设计模式

1、FACTORY工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。  2、BUILDER建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组...

2009-09-02 22:37:30 48

原创 Java开发中的23种设计模式

 通常,一个设计模式描述了一个被证实可行的方案。这些方案非常普遍,是具有完整定义的最常用的模式。一般模式有4个基本要素:模式名称(patternname)、问题(problem)、解决方案(solution)、效果(consequences)。  常见的Java设计模式有以下23种:  1、抽象工厂模式(AbstractFactory):提供一个创建一系列相关或相互依赖对象的接口,...

2009-08-25 14:38:48 50

原创 Spring Framework 开发参考手册

http://www.redsaga.com/spring_ref/2.0/html/index.html

2009-08-25 14:17:52 58

Radmin 破解版

Radmin 是一个快速的远程控制软件,用于通过因特网或 LAN,以多种模式安全地访问远程计算机:查看远程桌面,控制远程 PC 键盘与鼠标,文件传输,远程登录,远程开、关...

2011-10-28

navicat

mysql navicat

2008-01-18

空空如也

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

TA关注的人

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