路人甲的专栏

温故而知新

WEB服务器、应用程序服务器区别

WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了:     Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及...

2013-07-03 17:06:10

阅读数:547

评论数:0

java.util.concurrent.Executors 类

此包中所定义的 Executor、ExecutorService、ScheduledExecutorService、ThreadFactory 和 Callable 类的工厂和实用方法。此类支持以下各种方法: 创建并返回设置有常用配置字符串的 ExecutorService 的...

2013-06-28 17:37:04

阅读数:4702

评论数:0

ExecutorService,Executors 使用

JAVA 5之后,使用线程时,都离不开ExecutorService,这是一个借口,他继承了Executor接口。 这是API描述: Executor 提供了管理终止的方法,以及可为跟踪一个或多个异步任务执行状况而生成 Future 的方法。 可以关闭 ExecutorService...

2013-06-28 17:28:21

阅读数:4592

评论数:0

Java5 多线程编程(一)

在Java5之后,并发线程这块发生了根本的变化,最重要的莫过于新的启动、调度、管理线程的一大堆API了。在Java5以后,通过Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线程池的特性。   一、创建任务 ...

2013-06-28 17:23:50

阅读数:570

评论数:0

并发容器——BlockingQueue

java.util.concurrent提供了多种并发容器,总体上来说有4类 Queue类:BlockingQueue ConcurrentLinkedQueue Map类:ConcurrentMap Set类:ConcurrentSkipListSet CopyOnWriteA...

2013-06-28 17:15:19

阅读数:1081

评论数:0

<%@ include file=""%>与<jsp:include page=""/>区别

我们都知道在jsp中include有两种形式,分别是Include指令:和include动作:      前者是指令元素、后者是行为元素。     通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用,哪些时候用。这种形式...

2013-04-22 16:22:25

阅读数:651

评论数:0

Java内部类访问局部变量时的final问题

JAVA用了也快三年了,内部类访问局部变量的情况也没少遇到。也一直知道要给变量加个final修饰符,不然通过不了编译。但一直也没深究过为什么要加。昨天好奇的上网查了下,并翻阅了下相关的书籍(Core Java 8th),终于算是搞明白了,在这里简单说明下。 说先我们来看一段示例代码:...

2013-04-22 14:30:25

阅读数:10488

评论数:1

Java多态性详解——父类引用子类对象

面向对象编程有三个特征,即封装、继承和多态。       封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据。       继承是为了重用父类代码,同时为实现多态性作准备。那么什么是多态呢?   方法的重写、重载与动态连接构成多态性。Jav...

2013-04-07 17:03:21

阅读数:708

评论数:0

在Adobe Acrobat 中如何插入图片

两种方法: 1, 文档——水印(背景)添加,在弹出来的大的对话窗口中,可以选择图片插入,并且可以设置图像的透明度,显示比例(也就是大小),以及图片旋转角度等都可以设置,右边可以看预览效果。   2, 工具-注释里面有个图章工具(stamps),创建一个新图章,用你...

2013-03-11 17:52:50

阅读数:28938

评论数:0

Java 枚举常见种用法

DK1.5引入了新的类型——枚举。在 Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是:public static final.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多...

2013-03-07 14:01:51

阅读数:509

评论数:0

更新jsp后tomcat没有重新编译 解决办法

有时候我们已经更改了jsp文件,但是访问此页面时还是更改之前的内容,出现这种情况可以用下面几种方法解决: 方法1,清除一下ie的临时缓存。 方法2,配置server.xml,  reloadable="true"是将在webapp目录下如果改变了的文件重新loa...

2013-02-05 16:20:00

阅读数:7692

评论数:0

《编程之道》全文

第一篇 静寂的空宇 编程大师如是说: “当你有本事夺走我手中的这块水晶石时,就是你出师的时侯了。”  1.1 在静寂的空宇里,一种神奇的物质形成并诞生了。它立刻便静止了,独自守侯着,豪无动静,然而又处于永恒的运动之中。它是所有程序的源头,我不知道它的名字,所以我将称它为编程之道。如果此道是完美...

2013-01-25 15:11:12

阅读数:481

评论数:0

Java性能优化:字符串过滤

★关于需求   首先描述一下需求,具体如下:给定一个String对象,过滤掉除数字(字符'0'-'9')以外的其它字符。要求时间开销尽可能小。过滤函数的原型如下:String filter(String str);   针对上述需求,我写了5个不同的过滤函数。为了叙述方便,分别称为filter...

2013-01-06 15:19:47

阅读数:510

评论数:0

setTimeout和setInterval的使用

这两个方法都可以用来实现在一个固定时间段之后去执行JavaScript。不过两者各有各的应用场景。  方 法 实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。 ...

2013-01-05 16:34:05

阅读数:336

评论数:0

Linux Crontab 定时任务 命令详解

一.  Crontab 介绍          crontab命令的功能是在一定的时间间隔调度一些命令的执行。   1.1 /etc/crontab 文件        在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab...

2013-01-05 15:49:54

阅读数:233

评论数:0

jquery $(document).ready() 与window.onload的区别

1.执行时间  window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。  $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。                  2.编写个数不同  window.onload不能同时编写...

2013-01-05 13:33:08

阅读数:241

评论数:0

设计模式之 装饰模式

装饰模式是对对象功能增强时,平时使用继承的一种替代方案。 一.UML示意图: 二.组成部分: 1.       抽象构件:原始的功能接口。 2.       具体构件:具体的原始功能类,用于初始化。 3.       装饰角色:持有具体构件类的对象,以便执行原有功能。 4.    ...

2012-12-28 17:46:23

阅读数:285

评论数:0

SQL Server 2005/2008 触发器的管理和查看

1、通过可视化操作来管理和查看触发器 在Microsoft SQL Server Management Studio中,选中某一数据库的某一张表时,在“对象资源管理器详细”窗口中有“触发器”项。 通过“触发器”的右键菜单功能,我们可以新建触发器。如果原来的表中已经存在了触发器,通过双击“触发器...

2012-12-18 09:34:33

阅读数:311

评论数:0

JAVA是解释型语言还是编译型语言

概念: 编译型语言:把做好的源程序全部编译成二进制代码的可运行程序。然后,可直接运行这个程序。 解释型语言:把做好的源程序翻译一句,然后执行一句,直至结束!  区别: 译型语言,执行速度快、效率高;依赖编译器、跨平台性差些。如C、C++、Delphi、Pascal,Fortr...

2012-10-23 17:30:19

阅读数:1191

评论数:0

java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp区别和总结

java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp区别和总结   java.lang.Object ....|__java.util.Date ..........|__java.sql.Date/java.sql...

2012-10-22 16:06:53

阅读数:17753

评论数:0

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