w13460218091
码龄9年
关注
提问 私信
  • 博客:10,696
    10,696
    总访问量
  • 2
    原创
  • 2,176,958
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:收获亦可以是教训。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-12-08
博客简介:

w13460218091的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得2次评论
  • 获得8次收藏
创作历程
  • 1篇
    2016年
  • 1篇
    2015年
TA的专栏
  • 信息安全,移动安全
  • 信息安全
    1篇
  • 移动安全
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

so动态调试(阿里脱壳)

安卓APP在运行时,每个进程都有单独的进程空间,这是因为每个进程都独有一个Davlik虚拟机。系统启动时会先启动init进程,init进程会启动zygote进程,该进程会为每个要启动的App进程孵化出一个Davlik虚拟机实例.之后该虚拟机实例会将要运行App的DEX文件映射到内存中。通过虚拟机实例调用dvmDexFileOpenPartial()来解析,加载DEX文件格式.。关于DEX文件格
原创
发布博客 2016.07.20 ·
4436 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏

C语言结构体内存空间分配

首先来说如果结构体的内存是按照便捷对齐的话,比如下图的这个结构体:假如按照边界对齐要求的话,恐怕需要24个字节的存储空间。而short类型和charl类型却仅仅占了不到一个double八个字节的空间。图中的彩色部分就是根据边界对齐,这三个类型实际所占的空间,可以说大部分的空间就这样白白浪费了。那么问题来了?既然我可以想到这个问题,在编写这个东西的那些工作人员不可能没有注意到吧?
原创
发布博客 2015.12.29 ·
6260 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏