一句话就是子查询的结果作为外部查询的比较条件 所谓子查询是指一个查询语句嵌套在另一个查询语句的内部的查询,也就是select里面还有select。 在select语句中先计算子查询,子查询的结果作为外层另一个查询的过滤条件。 子查询中常用的操作符有: any(some), all in, exist... ...
分类:
数据库 时间:
2016-04-30 11:24:58
阅读次数:
308
拓扑排序: 对一个有向无环图(Directed Acyclic Graph,DAG)G进行拓扑排序,是将G中的所有顶点排成线性序列,使得图中任意一对顶点u和v,若边(u,v)属于G,则u在线性序列中出现在v之前。 如图: 一种可能的拓扑排序结果为:2->8->0->3->7->1->5->6->9- ...
分类:
编程语言 时间:
2016-04-30 11:26:07
阅读次数:
201
singleton单例模式 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 解析: Singleton模式其实是对全局静态变量的一个取代策略,singleton模式的两个作用在C++中是通过如下的机制实现的: 1)仅有一个实例,提供一个类的静态成员变量,大家知道类的静态成员变量对应类的所有对 ...
分类:
其他好文 时间:
2016-04-30 11:25:47
阅读次数:
125
一、跨域问题的由来 同源策略:出于安全考虑,浏览器会限制脚本中发起的跨站请求,浏览器要求JavaScript或Cookie只能访问同域下的内容。 正是由于这个原因,我们不同项目之间的调用就会被浏览器阻止。比如我们最常见的场景:WebApi作为数据服务层,它是一个单独的项目,我们的MVC项目作为Web ...
设计模式 ( 十七) 状态模式State(对象行为型) 1.概述 在软件开发过程中,应用程序可能会根据不同的情况作出不同的处理。最直接的解决方案是将这些所有可能发生的情况全都考虑到。然后使用if... ellse语句来做状态判断来进行不同情况的处理。但是对复杂状态的判断就显得“力不从心了”。随着增加 ...
分类:
其他好文 时间:
2016-04-30 11:23:49
阅读次数:
261
Connect the UI to Code 主题 The weak keyword means that it’s possible for that property to have no value (be nil) at some point in its life. - @IBOutlet ...
分类:
其他好文 时间:
2016-04-30 11:23:50
阅读次数:
177
设计模式 ( 十六 ) 观察者模式Observer(对象行为型) 1.概述 一些面向对象的编程方式,提供了一种构建对象间复杂网络互连的能力。当对象们连接在一起时,它们就可以相互提供服务和信息。 通常来说,当某个对象的状态发生改变时,你仍然需要对象之间能互相通信。但是出于各种原因,你也许并不愿意因为代 ...
分类:
其他好文 时间:
2016-04-30 11:22:51
阅读次数:
119
2330: [SCOI2011]糖果 Description 幼儿园里有N个小朋友,lxhgww老师现在想要给这些小朋友们分配糖果,要求每个小朋友都要分到糖果。但是小朋友们也有嫉妒心,总是会提出一些要求,比如小明不希望小红分到的糖果比他的多,于是在分配糖果的时候,lxhgww需要满足小朋友们的K个要 ...
分类:
其他好文 时间:
2016-04-30 11:25:10
阅读次数:
218
1. 概述 在软件开发的过程中,当遇到一个“复杂的对象”的创建工作,该对象由一定各个部分的子对象用一定的算法构成,由于需求的变化,复杂对象的各个部分经常面临剧烈的变化,但将它们组合在一起的算法相对稳定。 例子1:买肯德基 典型的儿童餐包括一个主食,一个辅食,一杯饮料和一个玩具(例如汉堡、炸鸡、可乐和 ...
分类:
其他好文 时间:
2016-04-30 11:23:22
阅读次数:
208
设计模式 ( 十五 ) 中介者模式Mediator(对象行为型) 设计模式 ( 十五 ) 中介者模式Mediator(对象行为型) 1.概述 在面向对象的软件设计与开发过程中,根据“单一职责原则”,我们应该尽量将对象细化,使其只负责或呈现单一的职责,即将行为分布到各个对象中。 对于一个模块或者系统, ...
分类:
其他好文 时间:
2016-04-30 11:22:41
阅读次数:
212
在使用sudo命令的过程中,我们经常会遇到当前用户不在sudoers文件中的提示信息,如果解决该问题呢?通过下面几个步骤,可以很简单的解决此问题。 1、切换到root账户登录 如果没有设置root账户密码则通过如下命令设置root账户登录密码 su root 2、查看/etc/sudoers文件权限 ...
分类:
其他好文 时间:
2016-04-30 11:23:04
阅读次数:
132
Linux文件管理 http://www.cnblogs.com/vamei/archive/2012/09/09/2676792.html 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 对于计算机来说,所谓的数据就是0和1的序 ...
分类:
系统相关 时间:
2016-04-30 11:22:33
阅读次数:
278
内容一切来自百度百科 1、Helvetica Helvetica是一种被广泛使用的的西文字体,于1957年由瑞士字体设计师爱德华德·霍夫曼(Eduard Hoffmann)和马克斯·米耶丁格(Max Miedinger)设计。 Helvetica是由米耶丁格和爱德华德·霍夫曼在瑞士哈斯铸造所作为排版 ...
分类:
Web程序 时间:
2016-04-30 11:24:03
阅读次数:
180
项目已经接近尾声 近期的任务是需求规格说明书的编写 对于需求获取 与用户的沟通是最基本的获取方法 用户为假想的图书馆管理者 所以我们进行了组内扮演用户的方式来获取需求 也就是说把自己当做用户去从模拟用户的角度获取需求 而且组内自由讨论的方式既节省了时间成本又能一次性交换大家的观点和意见 当有新的想法 ...
分类:
其他好文 时间:
2016-04-30 11:21:08
阅读次数:
121
题目:0,1,2,....n-1这个数字排成一个圆圈,从数字0开始每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。 例如,0,1,2,3,4这5个数字组成一个圆圈,从数字0开始每次删除第三个数字,则删除的前四个数字依次是2,0,4,1因此最后剩下的数字是3.(淡黄色表示将要删除的结 ...
分类:
其他好文 时间:
2016-04-30 11:22:27
阅读次数:
128