摘要:
CSS的基础语法: 其格式分为两部分:选择器和样式规则。 样式规则:用于设置样式类容 。 选择器:用来指定哪些HTML元素采用该样式规则 格式: H3{color:red;} ,其中H3为选择器,{}中的内容为样式规则。 如果有多个样式规则则用(;)隔开。如果要为一个属性赋多个值,中间用(,)分开。 H3{ font-family:Arial , sans-serif ; color:red ; }一、在HTML中定义样式: 在HTML中通过<style>标签可以将HTML元素中的样式提炼... 阅读全文
摘要:
DOM:一种方便处理层次型文档的一种技术。获取HTML元素:1、getElementById 方法: 根据HTML元素的ID属性来得到HTML元素。在HTML文档中,id属性值是唯一的。 <body> <!-- 用于输入消息文本框 --> <input type = "text" id ="name"/> </body>2、getElementsByTagName方法 : 可以根据HTML的标签类型来获得一个相同的HTML元素的数组。3、getElementsByName方法: 通过HTML元素的name属 阅读全文
摘要:
学习玩Java语言后,现在准备学习JavaWeb,虽然,还有一个Java项目在那没完成,但还是准备边学习JavaScript,边做项目。在下面是在学习过程中的总结,目的是为了方便以后复习和查询。--------------------------------------华丽的分割线--------------------------------------------开始看看一个简单的JavaScript程序:<html> <head> <title>Greet</title> <!-- 开始编写JavaScript代码 --> &l 阅读全文
摘要:
* ----------------管理结果集----------------- * JDBC 使用 ResultSet来封装执行查询得到的结果,然后通过移动ResultSet的记录指针来取出 * 结果集中的内容。 * * 已默认方式打开的ResultSet是不可更新的,当我门在创建Statement或者 PreparedStatement * 时传入额外的参数,便可创建可更新的ResultSet. * Connection 在创建Statement或PreparedStatement时可以传入一下参数: * 1、resultSetTpye :控制ResultSet的类型,该类型可以是如下三. 阅读全文
摘要:
* JDBC常用接口简介: * DriverManager * 用于管理JDBC驱动的服务类。程序中使用该类的主要功能是获取Connection对象。 * Connection * 代表数据库连接对象,每个Connection代表一个物理连接会话。 * Statement * 用于执行SQL语句的工具接口。该对象既可以用于执行DDL、DCL语句,也可以用于执行DML语句, * 还可以用于执行SQL查询。 * * PreparedStatement * 预编译的Statement对象。PreparedStatement是Statement的子接口,它允许 * 数据库预编译SQL语句。 * Re. 阅读全文
摘要:
查询语句:select ; * DML语句(Data Manipulation Language)数据操作语言 : * 主要有 insert、update、deleted三个关键字完成。 * DDL语句(Data Definition Language)数据定义语言: * create、alter、drop和truncate四个关键字完成。 * DCL语句(Data Control Language)数据控制语言: * grant、revoke两个关键字。 * 事务控制语句: 主要有 commint、rollback、savepoint。 * * ----------------------. 阅读全文
摘要:
在调试的过程中发现了自己代码很多地方不严谨。目前发现的BUG都解决了。1、 对于客户端无法收到服务器端发的系统消息,原因是把客户端接收系统消息的匹配字符串与服务器端发送的匹配字符串写的不一样了。这个小细节浪费了一点时间,所以以后再编程过程中,应该把所有的公用数据用一个列表列出来。这样在用到时便参考列表,便可以避免这样的小错误。2、 服务端无法收到客户端下线的消息,导致服务端无法删除以下线的客户端。所以客户端连接重复。原因是UserLinkList类中的delUser()中出现了算法错误。当把以上问题都解决以后,聊天室便可以正常运行了,但是聊天室的功能还是比较简单的。所以还可以进行优化,比如在《 阅读全文
摘要:
在编写JAVA聊天室的过程中,让我学到了很多东西,有知识方面的,而更多的是经验。 从以前学习C,到现学习JAVA,有很多的地方不习惯。主要的就是思想不会转变。但是还是有很多相似的地方, 比如,如何实现心中所想的东西时,很多函数的编写的方法是类似的,而不同的是JAVA多了继承、多态、封装等等 面向对象的东西。所以在整体构思方面差异比较大,但是细节方面还是类似的。 编写聊天室让我对面向对象的了解算是更进一步了。 首先:聊天室实现的就是聊天;用户与用户之间实现聊天的功能。 然后:对于聊天这个功能如何实现呢? 1、 要实现用户与用户之间的交流,必须要有一个通信实体做出“主动姿态... 阅读全文
摘要:
本文来自:Java媒体框架(JMF)使你能够编写出功能强大的多媒体程序,却不用关心底层复杂的实现细节。JMF API的使用相对比较简单,但是能够满足几乎所有多媒体编程的需求。在这篇文章中,我将向你介绍如何用很少的代码就编写出多媒体程序。Java多媒体框架(JMF)中包含了许多用于处理多媒体的API。它是一个相当复杂的系统,完全了解这个系统可能需要花上几周的时间,但是这篇文章将主要介绍JMF的几个核心接口和类,然后通过一个简单的例子向你展示如何利用该接口进行编程。JMF目前的最新版本是2.1,Sun通过它向Java中引入处理多媒体的能力。下面是JMF所支持的功能的一个概述:● 可以在Java A 阅读全文
摘要:
本文转自:http://hi.baidu.com/worldpress/home 不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识; 不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会; 知道一点东西,并不能说明你会全部,需要经验积累; 看再多的书是学不全的,要多实践; 把时髦的技术挂在嘴边,还不如把过时的技术记在心里; 学习的最好方法之一就是多练习; 在任何时刻都不要认为自己手中的书已经足够了; 看得懂的书,请仔细看;看不懂的书,请硬着头皮看; 别指望看第一遍书就能记住和掌握什么——请看第二遍、第... 阅读全文