自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 资源 (2)
  • 收藏
  • 关注

转载 ThreadLocal笔记

ThreadLocal笔记 网上搜索的结果,实践验证后记录 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。 当使用ThreadLocal维护变量时,Thre

2010-02-23 16:39:00 729

转载 ThreadLocal的几种误区

 一、ThreadLocal是java线程的一个实现ThreadLocal的确是和java线程有关,不过它并不是java线程的一个实现,它只是用来维护本地变量。针对每个线程,提供自己的变量版本,主要是为了避免线程冲突,每个线程维护自己的版本。彼此独立,修改不会影响到对方。 二、ThreadLocal是相对于每个session的ThreadLocal顾名思义,是针对线程。在java web编

2010-02-23 16:32:00 777

转载 单引号,双引号,javascript,HTML,转义字符

在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下: IE提示出错后,再漫不经心地改为: 结果还是出错。 这时,我就想不通了,虽然我知道最直接的解决方法是写成这样:  但为什么javascript中的转义字符/没有效果了呢? 后来找到一段正常的代码:  这时才理解,原来这时,还是归于HTML的管辖范围,所以转义字符应该使用HTML

2010-02-21 15:25:00 1654

转载 LDAP概论

如果你在计算机行业工作,那么对LDAP可能早有耳闻了。想深入地了解LDAP吗?那么可以好好地读一下这篇文章。这篇介绍性的文章是一系列介绍如何在企业中设计、实现和集成LDAP环境的文章的头一篇。主要是先让你熟悉一下LDAP的基本概念,那些比较困难的细节问题将放到以后讨论。在这篇文章中我们将要介绍: 什么是LDAP?什么时候该用LDAP存储数据? 现在LDAP技术不仅发展得很快而且也是

2010-01-07 14:22:00 736

转载 JNDI 在 J2EE 中的角色

掌握J2EE 是件令人生畏的事,因为它包含的技术和缩略语在不断地增长。Java 命名和目录接口(Java Naming and Directory Interface,JNDI)从一开始就一直是 Java 2 平台企业版(JEE)的核心,但是 J2EE 开发新手经常用不好它。本文将消除 JNDI 在 J2EE 应用程序中所扮演角色的神秘性,并展示它如何帮助应用程序从部署细节中解脱出来。 

2010-01-04 16:06:00 704

转载 Servlets中的监听器和过滤器

用一个现实的例子,来说明这两个东东的作用。 案例描述  假设你平时生活在北京,有天你去一个很边远很贫穷的山村体验生活,到了那个山村后,你想要什么东西,村长都会同意,然后安排村民送给你,但是有一点例外的是,一旦你问他们要钱,村长坚决不给,还会带领村民把你打回北京去。 你为了从村民那里带走尽量多的东西,所以你在出发前准备了一个大袋子,希望把村民给的东西都放到袋子里;然后你在回到城市

2009-12-16 14:51:00 781

转载 [翻译]Java泛型编程指南---感谢doyouj

此文为doyouj来自http://bbs.itebook.net/感谢doyouj[翻译]Java泛型编程指南此系列文章译自SUN的泛型编程指南, 看不懂译文的请看原文http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf一、绪言JDK1.5对JAVA语言进行了做了几个扩展,其中一个就是泛型。本指南旨在介绍泛型。如果你熟悉其它语言

2009-12-07 16:22:00 866

转载 java数据类型转换

一些初学JAVA的朋友可能会遇到JAVA的数据类型之间转换的苦恼,例如,整数和float,double型之间的转换,整数和String类型之间的转换,以及处理、显示时间方面的问题等。下面笔者就开发中的一些体会介绍给大家。 我们知道,Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型boolean;字符型char;整

2009-10-27 10:44:00 668

转载 2、8、10、16进制互相转换的方法

生活中其实很多地方的计数方法都多少有点不同进制的影子。比如我们最常用的10进制,其实起源于人有10个指头。如果我们的祖先始终没有摆脱手脚不分的境况,我想我们现在一定是在使用20进制。至于二进制……没有袜子称为0只袜子,有一只袜子称为1只袜子,但若有两袜子,则我们常说的是:1双袜子。生活中还有:七进制,比如星期。十六进制,比如小时或“一打”,六十进制,比如分钟或角度……我们找到问号字符(?)的ASC

2009-10-26 16:28:00 1880

转载 java序列化(Serializable)

序列化机制只保存对象的类型信息,属性的类型信息和属性值,和方法没有什么关系,你就是给这个类增加10000个方法,序列化内容也不会增加任何东西 简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作

2009-10-04 23:27:00 701

转载 存取程序状态的几种方法--Java I/O应用杂谈

文件I/O:文件流→序列化★文件流    文件操作是最简单最直接也是最容易想到的一种方式,我们说的文件操作不仅仅是通过FileInputStream/FileOutputStream这么“裸”的方式直接把数据写入到本地文件(像我以前写的一个扫雷的小游戏JavaMine就是这样保存一局的状态的),这样就比较“底层”了。 主要类与方法和描述 FileInputStream.read() /

2009-10-04 22:51:00 653

转载 国人花费3年半时间创作的超牛原创动画!!打,打个大西瓜

CSDN好像没法贴视频,给大家分享连接吧http://www.tudou.com/programs/view/vx4huIUyAyo  看完这个《打,打个大西瓜》之后我肉牛满面呀!!这个动画是由一位国人独立完成,花费了3年半的时间,不得不让人佩服!而且动画的创意和创作绝对算得上一流!!如果国内多几位这样的高手中国的动画业就有希望了~饺克力:这是我一个人花费3年半时间,投入全

2009-09-29 11:23:00 985

转载 用Quartz进行作业调度

现代的 Web 应用程序框架在范围和复杂性方面都有所发展,应用程序的每个底层组件也必须相应地发展。作业调度是现代系统中对 Java 应用程序的一般要求,而且也是对 Java 开发人员一贯的要求。虽然目前的调度技术比起原始的数据库触发器标志和独立的调度器线程来说,已经发展了许多,但是作业调度仍然不是个小问题。对这个问题最合适的解决方案就是来自 OpenSymphony 的 Quartz API。

2009-09-27 13:47:00 664

原创 Java基本类型学习笔记

1.Java中的数值类型不存在无符号的,他们的取值范围是固定的,不会随着硬件或系统环境的变化而改变。2.对于数值类型的基本类型的取值范围,我们无需强行去记忆,因为它们的值都已经以常量的形式定义在对应的包装类中了。例如:Byte.SIZE表示byte占多少位(8位),Byte.MIN_VALUE,Byte.MAX_VALUE分别表示byte能取到的最小,最大值。3.基本类型存储在栈中,因此它

2009-09-15 23:16:00 877

转载 TortoiseSVN简明教程

你是否正在参与团队合作项目?你是否遇到过这样的情况:当你正在修改一个文件,却出现另一个人作了同样的事情。你是否曾因为这种巧合而导致了你的修改付之东流?你是否曾经在文件保存之后,又想恢复到文件保存之前?你是否想过要去查看一个文件几天前的内容?当你发现一个项目中的bug,你是否想知道它是何时出现在你的代码中?如果你对上面任何一个问题回答“Yes”,那么TortoiseSVN就是你所需要的!你得仔细阅读

2009-09-04 14:48:00 1102

转载 Java虚拟机经常会报说找不到类、找不到符号的解决方法

Java虚拟机经常会抱怨说找不到类、找不到符号等等。一般情况下,我们的类、接口都要写package。比如,你写了一个接口:package cn.youhap.interface2;public interface DeclareInterface{    public static int a = 0;    public final String name = "ilove";    pub

2009-09-03 11:37:00 6710

原创 java的native方法

简单的说, native的方法是Java提供给非Java代码的一个借口, 所以, 使用了native的函数不用实现, 只要一个 ; 就可以了,这个函数就是用非Java代码实现的,例如C,C++等。下面一个详细的介绍CONTENTS What Is a Native Method? Uses for Native Methods B

2009-09-02 15:18:00 961

转载 oracle事务的隔离

1  oracle 不支持 read uncomitted 方式 2  read-only 不是sql92标准,readonly的好处是提高了数据库的效率,readonly的同时又允许DML操作,我原来以为readonly就不允许DML操作数据库了呢  3  read committed 和serializable的一些区别与联系1)  都看不到脏数据 2)  read

2009-09-02 09:20:00 587

转载 ORACLE的隔离级别(收藏)

隔离级别(isoation eve) 隔离级别定义了事务与事务之间的隔离程度。 隔离级别与并发性是互为矛盾的:隔离程度越高,数据库的并发性越差;隔离程度越低,数据库的并发性越好。 ANSI/ISO SQ92标准定义了一些数据库操作的隔离级别: 未提交读(read uncommitted) 提交读(read committed)   重复读(repeatabe read)

2009-09-02 09:14:00 719

转载 java.sql.SQLException: ORA-01000: 超出打开游标的最大数

很多朋友在Java开发中,使用Oracle数据库的时候,经常会碰到有ORA-01000: maximum open cursors exceeded.的错误。 实际上,这个错误的原因,主要还是代码问题引起的。 ora-01000: maximum open cursors exceeded. 表示已经达到一个进程打开的最大游标数。 这样的错误很容易出现在Java代码中的主要原因是:Java代码在执

2009-09-02 08:58:00 992 1

转载 肉末豆腐

今天是国际妇女节,Anna在此先给各们女性朋友们送一份简单而真诚的节日祝福,祝所有的女性朋友们永远年轻、快乐~~~~~当然,今天Anna还有一道好菜:肉末豆腐的做法,一并带给大家,这个肉末豆腐当然就不是仅仅送给女性朋友们的了,Anna觉得像今天这样的特殊日子,正是各位男士们一展厨艺的好时候~~~~Anna今天做的这道肉末豆腐有别于网上介绍的普通的肉末豆腐的做法,今天介绍的这个做法更简单,口

2009-08-24 16:01:00 913

转载 辣子鸡-辣子鸡家常做法

大吃一顿辣子鸡之后,让Anna想起各位还在网上苦苦搜寻各种家常菜谱的人们~~不由得想想自己,有点太幸福,昨天晚上刚吃的宫爆鸡丁,今天中午又是辣子鸡~嘿嘿~~~听着都馋了是吧?那就跟Anna一起看一下辣子鸡的做法吧,省得天天想在“今天做什么菜呢?”辣子鸡-辣子鸡家常做法原料:鸡肉(可以是带骨头的)、青尖椒、干红辣椒、花椒、葱段、白糖、酱油、姜片、鸡精、盐辣子鸡-辣子鸡家常做法:1. 

2009-08-24 15:55:00 1635

原创 对Java向上转型的理解

查了些网上的资料,发现如果子类向上转型为父类,则会遗失掉父类中没有定义的方法,而除了private的属性外,其他的属性都会被父类的属性覆盖。例如如下程序中,son是一个Father类型的,指向Son类型的对象的引用。所以,调用printTest时,打印的都是子类Son的属性(调用的Son的printTest()方法)。而当用System.out.println(Son.var2)这样的形式

2009-08-23 22:44:00 4803 7

转载 关于java的接口回调和向上转型的理解

晚上的时候正在思考接口和对象转型若干问题,上网查了下资料,感觉这个解释的非常好,所以就转了过来,以备以后查找,也发出来给大家学习学习.接口回调是指:可以把使用实现了某一接口的类创建的对象的引用赋给该接口声明的接口变量,那么该接口变量就可以调用被类实现的接口的方法。实际上,当接口变量调用被类实现的接口中的方法时,就是通知相应的对象调用接口的方法,这一过程称为对象功能的接口回调。看下面示例。int

2009-08-23 22:43:00 4324

转载 HTTP协议初步

1、  简介HTTP(HyperText Transfer Protocol),中文名称为超文本传输协议,工作在OSI七层体系中的应用层,属于高层应用协议。HTTP协议主要用在浏览器和Web服务器之间进行通信。HTTP协议使用明文进行传输,如果需要加密传输,可以使用https。HTTP协议在发送时有很多发送的方式,介绍如下2、  HTTP协议版本HTTP协议有3个版本,依次

2009-08-20 23:30:00 860

转载 Integrating with Eclipse: The Subclipse Plug-in

A good SCM should be closely integrated into your working environment. No one really likes having to go to the command line to add files to the repository. Eclipse has had excellent CVS integration fo

2009-08-20 15:21:00 758

转载 Using Subversion in Eclipse

Now that your Subversion-enabled project is up and running, most of the necessary Subversion commands are accessible via the Team contextual menu (see Figure 5). You can see the status of your local f

2009-08-20 14:53:00 767

转载 The SCJP Tip Line -- Strings, Literally by by Corey McGlone

This month, Im going to tackle String literals and how theyre handled in Java. If you read last months SCJP Tip Line article, youll find that this article is a nice follow up all about Strings. If

2009-08-10 23:05:00 147

转载 编程能力的四种境界

人类心理学研究中的一个基础支撑课题就是分析人的思维意识和潜意识。 Sigmund Freud是最早的一位能够清楚的认定和描述我们的心理活动“领域”的人。 在他著名的一生中的早期,他就指出我们的意识里分“潜意识”,“前意识”,“意识”。 如果想弄清楚理解它们跟我们的思想、感觉、认知、判断和动机(这些在我们每日生活、职场中里的关键因素)有什么关联,我们可以把自己想象成一个冰山。 冰山的尖端,唯

2009-07-20 09:10:00 495

转载 Maven入门--概念与实例

最近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的基本方法。文末有例子代码下载的链接。(2007.01.02最后更新) 注:转载时请注明原作者(jiangshachina)及出处(http://w

2009-07-08 14:15:00 501

转载 Extjs tip的用法

<!--google_ad_client = "pub-0068659036624865";/* 468x60, 创建于 09-9-23 */google_ad_slot = "6909668336";google_ad_width = 468;google_ad_height = 60;// -->ExtJs是通过Ext.ToolTip和Ext.Qui

2009-07-03 11:44:00 2384

转载 javascript 函数的方法call()和apply()

本文主要参考:xiaofeizm55333童鞋的javaScript 中 call 函数的用法说明call()和apply()的第一个参数都是要调用的函数的对象,在函数体内这一参数是关键字this的值。call()的剩余参数是传递给要调用的函数的值。结构如下:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 看完下面原作者列出的代码可以解释如

2009-06-19 16:34:00 608

转载 ANSI,ASCII,Unicode的区别与联系

快下班时,爱问问题的小朋友Nico又问了一个问题:"sqlserver里面有char和nchar,那个n据说是指unicode的数据,这个是什么意思。"并不是所有简单的问题都很容易回答,就像这个问题一样。于是我答应专门写一篇BLOG来从头讲讲编码的故事。那么就让我们找个草堆坐下,先抽口烟,看看夜晚天空上的银河,然后想一想要从哪里开始讲起。嗯,也许这样开始比较好……很久很久以前,有一群人,他们决定用

2009-06-01 23:56:00 745

转载 华为新员工转正笔试题(附答案)

1、华为公司的全称为()   A、深圳市华为技术有限公司 B、华为技术有限公司   C、华为公司 D、我司      (答案:B,答A、C者酌情给分,答D者立即辞退,我司三令五申禁止使用该华为内部   土语,屡禁不止,老员工不可教也,只好从新员工抓起,格杀勿论)      2、华为公司的企业性质是()   A、民营 B、私营 C、国营 D、上市公司      (答案:A,本题主要让考生了解公司的性

2009-05-30 23:45:00 2301

转载 微软的面试题及答案 --- 第三组

  第一题   .   五个海盗抢到了100颗宝石,每一颗都一样大小和价值连城。他们决定这么分:   抽签决定自己的号码(1、2、3、4、5)   首先,由1号提出分配方案,然后大家表决,当且仅当超过半数的人同意时,按照他的方案   进行分配,否则将被扔进大海喂鲨鱼   如果1号死后,再由2号提出分配方案,然后剩下的4人进行表决,当且仅当超过半数的人同   意时,按照他的方案进

2009-05-30 23:39:00 857

转载 微软的面试题及答案 --- 第二组

1.你让工人为你工作7天,回报是一根金条,这个金条平分成相连的7段,你必须在每天结束的时候给他们一段金条。如果只允许你两次把金条弄断,你如何给你的工人付费? 2.有一辆火车以每小时15公里的速度离开北京直奔广州,同时另一辆火车每小时20公里的速度从广州开往北京。如果有一只鸟,以30公里每小时的速度和两辆火车同时启动,从北京出发,碰到另一辆车后就向相反的方向返回去飞,就这样依次在两辆火车之间来回地飞

2009-05-30 23:34:00 665

转载 微软的面试题及答案 ---- 第一组

1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水? 4.一个岔路口分别通向诚实国和说

2009-05-30 23:29:00 612

转载 Log4j 学习日记 - 手工加载配置文件

有时候在开发程序的工程中,无法适应application server的log4j加载,必须手工完成这个过程.其代码大约如下: URL configFileUrl = LdapUtils.class.getResource("log4j.properties");   PropertyConfigurator.configure(configFileUrl); 其中, log4j.pr

2009-05-23 15:40:00 1026

转载 java.util.MissingResourceException: Can't find bundle for base name

Solve java.util.MissingResourceException: Cant find bundle for base name com...config, locale zh_CNat java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:836)at java.util.Res

2009-05-23 14:51:00 1737

转载 Java对象的强、软、弱和虚引用

在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这就像在日常生活中,从商店购买了某样物品后,假如有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走.一般说来,假如物品已经被扔到垃圾箱,想再把它捡回来使用就不可能了。但有时候情况并不这么简单,你可能会碰到类似鸡肋一样的物品,食之无味,弃之可惜。这种物品现

2009-04-13 09:11:00 789

Ant使用指南

Ant使用指南Ant使用指南Ant使用指南Ant使用指南

2012-02-28

vbscript参考文档(CHM)

vbscript参考文档(CHM)

2008-06-19

空空如也

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

TA关注的人

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