A Happy Birthday

by shinichi_wtn 2010-10-02 22:00
今天是我的生日,也是在北大过的第一个生日。父母国庆黄金周来北京,难得的全家团聚,同时也一起度过了一个快乐的生日。昨天陪父母逛了北京大学,也重游了生活过四年的北京师范大学,未来几天还会到北京各大景点转转。

SQL Server 2008删除或压缩数据库日志的方法

by shinichi_wtn 2010-09-20 20:15
由于数据库日志增长被设置为“无限制”,所以时间一长日志文件必然会很大,一个400G的数据库居然有600G的LOG文件,严重占用了磁盘空间。由于主要是做OLAP,所以数据库本身不会有大变动,所以日志也就没有多少作用了,因此想办法把数据库日志文件收缩到很小或者删除。 网上搜索相关解决方案后,得到的答案丰富多彩,但是真正管用的方案并不多,这里分享一个csdn上找到的方法。这个方法讲述了SQL Server 2005和SQL Server 2008在收缩数据库日志的不同之处,颇有帮助。同时,该方法的效率很高,收缩600G的日志到10M只花了不到30秒。 下面一张图是收缩后的... [More]

IE9 Beta全新体验(Internet Explorer 9 Beta)

by shinichi_wtn 2010-09-16 10:48
微软在昨天发布了期待已久的Internet Explorer 9 Beta,以全新的引擎和界面成为了业界关注的对象。今天一早就下载了IE9 Beta来装上,开始体验IE9带来的“网络之美”,下载IE 9 Beta可以点击这里。 当然,Beta版本肯定不会是完美的,总有些许问题,比如遇到兼容性不好的网页可能会停止工作,不过绝大多数网页不会遇到这样的问题。另外,如果不关掉迅雷的部分插件,很可能每次打开就“停止工作”(not working),看来迅雷得提高自己插件的兼容性,呵呵。像FLASH、网银等插件还是兼容很好的。 第一次打开IE9 Beta... [More]

Tags:

软件

C#动态程序集的加载、创建实例、序列化与反序列化

by shinichi_wtn 2010-09-12 11:57
Dynamic Assembly: Load, CreateInstance, Serialize and Deserialize 什么是动态程序集 动态程序集是指没有被编译至主程序,而是主程序在运行时动态调用或者生成的程序集。动态链接库(dll)大家一定很熟悉,它是一系列类和方法的打包,可以被不同的执行程序加载和共享,而C#生成的程序集也是dll。在实际应用中,一些程序不一定要在启动的时候就把所有dll文件都加载到内存中,而是根据需要动态加载或者创建。C#的反射和晚期绑定为实现这种操作提供了极大的帮助。本文主要介绍了从动态程序集里怎样创建特定类的对象,以及该对象的序列化和反序列化问题。 ... [More]

Tags: ,

C#

今天到北京大学报道了

by shinichi_wtn 2010-09-01 22:28
今天,北大新生报道日,终于正式成为北京大学的学子,开始研究生阶段的学习和生活。 上午九点多的时候去报道,北大五四路上以及南门外已经人山人海,来到离南门不太远的信息科学技术学院报道处,还好,我们院无论是本科还是研究生排队人数都不多,所以很快就办完了入学手续,领到了很多资料和广告;继续忘北走,去百周年纪念讲堂买饭卡和浴卡,路上发现法学院和光华管理学院研究生报道都排了好长的队伍,看来自己运气还是不错的。 北大的迎新各方面都比较人性化,包括咨询台、免费板车、免费饮水处,办完各项入学手续还是很快的,之后就是入住宿舍了。我是我们寝第一个到宿舍的,房间还紧锁着。北大硕士生是四人间,和本科生的宿舍... [More]

C#中正则表达式的应用简析

by shinichi_wtn 2010-08-23 17:11
正则表达式简介 在许多应用场景中,我们需要在字符串中查找特定的信息,或者编辑其中的部分信息。比如网页信息采集程序需要对HTML文本进行筛选和处理,获得锚点(<a>),列表(<li>)等等,如果没有正则表达式,我们需要编写繁琐的字符串处理程序来挖掘所需的文本;同样,要在一段程序代码中对关键词进行着色(代码着色问题),我们首先在字符串中找到关键词,然后把关键词替换为相应的HTML代码(如将class替换为<span style=”color:blue”>class</span>),如果没有正则表达式,这项工作将变得十分繁琐。... [More]

在百度空间里尝试代码着色

by shinichi_wtn 2010-08-22 23:14
这几天终于决定自己定制一个百度空间模板,主要是因为找了许多别人分享的模板,但是却没有完全符合心意的,而且我也想优化百度空间对于程序代码的显示(提供代码区块与代码着色)。 因为经常需要Copy程序代码到空间上,而直接粘贴到百度空间的Web Editor后变得没有格式和色彩,所以从今以后,我将在博客中粘贴着色的程序代码,更加美观与可读。 首先是用CSS简单制作了个简约的模板(我喜欢简约不花哨的),增加了代码区块(现在不少百度空间模板已经有了pre标签的支持,我将其变得更为美观,具体效果见后文);之后就详细研究代码着色的实现方法,即把各类程序代码(比如C#、Javascript、XML等等)像V... [More]

暑假苏州游第三天——虎丘&枫桥

by shinichi_wtn 2010-08-12 00:04
今天是暑假苏州三日游的最后一天,也是三天中最热的一天,计划是去虎丘、寒山寺和枫桥,根据实际情况,我们去了虎丘和枫桥(寒山寺就在枫桥旁边,所以寒山寺和枫桥我们只去了枫桥)。虎丘素以“吴中第一名胜”而著称,宋代大文豪苏东坡曾说,到苏州不游虎丘乃憾事也! 乘坐游1路公交车到达终点站即虎丘,下车就看见醒目的牌坊,写着“吴中第一山”,买了票(票价60元,学生票30元,学生票只有寒暑假有)前往虎丘大门的路上,看到了传说中的山塘街。 (虎丘公园外面的牌坊) (传说中的山塘街) 进门后,是一个山门,此时正碰见一个旅游团,导游风趣的问游客“你们知道为什... [More]

暑假苏州游第二天——拙政园&狮子林&金鸡湖

by shinichi_wtn 2010-08-10 23:19
上午九点出发,开始了第二天的旅程,今天的主要目标是苏州的园林。最早对苏州园林有所了解是在小学的语文课本上,叶圣陶关于苏州园林的描绘。中国四大园林分别是颐和园(北京),避暑山庄(承德),拙政园(苏州),留园(苏州),其中有两个都在苏州,可见苏州园林有着独有的历史和特色。 直接坐游1路公交车到苏州博物馆这站下车,向东走300米就能到达拙政园的大门,虽然天气炎热,但是却丝毫不影响游客的心情,通往拙政园景区大门的大道上全是人,可谓人山人海,旅行团也络绎不绝。 拙政园门票70元/人,我们买的学生票35元/人,虽然拙政园面积比颐和园小很多很多,但是票价却比颐和园贵不少,无法理解...也许是园林更精致吧,毕... [More]

暑假苏州游第一天——观前街&平江路历史街区

by shinichi_wtn 2010-08-09 22:45
忙碌的生活终于告一段落,和GF一起开始了为期三天的苏州游(本计划为期一周的苏杭游,但是有急事不得不只玩三天苏州)。我们坐的是昨天(8月8日)晚上17点40分发车的T35(北京到上海,在苏州下车),今天上午10点15分到达苏州(晚点半小时)。 一下车,感觉气温闷热,似乎比北京更热,而且风也不小,我们直接到苏州新火车站北临时广场的公交枢纽乘坐103路公交车到达了预定的布丁连锁酒店(观前街店),由于假期是出游的高峰期,所以住宿肯定是要提前预定的,尤其是便宜的经济型酒店,都非常火爆。 布丁酒店虽然房间很小,不过设施倒是挺齐全,尤其是为年轻一族准备了可以上网的电脑(虽然配置很古老:赛扬1GHz+512M... [More]

About

shinichi_wtnI'm Shinichi_wtn

Software Engineering Manager at Microsoft

[More...]


Month List