os,语义为操作系统,所以肯定就是操作系统相关的功能了,可以处理文件和目录这些我们日常手动需要做的操作,就比如说:显示当前目录下所有文件/删除某个文件/获取文件大小…… 另外,os模块不受平台限制,也就是说:当我们要在linux中显示当前命令时就要用到pwd命令,而Windows中cmd命令行下就要 ...
分类:
其他好文 时间:
2017-06-25 23:07:19
阅读次数:
296
/////////////////////////////////shader source/////////////////////////////////Texture2D colorMap : register( t0 );SamplerState colorSampler : registe ...
分类:
其他好文 时间:
2017-06-13 00:06:32
阅读次数:
211
在使用Castle ActiveRecord的时候,需要两种方式来进行初始化,一种就是通过配置文件,另外一种就是将初始配置进行硬编码,写到程序中来。 当然,一般来说,利用配置文件来进行将会大大简化后期维护,我们首先在程序中添加一个App.config的配置文件,记住,一定要将这个配置文件的生成操作设 ...
分类:
其他好文 时间:
2017-05-25 13:19:20
阅读次数:
238
初次接触PythonPython解释器、安装解释器、从Print开始、编写执行代码工具编译执行与解释执行编译执行需要编译链接产生机器代码,再由CPU进行读取Python不需要编译机器代码,用解释器(代码转换器转换成bytecode文件后由Python虚拟机pump执行)进行解释执行CPU是两者的物质基础..
分类:
编程语言 时间:
2017-05-10 17:52:48
阅读次数:
239
深入字节码操作:使用ASM和Javassist创建审核日志原文链接:https://blog.newrelic.com/2014/09/29/diving-bytecode-manipulation-...
分类:
编程语言 时间:
2017-04-10 17:13:38
阅读次数:
287
对象已死吗? 1.引用计数算法(虚拟机并没有使用) 给对象中添加一个引用计数器,每当有一个地方应用它时,计数器值就加1;当引用失败时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的。但是它很难解决对象之间相互循环引用的问题。 2.可达性分析算法 通过一系列的称为“GC Roots”的对 ...
分类:
其他好文 时间:
2017-04-07 16:47:51
阅读次数:
257
先看一下官方的基本介绍,短短几句就塞满了关键字。 SquirrelFish,正式名称是JavaScriptCore,包括register-based(基于寄存器的虚拟机), direct-threaded, high-level bytecode engine(字节码引擎).它使用基于内置copy ...
分类:
编程语言 时间:
2017-04-07 10:18:56
阅读次数:
598
Python语言的简洁性、易读性以及可扩展性使之成为最受欢迎的程序设计语言之一,且具有丰富和强大的库。Python是解释执行的,编写完的源代码通过解释器中的代码转换器,转换成bytecode形式的代码(在运行demo时会出现含的.pyc的文件这里时bytecode的代码),再由pum的虚拟机解析..
分类:
编程语言 时间:
2017-03-30 20:51:56
阅读次数:
155
JAVA深入研究——Method的Invoke方法。 在写代码的时候,发现从父类class通过getDeclaredMethod获取的Method可以调用子类的对象,而子类改写了这个方法,从子类class通过getDeclaredMethod也能获取到Method,这时去调用父类的对象也会报错。虽然 ...
分类:
编程语言 时间:
2017-02-26 18:34:13
阅读次数:
238
如何使用jmockit进行单元测试 1. Jmockit简介 JMockit 是用以帮助开发人员编写测试程序的一组工具和API,它完全基于 Java 5 SE 的 java.lang.instrument 包开发,内部使用 ASM 库来修改Java的Bytecode。正是由于基于instrument ...
分类:
其他好文 时间:
2017-02-26 15:27:01
阅读次数:
205