项目总结(一)->项目的七宗罪

大半夜来这一份总结,心中夹杂着各种各样的心情,酸甜苦辣都有,今天为止,整个项目终于完结了,对于这样一个本可以正而八经吃吃薯片,看看毛片就可以完成项目,最后演变成一个一月之内连续加班105个小时的项目,有自己经验的不足,也有能力不足,写下这样的一份总结,让自己沉下心来反思在一下自己……

阅读全文

别在迷恋正则表达式解析html了,好吗?

近段时间在论坛上面兴起了一股正则之风,不论做什么都喜欢用正则 你在后台解析json格式字符串,必须要用正则,好吧,你可能不知道用JavaScriptSerializer类,你解析类似www.xxx.com?a=a1&b=b2&c=c3的querystring参数,必……

阅读全文

LinqToExcel 简洁与优美开源库

正在做项目,同事问道有啥简单的方法读取excel到DataTable里面呢? 想也不想直接回到NPOI呀,我觉得满不错的,同事说太麻烦了,要不你找找看。反正手上的项目做的差不多的,习惯性的打开google,感觉已经有了LinqToXml,那LinqToExcel呢?没成想一搜出来了……

阅读全文

MS_SQL_杂记(一)

最近一段时间项目转入SSIS,从DB2和TeraData向MSSql中迁入,其中又穿插了perl一些的知识,感觉这段时间相当的充实,以前一直关注C#,javascript,不怎么写sql,现在一天写一两千行的sql,脸不红,气不喘,一口气连上八楼都不心跳加速了. 因为一些知识只是临……

阅读全文

Lambda下的常用操作=>(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……

阅读全文

细节成就效率----平时积累的优化小细节(1)

JavaScript:1.==(相等表达式)和===(恒等表达式) 在一定的情况下,使用===来判断值是否相等 两个例子: var p = ‘1’;console.log(p==1);输出:true<span class="console-message-text source-code">var p =&#8217;1&#8242;;</span> <span class="console-message-text source-code">console.log(p===1);</span> <span class="console-message-text source-code">输出:false<……

阅读全文

[读书笔记]JavaScrpit基础知识----对象

1.属性特性 *可写() *可枚举,表明是否可以通过for/in循环返回属性 *可配置,表明是否可以删除或修改该属性 2.对象特性 对象的原型(prototype)指向另外一个对象,本对象的属性继承自它的原型对象 对象的类(class)是一个标识对象类型的字符串 对象的扩展标记指明了是否可以向……

阅读全文

JavaScript基础知识--逻辑表达式的另一个层面

分成两个部分讲 逻辑与:&& 第一层理解: x == 0 && y == 0 ; //如果x 和 y都是0的话,那结果就返回true,反之任意一个不为0 返回false 这种理解很简单,求交集的结果 第二层理解: “&&" 可以对真值和假值进行布尔与(AND)运算。 第三层理解: 运……

阅读全文

【转】JavaScript代码风格推荐

前言:好的代码风格可以让你写起来事半功倍,而混乱或者没有代码风格会让你事倍功办,起写越乱 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>……

阅读全文

开发的经验准备之谈-不要写垃圾代码

1.sql语句准备 string sqlstr = “select * from t_person where name=@name 最好是预留一个where条件 在分页的时候sql语句里面 一定要预留一个"where"和"order by “的字段准备 2.开始开发之前,好好回顾一下以犯的错,不要一犯再犯 3.在没有理解完全理解需求之前(至少要达……

阅读全文

最近文章

分类

标签

友情链接

其它