摘要: Servlet总结本程序采用Servlet开发技术,MVC分层,所有程序在设计时都要接口为操作的标准,主要逻辑操作只有增删改查。具体实现操作请看源代码。本程序采用的是MYSQL数据库,需加入相应的jar包目录结构首先贴上底层数据层:连接数据库package com.student.dbc ;impo... 阅读全文
posted @ 2015-02-06 21:48 偶my耶 阅读(13291) 评论(10) 推荐(16) 编辑
摘要: 监听器实例 —— 在线人员统计 在线人员列表是一个较为常见的功能,每当用户登陆成功之后,就会在列表中增加此用户名称,这样就可以知道当前在线的用户有那些了,这个功能在WEB中只能靠监听器实现。 阅读全文
posted @ 2015-02-05 21:54 偶my耶 阅读(2164) 评论(4) 推荐(1) 编辑
摘要: Servlet过滤器从字面上的字意理解为景观一层次的过滤处理才达到使用的要求,而其实Servlet过滤器就是服务器与客户端请求与响应的中间层组件,在实际项目开发中Servlet过滤器主要用于对浏览器的请求进行过滤处理,将过滤后的请求再转给下一个资源。过滤器的基本概念Filter是在Servlet 2... 阅读全文
posted @ 2015-02-04 21:50 偶my耶 阅读(16609) 评论(2) 推荐(2) 编辑
摘要: UDP程序设计在TCP的索引操作都必须建立可靠地连接,这样一来肯定会浪费大量的系统性能,为了减少这种开销,在网络中又提供了另外一种传输协议---UDP,不可靠的连接,这种协议在各个聊天工具中被广泛的应用。咋UDP开发中使用DatagramPacket包装一条要发送的信息,之后使用DatagramSo... 阅读全文
posted @ 2015-02-03 22:19 偶my耶 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: TCP程序设计在Java中使用Socket(即套接字)完成TCP程序的开发,使用此类可以方便的建立可靠地,双向的,持续的,点对点的通讯连接。在Socket的程序开发中,服务器端使用serverSocket等待客户端的连接,对于Java的网络程序来讲,每一个客户端都使用一个socket对象表示。在Ja... 阅读全文
posted @ 2015-02-02 21:11 偶my耶 阅读(1509) 评论(0) 推荐(0) 编辑
摘要: 一:IP与InetAddress在Java中支持网络通讯程序的开发,主要提供了两种通讯协议:TCP协议,UDP协议可靠地连接传输,使用三方握手的方式完成通讯不可靠的连接传输,传输的时候接受方不一定可以接受的到在Java中的所有网络程序的开发类都在java.net包中存在IP地址简介IP地址是指互联网... 阅读全文
posted @ 2015-02-01 20:40 偶my耶 阅读(2286) 评论(0) 推荐(0) 编辑
摘要: IP地址计数器原理:获取用户的IP地址,然后存入数据库,当再次访问时查询数据库是否存在该条数据,即可完成此程序设计过程创建一个连接数据库类:DB.javapackage com.count.Online;import java.sql.*;public class DB { private C... 阅读全文
posted @ 2015-01-31 22:44 偶my耶 阅读(1737) 评论(0) 推荐(1) 编辑
摘要: 首先理解Struts与MVC的关系在传统的MVC模式中所有的请求都要先交给Servlet处理,之后由Servlet调用JavaBean,并将结果交给JSP中进行显示。结构图如下Struts是Apache基金组织中Jakarta项目组的一个开源(Open Source)项目,主要就是实现了MVC设计模... 阅读全文
posted @ 2015-01-25 22:34 偶my耶 阅读(28830) 评论(0) 推荐(8) 编辑
摘要: AJAX技术AJAX(Asynchronous JavaScript and XML,异步JavaScript和XML),AJAX并不是一项新的技术,它产生的主要目的是用于页面的局部刷新,从之前的代码开发来看,读者可以发现,每当用户向服务器端发出请求时,那怕需要的只是简单的更新一点点的局部内容,服务... 阅读全文
posted @ 2015-01-24 22:26 偶my耶 阅读(4845) 评论(7) 推荐(2) 编辑
摘要: MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MV... 阅读全文
posted @ 2015-01-23 21:44 偶my耶 阅读(2281) 评论(0) 推荐(2) 编辑
摘要: 在JSP中为了简化用户的开发,提供了九个内置对象,这些内置对象将由容器为用户进行实例化,而用户直接使用即可,而不用像在java中那样,必须通过关键字new进行实例化对象之后才可以使用。 No.内置对象类型描述1pageContextjavax.servlet.jsp.PageContextJS... 阅读全文
posted @ 2015-01-21 22:10 偶my耶 阅读(1941) 评论(0) 推荐(1) 编辑
摘要: 上一篇讲解了smartupload组件上传,那么这一篇我们讲解commons-FileUpload组件上传FileUpload是Apache组织(www.apache.org)提供的免费的上传组件,可以直接从Apache站点上下载(下载地址:http://commons.apache.org/fil... 阅读全文
posted @ 2015-01-20 23:01 偶my耶 阅读(8861) 评论(2) 推荐(0) 编辑
摘要: 文件上传几乎是所有网站都具有的功能,用户可以将文件上传到服务器的指定文件夹中,也可以保存在数据库中,本篇主要说明smartupload组件上传。在讲解smartupload上传前,我们先来看看不使用组件是怎么完成上传的原理的?废话不多说直接上代码import java.io.*;import jav... 阅读全文
posted @ 2015-01-19 22:48 偶my耶 阅读(9948) 评论(3) 推荐(5) 编辑
摘要: 在JDK1.5之前,JAVA可以有两种方式定义新类型:类和接口,对于大部分面向对象编程,有这两种似乎就足够了,但是在一些特殊情况就不合适。例如:想要定义一个Color类,它只能有Red,Green,Blue三种,其他值则是错误,在JDK1.5之后便引入枚举类型。枚举其实就是一种类型,跟int, ch... 阅读全文
posted @ 2015-01-18 22:41 偶my耶 阅读(11807) 评论(1) 推荐(5) 编辑
摘要: 认识异常异常时导致程序中断运行的一种指令流,如果不对异常进行正确的处理,则可能导致程序的中断执行,造成不必要的损失,所以在程序的设计中必须考虑各种异常的发生,并正确的做好相应的处理,这样才能保证程序的正常执行,在java使用一种称为异常处理的错误捕获机制处理。为了能在程序中处理异常情况,必须研究程序... 阅读全文
posted @ 2015-01-17 22:45 偶my耶 阅读(1555) 评论(0) 推荐(0) 编辑
摘要: 字符串处理在Java中最常将字符串作为String类型对象来处理。同时String中也提供了很多操作字符串的函数(可自行查阅资料),而本篇将介绍StringBuffer如何操作字符串。StringBuffer是使用缓冲区的,本身也是操作字符串的,但与String类不同,String类中的内容一旦声明... 阅读全文
posted @ 2015-01-16 21:40 偶my耶 阅读(52318) 评论(5) 推荐(7) 编辑
摘要: 正则表达式,又称正规表示法、常规表示法,计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。 阅读全文
posted @ 2015-01-15 21:23 偶my耶 阅读(2585) 评论(2) 推荐(2) 编辑
摘要: java算法应用 阅读全文
posted @ 2015-01-14 23:03 偶my耶 阅读(37535) 评论(4) 推荐(10) 编辑
摘要: 本篇介绍了XML最流行的方式。在开发中还有很多解析操作工具,例如JAXP,STAX,JDOM等,其核心操作原理就是DOM,和SAX,只要把握核心,一切都可轻松解决。 阅读全文
posted @ 2015-01-13 23:08 偶my耶 阅读(653) 评论(0) 推荐(0) 编辑
摘要: DOM解析适用于修改,而SAX解析读取大型文件。思考如果两者结合会怎么样? 阅读全文
posted @ 2015-01-12 15:12 偶my耶 阅读(795) 评论(0) 推荐(0) 编辑
摘要: java操作Excel首先要导入JExcelAPI JExcelAPI是一套纯粹使用JAVA开发出来的Excel表格操作组件,本身并不与特定的操作系统进行绑定,可以在不同的操作系统上对Excel文件进行操作,JXL的下载地址是:http://www.andykhan.com/jexcelapi/,... 阅读全文
posted @ 2015-01-11 15:18 偶my耶 阅读(788) 评论(1) 推荐(1) 编辑
摘要: 发牌规则 黑桃按照从小到大依次为:1-13 红桃按照从小到大依次为:14-26 梅花按照从小到大依次为:27-39 方块按照从小到大依次为:40-52 小王53 大王54代码实现:package com.zsy.study;import java.io.BufferedRea... 阅读全文
posted @ 2015-01-10 12:21 偶my耶 阅读(2690) 评论(0) 推荐(0) 编辑
摘要: 输入一个元素,检查数组列表中的每个元素,将其插入到一个已经排好序的数列中的适当位置,使数列依然有序,当最后一个元素放入合适位置时,该数组排序完毕 阅读全文
posted @ 2015-01-09 21:21 偶my耶 阅读(887) 评论(1) 推荐(1) 编辑
摘要: SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。 阅读全文
posted @ 2015-01-08 18:47 偶my耶 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: 银行家算法是一种最有代表性的避免死锁的算法。在避免死锁方法中允许进程动态地申请资源,但系统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。package com.zc.manythread;import javax.swing.JOptionPa... 阅读全文
posted @ 2015-01-07 20:30 偶my耶 阅读(905) 评论(0) 推荐(0) 编辑