摘要: Atitit.编程语言新特性 通过类库框架模式增强 提升草案 v3 q27 1. 修改历史2 2. 适用语言::几乎所有编程语言。语言提升的三个渠道::语法,类库,框架,ide2 2.1. 单根继承 vs 多跟继承3 2.2. 默认参数3 2.3.... 阅读全文
posted @ 2016-02-08 22:23 attilaxAti 阅读(25) 评论(0) 推荐(0) 编辑
摘要: Atitit.编程语言新特性 通过类库框架模式增强 提升草案 v3 q27 1. 修改历史2 2. 适用语言::几乎所有编程语言。语言提升的三个渠道::语法,类库,框架,ide2 2.1. 单根继承 vs 多跟继承3 2.2. 默认参数3 2.3. 等号判断相等,儿不是equ3 2.4. 隐式类型, 阅读全文
posted @ 2016-02-08 22:22 attilaxAti 阅读(333) 评论(0) 推荐(0) 编辑
摘要: Atitit.编程语言新特性 通过类库框架模式增强 提升草案 v3 q27 1. 修改历史2 2. 适用语言::几乎所有编程语言。语言提升的三个渠道::语法,类库,框架,ide2 2.1. 单根继承 vs 多跟继承3 2.2. 默认参数3 2.3. 等号判断相等,儿不是equ3 2.... 阅读全文
posted @ 2016-02-08 22:22 attilaxAti 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Atitit .jvm 虚拟机指令详细解释 1. 一、未归类系列A1 2. 数据mov系列2 2.1. 二、const系列2 2.2. 三、push系列2 2.3. ldc系列 该系列命令负责把数值常量或String常量值从常量池中推送至栈顶。3 2.4. 5.1、load系列A 该系列命令负责把本 阅读全文
posted @ 2016-02-08 22:10 attilaxAti 阅读(452) 评论(0) 推荐(0) 编辑
摘要: Atitit .jvm 虚拟机指令详细解释 1. 一、未归类系列A1 2. 数据mov系列2 2.1. 二、const系列2 2.2. 三、push系列2 2.3. ldc系列 该系列命令负责把数值常量或String常量值从常量池中推送至栈顶。3 2.4. 5.1、load系列A 该系列命令... 阅读全文
posted @ 2016-02-08 22:10 attilaxAti 阅读(232) 评论(0) 推荐(0) 编辑
摘要: Atitit .jvm 虚拟机指令详细解释 1. 一、未归类系列A1 2. 数据mov系列2 2.1. 二、const系列2 2.2. 三、push系列2 2.3. ldc系列 该系列命令负责把数值常量或String常量值从常量池中推送至栈顶。3 2.4.... 阅读全文
posted @ 2016-02-08 22:10 attilaxAti 阅读(11) 评论(0) 推荐(0) 编辑
摘要: Atitit.java jna 调用c c++ dll的原理与实践 总结 v2 q27 1. Jna简单介绍1 2. Jna范例halo owrld1 3. Jna概念2 3.1. (1)需要定义一个接口,继承自Library 或StdCallL... 阅读全文
posted @ 2016-02-08 22:04 attilaxAti 阅读(26) 评论(0) 推荐(0) 编辑
摘要: Atitit.java jna 调用c c++ dll的原理与实践 总结 v2 q27 1. Jna简单介绍1 2. Jna范例halo owrld1 3. Jna概念2 3.1. (1)需要定义一个接口,继承自Library 或StdCallLibrary2 3.2. 2)接口内部定义2 4. 数 阅读全文
posted @ 2016-02-08 22:03 attilaxAti 阅读(307) 评论(0) 推荐(0) 编辑
摘要: Atitit.java jna 调用c c++ dll的原理与实践 总结 v2 q27 1. Jna简单介绍1 2. Jna范例halo owrld1 3. Jna概念2 3.1. (1)需要定义一个接口,继承自Library 或StdCallLibrary2 3.2. 2)接口内... 阅读全文
posted @ 2016-02-08 22:03 attilaxAti 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Atitit.虚拟机与指令系统的设计 1. 两种计算模型 ,堆栈机和状态机(基于寄存器的虚拟机1 1.1.1. 堆栈机1 1.1.2. 状态机2 2. 为什么状态机比堆栈机快呢?3 2.1. Stack based vm的指令 范例4 3. 参考5 1. 两种计算模型 ,堆栈机和状态机(基于寄存器的 阅读全文
posted @ 2016-02-08 22:02 attilaxAti 阅读(436) 评论(0) 推荐(0) 编辑
摘要: Atitit.虚拟机与指令系统的设计 1. 两种计算模型 ,堆栈机和状态机(基于寄存器的虚拟机1 1.1.1. 堆栈机1 1.1.2. 状态机2 2. 为什么状态机比堆栈机快呢?3 2.1. Stack based vm的指令 范例4 3. 参考5 ... 阅读全文
posted @ 2016-02-08 22:02 attilaxAti 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Atitit.虚拟机与指令系统的设计 1. 两种计算模型 ,堆栈机和状态机(基于寄存器的虚拟机1 1.1.1. 堆栈机1 1.1.2. 状态机2 2. 为什么状态机比堆栈机快呢?3 2.1. Stack based vm的指令 范例4 3. 参考5 1. 两种计算模型 ,堆栈机和状态... 阅读全文
posted @ 2016-02-08 22:01 attilaxAti 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Atitit.java 虚拟机的构成 与指令分类 与 指令集合 以及字节码查看工具javjap 1.1. 虚拟机的构成 java虚拟机--处理器、堆栈、寄存器、指令系统。 1 1.2. 虚拟机执行过程1 1.3. 约有250个指令2 2. JVM指令助... 阅读全文
posted @ 2016-02-08 22:00 attilaxAti 阅读(85) 评论(0) 推荐(0) 编辑
摘要: Atitit.java 虚拟机的构成 与指令分类 与 指令集合 以及字节码查看工具javjap 1.1. 虚拟机的构成 java虚拟机--处理器、堆栈、寄存器、指令系统。 1 1.2. 虚拟机执行过程1 1.3. 约有250个指令2 2. JVM指令助记符 分类2 2.1. 变量到操作数... 阅读全文
posted @ 2016-02-08 21:59 attilaxAti 阅读(387) 评论(0) 推荐(0) 编辑
摘要: Atitit.java 虚拟机的构成 与指令分类 与 指令集合 以及字节码查看工具javjap 1.1. 虚拟机的构成 java虚拟机--处理器、堆栈、寄存器、指令系统。 1 1.2. 虚拟机执行过程1 1.3. 约有250个指令2 2. JVM指令助记符 分类2 2.1. 变量到操作数栈:2 2. 阅读全文
posted @ 2016-02-08 21:58 attilaxAti 阅读(976) 评论(0) 推荐(0) 编辑
摘要: Atitit.跨语言数据库db api兼容性 jdbc odbc ado oledb 增强方案 1. 跨语言db api兼容性。。1 2. 目前访问数据库的接口很多。比较常用的jdbc odbc 以及c api (php用此接口),共约101个类+128个c函数1 2.1. Jdbc api数量 约 阅读全文
posted @ 2016-02-08 03:18 attilaxAti 阅读(371) 评论(0) 推荐(0) 编辑
摘要: Atitit.跨语言数据库db api兼容性 jdbc odbc ado oledb 增强方案 1. 跨语言db api兼容性。。1 2. 目前访问数据库的接口很多。比较常用的jdbc odbc 以及c api (php用此接口),共约101个类+128个c函数1 2.1. Jdbc a... 阅读全文
posted @ 2016-02-08 03:18 attilaxAti 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Atitit.跨语言数据库db api兼容性 jdbc odbc ado oledb 增强方案 1. 跨语言db api兼容性。。1 2. 目前访问数据库的接口很多。比较常用的jdbc odbc 以及c api (php用此接口),共约101个类+12... 阅读全文
posted @ 2016-02-08 03:18 attilaxAti 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Atitit.异常机制的设计原理 缺陷 关键是只要知晓有一个异常表的存在,try 的范围就是体现在异常表行记录的起点和终点。JVM 在 try 住的代码区间内如有异常抛出的话,就会在当前栈桢的异常表中,找到匹配类型的异常记录的入口指令号,然后跳到该指令处执行。异常指令块执行完后,再回来继 续执行后面 阅读全文
posted @ 2016-02-08 02:37 attilaxAti 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Atitit.异常机制的设计原理 缺陷 关键是只要知晓有一个异常表的存在,try 的范围就是体现在异常表行记录的起点和终点。JVM 在 try 住的代码区间内如有异常抛出的话,就会在当前栈桢的异常表中,找到匹配类型的异常记录的入口指令号,然后跳到该指令处执行。异常指令块执行完后,再回来... 阅读全文
posted @ 2016-02-08 02:37 attilaxAti 阅读(144) 评论(0) 推荐(0) 编辑