- 博客(30)
- 资源 (18)
- 收藏
- 关注
Java 变量名不是引用本身
Java里面对象的传递是通过对象的引用,而引用又是用变量名表示的,但是注意变量名不是引用本身。如下示例程序:变量c的重新赋值并不影响之前表示的引用(对象)。 /* * @(#)PassedReferenceWillNotChange.java 2014年5月7日 * * Copyright (c) 2014 Wu Owen. All rights reserved. ...
2014-05-07 17:34:36
236
原创 result of File exists() method will change even the file object is the same
Here is code snipet that demos the virability of exists method of File. when the program is begin, there is no such file, but when you moved the file in this directory, the File object f can det...
2014-04-17 16:04:24
168
原创 mock System class with powermock
Use the @RunWith(PowerMockRunner.class) annotation at the class-level of the test case.Use the @PrepareForTest({ClassThatCallsTheSystemClass.class}) annotation at the class-level of the test ca...
2013-12-02 14:13:14
430
原创 EasyMock, PowerMock 一起mock静态方法 static method
在哪下载包就不说了,要下这么几个:easymock-3.1easymockclassextension-3.1powermock-easymock-junit-1.5 创建一个待会儿被mock的类, Jobpackage com.jwu.mock;import java.util.Random;public class Job { public...
2012-12-10 22:41:47
1039
原创 Java RMI 例子 和一些常见问题
看到设计模式代理模式时,有个RMI的例子,虽然概念上比较简单,但是自己动手写个例子验证一下。 依然是经典的 hello world,呵呵。首先是一个客户端和服务端都需要的接口。import java.rmi.*;public interface MyRemote extends Remote {String sayHello() throws RemoteException...
2012-11-25 20:37:10
138
原创 jQuery in action notes.
jQuery in action notes.-------------------------------------ch0. JavaScript Object fundamentalsfunctions are first-class objects in JavaScriptthe primary purpose of an Object instance is to...
2012-02-14 20:40:38
127
原创 JavaScript 字符串连接性能问题质疑
在w3school 的 ECMAScript 定义类或对象中举了个例子来说明javascript中字符串连接的性能问题 ECMAScript 中最常见的一个问题是字符串连接的性能。与其他语言类似,ECMAScript 的字符串是不可变的,即它们的值不能改变。请考虑下面的代码:var str = "hello ";str += "world";实际上,这段代码在幕后执...
2011-05-05 15:01:17
119
原创 Guide to setup ATG10 on linux
Guide to setup ATG10 on linuxATG platform depends on at least 2 products: java and application server. This guide illustrates how to setup ATG10 by using jdk1.6 and jboss5.Configuration list:O...
2011-03-03 18:04:53
163
原创 JavaMail外发邮件
import javax.mail.*;import javax.mail.internet.*;import java.util.*;/** * usage: java SendingMail * with proxy: java -DsocksProxyHost=socks-server.ibm.com -DsocksProxyPort=1080 SendingMai...
2010-12-16 11:21:52
218
原创 Java判断图片文件的格式是否为jpg
这里不讨论通过文件后缀名的判断方式,因为可以很容易的手动修改后缀名。 这里讨论如何通过文件的二进制流来判断一张图片是否为jpg格式的图片。对图像图像不太了解,请教了一位图像方向的同事后,大致了解了一些,这里写出来,作为笔记和分享。 原理很简单:所有JPG/JPEG格式的图片都是以十六进制的'FF D8'作为文件开始,'FF D9'作为文件结束标志。FF等为16进制数据,占文件的1 ...
2010-11-26 15:22:58
2949
原创 redhat5下修改mysql5密码
1. 如果数据库已经启动,使用service mysql stop停掉; 2. 使用skip-grant-tables这个选项启动MySQL: /usr/bin/mysqld_safe --skip-grant-tables 3. 登录修改密码:#mysql -u root -pmysql>use mysql;mysql>update use...
2010-11-17 16:29:23
129
我的新浪微博:weibo.com/wutalk
我的新浪微博:weibo.com/wutalk 另外,有twitter的可以加我哈 @xgate2anywhere
2010-11-15 15:31:57
162
原创 JMS外发邮件(EJB)
环境:jdk1.6/jboss4.2 前提:一些基本的EJB知识 1. 在jboss-4.2.2.GA\server\default\deploy目录下,新建simple-jms-service.xml文件,定义消息存放地址, <?xml version="1.0" encoding="UTF-8"?><server> <mbean c...
2010-09-02 14:47:28
240
原创 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
原文地址:http://wangda.blog.51cto.com/86296/218498 原文摘要: Oracle数据库出现连接不上的问题,一直报: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 从字面判断是监听器的错误,于是重新配置了监听器,重启监控器服务,还是不能解决问题。 最后与正常的Oracle机上的lis...
2010-07-22 10:49:20
144
原创 好用的js日期时间选择控件
把日期时间控件包放到web目录下,使用的页面如下: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags"%><!DOCTY
2010-05-17 10:42:02
251
获取今天的开始时间和结束时间
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss,S");Calendar todayStart = Calendar.getInstance();todayStart.set(Calendar.HOUR, 0);todayStart.set(Calendar.MINUTE, 0);todayStar...
2010-04-30 11:48:26
198
[转]把左边下拉框内容添加到右边下拉框
一个简单的移动操作 <HTML><HEAD><TITLE>选择下拉菜单</TITLE><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><META NAME="Description" C
2010-04-16 11:02:09
288
shell编程及linux常用命令笔记 - 1
Much thanks to Classic Shell Scripting #chapter 2 shell basic1. 访问脚本从命令行接收到的参数:$n在脚本中使用 $1 访问第一个参数,$2访问第二个,当超过9时,用大括号引起来,如 ${10}。2. 在shell脚本执行时,使用-x打开脚本执行跟踪功能。如: $ sh -x nusers.sh3. ...
2010-04-13 14:28:08
314
linux安装ssh和telnet以便远程提供远程连接
ubuntu下默认是没有安装ssh server和telnet server的 1. 安装ssh server sudo apt-get install openssh-server 然后查看sshserver是否启动ps -e | grep ssh 如果结果中有 sshd 表示已经启动,可以远程使用比如secureCRT之类的工具在windows下面进行连接。...
2010-04-13 14:07:53
399
ubuntu910安装中文输入法
终端输入: sudo apt-get install scim scim-pinyin 安装完成之后可以使用命令方式设置使用哪个输入法,如下: sudo im-switch –c 选择scim-bridge或者scim-pinyin都可以。 本来网上已经很多教程了,我这里只是简单地笔记一下。 ...
2010-04-09 09:55:51
92
使用maven2自定义项目结构创建项目
1. 首先使用命令:mvn archetype:create -DgroupId=com.jwu-DartifactId=jwu-archetype -DarchetypeArtifactId=maven-archetype-archetype创建archetype。该命令在当前目录创建了一个名为jwu-archetype的maven项目,具有src目录...
2010-03-11 12:40:23
122
原创 linux(ubuntu)下ruby开发环境搭建
env setuplinux(ubuntu)下ruby开发环境搭建,包括一些常见问题解决 注意,本文只是我在搭建ruby学习环境时的一些笔记,因为是用gedit编辑的,所以格式化不是很好,另外,只是备忘而已。2010.1.191. install ruby$ tar xzf ruby-1.8.7-p248.tar.gz $ mv ruby-1.8.7-p248
2010-02-04 11:45:00
2865
1
转载 人生导师的倒掉
漫漫人生路,总会错几步。长长阅读史,难免踩狗屎。 别的不说,和安妮宝贝有过一腿的前科足以让我羞愤难当,恨不得在地上找条缝钻进去:一个男的喜欢看安妮宝贝和他喜欢穿连裤丝袜有什么区别?醒悟到“安妮宝贝写的是三流言情小说”后,我可把肠子都悔青了,仿佛玉树临风流倜傥的唐伯虎被人扒开衣服,“我左青龙,右白虎,中间一条HelloKitty粉红小内裤”,真是情何以堪,找面承重墙一头撞死算了。男
2010-01-27 10:52:00
2071
原创 JFreeChart 1.0中PieChart, BarChart详细设置
版本JFreeChart 1.0.12代码如下: // $Id: ChartServiceImpl.java, v1.0 2010-1-15 下午06:56:24 wuyao Exp $package com.owen.chart.mine;import java.awt.Color;import java.awt.Font;import java.awt.Gradie
2010-01-15 19:14:00
2957
转载 SVN服务器详细权限控制
本章将详细介绍前一章所涉及的两个配置文件, svnserve.conf 和 authz.conf,通过对配置逐行的描述,来阐明其中的一些细节含义。除此之外的其他配置、安装等内容,不是本文重点,读者若有什么疑问,请参考后面“参考文献”中列出的一些文档。这里首先要注意一点,任何配置文件的有效配置行,都 **不允许存在前置空格** ,否则程序可能会出错,给你一个 ``Option expected``
2009-09-04 17:00:00
1727
1
原创 实例讲解:使用IBM heapAnalyzer分析heap dump文件步骤
<! /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; ms
2009-09-03 11:15:00
40600
5
翻译 struts 2 in action 边读边译
<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}-->1. 2009-4-16 startingPreface to con
2009-04-18 13:27:00
863
原创 JAVA计算两个日期之间的天数
public class CalcDate {/*** @param args* @author wuyaowen* function calculate distance of two date given* such as 2009.03.05 ~ 2005.09.07*/public int calcDate(String dateBegin, St
2009-04-11 12:31:00
1611
原创 php计算任意两个日期之间的天数
/*php计算任意两个日期之间的天数基本思想,算术减法:cur_date 2009 04 11last_date - 2008 12 20 ---------------------date_dist 0000 03 21间隔大约3个月21天---116天*/// create functionfunction date_distance($last_date, $
2009-04-11 12:28:00
1410
原创 经典的冒泡排序法 JAVA实现
publicclass BubbleSort {/*** @param args* @author wu, yaowen * @param args*///initialize the array by Math.random()public int[] initArray(int arrLen){int len
2009-04-11 12:26:00
926
2
Thinking in Pattern
2010-01-08
算法导论(原书第2版)Introduction to Algorithms
2009-12-09
Thinking in java 4th edition
2009-09-22
SVN服务器搭建与客户端使用指南.pdf 详解
2009-09-04
struts2最佳实践,实例学习
2009-09-02
java学习笔记(繁体,网页版)
2009-07-14
经典本科毕业答辩PPT
2009-06-03
24点算法,面向对象的java实现
2009-06-02
struts2入门实例代码,sourceforge.net经典
2009-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人