随笔分类 - 历史杂乱文章
摘要:赋值编程,由于存在局部变量记录系统的状态,而每个函数都能改变局部变量。如果系统很大,你就很不容易搞清楚,局部状态变成这样,是哪个函数搞成的。于是出现了函数式编程,用函数参数来记录系统状态。又用延迟赋值,和流参数来保持系统的简单性。函数式编程,面对并发问题很好。面对其它问题,不一定比面向对象编程好。
阅读全文
摘要:C:/mingw/lib/libmingw32.a(main.o):main.c:(.text+0xd2):对‘WinMain@16’未宍ۤى的引甍collect2: ld returned 1 exit statusȫдɎӢݼѸ. . .
阅读全文
摘要:表结构:Name ParenNamea 0b 0C 0C登录。 提交用户名a,判断a的ParenName是不是0,是0则表示他没有ParentName。不是0表示他有ParentName,那么可以把a的ParentName设置成C吗?不能,还要判断C的ParentName是不是a,不然,a的父节点C,C的父节点是a,循环了。只有判断了a的ParentName为0,不是 C的ParentName不是a,才能把a的ParentName设置为C。
阅读全文
摘要:过去几年都在忙着找项目,赶项目,没有时间好好整理深究自己在工作中学到的东西。现在好了,趁着找工作的这段空余时间,正好可以总结和再继续夯实自 己的.Net, C#基本功。在05年的时候,Scott Hanselman(微软的一个Principal Program Manager)在他的博客上列出了一张清单, 清单上是关于"一个好的.Net程序员应该知道的东东What Great .NET Developers Ought To Know (More .NET Interview Questions)". 昨天认真的把这张清单读过一遍之后, 发现自己还是有不少的问题根本不知道答
阅读全文