内存中的三大存储区域:栈、堆、静态存储区域 new 关键字:new帮助我们做了三件事:1)在内存中开辟一块空间(开辟内存空间)2) 在开辟的空间中创建对象3)调用对象的构造函数进行初始化对象所以构造函数的修饰符必须为public 作用:1)创建对象2)隐藏基类那里继承过来的同名成员。隐藏的后果就是派 ...
分类:
其他好文 时间:
2017-05-13 16:58:21
阅读次数:
198
遇到的低级错误,做个小记录,防止下次在陷进去........ 两行数据,分别每行做为一个字典,存传在list中,但是现在问题来了,第二行的数据会覆盖第一行.结果就是,list存储了的两个元素的数据一样.都是最后一条. 如图: 经过多次检查,多次的折磨,我是越陷越深啊,因为字典对现两行数据的key值一 ...
分类:
编程语言 时间:
2017-05-12 17:30:33
阅读次数:
155
iOS国际化:如何切换语言 1、国际化就是将标签、提示信息等信息放到资源文件中,随着程序需要的语言提供对应的资源文件。以key/value对存储,每个资源的key值不变,value随着需求改变。 一般改变的都是写“死”的东西,网络请求的不能改变。 2、添加多语言: 新建工程(国际化)——> 国际化— ...
分类:
移动开发 时间:
2017-05-10 19:55:20
阅读次数:
323
Time Limit: 10000ms Memory Limit: 262154KB 64-bit integer IO format: %lld Java class name: Main Time Limit: 10000ms Memory Limit: 262154KB 木衫同学和凌小小都是军 ...
分类:
其他好文 时间:
2017-05-07 10:11:57
阅读次数:
202
一、HashMap概述 在JDK1.8之前,HashMap采用数组+链表实现,即使用链表处理冲突,同一hash值的链表都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key值依次查找的效率较低。而JDK1.8中,HashMap采用数组+链表+红黑树实现,当链表长度 ...
分类:
其他好文 时间:
2017-05-05 18:31:34
阅读次数:
292
首先,我们回顾一下二叉查找树(binary search tree, BST)。 二叉查找树具有下列性质: BST 的插入 首先执行查找算法,找出被插结点的父亲结点。 若 key 值比当前结点小,则进入左儿子。 若 key 值比当前结点大,则进入右儿子。 最坏情况下,当先后插入的关键字有序时,二叉查 ...
分类:
其他好文 时间:
2017-05-01 22:27:45
阅读次数:
309
Map提供了一种映射关系,其中的元素是以键值对(key-value)的形式存储的,能够实现根据key快速查找value; 1.Map中的键值对以Entry类型的对象实例形式存在; 2.建(key值)不可重复,value值可以重复,一个value值可以和很多key值形成对应关系,每个建最多只能映射到一 ...
分类:
编程语言 时间:
2017-04-27 23:05:36
阅读次数:
133
public static function upShelf($table,$arr,$where) { //将传入的数组进行key vlaue 分离 并将key值以问号方式绑定参数 $key=implode("=?,",array_keys($arr))."=?"; //判断是否传入where 条 ...
分类:
其他好文 时间:
2017-04-25 10:10:58
阅读次数:
188
Day15个人总结 一、Object类 1、概念: 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。 2、Object几个重要方法的使用 1)toString方法 默认情况下是返回内存的地址,我们在打印对象的时候,程序默认就会调用t ...
分类:
编程语言 时间:
2017-04-24 23:21:49
阅读次数:
225