张善人的IT 博客

事在人为,休言万般皆是命;境由心造,退后一步自然宽

Java 泛型

编译时的类型安全 泛型类 类后面加 泛型方法 在返回值前加入,当使用泛型类时,必须在创建对象的时候指定类型参数的值,而使用泛型方法的时候,通常不必指明参数类型,因为编译器会为我们找出具体的类型。这称为类型参数推断(type argument inference)。 泛型的继承,是raw ty...

2010-05-05 15:08:45

阅读数 14

评论数 0

内部类

内部类可以直接访问外部类的所有成员属性和方法 局部内部类只能访问final 的局部变量 使用Out.this.名称 访问外部类的同名变量 使用 实例.new 创建内部类 关联内部类和外部类...

2010-05-04 11:16:29

阅读数 16

评论数 0

ClassLoader

bootstrap classloader | extension classloader | system classloader bootstrap 加载rt.jar,集成在jvm 中 extension 加载ext system 加载...

2010-04-13 13:45:38

阅读数 18

评论数 0

事务相关

1,事务的特性 ACID 2,并发可能产生的问题 脏读,即读其他事务未提交的数据 不可重复读,即一个事务里面多次读同一条记录,结果不一样 以上问题是针对单条记录的更新的 幻读,同一事务中多次读取结果集不一样,是针对插入删除的 3,事务隔离级别 读未提交 读已提交 -- 解决脏读 ...

2010-04-13 13:35:02

阅读数 14

评论数 0

多线程相关

1,Object 类定义的方法 wait() 只能在同步块中调用,进入对象等待池 notify() 通知本对象等待池中的对象进入锁Block 池 2,Thread sleep()使当前线程进入停滞状态,所以执行sleep()的线程在指定的时间内肯定不会执行;yield()只是使当前线程重新回...

2010-04-13 11:35:25

阅读数 14

评论数 0

跨域访问数据

方法一: 顶级域名相同: doucument.domain=顶级域名 方法二: jsonp:利用 标签中的src 没有跨域访问的安全性限制 方法三: 代理

2010-03-12 22:00:03

阅读数 16

评论数 0

谈谈对CMS 的认识

首先CMS 是一个管理系统,所以我想先谈谈我对管理的看法。 这个世界上没有两种管理,就跟CMMI 一样,管理总是会带来一些额外的工作和“麻烦”,但产生的收益确实很大的,至少管理能让一切变得有序,可控。 通过今天的Open Text 产品的培训,大家会发现其实CMS 提供的都是“额外”的...

2010-02-04 21:17:36

阅读数 13

评论数 0

再谈架构之缓存实现--A不Ajax

前面讲了不用不适用Ajax 的场景,那就是变化不频繁的内容甚至是静态内容,因为用了Ajax 要缓存,SEO 等都比较困难。 但任何结论,其前提都很重要,甚至比结论本身更重要。 如果是实时变化的内容,当然是Ajax,这样分离出静态内容和动态内容,静态的不Ajax, 动态的Ajax,双剑合...

2010-01-26 10:55:58

阅读数 11

评论数 0

Web 之状态

对于一个多语言多区域的系统来讲,免不了要知道用户选择的哪个区域和语言。这种信息如果用Session 来记录,实现倒是没问题,但是怎么看都有点别扭,更关键的是,对搜索引擎来讲,最好是无状态的。因此,最好对不同类型的内容分别考虑, [b]浏览的部分[/b] 因为浏览内容是搜索引擎重点关注的,同时也...

2009-12-23 12:39:27

阅读数 15

评论数 0

生命中什么最重要

一位美国朋友的姐姐发了一个圣诞贺卡给他,他很开心的秀给我,叫人生45 条最重要的经验, 我大概记得几条, 你的孩子只有一次童年, 别太在意自己,因为人家也不会在意你 不要等到老了才想起要穿紫色衣服(趁着年轻,享受生活) ... ... 我发现这些习语绝对没有我们的菜根谭深刻和精辟,但人...

2009-12-20 13:28:07

阅读数 12

评论数 0

通过CMMI L3 评估

经过一个礼拜艰苦的努力,完成评估!结果,Pass!呱唧呱唧~~ 作为核心EPG 和ATM 成员,见证了整个过程... ... 对我个人来讲,这个可以算作一个小小的里程碑吧,我参与了整个过程,从模型的学习到过程的定义,到过程的实施,最后又作为评估组成员见证了整个评估的过程。 我本身是更喜欢...

2009-12-18 14:06:44

阅读数 17

评论数 0

钱多少算多,这样该不该纠结

基 本 信 息 姓名 XXX 性别 男 出生日期 1982-1 主要技能 精通Java SE,Java EE 精通Oracle 数据库开发 精通使用Java 实现SOA 架构的相关技术 丰富的系统架构经验 熟悉Ajax 开发 熟练掌握Solaris 操作系统 ...

2009-12-12 00:52:48

阅读数 11

评论数 0

Web Service 培训教材系列

Content   Web Service 简介Java 开发Web Service相关技术SOAP Style Web ServiceRESTful Web Service

2009-11-30 16:46:17

阅读数 58

评论数 0

架构之缓存实现--A不Ajax

前面也有一些文章讲了些架构面上改善性能的关键考虑点,如异步,批处理,读写分离等。 但我觉得对一个大规模高并发的网站来讲,为了保证性能,最重要的还是缓存。 因此在实现时,就必须考虑到这方面的方面性。先不谈写入数据,如新增和更新的缓存实现。 在查询的部分,具体来讲,最好不要使用Ajax实现,因为...

2009-11-28 20:09:04

阅读数 10

评论数 0

XML Schema 使用

1,什么是XML Schema  XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。 XML Schema: 定义可出现在文档中的元素 定义可出现在文档中的属性 定义哪个元素是子元素 定义子元素的次序 定义子元素的数目 定义元素是否为空,或者是否可包含...

2009-11-20 14:29:55

阅读数 14

评论数 0

domain设置后没有效果?

问题描述 跨域,jquery 拒绝访问,设定docuement.domain 后还是不行。 问题分析 ie ,jquery 的onload 事件在body 加载前就开始执行了,因此要将设定domain 的动作放到页面的最上面。 解决方案 将设定domain 的动作放到页面...

2009-11-05 21:30:35

阅读数 30

评论数 0

我在IT 方面的关注点

 排名不分先后 Java EE(Java SE,Spring,Web Service) Oracle(Development,Tunning) PHP MySQL 搜索引擎(Vertical Search Engine) SEO 架构设计(SOA,大容量高可用高性能网站架构) L...

2009-11-05 14:13:06

阅读数 22

评论数 0

IE 下Frameset 跨域取不到Session 问题的解决

问题描述 IE 下Frameset 跨域取不到Session 问题分析 1,Session 通过Cookie 实现(浏览器支持Cookie,且没有encodeUrl) 2,默认情况下,IE会阻止没有P3P (Platform for Privacy Preferences) 协议的...

2009-10-28 13:43:58

阅读数 14

评论数 0

JBoss 下Struts2 的资源文件不能加载

问题描述 JBoss 下Struts2 的资源文件不能加载,有时OGNL 也不起作用,即不能实例化Action 中的对象。 问题分析 因为将所有依赖的包都放到了服务器common/lib 下,又在一个服务器实例中部署了多个Struts2 应用,于是灵异事件发生。 解决方案 将...

2009-10-17 22:28:53

阅读数 18

评论数 0

java -jar,java.lang.NoClassDefFoundError 问题

问题描述 java  -cp A.jar;B.jar -jar XXXX.jar 报找不到类的错误,java.lang.NoClassDefFoundError问题分析 1,Classpath 中指定jar 的路径中不能有空格2,指定-cp 后,会忽略环境变量%CLASSPATH%3,-jar 不...

2009-09-29 09:59:05

阅读数 570

评论数 0

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