- 博客(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
Computer+Networking,+A+Top-Down+Approach+Featuring+the+Internet
2010-03-20
C# 本质论 Essential C#
2009-11-15
CSS禅意花园-part3
2009-07-20
CSS 禅意花园-part2
2009-07-20
CSS禅意花园-part1
2009-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人