首页 > 2014年03月08日 > 全部分享
设计模式学习(四):集中式工厂的实现—简单工厂模式
一、简单工厂模式概述1.基本思想及流程: 首先将需要创建的各种不同对象的相关代码封装到不同的类中,这些类成为具体产品类,而将它们公共的代码进行抽象和提取后封装在一个抽象产品类中,每一个具体产品类都是抽象产品类的子类;然后提供一个工厂类用于创建各种产品,在工厂类中提供一个创建产品的工厂方法,该方法可以...
分类:其他   时间:2014-03-08 02:50:02    收藏:0  评论:0  赞:0  阅读:489
黑马程序员-第五届蓝桥杯校内选拔试题和 答案
/*一、坡度问题有一段均匀的上坡路,长度刚好是1公里。某辆汽车从坡下开到坡顶,车上的气压表显示,海拔高度减少了49米。 求这段坡路的平均坡度(用度表示,尽量精确)以下代码片段实现了该功能,请填写划线部分缺失的代码。double length = 1000; //坡长double height = 4...
分类:其他   时间:2014-03-08 02:57:49    收藏:0  评论:0  赞:0  阅读:521
(转)浅析epoll-为何多路复用I/O要使用epoll
原文地址:http://www.cppfans.org/1417.html浅析epoll-为何多路复用I/O要使用epoll现如今,网络通讯中用epoll(linux)和IOCP(windows)几乎是大家津津乐道的东西,不为别的,就因为高效,所以大家喜欢用。IOCP的基础东西已经讲过了,可翻阅《I...
分类:其他   时间:2014-03-08 02:58:45    收藏:0  评论:0  赞:0  阅读:491
编译器给未初始化的全局变量和局部变量分配的存储值
程序中有未初始化的静态存储变量(Variables withstatic storage)如全局变量,还有局部变量,编译器为他们分配默认值时,全局变量默认是0(zero),局部变量会随机的分配一个值,这个值并不确定,很可能编译器会报错。例如:#include #include using names...
分类:其他   时间:2014-03-08 03:07:11    收藏:0  评论:0  赞:0  阅读:456
C#操作MSMQ示例
C#操作MSMQ示例,示例代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System; using System.Collectio...
分类:其他   时间:2014-03-08 03:14:54    收藏:0  评论:0  赞:0  阅读:529
创建工程——Git使用(一)
Git是最近非常火的一个版本管理工具(VCS),GitHub,OSChina,CSDN均支持Git。 GitHub经常被墙,实验了一下Git @ OSC (OSChina)。 一、安装 从http://git-scm.com/downloads下载Git最新版本, 安装过程比较简单,不做介绍。 二、...
分类:其他   时间:2014-03-08 03:17:42    收藏:0  评论:0  赞:0  阅读:510
Visio连接数据表实体外键[快捷记录]
打开数据库模型图。单击“常用”工具栏上的“连接线”工具。将“连接线”工具放在父表的中心上,使表的四周出现轮廓线,然后拖到子表的中心。当子表出现轮廓线时,松开鼠标按钮。两个连接点均变为红色,同时父表中的所有主关键字都作为外键添加到子表中。通过编辑关系属性定义关系。要打开“数据库属性”窗口,请双击要编辑...
分类:其他   时间:2014-03-08 03:24:20    收藏:0  评论:0  赞:0  阅读:491
Linux的more、less
2、more 文件内容或输出查看工具;more是我们最常用的工具之一,最常用的就是显示输出的内容,然后根据窗口的大小进行分页显示,然后还能提示文件的百分比;de>[root@localhost ~]# more/etc/profilede>2.1 more 的语法、参数和命令;de>more [参数...
分类:其他   时间:2014-03-08 03:29:13    收藏:0  评论:0  赞:0  阅读:438
65个面试技巧问题
1、请你简单做一下自我介绍? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突...
分类:其他   时间:2014-03-08 03:41:25    收藏:0  评论:0  赞:0  阅读:402
黑马程序员-蓝桥杯110问题练习
/*`匪警请拨110,即使手机欠费也可拨通!为了保障社会秩序,保护人民群众生命财产安全,警察叔叔需要与罪犯斗智斗勇,因而需要经常性地进行体力训练和智力训练!某批警察叔叔正在进行智力训练:1 2 3 4 5 6 7 8 9 = 110;请看上边的算式,为了使等式成立,需要在数字间填入加号或者减号(可以...
分类:其他   时间:2014-03-08 03:42:18    收藏:0  评论:0  赞:0  阅读:459
日期控件的使用
1. 日期控件的使用(如下图所示,点击空白处弹出日历) (1)首先下载AjaxControlToolkit.dll(2)文件起始处添加下面的语句(3)再添加下面的语句2. 样例
分类:其他   时间:2014-03-08 03:46:09    收藏:0  评论:0  赞:0  阅读:498
判断手机andriod还是iphone
手机识别:varisAndroid=navigator.appVersion.toLowerCase().indexOf(‘android’)>=0,isIphone=navigator.appVersion.toLowerCase().indexOf(‘iphone’)>=0;if(isAndro...
分类:移动平台   时间:2014-03-08 03:47:09    收藏:0  评论:0  赞:0  阅读:558
ActiveMQ 翻译第一章 1.2小节(松耦合与ActiveMQ和何时使用ActiveMQ)
第一章1.2.1小节 松耦合与ActiveMQActiveMQ为应用程序架构提供送耦合实现组件。松耦合经常被引入到系统架构中,来减轻紧耦合的远程工程调用的使用。松耦合的设计是异步的,来自其他系统的调用与其他系统无关,并且没有相互依赖和时间的要求。系统能够通过ActiveMQ确保消息的传送。因此,发送...
分类:其他   时间:2014-03-08 03:55:44    收藏:0  评论:0  赞:0  阅读:594
反射机制
“反射这个特性在C++中是没有的。所谓反射,自己的认为就是通过一个名字就可创建、调用、获取信息等一系列的操作,这个在脚本语言里面是比较常见的,COM组件也类似,知道个ID名,就可以做很多的工作了。”下面提供一种反射技术的实现(C++):UML关系:常见的关系有:继承(Inheritance),关联关...
分类:其他   时间:2014-03-08 04:00:23    收藏:0  评论:0  赞:0  阅读:482
Javascript中的undefined、null、""、0值和false的区别总结
在程序语言中定义的各种各样的数据类型中,我们都会为其定义一个"空值"或"假值",比如对象类型的空值null,.NET Framework中数据库字段的空值DBNull,boolean类型的假值false等等。在JavaScript中也有很多种的"空值"和"假值",那么它们都有什么共同点和不同点呢? ...
分类:Web开发   时间:2014-03-08 03:59:28    收藏:0  评论:0  赞:0  阅读:311
MS SQL While循环代替游标
--create temp1 tablecreate table #Grade(ID int identity(1,2),Name varchar(20),SubjectName varchar(20),Grade int)--insert datainsert into #Grade(Name,S...
分类:数据库技术   时间:2014-03-08 04:08:04    收藏:0  评论:0  赞:0  阅读:618
php环境下ckeditor和ckfinder的配置详解
摘要:老牌编辑器FCK的升级版CKEditor(http://ckeditor.com/) 经过重写,提供了丰富而强大的集成和互动的API。新版编辑器是完全基于插件,它可以扩展所有部件以符合需求。FCKeditor升级后的 CKEditor去掉了上传功能,只提供了基本的文本编辑功能,上传模块由另一个...
分类:Web开发   时间:2014-03-08 04:07:11    收藏:0  评论:0  赞:0  阅读:465
C++ 虚析构(virtual destructor)原理
注意:本文仅为个人理解,可能有误! 先看一段代码: #include using namespace std;class CBase{public: CBase() { coutpvtable-> vtable[0],又pObj这个对象实际上是CSon对象,所以调用流程如下: delete pObj...
分类:编程语言   时间:2014-03-08 04:29:57    收藏:0  评论:0  赞:0  阅读:606
[转]Wireshark基本介绍和学习TCP三次握手
之前写过一篇博客:用 Fiddler来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark,用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上看过很多TCP和UDP的资料,但是从来没有真正...
分类:其他   时间:2014-03-08 04:41:30    收藏:0  评论:0  赞:0  阅读:499
数据库中自动以函数用法
-- =============================================-- Author:-- Create date: -- Description:-- =============================================CREATE FUNCTI...
分类:数据库技术   时间:2014-03-08 04:43:18    收藏:0  评论:0  赞:0  阅读:619
1236条   上一页 1 ... 52 53 54 55 56 ... 62 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!