摘要: 前些天在看一本书,温伯格的《理解专业程序员》,其中提到有的程序员得了第二语言综合征——在学习第三、第四门语言的时候很容易,但是学习第二门简直能要了他们的命。我当时就确定我患了这个毛病,因为我一直想了解Java语言,但迟迟不愿开始,以前一直不知道为什么这么难开始,现在终于豁然开朗。把这本书读完不久,书很薄,我就开始计划打破这个综合征,第一个目标语言是Javascript,当我能用Javascript出活的时候,我的第二语言综合征会好吗?检验的那天将很快到来。 阅读全文
posted @ 2012-03-13 20:46 hiearth 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 最近眼睛很疲劳,经常是盯着电脑看一刻钟就感觉很累,导致工作没法高效完成。这种状况让我想到如果哪天用眼过多失明了会是怎样的情景,那时我再也不能随意地走动、自由地看这个世界、更不能看见我身边的人的样子,一想到这些我就觉得那是多么令人害怕的事!所以现在改变了以前的工作习惯,使用最近园子里某位朋友介绍的番茄工作法,每25分钟休息一次,在休息时间做眼保健操,依照这个安排我的工作效率不比以前差,而眼睛休息时间比以前多得多。 因为有这个教训,所以我把平时保护眼睛的做法记下,作为备份。 1. 在饮食上多吃富含维生素A或β胡萝卜素的食物,比如胡萝卜、肝脏、鱼类、海产品、奶油和鸡蛋等,也可以直接服用β胡萝卜素胶. 阅读全文
posted @ 2012-02-29 23:12 hiearth 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 如模式名称所表达的,抽象工厂模式就像我们现实生活中的工厂一样,它是用于制造产品的,在此模式中产品就是类型的实例,而且这些实例具有关联性,它们每个像一个家族中的成员。这里提到的是抽象工厂,那么在使用时必然是通过具体的工厂生产实例,通过赋予工厂变量不同的具体工厂我们就可以灵活生产不同产品家族的实例。在达到灵活生产不同实例这个目的前,还需要对工厂的产品抽象化,给同种产品一个公共接口,这些抽象出的接口作为工厂类中用于生产实例的方法的返回值,至此抽象工厂的结构也就清晰了。结构图:适用场合:程序需要独立于产品的生产,面向产品的抽象接口编程而不是面向具体产品编程;需要生产多种产品对象,且这些产品具有相关性而 阅读全文
posted @ 2011-03-01 23:15 hiearth 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 最近做了一个在用户点击按钮时记录用户按钮点击数并判断点击数是否超过某个数值的功能。因为需要点击按钮的时候页面不能回发,所以最后采用了js与ashx结合的方法。(.ashx文件是asp.net中实现自定义http处理程序的文件,另一种实现自定义http处理程序的方法是自定义处理程序,如trace.axd。注:aspx页面也是依靠http处理程序的,只不过是一个复杂的http处理程序) 但在使用的过程... 阅读全文
posted @ 2010-02-02 11:25 hiearth 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 最近做的一个网站中需要对单独某个页面增加保护,只允许某个账户访问,因为其他页面没有访问限制,所以没有使用数据库保存账户的必要,一个解决办法就是在web.config文件中保存这个账户。下面是网站结构: 我需要对TableView.aspx页面设置访问权限,而TableView.aspx需要查看UploadImage文件夹中图片,所以UploadImage文件夹也要设置访问权限,下面是web.con... 阅读全文
posted @ 2009-12-08 18:24 hiearth 阅读(2424) 评论(0) 推荐(1) 编辑
摘要: myDate.getYear();//获取当前年份(2位)myDate.getFullYear();//获取完整的年份(4位,1970-????)myDate.getMonth();//获取当前月份(0-11,0代表1月)myDate.getDate();//获取当前日(1-31)myDate.getDay();//获取当前星期X(0-6,0代表星期天)myDate.getTime();//获取当... 阅读全文
posted @ 2009-11-04 16:04 hiearth 阅读(864) 评论(0) 推荐(0) 编辑
摘要: swfupload 是一个客户端文件上传工具,它通过整合Flash与JavaScript技术为web开发人员提供了一个具有丰富功能超越传统<input type="file" />标签的文件上传模式。目前swfupload最新版本为V2.2.0,支持Flash Player 10 和9,不支持flash player8。swfupload 网址:http://swfupload.org... 阅读全文
posted @ 2009-10-26 19:31 hiearth 阅读(4758) 评论(0) 推荐(0) 编辑
摘要: 有些属于utf-8字符集,所以网页需要字符编码是utf-8才能显示全部字符。下面是来自不同的源,所以难免有重复的地方。 left single quote &lsquo; ‘ right single quote &rsquo; ’ single low-9 quote &sbquo; ‚ left double quote &l... 阅读全文
posted @ 2009-10-12 16:11 hiearth 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一般10M以下的文件上传通过设置Web.Config,再用VS2005自带的FileUpload控件就可以了,但是如果要上传100M甚至1G的文件就不能这样上传了,这时可以用NeatUpload来上传,步骤如下: 1,在工具箱中添加Brettle.Web.NeatUpload.dll,方法:打开VS2005--->点击'工具箱'--->选中一项,如:'常规'这项--->单击右键... 阅读全文
posted @ 2009-07-02 14:12 hiearth 阅读(7463) 评论(0) 推荐(4) 编辑
摘要: 主要由于新建的数据与备份集中的不同导致 解决办法:还原数据库 --- > 选项 -->还原选项 -->覆盖现有数据库 --> 确定 阅读全文
posted @ 2009-07-01 09:51 hiearth 阅读(584) 评论(0) 推荐(0) 编辑