![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
chen_song_
人终将被年少不可得之物质而困其一生
展开
-
数据的位运算
位运算中”<<”, “>>”,“>>>”的总结<< : 左移运算符,num << 1,相当于num乘以2>> : 右移运算符,num >> 1,相当于num除以2>>> : 无符号右移,忽略符号位,空位都以0补齐 下面就讲解二分法运用原创 2017-05-31 16:14:58 · 517 阅读 · 0 评论 -
寄存器
寄存器** 寄存器 编号(二进制) 编号(十进制)32位 16位 8位 EAX AX AL 000 0ECX CX CL 001 1EDX DX DL 010 2EBX BX原创 2017-06-01 22:08:41 · 708 阅读 · 0 评论 -
7款开源Java反编译工具
今天我们要来分享一些关于Java的反编译工具,反编译听起来是一个非常高上大的技术词汇,通俗的说,反编译是一个对目标可执行程序进行逆向分析,从而得到原始代码的过程。尤其是像.NET、Java这样的运行在虚拟机上的编程语言,更容易进行反编译得到源代码。当然,也有一些商业软件,对其程序进行了混淆加密,这样我们就很难用工具反编译了。1、Java反编译插件 —— JadclipseJadClipse是Jad的转载 2017-06-21 09:39:35 · 372 阅读 · 0 评论 -
C++复合类型
C++的复合类型分为两种:引用和指针引用就是为对象取一个别名 (”左值引用 lvalue reference”)举一个小例子#include <iostream>//compound Typeint main(){ int i, &ri = i; i = 5; ri = 10; std::cout << i << " " << ri << std::end原创 2017-06-04 23:59:23 · 448 阅读 · 0 评论