自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

山哥's 专栏

这里记录着我和Java一起走过的一段日子...............【合作双赢】,记住这它,也记住我

  • 博客(41)
  • 收藏
  • 关注

原创 海参长生之谜

海参长生之谜   海参,是我国古人给它起的名字。“其性温补;足敌人参”,故此得名。海参是生长海洋底层岩石上或海藻间的一种棘皮动物,又名海黄瓜、沙噀。海参共有800多种,可供食用的仅有20多种。海参品种因地而异,我国西沙群岛,海南岛盛产梅花参、乌元参等;福建、浙江出产肥皂参、光参而北方海产唯有刺参,它是食用海参中较名贵的品种。   从水族馆观察活海参的外形,其相貌相当丑陋

2004-08-30 14:26:00 2242

原创 世界主要的大半岛有哪些?

世界主要的大半岛有哪些???? 半岛是指伸入海洋或湖遥中的陆地。它的构成形式一般是三面临水,一面同大陆相连。从分布情况看,世界主要的半岛都在大陆的边缘地带。 欧洲海岸曲折,有众多的半岛,素有“半岛的大陆”之称。面积超过10万平方千米的半岛有5个:北欧的斯堪的纳维亚半岛(世界第五大半岛),面积5万平方千米:西南欧的伊比利来半岛,面积58.4万平方千米;东南欧的巴尔干半岛,面

2004-08-30 14:22:00 2730

原创 JAVA多线程实例-相机的多线程存储

JAVA多线程实例-相机的多线程存储 山哥[duoshan] http://blog.csdn.net/duoshanx朋友花5位的银子买了Nikon D70,说连拍3张/s,细问之后才知道拍的速度大于CF卡的存储速度,解决的办法就是用缓存,缓存可存8~9张,拍摄过程中后台进行储存,如果缓存满了,则暂停拍摄,直到缓存有空间后继续。 因为只是模拟存储的多线程操作,所以只列

2004-08-29 09:15:00 3060 1

原创 介绍JAVA的线程、线程类及Runnable (3)

用Java线程获取优异性能(I)——介绍线程、线程类及Runnable Jeff Friesen 著 刘建华 编译 查询活跃线程在有些情形下,你可能想了解在你的程序中哪些线程是激活的。Thread支持一对方法帮助你完成这个任务: activeCount()和 enumerate(Thread [] thdarray)。

2004-08-28 19:32:00 4031 3

原创 介绍JAVA线程、线程类及Runnable(2)

用Java线程获取优异性能(I)——介绍线程、线程类及Runnable Jeff Friesen 著 刘建华 编译 怎样使用名称在一个调试会话期间,使用用户友好方式从另一个线程区别其中一个线程证明是有帮助的。要区分其中一个线程,Java给一个线程取一个名称。Thread缺省的名称是一个短线连字符和一个零开始的数字符号。

2004-08-28 19:19:00 2916

原创 介绍Java中线程、线程类及Runnable

用Java线程获取优异性能(I)——介绍线程、线程类及Runnable Jeff Friesen 著 刘建华 编译 摘要用户期望程序能展现优异的性能。为了满足这个期望,你的程序常常使用到线程。在这篇文章中我们开始练习使用线程。你将学习到线程、线程类及Runnable。用户不喜欢反应迟钝的

2004-08-28 19:17:00 7642

原创 实现一个线程的两种方法

实现一个线程的两种方法 山哥 http://blog.csdn.net Java通过java.lang.Thread类完成多线程。我们通过同一个例子,看线程的两种创建方法,以及运行方法一种是声明 Thread 的子类,重载 Thread 类的方法 run Extend java.lang.Thread and override the run method.public class

2004-08-28 12:03:00 3297 1

原创 简单的Timer例子

一个简单的Timer例子山哥 http://csdn.blog.net/duoshan有时想要换一定的间隔时间执行重复的任务,java.util.Timer可以很简单的帮你实现。当然你也可以用多线程来实现。下面是用java.util.Timer来实现这个功能。//myTask.java  定义TimerTask任务,我们会在doTask中调用.//这里只是简单的打印一下任务参数

2004-08-28 11:12:00 3949 3

原创 设计模式State 的一个例子

设计模式State 的一个例子(引自http://blog.csdn.net/airhand/archive/2004/08/27/86405.aspx?中的部分章节)这个实例比较长,我简单说明一下,这是一个自动售货机的例子,客户可以投掷面值5、10、25的硬币,货物价值25。每当客户投了硬币就打印投的钱数和,如果够了25,就提示货物售出。state是个抽象类,它派生了5、10、15、20

2004-08-27 20:15:00 1527

原创 (自己看)scjp认证考试全接触

scjp认证考试全接触(很有价值哟)Java以其平台无关性、面向对象、支持多线程等优点成为越来越多的程序开发人员的新宠,Java技术以其独特的优势在越来越多的领域得以使用和发展。作为程序开发人员,为了检验对Java掌握的程度,参加Sun公司的Java认证考试是比较好的一个方法。两周前,我以83%成绩通过了SCJP1.4的认证考试,有一些体会想与大家分享。  想顺利通过考试,可以从以下几个方

2004-08-27 19:18:00 1304

原创 (自己看)scjp中文大纲

scjp中文大纲?第一部分:声明和访问控制声明,构建,初始化任何类型的数组声明类,内部类,方法,成员变量,静态成员变量和方法变量,并会应用任何合法的修饰符(如public,final,static,abstract,等等)。能够明了这些修饰符单独和组合起来的含义,并且知道被修饰符修饰的任意对象在各种包相关联系下的影响。第二部分:流程控制,断言和异常处理能够正确使用if,sw

2004-08-27 19:16:00 1366 1

原创 Java设计模式 之 State

设计模式之State 板桥里人··bqlr  State的定义: 不同的状态,不同的行为;或者说,每个状态有着相应的行为。  何时使用?  State模式在实际使用中比较多,适合"状态的切换".因为我们经常会使用If elseif else 进行状态切换,如果针对状态的这样判断切换反复出现,我们就要联想到是否可以采取State模式了。  不只是根据状

2004-08-27 19:07:00 1317 2

原创 Java 多线程编程

Java多线程编程详解     我们不妨设想,为了创建一个新的线程,我们需要做些什么?很显然,我们必须指明这个线程所要执行的代码,而这就是在Java中实现多线程我们所需要做的一切! 真是神奇!Java是如何做到这一点的?通过类!作为一个完全面向对象的语言,Java提供了类 java.lang.Thread 来方便多线程编程,这个类提供了大量的方法来方便我们控制自己的各个线程,我们以后的讨论

2004-08-25 23:15:00 1793 2

原创 SCJP考试中的 thread 题目分析

SCJP考试中的线程题目分析来源:www.chinajavaworld.net  1:                                                                            Which two CANNOT directly cause a thr

2004-08-25 23:10:00 4158 1

原创 Java 多线程程序设计要点(synchronized..)

多线程程序设计要点:  1.多线程中有主内存和工作内存之分, 在JVM中,有一个主内存,专门负责所有线程共享数据;而每个线程都有他自己私有的工作内存, 主内存和工作内存分贝在JVM的stack区和heap区。  2.线程的状态有Ready, Running, Sleeping, Blocked, 和 Waiting几个状态,Ready 表示线程正在等待CPU分配允许

2004-08-25 22:59:00 2815 4

原创 Java线程及同步(synchronized)样例代码

Java线程及同步(synchronized)样例代码import java.io.*;import java.util.*;import java.text.SimpleDateFormat;public class TestThread extends Thread{    private static Integer threadCounterLock; //用于同步,防止数据被写乱

2004-08-25 22:32:00 3710 2

原创 趣谈Java版本名称

Java诞生以将近有十个年头,不知道你只不知道,它每发布一个版本都有其自己特有的名字,并且有一定的规律,是不是很有趣呢? 已经发行版本版本号名称中文名发布日期JDK1.1.4Sparkler宝石1997-9-12JDK1.1.5Pumpkin南瓜1997-12-13JDK1.1.6Abi

2004-08-25 22:01:00 2676 3

原创 帮你调试-Java1.4-assertions,断言使你的代码更加稳定

用assertions使你的代码更加稳定 了解Java的assertions(断言)性能是怎样为开发人员提供更好的方法来创建稳定的、高质量的、易调试的代码的。by Josh Street 或许你还没有注意到,Sun Microsystems已经将一个新的关键字添加到Java语言中去了。这个assert关键字是由JSR41 -- 一个最终将真正的assertions性能添加到Java中去

2004-08-25 17:11:00 3110

原创 Java基教--异常与错误区别 Error and Exception

异常与错误区别 Error and Exception 了解异常与错误的区别,并且知道当你截获一个异常时,应该怎么办。 by Josh Street 许多程序员并没有意识到一个错误和一个异常是有区别的,在出现问题时,这种区别对如何操作你的代码有很重要的含意(见工具条,“简介错误与异常”)。正如Mary Campione在The Java Tutorial(Java指南)中所写的,“一个

2004-08-25 17:01:00 14659

原创 [静心思考]怎样成为优秀的软件模型设计者?

 怎样成为优秀的软件模型设计者?作者:Scott Ambler著,乐林峰 译 本文选自:www.umlchina.com 我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的

2004-08-25 08:25:00 2023 3

原创 只介绍Struts 中用Html 标签库的用法(第一部分)

用标签库提高开发速度 Struts提供了一个强大的HTML标签库来帮助你构建Web应用程序。 by Budi Kurniawan 为了更容易、更快速地进行开发,Struts提供了功能同其它JSP标签库类似的五个标签库,即:HTML、Bean、Logic、Template和Nested。。第一部分讲述如何配置一个Struts应用程序来运用这个标签库,并介绍了第一组标签;第二部分讲述了第二

2004-08-25 08:11:00 3788 4

原创 只介绍 Struts 中 Html 标签库 的用法(第二组标签,与Form相关的标签 )

学习Struts提供的和Form相关的标签 继续学习Struts提供的HTML标签库。by Budi Kurniawan 在本文系列的第一部分中我讲述了如何使用Struts提供的HTML标签库来配置一个Struts应用程序。我还介绍了该标签库中的一类标签:独立使用的标签。在第二部分中我将继续介绍第二类标签:与form相关的标签。与form相关的标签包括 标签本身以及所有必须包含

2004-08-24 20:02:00 8817

原创 "struts中文问题","struts国际化问题"的终极解决方案(转)

"struts中文问题","struts国际化问题"的终极解决方案 Java本身就支持多国语言编码,不需要写任何程序,可以很简单的 实现。 秘诀就是两点: 1、所有HTML/JSP页面全部采用UTF-8编码 2、客户端浏览器完全支持UTF-8编码 步骤: 1、首先把所有的HTML/JSP的ContentType都设为UTF-8 2、然后对于JSP程序中的非ASCII码提

2004-08-23 18:14:00 5145 9

原创 成为一名程序员的高薪之路(转)

成为一名程序员的高薪之路   IT.SOHU.COM    现在随便登陆一个人才网站,都可以看到招聘软件人才的信息铺天盖地,但是不同企业开出的薪酬却是千差万别。同样的用人要求,薪酬的落差甚至可以达到万元以上。究竟中国程序员的薪酬待遇是如何定位,程序员应当如何确立自己的身价,这都是值得大家探讨的问题。  就中华英才网2000年下半年的薪资调查显示,计算机、互联网从业人员的平均薪水

2004-08-23 17:10:00 1784 3

原创 Struts 's Tiles使用入门

Tiles使用入门 作者:孤魂一笑 一:说明Struts1.1以后增加了Tiles包使得struts在页面的处理方面多了一种选择.并且更容易实现代码的重用。Tiles中对页面的划分有点象jakarta的另外一个项目Turbine中的TDK。增加了layout的概念.其实就是把一个页面划分为几块。通常的来说一个页面大概可以划分为如下几块:head页面头部:存放一个运用的公共信息:lo

2004-08-20 22:23:00 3381 1

原创 Struts 中 formbean的使用(小技巧)

formbean的使用?????1, formbean在struts-config.xml中配置如下:type="org.apache.struts.webapp.exercise.UserForm"/>2,由于页面控件较少可以使用动态formbean,动态formbean不必写UserForm.java只需要在struts-config.xml中配置如下:由此可以看出动态fo

2004-08-20 22:19:00 2939

原创 Struts1.1b3部分源代码分析

Struts1.1b3部分源代码分析. 阅读次数3476 出处 CN-JAVA原创:孤魂一笑     Struts1.1部分源代码分析一:说明本文针对Struts1.1b3做分析,主要希望通过对源代码的分析阐述Struts1.1的工作方式。本文不适合初学者参考,适合具有一定基于Struts开发的程序员参考。下面的描述;里面将会对ActionServlet,RequestProces

2004-08-20 22:15:00 2729

原创 Struts例子的设计分析(转)

Struts例子的设计分析Struts例子的设计分析 原作者:Ted Husted 翻译:hatpdb 2003-8-25 声明:这是一个演示如何建立一个struts应用程序的框架例子。这种规范与细节的实现来源于一个一个的工程。可能与你所从事的项目框架非常不同,但是也许有些共通之处。为了写更多的项目与软件,看一个例子也许理解这个标题,包括在Tom DeMarco的《结构分析与系统描

2004-08-20 22:04:00 2801 1

原创 编写 "纯HTML" jsp应用--学会使用 JSTL

编写 "纯HTML" jsp应用--学会使用 JSTL发布日期:2004-05-11作者:Juniper_c 刚开始用JSP做web应用的时候,象使用PHP,ASP一样用JSP,在HTML代码中夹杂着一大堆的 scriptlet---即java 代码段。由于本人的“排版”技术还算可以,开始的时候觉得挺好,编写“效率”高,调试又方便!到了后来才知道--

2004-08-18 17:16:00 1404 2

原创 称赞BLOG

最近经常看别人的BLOG,感触颇多,从生活事业,到人生。看别人的BLOG像是他交谈,内容更具体。

2004-08-17 08:15:00 992

原创 秋雨

秋雨悄悄下几场了,只是昨天这一场冷冷的雨,我才知道,秋天真的来了。不敢否认秋天是收获的时间,但大半年过去了却是事实。盘点一下自己,也是应该的了。山哥 2004.8.17      秋窗风雨夕秋花惨淡秋草黄,耿耿秋灯秋夜长。已觉秋窗秋不尽,那堪风雨助凄凉! 泪烛摇摇爇短檠,牵愁照恨动离情。谁家秋院无风入,何处秋窗无雨声。 罗衾不奈秋风力,残漏声催秋雨急。不知风雨几时休,已教泪

2004-08-17 07:59:00 1165 1

原创 给年轻工程师的十大忠告(转)

给年轻工程师的十大忠告   诸位,咱当电子工程师也是十余年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强! [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐

2004-08-16 11:44:00 1234

原创 实例学习 Struts(转)

[Struts] 实例学习 Struts快做爸爸的熊 @ 2004-07-31 14:27转自http://vip.6to23.com/hanson/htdocs/struts.htm 选用纯 JSP 还是纯 Servlet 设计站点都有它的局限性,Struts 就是把它们联系在一起的一种有力工具。采用 Struts 能开发出基于 MVC 模式的应用,关于 MVC 的概念可以参见 GoF

2004-08-15 10:57:00 2052 1

原创 通过了struts

 

2004-08-15 09:01:00 1023

原创 JDK1.3 预定义包

JDK1.3 预定义包Linuxaid.com.cn?01-09-17 11:16?1426p?OpenGIS Java 2 Platform, Standard Edition, v 1.3 API SpecificationJava 2 SE v 1.3 预定义包说明java.applet提供创建一个小应用程序所必需的类集以及小应用程序与其运行环境通信的类集。 ja

2004-08-13 15:17:00 1715

原创 剖析《商道》主人公林尚沃

剖析《商道》主人公林尚沃 50集韩国电视连续剧《商道》的主人公林尚沃,自小在父亲严厉教导下,就学习中文,一心想完成父亲的心愿,成为朝鲜“第一译官”… …随着尚沃的长大,他的父亲开始觉得在当时腐败的考试制度下,想成为译官的心愿可能永远无法达成。于是,放下了文人清高的自尊心,向已成为义州首富的江商商人洪德铢借取金钱,带着尚沃下海了……但是,当他们带着希望,打算着未来生活时,一场厄运降临,松商大

2004-08-13 15:16:00 4236

原创 橘色

橘色 http://blog.csdn.net/duoshanx/  走到窗前,外面好黑,风吹过树间发出可怕的声音/仿佛在告诉我/你错了/你放心去吧!   雪花飘然落去,抬头看天空,闪逝的流星是快乐的还是悲伤的,我都不曾知道。可我了解它是美丽的。   我曾养了几条鱼  它们很可爱也很美  我总是在记忆中寻找它们的快乐!--------    鱼在一个透明的世界里生活,看着别人也被别

2004-08-10 20:44:00 1500 1

原创 影子,散了

影子,散了 http://blog.csdn.net/duoshanx/   总以为,A的影子是一辈子永远无法摆脱的。可是一转身,那片段却又如烟般逃逸空气当中,不复回忆。过后,也就在不知之间,随着是日复日的生活一点一滴的流逝。  分手很简单,扣掉电话后一切结束。直到随后的一个不眠雨夜, 才发现、警觉、分析自己为什么一点也记不起走过的一切。。。没有了,所有回忆的影子与味道也消失了。就只有心下

2004-08-10 20:36:00 1255 2

原创 weblogic 你可能要解决的小问题(未完)

weblogic 你可能要解决的小问题(未完)最新文档新进入 http://blog.csdn.net/duoshanx/?(1)改动web应用为缺省的应用 我们建立Web Application 之后,访问是通过http://yourUrl/yourwebapp来访问的。YourDomain->Servers->YourServers->Connections->

2004-08-10 15:42:00 1467

原创 用“位”来存储、修改用户权限的方法

用“位”来存储、修改用户权限的方法以前我用记录方式,如A用户有3个模块权限,则A有三条记录看到别人的程序里有这种方法,感觉不错,给大家看看有没有优点可取。用户权限用一个int字段表示,可以放32位,如果有第1,3,4模块的权限则,值为1+4+8=13____________________userId_____userQx___A?????????????? |????

2004-08-07 10:11:00 1955 7

空空如也

空空如也

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

TA关注的人

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