ICode9

精准搜索请尝试: 精确搜索
  • Java ASM系列:(032)第三章内容总结2021-07-02 18:52:30

    本文属于[Java ASM系列一:Core API](https://blog.51cto.com/lsieun/2924583)当中的一篇。 在本章当中,从Core API的角度来说(第二个层次),我们介绍了`asm.jar`当中的`Cla***eader`和`Type`两个类;同时,从应用的角度来说(第一个层次),我们也介绍了Class Transformation的原理和示例。 ![ASM

  • Java ASM系列:(025)修改已有的方法(添加-进入和退出-打印方法参数和返回值)2021-06-29 23:52:40

    本文属于[Java ASM系列一:Core API](https://blog.51cto.com/lsieun/2924583)当中的一篇。 ## 1. 预期目标 假如有一个`HelloWorld`类,代码如下: ```java public class HelloWorld { public int test(String name, int age, long idCard, Object obj) { int hashCode =

  • Java ASM系列:(024)修改已有的方法(添加-进入和退出)2021-06-29 20:01:31

    本文属于[Java ASM系列一:Core API](https://blog.51cto.com/lsieun/2924583)当中的一篇。 ## 1. 预期目标 假如有一个`HelloWorld`类,代码如下: ```java public class HelloWorld { public void test() { System.out.println("this is a test method."); } } ```

  • DM8搭建dsc集群2021-06-29 14:04:42

    DM8搭建dsc集群 DM8搭建dsc集群 1.准备工作 1.1介绍: DM共享存储数据库集群,允许多个数据库实例同时访问、操作同一数据库,具有高可用、高性能、负载均衡等特性。DMDSC支持故障自动切换和故障自动重加入,某一个数据库实例故障后,不会导致数据库服务无法提供。 DMDSC的主要特点: ◼

  • 从精准化测试看ASM在Android中的强势插入-读懂diff2021-06-28 18:53:32

      我们计算增量代码覆盖率的基础,就是要找出两个版本代码的差异,在Git环境下,我们可以很方便的通过Git脚本来获取这些数据。 Git获取diff信息 git diff命令可以使用如下格式,用来对比不同commit(或分支)间的增量代码: git diff [<options>] <commit> <commit> 其中commit可以是

  • How To Create ACFS File System In RAC Using Command Line:2021-06-28 04:31:44

      HOME / ORACLE RAC / HOW TO CREATE ACFS FILE SYSTEM IN RAC USING COMMAND LINE: How To Create ACFS File System In RAC Using Command Line: 8976 views 2 min , 27 sec read 1   ACFS i.e Oracle ASM Cluster File System is cluster file system service us

  • Oracle 12c: How to Create ASM Cluster file System (ACFS) Using ASM Configuration Assistant (ASMCA)2021-06-28 04:31:15

    Oracle 12c: How to Create ASM Cluster file System (ACFS) Using ASM Configuration Assistant (ASMCA)   _____________________________________________________________________________________________________________________   Login to grid user and set ASM i

  • Java ASM系列:(018)Opcodes介绍2021-06-27 07:02:25

    本文属于[Java ASM系列一:Core API](https://blog.51cto.com/lsieun/2924583)当中的一篇。 `Opcodes`是一个接口,它定义了许多字段。这些字段主要是在`ClassVisitor.visitXxx()`和`MethodVisitor.visitXxx()`方法中使用。 ## 1. ClassVisitor ### 1.1 ASM Version 字段含义:`Opcod

  • Java ASM系列:(019)第二章内容总结2021-06-27 07:02:07

    本文属于[Java ASM系列一:Core API](https://blog.51cto.com/lsieun/2924583)当中的一篇。 ![ASM能够做什么](https://s2.51cto.com/images/20210618/1624005632705532.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow

  • 【汇编语言与计算机系统结构笔记11】程序格式与伪操作:段定义、堆栈 #简洁笔记形式2021-06-22 16:05:32

    本次笔记内容: 14.程序格式与伪操作-1 注:本节课更换为一名女老师。我找到了对应内容的课件,请见我于GitHub的CS笔记仓库。因此,为了节省时间,我只记录老师上课强调的内容与对应ppt页码。 注2:老的B站视频下架了,我找到了新资源,并且与老视频资源相同:清华大学 l 汇编语言与计算机系统(

  • Java ASM系列:(008)ClassWriter代码示例2021-06-21 22:52:36

    本文属于[Java ASM系列一:Core API](https://blog.51cto.com/lsieun/2924583)当中的一篇。 ![ASM能够做什么](https://s2.51cto.com/images/20210618/1624005632705532.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow

  • [ARM-assembly]-ARM ASM内联汇编学习2021-06-21 14:52:41

    ★★★个人博客导读首页—点击此处 ★★★ 格式 __asm__ qualifiers ( // 汇编代码部分 : OutputOperands //在内联汇编代码中被修改的变量列表 : InputOperands //在内联汇编代码中用到的变量列表 : Clobbers //在内联汇编代码中用到的寄存

  • Java ASM系列:(007)ClassWriter介绍2021-06-21 14:06:31

    本文属于[Java ASM系列一:Core API](https://blog.51cto.com/lsieun/2924583)当中的一篇。 ## 1. ClassWriter类 ### 1.1 class info 第一个部分,就是`ClassWriter`的父类是`ClassVisitor`,因此`ClassWriter`类继承了`visit()`、`visitField()`、`visitMethod()`和`visitEnd()`等方

  • Java ASM系列:(005)如何编写ASM代码2021-06-20 16:01:28

    本文属于[Java ASM系列一:Core API](https://blog.51cto.com/lsieun/2924583)当中的一篇。 在刚开始学习ASM的时候,编写ASM代码是不太容易的。或者,有些人原来对ASM很熟悉,但由于长时间不使用ASM,编写ASM代码也会有一些困难。在本文当中,我们介绍一个`ASMPrint`类,它能帮助我们将`.class`

  • Java ASM系列:(003)ASM与ClassFile2021-06-19 20:51:59

    本文属于[Java ASM系列一:Core API](https://blog.51cto.com/lsieun/2924583)当中的一篇。 ## 1. ClassFile 我们都知道,在`.class`文件中,存储的是ByteCode数据。但是,这些ByteCode数据并不是杂乱无章的,而是遵循一定的数据结构。 ![From Java to Class](https://s2.51cto.com/image

  • ASM的组成部分2021-06-18 23:56:22

    ## 1. ASM的两个组成部分 从组成结构上来说,ASM分成两部分,一部分为Core API,另一部分为Tree API。 - 其中,Core API包括`asm.jar`、`asm-util.jar`和`asm-commons.jar`; - 其中,Tree API包括`asm-tree.jar`和`asm-analysis.jar`。 ![asmcomponents.png](https://s2.51cto.com/images/

  • Java ASM系列一:Core API2021-06-18 17:03:30

    ASM is an open source java library for manipulating java byte code. (内容持续更新中。。。) ## 1. 主要内容 ### 第一章 基础 - [01. ASM介绍](https://blog.51cto.com/lsieun/2924433) ## 2. 参考资料 - 课程源码:[learn-java-asm](https://gitee.com/lsieun/learn-java-

  • Linux C: 内嵌汇编语法2021-06-05 19:01:48

        学内嵌汇编首先知道编译器的编译流程,内嵌汇编就是嵌套在高级程序语言中的汇编语言。在cpp 文件转成 .s 汇编文件时,内嵌汇编保持不动,只有高级程序语言会编译成汇编合成在.s文件中。下面的链接将了C的源码是怎么变成汇编码:     《Linux C:汇编码的生成 》https://blog.csd

  • gcc asm2021-06-03 07:32:22

    GCC在C语言中内嵌汇编 asm  https://blog.csdn.net/wgiyq/article/details/54314955 GCC在C语言中内嵌汇编 asm 简单的内嵌汇编 内嵌汇编举例 内嵌汇编语法如下 1 汇编语句模板 2 输出部分 3 输入部分 限制字符 1 限制字符列表 破坏描述部分 1 编译器优化介绍 2 C

  • ORACLE19c的RAC集群部署-详细完整篇2021-06-02 09:35:26

    本文为19年12月份搭建的环境并亲自安装的整体过程日志,如有疑问,可留言共同探讨。 ORACLE19c--RAC集群安装 第一步:配置/etc/hosts 192.168.1.61 xiaosheng61 192.168.1.62 xiaosheng62 192.168.10.61 xiaosheng61prv 192.168.10.62 xiaosheng62prv 192.168.1.63 xiaosheng61vip

  • 如何快速完全入门WebAssembly——从了解wasm的前世今身开始(2)2021-05-31 15:53:05

    js是严格的Javascript子集,合理的asm.js代码必须是合理的JavaScript代码前面我们讲到会有新的技术出现,那么具体是什么技术呢? 出现了asm.js 为此,WebAssembly的前身asm.js就诞生了。js是严格的Javascript子集,合理的asm.js代码必须是合理的JavaScript代码,但反过来看,它就不合理了。和W

  • ORA-27157、ORA-27300 OS post/wait facility removed2021-05-28 17:07:27

    ORA-27157、ORA-27300 OS post/wait facility removed rhel7.2上安装11g数据库后,其中一个数据库实例经常会自动crash。查看alert日志发现以下错误信息: Errors in file /d12/app/oracle/diag/rdbms/rac12c/rac12c2/trace/rac12c2_j000_21047.trc: ORA-27157: OS post/wait fa

  • 记录一次oracle rac的OCR_VOTE磁盘一块磁盘坏掉的情况测试。2021-05-27 07:01:35

    现状 root@testdb1[+ASM1]/root$ocrcheck Status of Oracle Cluster Registry is as follows : Version : 3 Total space (kbytes) : 262120 Used space (kbytes) : 3260 Available space (kbytes) : 258

  • 记录一次oracle rac的OCR_VOTE磁盘一块磁盘坏掉的情况测试。2021-05-27 07:01:21

    现状 root@testdb1[+ASM1]/root$ocrcheck Status of Oracle Cluster Registry is as follows : Version : 3 Total space (kbytes) : 262120 Used space (kbytes) : 3260 Available space (kbytes) : 258

  • WebAssembly完全入门——了解wasm的前世今身2021-05-22 02:33:10

    前言 接触WebAssembly之后,在google上看了很多资料。感觉对WebAssembly的使用、介绍、意义都说的比较模糊和笼统。感觉看了之后收获没有达到预期,要么是文章中的例子自己去实操不能成功,要么就是不知所云、一脸蒙蔽。本着业务催生技术的态度,这边文章就诞生了。前部分主要是对WebAssem

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有