2015年12月4日
摘要: 一、活动图的组成元素 Activity Diagram Element1、活动状态图(Activity)2、动作状态(Actions)3、动作状态约束(Action Constraints)4、动作流(Control Flow)5、开始节点(Initial Node)6、终止节点(Final Nod... 阅读全文
posted @ 2015-12-04 16:03 让编程成为一种习惯 阅读(463) 评论(0) 推荐(0)
  2015年11月30日
摘要: 汉诺塔(又称河内塔)问题其实是印度的一个古老的传说。开天辟地的神勃拉玛(和中国的盘古差不多的神吧)在一个庙里留下了三根金刚石的棒,第一根上面套着64个圆的金片,最大的一个在底下,其余一个比一 个小,依次叠上去,庙里的众僧不倦地把它们一个个地从这根棒搬到另一根棒上,规定可利用中间的一根棒作为帮助,但每... 阅读全文
posted @ 2015-11-30 10:45 让编程成为一种习惯 阅读(532) 评论(0) 推荐(0)
摘要: 1. 概述: 定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到子类。2. 模式中的角色 2.1 抽象工厂(Creator):这个抽象类(或接口)声明一个创建对象的工厂方法,用来返回一个Product类型的对象。 2.2 具体工厂(ConcreteCreato... 阅读全文
posted @ 2015-11-30 10:26 让编程成为一种习惯 阅读(193) 评论(0) 推荐(0)
摘要: 1. 概述: 将一个具体类的实例化交给一个静态工厂方法来执行,它不属于GOF的23种设计模式,但现实中却经常会用到2. 模式中的角色 2.1 工厂类(Simple Factory): 只包含了创建具体类的静态方法。 2.2 抽象产品(Product):定义简单工厂中要返回的产品。 2.3 具... 阅读全文
posted @ 2015-11-30 10:25 让编程成为一种习惯 阅读(185) 评论(0) 推荐(0)
摘要: UIBusiness Logic LayerBusiness Rule LayerData Access LayerData Definition Layer简单工厂模式 simple factory工厂模式 factory数据库定义视图请问c#编程五层架构和三层架构有什么区别?真正含义上只有三层,... 阅读全文
posted @ 2015-11-30 10:18 让编程成为一种习惯 阅读(1870) 评论(0) 推荐(0)
摘要: 网络中体系结构的七层、四层、五层是怎么回事?OSI(Open System Interconnection)开放系统互连的七层协议体系结构:概念清楚,理论比较完整,但既复杂又不用。 TCP/IP 四层体系结构:简单,易于使用。五层原理体系结构:综合 OSI 和 TCP/IP 的优点,为了学术学习。作... 阅读全文
posted @ 2015-11-30 10:12 让编程成为一种习惯 阅读(3026) 评论(0) 推荐(0)
摘要: 基本概念:1) Simple Factory模式属于创建型模式,2) 简单工厂模式是由一个工厂(注意是一个!)对象决定创建出哪一种产品类的实例(例如你到肯德基说你要鸡腿,要薯条,要饮料还是,,,这时肯德基是一个工厂,客户端只需要点明自己要什么就行)3)实现方式的实质:由一个工厂类根据传入的参数,... 阅读全文
posted @ 2015-11-30 10:11 让编程成为一种习惯 阅读(295) 评论(0) 推荐(0)
  2015年11月29日
摘要: Hello WorldHello World购物丽人休闲回顶部 阅读全文
posted @ 2015-11-29 12:19 让编程成为一种习惯 阅读(615) 评论(0) 推荐(0)
  2015年11月27日
摘要: 要说数据来源,首先得对地图数据做一个分类,因为不同分类的数据,其来源,采集方法都是有大不同的。要明白地图的数据分类,必须先理解一个概念,就是地图图层的概念: 如上图,电子地图对我们实际空间的表达,事实上是通过不同的图层去描述,然后通过图层叠加显示来进行表达的过程。对于我们地图应用目标的不同,叠加... 阅读全文
posted @ 2015-11-27 17:30 让编程成为一种习惯 阅读(1024) 评论(0) 推荐(0)
摘要: 原文链接http://liming495.iteye.com/blog/1396683简介浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。将讨论的浏览器今天,有五种主流浏览器——IE、Fir... 阅读全文
posted @ 2015-11-27 17:15 让编程成为一种习惯 阅读(1772) 评论(0) 推荐(0)
摘要: 开发一款浏览器内核需要学习哪些方面的知识?最近参加毕业设计,题目选的是《基于Linux平台的网页浏览器设计与实现》。想认真做一下,所以不准备直接用现成的开源浏览器内核(比如WebKit或者KHTML这些)来做套壳,而是打算自己用C/C++从零开始,裸的写一个简单的浏览器内核,也就是所谓的排版引擎或者... 阅读全文
posted @ 2015-11-27 17:12 让编程成为一种习惯 阅读(1819) 评论(0) 推荐(0)
  2015年11月24日
摘要: 阅读目录两种重要模型创建表和主外键创建视图和存储过程生成数据库 PowerDesigner(简称PD)是一种强大的数据库建模工具,使用PD可以创建业务模型,UML类图等,当然最主要的功能是数据库建模。我打算分以下几个部分来讲如何使用PD。 1,两种重要模型,概念模型和物理模型 2,创建表和主外... 阅读全文
posted @ 2015-11-24 18:52 让编程成为一种习惯 阅读(654) 评论(0) 推荐(0)
摘要: https://www.udemy.com/building-a-search-engine/ 阅读全文
posted @ 2015-11-24 18:41 让编程成为一种习惯 阅读(237) 评论(0) 推荐(0)
摘要: #include "stdafx.h"#include #include int _tmain(int argc, _TCHAR* argv[]){ int a[5] = {0,2,5,7,8}; int b[5] = {1,3,4,6,9}; int c[10],i,x... 阅读全文
posted @ 2015-11-24 18:21 让编程成为一种习惯 阅读(178) 评论(0) 推荐(0)
  2015年11月10日
摘要: 接口隔离原则定义如下:接口隔离原则(Interface Segregation Principle, ISP):使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些它不需要的接口。根据接口隔离原则,当一个接口太大时,我们需要将它分割成一些更细小的接口,使用该接口的客户端仅需知道与之相... 阅读全文
posted @ 2015-11-10 12:59 让编程成为一种习惯 阅读(262) 评论(0) 推荐(0)