`
文章列表
Java里面对象的传递是通过对象的引用,而引用又是用变量名表示的,但是注意变量名不是引用本身。如下示例程序: 变量c的重新赋值并不影响之前表示的引用(对象)。   /* * @(#)PassedReferenceWillNotChange.java 2014年5月7日 * * Copyright (c) 2014 Wu Owen. All rights reserved. */ package com.labj.main; /** * Passed object c is stored in B, when c is assigned to another ...
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 detect the file existance. /* * @(#)FileExist.java 2014-4-17 * * Copyright (c) 2013 LabJ. All rig ...
  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 case. Use mockStatic(SystemClass.class) to mock the system class then setup the expectations as normal ...
在哪下载包就不说了,要下这么几个: 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 Job(String name) { this.name = name; } private String name; public String getName() { ...
看到设计模式代理模式时,有个RMI的例子,虽然概念上比较简单,但是自己动手写个例子验证一下。 依然是经典的 hello world,呵呵。首先是一个客户端和服务端都需要的接口。 import java.rmi.*; public interface MyRemote extends Remote { String sayHello() throws RemoteException; } 然后是一个接口的实现类。   import java.rmi.*; import java.rmi.server.*; import java.rmi.registry.Locate ...
  jQuery in action notes. ------------------------------------- ch0. JavaScript Object fundamentals functions are first-class objects in JavaScript the primary purpose of an Object instance is to serve as a container for a named collection of other objects. like Map or dictionary in Java. var s ...
在w3school 的 ECMAScript 定义类或对象 中举了个例子来说明javascript中字符串连接的性能问题   ECMAScript 中最常见的一个问题是字符串连接的性能。与其他语言类似,ECMAScript 的字符串是不可变的,即它们的值不能改变。请考虑下面的代码: var str = "hello "; str += "world"; 实际上,这段代码在幕后执行的步骤如下: 创建存储 "hello " 的字符串。 创建存储 "world" 的字符串。 创建存储连接结果的字 ...
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: OS: Linux CentOS 2.6.18 x86_64 GNU/Linux Java: jdk-6u11-linux-i586.bin JBoss: jboss-5.0.0.GA-jdk6.zi ...
  import javax.mail.*; import javax.mail.internet.*; import java.util.*; /** * usage: java SendingMail * with proxy: java -DsocksProxyHost=socks-server.ibm.com -DsocksProxyPort=1080 SendingMail * **/ public class SendingMail { private static final String SMTP_HOST_NAME = "smtp.qq ...
这里不讨论通过文件后缀名的判断方式,因为可以很容易的手动修改后缀名。   这里讨论如何通过文件的二进制流来判断一张图片是否为jpg格式的图片。对图像图像不太了解,请教了一位图像方向的同事后,大致了解了一些,这里写出来,作为笔记和分享。   原理很简单:所有JPG/JPEG格式的图片都是以十六进制的'FF D8'作为文件开始,'FF D9'作为文件结束标志。FF等为16进制数据,占文件的1 byte。如果没有带相机信息的jpg图片,第7, 8, 9, 10这4位上分别是字符'JFIF'的16进制表示,用UltraEdit打开可以直接看到;如果带有相机信息,有可能与不带信息的不同,也可能相同 ...
1. 如果数据库已经启动,使用service mysql stop停掉;   2. 使用skip-grant-tables这个选项启动MySQL:     /usr/bin/mysqld_safe --skip-grant-tables   3. 登录修改密码: #mysql -u root -p mysql>use mysql; mysql>update user set password='new_pass' where user='root'; mysql>flush privileges; mysql>exit;   4. 关掉MyS ...
我的新浪微博:weibo.com/wutalk   另外,有twitter的可以加我哈  @xgate2anywhere
环境: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 code="org.jboss.mq.server.jmx.Queue" name="jboss.mq.desti ...
原文地址:http://wangda.blog.51cto.com/86296/218498   原文摘要:   Oracle数据库出现连接不上的问题,一直报:     ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务     从字面判断是监听器的错误,于是重新配置了监听器,重启监控器服务,还是不能解决问题。     最后与正常的Oracle机上的listener.ora比较了一下,比对结果如下:   非正常Oracle配置: SID_LIST_LISTENER =  (SID_LIST =    (SID_DESC =      (PROGRA ...
把日期时间控件包放到web目录下,使用的页面如下:   <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ...
Global site tag (gtag.js) - Google Analytics