码迷,mamicode.com
首页 > 编程语言
Python引用传值总结
Python函数的参数传值使用的是引用传值,也就是说传的是参数的内存地址值,因此在函数中改变参数的值,函数外也会改变。 这里需要注意的是如果传的参数类型是不可改变的,如String类型、元组类型,函数内如需改变参数的值,则相当于重新新建了一个对象。 得到的结果是: [1,2,3, 'hello i ...
分类:编程语言   时间:2016-08-24 12:48:37    阅读次数:172
四、使用Maven和使用Eclipse构建javaWeb项目
环境前边已经搭建过了,我们就再弄了。 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
python 写入csv文件
import csv fieldnames = ['Column1', 'Column2', 'Column3', 'Column4'] rows = [{'Column1': '0', 'Column2': '1', 'Column3': '2', 'Column4':  ...
分类:编程语言   时间:2016-08-24 12:46:49    阅读次数:166
java 集合(Map)
|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动态宽度和高度
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
maven 依赖的包没有引进去引起的jar包没找到错误
这段时间开发一个小型oa系统遇到的一个maven 依赖的jar没有导进去而引起的配置文件读取不到jar包的错误。浪费了些时间,终于发现问题,mark下以便以后解决类似问题。 eclispe中的maven项目使用spring报java.lang.ClassNotFoundException: org. ...
分类:编程语言   时间:2016-08-24 12:43:56    阅读次数:183
C++ 变量初始化规则
定义没有初始化式的变量时,系统有时候会帮我们初始化变量。系统如何初始化取决于变量的类型以及变量定义的位置。 内置类型变量是否自动初始化取决于变量定义的位置。函数体外定义的变量初始成0;函数体内定义的变量不进行自动初始化。除了用作赋值操作的左操作数,其他任何使用未初始化变量的行为都是未定义的,不要依赖 ...
分类:编程语言   时间:2016-08-24 12:39:41    阅读次数:167
java集合-HashMap
java集合-HashMap HashMap基于哈希表的 Map 接口的实现,以 key-value 的形式存在。在 HashMap 中,key-value 总是会当做一个整体来处理,系统会根据 hash 算法来来计算 key-value 的存储位置,我们总是可以通过 key 快速地存、取 valu ...
分类:编程语言   时间:2016-08-24 12:40:36    阅读次数:228
java集合-HashSet
HashSet 概述 对于 HashSet 而言,它是基于 HashMap 实现的,底层采用 HashMap 来保存元素,所以如果对 HashMap 比较熟悉了,那么学习 HashSet 也是很轻松的。 我们先通过 HashSet 最简单的构造函数和几个成员变量来看一下,证明咱们上边说的,其底层是 ...
分类:编程语言   时间:2016-08-24 12:39:25    阅读次数:229
C++ primer->16.2 模板实参推断
一、类型转换与模板类型参数 1、如果一个函数形参的类型使用了模板类型参数,那么它采用特殊的初始化规则。只有很有限的几种类型转换会自动地应用于这些实参。 ①、顶层const无论是在形参中还是在实参中,都会被忽略。 ②、const转换:可以将一个非const对象的引用(或指针)传递给一个const的引用 ...
分类:编程语言   时间:2016-08-24 12:39:48    阅读次数:212
Guid全局唯一性算法
上面guid方法中seed读者可以自己自行扩展,比如再加入'A-Z'大写字符,guid我以32位的字符进行输出, 在实际测试过程中, 10万级的数据生成速度不考虑写文件的IO时间,远远低于0.4秒,而同等数量使用ngx.md5()时则足足多了一倍的时间; 再从唯一性上进行分析,10万级的生成串中,测 ...
分类:编程语言   时间:2016-08-24 12:40:08    阅读次数:170
java入门概念个人理解之访问修饰符
类、方法、成员变量和局部变量的对应修饰符是否可以使用 修饰符 类 成员访求 构造方法 成员变量 局部变量 abstract(抽象的) √ √ - - - static (静态的) - √ - √ - public(公共的) √ √ √ √ - protected(受保护的) √ √ √ - priv ...
分类:编程语言   时间:2016-08-24 12:39:09    阅读次数:178
List自定义排序
List自定义排序我习惯根据Collections.sort重载方法来实现,下面我只实现自己习惯方式。还有一种就是实现Comparable接口。 挺简单的,直接上代码吧。 User类: ...
分类:编程语言   时间:2016-08-24 12:36:45    阅读次数:156
Javascript单元测试之QUnit
首先去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
JAVA(IO流)文件复制
...
分类:编程语言   时间:2016-08-24 12:32:37    阅读次数:222
python ATM购物程序
需求: 模拟实现一个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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!