应届毕业生之家最新随笔RSS
 
摘要: 今天为了解释某个问题而提到协变和逆变,发现每次解释这两个概念都会忘掉它们的本质,然后要重新看看定义,重新消化一下才能说明白。所以我决定把自己对协变和逆变的理解写下来,以免将来再次忘掉。我知道 .NET 的用户喜欢用 delegate TResult Func<in T, out TResult>(T arg); 来解释协变逆变,我则喜欢把 Func 的签名简写为 Haskell 签名形... 阅读全文
2012-01-13 09:26 作者: Cat Chen【评论:2】【阅读:538】 
摘要: 上个星期终于把 Ghost in the Wires 看完了,现在就抽时间来写写书评吧。尽管我一向懒得写书评,不过这本书真的是超级推荐!最初我是在 Audible 上面买了这本书的有声读物,然后发现朗读得超级好,尤其是 Kevin 知道危险逼近时心中的独白——「Fuuuuuuuck!」朗读的语气掌握得非常好。后来我决定买 Kindle 版来仔细读一下,因为有声读物不会专心听,只能把我到大意。随后我... 阅读全文
2012-01-08 21:55 作者: Cat Chen【评论:12】【阅读:3870】 
摘要: 有了女儿,初为人父,感觉很奇妙,女儿很乖很漂亮,是今年最大的收获,感谢老婆给了我这么好的女儿。美帝流亡三个月,见识了美帝的腐朽生活,真心不想归来,希望女儿长大后可以去腐朽的资本主义社会生活。中了电子设备的毒,买了iPod Touch, MBP, Kindle KeyBoard 3G,HTC Android手机。还短暂的玩过BlackBerry 8310,8900,9000,9700,9780,98... 阅读全文
2011-12-31 11:38 作者: 张荣华【评论:2】【阅读:156】 
摘要: 我猜想国内很多前端工程师都想过这个问题吧。前端工程师往往属于产品研发团队,但却很容易被边缘化——后端工程师觉得自己才是主力,没有后端工程师产品就不存在了,但没有前端工程师产品还能有,只是界面非常糟糕而已。这时候前端工程师就开始感觉自己像是个外包似的,只是来帮别人完成一些任务而已,对产品没有归宿感。这时候前端工程师的职业发展路线在哪?成为一个更好的外包吗?要做关键任务我觉得,要别人重视你的工作,不仅... 阅读全文
2011-12-14 08:40 作者: Cat Chen【评论:46】【阅读:5452】 
摘要: 要想在TC(Total Commander)中显示SVN的图标需要做以下两步:在”SVN Settings”->“Icon Overlays”中保证”Show overlays and context menu only in explorer”没有被选中。Total Commander7.5 中在“设置“->”选项“->”显示“->”图标”中把"显示层叠图标&q... 阅读全文
2011-12-13 10:38 作者: 张荣华【评论:0】【阅读:99】 
摘要: 公司用的StyleCop因为有自定义规则集,为了保持自定义规则集的兼容性不能每次都更新最新的StyleCop。所以需要禁用StyleCop的升级对话框,找了找在StyleCop设置和Visual Studio设置里都没有找到设置的地方,最后只能请出注册表了,修改方法如下:运行"RegEdit",找开注册表编辑器,前往KEY_CURRENT_USER\Software\CodeP... 阅读全文
2011-12-05 09:14 作者: 张荣华【评论:0】【阅读:44】 
摘要: 继上次定制TreeView控件,实现节点样式自定义及节点级别的单选、复选后继续对TreeView控件,这次实现的功能是树节点可以按Ctrl/Shift键多选和树节点的拖动。相对于上次的代码,这次主要新增加也以下几个属性和方法:IsMultiSelect属性:树是否需要使用多选功能SelectedNodeList属性:多选时被选中的节点的集合TreeNodeCanAcceptDragedHandler事件:拖动时用来判断目标节点是否接受拖动IsNodeCanAcceptDragHandler事件:拖动成功后要执行的事件,一般用来将新的关系持久化到数据库或其它地方。实现比较简单,各位直接看代码吧。 阅读全文
2011-11-23 15:44 作者: 张荣华【评论:1】【阅读:1423】 
摘要: 如果你像我一样平常工作时需要用到Sql Server、 Oracle、 SqlLite等多种数据库,并且对每种数据库的主要使用都是维护数据结构、执行查询语句、Profiler等基本操作。而你又和我一样不想用Sql Server时去安装庞大的Sql Server Management Studio,用Oracle时去安装PL/Sql Developer,用SqlLite时去安装SqlExpert等软... 阅读全文
2011-11-22 22:15 作者: 张荣华【评论:0】【阅读:395】 
摘要: 距离上一篇文字过去已经很久了。一方面是工作有点忙,另外也是遇到点问题,到现在也没有解决。这个问题我会在文章的结尾在提出来,现在先进入这篇文章的主题吧——MongoDB入门。由于我完全是一个彻彻底底的初学者,所以写的都只是非常非常粗浅的入门内容,各位看官不要鄙视~~~~数据库安装数据库的安装,网上到处都是,我也是Google的,就不哆嗦,这里上个链接吧。MongoDB 安装与启动另外,对于初学者来说... 阅读全文
2011-11-13 12:25 作者: 随风逝去(叶进)【评论:0】【阅读:1396】 
摘要: 有时需要在Silverlight项目中禁止掉默认的右键菜单,解决方法很简单,只要给根节点加上MouseRightButtonDown事件处理程序即可,代码如下:LayoutRoot.MouseRightButtonDown += (sender,e) => { e.Handled=true; }; 阅读全文
2011-11-04 11:16 作者: 张荣华【评论:0】【阅读:147】 
摘要: 昨天在往Google Code上提交代码时遇到的小问题,记录下来以备后查。错误描述:SVN Commit时有错误如下:svn: Commit failed (details follow):svn: Server sent unexpected return value (405 Method Not Allowed)in response to MKACTIVITYrequest for ... 阅读全文
2011-11-04 09:32 作者: 张荣华【评论:0】【阅读:851】 
摘要: 作为一个.NET开发者每次安装Visual Studio的时候我总是选择安装附带的Sql Express数据库,这货比较小巧简单用来做开发最合适了,不过默认安装的Sql Express没有管理客户端(即我们所说的Management Studio)也没有开启SA用户登录,这不是很方便,所以以前在安装完Sql Express后我都是接着再安装一个Sql Server Management Studi... 阅读全文
2011-10-29 23:31 作者: 张荣华【评论:8】【阅读:1631】 
摘要: 想必童鞋们都知道,在进行耗时操作(如这里的爬虫抓取分析网站数据)时,如果没有后台线程来执行,就会造成界面假死。针对这个问题,.NET会为我们提供了很多处理后台线程的工具,BackgroundWorker就是其中一个,他将线程的处理全部都封装好了,对于应用那是一用一个方便。用法相当简单,定义一个BackgroundWorkerprivate BackgroundWorker bw = new Bac... 阅读全文
2011-10-25 12:32 作者: 随风逝去(叶进)【评论:5】【阅读:1924】 
摘要: 我相信,房子是现在压在众多国人肩上的最大负担。我也是其中一员,我也在关注房子。而我又是一个正在用Silverlight开发项目、正在学习MongoDB的程序员,所以,很自然的我想为我自己,也为众多在关注房子的朋友开发一个“房产信息采集器”。房产信息采集器:获取房产网站相应的二手房、一手房信息;可以让用户自主选择需要下载的区域的房产信息;可以过滤重复数据、虚假数据; 有新信息时可以提醒;可以设置是否... 阅读全文
2011-10-23 23:20 作者: 随风逝去(叶进)【评论:18】【阅读:2025】 
摘要: 有时在Silverlight项目里我们需要让用户在Silverlight程序中点击截图按钮并将用户截取到的图片上传到服务器端进行处理,比如发送到FTP或者存储到数据库中. 但是由于WebService不能传递Image类型的参数,所以我们就需要先将用户截取到的图片编码成一个String传递到WebService端,然后再在WebService端解码成Image并进行处理.参考示意代码如下: 阅读全文
2011-09-13 20:34 作者: 张荣华【评论:7】【阅读:1406】 
摘要: 使用HTC My Touch 4G 有一段时间了,感觉Android上面的软件还是不少的,不过不如iOS上面好找,因为Andoird的App Market实在是太多了,下面汇总一下我比较常用的软件,供网友参考也供自己刷机后重新安装软件参考,毕竟对Android用户来说刷机才是王道啊。 阅读全文
2011-08-16 22:34 作者: 张荣华【评论:1】【阅读:310】 
摘要: 在项目中需要对TreeView进行定制,要求比较简单,主要要求如下: 每个节点被造中时可以有自己的事件 Winform中TreeView控件默认只支持树级别的CheckBox,再要求支持节点级别的CheckBox/RadioButton,即能为每个节点设置支不支持选择,选择的样式是复选还是单选。 Winform中TreeView控件节点的默认显示样式是“CheckBox"+ “图片”+“节点文字”,现要求互换“CheckBox”和“图片”的位置,显示样式改为“图片”+“CheckBox”+“节点文字”。 阅读全文
2011-08-15 18:41 作者: 张荣华【评论:1】【阅读:1936】 
摘要: 辛苦了一天的兄弟姐妹们,来轻松一下,我们来做份卷子,唐山六级的,不会的可以10分钟后直接看楼下的答案,等不急的,可以留言我发给你我的卷子!一、听力(8分) 1甲:听说王麻子喜佛儿该养活孩子列。 乙:乃个王麻子耶? 甲:逗是内个卖胰子地。 乙:知道列,他喜佛儿长地嫩门科趁,孩子也好看不了。 甲:你别阵门说耶。让人家不耐听。王麻子长还中,孩子也不会忒寒碜喽。 他们在说什么事情 A王麻子喜欢养活孩子B王... 阅读全文
2011-08-11 13:42 作者: 董格格【评论:0】【阅读:49】 
摘要: 【原文来自于http://blogs.msdn.com/b/xusun/archive/2008/12/31/silverlight.aspx】这个问题也困扰了我很久.经常在Project里包含一些图片,然后在应用里指定路径,结果就是Load不上,遇到ImageError的错误。这里列出一些常用的设置Image 相对路径的几种方法:假设我有这样一个solution,包括: MyImageLibra... 阅读全文
2011-07-07 23:25 作者: 张荣华【评论:0】【阅读:354】 
摘要: SilverLight 出于对安全性的考虑默认情况下对URL的访问进行了严格的限制,只允许访问同一子域下的URL资源。下表列出了Silverlight 2.0 中 URL 访问规则 阅读全文
2011-07-07 23:18 作者: 张荣华【评论:1】【阅读:317】 

导航

广告

团队简介

团队公告

聚合

团队负责人

团队成员[共85人]