摘要: 1. 首先在tomcat中配置context.xml,把连接数据库的一些参数配置进去,配置如下:<Resource name="jdbc/books" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql: 阅读全文
posted @ 2012-03-17 17:08 javait03 阅读(488) 评论(1) 推荐(1) 编辑
摘要: 七.组织元素(span和div)span和div元素用于组织和结构化文档,并经常联合class和id属性一起使用。在这一课中,我们将进一步探究span和div的用法,因为这两个HTML元素对于CSS是很重要的。用span组织元素用div组织元素用span组织元素span元素可以说是一种中性元素,因为它不对文档本身添加任何东西。但是与CSS结合使用的话,span可以对文档中的部分文本增添视觉效果。让我们用一句本杰明·弗兰克林(Benjamin Franklin)的名言来举个例子: <p>早睡早起 使人健康、富裕又聪颖。</p> 假设我们想用红色来强调弗兰克林先生 阅读全文
posted @ 2012-03-16 10:38 javait03 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一:CSS的工作原理1.基本的CSS语法比方说,我们要用红色作为网页的背景色:用HTML的话,我们可以这样:<bodybgcolor="#FF0000">用CSS的话,我们可以这样获得同样的效果:body{background-color:#FF0000;}上例也向你展示了基本的CSS模型:为HTML文档应用CSS,有三种方法可供选择。下面对这三种方法进行了概括。我们建议你对第三种方法(即外部样式表)予以关注。方法1:行内样式表(style属性)为HTML应用CSS的一种方法是使用HTML属性style。我们在上例的基础之上,通过行内样式表将页面背景设为红色:& 阅读全文
posted @ 2012-03-12 13:22 javait03 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java底层领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、SOAP、EJB和JMS等,在j2ee中,对java底层远程通讯的技术进行了封装,形成了 Hessian 、 HttpInvoker 、 XFire 、Axis 等多种形式的远程调用技术。但对高级程序员而言仍需要掌握Java底层领域中远程通讯的技术,尤其是rmi,xml-rpc,JMS。1.远程服务基本原理1)底层协议 要实现网络机器间的通讯,首先得来看看计算机系统网络通信的基本原理,在底层层面去看,网络通信需要做的就是将流从一台计算机传. 阅读全文
posted @ 2012-03-10 20:51 javait03 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188一:表格1.表格的基本语法<table>...</table>-定义表格<tr>-定义表行<th>-定义表头<td>-定义表元(表格的具体数据)带边框的表格:<tableborder><tr><th>Food</th><th>Drink</th><th>Sweet</th><tr><td>A</td> 阅读全文
posted @ 2012-03-10 12:16 javait03 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188注:由于本文内含有大量html标签,所以在排版上有些困难,所以排版有点难看,请大家见谅一:首先看页面标记1.html文件结构<HTML><HEAD><title>,<base>,<link>,<isindex>,<meta></HEAD><BODY>HTML文件的正文写在这里......</BODY></HTML>2.语言字符集(Charsets)的信息&l 阅读全文
posted @ 2012-03-09 15:27 javait03 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188首先声明一下,刚开始学习java网络通信编程就对他有一种畏惧感,因为自己对网络一窍不通,所以。。。呵呵。。你懂得,昨天又仔细的学习了一遍,感觉其实java网络编程也没想象的那么难,不信,咱一起看看。。。呵呵。。网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据。程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴。在发送和接收数据时,大部分的程序设计语言都设计了专门的API实现这些功能,程序员只需要调用即可。所以,基础的网络编程可以和打电 阅读全文
posted @ 2012-03-08 10:37 javait03 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦! Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异常都可以用一个类型来表示,不同类型的异常对应不同的子类异常(这里的异常包括错误概念),定义异常处理的规范,在1.4版本以后增加了异常链机制,从而便于跟踪异常!这. 阅读全文
posted @ 2012-03-05 21:39 javait03 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 多线程是java应用程序的一个特点,掌握java的多线程也是作为一java程序员必备的知识。多线程指的是在单个程序中可以同时运行多个同的线程执行不同的任务.线程是程序内的顺序控制流,只能使用分配给序的资源和环境。还记得刚开始学习的时候总是和进程分不清,总是对这两个名词所迷惑。下面就首先对这两个名词区分来作为本篇博客的开始:一、线程与进程的区别多个进程的内部数据和状态都是完全独立的,而多线程是共享一块内存空间和一组系统资源,有可能互相影响.•线程本身的数据通常只有寄存器数据,以及一个程序 阅读全文
posted @ 2012-03-04 17:01 javait03 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188一:首先从枚举开始说起枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:publicenumColor{RED,BLUE,BLACK,YELLOW,GREEN} 显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类。而这些类都是类库中Enum类的子类(java.lang.Enum)。它们继承了这个Enum中的许多有用的方法。我们对代码编译之后发现,编译器将enum类型单独编译成了一个字节码文件:C. 阅读全文
posted @ 2012-03-03 14:32 javait03 阅读(263) 评论(0) 推荐(0) 编辑