2014年2月3日
程序员是否应该沉迷于一个编程的世界,为了磨砺自己的编程技能而两耳不闻窗外事,一心只为写代码;还是说要做到各有涉猎,全而不精。关于这点每个人心中都有一套自己的工作体系和方法体系。 我一直认为,程序员你首先要摘掉自己给自己带的“程序员”的帽子,以一种”求知者“的身份不停的去学习一些新的……
阅读全文
2014年1月22日
大半夜来这一份总结,心中夹杂着各种各样的心情,酸甜苦辣都有,今天为止,整个项目终于完结了,对于这样一个本可以正而八经吃吃薯片,看看毛片就可以完成项目,最后演变成一个一月之内连续加班105个小时的项目,有自己经验的不足,也有能力不足,写下这样的一份总结,让自己沉下心来反思在一下自己……
阅读全文
2013年5月18日
近段时间在论坛上面兴起了一股正则之风,不论做什么都喜欢用正则 你在后台解析json格式字符串,必须要用正则,好吧,你可能不知道用JavaScriptSerializer类,你解析类似www.xxx.com?a=a1&b=b2&c=c3的querystring参数,必……
阅读全文
2013年4月8日
正在做项目,同事问道有啥简单的方法读取excel到DataTable里面呢? 想也不想直接回到NPOI呀,我觉得满不错的,同事说太麻烦了,要不你找找看。反正手上的项目做的差不多的,习惯性的打开google,感觉已经有了LinqToXml,那LinqToExcel呢?没成想一搜出来了……
阅读全文
2013年3月20日
最近一段时间项目转入SSIS,从DB2和TeraData向MSSql中迁入,其中又穿插了perl一些的知识,感觉这段时间相当的充实,以前一直关注C#,javascript,不怎么写sql,现在一天写一两千行的sql,脸不红,气不喘,一口气连上八楼都不心跳加速了. 因为一些知识只是临……
阅读全文
2013年2月1日
使用Linq or Lambda进行查询,能感觉思路很清晰,昨天花了一个下午,今天花了一个下午,自己动手做了一些练习,总算是摸清了一些常用的操作。下面是我一些练习的代码。 int[] intarr = { 6, 1, 2, 3, 4, 5, 7, 8 }; string[] strarr = { "7", "10", "11", "8", "9" }; List<Person> list = new List<Person> { new Person(18,"well","a",800), new Person(19,"mike","b",600), new Person(25,"bruce","a",700), new Person(28,"summer","b",500), new Person(33,"energy","a",900), new Person(50,"water","c",1000), new Person(60,"spring","d",1200), new Person(61,"fisher","a",1100), new Person(65,"fish","a",400) }; Console.Wr……
阅读全文
2013年2月1日
JavaScript:1.==(相等表达式)和===(恒等表达式) 在一定的情况下,使用===来判断值是否相等 两个例子: var p = ‘1’;console.log(p==1);输出:true<span class="console-message-text source-code">var p =’1′;</span> <span class="console-message-text source-code">console.log(p===1);</span> <span class="console-message-text source-code">输出:false<……
阅读全文
2013年1月27日
1.属性特性 *可写() *可枚举,表明是否可以通过for/in循环返回属性 *可配置,表明是否可以删除或修改该属性 2.对象特性 对象的原型(prototype)指向另外一个对象,本对象的属性继承自它的原型对象 对象的类(class)是一个标识对象类型的字符串 对象的扩展标记指明了是否可以向……
阅读全文
2013年1月14日
分成两个部分讲 逻辑与:&& 第一层理解: x == 0 && y == 0 ; //如果x 和 y都是0的话,那结果就返回true,反之任意一个不为0 返回false 这种理解很简单,求交集的结果 第二层理解: “&&" 可以对真值和假值进行布尔与(AND)运算。 第三层理解: 运……
阅读全文
2013年1月13日
前言:好的代码风格可以让你写起来事半功倍,而混乱或者没有代码风格会让你事倍功办,起写越乱 1. Javascript代码应符合Douban-JSLint检验标准 2. Javascript命名规则 <td class="c5"> <p class="c0"> Element </p> </td> <td class="c4"> <p class="c0"> Example </p> </td> </tr> <tr> <td class="c6"> <p class="c0"> n </p> </td> <td class="c5"> <p class="c0"> integer </p> </td> <td class="c4"> <p class="c0"> nVariableName </p> </td> </tr> <tr> <td class="c6"> <p class="c0"> i,j,k,m,n, etc. * </p> </td>……
阅读全文