写作日期 2016-08-22-23 交流qq:992591601 参考资料:《深入理解java虚拟机》、《thinking in java》、《Effective Java》 直接从最要紧的地方讲,Java GC算法。需说明一点,GC机制只是涉及堆内存的。因为堆内存是动态的,在程序运行期间分配的。 ...
分类:
编程语言 时间:
2016-08-24 01:03:16
阅读次数:
209
在上次的分享中javascript--函数参数与闭包--详解,对闭包的解释不够深入。本人经过一段时间的学习,对闭包的概念又有了新的理解。于是便把学习的过程整理成文章,一是为了加深自己闭包的理解,二是给读者提供学习的途径,避免走弯路。 在javascript--函数参数与闭包--详解这篇文章中,我详细 ...
分类:
编程语言 时间:
2016-08-24 01:03:42
阅读次数:
142
8.1 数组名和指针 a称为一个标量,表示一个单一的值,变量的类型是整数。 b是数组,b[1]的类型是整数,b是一个指针常量,表示数组第一个元素的地址。b的类型取决于数组的类型,在这里b是指向int的常量指针,如果是其他类型的数组,那么就是指向其他类型的指针常量。 但是数组和指针并不相同,数组是有确 ...
分类:
编程语言 时间:
2016-08-24 01:00:29
阅读次数:
152
1.读取压缩文件:ZipInputStream 借助ZipFile类的getInputStream方法得到压缩文件的指定项的内容,然后传递给InputStreamReader类的构造方法,返回给BufferedReader类实例化,从而使得指定项的内容输出到内存中。 2.压缩文件:ZipOutput ...
分类:
编程语言 时间:
2016-08-24 00:59:35
阅读次数:
275
在一些类似C语言的编程语言中,花括号内的每一段代码都具有各自的作用域,而且变量在声明它们的代码段之外是不可见的(也就是我们不能在代码段外直接访问代码段内声明的变量),我们称之为块级作用域,然而,不同于这类型的编程语言,javascript是没有块级作用域。取而代之的,javascript使用的是块级 ...
分类:
编程语言 时间:
2016-08-24 00:59:58
阅读次数:
201
PS.本人编译过程踩得坑,记录备忘 下载:(1)官网:http://zeromq.org/intro:get-the-software,有简明的编译方式,cmake的,这里不多赘述 (2)到GitHub下载,https://github.com/zeromq,本人下载时是4.1.x stable,在 ...
分类:
编程语言 时间:
2016-08-24 00:56:35
阅读次数:
580
题目描述: Shuffle a set of numbers without duplicates. Example: 解题思路: 每次往后读取数组的时候,当读到第i个的时候以1/i的概率随机替换1~i中的任何一个数,这样保证最后每个数字出现在每个位置上的概率都是相等的。 证明: 设x元素在第m次的 ...
分类:
编程语言 时间:
2016-08-24 00:56:30
阅读次数:
204
1.栈的定义 栈是一种和列表类似的数据结构,可以用它来解决很多的编程问题,栈是一种高效的数据结构,因为数据只能在栈的顶端添加或者删除,所以这样的操作很快而且容易实现。 栈是一种特殊的列表,站内的元素只能拖过列表的一端进行访问,这一端陈伟栈顶。一叠盘子是最常见的栈结构,只能从顶部取盘子,洗好的盘子也只 ...
分类:
编程语言 时间:
2016-08-24 00:49:43
阅读次数:
240
目录 Python开发【第二篇】:初识Python Python开发【第三篇】:Python基本数据类型 ...
分类:
编程语言 时间:
2016-08-24 00:51:34
阅读次数:
133
javascript简介 1、javascript是个脚本语言,需要有宿主文件,他的宿主文件是html文件。 用法:为了保险起见一般写在</html>之后<javascript language="javascript">代码必须放在这里面</javascript> 三个常用对话框: alert(" ...
分类:
编程语言 时间:
2016-08-24 00:48:26
阅读次数:
183
Python的内建模块 os,re,datetime,time,random,xml,configparser ...
分类:
编程语言 时间:
2016-08-24 00:49:13
阅读次数:
177
python基础之字典及字符串处理 本节内容 1.字典介绍及内置方法 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是 ...
分类:
编程语言 时间:
2016-08-24 00:46:06
阅读次数:
324
###06.01_面向对象(面向对象思想概述)(了解)* A:面向过程思想概述 * 第一步 * 第二步 * B:面向对象思想概述 * 找对象(第一步,第二步) * C:举例 * 买煎饼果子 * 洗衣服 * D:面向对象思想特点 * a:是一种更符合我们思想习惯的思想 * b:可以将复杂的事情简单化 ...
分类:
编程语言 时间:
2016-08-23 23:38:25
阅读次数:
240
一般定义:将一组“无序”的数据元素调整为“有序”的数据元素。数学定义:假设含n个数据元素的序列为{R1,R2,...,Rn},其相应的关键字序列为{K1,K2,...,Kn},这些关键字相互之间可以进行比较,即在它们之间存在这样的关系: 按此固有关系将上式记录序列重新排序为: 的操作称为排序。 排序 ...
分类:
编程语言 时间:
2016-08-23 23:39:23
阅读次数:
238
Python字典(Dictionary) 字典是一种可变容器模型,可存储任意类型对象。 字典的每个键值(key => value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中,格式如下所示: 字典的特点: 键必须是唯一的,但值则不必唯一。 值可以取任何数据类型,但键 ...
分类:
编程语言 时间:
2016-08-23 23:35:50
阅读次数:
230
C++继承的一般语法为: 继承方式限定了基类成员在派生类中的访问权限,包括 public(公有的)、private(私有的)和 protected(受保护的)。此项是可选的,如果不写,默认为 private 或 protected。 1) public继承方式 基类中所有public成员在派生类中为 ...
分类:
编程语言 时间:
2016-08-23 23:37:47
阅读次数:
269
Spring作为一个优秀的开源框架,越来越为大家所熟知,前段时间用搭了个spring工程来管理数据库连接池,没有借助Eclipse纯手工搭建,网上此类文章不多,这里给大家分享一下,也作为一个手记。 工程结构: 注意:src目录下的applicationContext.xml是单元测试用的,作为web... ...
分类:
编程语言 时间:
2016-08-23 23:35:14
阅读次数:
322