![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 61
清清薄荷香
这个作者很懒,什么都没留下…
展开
-
java容器
容器:用来装载其他各种各样对象的器皿。不同的器皿有不同装对象的方式,无论是那种装,都遵从下面这张容器分类图。 java容器主要内容分为一个图、一个类(Collections)、三个知识点(For、Generic、Auto-boxing/unboxing)和六个接口 一个图原创 2011-09-09 16:05:48 · 642 阅读 · 2 评论 -
DRP基础知识总结(二)
2、CSS:级联样式表(Cascading Style Sheet)通常又称为“风格样式表”,它主要是用来修饰Html,就像各个国家的建筑物,因为地域文化的差别,也就造成了每个国家都有自己的建筑风格,这里的风格就可以理解为我们的CSS。CSS可以单独写到一个文件中,在Html中只需要引入一个这个CSS文件即可,当然这只是HTML中写入CSS方式的其中一种。通过HTML引入CSS文件,我们也可以看到原创 2012-02-09 20:49:18 · 721 阅读 · 4 评论 -
DRP 基础知识总结(一)
DRP的学习进行了三分之一,下面对DRP学习过程中的涉及到的知识点进行简单总结。 1、DRP简单介绍 Drp(distribution resource planning)分销资源计划,是管理企业的分销网络的系统,目的是使企业具有对订单和供货具有快速反应和持续补充库存的能力。(摘自百度百科)从这里可以看出DRP功能性很明确,只是在不同的企业具有不同的业务。另外这里还强调了DRP的应用领域范畴:原创 2012-02-09 20:36:21 · 1105 阅读 · 6 评论 -
Model 1和Model 2
Model 1和Model 2 对于Java阵营的动态Web编程技术而言,则经历了所谓的Model 1和Model 2时代。 图1.3 动态Web编程技术的发展历史 所谓Model 1就是JSP大行其道的时代,在Model 1模式下,整个Web应用几乎全部由JSP页面组成,JSP页面接收处理客户端请求,对请求处理后直接做出响应。用少量的JavaBean来转载 2012-06-30 10:16:52 · 977 阅读 · 3 评论 -
ID生成器
在一个关系数据库中,所有的数据都是存储在表里的,每一个表都有一个主键(Primary Key)。对大多数的用户输入数据来讲,主键需要由系统以序列号的方式产生(大多数),而不是由操作人员给出。 某些关系数据库引擎提供某种序列键生成机制。如SQL Server允许每一个表内可以有一个自动编号列。Oracle提供Sequence对象,可以提供序列键值。 主键:它的值用于惟一地原创 2012-08-19 11:40:44 · 1114 阅读 · 4 评论 -
Session
Session 的作用就是它在 Web 服务器上保持用户的状态信息供在任何时间从任何页访问 Session在xml文件中的配置项 60 Tomcat配置文件里有一个Session的默认配置,在Tomcat下的conf\web.xml文件中 下面举个例子,简要说明一下session的使用: Login.jsp页面 <% String co原创 2012-10-15 08:25:37 · 542 阅读 · 1 评论 -
批量删除
批量删除是我们在实践项目中很常见的一个知识点,批量删除中都会和前台页面的循环选择相关联,如下面的图片显示: 页面selectFlags循环选择 这是前台页面中的javascript循环选择的代码: function modifyUser() { //获得页面 name为selectFlag的复选框的ID var selectFlags = document.getElementsB原创 2012-10-15 08:58:40 · 573 阅读 · 4 评论 -
浅入浅出Struts框架
Struts开源框架,是应用在Web层的框架,是个重量级的框架.何为重量级?Struts需要Web服务器的支持才能运行,而不像Hibernate和Spring,不需要任何容器来支持,直接通过main方法就可以进行测试.这是目前我理解的轻量级框架与重量级框架的含义. 说到Struts,貌似不能不提MVC,MVC是两种体现形式.一种是Model1一种是Model2.我的博客Model1和Model原创 2012-11-30 21:29:03 · 1043 阅读 · 0 评论 -
三层与MVC
三层架构(3-tier application)通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想---摘自百度百科 MVC是模型(Model),视图(View)和控制(Controller)的缩写,其目的实现Web系统的职能分工。其中Model层实现系统中的业务逻辑,通常可以用Jav原创 2013-01-09 11:10:37 · 1888 阅读 · 4 评论 -
数据库连接池
数据库连接 传统的数据库连接方式(指通过DriverManager和基本实现DataSource进行连接)中,一个数据库连接对象均对应一个物理数据库连接,数据库连接的建立以及关闭对系统而言是耗费系统资源的操作,在多层结构的应用程序环境中这种耗费资源的动作对系统的性能影响尤为明显。 数据库连接池原理 连接池基本的思想是在系统初始化的时候,将数据库连接作为对象存储在内存中,当用户需要访问数原创 2013-01-09 21:16:24 · 1218 阅读 · 4 评论 -
Ant+XDoclet
Ant是一个构建工具,它可以帮助我们将项目开发过程中需要完成的各种步骤组织起来,通过一个简易的方式来构建整个项目。Ant究竟能做什么呢?这取决于Ant的任务(Task),Ant有哪些任务,就能完成哪些工作!一些典型的任务是:编译java源代码、运行java程序、拷贝文件或目录、将编译完成的类打包等等。 当然,Ant是一个开放的架构,任何人,都可以按照自己的方式,添加自己的任务(Task),这需要遵原创 2013-02-28 19:56:16 · 1139 阅读 · 3 评论 -
OA项目总结
OA系统的视频学习与代码实现,进行了一个月才算告一段落。下图是OA系统中的主要实现功能: 在OA系统中主要运用的技术有: DWR:DirectWeb Remoting(DWR):DWR(直接Web远程控制)项目是在Apache许可下的一个开源的解决方案,并且该项目是在Apache许可下的一个开源的解决方案,它提供给那些想要以一种简单的方式使用Ajax和XMLHttpRequest的开原创 2013-03-13 16:51:30 · 2566 阅读 · 6 评论 -
中间件基础知识
1. 中间件的概念:中间件是在操作系统(数据库管理系统)与应用系统之间的一层软件,通常为分布式应用的开发、部署、运行于管理提供支持 2. 中间件的发展过程:在操作系统出现之前,计算机的初始组成就是“硬件+程序”,即程序直接运行在裸机硬件智商。此时,应用程序直接控制硬件的各种运行细节,应用程序中存在大量的代码用于管理各种物理器件,已访问数据为例,程序必须控制怎样连接磁盘,如何读原创 2013-03-17 15:05:49 · 2731 阅读 · 1 评论 -
JDK JRE JVM 关系
1 介绍 初学Java,关于JDK和JRE以及JVM是我们学好Java的基础,下面介绍一下三者之间的关系以及用途。如有不对的地方,请各位斧正。 众所周知Java是一种语言,所谓语言必定有一定的语法。在某种语法基础之上定义各种规范就是EE和ME JDK是Java Development kit 是Sun Microsystem针对Java开发人员的开发包。JDK是整个Java原创 2012-01-31 10:04:51 · 808 阅读 · 4 评论 -
浅谈J2EE
Java版本 J2ME:功能非常有限,用于嵌入式设备 J2SE:包含原始的核心类库,用于桌面应用程序和浏览器中的Applet J2EE:功能非常全面,用于数据处理和服务器端应用 确切的说并不是Java分为三个版本,SE、EE、ME都是Java,而真正的SE是EE和 ME的技术基础,SE包括了Java语言基础内容。在基础内容之上扩充不同领域的规原创 2012-01-04 19:39:35 · 1147 阅读 · 3 评论 -
线程---J2SE
线程的基本概念 线程是一个程序内部的顺序控制流。 进程是由进程控制块、程序段、数据段三部分组成。一个进程可以包含若干线程(Thread)。 线程和进程的区别: 每个进程都有独立的代码和数据空间(进程上下文)进程间的切换会有较大的开销。 线程可以看成是轻量级的进程,同一类线程共享代码和数据空间,每个线程有独立 的运行栈和程序计数器,线程切换的开销小。 多进程原创 2011-12-27 18:20:15 · 647 阅读 · 4 评论 -
Java中的常用类
java中的常用类 java中的常用类主要包括五种。 1.字符串相关类(String、StringBuffer) 2.基本数据类型包装类 3.Math类 4.File类 5.Enum类(枚举) 字符串相关类:一,String在java中不属于四类八种的基本数据原创 2011-09-08 16:27:50 · 1235 阅读 · 1 评论 -
Java流
流是Java内存中的一组有序数据序列。Java中的IO流可以理解为一种“数据的管道”。IO输入输出流,对应实际生活中的管道,生活中,管道是双向流通的。Java中的流也是这样的,有输出流和输入流。不同的管道输送不同的物质,污水管道、暖气管道,如果这些管道都使用一个管道,后果会是什么原创 2011-09-10 21:08:57 · 476 阅读 · 6 评论 -
JSP常用内置对象
JSP的常用内置兑现共有:请求对象Request、应答对象Response、输出对象Out、页面索引对象pageContext、会话对象Session、全局应用程序对象Application、页面意外对象Exception、配置对象config、页面对象page、cookie 1、 Request对象:JSP服务器接收到客户端请求时,可以用Request对象取得客户端信息。Request对象是原创 2011-11-21 10:35:44 · 2617 阅读 · 2 评论 -
EJB
EJB(Enterprise Java Bean)企业级Java Bean是J2EE框架的核心技术之一。分为会话、实体和消息EJB三种。会话EJB又分为无状态会话EJB和有状态会话EJB。 EJB开发完成并在服务器中部署成功后,可以由Web容器中的JSP、Servlet来调用,也可以通过RMI/IIOP的方式调用。EJB到底是什么?对于技术人员可以把它理解成一个可以复用的程序模块,对于业务人员来原创 2011-11-28 17:15:43 · 641 阅读 · 0 评论 -
JNDI
JNDI(the Java naming and directory interface)Java命名和目录接口:是一组在Java应用中访问命名和目录服务的API。 JNDI是Java命名和目录接口,是一个为Java应用程序提供命名服务的应用程序编程接口。JNDI包含了大量的命名和目录服务,它使用通用接口来访问不同种类的服务,可以同时连接到多个命名或目录服务上并建立起逻辑关联。JNDI是J原创 2011-11-29 15:24:48 · 551 阅读 · 0 评论 -
面向对象---J2SE
什么是面向对象?为什么要有面向对象? 把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。 随着开发需求的不断变化,由原来的面向过程开发走向面向对象开发,面向对象更符合人类的思维,以面向对象思原创 2011-12-17 20:06:37 · 735 阅读 · 5 评论 -
异常---J2SE
什么是异常?为什么要有异常? 异常就是与以往不同发生的问题,在程序语言中,就是指发生错误。异常的发生是任何 事物都不可避免的,因为每一件事物都不是唯一的。所以会存在异常,当然程序语言所实现的现实逻辑功能也会存在异常的发生。 Java异常概念 是Java提供的用于处理程序中错误的一种机制。 Java程序的执行过程中如出现异常事件,可以生成一个异常原创 2011-12-19 13:37:25 · 600 阅读 · 0 评论 -
J2SE框架
尚学堂马老师主讲的J2SE分十个模块,每个模块所讲的主要内容见下图: 每一模块的重点内容都已明确,细节的知识还需要总结。学习首先要掌握整体框架,然后在消化细节。这是短时间内学习最快最有效的方法。学会学习真的不是一件简单的事情。原创 2011-12-13 16:45:59 · 1070 阅读 · 3 评论 -
数组---J2SE
数组概述 数组可以看成是多个相同类型数据组合,对这些数据的统一管理。 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。 数组中的元素可以是任何数据类型,包括基本数据类型和引用类型。 一维数组的声明 Java语言中声明数组时不能指定其长度(数组中元素的个数)这和VB6的不同之处 数组对象的创建 Java中使用关键字new创原创 2011-12-21 19:40:31 · 397 阅读 · 0 评论 -
基础语法---J2SE
语法是什么?为什么要有语法? 根据语言的结构规律提出的一种通用形式。根据语法,我们可以统一书写规范,是我们的语言标准化,统一化。 1、标识符 和vb、C#一样,对各种变量、方法、类等要素命名时使用的字符序列成为标识符。说到标识符就不能不说标识符的命名规则,各种语言的命名都要遵守的命名规则是不可以违背的。就像我们的名字一样,都会受一定的家族名字约束,不能乱起的。标识符一般都尽量做到“见名原创 2011-12-16 20:38:12 · 756 阅读 · 2 评论 -
常用类、容器基础---J2SE
什么是常用类?为什么要有常用类? 我的理解是Java技术中最常用的技术进行封装成一个类,这些类有特定的功能。常用类的出现是人类思想上升的必然结果,因为常用类的封装可以降低编程的复杂性,就像日常生活一样,当我们做某件事的时候需要一种工具,只需要知道对应这件事的这个工具的使用方法就可以使用此工具了。 字符串相关类(String、StringBuffer) String类:java原创 2011-12-27 10:10:48 · 662 阅读 · 0 评论 -
流---J2SE
什么是流?为什么会出现流? 流--即水流,必定有源端和目的端,从而有了方向,水可以在流的空间里进行转移。Java 中的流其实就是写好的类,主要用于数据的输入和输出。 Java流式输入/输出原理 Java流式输入/输出原理就是程序中通过标准的方法进行输入或输出数据。 Java流类的分类 按数据流的方向不同可以分为输入流和输出流 按处理数据单位不同可以分为字节流和字原创 2011-12-27 18:09:33 · 517 阅读 · 3 评论 -
EJB小结
总结中。。。原创 2013-03-31 21:30:07 · 1003 阅读 · 1 评论