<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[七月之花的技术专栏]]></title><description><![CDATA[爱生活，爱学习]]></description><link>https://blog.youkuaiyun.com/wuyaowen2000</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wuyaowen2000]]></copyright><item><title><![CDATA[Java 变量名不是引用本身]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84597293</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84597293</guid><author>wuyaowen2000</author><pubDate>Wed, 07 May 2014 17:34:36 +0800</pubDate><description><![CDATA[
Java里面对象的传递是通过对象的引用，而引用又是用变量名表示的，但是注意变量名不是引用本身。如下示例程序：
变量c的重新赋值并不影响之前表示的引用（对象）。
 
/*
 * @(#)PassedReferenceWillNotChange.java	2014年5月7日
 *
 * Copyright (c) 2014 Wu Owen. All rights reserved.
 ...]]></description><category></category></item><item><title><![CDATA[result of File exists() method will change even the file object is the same]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84550361</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84550361</guid><author>wuyaowen2000</author><pubDate>Thu, 17 Apr 2014 16:04:24 +0800</pubDate><description><![CDATA[
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...]]></description><category></category></item><item><title><![CDATA[mock System class with powermock]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84508678</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84508678</guid><author>wuyaowen2000</author><pubDate>Mon, 02 Dec 2013 14:13:14 +0800</pubDate><description><![CDATA[
 

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...]]></description><category></category></item><item><title><![CDATA[EasyMock, PowerMock 一起mock静态方法 static method]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84366456</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84366456</guid><author>wuyaowen2000</author><pubDate>Mon, 10 Dec 2012 22:41:47 +0800</pubDate><description><![CDATA[在哪下载包就不说了，要下这么几个：
easymock-3.1
easymockclassextension-3.1
powermock-easymock-junit-1.5
 
创建一个待会儿被mock的类， Job


package com.jwu.mock;

import java.util.Random;

public class Job {

	public...]]></description><category></category></item><item><title><![CDATA[Java RMI 例子 和一些常见问题]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84360674</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84360674</guid><author>wuyaowen2000</author><pubDate>Sun, 25 Nov 2012 20:37:10 +0800</pubDate><description><![CDATA[

看到设计模式代理模式时，有个RMI的例子，虽然概念上比较简单，但是自己动手写个例子验证一下。 依然是经典的 hello world，呵呵。首先是一个客户端和服务端都需要的接口。
import java.rmi.*;

public interface MyRemote extends Remote {
String sayHello() throws RemoteException...]]></description><category></category></item><item><title><![CDATA[jQuery in action notes.]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84153259</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/84153259</guid><author>wuyaowen2000</author><pubDate>Tue, 14 Feb 2012 20:40:38 +0800</pubDate><description><![CDATA[ 
jQuery in action notes.
-------------------------------------
ch0. JavaScript Object fundamentals
functions are first-class objects in JavaScript
the primary purpose of an Object instance is to...]]></description><category></category></item><item><title><![CDATA[JavaScript 字符串连接性能问题质疑]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83915663</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83915663</guid><author>wuyaowen2000</author><pubDate>Thu, 05 May 2011 15:01:17 +0800</pubDate><description><![CDATA[在w3school 的 ECMAScript 定义类或对象
中举了个例子来说明javascript中字符串连接的性能问题
 
ECMAScript 中最常见的一个问题是字符串连接的性能。与其他语言类似，ECMAScript 的字符串是不可变的，即它们的值不能改变。请考虑下面的代码：

var str = &quot;hello &quot;;
str += &quot;world&quot;;

实际上，这段代码在幕后执...]]></description><category></category></item><item><title><![CDATA[Guide to setup ATG10 on linux]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83849329</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83849329</guid><author>wuyaowen2000</author><pubDate>Thu, 03 Mar 2011 18:04:53 +0800</pubDate><description><![CDATA[Guide to setup ATG10 on linux

ATG 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...]]></description><category></category></item><item><title><![CDATA[JavaMail外发邮件]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83797236</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83797236</guid><author>wuyaowen2000</author><pubDate>Thu, 16 Dec 2010 11:21:52 +0800</pubDate><description><![CDATA[ 
import javax.mail.*;
import javax.mail.internet.*;
import java.util.*;
/**
 * usage: java SendingMail
 * with proxy: java -DsocksProxyHost=socks-server.ibm.com -DsocksProxyPort=1080 SendingMai...]]></description><category></category></item><item><title><![CDATA[Java判断图片文件的格式是否为jpg]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83769923</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83769923</guid><author>wuyaowen2000</author><pubDate>Fri, 26 Nov 2010 15:22:58 +0800</pubDate><description><![CDATA[这里不讨论通过文件后缀名的判断方式，因为可以很容易的手动修改后缀名。
 
这里讨论如何通过文件的二进制流来判断一张图片是否为jpg格式的图片。对图像图像不太了解，请教了一位图像方向的同事后，大致了解了一些，这里写出来，作为笔记和分享。
 
原理很简单：所有JPG/JPEG格式的图片都是以十六进制的'FF D8'作为文件开始，'FF D9'作为文件结束标志。FF等为16进制数据，占文件的1 ...]]></description><category></category></item><item><title><![CDATA[redhat5下修改mysql5密码]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83766035</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83766035</guid><author>wuyaowen2000</author><pubDate>Wed, 17 Nov 2010 16:29:23 +0800</pubDate><description><![CDATA[

1. 如果数据库已经启动，使用service mysql stop停掉；
 
2. 使用skip-grant-tables这个选项启动MySQL：
    /usr/bin/mysqld_safe --skip-grant-tables
 
3. 登录修改密码：
#mysql -u root -p
mysql&amp;gt;use mysql;
mysql&amp;gt;update use...]]></description><category></category></item><item><title><![CDATA[我的新浪微博：weibo.com/wutalk]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83764607</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83764607</guid><author>wuyaowen2000</author><pubDate>Mon, 15 Nov 2010 15:31:57 +0800</pubDate><description><![CDATA[我的新浪微博：weibo.com/wutalk
 
另外，有twitter的可以加我哈  @xgate2anywhere
]]></description><category></category></item><item><title><![CDATA[JMS外发邮件(EJB)]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83703563</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83703563</guid><author>wuyaowen2000</author><pubDate>Thu, 02 Sep 2010 14:47:28 +0800</pubDate><description><![CDATA[环境：jdk1.6/jboss4.2
 
前提：一些基本的EJB知识
 
1. 在jboss-4.2.2.GA\server\default\deploy目录下，新建simple-jms-service.xml文件，定义消息存放地址，
 
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;server&amp;gt;
	&amp;lt;mbean c...]]></description><category></category></item><item><title><![CDATA[ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83673267</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83673267</guid><author>wuyaowen2000</author><pubDate>Thu, 22 Jul 2010 10:49:20 +0800</pubDate><description><![CDATA[原文地址：http://wangda.blog.51cto.com/86296/218498
 
原文摘要：
 

Oracle数据库出现连接不上的问题，一直报：
    ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
    从字面判断是监听器的错误，于是重新配置了监听器，重启监控器服务，还是不能解决问题。
    最后与正常的Oracle机上的lis...]]></description><category></category></item><item><title><![CDATA[好用的js日期时间选择控件]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83630069</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83630069</guid><author>wuyaowen2000</author><pubDate>Mon, 17 May 2010 10:42:02 +0800</pubDate><description><![CDATA[把日期时间控件包放到web目录下，使用的页面如下：
 
&amp;lt;%@ page language=&quot;java&quot; contentType=&quot;text/html; charset=UTF-8&quot;
	pageEncoding=&quot;UTF-8&quot;%&amp;gt;
&amp;lt;%@ taglib prefix=&quot;s&quot; uri=&quot;/struts-tags&quot;%&amp;gt;
&amp;lt;!DOCTY]]></description><category></category></item><item><title><![CDATA[获取今天的开始时间和结束时间]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83607944</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83607944</guid><author>wuyaowen2000</author><pubDate>Fri, 30 Apr 2010 11:48:26 +0800</pubDate><description><![CDATA[SimpleDateFormat sf = new SimpleDateFormat(&quot;yyyy-MM-dd HH:mm:ss,S&quot;);

Calendar todayStart = Calendar.getInstance();
todayStart.set(Calendar.HOUR, 0);
todayStart.set(Calendar.MINUTE, 0);
todayStar...]]></description><category></category></item><item><title><![CDATA[[转]把左边下拉框内容添加到右边下拉框]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83600906</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83600906</guid><author>wuyaowen2000</author><pubDate>Fri, 16 Apr 2010 11:02:09 +0800</pubDate><description><![CDATA[一个简单的移动操作
 
&amp;lt;HTML&amp;gt;
&amp;lt;HEAD&amp;gt;
&amp;lt;TITLE&amp;gt;选择下拉菜单&amp;lt;/TITLE&amp;gt;
&amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=gb2312&quot;&amp;gt;
&amp;lt;META NAME=&quot;Description&quot; C]]></description><category></category></item><item><title><![CDATA[shell编程及linux常用命令笔记 - 1]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83599367</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83599367</guid><author>wuyaowen2000</author><pubDate>Tue, 13 Apr 2010 14:28:08 +0800</pubDate><description><![CDATA[ 
Much thanks to Classic Shell Scripting
 
 
#chapter 2 shell basic
1. 访问脚本从命令行接收到的参数：$n
在脚本中使用 $1 访问第一个参数，$2访问第二个，当超过9时，用大括号引起来，如 ${10}。
2. 在shell脚本执行时，使用-x打开脚本执行跟踪功能。如: $ sh -x nusers.sh
3. ...]]></description><category></category></item><item><title><![CDATA[linux安装ssh和telnet以便远程提供远程连接]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83599351</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83599351</guid><author>wuyaowen2000</author><pubDate>Tue, 13 Apr 2010 14:07:53 +0800</pubDate><description><![CDATA[ubuntu下默认是没有安装ssh server和telnet server的
 
1. 安装ssh server
 
sudo apt-get install openssh-server
 
然后查看sshserver是否启动
ps -e | grep ssh
 
如果结果中有 sshd 表示已经启动，可以远程使用比如secureCRT之类的工具在windows下面进行连接。...]]></description><category></category></item><item><title><![CDATA[ubuntu910安装中文输入法]]></title><link>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83597503</link><guid>https://blog.youkuaiyun.com/wuyaowen2000/article/details/83597503</guid><author>wuyaowen2000</author><pubDate>Fri, 09 Apr 2010 09:55:51 +0800</pubDate><description><![CDATA[ 
终端输入：
 
 
sudo apt-get install scim scim-pinyin
 
安装完成之后可以使用命令方式设置使用哪个输入法，如下：
 
 
sudo im-switch –c
 
选择scim-bridge或者scim-pinyin都可以。
 
本来网上已经很多教程了，我这里只是简单地笔记一下。
 ...]]></description><category></category></item></channel></rss>