很久很久没有上来写日志了.
By  落亦随风 发表于 2007-8-15 23:19:53 

有同学说我很久没更新,是啊.想起来真的很久了.

 

上班后就开始比较忙,晚上有时间了.也不是很想写.而且有时候把一些东西也写到QQ空间里了,所以这里就空着了.以后再看看写到哪里好吧.呵呵.

 
阅读全文 | 回复 | 引用通告
我的找工经历之七——总结篇
By  落亦随风 发表于 2007-4-16 23:53:42 

找工路上不得不说的汇丰软件

汇丰的简历,是我花得最多时间填的一份。可惜在宣讲会以前就投了,没有投intern。等了足足一个月才收到了笔试的通知,收到后真的好兴奋。专门看了公务员的书来提高自己的逻辑思维。那一天和小雪一起到财富广场参加笔试。不过题目实在是难,第二part英文阅读做得也不太好,第三part也没有完成。接着又是漫长的等待。我应该是第四批的,第二批的面试通知还没有完全出来,估计要等一个月左右才会有面试通知。汇丰的等待差不多是最漫长的,因为它只有一个资深的面试官jackson YU 。不过汇丰的待遇也是相当不错的。据说有5K多。

    或者是注定与汇丰无缘,也不想放弃现在已经拿到的offer,或者汇丰的工作未必适合自己。总之,过几天签了以后,就彻底的放弃HSBC GLT了。不过如果现在还没有offer的话,的确可以放手搏一下汇丰的。

    终于明白汇丰一年招这么多人。但为什么每一年中大去汇丰的都不多人了,反而广工会多一些。因为到了这个阶段,基本上中大计算机系的都会有一到几个大致满意的offer了。而offer都有期限的,很多人都等不到汇丰软件发offer的那一天就决定把汇丰放弃了。

 

 

感谢软件工厂

    在软件工厂实习已经四个月了,一直以来,我都好想感谢一下软件工厂。

    在软件工厂里,我学到了很多东西,也认识了很多的亲密的同事。在一起奋斗的时间里,我过得好充实。在里面做的项目也为我在找工路上提供了一个很大的亮点。

    感谢胡老师,感谢谭师兄,感谢吴师姐,还有一起并肩作战的同事们。在日后的路上,希望还有机会和你们一起,并肩作战。

 

 

总结语:

    其实找工,offer并不是越多越好的,只要一个合适自己的就好了。像一些牛人,一个人拿了五六个offer,我觉得这样就不好了。因为你这样浪费了很多别人的机会了。

有时候一些offer拿到了并不是好事。或者可以说拿到了更加烦,比如有个同学拿到了艾瑞offer,在那里心情郁闷了好几天,最后还是拒了。你拿不到那个公司的offer,只能说这个职位不适合于你,所以你也不必去太伤心。你会找到更好的。面包会有的,工作也一样会找到的。

最后祝大家都有一个如意的offer。

 

 
阅读全文 | 回复 | 引用通告
我的找工经历之六——终点其实并不远
By  落亦随风 发表于 2007-4-16 23:52:24 

中智,找工的终结点

    和我现在做的项目很相近,待遇也不错,于是在同学的推荐下,踏上了中智之路。

 

    笔试

    和工商银行研发中心时间冲突,于是放弃了工商银行。

    下午两点和舍友ZZW一起准时到达。然后马上进入笔试环节。

感觉前面的题目不算难,但后面有一个程序填空题目做得很郁闷,可能是对C语言中宏的使用还不算熟悉,还有对快速排序了解得不够深入,还有不知道一个空到底可以不可以写几条程序语句。犹豫了很久还是没有下笔。还有系统分析那一part也做得不是很好。心里有点担心,如果笔试没有通过,那就郁闷了。

    一面,在笔试后几分钟就进行。那道最经典的中智必问问题竟然没有问我。好惊讶,呵呵。白准备了。

在简洁的自我介绍后,就直接进入了项目介绍。.net啊,Nhibernate啊,都是刚刚实习里做过的,所以也说得比较顺利,HR也没有问得特别细。然后谈到社团的工作,学生会的两年工作又是我求职路上的一个比较大的亮点,我把之前的那些工作制度啊,协调特色啊,都吹了一通。

    面完,半个小时左右,感觉还可以。回去等二面。

    后来听他们去过的人说上一批也不少人去,最后只招了两个。心里有一点紧张,因为笔试的发挥不太好,心里没有十足的把握,在这样的环境下等了五天,心里也越来越不踏实。

    终于在第五天收到了二面的通知,心里一阵轻松,一块石头也落了地。我知道。二面通知来了。距离offer也不远了。

 

    在收到中智的二面通知后,也毫无意外地收到了华智的面试通知。其实那天为什么要笔试华智呢?主要是因为这么远来到一场,连笔试都不笔就走,太对不起自己了,所以就笔了。不过我知道我是不会去的,所以在电话中也婉转地拒绝了华智的面试。

 

    二面:是LiuLi亲自面试。一个相当Nice的HR,感觉很和谐。她说我是我们这一批面试中印象最深的一个。心里暗喜。

第一个问题是为什么要选择中智。我根据我的经历和我的职位规划吹了一通。

第二个问题是曾经面试过哪些公司,都有什么收获。又是一通吹水,把北电和3G的经历重点说了。

第三个问题是关系到汇丰软件的,说一下选择大小公司的职业规划。汇丰我是等不来的啦。选择放弃。


……
 
阅读全文 | 回复 | 引用通告
我的找工经历之五——越挫越勇,永不言败
By  落亦随风 发表于 2007-4-16 23:47:34 

3G门户
-- 给了我很大的希望,也给了我很大的失望

 

    3G门户,来中大开宣讲会了,一个最大的手机下载门户,也让人有点不禁有点想去一下,我投的职位虽然全国只招25个,但还是很有希望的。一场笔试下来,我成为了其中的幸运儿,成为进入面试的八个人中的一个,也是中大两个本科生中的一个。我准备了一天,觉得已经很有实力冲击这个目标了。面试也进行得比较顺利,刚刚面完,心里有一种感觉就是已经可以拿到这个offer了,但等了半天,没有等到他的第二轮面试通知,奇怪了,我和面试的八个人基本上都聊过,感觉我在他们当中算是经验和实力都是比较强的,结果后来测试的已经三面完了,就在当天晚上就发了offer,而我们还是没有通知,无奈。

    后来得知中大这一场原来一个网站开发的也没有招,汗。。。不知道3G是怎么想的。招了两个测试,结果两个测试的都把他的offer给拒了。也就是3G在中大应该一个人也招不到了。无语中。3G门户,使我再一次泛起一种失落感。

 

 

 

宇信易诚,找工路上的一缕阳光

    笔试专业题目部分不难,反而IQ题目部分挺难的,全部是一些小学初中的奥林匹克数学题目。不过恁着扎实的基础。做完以后就知道一定有面试通知了。

    果然,晚上就收到了面试的通知,速度真快,虽然感觉待遇不怎么样,但还是准备了一个下午,然后去面试,不过一点技术的问题也没有问,只问了一些好普通的问题,技术也就是问一下对J2EE的掌握程序,这个实在没有做过什么项目,我做的项目都是用.NET的,所以也不能说出个所以然来。为了突出自己,于是把一堆证书拿给了他看,不知道他看了以后有什么感觉呢?呵呵。最后他问我有什么问题,我说没有了,他竟然很惊讶,呵呵。没有就没有嘛,嘻。

   面试完出来遇到两个研究生师兄,一个是面3G时候认识的,虽然他也很有信心拿offer,但结果还是都没有一个人有回音。另一个是经常笔试和面试都看到的,哈哈,老是和我们抢饭碗的唐师兄。大家谈得挺投机,然后就各自留下了电话号码,方便以后联系。呵呵。

   一个星期内三次笔试两次面试,这个概率还真是挺高的,不过可惜都不是什么大公司,失望ING。

(后来宇信易诚竟然没有给我们班的同学发过一个offer,很可能是专业歧视,以为网络工程就是搞网络的,


……
 
阅读全文 | 回复 | 引用通告
我的找工经历之四——在霸王之路中奋斗
By  落亦随风 发表于 2007-4-16 23:46:12 

两天内三霸腾讯,找工之路历尽坎坷

     腾讯的宣讲会,挤满了人。今年会招收比较多的人,信心满满的。

腾讯,一个我准备了三个月的公司,在我心中占据着最重要的地位,一直在我心中,是我的理想的目标公司,我一直期待着他的到来。今天,终于来了,兴奋之情,不在话下。(可惜没有拿到QQ公仔)

    听完宣讲会,回到宿舍,得知笔试名单出来了,怀着激动的心情,下载了那个笔试名单的EXCEL文件,查找,竟然没有我的名字,再查,还是没有。心情郁闷,问了网络组的另外一个同报WEB UI同事也是没有收到通知,晕。估计这个全国只收五个人的职位已经收满人了。

    突然间,又回想起惨痛的迅雷和金山的经验,都是只有个空职位,投了后完成没有消息的那一种。失望,再度在心中积累。我不知道我还应该不应该再往这个方向投?是否应该再往这个方向投,累了,无语了。

    同宿舍的其他报了腾讯的同学都收到笔试了,唉,没办法了,准备明天的霸王笔了。精心准备好简历,彩色的,把满意的作品也附上,方便到时现场筛选简历的时候得到关注。有一个更有把握的笔试入场券。明天早起。Wish~

 

    第二天早上很早就起来,准备好的精美简历,早早到现场,准备霸王腾讯。一开始朵朵不在,另一个HR说自己没有权,要等另外一个同事过来才行,还要看有没有空位。来霸王腾讯的人还真多,还有专门从广工过来霸王的。我们在门口等了N久,还好有Hn陪着聊天,不至于这么无聊。直到开始了,HR还是不让我们进入,郁闷,我们继续和朵朵死缠,四次交涉,结果还是没有霸王成功。开始了半个小时的笔试了,实在没有办法,只好作罢。

    回到宿舍,又看到另外一间公司在小礼堂招聘,于是约了Hn过去听一下,顺便帮几个同学过去投简历,结果要现场投,现场面试,排了N久的队,只面了一分钟,月薪2000RMB,哪里有什么动力啊,只不过为了得到多一些面经嘛。sigh~ 浪费时间。。。

    当天晚上去了神舟数码的宣讲会,深夜一点的时候,腾讯的面试名单就出来了,效率真高,大部分人都被BS了,我也筹划着第二天的霸王面,我相信,只要有诚心,一定可以霸王成功的。

 


……
 
阅读全文 | 回复 | 引用通告
我的找工经历之三——在喜与悲中沉沦
By  落亦随风 发表于 2007-4-16 23:42:56 

北电,霸王笔换来了面试机会

 

笔试:

    北电是比较早进来的公司,也是我投的第一份简历。

(很多同学的第一份简历都是献给P&G的,我觉得机会太少了,所以也没有投P&G)

    北电是用chinaHR来进行简历筛选并通知笔试,我竟然没有收到,中大计算机系的,成绩还可以,项目经验也有不少,奇怪。我就是不服气为什么我没有。

    于是决定去霸王笔。一开始不可以进去,先把我们的简历交了进行现场筛选,在外面等了半个小时,他出来一个一个念名单,读到的同学可以进去。我是名单中的最后一个,好险。大概有一半的人通过了简历这一关吧,考试也因此推后了十五分钟。

    这一次中译英和英译中都考得比较简单,第二个大题目有点难度,要用小于N^2的方法来做。一开始想不到,就先做后面的。程序填空感觉做得还不错,改错是Hash排序,只找到了两个错误,有一个找不出来。然后就回头把第二个题目做,最后还是用了N^2的最简单的矩阵扫描方法,没办法,实在想不出来。不过感觉应该可以通过,因为第二个题目大部分人都不会做。

 

面试:

    估计是大家都考得不怎么好,过两天后我就收到了面试的通知,而且有三天的时间给我准备。我开始练习英语口语,自我介绍,不断地看英文面试的资料和技术面常问的问题。还有GSM,CDMA,七号信令,这些听说问到的机会都比较大。提前半个小时到达,填了一份表,交了一张相片,等了一会,就开始了我的北电之旅。

    在七楼的小房间里,一男一女两个面试官,面试官看起来挺NICE的,HRGG一开始就对我说,你的笔试成绩不错哦,呵呵。我心里一下子就没有那么紧张了。一开始的英文自我介绍背得比较熟悉了,不过只有一分多钟。然后就开始英文问题。

HRJJ先发问,第一个问题就说了四句比较长的英文,末了,问了一句,Do you know?

我一下子就晕了,完全没有反应过来。

me:Pardon?

HRGG再复说了一次,原来是问北电的合作伙伴。

终于听明白了,但一下子就郁闷了,我只研究了竞争对手,没有研究合作伙伴,只能老实说不知道。

接着第二个问题,问竞争对手的,终于有机会说了。Balabala...

然后又是一长串的英文提问,越来越难回答,到后来已经完全不知道说什么了。

问了差不多二十分钟的英文,那个汗啊。心里特别紧张。

 


……
 
阅读全文 | 回复 | 引用通告
我的找工经历之二——前奏
By  落亦随风 发表于 2007-4-16 23:41:35 

第一次面试

--新东方软件设计师一面全过程

 

    第一次穿上正装,坐53路车,到石牌村,下车,过马路,提前二十分钟到达。

前台的工作人员打电话给HRJJ,然后过了五分钟,HRJJ就出来了,进行提前面试。感觉HRJJ比较nice.

所以虽然是第一次面试,但也没有紧张的感觉。

    先是把一堆证书给HRJJ看,然后她就让我写填一份资料,包括期望工作地点。

汗一个,第一个感觉想写广州,但一想,不行,只有日本一个工作地点.最后写了不限。估计那个HRJJ看了很郁

闷。嘻嘻。

然后写完后两分钟自我介绍,我一下了就讲了三分钟,原来我还这么能吹,呵呵。前面的问题,是针对简历上面的项目经验,我又一个接一个地解释,听到JJ不住地点头,结果最后JJ问我,你这么多项目经验,在国内也能找个不错的公司吧。一间语塞,只得说:嗯,有可能,然后急着补充,不过我觉得日本也是相当不错的选择。

以下为大概谈话内容:

HRJJ:谈谈你对日本的了解。

me:日本嘛,嗯,他的经济发展得相当的快... //吹啊吹,顺口连侵略中国都说了,汗自己一个。

HRJJ:对在日本工作有什么感觉,最大的困难是什么?

me:我觉得当然第一个就是语言交流方面...

HRJJ:对职位的理解?

me:软件开发关键就在于对客户的需求的把握,要以客户方便使用作为原则...//引用了LHX老师的话

HRJJ:最想开发的软件?

me:我最想开发的就是教育软件...(本来想有针对性,后来才发现是外包到日本,什么都做的)

HRJJ:用过java开发吗?

me:按着上面的一个java项目,吹了一通...

HRJJ:软件设计师,系统设计师,网络设计师的区别?

me:软件设计师主要是做软件开发方面....//我自己都不知道说了什么。

HRJJ:问了网络工程的专业是干什么的?有什么优势?

me:其实,网络工程和计算机科学所学的是差不多的....//尽量吹到跟计算机的一个样子

还有很多问题,忘记了。

然后HRJJ说了一些培训方面的事。

 

最后是我提问:

me:今天有多少个人进行面试?

HRJJ: 每小时一个。一天六个左右。

me:有什么培训?是不是免费?有什么要求?


……
 
阅读全文 | 回复 | 引用通告
我的找工经历之一——序
By  落亦随风 发表于 2007-4-16 23:34:58 

首先,我并没有过要买弄的意思,这经历也不是什么牛人经历,只是一个普通人在两个月的时间里面所经历的一切,所获得的种种。

有不少同学都希望我公开一下这一万字的经历,所以就帖到我的博客了。也希望给更多的人以信心和帮助,特别是对计算机系的师弟师妹。

 

先进行了一次全面的统计:

 

所投简历:

TP-Link ,北电,华为,腾讯,阿里巴巴,神州数码,工商银行软件研发中心,

三星,美的,群硕,金山,讯雷,Google,IBM,网易,博奥杰 ,中兴,
汇丰软件,招商银行,中国银行,中国人民银行,中国联通,金蝶,中广核,
立信,艾瑞,亿阳信通,新东方软件设计师,中国电信,中国移动,深信服 ,广东远光,3G门户,宇信易诚, 黄浦口岸数据处理,金旅,碧桂园,品高,
东方海外,南迪,中智软件,华智软件。

 

 

笔试:

万达宝,泰乐琪,Google, IBM, TP-Link(霸王笔),金山,北电(霸王笔),

华为,美的,阿里巴巴(霸王笔),立信,艾瑞,广东远光,东方海外

南迪,中智软件,华智软件,3G门户,宇信易诚,汇丰软件。

 

放弃的笔试:深信服,博奥杰,工商银行软件研发中心, 品高,中国人民银行

 

 

面试:

北电,新东方软件设计师,亿阳信通,南迪(final面),神州数码,

美的(小组讨论),中智软件(一二面,offer),艾瑞,3G门户,

宇信易诚(final面),中软,中国移动

 

放弃的面试:华智软件,三星,新东方软件设计师(放弃二面),中国电信,

汇丰软件,广州日报,中国移动第二次通知面试

 

 

序:

    找工之路到现在已经有两个多月了,从一开始就遇到了很大的挫折,中华英才网上投的十一份简历只有一份得到笔试的通知,其他全部石沉大海。后来一直坚持着,从不放弃,不断地总结笔试和面试的经验,终于在十二月中,拿到了一份自己比较满意的offer。找工之路也划上了一个完满的句号。

 

    回忆起来,感慨万千,现在终于有时间静下心来写一下我的找工经历了。

 

 
阅读全文 | 回复 | 引用通告
SHTML 教程 (转)
By  落亦随风 发表于 2007-4-13 1:09:37 

SHTML 教程
Afly | 2006-2-9
什么是 SHTML
使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为“服务器端嵌入”或者叫“服务器端包含”,是一种类似于ASP的基于服务器的网页制作技术。

SSI工作原理:
将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本、图形或应用程序信息包含到网页中。例如,可以使用 SSI 包含时间/日期戳、版权声明或供客户填写并返回的表单。对于在多个文件中重复出现的文本或图形,使用包含文件是一种简便的方法。将内容存入一个包含文件中即可,而不必将内容输入所有文件。通过一个非常简单的语句即可调用包含文件,此语句指示 Web 服务器将内容插入适当网页。而且,使用包含文件时,对内容的所有更改只需在一个地方就能完成。

因为包含 SSI 指令的文件要求特殊处理,所以必须为所有 SSI 文件赋予 SSI 文件扩展名。默认扩展名是 .stm、.shtm 和 .shtml。

Web 服务器在处理网页的同时处理 SSI 指令。当 Web 服务器遇到 SSI 指令时,直接将包含文件的内容插入 HTML 网页。如果“包含文件”中包含 SSI 指令,则同时插入此文件。除了用于包含文件的基本指令之外,还可以使用 SSI 指令插入文件的相关信息(如文件的大小)或者运行应用程序或 shell 命令。

网站维护常常碰到的一个问题是,网站的结构已经固定,却为了更新一点内容而不得不重做一大批网页。SSI提供了一种简单、有效的方法来解决这一问题,它将一个网站的基本结构放在几个简单的HTML文件中(模板),以后我们要做的只是将文本传到服务器,让程序按照模板自动生成网页,从而使管理大型网站变得容易。

所以,利用SHTML格式的页面目的和 ASP 差不多,但是因为是 API 所以运转速度更快,效率更高,比ASP快,比HTML慢,但由于可以使用服务器端包含,因此使页面更新容易(特别是批量更新banner,版权等),想象一下吧,你有一段 HTML,要在中间穿插一些特殊的服务端脚本,比如插入其他 HTML 段落,你选择 ASP 来完成这个任务,但是如果任务更繁重,需要更多的时间,比如 5 s,这个时候你不用 ASP 而用? SHTML,或许处理时间就只用 4s 了。


……
 
阅读全文 | 回复 | 引用通告
用at 命令和shutdown 实现定时关机功能
By  落亦随风 发表于 2007-4-13 1:07:59 

用at 命令和shutdown
如在23:30 关机
可以这样:

at 23:30 shutdown -s

60秒倒计时,同时显示关机消息"60秒倒计时"

at 23:30 shutdown -s -t 60 -c "60秒倒计时"


shutdown
用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"] [-d up:xx:yy]

没有参数 显示此消息(与 ? 相同)
-i 显示 GUI 界面,必须是第一个选项
-l 注销(不能与选项 -m 一起使用)
-s 关闭此计算机
-r 关闭并重启动此计算机
-a 放弃系统关机
-m \\computername 远程计算机关机/重启动/放弃
-t xx 设置关闭的超时为 xx 秒
-c "comment" 关闭注释(最大 127 个字符)
-f 强制运行的应用程序关闭而没有警告
-d [u][p]:xx:yy 关闭原因代码
u 是用户代码
p 是一个计划的关闭代码
xx 是一个主要原因代码(小于 256 的正整数)
yy 是一个次要原因代码(小于65536 的正整数)

 
阅读全文 | 回复 | 引用通告
.net上传图片文件,生成缩略图,并写上版权信息
By  落亦随风 发表于 2007-4-13 1:07:26 


.net上传图片文件,生成缩略图,并写上版权信息

private void Button1_Click(object sender, System.EventArgs e)
  {
   if(File1.PostedFile.FileName!=null)
   {   
   string namestr = Path.GetFileName(File1.PostedFile.FileName);//提取文件名  
   File1.PostedFile.SaveAs(Server.MapPath(".")+@"\"+namestr);
   Image2.Visible=true;
   Image2.ImageUrl=Server.MapPath(".")+@"\"+namestr;
   System.Drawing.Image image,aNewImage;
   image=System.Drawing.Image.FromStream(File1.PostedFile.InputStream);
   decimal width=image.Width;
   decimal height=image.Height;
   int newwidth,newheight;
   if(width>height)
   {
    newwidth=150;
    newheight=(int)(height/width*150);
   }
   else
   {
    newheight=150;
    newwidth=(int)(width/height*150);
   }
   aNewImage=image.GetThumbnailImage(newwidth,newheight,null,IntPtr.Zero);
   Bitmap output=new Bitmap(aNewImage);
   Graphics g=Graphics.FromImage(output);
   g.DrawString(TextBox1.Text.Trim(),new Font("Courier New", 9),new SolidBrush(Color.Red),60,60);//写版权信息及文本格式及位置
   output.Save(Server.MapPath(".")+@"\s_"+namestr,System.Drawing.Imaging.ImageFormat.Jpeg);
   Image1.Visible=true;
   Image1.ImageUrl=Server.MapPath(".")+@"\s_"+namestr;
   }
  }

 

 
阅读全文 | 回复 | 引用通告
DataGrid DataList的用法详细(转)
By  落亦随风 发表于 2007-4-13 1:06:32 

Datagrid:
http://chs.gotdotnet.com/quickstart/aspplus/samples/webforms/ctrlref/webctrl/datagrid/doc_datagrid.aspx

Datalist:
http://chs.gotdotnet.com/quickstart/aspplus/samples/webforms/ctrlref/webctrl/datalist/doc_datalist.aspx

 


很久以前就想写一些关于DataGrid/DataList的东西,但是一直以来,一方面自感所学未深,另一方面,总觉无从下笔,一拖再拖,离刚开始的念头已距一年有余。
DataGrid/DataList在ASP.NET中的重要性,想必就不用我再强调了,凡显示Table类型的数据,大多会使用这两个控件(当然,如果谁还像ASP那样写ASP.NET,那我也没有办法),所以,每个人可能都有自己的领悟,这篇文章,算是抛砖引玉,为大家做个铺垫。

一、方法
1、DataBind
很简单、最常用的方法。绑定数据用。需要注意的只有一点:执行了这个方法后,DataGrid(由于DataGrid和DataList极为相似,所以下面的介绍虽然是针对DataGrid,但与DataList也相差不远)里面所有的显示绑定数据的控件,都会显示DataSource里的数据,其余控件也将初始化成.aspx里设计的状态。


二、属性
1、DataSource
有DataBind的地方,就应该有DataSource。如果没有指定DataSource而执行DataBind,那DataGrid将什么也不会显示。
DataSource一般是DataSet、DataTable或者DataView。当然也可以绑定DataReader或者其他实现IEnumerable的类。

2、DataKeyField,DataKeys
当你在DataGrid中定位一行之后,肯定想知道这行在数据表里的位置,至少有五种方法可以做到这一点,设置DataGrid的DataKeyField就是这几种方法之一。
DataKeyField一般设置为数据表的Unique字段(否则就没意义了),通过DataKey可以得到这一行对应的关键字段的值。
DataKeys是DataKey的集合,通过行的索引来读取相应行的DataKey。

3、EditItemIndex,SelectedIndex,CurrentPageIndex,SelectedItem
这些属性都很好理解,看名字就知道是什么意思,需要注意的是,设置了EditItemIndex或者CurrentPageIndex后需要重新执行DataBind方法(当然,前面提到过,还需要设置DataSource)。


……
 
阅读全文 | 回复 | 引用通告
网页中设置打印局部地区的方法--window.pring()的应用
By  落亦随风 发表于 2007-4-13 1:01:22 

 <body>

<!--startprint--> 

<br>这里是打印的内容

<!--endprint-->

<script>
function preview()  
  {  
  bdhtml=window.document.body.innerHTML;  

  sprnstr="<!--startprint-->";
  eprnstr="<!--endprint-->";  
//alert(bdhtml);
  prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);  
  prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));  
  window.document.body.innerHTML=prnhtml;   //Text
   // window.open(
  window.print(); 
//alert(prnhtml)
  }  

preview();

</script>
</body>

 
阅读全文 | 回复 | 引用通告
正则表达式对象和RegExp对象
By  落亦随风 发表于 2007-4-13 1:00:35 

    正则表达式对象保存用于查找字符串中的字符组合时的模式。创建正则表达式对象后,或者它被传递给字符串方法,或者字符串被传递给一个正则表达式方法。有关最近进行查找的信息被保存在 RegExp 对象中。

创建正则表达式对象有两种方法。如果预先知道要查找的字符串时,用语法1:

var regularexpression = /pattern/[switch] 当查找字符串经常变动或不知道时用语法2:

    var regularexpression = new RegExp("pattern",["switch"])

pattern是要查找的字符串,在语法1中用斜杠括起来,而在语法2中有引号。switch是开关,有三种选择,"i" 表示忽略大小写,"g" 表示全文查找出现的所有pattern,"gi" 表示两者都要,即全文查找并忽略大小写。

执行查找

在创建了正则表达式对象后,要执行查找用exec方法,语法:

    rgexp.exec(str)

rgexp是正则表达式对象,可以是变量名或文字。str是被查找的字符串。例如,

var s = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPp";
var r = new RegExp("g", "i");
var a = r.exec(s);
document.write(a);   //显示G

因为忽略大小写,执行搜索后第一个匹配的是G,所以变量a="G"。

exec方法查找的结果被放在一个数组中。如果 exec 方法没有找到匹配,则它返回 null。如果它找到一个或多个匹配,则exec 方法返回一个数组,并且更新 RegExp 对象,来反映查找结果。在RegExp 对象的属性 $1, ...$9 中保存最近的九个结果。无论何时产生一个成功的带插入语的匹配,$1...$9 属性的值都被修改,但是只有最近的九个可以被保存起来。
测试正则表达式模式

可以用test方法来测试正则表达式在被查字符串的中是否存在。语法

    rgexp.test(str)
语法与exec方法一样。它返回一个Boolean值,如果存在就返回true,否则返回false。test 方法不修改RegExp对象中的信息。

RegExp对象和它的属性

RegExp对象用于保存对正则表达式模式查找的信息,这些信息保持在它的属性中。RegExp对象没有方法。一般语法是
    RegExp.propertyname

propertyname 参数是RegExp对象的一个属性。RegExp对象有下列属性:


……
 
阅读全文 | 回复 | 引用通告
利用JavaScript方法实现静态html页面参数传递
By  落亦随风 发表于 2007-4-13 0:55:53 

原理是应用获得地址栏字串,进行分析。

aa.htm是参数输入界面
bb.htm是参数接收处理界面


aa.htm
<html>
<head>
</head>
<body>
<script>
function submit()
{
var input1 = document.getElementById("inputid");
window.open("bb.htm?inputStr=" + input1.value);//传入参数
}
</script>
<input type = "text" id = "inputid">
<input type = "button" onclick = "submit()" value = "提交">
</body>
</html>

bb.htm:
<html>
<head>
<script>
//获得参数的方法
var request =
{
QueryString : function(val)
{
var uri = window.location.search;
var re = new RegExp("" +val+ "=([^&?]*)", "ig");
return ((uri.match(re))?(uri.match(re)[0].substr(val.length+1)):null);
}
}

</script>

</head>
<body>
<script>
//调用方法获得参数
var rt = request.QueryString("inputStr");
alert(rt);
</script>
</body>
</html>

 
阅读全文 | 回复 | 引用通告
首页 上一页 下一页 尾页 页次:1/7页  15篇日志/页 转到:

 
站点公告
站点日历
最新日志
最新评论
最新留言
友情链接
站点统计
日志搜索
用户登陆

 
进入用户中心 e起有米社区 辰米网络科技