自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 问答 (2)
  • 收藏
  • 关注

原创 关于“服务器推”技术与反向Ajax的一点笔记

什么是Ajax? 异步的JavaScript和XML(Asynchronous JavaScript and XML,Ajax)。浏览器允许JavaScript脚本向幕后的网站发送一个HTTP请求而又无需重新加载页面。  synchronous  adj 同时发生的;同步的【记】syn=same,chron时间,ous-同时间的-同步的【反】out-of-phase...

2011-09-09 16:51:34 142

设计模式之《松本行弘的程序世界》的读书笔记

<在Evernote写笔记,直接从Evernote中复制出来,格式有所偏差>《松本行弘的程序世界》http://book.51cto.com/art/201108/284603.htm设计模式原本是从面向对象的代码中总结出来的,但是现在的编程语言往往在语法级别就封装了一些常用的设计模式支持。设计模式和具体编程语言无关,但是设计模式在各个具体语言里面的使用方法...

2011-09-08 17:15:57 224

原创 关于Py Web编程的一些概念总结

最近看了一些Python的Web Framework,Python的web编程是百家争鸣,各种概念和相关“责任人”也没有java里面那么清晰,我简单的根据自己的理解做一个总结。我想这些概念应该是通用的,或者对其他语言的web编程有借鉴意义的。1. 传统的Web Server应该具备的功能监听一个本地端口,接受客户端的HTTP请求 自己处理HTTP请求或者调用其他网关来处理请求 将...

2011-08-29 17:49:35 171

关于文本编辑器的一点思考

1. 什么是编辑器形而上者谓之道,形而下者谓之器,器者,工具也。我们可以从工具的操作目标,输入条件,输出结果来分析一个工具。例如刀是人类的基本工具,假设操作目标是一个苹果,你输入力量,它输出被刀劈开的苹果。 当然如果你不用工具,用手也可以劈开苹果,但是明显的没有使用工具那么流畅,工具就是帮助我们快速的解决问题的东西。编辑这个词的概念非常广泛,但是其实说白了,编辑就是对信息...

2011-08-05 23:52:05 306

原创 Py Language Reference note

 1, introduction syntax and “core semantics”  It is terse, but attempts to be exact and complete.  

2011-05-27 16:50:33 110

原创 Realise your full potential

I. Words 1. po.ten.tial  [pəʊ'tenʃl]n.  潜在性, 可能性  I am don't think I am archiving full potential in my present Job. I don't feel I'm achieving my full potential in my pr...

2011-05-25 21:54:12 215

原创 NYT assail military militant

1. White House Assails Pakistan Effort on Militants After years of work with the Pakistani military to defeat militants, victory over the thriving insurgency remains uncertain, the Obama adm...

2011-04-06 15:00:30 236

Python编辑利器 --- PyCharm试用介绍

Python编辑利器 --- PyCharm试用介绍一 写作背景今天打开PyCharm,提示30天的试用期还有最后1天,于是写一下PyCharm的试用感受,以此纪念自学Python的这一个月。如果你是一个java程序员,而且你爱折腾,那么你肯定用过jetbrains公司的IntelliJ® IDEA,我以前使用Eclipse,然后某次试用了IDEA后就爱不释手。因为习惯...

2011-03-31 21:10:22 616

原创 RSS mind map

RSS Mind Map according to FEED Validator   

2011-03-30 14:54:07 86

原创 ClassLoader Test

配合这篇文章看http://www.iteye.com/topic/753834        自定义的ClassLoader有自己的上下文,你可以指定从什么地方得到这个文件或者流,本例是C:/classes/      调用自定义的ClassLoader的loadClass方法能根据package+className得到这个Class对象              (...

2010-09-03 15:58:16 155

原创 java IO 小结

经常有下面的写法,指定文件名和编码,读取文件  new BufferedReader(new InputStreamReader(new FileInputStream(new File("file")), "GBK"));  简化一下也就是  文件--比特(byte)流--包装成字符(char)--包装成缓冲  new BufferedR...

2010-09-01 17:16:56 72

Servlet,Listener和Filter如何获取ServletContext(既application)

  Listener的项目上下文(既ServletContext既application)是从event中获取的,event是Listener和容器之间交流的中间人  public interface ServletContextListener extends EventListener { /** ** Notification that the web...

2010-08-24 16:40:29 454

JDK J2SE Java SE的发展历程

作为一个现在靠java混饭吃的人,对java的历史不了解是很XX的。然而作为理科出身的我,一向不善于记忆年份,比如1997年香港回归之类的。 下图是我根据 wikipedia Java_version_history 整理出来的,明显有点蛋疼。但是效果不错。各位不妨也做一个。   ...

2010-08-04 08:50:27 204

原创 js event

//IE window.event//IE event.srcElement//IE event.cancelBubble=true;   if(!event)event=window.event; var target=(event.target)? event.target:event.srcElement; if(window.event){ ...

2010-07-21 16:47:34 84

原创 js function

  var fun = function() { alert(this) }; fun(); var funx = new fun(); var funxx = {}; funxx.__proto__ = fun.prototype; f...

2010-07-15 16:37:41 96

特定问题的算法指标=时间+空间+算法复杂度+数据结构复杂度

写道程序=算法+数据结构 congdepeng 写道特定问题的算法指标=时间+空间+算法复杂度+数据结构复杂度 这里,空间指程序运行占用的资源。我觉得对于指定的问题求解,“时间+空间+算法复杂度+数据结构复杂度”趋向于一个固定值。其中时间+空间是为机器考虑的,算法复杂度+数据结构复杂度是为程序员的...

2010-07-14 10:40:51 118

原创 走马观花的书单

当前在读  条码号题名责任者借阅日期应还日期馆藏地续借2007029511Rails Cookbook中文版Rob Orsini著2010-07-062010-08-05 B303科技阅览室2007040611Ruby...

2010-07-08 13:38:08 145

原创 网页中颜色定义规律

http://0to255.com/  <table border="1px"> <tr><td >根据二进制的进位规则</td><td>4位-2位-1位</td></tr> <tr>&a

2010-06-29 16:19:29 174

java输入输出流的重定向

 对Unix\Linux有点了解的人,都知道“流”这个概念是多么重要。对Unix\Linux Shell有点了解的人,都知道3大流,in,out,error。 在Shell里面我们可以使用 > >> < << | 方便的对流进行重定向。同样在java里面我们也可以这样。 如果我们在集成开发环境(例如IntelliJ IDEA)里面执行...

2010-06-23 14:17:18 160

原创 简单类型和复合类型

编程语言的简单类型是由程序的编译器或者解释器支持的。复合类型是由简单类型组成的。(这个“如何组成”的语法造成了各个语言语法的差异,甚至语言文化)  ...

2010-06-23 11:49:14 206

汇编到C语言的进步

机器语言是直接操作硬件的,汇编简单的封装了机器语言,从而便于读写。汇编语言和机器语言的语句之间是一一对应或者一对多的简单对应关系,从抽象层次上来说,机器语言和汇编语言处在差不多同一个level。CPU要做的事情无谓于算术运算,逻辑运算等,再加上条件判断和跳转等等就足够了。因为要从汇编语句里面总结出结构(模式)是非常困难的,所以,汇编语言的代码复用性很不好,没有人喜欢...

2010-06-22 13:50:56 129

论语言的运行环境和个人发展的家庭背景

在看一本C语言的教材,里面提到一句话“C语言本身其实什么都不能做,就连I/O,都需要调用‘I/O链接库’来完成”。仔细想想,何止是C语言,java也是这样,不利用JDK的接口(API),输出一个“Hello World!”都是不可能的。语言的语法再怎么花里胡哨的其实意义不大,因为语法只是语言的表面,和语言密切相关的是语言的运行环境,也就是语言的抽象层次。语法所在的层次抽象了对下一层...

2010-06-22 00:32:35 102

原创 闭包的基础 作用域

  <script type="text/javascript"> var var0 = 0; function method1() { var var1 = 1; function method2() { var var2 = 2; function method3()...

2010-06-21 09:19:23 74

原创 OS之间传递文件会(半)自动转换文件编码

本地使用windows GBK编码的一个html文件,传递到另外一台linux 默认UTF-8编码的计算机,该html文件已经转换为UTF-8. 我们平时习以为常了,实际上,操作系统(或者应用软件)帮我们默默做了很多事情。 身边时时刻刻发生这样的事情,比如本地windows GBK html 通过CVS 到linux UTF-8 ,已经做了转换。...

2010-06-10 14:22:50 70

原创 什么是WEB标准

什么是WEB标准  WEB标准,即网站标准。目前所通常所说的WEB标准一般指网站建设采用基于XHTML语言的网站设计语言,WEB标准中典型的应用模式是“css+div”(什么是css+div)。实际上,WEB标准并不是某一个标准,而是一系列标准的集合。  网页主要由三部分组成:结构(Structure)、表现(Pre...

2010-06-10 10:40:56 128

事务的前世今生

JDBC事务:最基本的选择只有0和1,也就是commit和rollback,我们只有一个数据库,无非是对某个table的增删改查。JTA事务: 开发了新的系统,新系统有自己的新数据库,又要访问原始数据库,还需要访问第三方的数据源,越来越复杂了,遇到了传说中的分布式事务,于是我们开始引入JTA。CMT事务: 基于上面的情况,JTA事务的实现还是很麻烦,有聪明的开发商发...

2010-05-31 17:08:06 114

原创 C语言之数组和结构体参数

数组Array结构体Struct  学习C语言,基本类型(Primitive Type)看完了就差不多到 数组和结构体来。作为C语言中最基本最常见的复合类型(Compound Type),两者作为参数传递时所完全不一样的。 数组的名字本来就是指针,所以方法里面修改数组元素能影响传递进来的数组。两者地址也一样。结构体传进方法时,是复制的一个副本。两者地址不一样。 ...

2010-05-24 22:05:21 157

读《Web标准之道》XHTML CSS相关

背景知识:本人爱好看书,大学期间养成的习惯。现在有一座图书馆就在我家房子公路对面的湖边,我经常光顾。  1.博客园精华集:Web标准之道 阿一[等]编著 2010-3-302010-4-62.写给大家看的 CSS书:a designer's guide (美)Carles Wyke-Smith著 2010-3-30...

2010-04-28 12:14:05 87

读《J2EE Web Services高级编程 》

背景知识:本人爱好看书,大学期间养成的习惯。现在有一座图书馆就在我家房子公路对面的湖边,我经常光顾。  J2EE Web Services高级编程 (美)Richard Monson-Haefel著 2010-4-102010-4-16   这本书在大学三年级的时候,就借过,学校图书馆的。当时刚刚选修java,同时也...

2010-04-28 12:02:01 153

读 Unix / Linux 相关书籍

图书馆就在我家马路对面的湖边上。 因为最近玩手机(HTC hero),基于Linux的Android系统,突然对Unix / Linux 很感兴趣。作为一个java软件工程师(亦称java程序员),基本的命令ls,cd,tail什么的还是会用的,蛋是也仅此而已。1. UNIX和 Linux权威教程...

2010-04-28 11:46:26 105

在读的Unix / Linux 相关书籍

http://congdepeng.iteye.com/admin/blogs/654933

2010-04-28 10:58:13 79

程序员编程让程序正确运行 项目经理编流程让程序员正确工作

项目是维护项目,想当年开发项目的牛人都早已经离开。现在项目要动一个大手术,招聘了几个应届生(足够了,不是吗?)开始开发。因为已经没人完全懂整个流程,那么就摸着石头过河,经过大家的努力,居然一个新模块也有模有样的开发出来了。但是,流程上还是有点混乱。这是我突然想出一句话  “程序员编程让程序正确运行 项目经理...

2010-03-09 17:23:22 83

Where is Ant ?

那天在改一个Ant脚本,突然有灵感。 佩服Ant发明者的良苦用心。 在那个时候动态语言还不流行,java作为一个编译语言还是很生硬,不够灵活。 而Ant的基于配置的“编程”,小巧而强大,从而帮我们完成了很多重复劳动。  编译型语言 --->  Ant  ---> 动态语言...

2010-03-09 17:16:22 149

原创 进制,编码解码,协议瞎扯淡1

分别悟出了进制,编码解码,协议是计算机水平进步的一个个阶梯。进制和编码解码是密切相关的,其中最重要的是二进制和十六进制。二进制的重要性不言而喻,但是为什么十六进制如此重要呢?为什么十进制不取代十六进制呢?我希望你使用过例如 WinHex 或者 UltraEdit的十六进制模式 打开过文件,这样你会更容易理解我在扯什么淡。下面我来回答“为什么十进制不取代十六进制呢?”答案是二进制更容...

2010-01-26 11:18:52 108

原创 JspSourceDependent.getDependants()

1. JSP编译成的servlet继承 org.apache.jasper.runtime.HttpJspBase 实现 org.apache.jasper.runtime.JspSourceDependent 2. 继承 org.apache.jasper.runtime.HttpJspBase 实现方法 public void _jspService(HttpServletRe...

2010-01-25 15:17:28 380

原创 JMS test

package depeng.test;import javax.naming.*;import javax.jms.*;/** * User: depeng * Date: 2010-1-11 * Time: 11:01:17 */public class SimpleQSender { public static void main(Str...

2010-01-11 12:54:41 95

原创 程序设计语言的谱系Spectrum

1.2 程序设计语言的谱系Spectrum 说明式(declarative)--关注的是计算机做什么       函数式 lisp/scheme,ML,Haskell       数据流 Id,Val       逻辑式,基于约束的 Prolog,spreadsheets       基于模板的 XSLT 命令式(imperative)--关注的是计算机怎么做...

2009-12-18 14:53:50 442

HashMap 键值的循环或者迭代

写道 HashMap map = new HashMap();map.put("1", "Tom");map.put("2", "Jim");map.put("3", "Jane");map.put("4", "Kevin");map.put("6", "Bit");map.put

2009-12-10 13:04:29 102

原创 生命的意义

生命的意义在于填补理想和现实的差距。有人一辈子在为此努力,有人发现差距太大选择自杀或者自暴自弃。

2009-12-09 13:05:11 100

原创 神仙和外星人

现代人用外星人来解释未知现象和古代人用神仙解释自然现象一样的幼稚和可笑。

2009-12-08 13:04:02 275

空空如也

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

TA关注的人

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