说一说冒泡排序 冒泡排序,作为最基本的排序算法,由于原理像冒泡一样,所以取名为冒泡排序; 我们知道,水泡在上升时,总是密度最小的最先上去,假如一个水层只能容纳一个水泡,那么水泡由上到下的排序就是密度逐渐增大的排序。类似的,我们可以实现一个相似的排序算法,冒泡排序。原理图(在网上找的) 具体代码: ...
分类:
编程语言 时间:
2017-05-29 11:59:44
阅读次数:
162
1、raw字符串(原始字符串) 如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况, 我们可以在字符串前面加个前缀r,表示这是一个 raw 字符串,里面的字符就不需要转义了。例如: r'\(^_^)/ \(~_~)/' raw字符串表示原始字符串,我对于原始的理解 ...
分类:
编程语言 时间:
2017-05-29 11:59:34
阅读次数:
172
Delegate delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另 ...
--1、列出至少有一个雇员的所有部门 select distinct dname from dept where deptno in (select distinct deptno from emp); --2、列出薪金比"SMITH"多的所有雇员 select ename,sal from emp ...
分类:
数据库 时间:
2017-05-29 11:59:17
阅读次数:
317
这篇博文我接着上一篇来写,相同讲一些关于类的一些基础知识。 本篇将会继续使用上篇的股票类STock,这里给出接口 ifndef STOCKOO_H_ #define STOCKOO_H_ #include<string> class Stock { private: std::string comp ...
分类:
编程语言 时间:
2017-05-29 11:59:02
阅读次数:
253
virt-clone --original aming2 --name aming3 --file /data/kvm/aming3.qcow2 相关的克隆命令 克隆前必须关闭虚拟机 virsh start aming3 开启克隆机 virsh console aming3 进入克隆子机 克隆后 v ...
分类:
其他好文 时间:
2017-05-29 11:58:54
阅读次数:
173
题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 解题思路:在二叉搜索树中,左结点<根节点<右节点,因此中序遍历就是排序好的。 在我们遍历转换到根节点时,它的左子树已经排好序的链表,并且处于链表中的最后一个结点为当前值最大结 ...
分类:
其他好文 时间:
2017-05-29 11:58:41
阅读次数:
154
JFinal 是基于 Java 语言的极速 WEB + ORM 开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java 语言所有优势的同时再拥有 ruby、python、php 等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友! ...
分类:
其他好文 时间:
2017-05-29 11:58:33
阅读次数:
216
VC++ 6.0单步调试(F10)出现警告框: 解决方法: 右键VC++ 6.0程序图标 ...
分类:
其他好文 时间:
2017-05-29 11:58:26
阅读次数:
372
VMware Workstation 11 安装MAC OS X 10.10 Yosemite(14B25)图解 2015-01-13 12:26:01| 分类: 网络互联 | 标签:10.10 yosemite vmware |举报|字号 订阅 http://lbq20042002.blog.16 ...
分类:
系统相关 时间:
2017-05-29 11:58:19
阅读次数:
438
$("input:checkbox.grandfather").click(function () { if ($(this).prop("checked") == true) { $(this).parents("li").eq(0).find("input:checkbox").prop("ch... ...
分类:
其他好文 时间:
2017-05-29 11:58:10
阅读次数:
134
程序=操作+数据,可以描述任何imperative languages的基本要素 理解一门编程语言所支持的数据类型,是我快速入门的一种方法 在这里单独拿出python的数据类型,待日后快速查找 0x00 数 明显的,数可以是最基本的数据类型,其他任何的类型都可以从数这种类型上衍生出来 和多数语言一样 ...
分类:
编程语言 时间:
2017-05-29 11:58:00
阅读次数:
219
C#中的事件还真是有点绕啊,以前用JavaScript的我,理解起来还真是废了好大劲!刚开始还真有点想不明白为什么这么绕,想想和JS的区别,最后终于恍然大悟! C#中事件绕的根本原因: 所以,一个方法不能直接作为其它方法的参数,把一个方法名作为参数,无法指定类型啊,会报错!那我就想啊,既然不能直接传 ...
excel: 读: 1 from openpyxl.reader.excel import load_workbook #载入excel加载文件 2 3 wb = load_workbook(filename=self.path) # 载入 4 if self.wb!=None: 5 sheetna ...
分类:
其他好文 时间:
2017-05-29 11:57:44
阅读次数:
316
Spring六大模块 1、SpringCore spring的核心功能:IOC容器,解决对象的创建及依赖关系 2、SpringWeb spring对Web模块的支持 3、SpringDAO spring对JDBC的支持 4、SpringORM spring对ORM的支持 5、SpringAOP 切面 ...
分类:
编程语言 时间:
2017-05-29 11:57:34
阅读次数:
178
- 如果存在就更新,不存在就插入用一个语句实现 DROP TABLE t_mg; CREATE TABLE t_mg(code VARCHAR2(10), NAME VARCHAR2(10)); SELECT * FROM t_mg; MERGE INTO t_mg a USING (SELECT ...
分类:
数据库 时间:
2017-05-29 11:57:26
阅读次数:
289