在java代码运行期间,方法间的调用可以说是最为频繁的了,那么这些方法间的调用在底层的虚拟机又做了什么事情呢?现在就让我们揭开那道神秘的面纱。 JVM调用方法有五条指令,分别是invokestatic,invokespecial,invokevirtual,invokeinterface,in...
分类:
其他好文 时间:
2015-05-06 22:29:02
阅读次数:
199
操作系统概念学习笔记 8进程概念进程进程是执行中的程序,这只是非正式的说法。进程不只是程序代码,程序代码称为文本段(代码段),还包括当前活动,通过程序计数器的值和处理器寄存器的内容来表示。此外,进程还包括进程堆栈段(临时数据、函数参数、局部变量、地址)和数据段(包括全全局变量。还可能包括堆(leap),是在进程运行期间动态分配内存。程序是被动实体,如存储在磁盘上包含一系列指令的文件内容(可执行文件)...
分类:
系统相关 时间:
2015-05-06 13:14:49
阅读次数:
272
1.概述 模版元编程(template metaprogram)是C++中最复杂也是威力最强大的编程范式,它是一种可以创建和操纵程序的程序。模版元编程完全不同于普通的运行期程序,它很独特,因为模版元程序的执行完全是在编译期,并且模版元程序操纵的数据不能是运行时变量,只能是编译期常量,不可修改,另外....
分类:
编程语言 时间:
2015-05-05 23:24:54
阅读次数:
161
在使用.NET创建的程序或组件时,元数据(metadata)和代码(code)都存储于“自成一体”的单元中,这个单元称为装配件。我们可以在程序运行期间访问这些信息。在System.Reflection中有这样一个class————Assembly,我们可以通过它来加载一个装配件。方法如下:Assem...
近来公司redmine服务器表现很糟糕,在16核,64GRAM的机器上,压测结果竟然只有每秒5~7个请求,部分页面一个都出不来。以下是我对Redmine性能优化方案:redmine服务器性能问题排查与优化建议:以下建议的方案是基于redmine运行期的log文件中的render耗时、activere...
分类:
其他好文 时间:
2015-05-05 14:04:22
阅读次数:
335
http://www.cnblogs.com/liuyueyu/p/4476151.html百密一疏的Bug很难避免,没有谁能保证,我的程序永远 0 BUG;突然接手一个很庞大的项目,在项目运行期间会莫名异常结束,异常极难重现,还找不出BUG代码,代码太多了。这个时候就需要把程序中发生的BUG记录下...
全局变量和局部变量全局变量:在函数外定义的变量成为全局变量;全局变量在静态存储区分配存储但愿,在程序运行期间都不释放,在文件中的函数均可调用该全局变量,其他文件内的函数调用全局变量,需加extern声明.静态全局变量:在函数外定义变量时,若加上static声明,则此变量为静态全局变量.局部变量:在一...
分类:
其他好文 时间:
2015-05-02 11:00:17
阅读次数:
181
多态的字面含义:具有多种不同的形态。关键字:编译期多态(就是重载或者模板) 和运行期多态int getMax( int param1, int param2 );double getMax( double param1, double param2 );这是重载下面是模板templateT get....
分类:
其他好文 时间:
2015-04-30 17:37:27
阅读次数:
133
最近遇到这样的问题,Android下运行程序Program,在程序初始化时会创建自己的工作目录,存放一些缓存、日志和配置文件。而如果用户在此程序运行期间删除了它的工作目录,此程序会在下次用到该目录时,发现目录已经不可访问,然后重新创建目录,但是创建会失败,导致后续的崩溃。而创建失败的原因是errno...
分类:
其他好文 时间:
2015-04-30 13:50:03
阅读次数:
114
在LC项目中,根据客户需求,需要封装CO11N,做一个Dialog程序,只对最后一道工序报工,感觉很简单,用BDC方式做了一版,运行期间,问题百出,后来找到函数BAPI_PRODORDCONF_CREATE_TT,解决了问题,代码如下,分享一下,资源共享。...
分类:
Windows程序 时间:
2015-04-28 21:05:25
阅读次数:
1242