首页 > 全部
泛型编程与STL学习笔记之迭代器
泛型编程与STL学习笔记之迭代器 什么是iterator? iterator是指针的概括物,它是用来指向其他对象的一种对象(它可不仅仅是指针哦,指针应该来说是迭代器的一种) 首先向大家阐明两个名词 concept(概念): 所谓concept,是一组描述某个型别的条件 model(模型): 当某个型别满足所有这样的条件,我们便说它是该concept的一个model 例如:int...
分类:其他   时间:2014-02-05 23:15:16    收藏:0  评论:0  赞:0  阅读:494
canvas多彩条纹背景
See the Pen Canvas stripes by haiqing wang (@whqet) on CodePen....
分类:其他   时间:2014-02-05 23:23:36    收藏:0  评论:0  赞:0  阅读:454
unity3d笔记(4)——声音,视频播放控制
声音和视频是3d作品中不可或缺的元素。在unity3d中添加声音和视频元素,并且编写脚本实现声音和视频的控制播放是必要的操作。 1.首先给某个component组件添加Audio Source属性,定义为声音源,并且一般会给主摄像机添加Audio Listener定义为声音的听者。我在做的时候给场景中的一个音响模型添加了Audio Source的属性,并且因为选项为3D sound因此在场景中声...
分类:其他   时间:2014-02-05 23:04:26    收藏:0  评论:0  赞:0  阅读:667
UML总结
看完了UML视频,对UML也有了一个比较全面的认识。以下是对UML的总结:   1.概念   Unified Modeling Language (UML)又称统一建模语言或标准建模语言,用图形化的方式来建造系统模型。   2.UML的构成   UML主要由三大块构成:基本构造块、规则和公共机制。基本构造块中的关系和图是学习的重点   UML中类与类、类与接口以及接口与接口之间的关系总共...
分类:其他   时间:2014-02-05 23:03:36    收藏:0  评论:0  赞:0  阅读:477
跳表(SkipList)与其在java中的使用
跳表(SkipList)这种数据结构算是以前比较少听说过,它所实现的功能与红黑树,AVL树都差不太多,说白了就是一种基于排序的索引结构,它的统计效率与红黑树差不多,但是它的原理,实现难度以及编程难度要比红黑树简单。...
分类:其他   时间:2014-02-05 22:41:56    收藏:0  评论:0  赞:0  阅读:502
C++回顾之内联函数及新类型转换运算符
关于内联函数及类型转换运算符说明,const_cast, static_cast等...
分类:编程语言   时间:2014-02-05 23:35:16    收藏:0  评论:0  赞:0  阅读:611
C#之DatabaseHelper
在C#最后的一个加密解密的实例中,说到了DatabaseHelper,DatabaseHelper是一种能连接4中数据库的DatabaseHelper类,也就是说在连接数据库时,你的数据库可能是SQL Server,可能是OLEDB或者其他的,为了让数据库连接,查询等不受影响,我们就需要这样一个中介可以连接不同的数据库——DatabaseHelper。下面是实战中DatabaseHelper的一段...
分类:数据库技术   时间:2014-02-05 22:53:36    收藏:0  评论:0  赞:0  阅读:708
机房收费系统——可行性研究报告
目录 1引言... 1 1.1编写目的... 1 1.2背景... 1 1.3定义... 1 1.4参考资料... 2 2可行性研究的前提... 2 2.1要求... 2 2.2目标... 3 2.3条件、假定和限制... 3 2.4进行可行性研究的方法... 4 3对现有系统的分析... 4 3.1处理...
分类:其他   时间:2014-02-05 23:14:26    收藏:0  评论:0  赞:0  阅读:465
项目管理-维护
最近和一个30人的团队讨论项目管理,他们要熟悉系统,要继承我们做的高校考试平台,前期要改错,通过几天的交流,自己反而对自己以前项目管理中出现的问题有了点认识! 问题:         看不懂代码! 病因:         前期文档不全,代码规范没起作用         在我们前期的开发中,对于文档的要求是做完后完善,但是,我们错了,文档是前期规划和后期总结都要进行的内容,文档的传承使我们...
分类:其他   时间:2014-02-05 23:22:46    收藏:0  评论:0  赞:0  阅读:361
EntityFramework之领域驱动设计实践【仓储】
上文中已经提到了管理领域模型对象生命周期的两大角色,即工厂与仓储,并对工厂的EntityFramework实践作了详细的描述。本节主要介绍仓储的概念,由于仓储的内容比较多,我将在接下来的两节中具体讲解仓储的架构设计与实践经验。 仓储(Repository),顾名思义,就是一个仓库,这个仓库保存着领域模型的实体对象。在业务处理的过程中,我们有可能需要把正在参与处理过程的对象保存到仓储中,也有可能会...
分类:其他   时间:2014-02-05 22:52:46    收藏:0  评论:0  赞:0  阅读:653
EntityFramework之领域驱动设计实践【仓储基本实现】
我们先从技术角度考虑仓储的问题。实体框架(EntityFramework)中,操作数据库是非常简单的:在ObjectContext中使用LINQ to Entities即可完成操作。开发人员也不需要为事务管理而操心,一切都由EF包办。与原本的ADO.NET以及LINQ to SQL相比,EF更为简单,LINQ to Entities的引入使得软件开发变得更为“领域化”。 下面的代码测试了持久化一...
分类:其他   时间:2014-02-05 23:31:56    收藏:0  评论:0  赞:0  阅读:514
EntityFramework之领域驱动设计实践【仓储深入实现】
早在年前的时候就已经在CSAI博客发表了上一篇文章:《仓储的实现:基础篇》。苦于日夜奔波于工作与生活之间,一直没有能够抽空继续探讨仓储的实现细节,也让很多关注EntityFramework和领域驱动设计的朋友们备感失望。 闲话不多说,现在继续考虑,如何让仓储的操作在相同的事物处理上下文中进行。DDD引入仓储模式,其目的之一就是能够通过仓储隐藏对象持久化的技术细节,使得领域模型变得更为“纯净”。由...
分类:其他   时间:2014-02-05 23:21:56    收藏:0  评论:0  赞:0  阅读:660
EntityFramework之领域驱动设计实践【规约Specification模式】
本来针对规约模式的讨论,我并没有想将其列入本系列文章,因为这是一种概念性的东西,从理论上讲,与EntityFramework好像扯不上关系。但应广大网友的要求,我决定还是在这里讨论一下规约模式,并介绍一种专门针对.NET Framework的规约模式实现。 很多时候,我们都会看到类似下面的设计: 隐藏行号 复制代码 ?Customer仓储的一种设计 public inte...
分类:其他   时间:2014-02-05 23:13:36    收藏:0  评论:0  赞:0  阅读:697
EntityFramework之领域驱动设计实践【服务Services】
从本讲开始,所涉及的DDD话题可能与EntityFramework关系不大了。网友千万别骂我是标题党,呵呵。由于这部分内容并非是特定于EntityFramework的,更多的是在介绍模式及实践心得,所以EntityFramework的内容就会偏少了。为了使得针对一些话题的讨论能够延续下去,我仍然将这些文章安排在本系列中,希望读者朋友能够谅解。我也在标题中标注了【扩展阅读】,表示所讨论的内容已经不仅...
分类:其他   时间:2014-02-05 22:51:56    收藏:0  评论:0  赞:0  阅读:437
输入一颗二元查找树,将该树转换为它的镜像
微软面试题,难度系数中下,题目描述如下: 题目:输入一颗二元查找树,将该树转换为它的镜像,  即在转换后的二元查找树中,左子树的结点都大于右子树的结点。  用递归和循环两种方法完成树的镜像转换。  例如输入:       8     /     \    6     10   / \      /  \         5   7  9   11  输出:...
分类:其他   时间:2014-02-05 23:31:06    收藏:0  评论:0  赞:0  阅读:517
UML的结构
UML(Unified Modeling Language)是一种可视化的面向对象建模语言,用来设计软件的蓝图。UML的结构主要有事物,关系,图以及规则和公共机制。 事物是对模型中最具代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。站在生物学的角度打个比方,人体中各种各样的细胞就是事物,胞间连丝就是关系,由不同细胞构成的组织就好比是UML中的图。在软件生命周期中,准确地把 UML中...
分类:其他   时间:2014-02-05 22:51:06    收藏:0  评论:0  赞:0  阅读:470
Java基础22--IO--文件过滤器
22-1,键盘录入 键盘录入使用的是System.in,这个语句获取的是一个InputStream流对象,在通过这个对象的read()方法就可以获取键盘录入信息。 这个read()方法是阻塞式方法,也就是说,当JVM读到这个语句的时候,就会开始等待用户输入,直到用户输入结束符,才继续执行剩下的程序。 示例: 需求:读取一个键盘录入的数据,并打印在控制台上。...
分类:其他   时间:2014-02-05 23:02:46    收藏:0  评论:0  赞:0  阅读:533
考试系统学术报告-非结构化数据库
这个还的从咱们的英语的第一次测试说起,第一次测试,测试人数170,8人,测试的有效数据100.其中呢,英语听力是怎么个状况,有人说听力很正常。没问题,有人说试抽出来了,听力过了5分钟才有,还有说干脆听不到。当时呢,我自己也在集体的测试中,具体的问题先不说。第一次测试问题正式暴漏。开会整理后,我们积极查找原因。是什么造成的。后来的第二次,三次听力测试的时候。还是出现了同样的问题。说声音不清楚。这次吸...
分类:数据库技术   时间:2014-02-05 22:56:56    收藏:0  评论:0  赞:0  阅读:568
第20天 Android Touch事件学习 7 交给哪个视图处理事件?
触摸事件学习系列文章详见: 《Android Touch事件学习系列汇总》 一、 什么是触摸事件? 还是在《Android Touch事件学习系列汇总》 提出了两个疑问,并且疑问2" Android系统知道你要做什么吗?例如是点击、滚动、长按还是其他的?"已经在之前的文章中解释了。 在此基础上现在来具体看下疑问1 "Andorid系统获取到触摸事件后,如何知道用户触碰的是哪...
分类:移动平台   时间:2014-02-05 23:51:56    收藏:0  评论:0  赞:0  阅读:617
学习Javascript有感
通过学习牛腩和姜昊老师的视频,对Javascript有了最初步的了解。牛腩老师的视频看起来很轻松,因为他介绍的特别基础,并且涉及到的像三大结构,需求分析,数据类型,函数等都是我们在学习CS时重点学习的。而姜昊老师的视频就比较深入了,涉及面少却精。主要讲述了面向对象的思想和DOM技术。       当然了,单单学习这两个视频是远远不够的,首先不够系统,其次不够全面。所以还是需要借助相关书籍的帮助的...
分类:Web开发   时间:2014-02-05 23:30:16    收藏:0  评论:0  赞:0  阅读:470
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!