技术积累
路路人王
寻寻觅觅,总会有路的
展开
-
Java中的类文件结构之一:如何分析一个.class文件的二进制码内容
该文为作者原创,请转载者注明出处 以下为一个Java类--Temp4Testpackage com.demo;public class Temp4Test extends Temp3Test { private int i = 1; public float f; public static String thisstr = ""; ...原创 2018-03-06 19:05:36 · 3287 阅读 · 2 评论 -
Android反编译之一:环境的配置
1.下载dex2jar 这个较为简单,下载最新版即可,我是从这个地址下的: https://sourceforge.net/projects/dex2jar/2.下载apktool 同样,下载最新版,我是从这个地址下的: https://bitbucket.org/iBotPeaches/apktool/downloads/ apktool需要配置一下环境(以Mac系...原创 2018-03-21 15:57:20 · 644 阅读 · 0 评论 -
SHA-256算法实现过程
整理一下SHA-256的实现步骤:1.定义8个32位常量 h0 := 0x6a09e667h1 := 0xbb67ae85h2 := 0x3c6ef372h3 := 0xa54ff53ah4 := 0x510e527fh5 := 0x9b05688ch6 := 0x1f83d9abh7 := 0x5be0cd19 2.再定义一个k的32位整形数组,数组大小为6...原创 2018-06-29 10:59:29 · 5173 阅读 · 0 评论 -
C/C++、Java由源码到机器码的过程(编译原理)
软件开发的环境需要什么?一个IDE,一个OS,一个硬件设备,没错,这个实质是软件进展的三个层集。在很久很久以前(几十年),软件就是直接开发在硬件设备上的,用纸带有无孔标识二进制位,此时的开发语言是机器码,软件直接对接硬件设备;后来很不方便,尤其不方便复用,然后,有了汇编,有了简单的编译环境,然后逐渐发展成为OS内核;时代会进步,软件要处理越来越多复杂的场景,然后有了高级语言:C等,为了更加...原创 2018-07-26 18:08:41 · 7121 阅读 · 2 评论 -
Java中的类文件结构之二:分析一个.class文件的文本化阅读
这个文章是一个系列,准备写至少四篇吧,离上一篇写得已经有几个月了,一个没有出第二篇,原因就一个字:懒。其实整理文档挺耗时的,之后一直在关注老罗的Blog,老罗说他一篇Blog要花一周时间,我深以为然,随便写写肯定省时间 ,但对不起写这个事情,话不多说,进入正题吧。 还是上一篇https://blog.csdn.net/kcstrong/article/details/794602...原创 2018-07-27 15:45:26 · 719 阅读 · 0 评论 -
Java中的类文件结构之三:分析一个.class文件各方法的字节码表述语法
接上文:Java中的类文件结构之二:分析一个.class文件的文本化阅读 https://blog.csdn.net/kcstrong/article/details/81233672 在上一篇Blog中找一个示例讲述了如何分析JVM所提供的文本形态说明的.class文件,其中各方法的字节码部分(表述该方法的实现)并没有说清楚,本章中希望说清楚各逻辑,但考虑到如果不讲一...原创 2018-07-31 18:20:58 · 436 阅读 · 0 评论 -
Android平台视频相关的多媒体技术理解笔记
做了几年的视频相关项目,一直没有系统的对所涉技术进行整理,趁着最近有点事情,整理归纳一下。多媒体技术还是一个相当大而全的领域,我是做视频的,只谈一下视频所涉的一些技术点的理解,平台是基于Android的。 视频所涉的多媒体技术也是非常庞大的,从哪入手呢,先来看一下图吧: 上图显示了一个视频从产生到展示到用户面前所涉的各个环节,封装格式直接使用了当前主流的mp4,编解...原创 2018-08-10 17:38:50 · 384 阅读 · 1 评论 -
Android工程师从初级到资深所应具备的技术栈(不断补充中)
在Android开发上也做了有些年头了,对Android开关相关的技术有了一定的积累,不敢说有多深,总是一些经验与体会,一个开发人员,在完成工作的同时,应该不断完善自身,这样才能长期保持竞争力。在技术领域,有两个特点,一为更新极快,二为多年不变。都是对的,新技术更新很快,而一些原理,底层技术却是多年不变的。技术人员在积累技术时,要多关注底层原理,而不要把主要经力放在追逐新技术上。所谓万变不离其中,...原创 2018-11-15 11:40:03 · 1145 阅读 · 0 评论