240 发简信
IP属地:广东
  • 代理模式_利用CGLIB实现对Class动态代理

    在前一篇文章中提到静态代理和JDK的动态代理,但是这两种代理都只能对接口实现代理 静态代理的不足 1、需要为真实主题写一个形式上完全一样的封装类...

  • Resize,w 360,h 240
    代理模式介绍以及jdk动态代理实现

    下一篇进阶 代理模式_利用CGLIB实现对Class动态代理 定义 代理模式(Proxy)为其他对象提供一种代理以控制对这个对象的访问 当客户端...

  • java开发的一个意外——踩进了Long的自动拆装箱的坑

    0x01 A同学在写考勤模块接口时候有一段代码片段是这样写的 测试部在黑盒测试该接口具体功能时,发现数据不全,只能显示一部分数据。 由于A同学已...

  • Resize,w 360,h 240
    Android自定义View之多状态布局

    效果图~ 对于大多数的App而言,多状态的页面都是必备的。一般加载数据的时候都会出现:加载中、加载成功、加载异常、无数据等等情况一般在搭建项目的...

    0.4 2251 0 20
  • java基础之反射(reflect)

    上周记录了java基础之注解(Annotation),这周他的好基友“反射”如约而至(明明是姗姗来迟~)。 反射的基本概念 反射机制是在运行状态...

  • java基础之注解(Annotation)

    好久没有写点什么了~。。。 计划记录一下java的注解和反射以及这两个好基友的不可描述,这篇先记录一下注解(Annotation)java基础之...

  • Resize,w 360,h 240
    自定义View之自定义View的一般流程

    自定义View之一般自定义View的流程 在记录自定义View之非常基础篇之后,真实的发现有些东西写下来一遍会比看十遍记忆的清晰!小伙伴们不妨也...

    0.7 5388 0 27
  • 学会在JAVA项目中使用synchronized关键字

    synchronized为java中的关键字,用于保证多线程并发时,在同一时刻最多只有一个线程执行该段代码。 包括两种用法:synchroniz...

  • Resize,w 360,h 240
    自定义View之非常基础篇

    周末在练习自定义view控件的时候发现会在android View基础知识上面犯错,出现对基础知识点记忆不清晰的情况翻翻大神们的博客和任大神的那...

个人介绍
一个懒到死的码农