汪宇杰
GEEK Studio
首页
博客
作品
相册
留言
关于我
关于本站
汪宇杰的个人网站!
23
FEB
阅读我的博客
记录我工作中的经验及生活中的琐事。也可以通过RSS订阅我的文章。
进入文章列表
看看我做的
免费下载或在线使用我的工具,看看我的作品能为你提供哪些方便?
看看有哪些好东西
了解我
查看我的简介,浏览照片,并和我取得联系
查看我的资料
最新文章
20
FEB
17
READS
LINQ重写博客垃圾图片回收算法
本人博客后台管理模块有个功能,可以扫描图片上传文件夹下所有未被引用的博客。思路很简单,从所有Blog Model中解析出所有文章使用的图片文件名,排除站外引用,放入一个List<string> usedPicList。再遍历图片上传文件夹,把所有图片文件的结果加入FileInfo[] fiAllPicList。然后比较usedPicList和fiAllPicList,找...
20
FEB
22
READS
LINQ操作数组(交集,并集,差集,最值,平均,去重复)
数组是大学里经常拿来做算法练习的对象。一些经典算法非常有价值,考试、装逼、面试都十分有用。但现在是效率时代,编程讲究生产效率,利用LINQ,可以让程序猿避免写一些基本算法,把精力花在业务处理上。下面以数组为例,展示一些常用LINQ操作。static void Main(string[] args){int[] a = { 1, 2, 3, 4, 5, 6, 7 };int[] b = { 4, 5...
19
FEB
16
READS
C#多线程Singleton(单件)模式模板
最近在研究设计模式,我会陆续总结一些实用的代码出来。下面是一个C#多线程单件模式的代码模板。把T换成你自己的类型就可以使用了。其精妙之处就在于用lock语句锁定资源来避免多线程同时走入if语句去创建多个对象。private static volatile T _instance = null;private static object objLock = new Object();private ...
18
FEB
28
READS
JQuery操作表格(隔行着色,高亮显示,筛选数据)
最近项目里对表格的操作比较多。以往我们要做一些效果的时候往往通过程序代码来实现,这个努力不值,因为JQuery是完全可以做到的,并且是客户端运行,不经过服务器处理,给用户的反应快,也减少了服务器压力(现在的PC多暴力啊!)。哥查了些资料,写了4个Demo:1. 隔行着色$(‘#table1 tr:odd‘).addClass(‘odd‘);$(‘#table1 tr:even‘).addClass...
16
FEB
20
READS
JQuery获取浏览器窗口内容部分高度
有时候我们需要得到浏览器窗口内容部分的高度,而不是整个窗口的高度。我试了下JQuery下的window对象,似乎读的正是内容部分,有点意外,不过恰好满足了我们的要求。下面是测试代码,记得先引用JQuery库<script type="text/javascript">$(document).ready(function(){var h = $(win...
关于博主
汪宇杰
软件开发工程师 (SET)
Infosys China
关注微博
订阅哥的博客
联系信息
EMAIL
wyjexplorer@gmail.com
微博
weibo.com/wyjexplorer
友情链接
XNA Develop
蜈蚣's Blog
Ms.秦 之随处安放的青春
编程思想
老徐的博客
汪宇杰的微博
小皓的blog
网站统计
今天来访: 287人
当前在线: 30人
总计访问: 275500人