自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 位运算实例

(1) 判断int型变量a是奇数还是偶数 a&1 = 0 偶数 a&1 = 1 奇数(2) 取int型变量a的第k位 (k=0,1,2……sizeof(int)),即a>>k&1(3) 将int型变量a的第k位清0,即a=a&~(1<<k)(4) 将int型变量a的第k位置1, 即a=a|(1<<k)(5) in...

2012-03-21 13:09:00 96

转载 Effective Java---No.7 避免使用终结方法(稀里糊涂)

好吧 我不用finalize方法。而且我自己也看得云里雾里的, 反正就是不要去管这个finalize方法,真要管也最好另外写个终结方法然后配合try..finally使用。这篇看的稀里糊涂的,过段时间回来再仔细看看吧。转载于:https://www.cnblogs.com/Tony-Shen/archive/2012/03/12/2391811.html...

2012-03-12 14:58:00 67

转载 Effective Java---No.6 消除过期的对象引用

public class Stack { private Object[] elements; private int size = 0; private static final int DEFAULT_INITAL_CAPACITY = 16; public Stack() { elements = new Object[DEFAULT_INITAL_C...

2012-03-12 11:19:00 83

转载 Effective Java---No.5 避免创建不必要的对象

一般来说,最好能重用对象而不是每次需要就创建一个功能相同的对象。String s = new String("aaaaaa");以上是一个极端的例子,其实“aaaaaa”本身就是个对象没必要在为其封装一遍:String s = "aaaaaa";对于有静态工厂方法和构造器的不可变类,一般优先采用静态工厂。除了重用不可变的对象之外,也可以重用那...

2012-03-09 15:31:00 85

转载 Effective Java---No.4 通过私有构造器强化不可实例化的能力

众所周知,有时候一些工具类是不希望被实例化的,因为实例化根本没意义,而如果在缺少构造器的情况下编译器会自动给其添加一个公有的,无参的缺省构造器。对于用户而言,这个构造器和其他的是一样的。将其做成抽象类就更加不可取,因为他的子类仍旧可以实例化,而且会误导用户。这时候其实只要有个私有的构造器就可以解决这个问题。public class AAA{//Suppress defau...

2012-03-08 09:45:00 71

转载 Effective Java---No.3 用私有构造器或者枚举类型强化Singleton属性

单例指仅仅被实力化一次的类。public class Elvis {public static final Elvis INSTANCE = new Elvis();private Elvis(){}public static Elvis getInstance(){return INSTANCE;}}public enum Elvis {...

2012-03-06 09:25:00 69

转载 Effective Java---No.2 遇到多个构造器参数时要考虑用构建器

先看3段代码,看了以后就差不多明白了public class Book { private final String name; //required private final String id; //required private final String value; private final String vendor; private fi...

2012-03-02 10:29:00 66

转载 Effective Java---No.1考虑静态工厂替代构造器

public static Boolean valueOf(boolean b){return b ? Boolean.TRUE : Boolean.FALSE;}静态工厂方法与构造器不同的几大优点它有名称。(构造器可以有多个,对于其他人来说选择哪个构造器是一种很麻烦的事情,如果用静态工厂则是一目了然,静态工厂可以定义方法名来区分多个构造器之间的差别)...

2012-03-01 10:29:00 72

转载 MS SQL数据库结构的比较

应用地址 http://blog.csdn.net/pbsql/article/details/552165declare @db1 varchar(50),@db2 varchar(50),@collation varchar(100)select @db1='test',@db2='test1'--name of the database to compareset @...

2012-02-28 13:43:00 101

转载 写写代码,注意注意细节

好东西要保存》》》》》》》》》》》》》》》》》》》》》》》》》随时看到随时注意》》》》》》》》》》》》》》》》》》》》》》》》》1. 避免重复原则(DRY - Don’t repeat yourself)  编程的最基本原则是避免重复。在程序代码中总会有很多结构体,如循环、函数、类等等。一旦你重复某个语句或概念,就会很容易形成一个抽象体。  2. 抽象原则(Abstracti...

2011-11-08 17:18:00 107

转载 List排序的工具类

这个比较好用,通用的工具类。 1 public class SortList<E>{ 2 public void sort(List<E> list, final String method, final String sort){ 3 Collections.sort(list, new Comparator() {...

2011-11-08 17:04:00 138

转载 How to write use case

USE CASE 的编写:以下是一些怎么写USE CASE 的材料:http://www.gatherspace.com/static/use_case_example.html#5http://epf.eclipse.org/wikis/abrd/core.tech.common.extend_supp/guidances/examples/use_case_spec_CD...

2011-11-08 13:57:00 86

转载 SQL 2008 表死锁的解决

1 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableName from sys.dm_tran_locks2 where resource_type='OBJECT'上面一句是查询死锁的表和进程Id下面一句是杀~~~~。kill spid转载于:...

2011-11-08 13:49:00 97

转载 SQL2008 查找表结构

今天导出数据库到excel,碰到各种奇葩问题。最后找了个比较简单的方法,先全部查出来在复制粘贴一下是网上找的比较实用的sql 查询语句。 1 -- 查询非系统数据库 2 Select name FROM Master.. SysDatabases where dbid>4 3 4 -- 选择water数据库下的所有表 5 ...

2011-11-08 13:46:00 93

空空如也

空空如也

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

TA关注的人

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