logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java虚拟机原理基本知识点简记

虚拟机的结构概述  Java虚拟机的基本功能要求就是能读取.class格式的文件,将执行里面定义的操作即可。其他的一些实现细节,如运行时数据区域的内存布局,使用的垃圾回收算法以及任何Java虚拟机指令的内部优化等,都与具体实现有关。  Java虚拟机也是操作两种类型的数据:原始数据类型和引用数据类型。所有的类型检测都在运行前由编译器完成,虚拟机不做数据类型检查。针对不同的数据类型,虚拟机都有对应

QThreadPool类和QtConcurrent命名空间

<!--@page{margin:0.79in}p{margin-bottom:0.08in}-->一、QThreadPool类 QThreadPool管理一组线程。它负责管理和回收单个QThread对象以减少程序中线程创建的开销。每个Qt应用程序都有一个全局的QThreadPool对象,可通过方法globalInstance()获得。为了调用QT

#mapreduce
内核数据结构之映射

<!--@page{margin:0.79in}p{margin-bottom:0.08in}-->映射也称之为关联数组,它是一组唯一键的集合,每个键与特定的值相关。一般支持至少三个操作:Add(key,value)Remove(key)value=Lookup(key)Linux提供了一个简单而有效的映射数据结构,它不是

#数据结构#linux
内核数据结构之红黑树

<!--@page{margin:0.79in}p{margin-bottom:0.08in}-->红黑树是一种自平衡的二叉查找树,是Linux主要的二叉树结构。红黑树有一个特殊的颜色属性,要么红色,要么黑色。红黑树通过强制以下条件来保证红黑树仍然是半平衡的。所有结点要是红色或黑色的。叶子结点是黑色的。叶子结点不包含数据。

#数据结构#linux
python基本输入输出代码示例

#!/usr/bin/env python# -*- coding: utf-8 -*-#输入与输出#str()与repr()for x in range(1, 11):print repr(x).rjust(2), repr(x*x).rjust(3),#逗号代表不换行print repr(x*x*x).rjust(4)#格式化输出for x in rang

#python
python异常处理示例代码

#!/usr/bin/env python# -*- coding: utf-8 -*-import systry:f = open('myfile.txt')s = f.readline()i = int(s.strip())except IOError as (errno, strerror):print "I/O error({0}): {

#python
到底了