摘要: 阅读全文
posted @ 2011-06-22 14:02 大陶陶 阅读(222) 评论(0) 推荐(0) 编辑
摘要: TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。UDP 与 TCP 的主要区别: UDP 不一定提供可靠的数据传输。 事实上,该协议不能保证数据准确无. 阅读全文
posted @ 2011-06-22 13:59 大陶陶 阅读(6817) 评论(0) 推荐(0) 编辑
摘要: 转自:http://zhaohe162.blog.163.com/blog/static/382167972010412105024604/truts框架中的视图组件主要包括:·JSP页面·ActionForm类·Struts自定义标记·消息资源其中,ActionForm类是Struts框架的核心组件之一,是Struts的关键视图组件。1.ActionForm的作用机理ActionForm本质上是一种JavaBean,是专门用来传递数据的DTO(Data Transfer Object,数据传递对象)。它包括用于表单数据验证的validate()方法和用 阅读全文
posted @ 2011-06-22 09:34 大陶陶 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 1. ResultSet executeQuery(String sql); 执行SQL查询,并返回ResultSet 对象。2.int executeUpdate(String sql); 可执行增,删,改,返回执行受到影响的行数。3. boolean execute(String sql); 可执行任何SQL语句,返回一个布尔值,表示是否返回ResultSet 。execute是executeQuery和executeUpdate的综合.-----executeUpdate() 这是 PreparedStatement 接口中的方法executeUpdate(String sql) 这是 阅读全文
posted @ 2011-06-22 08:55 大陶陶 阅读(34205) 评论(0) 推荐(7) 编辑
摘要: 说明:Statement stmt = con.createStatemen=(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);通用格式为:Statement stmt=con.createStatement(int type,int concurrency);我们在访问数据库的时候,在读取返回结果的时候,可能要前后移动指针,比如我们先计算有多少条信息,这是我们就需要把指针移到最后来计算,然后再把指针移到最前面,逐条读取,有时我们只需要逐条读取就可以了。还有就是有只我们只需要读取数据,为了不破坏数据,我们可采用只读模式 阅读全文
posted @ 2011-06-22 08:50 大陶陶 阅读(14540) 评论(0) 推荐(7) 编辑
摘要: 转载地址:http://hi.baidu.com/32647908/blog/item/40854b733fa94b1b8701b08a.html1:明白什么是容器。spring首先是一个ioc容器,这个道理不懂,你要看代码,查资料必须要花点时间,你才会明白,哦,spring的ioc容器原来是这样。学习的时候只用spring这一个框架。你如何与web容器的servlet交互,你不可能把servlet也弄成个bean吧。那你的tomcat怎么分析与加载对应的servlet?你的servlet使用bean。然后全部的业务逻辑,和数据库交互都弄成bean让spring来为你管理,为你服务。真的很不错 阅读全文
posted @ 2011-06-21 08:44 大陶陶 阅读(1393) 评论(0) 推荐(0) 编辑
摘要: 首先是进行配置自动完成功能完整的可以看一下这个博客:http://blog.csdn.net/mtzai/archive/2009/10/25/4725372.aspx简单概括就是:下载相应的.acp文件,复制到editplus安装目录下,打开Editplus》工具》首选项》文件》设置和语法中auto completion中选择相应的.acp文件即可可能你也是按上述方法配置的,但是却发现没有自动完成的功能!你要看一下.acp文件了. #T=iffif (^!) {}#T=ifif (^!) {}#T=elseelse{^!}你想要进行自动补全,你要按照.acp中定义的格式来输入!以回车结尾!这 阅读全文
posted @ 2011-06-15 16:18 大陶陶 阅读(637) 评论(2) 推荐(0) 编辑
摘要: 首先一般的情况请看这个blog:http://www.cnblogs.com/jacob80/archive/2011/03/24/1993362.html我的情况是:在学习web开发基础的时候,都是外启动tomcat,没有用myeclipse工具。当时为了学习方便,讲tomcat的默认端口由8080改为80。现在用myeclipse工具建立web工程,在myeclipse内启动tomcat的时候,也会发生如下类似错误:java.net.BindException: Address already in use: JVM_Bindat java.net.PlainSocketImpl.sock 阅读全文
posted @ 2011-06-09 14:17 大陶陶 阅读(4976) 评论(4) 推荐(0) 编辑
摘要: 在mysql中插入含有中文字符的sql语句的时候会报错:mysql> INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (6060,'李华','经理','2001-09-16',2000.30) ;ERROR 1366 (HY000): Incorrect string value: '\xC0\xEE\xD0\xCB\xBB\xAA' for column 'ename' at row 1mysql> INSERT INTO emp (empn 阅读全文
posted @ 2011-06-08 10:04 大陶陶 阅读(398) 评论(2) 推荐(0) 编辑
摘要: myeclipse+tomcat:http://blog.sina.com.cn/s/blog_60946c8e0100eg2w.html 阅读全文
posted @ 2011-06-01 15:00 大陶陶 阅读(163) 评论(0) 推荐(0) 编辑