林's profile不及格的程序员-八神PhotosBlogListsMore Tools Help

林 杨

Occupation
Location
Interests
感情丰富的血肉之躯

不及格的程序员-八神

海格雷尔的地盘,记录它的生活与快乐!!!
June 30

超喜欢MicrosoftAjax中的format函数

MicrosoftAjax.js
 
alert(String.format("Hello String Format {0:n5},{1:yyyy/MM/dd}", 1, new Date()));
 
我厌卷 在js中拼写字符串的痛苦,现在可以缓解了 .
June 24

30儿立之年

星期三 6月24日
 
30年前的今天我出生了, 这一天感慨万千 随着我一天天的长大成熟 父母也年迈了
而我的儿子也两岁了 一天天地在长大
 
今年经历的坡多, 首先金融风暴 导至失业 再就业 而在那家公司仅呆了两个月 过的糊里八途 还没有缓过神来 我就又离开了 呵呵 实在是太差劲了那里 就是吃的好.
 
 
March 19

我以及儿子的状态

今天是3月19日,我从工作四年的软件公司离职己经整整一个月了
经历了人生最最痛苦的事((痛苦)昨天没找着班,今天没班上,(最痛苦)今天上班了,明天还得上,(最最痛苦)今天上班了,明天没班上了)
目前在另一家软件公司工作,开发管理过程一团糟.
这次经济危机中....,很多人的处境可能会更坏,挺住吧!
老婆 儿子也己经回来一个星期了,到车站接儿子时,儿子看到我一个劲的笑,歪着它的小脖 呵呵 可有意思了 一看就是想我了
坐在回家的车上,它就盯着我看,我一看它,它就对我笑,还特别不好意思,这么大点儿的小孩 真是有趣极了
回到屋里,它看到了墙上熟悉地少儿看图学字,跑过去就指指点点的,回忆以前的事情儿,呵呵.
从过年根它妈回娘家到现在己经2个月了.然后也不说话,回家后很少说话的,可能不好意思说,但是什么都明白.
我儿子在同龄儿童中说话是最不好的,学得比较慢
不过我教了它几个常用的英语:(what is this? where is moon? ....)
February 01

梦断代码 读后感

星期日 天气:晴

今天是春节后第一天上班 ,一路上都很热闹 到处都在放炮.

这个春节我是在老丈人家过的 第一次没有在家过年.
带过去这本书 闲暇之余拿出来读读 总体上还是不错
但是字里行间却没有让人流链忘返的感觉

下面摘自网友的评伦也代表着我的观点.

本书的翻译并不太好,并不是很流畅,阅读的快感完全没有。
不要期望于一本技术报道类的图书能靠文采打动我们,
更不能期待靠翻译者的个人风格来替一本并不精彩的图书添分。 

翻译一本这样的书,最好的办法是,让人阅读顺畅,理解容易。
这是我对此书的一个建议。
或许有改版的机会,可考虑斟酌译文的流畅,意思的贯通。

December 30

战争机器

终于玩到这款游戏了,不过其中遇到了许多的问题。

起先我买过游侠出品的两张dvd碟,装好之后呢,运行总是提醒C++ Runtime 错误

网友有许多都碰到这样的问题,可是并没有好的解决办法

我又在bt上下载了完全版8G多的ISO,安装后问题依旧。

后来在网上搜到一则内容,安装完之后,执行光盘的autorun,界面上会显示Play,点击

不会出现错误了,可以玩了 嘿嘿

同时我也安装了红警3,剧情可以不过游戏就不怎么着了。

December 23

WEB客户端控制上传文件的类型

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
    <TITLE> New Document </TITLE>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <META NAME="Generator" CONTENT="Wawa Editor 1.0">
    <META NAME="Author" CONTENT="八神奄,海格雷尔,JavaX,杨林">
    <META NAME="Keywords" CONTENT="Javascript,Java,XML,XSLT,ASP,VBScript,ASP .net,C#,C++,Database,不及格的程序员">
    <META NAME="Description" CONTENT="不及格的程序员,无所不在">
    <SCRIPT LANGUAGE="JavaScript">

        String.prototype.endsWith = function(str)
        {
            if(str==null) return false;
            if(this.indexOf(str) != -1)
            {
                var s = this.substr(this.indexOf(str));
                return s == str;
            }
            return false;
        }

function checkFileEx(fileObj, filter)
        {
            if(fileObj.value == '') return;
            if(filter != null && filter != '')
            {
                var _extensions = filter.split(';');
                var _error = true;
                for(var i=0; i<_extensions.length; i++)
                {
                    if(fileObj.value.toLowerCase().endsWith(_extensions[i].substr(1).toLowerCase()))
                    {
                        _error = false;
                    }
                }
                if(_error)
                {
                    alert('只能选扩展名是(' + filter + ')的文件!');
                    fileObj.outerHTML = fileObj.outerHTML;
                    //fileObj.select();
                    //document.execCommand('delete');
                    //fileObj.blur();
                    return;
                }
                if(fileObj.value.substr(fileObj.value.lastIndexOf('\\')).length > 25)
                {
                    alert('文件名长度不能超过25个字符!');
                    fileObj.outerHTML = fileObj.outerHTML;
                    //fileObj.select();
                    //document.execCommand('delete');
                    //fileObj.blur();
                }
            }
        }

  </SCRIPT>
  </HEAD>
<BODY>
<form name="form1">
     <input type="file" name="test" onchange="checkFileEx(this,&quot;*.jpg;*.png&quot;)">
  </form>
</BODY>
</HTML>

October 06

同学聚会

星期一 天气:晴
 
七天长假 很快就结束了 可我还没呆够
 
期间 参加同学的婚礼了 新朗是我们寝室老二.
这次是我与这些同学们8年后的第一次见面
有10几位同学都来了 也打听了其它同学的情况
有的当了父亲,有的当了母亲,还有的就是马上就要结婚了
 
可惜的是有两位男同学己经永远地离开了我们
一位是癌症,另一位是车祸,而后者的孩子就在七天后出生了....
 
另一方面我儿子能说耳朵这个词了 呵呵 不过它还不怎么原意说 呵呵
September 28

今年无做为

星期日 天气:晴
 
一年中到了十月就相当于 人到了古希
这一年没什么成果 主要是学习 就这样了.
September 24

正则验证控件的高级用法

星期三 天气:多云
 
在ASP.NET中提供了若干个服务器验证控件,我在开发中会经常使用它们,
比如验证文本不能为空或者自定认验证什么的,我要推荐您也使用它们在你的项目中.
 
今天给大家介绍一下 正则验证控件的高级用法,之所以说高级,不是因为技术多么高,而是使用方式.
大家经常用正则验证控件验证用户输入信息是否符合我们规定的格式,但不会想到验证输入内容的长度,
在文本框中限制用户输入字符的长度,一般的做法就是加MaxLength属性即可,
可对于多行文本框这条规则不起做用,不过有不少网友们喜欢用脚本去做判断,这样就会增添许多不必要的麻烦.
开始我也是这么用的,可我越来越懒,不爱写这样东西了,虽然我非常喜欢用JavaScrit编程.
思考用验证控件来解决该问题,其实用正则验证控件就轻松搞定.
例如正则表达式为"^(?:.|\s){0,10}$",它将限制0到10个字符的长度.
这回你高兴了吧 :)
September 09

被Script# 雷到了

星期二 天气:多云
 
今天从别处看到了Script#这个项目,简直太不可思义了,世界真疯狂.
 
它可以将C#编译为Javascript....
 
同时还有呢 Goolge 的GWT 可以将Java同样编译为Javascript...
 
你信不信 去看看吧
 
 
Photo 1 of 22
感谢访问!
Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.