找到相关内容 35
Mysql源码学习——Thread Manager
一、前言     上篇的Connection Manager中,曾提及对于一个新到来的Connection,服务器会创建一个新的线程来处理这个连接。 其实没那么简单,为了提高系统效率,减少频繁创建线程和中止线程的系统消耗,Mysql使用了线程缓冲区的概念,即如果 一个连接断开,则并不
http://www.cyqdata.com/cnblogs/article-detail-52710 
用户体验——以用户为中心的Web设计_Chapter2. 认识这些要素
本文来自《用户体验——以用户为中心的Web设计》(The Elements of User Experience User-Centered Design for the Web)作者:Jesse James Garrett 删除部分是自己的理解,可以不看     用户体验的整个开发流
http://www.cyqdata.com/cnblogs/article-detail-52516 
C++复习之STL(二)——谈一谈关联式容器set和有序vector的使用选择问题
1.set的宣言 先看看C++标准中对set的介绍: A set is a kind of associative container that supports unique keys (contains at most one of each key value) and provides for fast re
http://www.cyqdata.com/cnblogs/article-detail-52413 
Entity Framework 4 in Action读书笔记——第二章:开始Entity Framework之旅(3)
这篇我们解决两个问题,一是组织产生的代码,而是完成我们的程序,实现基本的功能。 组织产生的代码 默认情况下,设计器产生一个文件,把所有代码都放到这一个文件中。这个文件以设计器文件的名字命名,扩展名为.vb 或 .cs,根据语言的不同。例如,model.edmx设计器文件创建了一个model.edmx.vb或者mod
http://www.cyqdata.com/cnblogs/article-detail-52322 
Entity Framework 4 in Action读书笔记——第二章:开始Entity Framework之旅(2)
这一篇我们就来构建我们的应用程序。 一、创建程序集 1.在VS2010中,创建一个空的解决方案,命名为OrderIT。 2.在解决方案中添加一个类库项目,命名为OrderIT.Model,同时添加引用System.Web.Entity。 3.在解决方案中再添加一个ASP.NET MVC 3应用程序项目,添加Or
http://www.cyqdata.com/cnblogs/article-detail-52295 
Entity Framework 4 In Action 读书笔记——开篇
写在开篇之前 Entity Framework 4 In Action 这本书目前还没有中文版的,大体看了一下目录感觉还不错,如果想从中学到东西还是看原汁原味的好。从淘宝上搜了一下这本书要将近100块钱,亚马逊300多,只好将就着看电子书吧,如果想要电子书的朋友,可以到网上搜,有很多资源,这里就不附上下载地址了。
http://www.cyqdata.com/cnblogs/article-detail-42805 
设计模式—State
GOF定义: STATE(状态模式):允许一个对象在其内部状态改变时改变它的行为.对象看起来似乎修改了它的类. 一,我为什么用状态模式: 先看一张截图: 目前系统中遇到很多这种类型的界面,它有很多职责: 1.当我们点击”新增”按钮进入这个界面的时候,它的职责是新增一个用户.
http://www.cyqdata.com/cnblogs/article-detail-42729 
事件绑定之小测试 — onclick && addEventListener
昨晚回去后,和雷子讨论如何才能“检测”到页面上某个元素都绑定了哪些事件监听函数,第一感觉就是应该从浏览器入手,比如FF,或者Chrome等,开发工具中应该有相应的功能,于是测试之: 前提:只是一个简单的小测试,而且 addEventListener 属于标准绑定函数,IE 中与此不兼容(IE 相应的是 attachE
http://www.cyqdata.com/cnblogs/article-detail-42247 
数据库设计Step by Step (9)——ER-to-SQL转化
引言:前文(数据库设计 Step by Step (8)——视图集成)讨论了如何把局部ER图集成为全局ER图。有了全局ER图后,我们就可以把ER图转化为关系数据库中的SQL表了。俯瞰整个数据库生命周期(如下图所示),找到我们的“坐标”。 把ER图转化为关系数据库中的表结构是一个非常自然的过程。许多ER建模工具除了辅助绘制ER图外,还能自动地把ER图转化为SQL表。   从E
http://www.cyqdata.com/cnblogs/article-detail-42080 
如何学习一门新的语言二——方法与步骤
之前发表过一篇文章,也是谈如何学习一门新的语言《如何学习一门新的语言》,这篇文章主要的关注点是心态。 今天这篇文章主要的关注点是具体的方法和步骤,是我学习C++和python的一些经验,整理出来和大家一起讨论。另外,我主要针对的已经掌握了一门编程语言,再学习一门新的语言的情况。 先简要介绍下我是如何学习c++的。 出发点:工作两到三年内,我的主要开发语言是c。后来由于工作的需要,要实现一个流
http://www.cyqdata.com/cnblogs/article-detail-42018 
设计模式—Template Method
GOF定义:         Template Method(模版方法):定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。Template Method使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 一 : 我为什么用Template Method?     
http://www.cyqdata.com/cnblogs/article-detail-41850 
数据库设计 Step by Step (8)——视图集成
引言:在前文(数据库设计Step by Step (7)——概念数据建模)最后的案例中,我们通过集成多个局部的实体关系(ER)模型最终得到了全局ER图。在现实项目中视图集成可能并不会那么容易。 俯瞰整个数据库生命周期(如下图所示)。在前面的内容中,我们已完成了“确定需求”和“数据模型”(图中以灰色标出),本小节我们将详细讨论“视图集成”(图中以红色标出) 把基于不同用户视角的局部ER图集成
http://www.cyqdata.com/cnblogs/article-detail-41430 
数据库设计Step by Step (7)——概念数据建模
引言:在前两篇博文(数据库设计 Step by Step (5)和数据库设计 Step by Step (6) —— 提取业务规则)中,我们进行了数据库需求分析,着重讨论了两个主题:1.理解用户需求;2.提取业务规则。当需求分析完成后,我们就要进入到概念数据建模环节。本篇文章将使用之前介绍过的“基本实体关系模型构件”和“高级实体关系模型构件”作为建模的基本元素,大家可以回顾数据库设计 Step b
http://www.cyqdata.com/cnblogs/article-detail-40799 
概念模型——分析模式学习笔记
分析和设计存在很多的不同之处,设计的目的是为了更高实现一个技术方案,而分析的目的是为了理解问题的本质。这不仅仅是用用例列出需求清单那么简单的事情。 假设我们想开发一个斯诺克台球模拟游戏,击打白球后,白球按照一定的轨迹运动,并且撞击红球。用例可以列出成千上万,但是这不足以让我们开发出一个更好的软件——你必须了解运动背后蕴含的规律。这个问题不难解决,因为这些规律已经众所周知。 但是在很多的应用领域
http://www.cyqdata.com/cnblogs/article-detail-40752 
如何正确的对待设计模式——我的观点
自从接触设计模式以来,一般看到的评论是以推崇为多。不过比较欣慰的是,最近在看《编程人生》中,有两个人对设计模式比较不屑。 之所以欣慰,并不是因为凑个热闹看他们互相攻击,互相批评——而是因为出现了不同的观点,特别是两位非常有分量的人物的观点。在技术领域,众口一词是一件非常恐怖的事情;百花齐放百家争鸣才是我们乐于看到的。因为不同观点的出现,特别是大师级的不同观点,能够促进更多的人去独立的思考与探
http://www.cyqdata.com/cnblogs/article-detail-40059 
WorkFlow入门Step.3—Adding Procedural Elements-For-WF4.0
开篇 上篇,我们简单的说明了WF的入门,那么院子里面已经有很多的高手,写了不少的关于工作流的应用,最近在集成工作流平台的过程中也是发现了不少的问题和心得体会,工作流果真不只是审批那么简单,复杂度可见非常的不一般,学好了工作流无论对自身的对业务流程的理解和改进,都是非常有帮助的,由于不同的企业应用的具体的业务流程不同,因此也就造成了无法构建通用的业务流程模型,就和企业的管理一样,无法生搬硬套
http://www.cyqdata.com/cnblogs/article-detail-39491 
Javascript学习笔记十二——Ajax入门
本系列文章导航JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype的提出Javascript学习笔记七——原型链的原理Javascript学习笔记八——用JSON做原型Javascript学习笔
http://www.cyqdata.com/cnblogs/article-detail-38561 
代理者模式——学习笔记
代理者系统结构模式可以用来构建带有隔离组件的分布式系统,该软件通过远程服务调用进行交互。代理者组件负责协调通信,诸如消息转发,以及传回结果和异常。 我所知的一个应用代理者模式的架构是SOA。 1. 例子 分布式的城市信息系统。 2. 语境 系统由独立的、相互协作的、分布式的、异构的组件构成。 3. 问题 构建一个复杂的软件系统,它是由独立的和互操作的组件构成,而不是一个整体的应用程序
http://www.cyqdata.com/cnblogs/article-detail-38404 
层模式——面向模式的体系结构学习笔记
这一块对我来说是一个新的领域,所以刚开始看起来有些吃力。希望能够慢慢的进入状态。也许需要依靠笔记的帮忙。在我的学习中,学习笔记占有很大的地位,他不但是记录,更重要的是,他帮助我更深入的思考。不写笔记我会感觉没有学到东西。 1.1.1. 层 可以将系统划分为子任务组,每个子任务组在一个特定的抽象层次上。 1. 例子 ISO7层模型。 2. 语境 一个需要分解的大系统 3. 问
http://www.cyqdata.com/cnblogs/article-detail-38399 
Javascript学习笔记十——网页运行原理
本系列文章导航JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype的提出Javascript学习笔记七——原型链的原理Javascript学习笔记八——用JSON做原型Javascript学习笔
http://www.cyqdata.com/cnblogs/article-detail-38026