摘要: 每天打开电脑,首先要做的是打开最常用的软件:要和朋友联系,你打开了QQ;要收邮件,你打开了Outlook;要听音乐,你打开了酷狗……但是你不想做机器人,每天重复的打开这些软件,于是你让它们开机启动。恭喜,你有不做机器人的基本思想。这些简单重复的操作扔给电脑吧,你需要把宝贵的精力用来做其他更有价值的事。但是聪明的你有没有想过,日常工作中有没有其他事也可以丢给电脑,让你摆脱机械的操作?下面分享一下我的经验,如果你也有相关的经验,希望也拿出来和大家一起分享! 阅读全文
posted @ 2011-08-03 22:13 Alex Leo 阅读(30482) 评论(39) 推荐(37) 编辑
摘要: 数据库是大家在项目开发中肯定会用到的,C#项目用的最多的就是微软自家的SQL Server了。不可否认,微软的Visual Studio开发平台很好用,很直观的体现就是智能提示。敲几个字符,相关的信息就列出来了,很方便。如果改成用记事本写一段代码,肯定没人愿意,因为大家已经习惯了智能提示。然而微软在数据库的IDE方面却做得并不理想,直到SQL2008才加入了并不算强大的智能提示。目前普遍使用的还是SQL2005,编写代码的时候只能一个个字段敲出来,这种滋味可不好受。即使想偷懒,也只能是从之前的代码中复制字段。还好,这里有一个更好的偷懒方法,就是安装SQL Prompt。废话了一大堆,下面就介绍一下这个小东东,保证目前正在敲字段的你肯定会喜欢。 阅读全文
posted @ 2011-07-28 22:52 Alex Leo 阅读(35095) 评论(12) 推荐(9) 编辑
摘要: 摘要: 本篇是《高效程序员系列》的目录。这里先列出目录,为以后定一个计划,后面会根据实际情况不定期发布文章。现在还需要收集不少资料,也要花不少工夫整理分析,但是我会坚持把它写完。这些是我个人经验的总结和一些个人看法,欢迎大家分享自己的经验,发表自己的看法。我先把砖头抛出来,有玉的尽管扔过来吧,嘿嘿... 阅读全文
posted @ 2011-07-24 13:12 Alex Leo 阅读(2130) 评论(9) 推荐(4) 编辑
摘要: 不知道大家在工作中是否遇到过下面的情况:在项目中实现了一段代码,需要验证其正确性,但又不愿意编译整个项目;或者是要验证一种算法,但又不想打开庞大的Visual Studio新建一个项目。简单的说就是希望对一段代码脱离项目,不用Visual Studio就能编译执行。下面就给大家介绍这样一个小巧的代码段编译工具:Snippet Compiler。 阅读全文
posted @ 2011-07-24 11:48 Alex Leo 阅读(8825) 评论(2) 推荐(3) 编辑
摘要: 本篇有点发牢骚的感觉,呵呵,如果你的工作环境不舒服,就和我一起发发牢骚吧,否则可以略过本篇。 好马配好鞍,只有处在一个舒适的工作环境,才能有高效的工作效率,但是有些时候我们所处的环境却并不舒适。以下就逐个分析舒适的工作环境需要具备哪些条件,这也是我们程序员的心声。 阅读全文
posted @ 2011-07-24 11:26 Alex Leo 阅读(3159) 评论(6) 推荐(5) 编辑
摘要: 电脑从发明之初就是为了减轻人的工作量,让电脑代替人来进行运算以及其他更复杂的工作。但是我们每天的工作中,有很多事重复了一遍又一遍,本来应该由电脑处理,我们却不厌其烦的重复着。本来我们应该花更多的时间去思考解决问题的方法,但是却被繁琐的鼠标和键盘操作降低了。《编程珠玑》中说道:“懒惰、傲慢和缺乏耐性”是程序员的三大美德。如果你想懒惰得有水平,那么从今天开始,每天花几分钟提高你的工作效率。摆脱电脑,用更多时间去享受生活吧! 阅读全文
posted @ 2011-07-22 08:22 Alex Leo 阅读(1324) 评论(3) 推荐(3) 编辑
摘要: 本文在之前实现的计算器的基础上进行完善,添加了对变量的支持,新增了部分函数,并实现了根据输入的函数绘制波形的功能,支持多个波形的绘制,且多个波形之间可以有关联。程序中还有一些可以改进的地方,有需要的朋友可以自行完善。 阅读全文
posted @ 2009-06-29 09:09 Alex Leo 阅读(5259) 评论(17) 推荐(1) 编辑
摘要: 本文将C#和VB.NET中与类型相关的关键字,方法和相关资料整理在一起,希望对初学者有所帮助。 阅读全文
posted @ 2009-06-11 21:28 Alex Leo 阅读(7286) 评论(10) 推荐(1) 编辑
摘要: 本系列文章介绍如何用C#实现一个类似于查询分析器的计算器。该计算器接受表达式输入,支持多行表达式,可选择部分表达式进行计算,能定位语法错误的位置,并且支持数值、字符串和逻辑值的计算,内置多种运算符和函数,并且可以根据需要扩展出更多的运算符和函数。程序中包含一些细节上的bug,有兴趣的朋友可以完善一下。 本篇介绍如何调用之前实现的词法分析和语法分析类以实现计算,以及如何在界面上实现多行表达式计算、选中部分表达式计算和错误定位。 阅读全文
posted @ 2009-03-30 10:54 Alex Leo 阅读(3410) 评论(3) 推荐(0) 编辑
摘要: 本系列文章介绍如何用C#实现一个类似于查询分析器的计算器。该计算器接受表达式输入,支持多行表达式,可选择部分表达式进行计算,能定位语法错误的位置,并且支持数值、字符串和逻辑值的计算,内置多种运算符和函数,并且可以根据需要扩展出更多的运算符和函数。程序中包含一些细节上的bug,有兴趣的朋友可以完善一下。 本篇介绍如何实现语法分析,将记号列表分析成树视图。 阅读全文
posted @ 2009-03-24 16:50 Alex Leo 阅读(3400) 评论(2) 推荐(0) 编辑