自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Unsupported major.minor version 51.0

 Eclipse中运行好好的WebProject,拿到Tomcat下运行就一直报错,看log,比较可疑的地方出现在这里: Caused by: java.lang.UnsupportedClassVersionError: ...: Unsupported major.minor version 51.0 (unable to load class ) 问题的根源是JDK...

2011-11-23 16:07:24 100

Cannot refer to a non-final variable i inside an inner class defined in a differ

涉及到闭包(closure)的概念。 不同语言对闭包选择了不同的支持,相比之下,C#中就能够在匿名函数中引用非final的外部变量,例如这篇帖子中提到的C#代码:List<Func<int>> actions = new List<Func<int>>();int variable = 0;while (variable &l...

2011-09-16 22:34:13 108

Vim tips

o => openy => yankp => putw => next word starte => next word endd => delete  dw => word  d$ => until endx => delete charactera => append after cursor...

2011-08-27 16:24:11 87

Pragmatic Programmer 读书笔记

第一章: A Pragmatic Philosophy 实用主义 Tip1. Care about your craft Tip2. Think ! About your work Tip3. Provide options,don't make lame excuses Tip4. Don't live with broken window Tip5. B...

2011-08-03 21:53:29 97

原创 wordpress对请求的处理 简单架构

 Wordpress code flow 介绍了WordPress对请求的处理流程,虽然针对的是wp 1.5版本,相当老了(当前已到3.0.1),但对比最新代码,会发现思路大同小异,细节微有区别而已. 整理了最新版本(3.0.1)的处理方式,供参考:  从index.php开始,每个请求都会流经此处,而它也相当简洁,只是一行代码而已:  require('./wp-bl...

2010-11-12 16:49:49 475

学习数据结构时,语言的选择

     感觉以C为切入口,除了数据结构本身,更能借此深入理解语言和系统底层细节        而以Java切入,则更多的将精力放在数据结构思想本身的理解上。   ...

2010-06-18 15:05:35 368

原创 要想了解递归,必先了解递归

 Mark一下:http://www.matrix67.com/blog/archives/30 希望以后碰到递归,不会那么蛋疼。 

2010-06-09 20:38:46 167

{TCP/IP细节}糊涂窗口综合症

之前的一篇文章,发在blogjava上,可惜那儿人气太低,冷冷清清,弄得毫无写作的欲望,javaeye还是热闹点,转发到这里来. 早期的TCP实现,本来是为了 提高传输效率&&控制传输速率 而存在的滑动窗口[Sliding window] 机制,在发送方和接收方 生产和消耗数据的速率差异较大时,会产生一种比较犯傻的传输状态:发送方发送的数据报文[Segment]...

2010-06-08 09:59:08 141

利用归并实现 链表排序

        之前就听说可以用归并来实现链表的排序,刚听到还楞了一下,觉得主要问题是归并数组时需要不断地对数组进行二分,这种操作对于数组直接利用下标即可定位,可是链表定位元素就很麻烦了,不知道怎么实现,后来看了一下,二分的操作果然,当然还是得利用循环,不过相当巧妙,是使用两个步长一快一慢的指针进行,也算奇思妙想,代码如下,重点部位有注释(英文是因为代码里注释习惯写英文,避免之后因为编码问题,...

2010-06-08 09:51:10 90

{面试}九九乘法表

看到这样一篇讲面试题的文章:http://pengcqu.iteye.com/blog/504628 第一题 是 打印九九乘法表,没什么难度,因为大概不过就是如此而已:#include <stdio.h>int main(){ int i,j; for(j=1;j<=9;j++){ for(i=1;i<=j;i...

2010-06-07 17:07:24 193

从1亿个整数中找出最大的1万个

这是比较常见的一个面试题了. 看到一篇比较好的文章,留下网址和阅读笔记.地址:http://blog.csdn.net/shadowkiss/archive/2008/12/19/3557873.aspx 其中针对问题,算法上进行不断地优化,是一大亮点,其优化过程包括: 不假思索        stupid,[选择排序]每次找出余下数组中最大的,重复1万次.  ...

2010-06-06 18:47:51 314

归并排序的实现 C语言版

     代码如下(我的C语言比较丑陋,将就着看吧)。      其实感觉挺惊讶的是,递归能让算法如此简洁。    归并的思路也比较简单,就是不断merge有序的数组。当然了,数据的有序可不是天生就有的,这儿找到有序数组的法子就是不断地二分数组,直至有序,何时会达到这个状态呢?比较傻的一个答案:等分到数组只一个元素时,就OK了(汗...),不过这只是初始阶段,之后的各个分支...

2010-06-03 19:54:44 146

Java关键字Final的变与不变

           Final 修饰字段时,之前一个模糊的概念是它使变量不可变,然而下面的情况呢?     可以看见,被 final 修饰后,变量还是改变了,何以如此?见注释。   package javaDetail.finalKeyWord;public class AboutFinal { // here we use the final key wor...

2010-06-03 19:31:59 132

{Java Detail} Interface and Abstract Class

关于接口,一个一直不确定的问题就是它到底能不能拥有字段,下面的代码回答:可以。 由此引出有意思的一点是,java 中,接口的字段居然是默认的会以 public final static 修饰,何以如此?见代码注释。 其实最精髓的就是把握Java中接口的设计原则:它更像一种契约,白纸黑字,无可更改。至于抽象类,它和普通类的唯一本质区别,在我看来,就是它可以包含无方法体的抽象方法...

2010-06-02 23:44:53 99

DB2 Error Code List

站点备份:[url]http://www.rikipedia.co.za/index.php/DB2_SQL_Error_Codes[/url]

2010-04-15 12:25:01 75

Hibernate3.2中文参考文档

Hibernate3.2中文参考文档,数据库OR映射的权威文档

2010-04-02

Computer+Networking,+A+Top-Down+Approach+Featuring+the+Internet

Computer Networking,A Top-Down Approach Featuring the Internet,+3rd+Edition

2010-03-20

Professional.WCF.Programming

Wrox Professional.WCF.Programming Apr.2007

2010-03-09

StrokeIt 鼠标手势工具

鼠标手势工具 强烈推荐 StrokeIt

2010-03-08

[麻省理工学院-算法导论-2]

[麻省理工学院-算法导论].Introduction.to.Algorithms,.Second.Edition.chm

2010-03-04

[麻省理工学院-算法导论]

[麻省理工学院-算法导论].Introduction.to.Algorithms,.Second.Edition.chm

2010-03-04

C# 本质论 Essential C#

太不人性了,居然标题还限定字数,干 C# is A RELATIVELY NEW LANGUAGE that builds on features found in its predecessor C-style languages (C, C++, and Java), making it immediately familiar to many experienced programmers. Part of a larger, more complex execution platform called the Common Language Infrastructure (CLI), C# is a programming language for building software components and applications.

2009-11-15

CSS禅意花园-part3

经典之作 优雅之作 A demonstration of what can be accomplished visually through CSS-based design.

2009-07-20

CSS 禅意花园-part2

经典之作 优雅之作 A demonstration of what can be accomplished visually through CSS-based design.

2009-07-20

CSS禅意花园-part1

经典之作 优雅之作 A demonstration of what can be accomplished visually through CSS-based design.

2009-07-20

空空如也

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

TA关注的人

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