2017年10月11日
摘要: 一直都理所当然的认为自己熟悉C、C++,毕竟曾经用过4+年,而且也有些心得,但最近要写个工具,才发现基本的语法都要忘掉了,类库、API更是模糊,时间真是容易磨平记忆。趁着这次机会,刷新下缓存吧,也算归档历史了。 1. C、C++语法 2. C、C++运行库 3. Windows编程 4. Windows API,库 阅读全文
posted @ 2017-10-11 12:00 ShaunLing 阅读(852) 评论(0) 推荐(0) 编辑
  2017年3月31日
摘要: Technorati 标签: .NET,C# 1. CLR是一个更好的COM。从COM开发人员所面临的问题入手,讲述了CLR如何应用虚拟化以及无所不在的、可扩展的元数据,解决这些COM问题,从而最终取代COM。 2. 组件。从根本上讲,CLR是OS和COM加载器的替代品,本章讨论了代码是如何封装和加载的,它们与Win32和COM世界中的情形大相径庭。 3. 类型基础。组件是代码和构成f类型定... 阅读全文
posted @ 2017-03-31 21:38 ShaunLing 阅读(367) 评论(0) 推荐(0) 编辑
  2017年3月10日
摘要: 别人整理发布的公示: http://blog.sina.com.cn/s/articlelist_3183793070_0_1.html 居转户业务办理门户: http://www.21cnhr.gov.cn/ 居转户状态查询: http://jzh.12333sh.gov.cn/jzh/ 税务查询: https://gr.tax.sh.gov.cn/portals/web/biz/home... 阅读全文
posted @ 2017-03-10 10:33 ShaunLing 阅读(736) 评论(0) 推荐(0) 编辑
  2017年2月12日
摘要: 领域语言DSL 领域特定语言,Domain-Specific Language, Martin Fowler著,TP312/G85 2013。 领域专用语言实战,DSLs in Action, Debasish Ghosh著,TP312/H5 2013 编译原理-龙书 阅读全文
posted @ 2017-02-12 16:59 ShaunLing 阅读(117) 评论(0) 推荐(0) 编辑
  2017年2月2日
摘要: Distributed systems: for fun and profit (http://book.mixu.net/distsys/index.html) 链接:https://www.zhihu.com/question/23645117/answer/124708083 这篇文章主要试图回答以下两个个问题: 1. 近些年分布式系统领域都在做些什么。 2. 为什么现在投入分... 阅读全文
posted @ 2017-02-02 00:13 ShaunLing 阅读(631) 评论(0) 推荐(0) 编辑
  2016年8月19日
摘要: 使用unsafe代码 Unsafe, fixed, stackalloc 由于C#可以使用元数据,验证函数签名、对象类型,保证执行过程的安全,如果要使用指针,则不能进行验证,用unsafe表示。unsafe可以指定类、方法和代码段,可以在unsafe的上下文使用指针,指针只能指向简单的“非托管”值类型,不能指向对象,class等。 如果指针指向堆上的数据,由于GC可能调整堆上的对象以减少碎片... 阅读全文
posted @ 2016-08-19 17:36 ShaunLing 阅读(145) 评论(0) 推荐(0) 编辑
  2016年8月8日
摘要: 微软数据开发技术的前世今生 (Microsoft Data Development Technologies: Past, Present, and Future) 在过去的20多年时间里,微软开发了许多的数据访问方案,这里回顾下这些技术的发展历程。 在1990s,微软主要提供两个数据库产品:Access和SQL Server。Access作为一个桌面数据库,提供了数据的一个表格形式的开发界... 阅读全文
posted @ 2016-08-08 17:30 ShaunLing 阅读(405) 评论(0) 推荐(0) 编辑
  2016年5月27日
摘要: 资源:Walkthrough: Creating a Windows Service Application in the Component Designer: https://msdn.microsoft.com/en-us/library/zt39148a(v=vs.110).aspx 注意事 阅读全文
posted @ 2016-05-27 17:47 ShaunLing 阅读(597) 评论(0) 推荐(0) 编辑
  2016年4月27日
摘要: N皇后问题 N*N的棋盘上摆上N个皇后,使皇后不会相互攻击。 public class NQueenPuzzle { private readonly int queenAmount; private readonly int[] xLocations; private int solutionCo 阅读全文
posted @ 2016-04-27 14:22 ShaunLing 阅读(214) 评论(0) 推荐(0) 编辑
  2016年4月25日
摘要: 资源: 分类 创建型 结构型 行为型 简单工厂模式(Simple Factory) 工厂方法(Factory Method) 抽象工厂(Abstract Factory) 创建者模式(Builder) 原型模式(Prototype) 单例模式(Singleton) 外观模式(Façade) 适配器模 阅读全文
posted @ 2016-04-25 09:45 ShaunLing 阅读(408) 评论(0) 推荐(0) 编辑