java虚拟机内存管理图如下图所示: 1.线程共享区,是所有的线程所共用的,线程共享区有一下几个组成: 1.方法区:运行时常量池,已经被虚拟机加载的类信息,常量,静态变量,即时编译器编译后的代码等数据 2.java堆:存储对象实例 2.线程独占区,是每一个线程都有自己独立的虚拟机栈,本地方法栈,程序 ...
分类:
编程语言 时间:
2018-02-13 18:58:18
阅读次数:
257
1.主函数是一个特殊的函数,是程序的入口,可以被jvm访问, 2,主函数的定义(主函数是固定格式的) public:代表该函数的访问权限是最大的 static:代表主函数随着累的加载就存在了 void:主函数无返回值 main不是关键字,但是会被jvm识别 函数的参数string[]: 3,主函数可 ...
分类:
其他好文 时间:
2018-01-29 22:40:24
阅读次数:
298
(一)单例设计描述 只要了解过设计模式的同学都会知道:单例设计模式,大家都知道单例设计模式是一种创建行的设计模式。既然是创建型,那么先来讲讲,对象的创建的过程吧。 --静态成员:静态成员在程序加载的时候,就会加载进内存。 --实例成员:只有new的时候才有实例成员。1、为实例的数据字段分配内存,然后 ...
分类:
其他好文 时间:
2018-01-21 13:52:31
阅读次数:
215
需要devexpress版本在12.0及以上才支持 https://www.cnblogs.com/wuhuacong/p/6112461.html 在DevExpress程序中使用SplashScreenManager控件实现启动闪屏和等待信息窗口 http://blog.csdn.net/arc ...
分类:
其他好文 时间:
2018-01-03 11:44:31
阅读次数:
134
1.程序基本的说明 2.debug模式的开启 好处:可以修改代码,而不需要重新的加载程序,他会在自己执行ctrl+s之后,自动将程序加载。但是HTML页面是不可以的,在java中也是这样的,但是在java中需要保存,可以不用启动服务器。 开启方式: (1)在主函数的run方法中添加debug==Tr ...
分类:
其他好文 时间:
2018-01-03 00:43:34
阅读次数:
157
一, 进程,线程?进程是具有一定独立功能的,在计算机中已经运行的程序的实体。在linux2.4以前,进程是基本运作的单位,在只是线程的系统中,线程才是最基本的运作单位,而进程只是线程的容器,程序本身只是指令,数据及其组织形式的描述,进程才是程序的真正运行实例。若干进程有可能在同一程序相关,且每个进程皆可以同步或异步的方式独立运行。现代计算机系统可在同一时间内以进程的形式将多个程序加载到储存器中,并
分类:
Web程序 时间:
2018-01-02 15:20:07
阅读次数:
183
逻辑控制流 在程序加载到内存并执行的时候(进程),操作系统会通过让它和其他进程分时段占用CPU(CPU slices)让它产生自己独占CPU的假象(同时通过虚拟内存让它产生独占内存的假象)。 在CPU在执行一个进程的指令时,被执行的许多指令连接起来(也可以理解为程序计数器PC的变化)就构成了“逻辑控 ...
分类:
其他好文 时间:
2017-12-21 20:47:48
阅读次数:
157
我们可以通过 $(document).on('click', '#xxx', callback) 这种形式解决。 原因,一般情况下,我们是通过 $('#xxx').click(callback) 这种形式去绑定,这种绑定之所以生效是因为,我们程序加载 $(function(){}) 的时候绑定了回调 ...
分类:
Web程序 时间:
2017-12-18 15:08:27
阅读次数:
264
LIBRARY_PATH和LD_LIBRARY_PATH是Linux下的两个环境变量,二者的含义和作用分别如下: LIBRARY_PATH环境变量用于在程序编译期间查找动态链接库时指定查找共享库的路径,例如,指定gcc编译需要用到的动态链接库的目录。设置方法如下(其中,LIBDIR1和LIBDIR2 ...
分类:
其他好文 时间:
2017-12-17 22:20:39
阅读次数:
98
QT中多语言的实现方式: 1.代码中tr运用 2.使用工具生成ts文件 3.翻译ts文件 4.生成qm文件 5.程序加载 以下内容程序加载时放入即可。 需要注意的是,如果程序主窗口在上述代码前已经初始化,此种方式不可行。 解决方案; 在上述代码之后加入以下代码 updateLanguage() 需要 ...
分类:
编程语言 时间:
2017-12-09 12:02:57
阅读次数:
248