上一页 1 ··· 61 62 63 64 65
摘要: 定义: 1.) 工厂方法模式是用来封装对象的创建,通过让子类来决定创建的对象是什么,来达到将对象创建的过程封装的目的; 2.) 定义了一个创建对象的接口,但由子类决定要实例的泪是哪一个。工厂方法让类把实例化推迟到子类。 适用场景: 代码中经常会出现:根据条件创建实现了同一个接口的不用类实例,而这些判 阅读全文
posted @ 2014-10-31 14:02 cctext 阅读(480) 评论(1) 推荐(0)
摘要: 单例定义: 确保一个类只有一个实例,并提供全局访问点。 适用场景: 1.) 当系统中某个类必须仅有一个实例对象,同时访问该系统的所有访问者必须访问同一个实例对象时,且该对象实例自身占用资源又不大时。 2.) 在C/s应用程序中,当我们要保证某一个非模式窗口,只能显示一个实例时。 举例适用场景: 线程 阅读全文
posted @ 2014-10-28 17:04 cctext 阅读(1429) 评论(5) 推荐(0)
摘要: 学习设计模式目的: 1.)更好的利用前人总结出的经验; 2.)强化面向对象思想,强化职业素质,提升代码可读性,用来解决问题(避免给自己挖坑)。 3.)和更多的人们沟通设计模式,希望得到牛人拍砖,纠正自己的理解错误的地方。 导读: 1.)创建型设计模式(5种): 1.1.)单例(Single Patt 阅读全文
posted @ 2014-10-26 00:07 cctext 阅读(316) 评论(0) 推荐(0)
摘要: 我的数据表结构如下: 1 USE db 2 GO 3 4 /****** Object: Table [dbo].[cx_Navigation] Script Date: 10/23/2014 22:36:28 ******/ 5 SET ANSI_NULLS ON 6 GO ... 阅读全文
posted @ 2014-10-23 22:48 cctext 阅读(790) 评论(0) 推荐(0)
摘要: 感慨:当接触到微软这套程序时,代码实在是太好了,好的几乎都读不懂。很久之前就对这个套开源程序特别感兴趣,但读不明白也让人郁闷。 背景(Orchard官网): 可组装系统的CMS系统,OrChard在运行时可以加载modules。0.5版本的精髓就是使得组件可以随意安装,拆卸。 Orchard像任何A 阅读全文
posted @ 2014-10-21 15:04 cctext 阅读(540) 评论(0) 推荐(0)
摘要: 1.安装jdk7.x,参考上篇《Linux14.04安装JDK》2下载eclipse.tar3.sudo tar -zxvf eclipse-x-x-.tar.gzmv eclipse /etc/local4进入 /etc/local/eclipse,运行 ecipse 阅读全文
posted @ 2014-09-24 17:04 cctext 阅读(265) 评论(0) 推荐(0)
摘要: 1.下载jdk-7u5-linux-x64.tar.gz,2.解压一版有人会安装在e有人会安装在tc/local,etc/lib 或者opt等目录下。安装目录:etc/local解压到etc/local下命令:sudo tar zxvf jdk jd7u5-linux-x86k-.tar.gz /e... 阅读全文
posted @ 2014-09-24 15:57 cctext 阅读(1034) 评论(0) 推荐(0)
摘要: 1.下载Universal USB Installer下载地址:2.下载ubuntu 14 desktop.iso运行Universal USB Installer,找到电脑上 ubuntu 14 desktop.iso,将镜像安装到U盘中。修改待安装的计算机上配置,boot启动方式usb一步一步运... 阅读全文
posted @ 2014-09-22 10:01 cctext 阅读(1610) 评论(0) 推荐(0)
摘要: c++构造函数初始化成员变量列表: 1 #pragma once 2 class Node 3 { 4 public: 5 int data; // 权值 6 Node *parent; // 父节点 7 Node *left; // 左子节... 阅读全文
posted @ 2014-08-01 23:48 cctext 阅读(435) 评论(0) 推荐(0)
摘要: 读过.Net项目中感觉代码写的不错(备注1)有:bbsMax(可惜唧唧喳喳鸟像消失了一样),Umbraco(国外开源的cms项目),Kooboo(国内做开源cms)。本人狭隘,读的代码不多,范围也不广泛。 你是否一直渴望自己能开发出一套系统架构,让人读起来感觉到程序有条理,结构很合理。 好的架构师需 阅读全文
posted @ 2014-07-12 12:46 cctext 阅读(10246) 评论(13) 推荐(10)
摘要: c++ 中的template和c#的什么有点相似?先看下定义方式:template T myFunction(T param1,T param2...){ T result= param1; // do something return result; ... 阅读全文
posted @ 2014-05-11 18:33 cctext 阅读(1185) 评论(0) 推荐(0)
摘要: 还拿上一遍中定义的GradeBook类来实现:#include using std::cout;using std::endl;#include // program uses C++ standard string class.using std::string;#include // Grad... 阅读全文
posted @ 2014-05-07 22:25 cctext 阅读(1380) 评论(0) 推荐(0)
摘要: c++类和C#中定义类的方法异同之处:1. 相同处: 1.1.都需要使用 class标识; 1.2.都包含有成员:函数,属性; 1.3.都有private public protect 标识的成员2.不同之处: 2.2. C++申明类及成员时格式:class Member{public: ... 阅读全文
posted @ 2014-05-07 21:23 cctext 阅读(708) 评论(0) 推荐(0)
摘要: 曾相识的C++--2008年那是还在学校,接触到了这门语言,可遗憾的是当时,自己没有能静下心好好学习这门语言。所以相识了了半年的c++就这样不见。如今又相逢,但已经感觉到很陌生,陌生的我们互补相认。 阅读全文
posted @ 2014-05-07 21:05 cctext 阅读(181) 评论(0) 推荐(0)
摘要: 1 private void treeView1_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { 2 Rectangle baseRectangle = this.treeView1.SelectedNode.Bounds; 3 Point mouseClickPoint = e.Location; 4 5 if (this.treeView1.SelectedNode == e.Node) { 6 ... 阅读全文
posted @ 2013-12-14 00:23 cctext 阅读(395) 评论(0) 推荐(0)
摘要: 目的:了解游戏中怎么维护用户状态,和同步每个用户状态机制。传统方案:轮询方案:谈起轮询让我想起,在开发用用到轮询的方案: B/S开发中怎么理解服务器端的轮询:不论你是采用foreach + Thread.Sleep(xx),还是采用Timer,这一类都可以归结为轮询的处理方案。这种方案不在B/S开发中常见,比如:Discuz!NT对配置文件的处理(在之前看到过,不知道现在版本中是否还保存有),比如:最近公司的开发的项目中采用Windows Service来处理Task的方案,使用了Timer方案。至于开发task为什么采用了windows service,不要质疑,和架构有关的开发,不便和大家 阅读全文
posted @ 2013-09-19 12:15 cctext 阅读(287) 评论(0) 推荐(0)
摘要: 目的:了解游戏架构中经典架构方案,并应用到自己的开发中资源:传统游戏架构方案:P2P(Peer to perr 对等网络) 和 C/S(client-server)C/S:客户端A传送数据到服务器中心,数据中心做相关处理后,同步给客户端B,实现一次通信,或数据同步。P2P: 相对C/S简单,直接玩家A与玩家B之间的客户端交互来实现通信,或数据同步;P2P优势:延时性小,不需要服务器 延时性小: 延时就是指信息在从发出到接收整个过程中所需要的时间。C/S是从一个客户端传输到服务器端,而后再从服务器端传到另一个客户端。但P2P架构则是让信息直接在两个客户端之间交互。P2P架构相对C/S架构约省去了 阅读全文
posted @ 2013-09-19 11:41 cctext 阅读(450) 评论(0) 推荐(0)
摘要: .NET版本的飞鸽传书开源代码 http://code.google.com/p/ipmessagernet/source/browse/ QQ群发工具 http://code.google.com/p/qqmessage/source/browse/ 阅读全文
posted @ 2012-06-02 00:35 cctext 阅读(202) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2011-06-21 20:57 cctext 阅读(170) 评论(0) 推荐(0)
摘要: Modules Core Framework ASP.NET NHibernate Autofac Castle ASP.NET .NET IIS OR Windows Azure 1.如果学习Orchard可以从多角度去看,你可以从Core\Framewoke 也可以从modules 细心看了一天 阅读全文
posted @ 2011-06-17 17:33 cctext 阅读(516) 评论(0) 推荐(0)
上一页 1 ··· 61 62 63 64 65