9月10
国内:
www.chinajavaworld.com -论坛人很多,高手也多,不过好像都在潜水
www.cn-java.com -也很不错,文章很好,但是就是商业性浓了点。
www.chinaitlab.com -非常有系统性,而且推出的java远程教育是中国最全面的scjp远程教育。
www.huihoo.com -灰狐动力,有个jfox,而且很多关于企业级应用的东西
www.matrix.org.cn -Matrix技术,不少java文章和资源,论坛牛人多,人气略差。
www.javastudy.org -java学习可下载资料不少,论坛人气也一般。
www.javaresearch.org -很多好文章,而且有出书。
www.jdon.com -很多java设计模式的资料。
www.java-cn.com -很多资料和书籍下载,文摘也有不少,就是下载要扣分。
www.java.com.cn -论坛不错,人气够旺,不过有时候老上不去。
www.javapub.com -还可以。我去的较少。
www.javajia.com -同上。
www-900.ibm.com/developerWorks/cn/index.shtml -ibm非常不错,里面的好文章层出不穷啊。
tech.ccidnet.com -赛迪还算比较有特色,原创很多。
www.zdnet.com.cn -zdnet也不错哦,精彩。
水木清华java版 -很多大牛,真的很多,呵呵。
www.yesky.com -很多好文章,原创比较多。
www.chinajavaworld.com -论坛人很多,高手也多,不过好像都在潜水
www.cn-java.com -也很不错,文章很好,但是就是商业性浓了点。
www.chinaitlab.com -非常有系统性,而且推出的java远程教育是中国最全面的scjp远程教育。
www.huihoo.com -灰狐动力,有个jfox,而且很多关于企业级应用的东西
www.matrix.org.cn -Matrix技术,不少java文章和资源,论坛牛人多,人气略差。
www.javastudy.org -java学习可下载资料不少,论坛人气也一般。
www.javaresearch.org -很多好文章,而且有出书。
www.jdon.com -很多java设计模式的资料。
www.java-cn.com -很多资料和书籍下载,文摘也有不少,就是下载要扣分。
www.java.com.cn -论坛不错,人气够旺,不过有时候老上不去。
www.javapub.com -还可以。我去的较少。
www.javajia.com -同上。
www-900.ibm.com/developerWorks/cn/index.shtml -ibm非常不错,里面的好文章层出不穷啊。
tech.ccidnet.com -赛迪还算比较有特色,原创很多。
www.zdnet.com.cn -zdnet也不错哦,精彩。
水木清华java版 -很多大牛,真的很多,呵呵。
www.yesky.com -很多好文章,原创比较多。
9月10
1、创建可执行的jar包。
手工写manifest.mf文件(jar命令自动生成的MANIFEST.MF文件中不会包含Main-Class属性),举例说明:
目录结构:
mymanifest.mf //该文件可以随意放置,只要在执行jar命令时指定mymanifest.mf文件所在位置.
-src
-test
Test.class
test.Test代码:
手工写manifest.mf文件(jar命令自动生成的MANIFEST.MF文件中不会包含Main-Class属性),举例说明:
目录结构:
mymanifest.mf //该文件可以随意放置,只要在执行jar命令时指定mymanifest.mf文件所在位置.
-src
-test
Test.class
test.Test代码:
9月10
hibernate 的sessionFactory 包含了hibernate 的配置信息
。修改config 不会影响已经创建的sessionFactory。
sessionFactory 保存了当前数据库配置的所有映射关系。如果有多个数据库要对每个数据库创建不同的sessionFactory。
session.save(po) 能够执行,就是因为:"sessionFactory 保存了当前数据库配置的所有映射关系". 否则 session 不知道该把po 保存到数据的哪个表。
hibernate 3 取消了 find 方法。
用query 和 criteria 来实现查询。
。修改config 不会影响已经创建的sessionFactory。 sessionFactory 保存了当前数据库配置的所有映射关系。如果有多个数据库要对每个数据库创建不同的sessionFactory。
session.save(po) 能够执行,就是因为:"sessionFactory 保存了当前数据库配置的所有映射关系". 否则 session 不知道该把po 保存到数据的哪个表。
hibernate 3 取消了 find 方法。
用query 和 criteria 来实现查询。
9月10
最近突然有个项目要用Java 读取 JPEG文件的信息, 宽度, 高度, 颜色表示等信息
。
下载了一个工具jar 包 metadata-extractor-2.3.1.jar , 网上搜一下 放到lib 里面。
一个简单的类来读取信息
ReadFileProperties.java
。 下载了一个工具jar 包 metadata-extractor-2.3.1.jar , 网上搜一下 放到lib 里面。
一个简单的类来读取信息
ReadFileProperties.java
9月10
下面来讨论下jsp页面用XMLHttpRequest简单的异步调用
,请看例子程序步骤
:
a.创建一个新的XMLHttpRequest--function newXMLHttpRequest()
b.创建DOM事件处理器--function onContinentChanged(selectCont, inForm)
c.创建回调函数callback--function displayNations(xmlData)
d.创建封装回调函数的函数--function getReadyStateHandler(requestFromServer, responseXMLHandler)
e.工具函数--IE下创建新的Dom文档--function createDomDoc()
前面五步在jsp接受的javaScript函数;
处理流程是 b捕html页面事件,a创建新XMLHttpRequest,a利用c往XMLHttpRequest里这塞url,和回调函数,还有其它参数;由于沙箱原理,所有由XMLHttpRequest访问的url都不会离开本页面的根地址;
具体函数内容在下面
a.新建XMLHttpRequest
,请看例子程序步骤
:a.创建一个新的XMLHttpRequest--function newXMLHttpRequest()
b.创建DOM事件处理器--function onContinentChanged(selectCont, inForm)
c.创建回调函数callback--function displayNations(xmlData)
d.创建封装回调函数的函数--function getReadyStateHandler(requestFromServer, responseXMLHandler)
e.工具函数--IE下创建新的Dom文档--function createDomDoc()
前面五步在jsp接受的javaScript函数;
处理流程是 b捕html页面事件,a创建新XMLHttpRequest,a利用c往XMLHttpRequest里这塞url,和回调函数,还有其它参数;由于沙箱原理,所有由XMLHttpRequest访问的url都不会离开本页面的根地址;
具体函数内容在下面
a.新建XMLHttpRequest
9月10
Dom是针对XML的基于树的API
,它关注的不仅是解析XML代码,而是使用一系列互相关联的对象来表示这些代码,而这些对象被修改而且无须重新解析代码就能直接访问它们,使用Dom只须解析代码一次来创建一个对模型,dom定义了node接口以及许多种节点类型来表示xml节点的多个方面:
Dom的Node
a--Node的类型
1, document--最顶层的节点,所有的其他节点都是附属于它
2, documentType--DTD引用()的对象表现形式,
3, documentFragment--可以像document一样保存其它节点
4, element--表示起始标签和结束标签之间内容,这是唯一可以同时包含特性和子节点的节点类型
5, attr--代表一对特性名和特性值,这个节点类型不能包含子节点
6, text--代表xml文档在起始标签和结束标签之间的文本
7, others..
,它关注的不仅是解析XML代码,而是使用一系列互相关联的对象来表示这些代码,而这些对象被修改而且无须重新解析代码就能直接访问它们,使用Dom只须解析代码一次来创建一个对模型,dom定义了node接口以及许多种节点类型来表示xml节点的多个方面:Dom的Node
a--Node的类型
1, document--最顶层的节点,所有的其他节点都是附属于它
2, documentType--DTD引用()的对象表现形式,
3, documentFragment--可以像document一样保存其它节点
4, element--表示起始标签和结束标签之间内容,这是唯一可以同时包含特性和子节点的节点类型
5, attr--代表一对特性名和特性值,这个节点类型不能包含子节点
6, text--代表xml文档在起始标签和结束标签之间的文本
7, others..
9月10
最近阅读了Professional Ajax second editon,写些jQuery笔记
,供以后参考。
jQuery是一个Ajax程序库,就像Java的API,它主要是提供了高级javaScript使用方式,通过封装和映射特殊字符,可以减少开发人员代码量;
访问方式样例:
$("p")访问所有的P元素,
$("div#myDiv")访问id为myDiv的div元素
$("input[@type=text]")访问type为text的input元素
$("p").hide()对所有的p元素作隐藏处理
$(div#myDiv").css("font-family","Arial");设置其样式
$("div#myDiv").width("400px")设置其宽度
$.get()样子:
,供以后参考。jQuery是一个Ajax程序库,就像Java的API,它主要是提供了高级javaScript使用方式,通过封装和映射特殊字符,可以减少开发人员代码量;
访问方式样例:
$("p")访问所有的P元素,
$("div#myDiv")访问id为myDiv的div元素
$("input[@type=text]")访问type为text的input元素
$("p").hide()对所有的p元素作隐藏处理
$(div#myDiv").css("font-family","Arial");设置其样式
$("div#myDiv").width("400px")设置其宽度
$.get()样子:
9月10






。 
