240 发简信
IP属地:浙江
  • 我想捕获catch中的异常对象,用$1好像取不到啊,我应该怎么取?

    Javassist 使用指南(二)

    本文翻译自 Javassist Tutorial-2 4. 自省和自定制 (Introspection and customization) CtClass 提供了自省的方法...

  • 120
    浅析安卓apt

    本文主要用来理解编译注解框架。 理解两种关系 编译关系:处于编译关系的库不会被引入应用,但是会进行编译,会获得编译期的上下文环境,一般用这个库来做注解处理和代码生成。对应关键...

  • 120
    赚大钱的人,很少有靠努力成功的

    临近年关,许多人会被叫去参加同学聚会。 觥筹交错间,几句客套和寒暄听来,似乎认识的每个人都过得不错: 去北上广深打拼的,进了大公司,随随便便拿二三十万年薪;捣鼓创业的,公司已...

  • 120
    Node异步

    理解闭包 从形式来看,闭包就是在函数里面定义一个函数,从特点来说,子函数能够读写父函数的局部变量。 闭包能够访问外部函数的变量,在外部函数执行完毕后,外部函数中的变量内存依然...

  • Node模块

    理解包结构 commonjs包结构规范:http://wiki.commonjs.org/wiki/Packages/1.0 一个package.json文件应该存在于包顶级...

  • Node安装

    NPM NPM的全称是Node Package Manager ,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。 安装 推荐官网下载安装...

  • 状态机源码分析

    状态机源码 状态机初始化 HandlerThread、SmHandler,Loop使用子线程loop。 状态机树状结构 状态添加过程其实就是为每个State创建相应的Stat...

  • 轻松理解HTTPS原理

    众所周知,http协议是以明文进行传输的,http在明文的传输过程中很容易出现数据被拦截、篡改、监控的危险,这种情况无益于一人一丝不挂的在街上裸奔,如果被人想看你,你的任何细...

  • 120
    集合类深入

    集合类深入 先上一张继承关系图 ArrayList 对象数组结构。 元素添加: 先校验底层的对象数组是否能再添加元素,如果没法添加,先将对象数组进行扩容,进行一次数组拷贝,扩...

  • 120
    无痕打点研究(改良版)

    首先真的非常抱歉,好久都没有更新了,这段时间在换工作,终于也算告一段落,所以也空下来,有时间写写文字。有时候在想,人这辈子在追求什么?财富?地位?还是权利?其实这些都不应该是...

  • 不愧是贝贝P8,清晰明了,一针见血,偏僻入里!实在是杭州客户端技术界的一股清泉!

  • 不愧是贝贝P8,清晰明了,一针见血,偏僻入里!实在是杭州客户端技术界的一股清泉!

    今天学习十分钟——Kotlin扩展

    大家好,我是走川。只有十分钟,没时间废话了!我要发车了!!!! Kotlin除了丰富语法糖之外,最让人喜欢就是扩展和代理。因为篇幅有限,本文着重讲述扩展(Extension)...

个人介绍
人丑,就得多读书