- 博客(15)
- 资源 (6)
- 问答 (3)
- 收藏
- 关注
原创 设计模式概述
模式是在特定环境下人们解决某类重复出现问题的一套成功或者有效的解决方案。 软件模式是将模式的一般概念应用于软件开发领域,即软件开发的总体指导思路或参照样板。软件模式并非只限于设计模式,还包括架构模式、分析模式和过程模式。 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码经验设计的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码的可靠性。 设计模式分为创建型
2016-07-30 13:31:59 506
原创 设计模式:原型模式
概述 当我们创造一个类的一个实例很复杂,并且需要创建多个这样的类的实例时,如果用new操作符去创建这样的类实例,这会增加类的复杂度和耗费更多的内存空间,因为这样在内存中分配了多个一样的类实例对象,如果采用工厂模式创建的话,随着产品类的不断增加,导致子类数量不断增多,又会增加系统的复杂度。原型模式的思想是:只创建一个类实例对象,如果后面需要更多的类实例,可以通过原来的对象拷贝一份来完成创建,这样在内
2016-07-26 21:10:31 443
原创 初识Java TCP/IP Socket-UDP网络编程知识
Java 通过 DatagramPacket 类和 DatagramSocket 类来使用 UDP 套接字,客户端和服务器端都通过DatagramSocket 的 send()方法和 receive()方法来发送和接收数据,用 DatagramPacket 来包装需要发送或者接收到的数据。发送信息时,Java 创建一个包含待发送信息的 DatagramPacket 实例,并将其作为参数传递给Data
2016-07-26 00:43:28 558
原创 初识Java TCP/IP Socket-TCP网络编程知识
Java为TCP提供了两个类:Socke 类和 ServerSocket 类。 一个 Socket 实例代表了 TCP 连接的一个客户端,而一个 ServerSocket 实例代表了 TCP 连接的一个服务器端,一般在 TCP Socket 编程中,客户端有多个,而服务器端只有一个,客户端 TCP 向服务器端 TCP 发送连接请求,服务器端的 ServerSocket 实例则监听来自客户端的 T
2016-07-26 00:24:26 706
原创 Java 中网络相关 API:InetAddress、URL 的应用
Java 中网络相关 API 的应用(1)Java 中的 InetAddress 的应用 (此类表示互联网协议(IP) 地址),使用方法如下:public class InetAddressDemo { public static void main(String[] args) throws UnknownHostException { //获取本机的InetAddress
2016-07-25 23:54:45 702
原创 工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式
工厂模式适合凡是出现大量对象需要创建,而且这些对象拥有相同的接口,可以使用工厂模式进行创建。简单工厂模式 简单工厂模式分为三种:普通工厂模式、多个方法工厂模式、静态方法工厂模式以发送QQ消息或者微信消息为例来说明: 普通工厂模式/** * 两种共同的接口 */public interface Message { public void send();}//QQ消息public
2016-07-25 22:45:40 1091
原创 初始JSP表达式语言-EL
EL简介 表达式语言-EL为web页和Bean管理提供了进行通信的机制。 EL表达式提供了获取对象及属性的简单方式,还支持简单的运算。先看一个简单的例子,比如平时常用的:获取session中的username参数使用Java代码片段<% if(null!=session.getAttribute("username")){ out.print(session.getA
2016-07-23 23:03:42 1336
原创 HTML5新增的语义元素、JS常用对象
HTML5新增的语义元素<header>元素表示页面中一个内容区域或整个页面的标题,通常他可能是一个页面中的(指主体标记中的第一个元素),可以包含站点的标题、Logo和旗帜广告<header> <img src="logo.png"> <h1>YEN的Java Web之路</h1></header><footer>元素表示整个页面或页面中一个区域块的脚注,通常包含一些基本信息,包
2016-07-18 20:10:33 2625
原创 页面控制利器——JSTL标签库
JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库),使用JSTL可以取代在JSP程序中嵌入Java代码的做法。 JSTL是由5个功能不同的标签库组成,这五个标签库分别是核心标签库、格式标签库、SQL标签库、XML标签库和函数标签库。<%--核心标签库的taglib指令格式--%><%@ taglib prefix="c" uri="http:
2016-07-17 19:05:34 1088
原创 初识Servlet监听器
Servlet监听器简介 Servlet监听器的作用是监听Web容器的有效事件,由容器管理。利用Listener接口监听在容器中的某个执行程序,并更具应用程序的需求做出适当的响应。监听Servlet上下文 Servlet上下文监听可以监听ServletContext对象的创建、删除和添加属性,以及删除和修改操作,该监听器需要用到下面两个接口。ServletContextListener接口:监
2016-07-10 22:36:43 1670
原创 初识Servlet过滤器
过滤器的处理方式 Servlet过滤器主要用于过滤客户端的请求,可以改变请求中的内容来满足实际开发的需要,然后将过滤后的请求转交给下一资源。 在Web容器中部署了过滤器后,不仅客户端发送的请求会经过过滤器的处理,而且请求在发送到目标资源处理以后其回应的信息也同样要经过过滤器。 如果一个过滤器不能满足业务需要,那么可以部署多个过滤器进行多次处理,这样就组成了一个过滤器链,WEB容器按过滤器的先后
2016-07-10 21:19:13 1622 1
原创 初识Servlet生命周期及核心API
Servlet概述 首先得知道,Servlet=Server+Applet,Servlet主要用于处理各种业务逻辑,它比JSP更具有业务逻辑层的意义。 最初的JSP开发模式为:JSP+JavaBean,慢慢演变为:JSP+JavaBean+Servlet。 Servlet是使用Java Servlet应用程序设计接口(API)及相关类和方法的Java程序,除了Java Servlet API,
2016-07-10 18:17:55 2080 1
原创 JavaBean技术初识
JavaBean就是把程序中的实体对象及业务逻辑单独的封装到Java类当中。然后再JSP页面中调用这个封装好的类,这样可以降低HTML与Java代码的耦合度,简化界面。JavaBean的规范公共的无参构造方法:这样可以通过new直接对该对象进行实例化。类的申明非final类型:final类型不可更改。实现可序列接口:JavaBean应该直接或间接的实现Java.io.Serializable接
2016-07-09 21:13:33 1963
原创 JSP内置对象及其应用场合
JSP提供了9个内置对象用于开发。request对象response对象session对象application对象out对象page对象config对象exception对象pageContext对象request请求对象 request对象封装了客户端提交的HTTP请求信息,适用于处理客户端提交的信息,在开发web应用时经常用到request对象获取请求参数的
2016-07-09 18:35:24 2340
原创 数据库基础知识汇总
最近在复习期末考,就顺便把这些笔记保存下来,也方便以后查看,涉及的都是一些基础知识,大牛就勿喷啊,有错误之处欢迎指教~~~~首先,当然得记住一些常用的词汇啊!!!下面就把会出现的词汇都大概的总结出来,方便查看,省得满文章的去找(英语好的就自行跳过吧!)。当然,不是纯纯的单词翻译,后面跟的文字可能是翻译也可能是他用到的地方。-DBCC ShrinkDataBase :收缩数据库 - Constra
2016-07-03 15:46:53 38144 6
安卓简单QQ
2017-01-22
成绩管理系统
2017-01-22
通讯录管理系统
2017-01-22
java-jsp留言板
2016-09-08
Java集合框架的一个扑克牌小程序
2016-07-09
ASP.NET(C#)实现的学生-教师基本信息查询系统
2016-07-09
为什么servlet只执行了一次
2016-08-01
pageContext中有getApplication方法吗?
2016-07-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人