JVM内存区域 我们在编写程序时,经常会遇到OOM(out of Memory)以及内存泄漏等问题。为了避免出现这些问题,我们首先必须对JVM的内存划分有个具体的认识。JVM将内存主要划分为:方法区、虚拟机栈、本地方法栈、堆、程序计数器。JVM运行时数据区如下: 程序计数器 程序计数器是线程私有的区 ...
分类:
编程语言 时间:
2016-10-28 22:46:28
收藏:
0 评论:
0 赞:
0 阅读:
302
程序 → 外部声明|程序 外部声明 函数定义 → 类型标识符 声明部分语句 类型标识符 → 空类型|字符型|整型|浮点型 声明部分语句 → 指针 直接声明|直接声明 指针 → * |* 指针 直接声明 → 标识符 | 直接声明[ ] | 直接声明[常数表达式] | 标识符(参数列表) | 标识符() ...
分类:
编程语言 时间:
2016-10-28 22:43:35
收藏:
0 评论:
0 赞:
0 阅读:
267
程序-> <外部声明><程序><外部声明> 外部声明-> <函数定义>|<声明> 函数定义-> <函数类型><说明符><复合语句> 函数类型-> void|char|int|float 说明符-> <指针 ><直接说明符>|<直接说明符> 指针-> <*>|<*><指针> 直接说明符-> <标识符> ...
分类:
编程语言 时间:
2016-10-28 22:42:42
收藏:
0 评论:
0 赞:
0 阅读:
236
<html><head><script>var array=[1,'a',true,10.1];//alert(array);//alert(array.length);//for(i=0;i<array.length;i++)//{//alert(array[i]);//}//for(var i ...
分类:
编程语言 时间:
2016-10-28 22:40:49
收藏:
0 评论:
0 赞:
0 阅读:
205
程序 → 外部声明|程序 外部声明 外部声明 → 定义函数|定义 函数定义 → 类型标识符| 声明部分语句 类型标识符 → 空类型|字符型|整型|浮点型 声明部分语句 → 指针 直接声明|直接声明 指针 → * |* 指针 直接声明 → 标识符 | 直接声明[ ] | 直接声明[常数表达式] | 标 ...
分类:
编程语言 时间:
2016-10-28 22:39:42
收藏:
0 评论:
0 赞:
0 阅读:
123
Python中常见的数据结构可以统称为容器(container)。序列(如列表和元组)、映射(如字典)以及集合(set)是三类主要的容器。 一、序列(列表、元组和字符串) 序列中的每个元素都有自己的编号。Python中有6种内建的序列。其中列表和元组是最常见的类型。其他包括字符串、Unicode字符 ...
分类:
编程语言 时间:
2016-10-28 22:37:01
收藏:
0 评论:
0 赞:
0 阅读:
308
Channel 和 Buffer 标准的Java IO编程接口是面向字节流和字符流的 而 NIO 是面向通道和缓冲区的 数据总是从通道中读到Buffer中,或者从Buffer写入通道中 NIO可以理解成 New IO和 Non-blocking IO,也就是非阻塞式IO Non-blocking I ...
分类:
编程语言 时间:
2016-10-28 22:36:42
收藏:
0 评论:
0 赞:
0 阅读:
234
Given an array where elements are sorted in ascending order, convert it to a height balanced BST. 给一个排好序的数组,然后求搜索二叉树 其实就是二分法,不难。 ...
分类:
编程语言 时间:
2016-10-28 22:35:16
收藏:
0 评论:
0 赞:
0 阅读:
171
锁所提供的最重要的改进之一就是 ReadWriteLock 接口和它的实现类 ReentrantReadWriteLock。这个类提供两把锁,一把用于读操作和一把用于写操作。同一时间可以有多个线程执行读操作,但只有一个线程可以执行写操作。当一个线程正在执行一个写操作,不可能有任何线程执行读操作。 正 ...
分类:
编程语言 时间:
2016-10-28 22:32:27
收藏:
0 评论:
0 赞:
0 阅读:
178
自学python网络爬虫,发现request比urllib还是要好用一些,因此利用request和BeautifulSoup来实现糗百的首页笑话的抓取。BeautifulSoup通过find和findAll以及利用正则表达式实现HTML对应模块的抓取,当然select也是一个不错的选择。下面是临时的 ...
分类:
编程语言 时间:
2016-10-28 22:30:17
收藏:
0 评论:
0 赞:
0 阅读:
238
Samba服务所使用的端口和协议: 基于SMB/JCIFS协议的共享文件上传和下载(局域网中共享文件获取文件) SMB最初是IBM的贝瑞·费根鲍姆(Barry Feigenbaum)研制的,其目的是将DOS操作系统中的本地文件接口“中断13”改造为网络文件系统。后来微软对这个发展进行了重大更改,这个 ...
分类:
编程语言 时间:
2016-10-28 22:29:03
收藏:
0 评论:
0 赞:
0 阅读:
546
写在前面
个人感觉:javascript对类似排序查找这样的功能已经有了很好的封装,以致于当我们想对数组排序的时候只需要调用arr.sort()方法,而查找数组元素也只需要调用indexOf()方...
分类:
编程语言 时间:
2016-10-28 20:47:42
收藏:
0 评论:
0 赞:
0 阅读:
357
概述 函数的声明 (1)function命令 函数就是使用function命令命名的代码区块,便于反复调用。 function print(){ // ... } 上面的代码命名了一个print函数,以后使用print()这种形式,就可以调用相应的代码。这叫做函数的声明(Function Decla ...
分类:
编程语言 时间:
2016-10-28 20:42:03
收藏:
0 评论:
0 赞:
0 阅读:
281
1.字符串加密 设计思想: 每个字符都能够转化为整数型,也能将整数型转化为字符类型,这样我们在加密时候由于向后推3个,所以可以将字符转换为整形,然后加3,之后在将运算完的变量转化为字符后输出,就可以实现字符串加密。 程序流程图: 输入字符串-》将字符串分解为字符-》字符转换为整形-》整形加3-》转化 ...
分类:
编程语言 时间:
2016-10-28 20:36:43
收藏:
0 评论:
0 赞:
0 阅读:
193
...
分类:
编程语言 时间:
2016-10-28 20:31:29
收藏:
0 评论:
0 赞:
0 阅读:
313
对话框,Accept Files(True) ...
分类:
编程语言 时间:
2016-10-28 20:30:03
收藏:
0 评论:
0 赞:
0 阅读:
276
实验室这段时间要采集电影的信息,给出了一个很大的数据集,数据集包含了4000多个电影名,需要我写一个爬虫来爬取电影名对应的电影信息。 其实在实际运作中,根本就不需要爬虫,只需要一点简单的Python基础就可以了。 前置需求: Python3语法基础 HTTP网络基础 第一步,确定API的提供方。IM ...
分类:
编程语言 时间:
2016-10-28 20:28:41
收藏:
0 评论:
0 赞:
0 阅读:
421
<程序> → <外部声明> | <程序外部声明> <外部声明> → <函数定义> | <定义> <函数定义> → <函数声明> <函数体> <函数声明> → <函数返回类型> <函数头> <函数返回类型> → <返回类型> | <返回类型> <指针> <字母> → a | b | c |……| x ...
分类:
编程语言 时间:
2016-10-28 20:26:20
收藏:
0 评论:
0 赞:
0 阅读:
321
1.定义 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈 ...
分类:
编程语言 时间:
2016-10-28 20:25:20
收藏:
0 评论:
0 赞:
0 阅读:
246
概述 (1)定义 对象(object)是JavaScript的核心概念,也是最重要的数据类型。JavaScript的所有数据都可以被视为对象。 简单说,所谓对象,就是一种无序的数据集合,由若干个“键值对”(key-value)构成。 var o = { p: "Hello World" }; 上面代 ...
分类:
编程语言 时间:
2016-10-28 20:19:48
收藏:
0 评论:
0 赞:
0 阅读:
247