找回密码
 立即注册

推荐主题

通过WCF扩展实现消息压缩
对于需要进行大规模数据传输的WCF应用来说,对于请求消息和回复消息进行传输前的压缩,不但可以降低网络流量,也可以提高网络传输的性能。由于WCF的扩展性,我们可以采用不同的方式实现对消息的压缩,本文提供一种比较简单的实现方式。[ ...
游瞠离 2025-5-29 15:53
449 0 0
数据库设计Step by Step (10)——范式化
引言:前文(数据库设计Step by Step (9)——ER-to-SQL转化)讨论了如何把ER图转化为关系表结构。本文将介绍数据库范式并讨论如何范式化候选表。我们先来看一下此刻处在数据库生命周期中的位置(如下图所示)。 前几篇博文中我们详 ...
栓汨渎 2025-5-29 15:51
1049 0 0
菜鸟CLR VIA C#之旅(1):品味细节,CLR的执行模型
从菜鸟刚接触到.net时,菜鸟就知道CLR VIA C#是一本很牛的书,为什么?CSDN会告诉你——总会有人问“学.net什么书籍好?”,这个本没有标准答案的问题,菜鸟却从各种大牛一致的回答中找到了标准答案:C#入门经典—>C#高级编程—>CLR VIA ...
诀锺 2025-5-29 15:51
228 0 0
闭包,懂不懂由你,反正我是懂了
越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到stackoverflow上这一篇解答,我脑中就出现了一句话:就是这货没跑了! 不才译文见下,见笑了。 Peter Mortens ...
裸历 2025-5-29 15:51
843 0 0
为什么要关闭数据库连接,可以不关闭吗?
首先要说明的是连接数是有限制的: 代码如下: 运行结果如下: 过一会就会提示打开连接超时了:   可以看到数据库连接时有限制的,如果连接不关闭,而且使用的人比较多,那么系统很快就down掉了。   但是有时候由于某些原因应 ...
仁夹篇 2025-5-29 15:50
1043 0 0
等我有了力量,结果就会不同
据小道消息,70%的软件从业者都认为自己怀才不遇。也许你不同意,但是我承认,我也是其中一员,呵呵。韩寒说,怀才就像怀孕,时间久了才能让人看出来。但也有人说,怀得太长就生了,谁还知道你有才?看来在生之前就被看出来是件很重要的事 ...
轧岔 2025-5-29 15:49
884 0 0
.NET应用框架架构设计实践 - 概述
我研究领域驱动设计已经近4年时间了,在这4年里,我从了解领域驱动设计的基本思想开始,系统地学习了与领域驱动设计相关的概念、开发模式以及应用系统架构风格,并将其运用在了实际的项目架构与开发中。在此之前,我一直被一些应用程序架 ...
跑两獗 2025-5-29 15:49
637 0 0
从.NET到Mono-记Kooboo CMS对Mono的兼容历程:一、Mono以及移平台的基本注意要点
前言 话说Mono是一个非常有意思的平台,它提供了对.NET程序的跨平台迁移的可能性,它是一种看上去可以粉碎诟病者对.NET平台软件不具跨平台性质疑的技术。我非常喜欢.NET平台,同时我也非常希望它具备满足各种需要的特性,包括跨平台特 ...
类饲冰 2025-5-29 15:47
153 0 0
不是HR,Leader你会面试应聘者吗(如何起好手中的扑克牌)
不是HR,Leader你会面试应聘者吗          ------如何起好手中的扑克牌 前言:   我先写了一篇博文《不是HR,Leader你到底需要招什么样的程序员(变形金刚?超人?可能吗!)》,得到不少园友的交流和意见,于是想再写一下 ...
佴莘莘 2025-5-29 15:46
840 0 0
数据库设计 Step by Step (6) —— 提取业务规则
引言:数据库设计 Step by Step (5)中我们通过多种方法来理解客户的需求并撰写了需求文档。本文我们将回答三个问题。1. 为什么业务规则非常重要。2. 怎样识别业务规则。3. 如何修改关系模型并隔离出业务规则。   什么是业务规则 ...
矛赓宁 2025-5-29 15:46
202 0 0
Microsoft NLayerApp案例理论与实践 - 基础结构层(Cross-Cutting部分)
从这篇文章开始,我将逐步介绍NLayerApp的基础结构层、领域层、应用层以及分布式服务层。本文着重介绍基础结构层,根据上文对NLayerApp的架构分析,它将包含两大部分的内容:处理数据访问的基础结构层组件和Cross-Cutting的基础结构层组 ...
倡遍竽 2025-5-29 15:46
338 0 0
.net集合类的研究--链表—ListDictionary,LinkedList<T>
链表是数据结构中存储数据的一种形式,我们经常使用的List,ArrayList,Hashtable等容器类,存取操作时是用数组Array来保存,ListDictionary和LinkedList不用Array,而是用链表的形式来保存。 链表的优点和缺点 以ListDictionary为例 ...
忿惺噱 2025-5-29 15:45
340 0 0
面试时,你会问面试官哪些问题?
明天又要去参加一次面试。每次面试的时候,面试官都会在最后给面试者一些时间,来问问题。这是个非常好的机会,能按照自己的思路,来了解职位、技术、企业文化、福利待遇、企业状况和前景等情况,以弥补前面面试过程中没有了解到的情况。 ...
僭墙覆 2025-5-29 15:45
1007 0 0
我为什么拒绝写注释
      其实没有人问过我为什么不写注释,我也没有向别人说过我不写注释的原因。但是最近一直有人在我耳边说,你们这些鸟人为什么都不写注释了。所以我觉得我有必要做一下解释了。       第一、什么情况下需要注释。如果你面对 ...
云卦逾 2025-5-29 15:45
132 0 0
新浪,腾迅,网易微博OAuth统一认证接口实现
看到国内微博兴起.各大门微博都提供了统一的OAuth认证 开始有想法做一个统一访问接口了.到时候就可以利用各大门户的注册用户来为我们服务 从而也使得最终用户不用每个网站都要去注册一个帐号.还有安全性的问题了 从开始一时兴趣.到专心的 ...
端木茵茵 2025-5-29 15:45
167 0 0
自己动手开发编译器(一)编译器的模块化工程
本系列的第一篇,我想概述一下编译器的构造,同时帮助大家了解编译器中各个组成部分的用途。想必大家看别的编译原理书籍,大都在第一章或者序言之类的地方,将编译器分成许多模块,然后每一个模块负责编译的特定阶段,最后串起来组成完整 ...
挚魉 2025-5-29 15:45
670 0 0
改善代码设计 —— 优化函数的构成(Composing Methods)
1. Extract Method (提炼函数) 解释:       如果发现一个函数的代码很长, 很可能的一种情况是这个函数做了很多事情, 找找看函数中有没有注释, 往往注释都是为了解释下面一块代码做的什么事情, 可以考虑将这块代码提炼(Extract)成 ...
要燥 2025-5-29 15:44
667 0 0
Scrum之成败——从自身案例说起,仅供参考
从07年中初次接触Scrum的概念到其中几年项目中逐渐实践CI、TDD,到亲自掌握项目实践Scrum近一年,最终我们放弃了Scrum这个框架和所谓的“自组织”。原因为何?   1.成员放弃了Scrum所“赋予”的“权利” 比如领用任务、评估工作量、自组 ...
染罕习 2025-5-29 15:44
620 0 0
PHP中间件--ICE
ICE(Internet Communications Engine)是Zeroc提供的一款高性能的中间件。使用ICE能使得php(或c++,java,python)与java,c++,.net,python等进行交互。基于ICE可以实现电信级的解决方案。   1第一个问题:为什么要使用中间件? 设想一 ...
系味 2025-5-29 15:44
98 0 0
初识函数式编程和Lisp之后的一点感想
me.ThisBlog.Goal = “引起一些大家对函数式编程的关注和对面向对象地位的反思”;me.ThisBlog.Style = “侃大山”;if (you.Expectation == “看到一篇技术博客”){         return null;}ReadBlog();return you.Comments; void ...
均浇 2025-5-29 15:44
956 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则