自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

使用spring-test和junit时行简单测试

[img]http://dl.getdropbox.com/u/1560109/document-picture/spring-test_and_junit.jpg[/img]

2009-08-27 23:23:28 165

用new创建自定义对象时的疑问

我昨天发现了js的一些奇怪问题,当用new操作符创建自己的对象时。不知有人知道原因吗?1、我们可以用function创建构造函数,然后用new生成自己的对象。function book(){ this.tip="I'm a book";}var myBook = new book(); 上面代码没什么疑问,会生成一个新的对象,myBook来引用它,这个对象有一个属性tip,值...

2008-09-26 11:15:02 278

浏览器的两种模式quirks mode 和strict mode

在看js代码时,有时会看到关于quirks mode(怪异模式)和strict mode(严格格式)的东西,一直也没深究怎么回事,只是零零碎碎的有些概念,最近终于受不了这种似懂非懂的感觉,决定好好学习总结一下。1、quirks mode和strict mode是浏览器解析css的两种模式,或者可以称之为解析方法。目前正在使用的浏览器这两种模式都支持。2、历史原因。当早期的浏览器Ne...

2008-09-12 16:30:20 432

css中的min-width

我们在做布局设计时,经常有这样的布局,两边或者一边是导航类工具栏 ,中间是内容区域。 但我们希望中间的内区域能够自动适应,随着不同的分辨率和浏览器的大小自动适应高度和宽度,以获得较好的显示效果。 我们假设中间的内容区域是个div,如果我们不明确设置它样式的width属性,它是可以自动适应的,按说这满足了要求。 但是当浏览器的宽度过小时,小到已经不能整齐的显示我们的内容,页面的显示就会混...

2008-09-09 15:47:25 410

as3备忘十-类

在这里写一下备忘的原则,我认为在as3中融合了java和javascript的特性,而我记录的备忘点多数是和它们不同的地方。 1、可用于修饰类定义的四个属性,默认是internal:dynamic                允许在运行时向实例添加属性。final                      不得由其它类扩展。internal (默认)    对当前包内的...

2008-09-09 00:48:44 136

更改gvim下的字体

想更改一下gvim下的字体,然后固定字体大小,手上没有资料,只好求助于网上,搜索一下,结果还真多。高高兴兴的去查一下,试了一下不管用,再看下篇,一样?继续找,好几篇都一样,难道我错了,再试一遍还是不管用。搞的有点火大,耐着性子继续,终于找到一篇不一样的,照办万事大吉! ps:现在互联网上的资料经过多年的积累,数量太庞大了,经过无数人的转载数量更可观,想找到可用的资料,要有点耐心和运气。 现...

2008-09-08 10:31:46 153

as3备忘九-函数

1、在as3中,可以大致把函数分为两类:方法和函数闭包,分类依据是函数定义的上下文。方法:将函数定义为类的一部分,这个就类似于java中的类的方法。或者将它附加到某类的实例上,动态类有这个功能,其实javascript中也有类似用法。函数闭包:其它的任何定义方法。和javascript中用的最多的定义方法类似。 2、定义函数的两种方式:函数语句和函数表达式,javascript中...

2008-09-07 02:31:17 181

as3备忘八-杂:类型转换、字面值、常量、运算符、语句(for in和for each in)

先说一下数据类型: 基元数据类型包括 Boolean、int、Null、Number、String、uint 和 void。ActionScript核心类还定义下列复杂数据类型:Object、Array、Date、Error、Function、RegExp、XML 和 XMLList。 1、类型转换就是将一个对象的类型转换成另外的一种类型(它有资格转换,如果没有就会出错)。 2、什么时候...

2008-09-05 01:39:23 149

as3备忘七-动态类(摘书)

    看了动态类,内容不多,也就不总结了,偷赖,把《ActionScript3.0 编程》一书中的内容摘录如下,博客类型写了原创,原创摘录^_^ -----------------------------------------我是华丽的分隔线---------------------------------------------------  动态类“动态”类定义在运行时可通过添加/ ...

2008-09-04 22:51:33 92

IE中只读的innerHTML属性

编写ajax程序时,经常需要动态生成页面元素,而element上属性innerHTML就是我们经常利用的途径。但今天在为一个table元素的innerHTML时赋值时,在firefox下是好的,但在ie6下就不行了。 查了一下原因,原来是在ie下,下列元素table,thead,tfoot,tbody,tr,col,colgroup,html,title,style,frameset的inne...

2008-09-04 22:07:28 174

as3备忘六-数据类型(类型检查)

1、as3会进行类型检查,看数据类型是否匹配。 2、数据类型不匹配的几种情况声明了一个变量的类型,但是赋给它非此类型的值:var num:Number;num = "str'; 声明的参数类型和参数值不同:function test(p:String):void{}test(3); 3、何时检查?可以在编译时检查,也可以在运行时检查。编译分为两种模式,严格模式和标...

2008-09-04 02:29:13 173

在struts2.1.2中不能使用ognl访问静态方法的原因

使用struts, 在jsp页面中,可以通过ognl访问类的静态方法。 表达式的格式为@[类全名(包括包路径)]@[方法名 |  值名],例如:@java.lang.String@format('foo %s', 'bar')。页面的输出结果就是:foo bar 在目前的项目中,我们使用了struts最新的版本2.1.2,当我在jsp页面中使用ognl访问类的静态方法时,发现不起作用。也...

2008-09-03 00:26:19 131

as3备忘五-变量

1、用var声明变量,用:指定变量类型,若不指定类型,严格模式下会出现编译错误。正确的如如var v:int=1; 2、与java不同的是,在as3中,变量没有块级作用域(即两人大括号中间),如果在一个块内声明了一个变量,比如一个for循环内声明了一个变量,它在该代码所在整个函数内都是可访问的。如:function myFunction():void{ for(var i:...

2008-09-02 02:02:32 103

as3备忘四-命名空间与访问控制符

1、命名空间用于控制所创建属性和方法的可见性。我们可以自己创建和使用命名空间。2、访问控制符可以被似为命名空间,可称之为内置命名空间。访问控制符有:public private protected internal 3、内置命名空间,即访问控制符,可用于类、属性、方法、和自定义命名空间的声明,它的可见性:public:对所有代码可见;private:只对定义所在的类内部可...

2008-09-01 19:19:15 111

as3备忘三-as文件组织编写

我们可以像写java文件一样,编写as文件,进行分包并编写类文件,但有所不同。 1 文件中首先是packge标签,后跟包名,包名必须和目录结构对应,这一点同java,如:package com.kino{} 包名com.kino对应着目录com/kino 2 package中可以声明类、变量、函数。但一次只能声明一种,且名称要和文件名称一致,这一点和java不同,如MyClass....

2008-08-28 02:27:39 170

as3备忘二 对象和类

。在as3中,每个对象都是由类定义的。。类分为内置类和用户自定义的类。内置类如:Number,Boolean,Array等。。as3中引入“无类型变量”概念,如:          var someObj:*;          var someObj2;          无类型的变量可以用于存储特殊值“undefined”,而其他类型的变量不能存储该值。 ...

2008-08-27 00:31:25 89

as3备忘一

ActionScript 是针对 Adobe Flash Player 运行时环境的编程语言,它在 Flash 内容和应用程序中实现了交互性、数据处理以及其它许多功能。ActionScript 是由 Flash Player 中的 ActionScript 虚拟机 (AVM) 来执行的。ActionScript代码通常被编译器编译成“字节码格式”(一种由计算机编写且能够为计算机所理解的编程...

2008-08-25 23:58:11 91

推荐一部小说《亵渎》

最近堕落了一段时间,这些源于一部小说《亵渎》,每天晚上抱着老婆的mp3看到一两点钟。 这是一部比较老的网络小说,看过的就不必说我火星了,因为已经被同事鄙视过了。只是想给那些没看过的推荐一下,因为太想和大家共享了! 小说一开始也许并不吸引人,起码我是这样的,但是到后面,就不是我能用语言所能描述的了。可以这么说,这是我看过的最好的一部网络小说。 小说的文笔,故事,人物塑造,以及小说的深度上...

2008-08-04 23:40:04 1318

你知道“易语言”吗

你知道易语言吗? 我今天才知道易语言的存在,这还源于我今天看的一篇博客。所谓易语言,就是一门国人发明的用汉语编程的一门语言。其实以前也貌似听说过汉语编程,只是没关注罢了! 我们再来说这篇博客,主要观点就是对易语言的批判,而且从各方面进行了全面的批判。总结下来就是:不能国际通用,学习周期长,商用会困难,是一个国家骗钱的面子工程。最后也免不了连带龙芯、汉芯、智慧星也批判了一番。而且语言犀利,充...

2008-07-08 22:58:27 207

原创 买书的喜悦与报销的困惑

今天,我窥视好久的<<linux系统管理技术手册>>终于到手了,内心充满了喜悦,可是接下来公司的报销流程却让我有点困惑:首先,去行政部拿了两张单子填。再去行政部另一位同事那去备案。 上面两条是做完的,下面是确定要做的:去找部门经理签个字。去找老板签字。 做完上面这些,接下来应该是去财务部报销,最后回到行政部,这两步是我估计的。 在我看来这些流程太过繁琐了,还有很大的优化空间。而...

2008-07-08 00:48:56 152

struts2国际化--你知道LocalizedTextUtil吗?

今天在继续发邮件子系统时,遇到了一个问题,就是我们发邮件时也要国际化,就是同一封邮件,发给不同的用户,可能采用的语种也不同。如果有多少个语种就做多少模板,这是不现实的,因我们支持的语种比较多而且模板类型也比较多,这样数量就会大大增加,以后如果有需求更改,将是一个不小的工作量。 当然解决这个问题最好的方法,就是对这些模板里的信息进行国际化,关键是如何国际化。我不想为这个子系统专门建立一个单独的国...

2008-07-03 00:03:07 284

系统中的邮件子模块-设计

最近在做新系统,又遇到了发送邮件的问题,我们这个系统有一定的特殊性,可能需要发送邮件的地方比较多。于是想着怎么做的灵活一点,更能响应以后的需求变化,于是有了现在的这个实现。 总的来说,使用了spring的aop的触发机制,在不同的点来触发发送邮件这个业务,并根据这个点发送相应的邮件。而发送邮件这个模块也使用了spring包装过的javamail,不同的邮件则使用了velocity模板。呵呵,也...

2008-07-02 00:07:15 252

fedora使用日志

去年装的电脑,由于显卡问题,装xp时常黑屏,无奈装了vista。关于显卡的问题鄙视一下迪兰恒进和黑心的电脑商,不仅没有为我解决问题,还让我白跑了好几趟,我和我同学的路餐费就差不多三百大元了,都快一块新显卡了。在此也反思一下自己的行为,本来奔着节约的目的来解决问题,结果却落了这步田地! 至于vista,总体来说我感觉还是不错的,就是在软件兼容性上的问题,让我无可奈何,感觉处处受限。最近想起了被炒...

2008-06-28 20:00:29 344

关于工作路径的快捷键

cd :                            改变vim的当前工作路径lcd:                          改变当前窗口的工作路径pwd:                          查看当前的工作路径set autochdir:            自动设当前编辑的文件所在目录为当前工作路径...

2008-06-27 00:46:18 330

一首打动心的歌

我不是一个流行的人,平时也很少听歌。今天老婆给我听了一首歌,周蕙的《风铃》。原来打动是一件那么简单的事,只觉:曲美,声美,词更美。现在把歌词摘录如下,并在此感谢老婆。 风铃-周蕙你不过给了一点温暖我就忘了问别的冷淡有时候心软是一种悲惨推自己跌入遗憾也许会拥抱这种情感和最开始的抉择有关有时侯敏感是一种负担害思绪凌乱不安我是挂在屋角的风铃你是风拨弄我...

2008-06-27 00:15:44 142

金属并不会吸引闪电

正在看纪实频道讲解闪电,才发现金属并不会吸引闪电。 里面做了一个实验,一根高耸的金属杆和一根高耸的的木杆,被雷击的概率是一样的。所以,在下雨天,你身上金属物品的多少并不会影响你被雷击的概率。 但金属和其他物品的不同处是在被雷击中后的表现,金属对闪电来说是良好的导体,当闪电击中金属物体后,就可以沿着金属迅速前进。这也是避雷针的原理,当建筑物被雷击后,避雷针可以迅速把闪电的力量疏导开。...

2008-06-26 23:34:06 322

perl(5)-杂

1、perl中的boolean值,在perl中没有boolean类型,但if和while等要用到boolean值,所以它有几条规则:如果是数字,0为false,其余为true如果是字符串,空串为false,其余为true其他类型,转换成数字或字符串后,运用上两条规则。2、用户输入<STDIN> 3、chomp函数,它接收一个变量做参数,功能是把字符串结尾的换行符去掉:...

2008-06-26 01:30:04 82

perl(4)-变量内插

在一个双引号字符串中,如果包含一个变量名,这个部分将会被 替换成该变量的值。这就叫做变量内插。 1、一个例子:$name = kino;print "My name is $name"; #执行结果是"My name is kino" 2、变量内插只对双引号字符串有效,对单引号字符串是无效的。print 'My name is $name';#$name并无特殊意义 3、如果双...

2008-06-26 00:15:49 427

perl(3)-数字与字符串间的自动转换

perl会根据需要,在数字与字符串间进行自动转换:1、 自动转换是根据操作符来的,如果操作符需要数字,它就会把字符串转换成数字;如果需要字符串,就会所数字转换成字符串。"12"."3"等同于"123""12"*"3"等同于36"z".5*3"等同于"z".15等同于"z15" 2、数字转字符串没疑问 3、字符串转数字:转

2008-06-24 23:35:57 1443

perl(2)-perl中的字符串

关于perl的字符串,应该记住的一些东西:1、有perl中,最短的字符串是空串,最长的字符串是填满整个内存。 2、perl中的字符串可以包括任意字符,意味着你可以创建、遍历、操作二进制数据 3、在perl中,null并没有特殊意义。 4、单引号字符串单引号代表字符串的开始与结束只有单引号'和反斜线\是特殊字符,其它所有字符都代表其本身,包括换行符在内。换句话说,在单引号字符串中...

2008-06-24 23:04:03 257

perl(1)-perl中的数字

下面是在perl中的要点记录: 1、在perl中只有双精度浮点数,也就是我们常说的double。在perl中我们看到的整数和浮点数,只是我们看的样子和形式不同而已,其实在perl的内部它全部作为双精度浮点数来运算。 2、浮点数可以以十进制的指数来记,符号是'e',并不区分大小写,如:1.2e20,1.2E-23,-1.2e-50等。  3、整数过长,允许以下划线“_“来分隔它。如数字...

2008-06-24 22:30:24 503

phtoshop理解与备忘

有些东西看似理解,但发现到了用的时候反而失去了当时的想法,还是把有些理解与想法记下来,毕竟不是专业搞这个的,用的机会也甚少,这就更加重了遗忘的机会与频率,防止真到用的时候抓瞎,也找不到去哪查。 通道我们先定义一下黑色与白色在通道面板里的意义,假设我们有一些东西,它有一定的数量: 当我们完全拥有这些东西的时候,我们就用白色表示当我们完全没有这些东西的时候,我们就用黑色表示...

2008-06-20 01:43:46 118

图层样式

一、投影(Drop Shadow)使用相似色投影可以产生玲珑剔透的效果!混合模式(Blend Mode):一般采用正片叠底(multiply)角度(Angle):光线的照射角度使用全局光(Use Global Light):所有的图层样式采用一样的光线角度等高线(Contour):定义的投影样式。图层挖空投影(Layer Knocks Out Drop Shadow)...

2008-06-19 00:27:06 157

css-绝对定位的参考对象

当我们把一下element设为绝对定位时,我们需要寻找绝对定位的参考对象,一般情况下,我们发现是body对象,但这并不是真理.  当一个绝对定位的对象寻找它的参考对象时,是从它的父结点开始向上寻找的.它的定位参考对象是和它离的最近的并明确设了position属性,但所设值不是static的祖先. 按照上面的说法一般没错,但是如果它的祖先中有一个竟然把position设成了inhe...

2008-06-18 21:08:20 1170

lightbox 汇总

今天发现了一个整理,收集,比较各种lightbox 的项目,你还可以根据lightbox实现的基础库,和实现的功能,迅速找到你所需要的控件.    地址

2008-06-18 19:31:59 115

枚举小结

  最近项目中又用到了枚举类型,结果还是摆脱不了google查资料的境地,用一次查一次,也慢慢失去了对自己记忆力的自信,看来还是稍微记一下的好。 一、什么是枚举      枚举是 java5中新加的一种类型,但是我们并不陌生,因为在其它语言中早已存在。说白了就是预先定义一组常量,并作为一个新的类型,而这种新类型的取值范围是确定了的,只能在这组常量里面。       什么时候使用枚举...

2008-06-18 00:10:37 91

快捷键

调色面板中:    D   :   恢复默认前景色和前景色,即 黑 白    X   :   交换前景色和背景色 快速蒙板:以颜色来表示选区,在通道中可见,只是一种表示选区的形式   Q   :  进入和退出 解除锁定图层:当编辑一个已存在的图片时,打开,这时往往只有一个背景层且是被锁定的Ctrl+双击(图层) : 解除锁定 图层相关:Ctrl+j...

2008-06-16 00:29:47 92

编辑路径时的快捷键

在大家用photoshop编辑路径时,有一些快捷键可以提高工作效率,记录如下,以备不时之需。 请保持“钢笔工具”选中状态:选中上面属性框上的“auto add/delete"选项,这时,当鼠标放在路径上时,会在增加锚点 和 删除锚点 的功能上转换。按住“Ctrl"键不放,可以将功能转换到 直接选择工具,即direct selection tool按住"Ctrl+...

2008-06-15 21:03:37 412

我的小学一年级课本

      在一篇贴子里看到了当时小学用过的课本图片,勾起了童年的记忆,心底颤了一下。可惜我曾经用过的课本已不复存在,心里有些遗憾,只好转载整理如下,做一下补救!看来人都是有怀旧情结的!第一课 春天 冰雪融化 种子发芽 果树开花 我们来到小河边,来到田野里,来到山冈上。我们找到了春天 第二课 桃花 苹果花 海棠花 我们村里种了许多果树。现在是春天,满树都是花,我...

2008-06-15 15:37:53 329

perl文件中第一行的#! /usr/bin/perl

'#!'这个符号源自于unix,实际上它是告诉操作系统,这个文件中的内容,应该由存放在/usr/bin/下的perl程序执行。而在windows下这个是不需要的,而大家习惯于写上#!perl,只是为了表明这是个perl程序。...

2008-06-14 16:15:44 3282

空空如也

空空如也

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

TA关注的人

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