自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (1)
  • 收藏
  • 关注

javascript学习笔记------概念相关

javascript中的函数、对象 1. 在javascript中,函数是被当成一种数据类型,它可以被存储在一个变量、数组、对象中,可以被当作参数传递到另一个函数中。函数就像是字符串和数字这样的的数据类型,它可以是其它对象的一个属性 2. 函数定义的三种方式: function square(x) {   return x*x;   }    //function 语句...

2011-03-16 11:05:06 139

原创 java equals == hashcode

1.首先看看Object 中 equals()方法的实现     public boolean equals(Object obj) {    return (this == obj);//比较两个对象是否指向同一个地址(引用),其作用同==    }  再来看看JDK中的说明:The equals method implements an eq...

2010-08-26 23:09:30 113

原创 Java构造函数

Java构造函数

2010-08-19 23:07:38 118

原创 (转)java并发编程学习一线程同步

线程同步 原文出处:http://www.iteye.com/topic/164905 作者 : buaawhl 我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。 线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。 当多个线程同时读写同一份共享资源的时候,可能会引起冲突。...

2010-08-14 15:14:57 74

原创 Java 位运算(转)

Java 位运算 移位运算符    包括:    “>> 右移”;“<< 左移”;“>>> 无符号右移”例子:-5>>3=-11111 1111 1111 1111 1111 1111 1111 10111111 1111 1111 1111 1111 1111 1111 1111其结果与 Mat...

2010-08-12 00:23:26 78

原创 二进制、八进制、十进制、十六进制之间转换

二进制、八进制、十进制、十六进制之间转换 一、 十进制与二进制之间的转换 (1) 十进制转换为二进制,分为整数部分和小数部分 ① 整数部分 方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。下...

2010-08-12 00:04:16 145

原创 java 字符串转换成十六进制编码和转换十六进制编码为字符串

package test;public class StringTest { public static String toHexString(String s) { String str = ""; for (int i = 0; i < s.length(); i++) { int ch = (int) s.charAt(i); String ...

2010-08-11 22:55:23 278

原创 全面理解Java中的String数据类型(转)

1. 首先String不属于8种基本数据类型,String是一个对象。   因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。   2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;   3. String str=”kvill”; String str=n...

2010-08-11 22:43:22 101

原创 Java-String类型的参数传递问题(转)

原文出处http://freej.blog.51cto.com/235241/168676  刚才看见一个兄弟在为Java的String传值/传引用问题困惑,翻箱倒柜找到了这篇我很久以前写的文章,发在这里,希望能对迷惑的朋友有些帮助。 提要:本文从实现原理的角度上阐述和剖析了:在Java语言中,以String作为类...

2010-08-11 22:17:44 109

原创 javascript 学习---数据类型

数据类型,数据运算符 1.基本数据类型(primitive)字符串(string):"双引号"数字(number):包括浮点数布尔值(boolean):true,false其它两个基本数据类型,不保存信息,用来在特定情况给出我们的警告空值(null):未定义(undefined):表示没有定义也没有赋值,使用变量时非常有用  2.转义字符 3...

2010-08-11 00:04:00 93

原创 SQL 基础

1.SQL SELECT DISTINCT 语句关键词 DISTINCT 用于返回唯一不同的值。 语法:SELECT DISTINCT 列名称 FROM 表名称 2.ORDER BY 语句 ORDER BY 语句用于根据指定的列对结果集进行排序。ORDER BY 语句默认按照升序对记录进行排序。如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。 ...

2010-07-18 21:38:20 89

原创 java final关键字的使用(转)

final变量定义: 变量一经初始化就不能指向其它对象。指向的存储地址不可修改,但指向的对象本身是可以修改的。 先说final变量初始化: 很多文章都这么说:其初始化可以在两个地方,一是其定义处,二是在构造函数中,两者只能选其一。 胡说八道! final变量可以在任何可以被始化的地方被始化,但只能被初始化一次.一旦被初始化后就不能再次赋 值(重新指向其它对象),作为成员变量一定要显式初始化...

2010-06-20 12:07:43 65

Restrictions HQL QBC

HQL运算符QBC运算符含义=Restrictions.eq()等于equal<> Restrictions.ne()不等于not equal> Restrictions.gt()大于greater than&gt...

2010-04-13 00:43:26 358

理下头脑

      这段时间实在是太忙了,而且事情都太多太杂了,有时人真是心烦急躁得很。第一份工作,第一个项目,一定要认真对待,一定要按期完成任务。要明白,虽然这过程是痛苦些,但要是想到结果肯定是好的,最后肯定是会为自己积累宝贵的经验。一定要挺住,坚持着。心烦时,一定要及时冷静下来,把问题分析想明白,要知道天下没有解决不了的问题。GO ON!...

2010-04-10 12:34:52 117

原创 常用java类

1.java.lang.reflect Class  Array  getLength(Object array)提供了动态创建和访问 Java 数组的方法,利用反射java.util Class Arrays   asList(T...a) 操作数组的方法此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。Array与Arr...

2010-01-21 21:56:17 60

原创 测试程序执行时间的方法

1.System.currentTimeMillis()  程序前后两个时间相减 2.System.nanoTime()  纳秒

2010-01-18 16:46:56 111

Hibernate学习之六-------Session,Query

一.Session   1.Session介绍,作用,使用 The main runtime interface between a Java application and Hibernate. This is the central API class abstracting the notion of a persistence service.The lifecycle of ...

2009-12-01 17:19:34 179

深入浅出hibernate读书笔记一

1.Hibernate高级映射技术【1】 自定义数据类型 Package org.hibernate.usertype Interface :UserType  CompositeUserType【2】 复合主键 Composite-id【3】 Blob Clob字段的映射Blob字段采用单字节存储,适合保存二进制数据,如图片文件。Clob字段采用多字节存储,适合保存大型文本数...

2009-12-01 14:58:17 211

Hibernate学习之四-------The Persistence Life Cycle

 1. Life CycleGiven an instance of an object that is mapped to Hibernate, it can be in any one of three different states: transient, persistent, or detached.映射到Hibernate中的类可以是以下三种状态中的一种:瞬时的,持久的,分离...

2009-11-27 10:08:36 104

原创 正确理解hibernate的inverse,双向关联

在hibernate中是通过inverse的设置来决定是有谁来维护表和表之间的关系的最近有朋友问我hibernate关于多对多关于删除中间表数据的问题,关键是inverse的设置.下面引用网友的一篇文章Inverse是hibernate双向关系中的基本概念,当然对于多数实体,我们并不需要双向关联,更多的可能会选择单向关联,况且我们大多数人一般采用一对多关系,而一对多双向关联的另一端:多对一...

2009-11-26 17:30:29 90

Hibernate学习之三-------异常与错误

1.org.hibernate.hql.ast.QuerySyntaxException: XXX is not mapped [from XXX] from XXX  这里的XXX是类名,而不是table的名字出现这种异常时:(1)检查hibernate.cfg.xml中是否有<mapping resource="com/zhsh/hibernate/entity/XXX....

2009-11-26 15:44:04 71

Hibernate学习之二-------搭建环境时应注意的地方

 1.使用的库的版本:Hibernate Core 3.2.4. Myeclipse 7.5中自带的.需要用到的jar包有:   不同的版本用到的包会不一样,也有可能出现包冲突的问题。当使用Hibernate 3.3.2 ga时,将lib下面的required中的jar包和Hibernate.jar加到类路径中时,此时运行是会出现异常:找不到一个类。这是由于还少了一个jar包:slf4...

2009-11-26 08:58:39 87

Hibernate学习之一-------数据库连接的模板类

用myeclipse生成的一个产生数据库连接的模板类,很经典,值得学习:package com.zhsh.hibernate.util;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.cfg.Configuration;/** * Co...

2009-11-25 15:57:36 74

原创 比较有用的log4j.properties

log4j.rootLogger=DEBUG,CONSOLE,DATABASE,FILElog4j.addivity.org.apache=true# 应用于控制台log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.CONSOLE.Threshold=INFOlog4j.appender...

2009-11-24 16:51:04 75

原创 总结Java标准类库中类型相互转化的方法

原文出处:http://hxraid.iteye.com/blog/513205 组一: ☆ String → byte[]  (字符串 转 字节数组)       java.lang.String       ·byte[] getBytes()     使用平台的默认字符集将此 String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中。   ·byte[]...

2009-11-24 16:37:25 60

原创 关于文件路径方面的小麻烦

原文出处:http://hxraid.iteye.com/blog/513468 写程序的时候经常引用外部资源,这个时候通过文件路径定位就相当重要了。 问题提出        在Eclipse工程中写一段代码,想要调用工程中的某一个资源文件。File file=new File("/EclipseProj/res.txt");.... //读取文件  一运行,总是说...

2009-11-24 16:25:10 98

protected使用微妙之处

1.protected受访问保护规则是很微妙的。虽然protected域对所有子类都可见。但是有一点很重要,子类只能在自己的作用范围内访问自己继承的那个父类protected域,而无法到访问别的子类(同父类的亲兄弟)所继承的protected域。这就是为什么我们在用clone方法的时候不能简单的直接将对象Object.clone()出来的原因了。(必须实现Cloneable 接口,并重写clone...

2009-11-24 15:20:18 235

原创 一种java 克隆实现(二进制)

package com.ben.clone;import java.io.Serializable;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class Person implements Serializ...

2009-11-24 10:58:14 79

java语言基础学习-----接口与对象克隆

一、接口1.在java语言中,接口是一组对类的需求描述(规则协议),实现该接口的类必须遵循这一协议。     an interface is not a class but a set of requirements for classes that want to conform to the interface 2.在接口中可以定义常量。但是接口中不能有实例域,也不能在方法中实...

2009-11-23 23:50:36 82

原创 NAT和NATP的区别

NAT的基本工作原理是,当私有网主机和公共网主机通信的IP包经过NAT网关时,将IP包中的源IP或目的IP在私有IP和NAT的公共IP之间进行转换。由于NAT实现是私有IP和NAT的公共IP之间的转换,那么,私有网中同时与公共网进行通信的主机数量就受到NAT的公共IP地址数量的限制。为了克服这种限制,NAT被进一步扩展到在进行IP地址转换的同时进行Port的转换,这就是网络地址端口转换NAPT(N...

2009-11-23 09:05:46 8358

原创 SWT中的Dispose操作法则

法则一:如果你创建了他,那么就要释放他在本章节的前一部分,你知道了创建SWT控件,相应的本地控件也被创建了。也就是说,调用了SWT的构造函数,底层的本地资源也被创建了。所以如果你写下如下代码,那么你就创建了一个SWT颜色对象,那么也就在系统的底层资源里分配了一个颜色资源:Color color = new Color(display, 255, 0, 0); // Create a red Col...

2009-11-17 16:51:29 281

shell dispose close方法

再次遇到shell dispose 和  close 方法问题?????

2009-11-17 16:40:50 413

Java ExceptionAdapter

import java.io.*;class ExceptionAdapter extends RuntimeException { private final String stackTrace; public Exception originalException; public ExceptionAdapter(Exception e) { super(e.t...

2009-11-12 22:34:24 457

java 中的Logging

java.util.logging 1.Logging   Basic Logging Logger.global.info("File->Open menu item selected"); Logger.global.setLevel(Level.OFF);    at an appropriate place (such as the beginning of ...

2009-11-12 22:04:24 120

Java 异常处理机制

 1.异常的分类   The Error hierarchy describes internal errors and resource exhaustion inside the Java runtime system. You should not throw an object of this type. There is little you can do if su...

2009-11-12 17:15:49 342

原创 Event processing in SWT

 The SWT event-processing cycle is depicted in figure4.1. It begins with the operating system’s event queue, which records and lists actions taken by the user. Once an  SWT application begins runn...

2009-10-27 00:25:28 77

常用sql查询

表名admin  字段名 adminId, adminName,adminPass,adminAge表名class  字段名 classId,className,classInfo select top 2 * from admin order by adminId desc  //返回最大的前两个select top 2 * from admin order by adminId a...

2009-10-26 23:11:09 75

JDBC连接Sql Server 2005(Express)

1.相关的软件  Microsoft SQL server 2005 Express Edition   SQL Server Management Studio   SQL Server 2005 driver for JDBC   数据库驱动中有一个dll文件 sqljdbc_auth.dll要拷贝到system32目录下 2.设置SQLEXPRESS服务器:  ...

2009-10-26 23:08:22 357

log4j比较全面的配置文件

标准级别:DEBUG<INFO<WARN<ERROR<FATAL #设置级别和目的地   log4j.rootLogger=debug,appender1   #输出到控制台   log4j.appender.appender1=org.apache.log4j.ConsoleAppender   #设置输出样式   log4j.appender.appender1...

2009-10-23 14:58:07 87

原创 关于SWT中的资源释放问题

SWT下面的操作系统平台需要显示的分配和释放系统资源。SWT的设计思想是,在一些小的窗口部件上,它采用的是底层操作系统的映射机制。因此SWT规定,对于用户显示分配的系统资源,需要用户显示的释放。在SWT中,这个操作是通过dispose()方法实现的。SWT中最主要的规则是,如果你创建了一个对象,那么你就必须释放它。下面我们来详细的解释这条规则:1.如果你通过构造函数创建了一个widget或...

2009-10-20 23:06:38 693

commons-fileupload-1.2.1-bin.zip

java文件上传下载的好组件,有很方便的实现文件上传下载的功能。

2009-03-13

空空如也

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

TA关注的人

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