- 浏览: 50752 次
- 性别:
- 来自: 深圳
最新评论
-
spring-china:
继续补充JVM的内部机制..这个是必须要了解的比较好的书籍: ...
如何成为java高级程序员 -
spring-china:
对于一个Java工程师,我觉得还有几点可能同样需要注意.1. ...
如何成为java高级程序员 -
spring-china:
才知道LBS主要是基于J2ME的,哥悲剧了,居然把平台都给转移 ...
需要深入的一些技术 -
spring-china:
貌似现在更倾向于往前端了,公司做的是互联网类型的产品,应该和企 ...
需要深入的一些技术 -
spring-china:
没这么严重吧...
换了一份工作
文章列表
项目里面使用了一些关于Restlet的知识,所以要稍微了解一下.
1. 基于 REST 的 Web 服务:基础
http://www.ibm.com/developerworks/cn/webservices/ws-restful/
2. 深入浅出Rest
http://www.infoq.com/cn/articles/rest-introduction
3. 用Restlet创建面向资源的服务
http://www.infoq.com/cn/articles/restlet-for-restful-service
4. Restlet第一步
ht ...
http://www.mtyyw.com/popmusic/just-another-pete-yorn/
好听,沙哑独特的嗓音,略带忧郁和伤感,听后回味无穷.
You and I, we’re two of a kind,
I hate to say it but you’ll never relate,
what makes you tick?
It makes me smile.
You said that I should get away from it all,
and bury my head in the sand if I want ...
看了这篇文章,才发现原来中国也有这样的好公司,只是已经被彻底悲剧的结束了.
转自:http://www.zhuoqun.net/html/y2010/1535.html
很早就想写这么一篇文章了。我离开中国雅虎已经一年有余,在中国雅虎工作的那段时光是我最珍贵的 ...
休息了好长时间,也该静下心来学学东西,准备更加深入的看看spring,毕竟这是个万金油,也几乎是个标准了,以前对Spring只是停留在使用阶段。由于Spring涉及的J2EE领域非常多,所以我想跟着Spring来学习,并进一步巩固一些Java的基础知识. 接下来几个月就要好好的静下心做这个事情啦..
从IOC -> AOP -> Data Access封装 -> Exception封装 -> J2EE其他服务的封装
暂时就想到这些了. 相信一定能收获很多的.
既然从IOC开始,肯定得研究一下两个典型的接口: BeanFactory,Applicati ...
在项目中遇到了事件冒泡的情况,在网上找了下方法,发现比较常用的一个通用方法:
function stopBubble(e) {
if ( e && e.stopPropagation )
e.stopPropagation();
else
window.event.cancelBubble = true;
}
}
需要传入一个event参数,并且对不同的浏览器提供一个检测,并餐区相应的方法去阻止冒泡.
这样,在需要阻止冒泡的时候,就可以直接调用这个方法了.
例如:
function f ...
转载:http://www.blogjava.net/redhatlinux/archive/2009/02/17/255109.html
引言
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括 ...
觉得讲得很有道理,和大家一起分享,有什么好的意见,大家也可以表达哈.
转载: http://hi.baidu.com/%D3%EA%B7%D7%B7%C9_happy/blog/item/b2a6ea66d1672323ab184cb7.html
或许您已经读过我的那篇小文《如何成为java初级程序员》,那里面只介绍了成为一个JAVA程序员应该具备的一些知识。我相信您绝不会只想着做一个初级的程序员,上了软件开发的小船,您肯定有着远大的理想,比如要在比较短的时间内做个高级成员,在不久的将来做个软件项目经理,如果有可能您肯定想在一个公司做个高层,或者有自己的公司……或许扯的有点 ...
下面这段时间里面需要深入研究和关注的一些技术:
1. MySQL(SQL).
2. Linux(Shell).
3. Javascript(JQuery).
4. LBS相关的技术.
5. 如果有空,继续看看一些常用的J2EE企业开发框架.
-----------------------------------------------------------------------
6. 最后,最重要的也就是关于企业应用的架构设计,技术选型,同时也要对偏向于互联网的应用的设计做一些总结.
慢慢努力吧.. 新工作,新机遇,新挑战!
第一次跳槽,用了一周时间跑到深圳找了份工作,手上也没几个钱了,就不打算继续找下去了,先干干活吧,五一之后就要上班了,与自己原先的计划还有点不同,工作时间提前了一点点. , 没办法,总不能一直用老婆的钱啦. 哈哈
这下工作上的关注点可能会有点不同了,技术方面,从企业级的应用,可能更加偏向于互联网的应用,数据库则是从Oracle为主变成MySQL为主,而操作系统也从Windows转移到了Linux平台,得去图书馆借几本书来啃啃了.
期待新的工作. 希望一切都好吧.....
想创建一个非常简单的Grid,数据是hard-code进去的..
相关的js代码如下:
Ext.onReady(function(){
var cm = new Ext.grid.ColumnModel([
{header:'编号',dataIndex:'id'},
{header:'名称',dataIndex:'name'},
{header:'描述',dataIndex:'descn'}
]);
var data2 = [
['1','name1','descn1'],
['2','name2','descn2 ...
1. Observable的拦截器功能可以拦截特定对象的事件,虽然没有在实际项目中使用过,但是我觉得这是个很强大很使用的功能. 并且可以根据返回的值来判断在拦截器逻辑调用完成之后,是否调用对象监听器所需执行的函数. 这样我们就可以做一些判断的逻辑进而决定是否应该让被触发的事件响应的监听器函数被调用......觉得好拗口啊,没办法,对extjs不熟悉,词汇匮乏啊.
2. 另外还有两个有趣的函数: suspendEvents()和resumeEvents()
这两个函数的意思分别是: 暂停该对象所有的事件处理,即虽然我触发了事件,但是响应的监听器函数不会被调用.后面一个自然就是恢复所有的 ...
记录一些简单但是又怕忘记的小问题:
当给发生特定时间触发的事件传递参数时,Ext.util.Observable支持复合参数类型,像下面这样:
var fn = function(e, el, args){
alert('hahahaha');
alert(args.testId);
};
Ext.get('compositeArgs').on('click',fn,this,{
delay: 3000,
id: 5
});
这其中有个delay参数,其实Observable还有一个buffer参数,这两个是有区别的.
delay参数会延迟指 ...
转载自: http://blog.csdn.net/yejun8214/archive/2007/10/22/1838016.aspx
为书写方便,本文采用如下简写约定:
Transaction:Tx
Manager:Mgr
Context:Ctx
Interface:Iface
iBATIS DAO框架如图:
DAO的核心在于DaoManager,DaoManager的创建代码如下:
Reader reader = Resources.getResourceAsReader ...
上周从图书馆借了本书<<iBatis框架源码剖析>>,准备花点时间看看iBatis2的源代码,虽然这本书讲的不是最新版的iBatis,而且网上对这本书的评价也不怎么样,但是应该也会有很多东西值得我们去学习.
复习 - Hibernate的缓存(主要是二级缓存)
对缓存做一下简单的总结和复习.
首先我们知道Hibernate的缓存有Session级别和SessionFactory级别的,也就是一级缓存和二级缓存. 顾名思义,一级缓存是不能跨session的,这样,不同的session里面,就不能共享信息,这样我们就需要跨session的二级缓存, 即可以共享不同session中的信息。 关于这个就不写例子了,记着就行了..
首先从较高的层次来总结一下缓存的作用范围.
1. 事务级别(Transaction level)
事务级别的缓存其作用范围仅限于单个Hibenate Se ...