码迷,mamicode.com
首页 >  
搜索关键字:数据区    ( 1461个结果
根据权重挑选通道的简单算法
当存在一批通道,根据权重,选择哪个通道去使用的简单算法。利用随机数,数据区间,来获取通道。通道权重越大,单位时间内使用该通道的概率会大一些。代码 1 //利用了一个权重区间的比例问题,抓取随机数的可能性,来体现权重思想 2 public static void main(String[] args)...
分类:编程语言   时间:2015-04-08 14:41:00    阅读次数:163
JVM学习-运行时数据区
不同于C,C++程序,Java程序的内存管理工作由Java虚拟机(JVM)接管,这减低了java程序员的负担,但如果出现内存泄露与溢出问题如报OutOfMemory,StackOverFlow异常错误时,如果不了解JVM虚拟机的内存管理细节,往往很难快速定位错误。 JVM在运行时会把其所管理的...
分类:其他好文   时间:2015-04-05 23:26:33    阅读次数:159
面向对象_static关键字
一、static概述: 1.是一种修饰符,静态修饰符,用于修饰成员(成员变量和成员函数)不能修饰局部 2. 当成员被修饰了之后就多了一种调用方式,除了被对象调用之外还可以直接被类名调用用法是:类名.静态成员 3. 被静态修饰的属性存放在方法区(类中的方法),共享区,数据区中。这样可以节省...
分类:其他好文   时间:2015-04-05 18:52:43    阅读次数:111
数据结构-行编辑程序
一个简单的行编辑程序的功能是:接受用户从终端输入的程序或数据,并存入用户的数据区。由于用户在终端上进行输入时,不能保证不出差错,因此,若在行编辑程序中“每接受一个字符即存入用户区”的做法显然是不恰当的。较好的做法是,设立一个输入缓冲区,用以接收用户输入的一行字符,然后逐行存入用户数据区。允许用户输入...
分类:其他好文   时间:2015-04-04 18:06:03    阅读次数:134
Linux网络编程——原始套接字编程
原始套接字编程和之前的 UDP 编程差不多,无非就是创建一个套接字后,通过这个套接字接收数据或者发送数据。区别在于,原始套接字可以自行组装数据包(伪装本地 IP,本地 MAC),可以接收本机网卡上所有的数据帧(数据包)。另外,必须在管理员权限下才能使用原始套接字。原始套接字的创建:int soc.....
分类:系统相关   时间:2015-04-01 13:05:00    阅读次数:238
static变量
static变量:1、当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。即其他文件可以访问它们。如果加了static,就会对其它源文件隐藏,利用这一特性可以在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。2、存储在静态数据区的变量会在程序刚开始运行时就完成...
分类:其他好文   时间:2015-03-30 20:44:16    阅读次数:113
第2章 Java内存区域与内存溢出异常
##2.1 运行时数据区域## Java虚拟机在执行Java程序的过程中把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用...
分类:编程语言   时间:2015-03-29 23:51:51    阅读次数:399
java 内存区域
1. Java运行时数据区域Java虚拟机在执行java程序的过程中会把它管理的内存划分为若干个不同的数据区域。1.1程序计数器程序计数器是一块较小的内存空间,它可看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里(仅是概念模型,各种虚拟机可能会通过一些更高效的方式实现),字节码解释器工...
分类:编程语言   时间:2015-03-29 16:19:25    阅读次数:224
线程间通信原理
从操作系统的角度讲,线程间通信比进程间通信要容易的多,因为线程之间可以共享进程的内存空间。因此,他们可以共享位于进程全局数据区和栈和堆上的所有内容。 唯一只属于某个线程的就是线程的栈-------它可以存放只属于线程的对象。 下面逐一解读线程间通信方式: 1.   共享进程的变量 这是最基本的通信方式,但要注意不要共享线程栈上的变量,因为它随时可能被某个线程销毁,而另一个线程就无法访问它了...
分类:编程语言   时间:2015-03-29 12:21:27    阅读次数:322
常用的16个c/c++面试题
1. C中static有什么作用 (1)隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性,故使用static在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。 (2)static的第二个作用是保持变量内容的持久。存储在静态数据区的变量会在程序刚开.....
分类:编程语言   时间:2015-03-20 12:46:27    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!