![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java技术
文章平均质量分 67
iteye_8175
这个作者很懒,什么都没留下…
展开
-
归并排序
http://yuan.iteye.com/blog/308778原创 2009-10-21 10:50:52 · 84 阅读 · 0 评论 -
Head First 设计模式之单件模式之总结
单件模式要点: 1.单件模式确保程序中一个类最多只有一个实例 2.单件模式也提供访问这个实力的全局点 3.在java中实现单件模式需要私有的构造器、一个静态方法和一个静态变量 4.确定在性能和资源上的限制,然后小心地选择适当的方案来实现单件,一解决多线程的问题(我们必须认定所有的程序都是多线程的) 5.如果不是采用第五版的java 2 ,双重检查加...原创 2009-08-02 15:40:50 · 152 阅读 · 0 评论 -
开发人员一定要加入收藏夹的网站
http://www.gotapi.com/语言:英语简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/语言:英语简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/语言:中文简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系列技术交流社...原创 2009-08-02 21:24:00 · 71 阅读 · 0 评论 -
head first 设计模式之状态模式之总结
状态模式要点: 1.状态模式允许一个对象基于内容状态而拥有不同的行为 2.和程序状态机不同,状态模型用类代表状态 3.Context会将行为委托给当前状态对象 4.通过将每个状态封装进一个类,我们把以后需要做的任何改变局部化了 5.状态模式和策略模式有相同的类图,但是它们的意图不同 6.策略模式通常会用行为或算法来配置Conte...原创 2009-08-05 09:31:10 · 147 阅读 · 0 评论 -
23种设计模式
1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实行一...原创 2009-08-05 21:30:36 · 70 阅读 · 0 评论 -
不错的设计模式学习网站
http://www.riabook.cn/doc/designpattern/原创 2009-08-07 08:55:54 · 197 阅读 · 0 评论 -
JSP指令基础
JSP指令不是JSP代码中逻辑的一部分。相反,JSP指令只是为容器提供指导和指示,告诉容器如何完成JSP处理的某些方法。 JSP指令包括:page指令;taglib指令;include指令。 指令的形式一般为:<%@ 指令名 [...一个或多个属性...]%>。指令类似于动作,也可以有一些属性。@符号和指令名之间的空格以及最后一个属性...原创 2009-08-07 20:37:08 · 79 阅读 · 0 评论 -
JSP指令之page指令
page指令用于为容器提供指示,这些指示将应用于当前JSP页面。从容器的角度看,每个JSP页面都是一个单独的翻译单元。 1.language属性 <% @ page language = "java" %> 这制定了页面上使用的脚本语言应该是Java编程语言。如果没有指定这个属性,默认值为"java"。所以,如果打算采用Java语言的...原创 2009-08-07 21:40:48 · 344 阅读 · 0 评论 -
国外开源软件网站-收
sourceforge http://www.sourceforge.netjava.net http://www.java.netwww.eclipse.orgwww.opensource.org Lomboz http://www.objectlearn.com/index.jsp(J2EE plugin for Eclipse)htmlArea http://sourceforge.net/...原创 2009-08-08 08:02:03 · 138 阅读 · 0 评论 -
head first 设计模式之观察者模式之总结
观察者模式要点:1.观察者模式定义了对象之间一对多的关系2.主题(也就是可观察者)用一个共同的接口来更新观察者3.观察者和可观察者之间用松耦合方式,可观察者不知道观察者的细节,只知道观察者实现了观察者接口4.使用此模式时,你可从被观察者处推或拉数据5.有多个观察者时,不可以以来特定的通知次序6.java有多种观察者模式的实现,包括通用的java.util.Observabl...原创 2009-08-10 12:32:56 · 76 阅读 · 0 评论 -
线程相关知识
进程本质上是一个执行的程序。每个进程都有自己独立的一块内存空间、一组系统资源。在进程概念中,每一个进程的内部数据和状态都是完全独立的。线程与进程相似,是一段完成某个特定功能的代码,是程序中单个顺序的流控制,但与进程进程不同的是,同类的多个线程是共享同一块内存空间和一组内存空间和一组系统资源的,而线程本身的数据通常只有微处理器的寄存器数据,以及一个供程序执行时使用的堆栈。多线程是指在单个程序中可以同...原创 2009-08-27 14:45:47 · 79 阅读 · 0 评论 -
Head First 设计模式之工厂模式与依赖倒置原则之总结
工厂模式与依赖倒置原则要点: 1.所有的工厂都是用来封装对象的创建 2.简单工厂,虽然不是真正的设计模式,但仍不失为一个简单的方法,可以将客户程序从具体类解耦 3.工厂方法使用继承:把对象的创建委托给子类,子类实现工厂方法来创建对象 4.抽象工厂使用对象组合:对象的创建被实现在工厂接口所暴露出来的方法中。 5.所有工厂模式都通过减少应用程序和具体类之间的依赖促进松耦合...原创 2009-08-02 13:24:10 · 225 阅读 · 0 评论 -
Head First 设计模式之迭代模式与组合模式之总结
迭代模式与组合模式要点: 1.迭代器允许访问聚合的元素,而不需要暴露它的内部结构 2.迭代器将遍历聚合的工作封装进一个对象中 3.当使用迭代器的时候,我们一来聚合提供遍历 4.迭代器提供了一个通用的接口,让我们遍历聚合的项时,就可以使用多态机制 5.我们应该努力让一个类只分配一个责任 6.组合模式提供一个结构,可同...原创 2009-08-02 13:02:38 · 102 阅读 · 0 评论 -
65个源代码网站
1.51源码:http://www.51aspx.com/2.源码之家:http://www.codejia.com/3.源码网:http://www.codepub.com/4.虾客源码:http://www.xkxz.com/5.源码开发网:http://www.codedn.com/6.洪越源代码:http://...原创 2009-11-07 20:28:12 · 666 阅读 · 0 评论 -
Spring学习笔记之依赖注入(更新中)
Spring为企业应用开发提供一个轻量级的解决方案。该解决方案包括基于依赖注入的核心机制,基于AOP的声明式事务管理,与多种持久层技术的整合,以及优秀的Web MVC框架等。 Spring完成实际开发中需要实现的设计模式:工厂和单态。使用Spring将意味着开发者无须自己提供单态和工厂模式。 理解依赖注入...2009-11-12 20:45:18 · 90 阅读 · 0 评论 -
Apache的80端口被占用【文章教程】
哎呀!~今天突然发现我的APMserv启动时发现Apache的80端口被占用;郁闷!!!!到底是哪款软件占用了我的80端口里?于是在百度网页里搜索着!也找了几篇文章,认为可能是“迅雷”下载工具;于是乎就在迅雷的端口设置里修改过来了,接着再重启APMserv;依旧还是有哪款软件占用80端口,纳闷~~~修改过迅雷的80端口后其他的软件既然占用了我的80端口,以此类推不就改一个端口又要到另一...原创 2009-11-24 10:13:03 · 122 阅读 · 0 评论 -
MyEclipse配置Tomcat(图解)
1) 安装完MyEclipse后,在Eclpise的菜单栏可看到MyEclipse一项, 下面的工具栏中可看到MyEclipse的Tomcat图标2) 进行MyEclipse的配置, 从菜单栏中进入“Windows --> Preferences” 3) 先要进行JDK的配置, ...原创 2009-11-24 10:14:48 · 92 阅读 · 0 评论 -
不错的经典算法java和c两种实现(含代码图文解释)(转)
通过Java C语言分别实现各种算法,图文并茂,描述很详细! 主要包括如下算法,很全面! 河内塔 费式数列 巴斯卡三角形 三色棋 老鼠走迷官(一) 老鼠走迷官(二) 骑士走棋盘 八个皇后 八枚银币 生命游戏 字串核对 双色、三色河内塔 背包问题(Knapsack Problem) 数、运算 蒙地卡罗法求 PI Eratosthen...原创 2010-03-05 20:55:09 · 198 阅读 · 0 评论 -
JDBC编程步骤
最近学习jsp,从最基础的学起,首先先讲讲JDBC,下面是JDBC编程步骤: 1.Load the Driver (1)Class.forName() / Class.forName().newInstance() / new DriverName() (2)实例化时自动向DriverManager注册,不需显式调用DriverManager.regi...2009-08-01 15:02:35 · 86 阅读 · 0 评论 -
JDBC连接数据库经验技巧集萃
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。 一、连接各种数据库方式速查表 下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用...原创 2009-08-01 15:25:19 · 58 阅读 · 0 评论 -
JDBC解决中文乱码问题
下面对JSP页面中的乱码问题做个总结。要彻底解决JSP页面中的乱码问题,只需要在每个JSP页面的开始处加入下面三行代码:<%@page pageEncoding="gb2312"%><%@pagecontentType="text/html;charset=gb2312"%><%request.setCharacterEncoding("gb2312")%...2009-08-01 15:42:29 · 468 阅读 · 0 评论 -
73种网页常用js代码
1、后退 前进<input type="button" value="后退" onClick="history.go(-1)"><input type="button" value="前进" onClick="history.go( 1 );return true;">2、返回<form><i原创 2009-08-01 15:47:58 · 124 阅读 · 0 评论 -
SQL操作全集
SQL操作全集下列语句部分是Mssql语句,不可以在access中使用。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE data...原创 2009-08-01 15:51:28 · 58 阅读 · 0 评论 -
java 输入流与输出流相关知识
流是生产或消费信息的一种抽象描述,通过java的输入/输出系统与外部设备连接,并为所有的输入/输出提供统一、简单的操作方法。 输入流和输出流不是绝对不变的。对于一个文件而言,当向其中写入数据时,它就是一个输出流;当从其中读取数据时,它就是一个输入流。对于键盘来说,只能是输入流;显示器则只能是一个输出流。 在io包中,还根据流中的数据类型不同,将流分为字节流类和字符...原创 2009-09-04 10:31:06 · 144 阅读 · 0 评论