脚步不停,信念不息!

不积跬步无以至千里,不积小流无以成江海。

收集 jetty、tomcat、jboss、weblogic 的比较

jetty  编辑 Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alo...

2017-09-05 21:54:58

阅读数:1316

评论数:2

try、catch、finally中return的执行顺序

try、catch、finally中的return        今天在做一个多线程加读写锁的测试时,考虑效率问题,想及时return结果,但存在一个严肃的问题,那就是锁的开启和关闭问题。因为锁开启后,用完不及时关闭,会因堵塞而造成资源无法请求。因此,做了一个测试,尽量做到全面,哪怕有些显得有些脑...

2016-09-07 12:33:28

阅读数:10825

评论数:7

内部类——实现单例

使用内部类方式实现单例,既可以做到延迟加载,有不必使用同步关键字,是一种比较完善的实现 ——Java程序性能优化 延迟加载:StaticSingleton类被加载时,不会执行内部类的方法,因而,不会立即返回具有实质内容的实例对象。这时的对象,我暂且将其称为空对象。 这就好比,一个实体...

2016-03-07 15:20:12

阅读数:1063

评论数:7

struts实现MVC

MVC是Model—View—Controler的简称。即模型—视图—控制器。最近几年被业界推荐为SUN公司的J2EE平台的设计模式。受到越来越多的WEB开发者的欢迎。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。MVC中的模型、视图、控制器它们分别担负着不同的任务。    ...

2016-03-06 08:46:08

阅读数:445

评论数:7

Filter过滤器(拦截器)实现AOP思想

Filter过滤器(拦截器)实现AOP思想 Filter过滤器(拦截器)的使用是声明试的。即只需在web.xml配置文件中做简单的声明就Filter就能发挥作用。 实现过滤器简单的三个步骤就能实现: (1)写一个类实现Filter接口(javax.servlet.Filter); (...

2016-02-26 10:01:53

阅读数:781

评论数:4

运用代理实现AOP编程

运用代理实现AOP编程 运用AOP思想指导,进行打印日志到控制台。实现方式可以选择静态代理和动态代理。 AOP(Aspect Oriented Programming,面向切面编程),运用分层的思想进行开发,已经是相当普遍行为了。而AOP则相当于,在原来的分层基础上,在层与层之间再添加...

2016-02-21 17:22:00

阅读数:441

评论数:6

JSP引入资源

1.引入编码          /**  * 编码方式范围说明:  * GB2312字符集中除常用简体汉字字符外还包括希腊字母、日文平假名及片假名字母、俄语西里尔字母等字符,未收录繁体中文汉字和一些生僻字。   * GBK编码是GB2312编码的超集,向下完全兼容GB2312,同时GBK收录了...

2016-01-29 10:19:12

阅读数:742

评论数:7

Jsp中request.getParameter("@param")值为[object HTMLInputElement]

Jsp中request.getParameter("@param")值为[object HTMLInputElement] jsp窗体之间传递参数是常有的。一般窗体传参就是从一个窗体提交数据到另一个窗体。而提交方式常用的有两种方式:Get()方式、Post()方式...

2016-01-05 10:52:14

阅读数:6681

评论数:6

SSH结构图

SSH结构图        SSH在Struts个协调器的合理配置下,准确高效的进行资源的流动。实现数据的传递和交互。实体作为信息的使者,流动贯彻始终。Hibernate实现数据的持久化,所谓持久化,就是这些数据由在各层之间传递的实体信息转变成数据库中静态数据的过程。被固化(相对)下来,所有持久...

2015-12-31 23:59:23

阅读数:876

评论数:4

点击表头实现排序

单击表头单元格实现排序          在DRP项目中,讲解真是详略得当。对原理性和思想像的内容(比如Servlet、filter过滤器)进行了细致的分析并用RationalRose画程序执行顺序图(流程图)。对于简单的内容则被布置成作业或提出建议,自行完善和完成。本文,将实现其中的一个作业“...

2015-12-30 15:01:42

阅读数:1766

评论数:3

java批量删除

java批量删除         在学习DRP项目过程中,视频中使用逐条删除的方式,但考虑到逐条删除在数据量大的情况下,可能性能较低的因素,对其进行了优化升级。采用字符拼接、批量删除。         首先,批量删除的sql语句语法为:delete t_table from id_key ...

2015-12-29 20:57:23

阅读数:4431

评论数:7

java向上取整函数Math.ceil()

java取整函数Math.ceil()        百度Math.ceil()函数:“Math.ceil()是常见编程语言中的常用代码,ceil() 方法执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数。“        在使用中发现,Math.ceil(param)的参...

2015-11-30 14:29:07

阅读数:22974

评论数:7

J2EE的13规范之我见

J2EE的13规范之我见 规范:整齐化一的观感之美,简明高效之序。 1. JDBC(Java Database Connectivity,Java数据库连接) JDBC以一种统一的方式对各种各样的数据库进行存取,JDBC定义了4中不同的驱动程序:JDBC-ODBC桥、JDBC本地接口、JDBC网络...

2015-06-30 22:57:34

阅读数:470

评论数:13

重载与重写

重载与重写 面对重载与重写有时会像失忆一样,将这两个内容搞混。在实际运用中,我们一般是不会混的。但在给别人讲述的过程中,可能会出现张冠李戴将两个名词搞混,这是不利于传播的。让我们来一起加深一下: 重载:相同函数名称,不同参数或不同参数类型。举个例子: 这三个类的count()方法就构...

2015-06-23 12:21:48

阅读数:761

评论数:16

Java基础——线程总结

四、辨析wait()与sleep() 之所以对这两个方法辨析,它们有个共同点——暂停线程的执行。但要说起它们的不同点,那还是挺多的。 不同点: (1)Wait()是Object对象的方法;而Sleep(int sleepTime)是Thead()线程的方法。 (2)Wait()执行后,当前...

2015-06-22 20:56:31

阅读数:680

评论数:10

JS冒泡响应

由表及里,对象逐层响应【冒泡】——JS总结 HTML文本: //JS、CSS的引用(略) 从上层到最底层,对象逐层响应【冒泡】 window.onload = function () { ...

2015-05-31 19:58:14

阅读数:832

评论数:10

Java基础——封装、继承、多态

抽象: 1.目的:将复杂的东西简单化,将繁乱的内容有序化。 2.过程:对相同、相似的东西合而为一,对不同的内容进行归门别类。 3.结果:类、接口。 封装: 1.目的:化零为整,将零散的内容进行归属,进行权限控制。 2.过程:将某对象的属性、方法(功能)统一到其名下,并分别设置适当的权限进行控制管...

2015-04-02 21:21:38

阅读数:783

评论数:16

Java基础——流

流,就像生活中的水流,讲的是一种顺承,一个接一个的关系。与程序中的流,具有类似性。有处理流、文件流、缓冲流、数据流等等,讲的也是按一定的顺序、先后进行接收、处理的一种过程。 我们身边很多事物的形成都是延续性的、过程化的。比如建筑物就是又底到上逐步垒成的,像我们写作也是一字一字、一句一...

2015-03-31 23:49:48

阅读数:672

评论数:12

Java基础——构造函数、抽象类、父类构造方法初始化

构造函数: 1.在对象初始化时调用,方法名与类名完全相同; 2.构造函数可写,也可以不写;如果不写,系统将当做写了一个无参构造函数处理; 3.不能写返回值类型; 抽象类: 1.先继承,再使用;不能直接实例化,通过非抽象类继承后,才能实例化对象。 2.类中含有抽象方法,那这个类需要声明为抽...

2015-03-31 23:44:00

阅读数:1314

评论数:9

平方等于立方数

平方等于立方数  能减轻别人的负担,能多做点,那就多做点。 以前常注意,数学教科书中的例题都很精炼,很巧妙。听老师讲例题的时候常常感觉很轻松、很好懂(后面的练习是不一样的风格),因而常有“一学就会,一做就错!”的尴尬。 写这个程序的初衷是在于,在学习java过程中,涉及到计算三维坐标距离。举例进行...

2015-03-30 23:59:19

阅读数:952

评论数:13

提示
确定要删除当前文章?
取消 删除
关闭
关闭