自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (3)
  • 收藏
  • 关注

DOS环境下含包并引用第三方jar的java程序的编译及运行

DOS环境下含包并引用第三方jar的java程序的编译及运行   1、程序目录机构              bin:class文件生成目录 lib:第三方jar包目录 src:源程序文件目录   2、程序代码:            3、程序编译             javac –classpath .;..\lib\commons-lang-2.3.jar -...

2011-03-16 11:42:51 143

利用Annotation构建针对POJO进行增删改操作

[code="java"]package com.core.annotation; import static java.lang.annotation.ElementType.TYPE; import static java.lang.annotation.RetentionPolicy.RUNTIME; import java.lang.annotation.Retention; ...

2010-07-06 13:15:42 106

类 Hibernate Session DBUtil

package com.core.util; import java.sql.Connection; import java.sql.Date; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLExcepti...

2010-07-06 11:41:06 120

原创 线程的同步—同步代码块

对于同步,除了同步方法外,还可以使用同步代码块,有时候同步代码块会带来比同步方法更好的效果。   追其同步的根本的目的,是控制竞争资源的正确的访问,因此只要在访问竞争资源的时候保证同一时刻只能一个线程访问即可,因此Java引入了同步代码快的策略,以提高性能。   在上个例子的基础上,对oper方法做了改动,由同步方法改为同步代码块模式,程序的执行逻辑并没有问题。     /**...

2009-11-12 15:18:15 95

原创 线程的同步—同步方法

线程的同步是保证多线程安全访问竞争资源的一种手段。 线程的同步是Java多线程编程的难点,往往开发者搞不清楚什么是竞争资源、什么时候需要考虑同步,怎么同步等等问题,当然,这些问题没有很明确的答案,但有些原则问题需要考虑,是否有竞争资源被同时改动的问题?   在本文之前,请参阅《Java线程:线程的同步与锁》,本文是在此基础上所写的。   对于同步,在具体的Java代码中需要完成一下两个操...

2009-11-12 15:16:42 90

原创 线程的调度—守护线程

守护线程与普通线程写法上基本么啥区别,调用线程对象的方法setDaemon(true),则可以将其设置为守护线程。   守护线程使用的情况较少,但并非无用,举例来说,JVM的垃圾回收、内存管理等线程都是守护线程。还有就是在做数据库应用时候,使用的数据库连接池,连接池本身也包含着很多后台线程,监控连接个数、超时时间、状态等等。   setDaemon方法的详细说明: public...

2009-11-12 15:15:06 77

原创 线程的调度—合并

线程的合并的含义就是将几个并行线程的线程合并为一个单线程执行,应用场景是当一个线程必须等待另一个线程执行完毕才能执行时可以使用join方法。   join为非静态方法,定义如下: void join()        等待该线程终止。    void join(long millis)        等待该线程终止的时间最长为 millis 毫秒。    void join(long ...

2009-11-12 15:13:48 83

原创 线程的调度—让步

线程的让步含义就是使当前运行着线程让出CPU资源,但是然给谁不知道,仅仅是让出,线程状态回到可运行状态。   线程的让步使用Thread.yield()方法,yield() 为静态方法,功能是暂停当前正在执行的线程对象,并执行其他线程。   /** * Java线程:线程的调度-让步 * * @author leizhimin 2009-11-4 9:02:40 */ public ...

2009-11-12 15:12:25 101

原创 线程的调度—优先级

与线程休眠类似,线程的优先级仍然无法保障线程的执行次序。只不过,优先级高的线程获取CPU资源的概率较大,优先级低的并非没机会执行。   线程的优先级用1-10之间的整数表示,数值越大优先级越高,默认的优先级为5。   在一个线程中开启另外一个新线程,则新开线程称为该线程的子线程,子线程初始优先级与父线程相同。   /** * Java线程:线程的调度-优先级 * * @autho...

2009-11-12 15:11:20 183

原创 线程的调度—休眠

Java线程调度是Java多线程的核心,只有良好的调度,才能充分发挥系统的性能,提高程序的执行效率。   这里要明确的一点,不管程序员怎么编写调度,只能最大限度的影响线程执行的次序,而不能做到精准控制。   线程休眠的目的是使线程让出CPU的最简单的做法之一,线程休眠时候,会将CPU资源交给其他线程,以便能轮换执行,当休眠一定时间后,线程会苏醒,进入准备状态等待执行。   线程休眠的方...

2009-11-12 15:09:57 100

原创 线程的同步和锁

一、同步问题提出   线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。 例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。   public class Foo {     private int x = 100;     public int getX() {         return x;     }  ...

2009-11-12 15:08:09 84

原创 线程的交互

SCJP5学习笔记   线程交互是比较复杂的问题,SCJP要求不很基础:给定一个场景,编写代码来恰当使用等待、通知和通知所有线程。   一、线程交互的基础知识   SCJP所要求的线程交互知识点需要从java.lang.Object的类的三个方法来学习:    void notify()           唤醒在此对象监视器上等待的单个线程。  void notifyAll() ...

2009-11-12 14:12:50 88

原创 线程状态的转换

SCJP5学习笔记   一、线程状态   线程的状态转换是线程控制的基础。线程状态总的可分为五大状态:分别是生、死、可运行、运行、等待/阻塞。用一个图来描述如下:   1、新状态:线程对象已经创建,还没有在其上调用start()方法。   2、可运行状态:当线程有资格运行,但调度程序还没有把它选定为运行线程时线程所处的状态。当start()方法调用时,线程首先进入可运行...

2009-11-12 13:06:06 88

原创 线程栈模型与线程的变量

SCJP5学习笔记   要理解线程调度的原理,以及线程执行过程,必须理解线程栈模型。 线程栈是指某时刻时内存中线程调度的栈信息,当前调用的方法总是位于栈顶。线程栈的内容是随着程序的运行动态变化的,因此研究线程栈必须选择一个运行的时刻(实际上指代码运行到什么地方)。   下面通过一个示例性的代码说明线程(调用)栈的变化过程。     这幅图描述在代码执行到两个不同时刻1、...

2009-11-12 13:01:49 95

原创 创建与启动

SCJP5学习笔记   一、定义线程   1、扩展java.lang.Thread类。   此类中有个run()方法,应该注意其用法: public void run() 如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。   Thread 的子类应该重写该方法。 ...

2009-11-12 13:00:22 88

原创 概念与原理

SCJP5学习笔记   一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。   线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线...

2009-11-12 12:14:13 104

原创 Fckeditor for java 2.4中文乱码问题解决

  本文主要探讨中文乱码的解决方法,在Fckeditor For Java中的中文乱码主要有三个方面:   一、中文图片上传后文件名显示为乱码的情况 二、创建目录时中文为乱码的情况 三、当引用的图片为中文时,在页面中显示为红叉的情况       这种乱码情况,就我目前的感觉而言是Fckeditor的Bug,不是我们有没有配置正确的问题了,要想解决以上三个问题,需要我们修改Fckeditor的源码。...

2009-03-06 12:11:33 74

原创 FckEditor V2.6 fckconfig.js中文注释

常用说明: 1.FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ; 这个是控制fck editor的样式的,还有其它两个选择,一个是office2003风格,还有一个是灰色风格的,只需要替换上面的default即可。具体路径在web\fckeditor\editor\skins下可以找到。 2.FCKConfig.Default...

2009-03-06 11:45:12 75

原创 FckEditor for java 2.4 JSP配置详解

      由于FckEditor for java 2.4相对于2.3而言做了许多改变,这些改变使得我们的Fckeditor配置起来更方便。例如: 基础包名从:com.fredck.FCKeditor 改为 net.fckeditor. 文件上传SimpleUploaderServle整合到了ConnectorServlet里面,WEB,XML的配置就简单多了,下面通过一个实例说明配置详细步骤:...

2009-03-06 11:43:09 89

原创 js闭包讲解

理解 JavaScript 闭包 要成为高级 JavaScript 程序员,就必须理解闭包。 本文结合 ECMA 262 规范详解了闭包的内部工作机制,让 JavaScript 编程人员对闭包的理解从“嵌套的函数”深入到“标识符解析、执行环境和作用域链”等等 JavaScript 对象背后的运行机制当中,真正领会到闭包的实质。 可打印版:JavaScript 闭包 目录 简介 对象属性名解析 值的...

2009-03-06 11:07:32 167

原创 js自定义对象讲解

一,概述 在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。 目前在Javascript中,已经存在一些标准的类,例如Date、Array、RegExp、String、Math、Number等等,这为我们编程提供了许多方便。但对于复杂的客户端程序而言,这些还远远不够。 与Java不同,...

2009-03-06 10:22:32 81

原创 javascript获取html dom节点元素的方法的总结

       在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在IE7和Firefox2.0.0.11测试通过):        1. 通过顶层document节点获取:            (1) docume...

2009-03-06 09:05:31 108

原创 WebPrint3.0的对象、属性和方法

  主页 | 文档 |    WebPrint3.0的对象、属性和方法 一、对象     1.WebPrint对象 二、属性     1.defaultPrinterName     2.marginTop     3.marginLeft     4.marginRight     5.marginBottom     6.header...

2009-02-16 10:00:17 821

原创 CSS控制打印

<html>     <head>     <meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">     <title>CSS打印控制</title>     <meta http-equiv="Content-

2009-02-16 09:17:18 386

原创 Web页面打印

1. 实现打印功能 1) ExecWB() 通过脚本程序来调用IE菜单下面的打印命令。实现的代码如下: <script language="javascript">   function printsetup(){ // 打印页面设置   wb.execwb(8,1);   }   function printpreview(){ // 打印页面预览   wb.execwb(7,1);...

2009-02-16 08:50:18 256

原创 js打印

WebBrowser是IE内置的浏览器控件,无需用户下载. 一、WebBrowser控件   <object ID='WebBrowser' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object> 二、WebBrowder控件的方法 //打印 WebBrowser1.E...

2009-02-16 08:38:35 107

Axis2 Webservice客户端所必需的jar包

[size=small][b]总结客户端必须加载:[/b][/size] activation-1.1.jar axiom-api-1.2.4.jar axiom-impl-1.2.4.jar axis2-adb-1.2.jar axis2-adb-codegen-1.2.jar axis2-codegen-1...

2008-12-03 09:31:36 700

Xfire+JDK1.5_0.6+Myeclipse+Tomcat6构建Webservice服务

[b][size=medium][color=black]1、创建thirdSync Web工程[/color][/size][/b] 1.1、File-New在出现的菜单中选择“Web Project”,在打开的对话框中的“Project Name”输入框中输入工程名称“thirdSync”,点击“Finish”完成。 [b][size=medium][color=black]2、导...

2008-12-02 10:59:18 109

enjoy操作手册

Jfinal体系中新型模板语音enjoy的使用手册,由此手册在手,模板不是问题

2018-09-09

eWebEditor_V4.60网页在线编辑器

非常好用的网页在线编辑器,并且是免费的,我已经在项目中使用过的

2009-07-22

网站在线编译器

在线HTML编辑器的开发包

2008-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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