摘要:
一、 用法概述 Manual发音:英[ˈmænjuəl] 直译,手动重置事件 开发者的可以手动对线程间的交互进行手动控制. 二、构造函数 构造函数,如果为 true,则将初始状态设置为终止;如果为 false,则将初始状态设置为非终止。 如果 ManualResetEvent 的初始状态是终止状态( 阅读全文
摘要:
概述 这一年来读了读有关国外大牛和先辈相关的书,最近自己也在做项目架构.见一些同行的言论,有些感触有赞同的地方也有不赞同的地方,这里谈谈自己的架构观.1.架构不是为了玩技术 很多人在玩技术技巧,但架构这东西非作秀,然而一些人在这么干,架构的审核标准第一条:便捷、易维护、适合于需求不断调整业务场... 阅读全文
摘要:
一、概述这些日子在做一套系统,基本上告了一段落,其中包括分页相关的功能.主要涉及:Url分页和Ajax 分页.而基本上开发中所用到的就这两种,当然有其他的方式,我们就不说了.为什么会谈及这两种分页呢,原因如下ajax 分页用户体验好,性能更好.Url 分页对于搜索引擎友好.而做的这套系统两方面都需要... 阅读全文
摘要:
一、概述前不久有一个哥们做PC游戏开发的.使用到Unity3d,正好找到我.我给他提供了Unity3d如何Moon.Orm来智能化编程的方式.我们先看看怎么更加便捷sqlite.http://www.cnblogs.com/humble/p/4593133.htmlusing System;usin... 阅读全文
摘要:
写在前面的吐槽 原本跨平台开发很容易的事情, 很多人把它弄得很麻烦,给外人的感觉:你们.NET跨平台开发好不成熟,好麻烦哦. ................................................ 一、选择Linux版本 我们选择ubuntu 最新 lts版,理由如下: 1 阅读全文
摘要:
1.写在前面 就连我们自己开始时也在问自己:我们为什么要开发一套MVC,微软的难道不可用用吗?一开始的理由很简单.为了更好地跨平台部署;在Linux部署过.NET的人们应该知道,部署起来是有点繁琐的.自己试试就知道了:文件名问题、版本问题、兼容问题................但当我们仔细思考... 阅读全文
摘要:
一、为什么要废弃Access?1.客户的机子上需要安装access的驱动ps:这个比较烦人,大家都知道部署越简单越好,安装这个对用户来说太繁琐了.2.操作时性能不佳using System;using Moon_Sqlite;using Moon.Orm;using Moon.Orm.Util;na... 阅读全文
摘要:
标准版源代码下载:链接:http://pan.baidu.com/s/1i3xj0f7因五一早过(现在中旬了),解压码获取请到:http://www.cnblogs.com/humble/p/3323161.html为什么选择Moon.Orm? 1)发现实体框架不能满足大型系统中性能需求;(兄台就... 阅读全文
摘要:
一、关于IHttpHandler.IsReusable 很多人不明白,这哥们到底干嘛的,估计是微软最初的一个想法--让一个对象可以一直不断地被重复使用,但这个想法不成熟,会带来很多隐藏问题,一个对象作为始终存在的对象,只要被污染了,它就不能正常使用了.所以,我们会看见微软自己也一直让这个属性值为f... 阅读全文
摘要:
一、概述 1)EF优雅,性能及其坑多是其致命伤;(一个复杂点的linq,通过查看profile,你就知道事情的严重性) 2)NH历史悠久,然使用和配置复杂; 3)传统代码生成器三层的生成方案失去了编码的便捷和灵活性;其他的商业化的Orm不予评述。 Moon.Orm,意在打造高性能、易用、便... 阅读全文