http://acm.hdu.edu.cn/showproblem.php?pid=2066 Problem Description 尽管草儿是个路痴(就是在杭电待了一年多,竟然还会在校园里迷路的人。汗~),但是草儿仍然非常喜欢旅行,由于在旅途中 会遇见非常多人(白马王子。^0^),非常多事,还能丰 ...
分类:
编程语言 时间:
2017-05-29 21:36:19
收藏:
0 评论:
0 赞:
0 阅读:
383
一、多线程 1、操作系统有两个容易混淆的概念,进程和线程。 进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。 线程:表示程序的执行流程,是CPU调度执行的基本 ...
分类:
编程语言 时间:
2017-05-29 21:35:40
收藏:
0 评论:
0 赞:
0 阅读:
361
并行垃圾收集器 串行垃圾收集器 并发标记清除(CMS)垃圾收集器 Garbage First(G1)垃圾收集器 没有深入的学习G1的原理,只是看了大概的思想; SA工具:待学习 ...
分类:
编程语言 时间:
2017-05-29 21:34:23
收藏:
0 评论:
0 赞:
0 阅读:
341
稳定排序nlogn之归并排序_一维,二维 稳定排序:排序时间稳定的排序 稳定排序包括:归并排序(nlogn),基数排序【设待排序列为n个记录,d个关键码,关键码的取值范围为radix,则进行链式基数排序的时间复杂度为O(d(n+radix)) 】,冒泡排序(n^2),插入排序(n^2),交换排序(n ...
分类:
编程语言 时间:
2017-05-29 21:31:37
收藏:
0 评论:
0 赞:
0 阅读:
430
在本篇文章我将会把我对JavaScript es6新特性class类的理解。本着互联网的分享精神,我就将我自己的理解分享给大家。 使用es写一个类(构造函数) 在es5中大家一般都这么写一个类(构造函数) 另外需要注意,class类不会被提升。 将es的构造函数转换为类 以上方法确实没有什么问题,但 ...
分类:
编程语言 时间:
2017-05-29 21:30:44
收藏:
0 评论:
0 赞:
0 阅读:
318
1. 背景 我们一般应用对数据库而言都是“读多写少”,也就说对数据库读取数据的压力比较大,有一个思路就是说采用数据库集群的方案, 其中一个是主库,负责写入数据,我们称之为:写库; 其它都是从库,负责读取数据,我们称之为:读库; 那么,对我们的要求是: 1、读库和写库的数据一致; 2、写数据必须写到写 ...
分类:
编程语言 时间:
2017-05-29 21:30:03
收藏:
0 评论:
0 赞:
0 阅读:
425
希尔排序 希尔排序是一种基于插入排序的排序算法,对于大规模乱序数组的排序,插入排序很慢,因为它志辉交换相邻的元素,因此元素只能一点一点地从数组的一端移动到另一端。假设,数组中最小的数正好在数组的尽头,要将它移动到适合的位置就要进行N-1次移动。希尔排序为了加快速度简单地改进了插入排序,交换不相邻的元 ...
分类:
编程语言 时间:
2017-05-29 21:29:47
收藏:
0 评论:
0 赞:
0 阅读:
328
如果工作中没有计算器,可以直接使用Python作为Calculator来使用。下面介绍Python中的运算符。 + 加运算符,如果'+'两边都是数字,进行加法运算。如果两边都是字符串类型,进行连接操作。如果一边是数字,一边是字符串,则会报错。 TypeError: unsupported opera ...
分类:
编程语言 时间:
2017-05-29 21:29:26
收藏:
0 评论:
0 赞:
0 阅读:
401
centos6.5下自行安装python版本,且创建venv虚拟环境。 ...
分类:
编程语言 时间:
2017-05-29 21:28:34
收藏:
0 评论:
0 赞:
0 阅读:
330
在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽象类不能实例化对象 ...
分类:
编程语言 时间:
2017-05-29 21:27:57
收藏:
0 评论:
0 赞:
0 阅读:
676
输入 input() input()内置函数,返回字符串类型。如果输入的内容要作为其他类型使用,必须进行转换,如要转换为int,就要 int(要转换的标识符)。 输出 print() 格式化输出 %d整数 %f 浮点数 常用的格式化: ...
分类:
编程语言 时间:
2017-05-29 21:27:43
收藏:
0 评论:
0 赞:
0 阅读:
269
元组 Python的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 元组只有count和index方法,如下: 元组的强制类型转换: 目前可以强制类型转换的函数有:int()、str()、float() ...
分类:
编程语言 时间:
2017-05-29 21:26:33
收藏:
0 评论:
0 赞:
0 阅读:
386
关键字 keyword 是编程语言中规定具有特殊用途的单词,在编程中不能使用和关键字相同的 标识符、函数名、类名、属性名、方法名。 在Python中可以通过keyword模块来查看具体关键字,代码如下: ...
分类:
编程语言 时间:
2017-05-29 21:00:49
收藏:
0 评论:
0 赞:
0 阅读:
367
为什么要使用注释? 1. 方便自己查看写过的代码 2. 互联网人才流动大,为了项目能更好维护,需要适当写注释。 Python的注释符 1. 单行注释 # 2. 多行注释 使用三个单引号 '''内容''' 也可以使用三个双引号 """内容""" ...
分类:
编程语言 时间:
2017-05-29 20:59:09
收藏:
0 评论:
0 赞:
0 阅读:
421
一:类的方法说明 类的方法分为实例方法,类方法,静态方法,析构方法和构造方法,其他方法等等 类方法和静态方法都可以被类和类实例调用,类实例方法仅可以被类实例调用 类方法的隐含调用参数是类,而类实例方法的隐含调用参数是类的实例,静态方法没有隐含调用参数 1)实例方法:类的实例能够使用的方法。 2)静态 ...
分类:
编程语言 时间:
2017-05-29 20:58:19
收藏:
0 评论:
0 赞:
0 阅读:
388
一、除了使用String类存储字符串之外,还可以使用StringBuffer类存储字符串。而且它是比String类更高效的存储字符串的一种引用数据类型。 优点: 对字符串进行连接操作时,使用StringBuffer类可以大大提高程序的执行效率。 1、如何使用StringBuffer类 StringB ...
分类:
编程语言 时间:
2017-05-29 20:53:46
收藏:
0 评论:
0 赞:
0 阅读:
420
基于XML的方式配置事务 直接看代码: db.properties ...
分类:
编程语言 时间:
2017-05-29 20:52:32
收藏:
0 评论:
0 赞:
0 阅读:
292
Sunday算法不像KMP算法那么复杂,但是效率又比较高,在KMP之上,下面简单介绍Sunday算法及其实现。 Sunday 算法由 Daniel M.Sunday 在 1990 年提出,它的思想跟 BM 算法很相似: 只不过 Sunday 算法是从前往后匹配,在匹配失败时关注的是文本串中参加匹配的 ...
分类:
编程语言 时间:
2017-05-29 20:51:40
收藏:
0 评论:
0 赞:
0 阅读:
312
assert: assert.c:24: main: Assertion `fp' failed.已放弃 函数原型: #include <assert.h> void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0) ...
分类:
编程语言 时间:
2017-05-29 20:49:59
收藏:
0 评论:
0 赞:
0 阅读:
284
Python 多线程 多线程类似于同一时候执行多个不同程序,多线程执行有例如以下长处: 使用线程能够把占领长时间的程序中的任务放到后台去处理。用户界面能够更加吸引人。这样比方用户点击了一个button去触发某些事件的处理,能够弹出一个进度条来显示处理的进度程序的执行速度可能加快在一些等待的任务实现上 ...
分类:
编程语言 时间:
2017-05-29 20:26:32
收藏:
0 评论:
0 赞:
0 阅读:
370