自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (12)
  • 收藏
  • 关注

原创 Java原码解读之高位和低位优先

最近在看Java原码的时候发现一个有趣的代码: [code="java"] static { long a = unsafe.allocateMemory(8); try { unsafe.putLong(a, 0x0102030405060708L); byte b = unsafe.getByte(a)...

2013-01-18 15:20:45 1278

原创 java中的classloader的原理

最近在琢磨btrace,顺便也看了下JDK的classloader的原理 先直接把代码贴出来: 首先是main方法: [code="java"]package com.gao; import com.wang.MyClass; /** * User: wangchen.gpx * Date: 12-12-28 * Time: 上午9:35 */ public...

2012-12-28 16:19:06 103

原创 2012-上半年读书

今年看的书主要是上半年在学校做毕业论文的时候抽出时间来完成的,其中不管是技术类的还是非技术类的,今年是看的比较多的一年,尤其是技术类的书,上半年正好可以有大把的时间来看书,练习,思考,反而做毕业论文倒是没花多长时间,好像上半年回学校真的出了看过的书没有什么好纪念的,对了,有一件事情,那就是我毕业了,终于他娘的毕业了,终于不用上政治课了。 《The well-ground java d...

2012-12-28 16:00:32 89

原创 java

所起java反射,我们知道应用最多的是spring和hibernate的声明式事务的管理。spring中通过AOP来控制对象的创建和销毁。 所起反射首先要提起的就是Class对象,他是类的字节码,里面包含了类的签名,方法,域等必要的信息。Class对象的获取有三种方式: [code="java"] //获取Class对象的三种方式 Class clazzOne = S...

2011-12-07 13:42:06 76

mysql数据库5.1.48的bug

近日在同事发现一个mysql关于int和bigint进行值比较问题,和大家分享下: 我们在mysql(5.1.48)中建立一张表,表名为intbig,包含三个字段id(int),num(int),num2(bigint),初始化4行数据,每行数据的值分别是: <image001.jpg> 现在,我们分别执行如下SQL语句: 1. SELECT * FROM int...

2011-11-29 19:15:55 234

原创 activiti

一、数据库建表:       建表说明目前省略 二、数据库表结构说明: 1、用建模工具反向出来的数据库表结构图如下:       2、数据库表结构说明:     ACT_GE_PROPERTY:属性数据表。存储整个流程引擎级别的数据。         NAME_:属性名称         VALUE_:属性值         REV_INT:版本号?     ACT_G...

2011-09-27 22:43:25 136

原创 BTrace

很多时候在online的应用出现问题时,很多时候我们需要知道更多的程序的运行细节,但又不可能在开发的时候就把程序中所有的运行细节都打印到日志上,通常这个时候能采取的就是修改代码,重新部署,然后再观察,但这种方法对于online应用来说不是很好,另外一方面如果碰到不好改的代码,例如引用的其他的外部的包什么的,就很麻烦了,BTrace就是一个可以在不改代码、不重启应用的情况下,动态的查看程序运行细节的...

2011-09-27 18:38:29 76

原创 js控制返回

1.超链接 [ 返回 ] 2.onclick事件 3.button的点击事件 function backAfter() { window.history.back(); //window.history.go(-1);//等效上面 } ========================...

2011-09-20 22:12:23 134

原创 java

淘宝的实习生招聘笔试,有一道编程题目:有N个鸡蛋和M个篮子,把蛋放到M个篮子里,每个篮子都不能为空,并且满足对于任意一个不超过N的正整数,都能由某几个篮子内蛋的数量相加得到。写出程序,使得输入一个(N,M),输出所有可能的分配情况。 我这里主要是考虑的递归调用:java代码如下: package com.gao.test.compile; public class AppleTe...

2011-09-19 21:20:52 102

原创 排序算法

啥也不说了,一个非常牛逼的算法,复杂度是常数级别的。利用了多线程进行排序 public class NBSort { public static void main(String[] args) { int[] result = {33,66,1,44,7,9,0,88,16,31,69,26}; SortThread1[] threads = ne...

2011-08-19 18:33:26 63

原创 java

今天和文龙,法兵讨论float的在计算机中的表示的时候发现我们对其中的一些不是很了解,经过讨论和分析最后终于明白了具体的细节 我们知道计算机中有两种基本的浮点形式: 1:单精度浮点数:占用32,在java中:float 2:双精度浮点数:占用64位,在java中:double 下面是IEEEE单精度浮点数: 符号位 指数位 尾数位 1(31) 8(23-30) 2...

2011-08-19 18:31:04 81

Git Community Book 中文版

git社区的官方中文资料,里面详细说明了git的内部实现机制,对于开发来说理解内部的运行原理非常重要

2013-03-24

JSR-133_Java Memory model and Thread specfication

java的内存模型规范,学习java的多线程必看的资料

2013-03-24

Pro Java 7 NIO.2

javanio2 的必备学习书,详细的说明了在java7中出现先javanio2的新特性和使用指南,注意的点等

2013-03-24

ASM的使用指南

这个是asm的使用指南,里面非常详细的说明了asm的构造,核心的API,如何使用,是学习asm的必备材料

2013-03-24

我编程我快乐(英文版).

主要是讲解程序员在代码开发过程中应该注意的问题,自我调节的能力,已经学习的方法和态度,确实是一本好书,大师著作,值得拜读。

2012-03-30

TheWell-GroundedJavaDeveloper.pdf

java7的学习资料,主要是对最近的java7的新技术进行讲解,内容很生动,大家可以学习下

2012-03-30

空空如也

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

TA关注的人

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