- 浏览: 92228 次
- 性别:
- 来自: 上海
最新评论
-
mikey_java:
...
解释传值,传引用?String参数的困惑 -
a289364105:
[img]<img src="http://w ...
内部类 -
a289364105:
[url][/url][img][/img][*]引用[u][ ...
内部类 -
silencer:
有时候也想静静的写一些东西。但是,生活让我们不得不去追求一些“ ...
生命中什么最重要 -
doueye:
没有钱,所以只能简单的生活。
想快乐的活着的时候,已经过 ...
生命中什么最重要
文章列表
当个无忧无虑的农民,经营着自己一亩三分地,与世无争,闲云野鹤。
恩,老婆孩子还是要的,所以现在还必须努力奋斗。
如果到了64 岁还不能找到自己中意的女人,就出家,哈哈。
为什么是64 岁?
我是不太喜欢太现实的世界的,我也放得下一切的功名利禄,但很不幸,我的修养不够,还不能放得下女人,所以现在不是时机。而黄帝内经有讲,男人到了64 岁基本上就没搞头了,可能到了那个时候,我连女人也放得下了,也就可以考虑出家了,也可能是做个小隐士,隐于蔽野。
时间还够,机会还是有的,怎么说我也只是个80 后。只是有了后路,可能就比较难妥协了,唉。
关于我的那一亩三分地,因为兴趣原因,坚决不做外包。
...
- 2009-07-12 14:55
- 浏览 1052
- 评论(0)
[置顶] 关于我的博客的声明
- 博客分类:
- About Me
1,表达个人观点的文章,无意引发没有结论的争论,浪费大家的时间,影响大家的心情都不好.当然灰常灰常地欢迎有人踩.只有那些踩的人才是最理想的读者群,因为这表明有可能说到点子上了;
2,纯学习笔记,不发表到任何的公共 ...
- 2009-07-05 15:25
- 浏览 944
- 评论(0)
按照我的实力,我理应上中国最好的大学---清华大学,怎么说我也是省示范中学的第一名,不过是除了决定命运的最后一场考试之外的其他所有考试...
按照我的成绩,最差我也该上个前20 的学校吧-- 虽然考试失利,但还是高出重点线60 多分...
可是按照我的运气,我却只能上一个连211 都不是的学校,杯具啊...
高考是我永远的痛。清华落榜,因为志愿问题,最终只上了上海理工大学。平心而论,不讲天赋和能力,即使面对高考5 小时失败(语文和综合严重失利)的现实,以高出一本线60 分的成绩,怎么也该上个排名前20 的学校吧。
当然,两次清华落榜的经历不是每个人都能有的,这不正是上天给我的最独特 ...
编译时的类型安全
泛型类 类后面加<T>
泛型方法 在返回值前加入<T>,当使用泛型类时,必须在创建对象的时候指定类型参数的值,而使用泛型方法的时候,通常不必指明参数类型,因为编译器会为我们找出具体的类型。这称为类型参数推断(type argument inference)。
泛型的继承,是raw type 的继承,不是类型参数的继承
虚拟机没有泛型,只有基本类型
所有的类型参数都用其类型边界替换
桥方法被合成为保持多态的(重写的父类方法调用子类的多态方法)
为保证类型安全,必要时强制类型转换
内部类可以直接访问外部类的所有成员属性和方法
局部内部类只能访问final 的局部变量
使用Out.this.名称 访问外部类的同名变量
使用 实例.new 创建内部类 关联内部类和外部类
bootstrap classloader
|
extension classloader
|
system classloader
bootstrap 加载rt.jar,集成在jvm 中
extension 加载ext
system 加载classpath
有父子关系,子委托父,父找不到再返回给子自己加载类,保证了安全性。除了启动类加载器,其它的加载器都是java 类。
JVM类加载机制:全盘负责委托机制
全盘负责:当一个classloader加载一个Class的时候,这个Class所依赖的和引用的所有Class也由这个classloader负责载 ...
1,事务的特性
ACID
2,并发可能产生的问题
脏读,即读其他事务未提交的数据
不可重复读,即一个事务里面多次读同一条记录,结果不一样
以上问题是针对单条记录的更新的
幻读,同一事务中多次读取结果集不一样,是针对插入删除的
3,事务隔离级别
读未提交
读已提交 -- 解决脏读
可重复读
序列化-- 解决所有问题
4,锁机制解决不可重复读问题
乐观锁,记录加版本,这家伙很乐观,觉得人家不太会改自己要操作的数据
悲观锁,直接锁住记录
乐观者认为可能没有人来改自己要改的记录... ...
1,Object 类定义的方法
wait() 只能在同步块中调用,进入对象等待池
notify() 通知本对象等待池中的对象进入锁Block 池
2,Thread sleep()使当前线程进入停滞状态,所以执行sleep()的线程在指定的时间内肯定不会执行;yield()只是使当前线程重新回到可执行状态,所以执行yield()的线程有可能在进入到可执行状态后马上又被执行。
对当前线程的操作的都是Thread 的静态方法,如sleep,yeild...
非当前线程的操作都是成员方法,如interrupt,join...
3,对象锁锁的是对自己的操作
4,ThreadLocal 就是一个使用线程作为 ...
方法一:
顶级域名相同: doucument.domain=顶级域名
方法二:
jsonp:利用<script > 标签中的src 没有跨域访问的安全性限制
方法三:
代理
首先CMS 是一个管理系统,所以我想先谈谈我对管理的看法。
这个世界上没有两种管理,就跟CMMI 一样,管理总是会带来一些额外的工作和“麻烦”,但产生的收益确实很大的,至少管理能让一切变得有序,可控。
通过今天的Open Text 产品的培训,大家会发现其实CMS 提供的都是“额外”的工作,好像不会对我们的工作效率产生什么帮助,甚至牺牲了“灵活性”,因为没有CMS,我们可以随心所欲的开发自己的网页,至少看起来效率会更高。但是,这绝对是假象。
首先,CMS 对我们网页设计提出了更高的要求,你的规划,模块化一定得是合理的。
另外,他很好的管理了我们的所有资源,即内容,各种模板,模块之间的关系 ...
前面讲了不用不适用Ajax 的场景,那就是变化不频繁的内容甚至是静态内容,因为用了Ajax 要缓存,SEO 等都比较困难。
但任何结论,其前提都很重要,甚至比结论本身更重要。
如果是实时变化的内容,当然是Ajax,这样分离出静态内容和动态内容,静态的不Ajax, 动态的Ajax,双剑合璧,就能够充分的发挥出各种技术最大的威力。
对于一个多语言多区域的系统来讲,免不了要知道用户选择的哪个区域和语言。这种信息如果用Session 来记录,实现倒是没问题,但是怎么看都有点别扭,更关键的是,对搜索引擎来讲,最好是无状态的。因此,最好对不同类型的内容分别考虑,
浏览的部分
因为浏览内容是搜索引擎重点关注的,同时也是带来最大流量的,这部分最好是无状态的。实现方式就是在每次请求中都带上区域的参数,当然最好是通过Url Rewrite 来实现,如
http://www.yourdomain.com/tw/
http://www.yourdomain.com/cn/
写入的部分
这部分因为状态本身就是必须的,所以使用Session 来实 ...
一位美国朋友的姐姐发了一个圣诞贺卡给他,他很开心的秀给我,叫人生45 条最重要的经验,
我大概记得几条,
你的孩子只有一次童年,
别太在意自己,因为人家也不会在意你
不要等到老了才想起要穿紫色衣服(趁着年轻,享受生活)
... ...
我发现这些习语绝对没有我们的菜根谭深刻和精辟,但人家强调了:
生活才是最重要的
管好自己的事
很简单,却很快乐。
透露一点,他姐姐50 多岁了,还在做程序员。
我终于发现,中国IT 的落后,主要是因为“架构师”太多,汗啊... ...
经过一个礼拜艰苦的努力,完成评估!结果,Pass!呱唧呱唧~~
作为核心EPG 和ATM 成员,见证了整个过程... ...
对我个人来讲,这个可以算作一个小小的里程碑吧,我参与了整个过程,从模型的学习到过程的定义,到过程的实施,最后又作为评估组成员见证了整个评估的过程。
我本身是更喜欢技术的,当然我也是做技术的。但一不小心成为了过程的专家,我参与了所有3 级需要的过程的定义,并且开发了所有工程类的过程,如TS,RD,V&V,PI,当然还有CM。
CMMI 不是一切,更不是至高无上,但它作为一个体系,是完整的。虽然不完美,不够敏捷...但可以保证一切都是有控制的。
作为我自己来讲,我可 ...
基 本 信 息
姓名 XXX 性别 男
出生日期 1982-1
主要技能
精通Java SE,Java EE
精通Oracle 数据库开发
精通使用Java 实现SOA 架构的相关技术
丰富的系统架构经验
熟悉Ajax 开发
熟练掌握Solaris 操作系统
精通英语
精通CMMI 模型,并且 ...