自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huangfushun的专栏

如果你把每一天当做生命中的最后一天来生活的话,总有一天你会发现你是对的.

  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 心情杂记

    12月的时候有幸的去了躺北京出差,兴高采烈的盼望能看到下雪,天公不作美,呆了近一个月,连一点点雪也没看到,倒是在那边被冻得整天闷在屋里不敢随便出去.不过在那边,我尝到了在北京最好吃的的东西---冰糖葫芦,哈哈,不要以为是烤鸭,其实天下鸭子一个味,吃起来说感觉不一样不过是心理安慰罢了~.冰糖葫芦在北京很便宜,而且有些现做,咬下去软软的带点热气,在寒冷的冬季吃串热冰糖葫芦确实有一番别样的情趣.

2007-01-30 21:40:00 2008

原创 Statement 与 PreparedStatement 之争

    一直以来,有关Statement 与PreparedStatement 的争议主要的焦点在与性能上,但研究了oralce的jdbc驱动后(代码是通过jad对其进行反编译得到的,跟实际的有所差别),我自己都感慨个人所能感知的确实是太少了.    由于公司自己用的框架对sql语句的处理都采用了独立于preparedstatement方式组装sql语句,然后再用preparedstateme

2007-01-30 21:39:00 2926

原创 spring 拦截器的实现

   spring 拦截器是spring AOP体系下的一个重要的子功能。它类似于web中的filter,但又比filter灵活,强大得多。许多AOP框架,包括Spring,都是以拦截器做通知模型, 并维护一个以连接点为中心的拦截器链。(见Spring Framework 开发参考手册第6章),拦截功能是spring AOP实现面向切面编程的一个亮点,我们这里通过一个示例来看看如何使用拦截功能的:

2007-01-30 21:38:00 25938 3

原创 XMLHTTP对象封装技术

    ajax技术的实现主要依赖于xmlhttprequest,但我们在调用其来进行异步数据的传输时,由于xmlhttp是个短线过程(处理事件完成后就销毁)如果不对该对象进行包装处理的话,就不得不在需要调用的地方重新构建xmlhttprequest,每次调用都要写一大段的代码,实在不是个好办法。好在现在很多开源的ajax框架都提供了对xmlhttp封装的方案。这里以ajaxtags自带的prot

2007-01-30 21:38:00 4764 1

原创 copyProperties方法分析

     BeanUtils和PropertyUtils类是许多开源框架中频繁使用的两个工具,它们都能实现将一个类中的属性拷贝到另一个类中,这个功能甚至是spring实现依赖注入的基础。研究一下apache的comon包中如何实现这个两个工具,可以发现它们都是使用java.lang.reflect和java.beans这两个包下的几个类来实现的。    这里我们通过编写一个将一个类的所有属性拷

2007-01-30 21:37:00 3059

原创 Spring MVC 之servlet代理研究

Spring MVC 之servlet代理代码研究  这里主要探讨spring web mvc在serlvet2.4中如何通过web.xml中的配置 ,将缺省的javax.sevelt.httpservlet 对request和response进行扩展的。首先,在web.xml中,通过:<servlet>    <servlet-name>springapp</servlet-name>   

2007-01-30 21:36:00 10028

原创 spring 之ActionServlet代理

    spring 在structs 框架下对actionservlet的代理是通过在struct-config.xml植入spring plug-in来对action 进行托管的。那究竟spring在plug-in中做了哪些动作使得自己的配置文件springapplication.xml可以托管structs的action呢?     在struct-config.xml中,spring pl

2007-01-30 21:36:00 2424

原创 Map与XML的转换

 好久没来这里逛了哈,这些天实在懒得写东西了,工作以后才知道编程确实是件很痛苦的事,虽然每次完成任务时总是压抑不住心中那种成功的喜悦(很阿Q)。最近任务不多,总想给自己点事做做,于是开始研究jdk中一个很重要的数据类型----Map。map的数据结构类似于数据库的数据存储方式,键和值的对应,之间的映射,更重要的一点是通过map.entry这个类似于指针的接口在外部对其进行任意的修改。在

2007-01-30 21:34:00 16997 5

原创 关于matlab与c#混合编程产生的移植问题

这个问题曾经差点让我的毕业设计的程序没办法拿出去演示。其实这也是个很现实的问题,你做好的程序如果不能在别人的机子上运行,那么它有什么应用价值呢?说来也惭愧,我以前编写过很多的程序都出现过移植性难的问题。我想一个很主要的原因是在一个程序开发者使用的机子上,往往是具备了非常完整的软件运行环境,但程序运行时有可能需要调用外部的程序或函数,这些平时我们可能不会去注意。也就造成软件发布时移植性问题产生的根源

2007-01-29 23:19:00 4480 2

原创 关于matlab的混合编程技术

matlab是目前比较常用的数学工具软件,它涉及的领域几乎是无所不包:数学、物理、化学、工业设计、仿真技术、嵌入式、图像处理....等等。这里给大家一个2006版工具箱提供的工具的截图:<img alt=" " src="file:///C:/Documents%20and%20Settings/Administrator/桌面/未命名.bmp" onload="function anonym

2007-01-29 23:18:00 2778

原创 matlab与c#接口的实现

发现博客里上传图片特别的麻烦,以后可能就不再传什么图片上来了,都放到相册里实在浪费空间。一直以来,各系统之间如何实现互相通信都是非常重要也是最难解决的问题,同时也是关系到一个系统设计成败的关键。我们这里所说的接口,也就是系统与系统间交互的中间媒介或者说是数据转换器。关于matlab与c#之间一些数据类型的转换的方法,我也曾经写过。总结一下,最主要的是要完成下面几个步骤:1、同时安装.n

2007-01-29 23:18:00 9006 4

原创 以后的打算

毕业是好事,也是件坏事。好的是总算可以跟那些讨厌的英文课本说再见了,坏事就是进社会后再也难找到上学时那份真诚与单纯的同学友谊。四年的大学生活,自己都不知道怎么过来的。人生苦短,回忆过去,犹如品尝着一杯带着温热的清茶。过几天同学都要各奔东西,也不知道什么时候可以再见面!在上大学的人,都说大学在上你,可真的要离开的时候,哪个不会带着眷念!只能说自己不争气,白白的耗费了美好的青春时光。也许自己就

2007-01-29 23:17:00 846

原创 matlab2006a注册码

前几个月装了下,这天重装又要注册码,没保存,在网上找了好久,于是就贴在这里备忘了^_^sn:15-54100-08086-49021-54841-64952-459 85-21475-34481-19823-19523-19728-170 90-26119-37895-50720-16535-33587-55180-06922-45728-00419-28946-25517-606 73-

2007-01-29 23:16:00 1787

原创 这学期的最大收获

自从毕业设计到现在,我想最大的收获不仅仅是能拿了个优秀,更重要的是学会了使用新的工具来提高自己的编程能力。学软件的,最主要的还是要先会编写程序,但衡量一个人的编程能力的高低,不应该只看他现在会什么样的编程语言。我想,应该看他对程序的理解程度。每个程序经过不断的分解,归根到底还是由一个一个的控制结构经过排列与组合拼装起来的。结构有大有小,有人喜欢细节的东西,那他应该适合去编写底层的应用程序,或者

2007-01-29 23:16:00 1187

原创 测试算法的时间复杂度

通常我们编写一个算法后,都很想知道它的时间复杂度,也就是他的运行速度.测量算法的运算时间,一般需要采用多线程编程.在网上找到一个有关的c#代码,可以参考一下.新建一个类:HiPerfTimer代码如下:  using System;using System.Runtime.InteropServices;using System.ComponentModel;usi

2007-01-29 23:15:00 1286

原创 matlab数组在.net中的转换

很少来这里了,也不知道该写点什么.这段时间一直在做毕业设计,最近一直为matlab与外部应用程序的接口问题困扰着,今天刚好弄清楚了matlab与c#数据转换的问题.matlab2006a版中,增加了对.net的支持,其中一个关键的更新是接口的重新设计.matlab对外部(基本上所有的外部程序语言都是这样)数据转换提供了一个mwarray接口类型.无论是外部向matlab函数或内部函数向外部

2007-01-29 23:13:00 2351 3

原创 逻辑运算符

逻辑运算是针对布尔型数据进行的运算。&:与 同程序中的"and",当且仅当二者条件均为真时,表达式才为真. |:或 同程序中的"or",当二者有一条件为真时,表达式为真. ^:异或 同程序中的"xor",当二者条件为一真一假时,表达式为真. !:非     同程序中的"not",当条件为真时,表达式为假,反之亦然.&&:短路与(简洁与) 程序会先判断前一条件,若为假则不判断后一条件的真

2007-01-29 23:11:00 750

《人月神话》手机阅读版

这是人月神话二十周年纪念版的html版本,针对手机的wap浏览器特点进行了一定的代码级的调整,删除了原作的目录、文献章节,原著的图片一个不缺,并建了个书目索引,很容易查找到需要浏览的章节。非常适合在手机上观看,效果比umd,bmr手机图书格式制作的图书更绚。<br> 要在手机上查看本地的html网页,需要设置标签。如果你把文件放到如:e:\books\rysh\下,则设置的标签url为:file:\\\e:\books\rysh\index.html

2007-09-12

ant1.7测试包配置文件汉化版

该文件主要是配合我的blog的一篇有关单元测试自动化的配套文件

2007-04-25

异步级联菜单脚本示例

异步的级联菜单实现了无级限制的下拉菜单,通过更改部分代码可以实现不同菜单的级联。本示例需要后台配合数据的传送。请注意示例的AjaxMultiMenu.html页面源代码注释。

2007-04-23

空空如也

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

TA关注的人

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