Python函数的参数传值使用的是引用传值,也就是说传的是参数的内存地址值,因此在函数中改变参数的值,函数外也会改变。 这里需要注意的是如果传的参数类型是不可改变的,如String类型、元组类型,函数内如需改变参数的值,则相当于重新新建了一个对象。 得到的结果是: [1,2,3, 'hello i ...
分类:
编程语言 时间:
2016-08-24 12:48:37
阅读次数:
172
环境前边已经搭建过了,我们就再弄了。 1、使用Maven构建javaWeb项目 (1)、键入以下命令: (2)、查看生成的项目结构布局: (3)修改pom.xml 更新让现有的 web.xml 支持 Servlet 2.5(默认的Servlet2.3 太旧了) pom.xml web.xml (4) ...
分类:
编程语言 时间:
2016-08-24 12:47:14
阅读次数:
283
import csv fieldnames = ['Column1', 'Column2', 'Column3', 'Column4'] rows = [{'Column1': '0', 'Column2': '1', 'Column3': '2', 'Column4': ...
分类:
编程语言 时间:
2016-08-24 12:46:49
阅读次数:
166
|Map 储存的数据都是以键值对的形式,键不可重复,值可重复。 | HashMap | TreeMap | HashTable Map接口的方法: 添加: put(K key, V value) putAll(Map<? extends K,? extends V> m) 删除 remove(Obj ...
分类:
编程语言 时间:
2016-08-24 12:46:07
阅读次数:
154
swift计算label动态宽度和高度 func getLabHeigh(labelStr:String,font:UIFont,width:CGFloat) -> CGFloat { let statusLabelText: NSString = labelStr let size = CGSiz ...
分类:
编程语言 时间:
2016-08-24 12:45:59
阅读次数:
246
这段时间开发一个小型oa系统遇到的一个maven 依赖的jar没有导进去而引起的配置文件读取不到jar包的错误。浪费了些时间,终于发现问题,mark下以便以后解决类似问题。 eclispe中的maven项目使用spring报java.lang.ClassNotFoundException: org. ...
分类:
编程语言 时间:
2016-08-24 12:43:56
阅读次数:
183
定义没有初始化式的变量时,系统有时候会帮我们初始化变量。系统如何初始化取决于变量的类型以及变量定义的位置。 内置类型变量是否自动初始化取决于变量定义的位置。函数体外定义的变量初始成0;函数体内定义的变量不进行自动初始化。除了用作赋值操作的左操作数,其他任何使用未初始化变量的行为都是未定义的,不要依赖 ...
分类:
编程语言 时间:
2016-08-24 12:39:41
阅读次数:
167
java集合-HashMap HashMap基于哈希表的 Map 接口的实现,以 key-value 的形式存在。在 HashMap 中,key-value 总是会当做一个整体来处理,系统会根据 hash 算法来来计算 key-value 的存储位置,我们总是可以通过 key 快速地存、取 valu ...
分类:
编程语言 时间:
2016-08-24 12:40:36
阅读次数:
228
HashSet 概述 对于 HashSet 而言,它是基于 HashMap 实现的,底层采用 HashMap 来保存元素,所以如果对 HashMap 比较熟悉了,那么学习 HashSet 也是很轻松的。 我们先通过 HashSet 最简单的构造函数和几个成员变量来看一下,证明咱们上边说的,其底层是 ...
分类:
编程语言 时间:
2016-08-24 12:39:25
阅读次数:
229
一、类型转换与模板类型参数 1、如果一个函数形参的类型使用了模板类型参数,那么它采用特殊的初始化规则。只有很有限的几种类型转换会自动地应用于这些实参。 ①、顶层const无论是在形参中还是在实参中,都会被忽略。 ②、const转换:可以将一个非const对象的引用(或指针)传递给一个const的引用 ...
分类:
编程语言 时间:
2016-08-24 12:39:48
阅读次数:
212
上面guid方法中seed读者可以自己自行扩展,比如再加入'A-Z'大写字符,guid我以32位的字符进行输出, 在实际测试过程中, 10万级的数据生成速度不考虑写文件的IO时间,远远低于0.4秒,而同等数量使用ngx.md5()时则足足多了一倍的时间; 再从唯一性上进行分析,10万级的生成串中,测 ...
分类:
编程语言 时间:
2016-08-24 12:40:08
阅读次数:
170
类、方法、成员变量和局部变量的对应修饰符是否可以使用 修饰符 类 成员访求 构造方法 成员变量 局部变量 abstract(抽象的) √ √ - - - static (静态的) - √ - √ - public(公共的) √ √ √ √ - protected(受保护的) √ √ √ - priv ...
分类:
编程语言 时间:
2016-08-24 12:39:09
阅读次数:
178
List自定义排序我习惯根据Collections.sort重载方法来实现,下面我只实现自己习惯方式。还有一种就是实现Comparable接口。 挺简单的,直接上代码吧。 User类: ...
分类:
编程语言 时间:
2016-08-24 12:36:45
阅读次数:
156
首先去Qunit官网下载。 Qunit有一个js脚本文件和一个css我们在页面中引入它。 <script src="qunit-2.0.1.js"></script> <link rel="stylesheet" href="qunit-2.0.1.css"> 页面中有两段必须的标签。 <div i ...
分类:
编程语言 时间:
2016-08-24 12:34:31
阅读次数:
230
需求: 模拟实现一个ATM + 购物商城程序 此需求因第一次接触,所以全是借鉴网友的blog 一、程序具体说明: 二、ATM 模拟程序说明系统主程序为根目录下的:day5_credit_card.py1. 系统功能模块Day5_ATM 模拟程序是在python3.0 环境下开发 2. 系统目录结构: ...
分类:
编程语言 时间:
2016-08-24 12:33:20
阅读次数:
478
求逆序数 时间限制:2000 ms | 内存限制:65535 KB 难度:5 求逆序数 时间限制:2000 ms | 内存限制:65535 KB 难度:5 在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。 ...
分类:
编程语言 时间:
2016-08-24 12:34:11
阅读次数:
205