码迷,mamicode.com
首页 > 编程语言
Python入门--18--异常与try,except语句
Python标准异常总结 以下是 Python 内置异常类的层次结构:BaseException+-- SystemExit+-- KeyboardInterrupt+-- GeneratorExit+-- Exception +-- StopIteration +-- ArithmeticErro ...
分类:编程语言   时间:2017-08-05 17:48:54    阅读次数:132
Codeforces 276E(树状数组)
题意:一棵树有n个节点,1是根节点,根节点的子节点是单链,然后如今有两种操作0 v x d表示距离节点v为d的节点权值都加x,操作1 v问v节点的权值,初始节点权值都是0。 题解:看了别人的题解才会的,维护两种树,把每条单链都当做一个树状数组维护当前链上每一个节点的权值,还有一种是从根节点開始维护距 ...
分类:编程语言   时间:2017-08-05 17:48:45    阅读次数:140
python for else
>>> for i in range(0,10): if i > 10: break; else: print "hello world"; 输出:hello world >>> for i in range(0,10): if i > 5: break; else: print "hello wo ...
分类:编程语言   时间:2017-08-05 17:48:37    阅读次数:147
Python中os与sys模块的区别
os与sys模块的官方解释如下: os: This module provides a portable way of using operating system dependent functionality. 这个模块提供了一种方便的使用操作系统函数的方法。 sys: This module ...
分类:编程语言   时间:2017-08-05 17:48:06    阅读次数:202
java的finalize()函数
在说明finalize()的用法之前要树立有关于java垃圾回收器几个观点: "对象可以不被垃圾回收" : java的垃圾回收遵循一个特点, 就是能不回收就不会回收.只要程序的内存没有达到即将用完的地步, 对象占用的空间就不会被释放.因为如果程序正常结束了,而且垃圾回收器没有释放申请的内存, 那么随 ...
分类:编程语言   时间:2017-08-05 17:46:25    阅读次数:216
【Servlet】java web 文件下载功能实现
需求:实现一个具有文件下载功能的网页,主要下载压缩包和图片 两种实现方法: 一:通过超链接实现下载 在HTML网页中,通过超链接链接到要下载的文件的地址 [html] view plain copy <!DOCTYPE html> <html> <head> <meta charset="UTF-8 ...
分类:编程语言   时间:2017-08-05 17:46:14    阅读次数:187
FCC 中级算法题 最小公倍数
Smallest Common Multiple 找出能被两个给定参数和它们之间的连续数字整除的最小公倍数。 范围是两个数字构成的数组,两个数字不一定按数字顺序排序。 例如对 1 和 3 —— 找出能被 1 和 3 和它们之间所有数字整除的最小公倍数。 Smallest Common Multipl ...
分类:编程语言   时间:2017-08-05 17:45:47    阅读次数:208
【日期格式校验】java判断字符串是否为有效的日期格式
public static boolean isValidDate(String str) { boolean convertSuccess=true; // 指定日期格式为四位年/两位月份/两位日期,注意yyyy/MM/dd区分大小写; SimpleDateFormat format = new ... ...
分类:编程语言   时间:2017-08-05 17:44:40    阅读次数:305
python-函数篇
python函数基础 一.函数 1.函数简介 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 1)为什么用函数: 然后现在有 ...
分类:编程语言   时间:2017-08-05 16:52:35    阅读次数:195
多线程--MultiThread
多线程: 实现同时执行的效果,实际上是多个线程在争抢CPU 可以实现不同功能的同时执行 多线程不一定能够提高效率,但是可以合理的使用PCU资源 多线程的运行结果是不同的,因为线程在争抢CPU,这就是多线程的随机性 概念: 进程(Process): 每一个应用程序都会对应一个进程 正在运行的程序,也就 ...
分类:编程语言   时间:2017-08-05 16:52:02    阅读次数:164
Python Redis
一、redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/r ...
分类:编程语言   时间:2017-08-05 16:51:56    阅读次数:155
PHP_冒泡排序代码解析
$arr[$i+1]){ //定义一个变量保存原来的值 $temp = $arr[$i]; //如果下标大于后一位,则两者调换位置 $arr[$i] = $arr[$i+1]; //将位置调换后赋给$temp $arr[$i+1] = $temp; ... ...
分类:编程语言   时间:2017-08-05 16:51:37    阅读次数:134
Python 操作 Redis
Python操作redis 下面介绍详细使用 1、String 操作 redis中的String在在内存中按照一个name对应一个value来存储 set() #在Redis中设置值,默认不存在则创建,存在则修改 r.set('name', 'zhangsan') '''参数: set(name, ...
分类:编程语言   时间:2017-08-05 16:50:32    阅读次数:151
C++ 设置文件最近修改时间
利用VS开发C++项目,经常发现修改系统时间后,每次编译过程会变得很慢,其原因就是当你把系统时间调到未来的一个时间点,然后有意或者无意编辑过一些代码文件,那么这些文件的时间戳就停留在未来. 当你把系统时间调到现在后,编译器每次编译的时候,总会判定这些文件是最新的,所以总是会把这些文件编译一遍,如果这 ...
分类:编程语言   时间:2017-08-05 16:49:34    阅读次数:178
java对excel表格的上传和下载处理
Excel表格文件的上传和下载,java中涉及到文件肯定会有io流的知识。 而excel文件就要涉及到poi技术,而excel的版本包括:2003-2007和2010两个版本, 即excel的后缀名为:xls和xlsx。 这里我是按照正规的项目流程做的案例,所以可能会比网上的一些Demo复杂一些。不 ...
分类:编程语言   时间:2017-08-05 16:47:42    阅读次数:242
程序包javax.servlet.annotation不存在
1、错误描写叙述[INFO] Scanning for projects... [INFO] [INFO] [INFO] Building huxs Maven Webapp 0.0.1-SNAPSHOT [INFO] [INFO] [INFO] maven-resources-plugin:2.6 ...
分类:编程语言   时间:2017-08-05 16:47:23    阅读次数:208
调整该数组中数字的顺序,奇数在前,偶数在后
题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后 ...
分类:编程语言   时间:2017-08-05 16:47:15    阅读次数:111
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!