14 阿拉神农

尚未进行身份认证

我要认证

Hi my name is 邓凡平,my English name is innost. Nice to meet you

等级
TA的排名 632

论编程语言(0)

缘起自从我写完《深入理解Android Java虚拟机ART》一书后,我意识到自己(和我所认识的程序员们)在计算机语言基础上的极大的欠缺。作为语言的使用者,我们无疑并不落后,甚至在某些场...

2020-07-28 22:19:11

了解一下,Android 10中的ART虚拟机(9)-完结

缘起继续从读书笔记的角度来系统的学习《Advanced Design and Implementation of Virtual Machines》。这本书是英文编写,全部、认真、深入的...

2020-07-26 18:21:28

了解一下,Android 10中的ART虚拟机(8)

缘起继续从读书笔记的角度来系统的学习《Advanced Design and Implementation of Virtual Machines》。这本书是英文编写,全部、认真、深入的...

2020-07-03 10:50:41

了解一下,Android 10中的ART虚拟机(6)

缘起继续从读书笔记的角度来系统的学习《Advanced Design and Implementation of Virtual Machines》。今天介绍第六章“Design of ...

2020-05-12 14:57:08

了解一下,Android 10中的ART虚拟机(5)

缘起今天及后续几篇关于ART的知识,我将从读书笔记的角度来系统的学习《Advanced Design and Implementation of Virtual Machines》。这一...

2020-04-23 17:05:04

了解一下,Android 10中的ART虚拟机(4)

缘起今天及后续几篇关于ART的知识,我将从读书笔记的角度来系统的学习《Advanced Design and Implementation of Virtual Machines》。这...

2020-04-12 17:27:58

了解一下,Android 10中的ART虚拟机(3)

缘起最近一直在家办公。在家办公显然是比办公室办公要累很多的。几乎没有扯淡、溜达、扯皮,上个卫生间,打水所耗费的时间。我推测大部分人肯定是不太适应这种节奏。我个人还好,因为写书的时候,一天...

2020-03-08 17:15:57

了解一下,Android 10中的ART虚拟机(2)

缘起接着上期”了解一下,Android 10中的ART虚拟机(I)“,今天继续介绍ART。今年春节十几天假里,我大概把profman和dex2oat整体看了一遍。出乎我意料的是,dex2...

2020-02-09 18:19:32

了解一下,Android 10中的ART虚拟机(I)

缘起从今天开始,对Android 10中的ART进行“了解一下”之旅。我本来以为一篇就能拿下,但谁想谷歌从8.0开始对ART进行了更细致和难度更高的改进。粗看了几遍代码,我觉得谷歌不管怎...

2020-01-13 21:17:00

神农班2019年总结

缘起2019年4月,我开通了个人公众号“神农和朋友们的杂文集”,到目前为止发布文章(包括转载)一共25篇,粉丝大概3000多人。搞了一个微信群,目前为止300多号人。首先也是感谢大家的信...

2020-01-01 18:21:19

了解一下,Android 10中的APEX

缘起Android碎片化的问题除了好多厂商加了更符合国人土豪味的特性之外,其实还有一个更基础性的问题就是升级太慢。为啥子?不记得之前讲过没有(好像讲过),现在再讲一遍:谷歌是AOSP代码...

2019-12-30 15:23:26

了解一下,Android 10中镜像文件的制作

缘起写《深入理解Android Java虚拟机ART》一书的时候,我自己做了基于模拟器使用的系统镜像,供我学习ART使用。编译系统镜像的步骤是这样的:先创建一个avd设备,取个名字,比如...

2019-12-12 20:50:14

了解一下,Android 10 Build系统

源起因工作原因不得不重新抄起Android源代码开始看。这次就直接上Android 10.0了。当把代码导入Source Insight后,感慨万千。我一度觉得对TA的熟...

2019-11-27 17:17:48

近来学习的一些东西和思考(2)

源起离上回公众号文章差不多1个月了。这个月主要还是在看ECMAScript规范,另外看了几本可能有效的鸡汤书。这里有些心得。BTW,感觉没什么好的标题,不如就继续上篇文章...

2019-11-11 15:05:57

近来学习的一些东西和思考

源起离上次发原创文章(9月4号)已经过去一个月,而离发誓要研究quickjs(8月2号)过去两个月。这段时间中,除了为方舟编译器打过一些call外,主要精力还是在Java...

2019-10-09 15:05:01

技术探讨之请教方舟编译器的十个问题

缘起华为的方舟编译器终于走出开源的第一步,官方地址为https://www.openarkcompiler.cn/home 。我个人于今年4月在机械工业出版社出版了“深入...

2019-09-04 17:29:19

神农班的宗旨和班规

宗旨和班规自从前两天建立读者、朋友群后,陆陆续续有200来位来自五湖四海的朋友加群了。茫茫人海中大家能聚到一起,肯定是有天意。相聚即是缘分。大家首先要珍惜这份情谊。这第一个读者和朋友群的名字,我思索了半天,决定取名为"神农A字班"。一直以来我都怀有一个宏伟的想法,希望班里的同学以后出去面试,找工作,只要给面试官,猎头暗示一下,我是神农班的,然后大家就皆大欢喜了。近几年来,我...

2019-09-01 20:13:02

《深入理解Android JVM ART》勘误及建立读者交流群的说明

缘起前几天有一位热心的刘同学给我发了个邮件,说阅读《深入理解Android Java虚拟机ART》一书过程中发现了多处错误。他整理了一个word文档,有图有真相,非常细心(我待会把错误和修改的地方放到本文中)。错误的地方主要是拼写错误,但其中有几个错误是技术错误,比如有不正确的,有不严谨的。我仔细研读后,和刘同学就其中几个技术问题来回讨论了几次,最终还是我错了。Anyway,这个事情引发...

2019-08-29 16:47:47

小而精之QuickJS JavaScript引擎及周边研究(I)

缘起研究ART JVM的时候,我一直有一个遗憾,总感觉对Java语言的理解不深刻,从而我个人觉得自己对JVM的理解还处于相对初级的阶段——只能顺着代码里的执行流程去看。这个水平的话,改点小bug或许没问题,但如果将来Java加了新的语言特性,能知道如何在JVM中实现吗?一句话,我在研究ART时深刻感受到了更多自己不懂的东西。显然,一门语言除了语言自己外还包括其它一些至关重要的知识——在这里...

2019-08-05 15:41:30

抽奖赠送5本《深入理解Android:Java虚拟机ART》

缘起自开公众号以来得到了很多朋友们的关注。从4月19号第一篇文章开始到现在不到3个月,原创了七篇,转载了两篇。原创的七篇中,有三篇非常非常重要,是我工作十余年来不断学习、...

2019-07-08 20:18:10

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。