- 浏览: 213319 次
- 性别:
- 来自: 天津
最新评论
-
flychao88:
nothingismao 写道623deyingxiong 写 ...
nio与io的比较 -
李冰冰:
如果NIO单个线程处理业务逻辑,那么如果这个业务逻辑非常耗时, ...
nio与io的比较 -
wj_126mail:
IO是一个连接就创建一个线程来处理;NIO是一个线程在处理所有 ...
nio与io的比较 -
nothingismao:
623deyingxiong 写道wwj85523 写道 看完 ...
nio与io的比较 -
623deyingxiong:
wwj85523 写道
看完后我迷糊了,
IO一样可以一个线 ...
nio与io的比较
文章列表
在使用的web容器的b/s结构应用程序当中,一般需要我们配置数据源,像weblogic\jboss这样的高性能j2ee服务器可以使用其自带的数据源。在tomcat中可以配置第三方数据源。对于web应用程序而言:数据源都是通过配置文件加载的。而对于普通的java应用程序就需要我们手动写了以下就是一个dbcp数据源例子。
需要包:
apache\commons\dbcp
apache\commons\pool
数据库配置代码如下:
driverClassName = oracle.jdbc.driver.OracleDriver
url = jdbc:oracle:thin:@10.9.2.2 ...
- 2008-03-20 11:53
- 浏览 1990
- 评论(0)
在网络通讯中,有时需要以bytestream的形势进行传输数据,但java在传输string的时候可能遇到一些问题:因为java的char是以unicode编码,而某些场合需要以ascii编/解码,所以可能用到编/解码器
CharsetDecoder decoder = Charset.forName("US-ASCII").newDecoder();
CharsetEncoder encoder = Charset.forName("US-ASCII").newEncoder();
这样就可以生成按照ascii编码的编码器了
- 2008-03-18 15:38
- 浏览 5678
- 评论(0)
前言:
本来是想总结一下inner class 的用法,但是却发现这几位颇为亲近。索性一起拉出来溜溜。
写作目的:
跟 static , final, inner class 搞好关系,以便将来遇见了,就像用if ,else一样,一清二楚。
文中的术语定义以java language sp ...
- 2008-03-11 10:53
- 浏览 1212
- 评论(0)
ResultSet控件需要xa本地事务支持,
所以在创建数据源的时候选择以下jdbc驱动程序,
weblogic.jdbc.oracle.OracleDriver
而不是:weblogic.jdbcx.oracle.OracleDataSource
并且配置数据源的时候需要在sid=... portNumber=1521之后添加:ServerName=ip
然后从“[您的服务器]”-->“服务”-->“JDBC”-->“连接缓冲池”-->“[您的 SQLServer 缓冲池]”。(4) 在右侧内容面板上,选择“连接”选项卡,单击页面底部的“高级选项”的“显示”,选中“支 ...
- 2008-03-10 13:38
- 浏览 1509
- 评论(0)
1、内部类可以操作外部类中所有的成员方法和成员变量,包括private修饰过的。
2、内部类如果被声明为public,则可以到其他类中进行访问,如果声明为private,则内部类只属于所在的外部类(InnerClassTest.java中注释掉的部分就是错误的一个访问)。
3、外部类对其内部类的属性和方法的访问和访问其他类一样,需要先构造一个对象然后进行访问,不过对于内部类的构造首先要构造一个外部类,进而进一步进行构造内部类。
4、内部类编译生成的class文件的名称是外部类和内部类用一个$符号连接起来的形式,例如,我们上面的程序生成的内部类的class文件的名称分别为:
OuterCl ...
- 2008-03-10 12:54
- 浏览 892
- 评论(0)
小弟去年毕业,提的问题可能很浅显。
用过一段struts,了解了其中的基本使用方法,在工作中也一直应用,但我今天静下心来思索:struts究竟有哪方面的优势?我能总结到的只有:表单form的自动填充、taglibs。我想向各位老鸟请教:他还有什么其他的优势?struts-config?似乎我再web.xml配置可以起到同样的转向效果。那么它的优势究竟是什么?
还有就是一个mvc实现,意味着什么?在servlet+jsp中也可以控制转向啊?那到底struts的优势是什么?恳请大家指教。
断断续续的学习spring又一个月了,领略到了一些其中的要点。几天成功的把spring2.0+hibernate3.0+struts1.2整合到了一起。尤其是在最后整合spring+struts遇到了问题,从网络中找到了整合方法,但太啰嗦,而且各种没有必要的代码也混在 ...
可能原因:
当<class>元素或者<set>元素的lazy属性为true时,load() or get() or find()加载这些对象时,Hibernate不会马上产生任何select语句,只是产生一个Obj代理类实例,只有在session没有关闭的情况下运行Obj.getXxx()时才会执行select语句从数据库加载对象,如果没有运行任何Obj.getXxx()方法,而session已经关闭,Obj已成游离状态,此时再运行Obj.getXxx()方法,Hibernate就会抛出"Could not initialize proxy - the own ...
- 2008-03-08 09:36
- 浏览 1121
- 评论(2)
http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=103&threadID=17338&tstart=0
- 2008-03-06 13:10
- 浏览 1182
- 评论(0)
如果你的weblogic不能部署ejb
那你可以试试下面的方法:
控制面板->区域和语言->高级->去掉54936(gb18030简体中文)
- 2008-03-06 10:25
- 浏览 1406
- 评论(0)
在workshop8.1下配置mysql数据源,始终提示:jdbc找不到。
把jdbc拷贝到%bea_home%\common\lib下
修改%bea_home%\common\bin\commEnv.*文件
把刚才的jdbc文件加到环境变量:WEBLOGIC_CLASSPATH下
- 2008-03-05 14:24
- 浏览 1620
- 评论(0)
加载c盘
mount -t vfat /dev/hda1 /mnt/hdd
配置10g xe
/etc/init.d/oracle-xe configure
- 2008-03-04 18:59
- 浏览 1165
- 评论(4)
昨天好友朱凌问了我一个问题,怎样从ResultSet中读取行数?
我google了一下,发现目前最常用的做法如下:
Connection conn = DriverManager.getConnection("...");
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = conn.prepareStatement("select ...").execute ...
- 2008-02-27 07:29
- 浏览 2864
- 评论(17)
一个验证机制。
如果用户登陆成功,
就给该用户加分,
并且写入另外一张登陆表
CREATE OR REPLACE FUNCTION FUN_AUTHORIZE(
usr IN TBL_USERS.USR_NAME%TYPE,
pwd IN TBL_USERS.USR_PWD%TYPE)
RETURN BOOLEAN AS
var_usr_id TBL_USERS.USR_ID%TYPE;
var_date TBL_LOGIN_LOG.LOG_TIME%TYPE := SYSTIMESTAMP;
var ...
- 2008-02-24 19:24
- 浏览 1061
- 评论(0)
看下面的例子:
CREATE TABLE temp (age NUMBER(3));
ALTER TABLE temp ADD CONSTRAINT ck_temp_age CHECK
((AGE>0) AND (AGE <= 125));
现在我们能够插入Age表的集合是{1,2,…,125}或null,这和我们实际的现实生活是符合的。
为限制Age字段取值范围不能为空,增加not null约束。
CREATE TABLE temp (age NUMBER(3) NOT NULL);
ALTER TABLE temp ADD CONSTRAINT ck_temp_age ...
- 2008-02-24 17:25
- 浏览 7961
- 评论(0)