自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多路分发

有的时候程序要处理多种类型的交互,如果只使用单向的绑定支持,那么程序会变得相当复杂。比如,有A,B,C三种种类型互相比较,抽象出来的算法a.compete(b),可是a,b可以是A,B,C中的任意两种类型的互相比较,这就麻烦了。java的动态绑定其实是一种单路分发,能动态确定a的类型,不能够动态绑定b的类型,传统的方法就是重载compete方法。代码繁琐,还有些丑。多路分发是一种技巧,...

2013-03-10 16:46:54 138

原创 斐波那契数列

斐波纳挈数列,尽量用for循环实现而不是用递归。递归的效率低的吓人!Main方法实现:写道public static void main(String[] args){    int n = Integer.parseInt(args.length == 0 ? "1" : args[0]);    long t0 = System.currentTimeMillis();    ...

2013-03-08 17:04:21 110

一组N个数,确定其中抵第k个最大值

首先,这个问题的最容易想到的就是冒泡排序。先把N个数存入数组中,之后 用冒泡算法从大到小排序,在取k位置的值。具体求解过程如下:import java.util.Random;public class MaxK{ static int[] nums = new int[20]; static Random rand = new Random(4); p...

2013-03-07 15:40:22 188

原创 局部内部类的使用

 import java.util.*;class ReversibleArrayList<T> extends ArrayList<T> { private static final long serialVersionUID = 7562533499281233061L; public ReversibleArrayList(Collection...

2012-06-15 15:52:19 111

很有意思的加密算法.非技术类噢,,,嘻嘻嘻!!!!

public class Main1 { final static int MULTI_0 = 19; final static int MULTI_1 = 27; /** * 字符串加密算法 * */ public static void main(String[] args) { String t0 = "!@#$%!@#$%^&()_...

2012-06-06 11:27:01 133

Java中byte数组转换成int--HEX(M)算法

      HEX编码(Hexadecimal Code),也就是十六进制编码。      多字节的 HEX编码存储使用常见的 INTEL字节序方式(HEX(I))和MOTOROLA字节序方式(HEX(M))。 INTEL编码方式为大端字节序的方式,MOTOROLA编码方式为小端字节序的方式。       下面的代码之小端字节序转换成int的算法:  public stat...

2012-05-29 14:20:22 270

原创 Java中对byte的操作

一、byte转换成bit字符串 final static char[] digits = { '0', '1' };public static String toBinaryString(byte b) { char[] buff = new char[8]; int charPos = 8; do { buff[--charPos] = digits[b ...

2012-05-25 14:32:12 367

c-free破解(包含注册码的破解程序)

正版c-free,用c语言破解它自己的注册码.让c-free的开发人员郁闷去吧

2010-03-18

空空如也

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

TA关注的人

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