北京情结

午休时听到首《北京情结》,挺有感觉的。从小便唱着我爱北京天安门、学习着课本里《故都的秋》、看着一部接一部的清宫戏、盯着电视里的故宫、长城。北京就是这样慢慢在心里生根发芽开花的。对这里,有憧憬和好奇,但匆匆呆了一小阵子后也多少有点无奈,不算北漂过,但也知道从昌平跑到通州有多少公里,知道拥挤的地铁外面队伍还排着几百米,知道房价几万一平米,幸福太贵,我们买不起。说远了。还是听歌吧~

Continue Reading

又老一岁

唔!老王,你又老了一岁!生日当天简单ps了张图片,然后留下了如下内容:先挖个坑,过两天再填~(我太TM机智了),然后就拖啊拖啊拖,拖到了现在。其实现在已经是乙未年 【羊年】正月廿五了,距我的生日已经过去快要三个月了。

真尴尬,确实好久没有更新博客了,也许是因为没有文笔,不过更多还是懒。。当初信誓旦旦的搭好环境后决心一周一更,结果到现在拖延成了小半年一更。惭愧惭愧~ 在这对将哥等人深表佩服,数年如一日长期保持更新着,我这个域名从11年到现在好几年断断续续已经夭折好几个小破站了,嘿嘿 ^_^

步入正题吧,首先,生日快乐,虽然过去几个月了,但还是得对自己说一声!年纪大了记性真不好啊,我极力去想,好像14年的生日在平安夜那天,很讽刺的在一个热闹的日子里,去年是12月5号,收到条围巾,很大很喜欢,一直没舍得用,后面送给老爸了。扯远了,最后幸好那天没有加班,值得庆幸的是有个人陪。我本来感伤的以为26岁生日只能自己一个人过了。挺意外的。

Continue Reading

wordpress雪花飘落效果

昨天和朋友玩英雄联盟,登录进首页后发现又有抽奖活动,顺手点进去瞎看了看,还好,这次有点自制力没烧钱。说远了,活动主题是冰雪节,才突然意识到快圣诞了,活动页面飘飘洒洒飞舞的雪花配上蓝色冷色系,加之最近上海也步入冬天了,挺有感觉的,接着就想也跟着弄一个吧,后面就是四处搜集素材整合不啦不啦不啦省略一万字,直接分享代码,有需要的朋友可以拿过去试试看。

Continue Reading

C#对指定列作Distinct

今天开发中遇到个对list进行重复数据筛选的处理,众所周知LINQ中有自带了Distinct方法的,但是我们可能会遇到对指定列作重复筛选的情况,其实也可以通过遍历来作筛选,但是考虑到遍历过于复杂且性能不好,然后就想到万能的度娘了,查了下资料,解决办法有了:定义一个比较的类,再扩展成泛型类,接着就可以list.distinct(o=>o.指定列).tolist()了,废话不多说,贴代码!

Continue Reading

.Net framework 2.0中对List分组

项目开发中需要对列表作个分组,鉴于是个老项目,不支持LINQ
想了下简单用了个dictionary解决掉了,猜测可能会有遇到同样问题的,简单分享一下。
这里是根据TabId作分组,详见if (!vouchGroup.ContainsKey(item.TabId))处

Continue Reading

解决google字体导致wp加载缓慢的办法

前阵刚把博客程序换成wp,在公司试着访问了下秒开,但朋友说打开很慢。最开始以为是人家网络问题,一直到昨晚回家自己访问也是慢如蜗牛,实在忍受不了了,最后发现源码里有加载了个google字体,加之公司电脑我是改过host的,初步怀疑是这个东东在作祟,上网查了一下果不其然,很多矛头都指向了它,摘录一下互联网上的无名英雄们的解决方案吧

Continue Reading

Javascript验证密码强度

近期开发一个项目中,注册页面涉及到了一个密码强度验证,一开始也有考虑用下Jquery插件formValidator之类的,最后想想还是觉得自己动手丰衣足食还好控制,简单写了个验证JS,也能满足需求。
大致思路是定义一个变量来存储安全level,初始化值是0,接着获取用户注册时输入的密码,接着检测其中是否包含字母,数字和特殊字符等,每验证一项符合条件后level++,最后判断level是的级别完事。代码有点挫,但是比较精简,在这里分享一下。

Continue Reading

相亲要谨慎,小心所谓的计算机博士!

来自水木社区的一篇老文,比较有趣,推荐阅读。

今天和一位在某论坛上认识的男孩吃饭,他骗我说是北京著名高校的计算机系博士,还在某IT公司实习,刚开始聊QQ的时候还没有注意,聊了大概有两个星期(他老说忙也没怎么细聊),后来见了面,才感觉被骗了,姐妹们一定要小心吖!

Continue Reading

ashx一般处理程序中获取session

在一般事务处理页面,可以轻松的得到 Request,Response对象,从而进行相应的操作,如下:

1
2
HttpRequest Request = context.Request;
HttpResponse Response = context.Response;

但是要得到 Session的值就没有那么简单了。比如你要在ashx得到保存在Session中的登录帐号Session[“userAccount”]
如果你只是context.Session[“userAccount”]的话是会报 “未将对象引用设置到对象的实例”的异常

Continue Reading

关于软件工程师

摘自互联网上的一篇文章,同行可以看看,值得思考:

本文所指的开发工程师,仅指软件(叫软件是好听,其实就是程序)开发人员为主的电子工程师。首先,恭喜,你选择软件工程师做为自已的职业,同事,悲哀,你选择软件工程师做为自已的职业。当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样加入这个被其它人认为是风光无限的”白领”吧。如果你不是特别的与人世隔绝,我想你一定看过金老先生的名著《笑傲江湖》吧,里面有一门十分奇特的武功叫做”辟邪剑法”,你看这个小说第一次看到这种功夫的练法时,我想你当时一定笑歪了牙”呵呵,真好玩!”,可是现在我很痛心的告诉你:你选择的开发工作就是你人生路上的”辟邪剑法”,而你现在已经练了,并且无法再回头。

Continue Reading