自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(35)
  • 资源 (18)
  • 收藏
  • 关注

原创 有限状态机实现正则表达式

<br />最近在写语法分析东西。遇到了不是难题,也学到了不是东西。和大家分享一下<br /> <br />1.语法分析最笨的办法就是对应位置的对应关键字匹配(模式匹配),这个东西最简单,也最容易实现,这个就是所谓的穷举发。<br /> <br />今天我肯定不是来和大家说模式匹配,这个也没有必要说。<br /> <br />今天,最成熟的语法分析利器还要算正则表达式了,用户只需要些一些简单的语法,就可以匹配和分析出自己需要的东西。<br />但是,没有几人知道正则表达式的实现原理(在搜索的时候,基本没有发

2011-05-16 15:55:00 6493 2

原创 我来注释linux include[连载]--1

<br />先来个大体概念,从互联网上copy的:<br /><br />常用头文件如下:<br />  POSIX标准定义的头文件<br />  <dirent.h>        目录项<br />  <fcntl.h>         文件控制<br />  <fnmatch.h>    文件名匹配类型<br />  <glob.h>    路径名模式匹配类型<br />  <grp.h>        组文件<br />  <netdb.h>    网络数据库操作<br />  <pwd.h>   

2011-04-22 19:12:00 634

原创 我来注释linux include[连载]

<br />相信大家和我一样,在unix开发c语言时,不知道使用什么方法更好,很可能也不知道已经存在有这个方法了。<br /> <br />我现在每周注释一个头文件,顺便也学学里面一些比较好的函数,有什么不足的,还请大家补充哦。

2011-04-22 18:49:00 535

原创 HTTP报文头 格式

<br /> <br /><br />首部名称<br />请求<br />响应<br />主体<br />Allow<br /> <br /> <br />§<br />Authorization<br />§<br /> <br /> <br />Content-Encoding<br /> <br /> <br />§<br />Content-Length<br /> <br /> <br />§<br />Content-Type<br /> <br /> <br />§<br />Date<br

2011-04-22 18:17:00 1941

原创 IO - 同步,异步,阻塞,非阻塞 (亡羊补牢篇)(记住最后那个图和例子!)

<br /><br />言归正传。<br />同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-blocking IO是一个东西。这其实是因为不同的人的知识背景不同,并且在讨论这个问题的时候上下文(context)也不相同。所以,为了更好的回答这个问题,我先限定一下本文的上下文。<b

2010-12-15 11:20:00 905

原创 YunEngine.com 正式上线了!!!欢迎注册!

<br /><br />经过一个多月的努力,YunEngine.com已经正式上线了,并且基于Eclipse的SDK也即将发布,如果想参与公测,请先通过YunEngine.com来加入到YunEngine社区中,等SDK正式发布时,会发邀请信给那些已经注册的人,请大家多多关注。还有,这个站点本身也是运行于YunEngine之上的。<br />对于那些对YunEngine不熟悉的人,在这里稍微做一下简单的介绍:YunEngine是一款类Google App Engine的Java PaaS平台,它主要提供基于

2010-12-06 14:38:00 687

原创 C++中的new VS C语言中的malloc

<br /><br />前几天一个朋友去面试百度空间的一个职位,被问及这个问题,我听后说了几点,不过感觉还是不透彻,所以上网查阅了一些资料,自己又想了想,总结一下。动作不同:在C++中,new一个对象时,程序完成对象的空间的分配的同时,构造函数也被调用,类似,delete一个对象时,对象的空间被释放的同时析构函数也被调用。在C中,malloc和free 则没有构造函数和析构函数被调用这个动作。当然,在没有特定的构造函数或析构函数时,C++也没有这个动作。关于重载:在C++中,对于任何非数组的空间分配

2010-12-06 14:03:00 1113 1

原创 YunTable0.1 系统架构

<br />架构综述<br />首先,请看下面是YunTable0.1版的架构图:<br />图1. YunTable架构(0.1版)<br />接下来,将按从上往下的顺序给大家介绍YunTable的架构: Console:用于让用户输入YunTable的命令,主要包括四种类型的命令(add,put,get和quit),并做一些简单的解析。Master:主要接收来自Console的请求,并将这个请求转发给相应的Region。Region:其作用主要是处理Master的请求,并存储和管理大量的数据,其主要包括

2010-12-05 20:09:00 666

原创 YunTable的存储模型(v0.01)

这是0.01版本的文件结构经过这几天的开发工作,我已经将YunTable所需的一些基本类库搭建起来,比如内存管理,字符串处理,I/O处理和基本的数据结构等,由于之前的编程以Java为主,所以在这方面花了一定的时间,导致整个项目的进度偏离了之前的预期,但是我也有很多的收获,比如我感受到了Java和C之间的异同:异就是Java能通过JVM和JDK提供给程序员一个非常便捷和安全的开发环境,就好象一个温室那样,而C语言呢?则是提供一个简单到以至于简陋的工具给程序员,但是却导致其具有非常强大的灵活性,在这方面,有点类

2010-11-29 13:00:00 1096

原创 [转]编辑距离、拼写检查与度量空间:一个有趣的数据结构

<br /><br />http://hi.baidu.com/xdzhang_china/blog/item/1c8dd7003b3902d1267fb529.html<br />  除了字符串匹配、查找回文串、查找重复子串等经典问题以外,日常生活中我们还会遇到其它一些怪异的字符串问题。比如,有时我们需要知道给定的两个 字符串“有多像”,换句话说两个字符串的相似度是多少。1965年,俄国科学家Vladimir Levenshtein给字符串相似度做出了一个明确的定义叫做Levenshtein距离,我们通常

2010-09-19 15:52:00 579

原创 J2EE框架设计与实现----初揭面纱

 大家看这篇文章的时候,可以先看一下源代码,源代码列表地址为:http://blog.csdn.net/chen1255/archive/2010/01/21/5221675.aspx ,然后运行一下这个demo,我想大家对这个框架就有一个大概的概念,最后在这篇文章的帮助下,就可以彻底了解其中的奥秘了。这个版本的框架,是没有配置文件的,所有的配置项都在web.xml里面,其原理和str

2010-02-03 21:29:00 3301 10

原创 ssh框架获取ServletContext实例

 最近我在网上发现很多人在使用ssh(struts1.x+spring+hibernate)框架时,无法取得ServletContext,同时也有很多回答,但大部分都是一知半解或是很多文章都是一样的,相互抄袭,对把家的帮助不大。这几天我专门抽了一点时间来解决这个问题,因为有很多组件会使用到这个对象,比如说jspSmartupload等,希望给大家带来方便,如果有错误希望大家理解及反馈内容:

2010-01-29 10:29:00 3728

转载 HTTP协议报文基本格式

 HTTP协议报文基本格式    HTTP协议(Hypertext Transfer Protocol――超文本传输协议),浏览器端(客户端)向WEB服务器端访问页面的过程和HTTP协议报文的格式。    基于HTTP协议的客户机访问包括4个过程,分别是建立TCP套接字连接、发送HTTP请求报文、接收HTTP应答报文和关闭TCP套接字连接:1. 创建TCP套接字连接   

2010-01-27 16:58:00 8114

原创 [修正]【Freemarker 和 struts 1 结合】

相信大家都知道了freemarker带给我们的好处,它生成的静态网页让我们的网站能够被百度,google很快搜索到,这就是它最吸引我们的地方了。不过,我好像还没有看见一片文章介绍freemarker与struts1.x结合的文章。不仅如此,很多书尽然说struts1.X不支持freemarker,velocity,这个让我很是失望啊,所有,我就花了一点时间来让struts和freemarker结合...

2010-01-26 09:47:52 162

原创 【Freemarker 和 struts 1 结合】

 相信大家都知道了freemarker带给我们的好处,它生成的静态网页让我们的网站能够被百度,google很快搜索到,这就是它最吸引我们的地方了。不过,我好像还没有看见一片文章介绍freemarker与struts1.x结合的文章。不仅如此,很多书尽然说struts1.X不支持freemarker,velocity,这个让我很是失望啊,所有,我就花了一点时间来让struts和freemarke

2010-01-25 21:14:00 2380 1

原创 【实例】J2EE MVC框架的分析设计与建立(Frameserver)----框架下载

我花了一天,现在写好了一个原型,框架没有任何其他处理代码,这些东西会在以后的版本中添加和修改,大家先下来看一下,有什么不懂的,里面有中文解释和一个例子,如果这样还是看不懂,也没有关系,我会在过几天的blog中详细讲解。大家对于这个框架有什么建议的可以提出来大家交流。你们对框架的哪一方面比较感兴趣的,我可以重点讲解。[url=http://blog.csdn.net/ch...

2010-01-22 19:59:20 70

原创 【实例】J2EE MVC框架的分析设计与建立(Frameserver)----框架下载

 我花了一天,现在写好了一个原型,框架没有任何其他处理代码,这些东西会在以后的版本中添加和修改,大家先下来看一下,有什么不懂的,里面有中文解释和一个例子,如果这样还是看不懂,也没有关系,我会在过几天的blog中详细讲解。大家对于这个框架有什么建议的可以提出来大家交流。你们对框架的哪一方面比较感兴趣的,我可以重点讲解。 下载地址:http://blog.csdn.net/ch

2010-01-21 18:19:00 7638 23

原创 [经典]是java高手就进来,看一下你的水平,1.5%正确率

这道题是一个java公司的笔试题,考察了大概一千多个面试的java工程师以及项目经理,不过全对的只有不到1.5% 在做这个题的时候请按顺序做,不能改变顺序,做前面题时,不能查看后面的题,同上也不要查看下面的回复,不要改变你的答案 多的先不说,请把下面的题答案给出 class Human{static int n=10;public Human(){age();

2010-01-16 11:10:00 1042 5

原创 【经典】FCKediter详细配置说明

【经典】FCKediter详细配置说明 收藏配置编辑器◊ 默认选项,默认选中源代码选项function FCKeditor_OnComplete( editorInstance ) { editorInstance.SwitchEditMode(); } 在fckeditor文件夹下有个命名为fckconfig.js的文件,这个是FCKed...

2010-01-05 16:45:39 123

原创 [测试通过]svn详细权限配置

 [更正及补充]Subversion权限详解这是一篇非常好的文章,可以说是svn配置入门级教材,不过由于时间和程序本身的原因,这篇文章也出现了一下小问题,我将在以下做出更正。注意:更改配置文件之后需要重启,需要执行net svnservice stop,直接关闭可能不起作用。 1   背景假设厦门央瞬公司是一家电子元器件设备供应商,其中有个ARM部门,专门负责ARM芯片

2010-01-04 08:46:00 657

原创 [更正及补充]Subversion权限详解

[更正及补充]Subversion权限详解  这是一篇非常好的文章,可以说是svn配置入门级教材,不过由于时间和程序本身的原因,这篇文章也出现了一下小问题,我将在以下做出更正。注意:更改配置文件之后需要重启,需要执行net svnservice stop,直接关闭可能不起作用。 1   背景假设厦门央瞬公司是一家电子元器件设备供应商,其中有个ARM部门,专门负责

2010-01-03 15:26:00 597

原创 基于windows的svn(1.6)服务器配置(实例)

SVN服务器配置(实例) 收藏基于windows的svn(1.6)服务器配置基于Unix的官方有详细文档 1.软件需求apache_2.2.14-win32-x86-openssl-0.9.8k.msiSetup-Subversion-1.6.6.msiTortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi (以上版本只需满足apa...

2010-01-02 16:35:53 54

原创 [补充]SVN服务器配置(实例)

 基于windows的svn(1.6)服务器配置基于Unix的官方有详细文档 1.软件需求apache_2.2.14-win32-x86-openssl-0.9.8k.msiSetup-Subversion-1.6.6.msiTortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi (以上版本只需满足apache 2.2+ Sub...

2010-01-02 16:24:00 1718

【分享】深入分析:JVM的优点与缺点

平时自己都在关注现今java的流行技术,完全忽视java底层的运行机理。今天看了这篇文章,虽然文章讲的知识没有太多,可是每一句话都点出了java的运行机理,所以,我觉得这篇文章有必要和大家分享。当Java最初诞生的时候,它可以说是其他语言的进化版。不仅因为Java很简单,而且这一进化的语言还是一个可以运行第三方硬件字节码的虚拟机。它还是垃圾收集站,从而令存储管理和内核转储(core dum...

2009-12-24 13:52:00 184

原创 J2EE MVC框架的分析设计与建立(Frameserver)----目录

 J2EE MVC框架的分析设计与建立(Frameserver)1.前言2.关于MVCa) Struts概念b) Webwork概念c) SpringMVC概念3.最简单的MVC框架(基于servlet)a) 设计目标b) 具体实现(Core)c) 实现Demo(下载)4.改进框架a) 分析现有缺陷b) 改进方法c) 具体实现d) 实现D

2009-12-13 11:04:00 660

原创 【实例】J2EE MVC框架的分析设计与建立(Frameserver)----前言

大家好,很久没有更新自己的blog了,主要是最近比较忙,因为我们现在有一个在线办公的产品,正在研发中。 这几天,闲暇时,看了一下自己的邮箱,收到有很多学生或是小学弟学妹的问题,很多都是关于J2EE MVC的问题,所有,我就打算写一篇文章来解释MVC框架,和大家分享一下。我看到网上有很多介绍框架的教材及文章,但都仅仅局限于应用,对原理一概忽略。这次写文章的目的就是想让广大的java爱好者能够充

2009-12-11 14:00:00 713

最常用LINUX常用命令

LINUX常用命令(基础)1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。2. ls 查看目录或者文件的属*,列举出任一目录下面的文件eg: ls /usr/manls -l[color=red][size=xx-large][url=ht...

2009-11-24 21:04:20 64

我这里有一个跨国公司给我的SQL培训题,给大家分享一下(1)--答案

CREATE TABLE `department` ( `id` int(5) NOT NULL auto_increment, `name` varchar(20) default '(NULL)', PRIMARY KEY (`id`) ...

2009-11-06 19:58:49 301

原创 【Freemarker for struts 1.x】(1)

 相信大家都知道了freemarker带给我们的好处,它生成的静态网页让我们的网站能够被百度,google很快搜索到,这就是它最吸引我们的地方了。不过,我好像还没有看见一片文章介绍freemarker与struts1.x结合的文章。不仅如此,很多书尽然说struts1.X不支持freemarker,velocity,这个让我很是失望啊,所有,我就花了一点时间来让struts和freemarke

2009-11-06 13:52:00 2185 7

我这里有一个跨国公司给我的SQL培训题,给大家分享一下(1)

一个公司有很多部门和员工。一个部门有很多员工,一个员工可以同时属于多个部门(例如人事经理兼行政经理),有的员工不属于任何部门(例如CEO)。以下是一个数据的实际[url=http://blog.csdn.net/chen1255/archive/2009/08/08/4425052.aspx][size=large]查看全文[/size][/url]...

2009-10-29 19:24:07 113

原创 [正解]Ssh获取ServletContext

  最近我在网上发现很多人在使用ssh(struts1.x+spring+hibernate)框架时,无法取得ServletContext,同时也有很多回答,但大部分都是一知半解或是很多文章都是一样的,相互抄袭,对把家的帮助不大。这几天我专门抽了一点时间来解决这个问题,因为有很多组件会使用到这个对象,比如说jspSmartupload等,希望给大家带来方便,如果有错误希望大家理解及反馈

2009-10-27 17:35:00 2876 7

原创 我这里有一个跨国公司给我的SQL培训题,给大家分享一下(2)--答案

希望大家把效率更高的代码贴出来,和我分享,这是我们几个培训人员写的,因为公司不给所谓的“答案”,我们也不知道还有没有效率更好的SQL脚本 create table picture(id int(10) not null auto_increment primary key,name varchar(20) not null,path varchar(100) not null);creat

2009-08-25 14:14:00 795 2

原创 我这里有一个跨国公司给我的SQL培训题,给大家分享一下(2)

 PictureIdNamePath1Google Logohttp://www.google.com/logo.png2Baidu Logohttp://www.baidu.com/logo.png3Yahoo Logo

2009-08-15 18:19:00 1078

原创 我这里有一个跨国公司给我的SQL培训题,给大家分享一下(1)--答案

  CREATE TABLE `department` (                           `id` int(5) NOT NULL auto_increment,                `name` varchar(20) default (NULL),                PRIMARY KEY  (`id`)           

2009-08-08 16:34:00 838

原创 我这里有一个跨国公司给我的SQL培训题,给大家分享一下(1)

 一个公司有很多部门和员工。一个部门有很多员工,一个员工可以同时属于多个部门(例如人事经理兼行政经理),有的员工不属于任何部门(例如CEO)。以下是一个数据的实际例子:行政部:王东、李想、胡园人事部:王东、胡园财务部:张小川、胡园、董慧设计部:金利、顾丰、康旭无部门人员:赵劲、陈放1.        根据以上的要求,设计数据库表和

2009-08-08 11:10:00 1553 3

struts1 文件上传实例

struts1 文件 上传 实例,我自己亲自测试了一下,还可以哦,挺好玩的

2010-05-04

mvc_core_0.0.2.jar(解决中文乱码)

这个版本框架可以说是0.0.2的mvc框架,具备mvc的整体模式,框架本身没有任何其他处理其他的东西将在接下来改进和添加,里面有一个Demo,有一个class.JAR包,还有一个源代码包。 更新的相关的代码,比0.0.1版本更小

2010-01-31

midp_cldc KVM_src 源代码

midp2.0_cldc1.0.4 KVM_src 完整源代码

2010-01-26

mvc_core_0.0.2.jar

这个版本框架可以说是0.0.2的mvc框架,具备mvc的整体模式,框架本身没有任何其他处理其他的东西将在接下来改进和添加,里面有一个Demo,有一个class.JAR包,还有一个源代码包。 更新的相关的代码,比0.0.1版本更小

2010-01-26

mvc_core_0.0.2.jar(已损坏)

这个版本框架可以说是0.0.2的mvc框架,具备mvc的整体模式,框架本身没有任何其他处理其他的东西将在接下来改进和添加,里面有一个Demo,有一个class.JAR包,还有一个源代码包。 更新的相关的代码,比0.0.1版本更小

2010-01-25

mvc_core_0.0.1.jar

这个版本框架可以说是最简单的mvc框架,具备mvc的整体模式,框架本身没有任何其他处理其他的东西将在接下来改进和添加,里面有一个Demo,有一个class.JAR包,还有一个源代码包。

2010-01-21

Setup-Subversion-1.6

Setup-Subversion svn 服务器

2010-01-02

apache_2.2.14

apache_2.2 svn SVN服务器配置

2010-01-02

[正确]matlab 设计与应用 刘卫国 习题及实验答案

matlab 设计与应用 刘卫国 习题及实验答案

2009-12-10

freemarker for struts 1.x

freemarker与struts 1.x 结合,生成html 在http://blog.csdn.net/chen1255 的web中有详细描述关于freemarker与struts1.x的结合

2009-11-06

Spring-for -servletcontext1.0.jar

Ssh获取ServletContext 只需要更改struts-config action中的type就可以了ru :type="com.uo.spring.SpringDelegatingActionProxy" 大家有什么疑问可以直接去我的blog查看http://blog.csdn.net/chen1255/ 《[正解]Ssh获取ServletContext》

2009-10-27

Tomcat 5.5绿色 免安装

Tomcat5.5 绿色 免安装 你可以直接使用,方便,和大家一起分享

2009-10-17

freemarker.jar

freemarker-2.3.6.jar

2009-10-15

struts+freemarker实例

struts freemarker 实例 ,可运行,毕节简单

2009-10-15

网页特效3000条+主流特效代码100条.rar

网页特效3000条+主流特效代码100条.rar

2009-09-23

测试驱动开发.pdf

测试驱动开发 测试驱动开发 测试驱动开发 测试驱动开发

2009-05-13

SSHSecureShellClient-3.2.9.exe

windows 连接 linux必备工具,安装ssh可以直接在自己的windows下连接linux,也可以使用ssh直接传送文件到linux下

2009-04-27

空空如也

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

TA关注的人

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