【阅读笔记】《c# 测试驱动开发》阅读小结

在开始编写我的股票记录软件之前,我感觉自己需要补充一些必要的知识。这其中,就包括了单元测试的知识。 通过博客园,发现了 C#单元测试,带你快速入门 这篇很好的引导文章。 我意识到,需要阅读一本完整的书籍来获得系统的知识。因此,我开始了《C# 测试驱动开发》的阅读。 这本书,第一部分完整的介绍了TDD的概念,示例代码也不难懂。对我TDD入门来说,确实是非常好的读物。书里用的单元测试框架是NUnit。 […]

Read more

【转载】程序员常用工具整理

来源:http://www.cnblogs.com/hgmyz/p/6893768.html 转载感言:都是好东西,基本都不会。 工作环境 邮件处理:Foxmail, Qmail 工作笔记:印象笔记 搜索工具:Everything, wox 同步工具:GoodSync 远程协助:TeamViewer, Remote Desktop 资源搜索:Findicons, IconFinder, 阿里妈妈U […]

Read more

备份chrome 收藏夹 初步

呃,家里和单位的Chrome收藏夹不一致,很烦。 本来想用 坚果云 同步一下的,但是坚果云只能同步文件夹而不能同步文件。但是Chrome的文件夹很大且一直在变,不能直接同步。 想了个间接的办法。建个文件夹,把chrome的bookmarks文件拷贝过去。然后用 坚果云 同步这个新的文件夹。接下来就是写个命令行程序,定期比较chrome文件夹和新文件夹下的bookmarks,用新的覆盖旧的。然后设定 […]

Read more

C# 读写共享文件夹

如果搜索“C# 读写共享文件夹 ” 类似的关键词,基本得到的都是使用C# 调用命令行,然后在命令行运行运行“Net use”,当然,最后还要sleep一下等命令行跑完。 我感觉这不可能是正确的编程之道。搜索之下,果然让我找到了一个很好的讨论页面: http://stackoverflow.com/questions/295538/how-to-provide-user-name-and-passw […]

Read more

LeetCode 165. Compare Version Numbers

这是一个信号。 LeetCode是一个在线测试的网站。你可以把它当招聘的面试题来做,对于锻炼自己的编程基本功还是很有裨益的。 目前我只敢做easy级别的。陆陆续续做了几个(时间太难挤了),感觉Easy难度的自己可以通过。 165. Compare Version Numbers 原题: Compare two version numbers version1 and version2. If ve […]

Read more

程序升级:图片随机显示

我写过一个显示图片的小程序,最近对他进行了升级。 最新的程序打包下载:图片随机切换2016-2 源码下载地址:https://git.coding.net/Aldwen/ShowImageRandom.git 一、程序介绍 这个程序类似于屏保,随机的显示指定目录里的图片。对于多显示器的环境,他会在他呆的那个显示器上全屏显示图片,而不是跳转到默认的第一屏上去。但是他不是屏保,不会因为你的操作而退出。 […]

Read more

开始重写13年前的程序

似乎我提到过的,2002年用foxpro 6写的一个软件,镇里的人一直用到了现在,13年了。 软件功能很简单,输入管理人员的各种信息,进行简单的查询,修改,打印报表。分析他们一直用到现在的原因,就是我的查询功能是我自己用了心,支持任意多个限定条件的定义,使用很方便。还有就是报表打印很方便。 条件的选择窗口: 现在的问题是foxpro 老旧的架构导致他的数据库一修改就丢记录。已经无解了。已经下决心为 […]

Read more

MVC好教程

最近看了一个MVC的教程: 七天学会ASP.NET MVC 。 所谓的七天当然是骗人的,我断断续续,是在一个月内看完的。但是这个教程真心比较棒—对我来说。 首先他是实例教学,对实例讲解的非常透,该讲的都讲到了。 其次他编写的代码特别的清爽,符合了代码的规程。比如,他的View里真的没有逻辑判断代码,而且他展示了怎么把逻辑代码放到Action里的具体的技巧。又比如,他就使用了viewmo […]

Read more

推荐Coding.net 比GitHub更好

一提起Git,一般想到的就是GitHub。然而我尝试了几天之后发现,连接速度实在是慢如蜗牛。你Update还没事,如果想Clone一个项目回来,那….. 伟大的GFW再次立功。 除去学习GitHub上的优秀代码外,我想应当把自己的代码放在国内。 理论上,是可以自己建设一个Git库的,因为Git本来就是分布式,到处都是拷贝的。但是找一台 linux ,然后 apt-get Git,貌似很简单,其实后 […]

Read more
1 2