- 浏览: 343361 次
- 性别:
- 来自: 杭州
最新评论
-
zy_mensheng:
请问一下 怎么 js没有解析啊 还是钟表图..
调用BIEE提供的web service -
安铁辉:
师兄你很久没更新博客了
Information Dashboard Design读书笔记 -
mojunbin:
很清晰的文章
秒杀相关知识以及技术 -
yanchangjun8102:
楼主你好,我也最近在研究biee的webservice这块,按 ...
调用BIEE提供的web service -
sacredon:
不错,楼主我是看着你的这篇文章写代码调用的BIEE的Web ...
调用BIEE提供的web service
文章列表
《高效程序员的45个习惯》-敏捷开发修炼之道
之前主管推荐过这本书,主管买了几本,20多个同事大家共享着看。端午节放假期间去书店溜达了下,看看价格也不贵,才35块,就买了。冲动的是同时买了《重构-改善既有既 ...
在公司使用ibaits做持久层存储。虽然ibatis是半自动的,可以编写sql,但是跟一大堆的xml放在一起看起来很不直观。之前虽然可以配置log4j可以打印执行的sql,但是输出的只是预编译的,其中充斥着?,传入的参数不能能直观的检查。在测试的时候往往想查看执行的sql到底是什么,这样对于定位错误非常有用。在网上找到两个工具包来解决这个问题:p6spy和sql_profiler。
访问链接如下:
P6spy: http://www.p6spy.com/
Sqlprofiler:
某天启动intellij时,启动失败,报错信息为:
The JVM could not be started. The main method may have thrown an exception。
当时我启动了jboss,还起了个jconsole。
后搜索后了解到可能为java 虚拟机的启动参数设置的值小了。修改后就可以了。
具体可以修改安装目录\bin\idea.exe.vmoptions文件中的相关参数。
-Xms32m-Xmx256m-XX:MaxPermSize=120m-ea
也可以覆盖附件里的exe文件到安装目录下。也可以解决。
PL/SQL Developer 8.0.1.1502(或PL/SQL Developer 8.*系列SN、注册码、序列号)注册码如下:
Product code: leswljrftczs7bjz8pz2kq7vzq85fu67q8f8rgg2bv
Serial number: 642136713
Password: xs374ca
winzip 注册码
用户名:www.wenkey.com 注册码:miwzt-3qk2w-4oocc-d7y7b-ejvaa-9tdclzo
intellij idea 11 mac注册器
1 ...
2009年8月3日 星期一 00时03分对象序列化的深入探究
关于同学的疑问,我研究了一下jdk的实现,希望对你有所帮助,研究情况如下:
在我本机测试代码,查看序列化的文件guo.txt,在ultraEdit下,
用本地编码看会是一串乱码,但是用十六进制查看,就可以发现规律,文件内容如下:AC ED 00 05
7A
00 00 02 FD 11 00 0A 0D 00 0A 07.....(后面内容省略)
每次执行,发现前面的AC ED 00 05总会存在。先解释这个吧。
我在此只是想以代码进一步证明:
对于创建一个对象输出流时,查看构造器的代码如下:
...
- 2009-08-03 01:35
- 浏览 2205
- 评论(0)
读取properties
文件时出现乱码
如果properties文件里含有中文时不可以用ResourceBundle度取,需先对properties文件进行编码转换
在JDK中提供了native2ascii命令 他能够实现字符编码的转换。
假设message.properties 文件在目录WEB-INF/resource目录下
在命令行模式下进入WEB-INF/resource目录,然后执行如下命令
native2ascii –encoding utf-8 message.properties message_zh_CN.properties
参数-encoding ...
- 2009-07-30 22:48
- 浏览 1519
- 评论(0)
求两个字符串数组的交集,并集和差集的程序代码(有其他或更好的方法希望交流哈):
package string;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public class StringArray {
public static void main(String[] args) {
...
- 2009-07-29 15:47
- 浏览 6826
- 评论(2)
多态题目:
题一:
class Parent {
private void method1() {
System.out.println("Parent's method1()");
}
public void method2() {
System.out.println("Parent's method2()");
method1();
}
}
...
- 2009-07-27 13:34
- 浏览 1177
- 评论(0)
并发:
冒泡排序:
SimpleThreadExceptionHandler.java:
package testthread;
public class SimpleThreadExceptionaHandler implements Thread.UncaughtExceptionHandler{
public void uncaughtException(Thread t, Throwable e) {
System.out.println("into this method");
System.err ...
- 2009-07-26 20:05
- 浏览 1826
- 评论(0)
泛型:
public static <T> T gMethod(List<T> list){.....}
这种语法和generic classes有相当程度的不同:泛型符号<T>必须加在class名称之后,却必须加在method名称(及回传型别)之前。
jdk1.5还允许将“不被method实际用到”的型别参数以符号‘?’表示,例如:
public static List<?> gMethod(List<?> list){
return list;//本例简单地原封不动传回
}
此例gMet ...
- 2009-07-26 19:53
- 浏览 1525
- 评论(0)
一个对象只能有一种确切类型
虚方法调用--后期绑定
instance判断变量的类型
public boolean equals(Object o){
if(o instanceof Bird){
Bird bird = (Bird)o;
//调用 Bird的方法
bird.fly();
}
}
所谓造型就是java对象 ...
- 2009-07-26 19:43
- 浏览 1564
- 评论(0)
final 关键字
final--用于类,方法,变量前
final--不可被继承,如java.lang.Math就是一个final类,不可被继承
final变量--在初始化后不可改变变量值,用于常量定义。如果final变量是引用变量,则不可以改
变它的引用对象,但可以改变对象的数据(属性)
final方法--不可被覆盖
abstract 可以使用abstract来修饰一个类或者方法
用abstract修饰的类表示这个类是一个抽象类,用abstract修饰的方法表示这个方法是一个抽象
方法
抽象类不能被实例化
抽象方法是只有方法声明,而没有方法的实现的方法
抽象类中不一定必须 ...
- 2009-07-26 19:40
- 浏览 1172
- 评论(0)
类的构造器也可以实现重载
类的继承体系结构
自动的拆装箱
写程序要考虑向后的兼容性(新特性不能滥用)链表的实现
(用链表实现堆栈或队列都很方便)
查看jdk LinkedList源码(该实现为双向循环链表)万老师讲的是单向非循 ...
- 2009-07-26 19:37
- 浏览 1229
- 评论(0)
继承与多态
继承;
java中所有类的父类Object
构造方法无法被继承。
方法的覆盖:返回值不同无法构成方法的覆盖。
访问修饰符访问级别:
public>protected>default>private
在覆盖父类的方法时:
子类的覆写 ...
- 2009-07-26 19:34
- 浏览 1009
- 评论(0)
java中有包名的类无法引用默认包中的类。但是1.2或1.3的jdk却可以编译。新版的jdk已经禁止了这一行为,这样就强制了必须将引用类置于某个包中,形成清晰地组织结构。所以在以后的编程中最好给类指定包。
Date类的大部分方法 ...
- 2009-07-26 19:12
- 浏览 1526
- 评论(0)