1.Libgd坐标 使用笛卡尔坐标系(初始坐标为左下0,0),而JavaSE、JavaME以及标准Android系统(还有LGame引擎)使用的是屏幕坐标系(初始坐标为左上0...
1.Libgd坐标 使用笛卡尔坐标系(初始坐标为左下0,0),而JavaSE、JavaME以及标准Android系统(还有LGame引擎)使用的是屏幕坐标系(初始坐标为左上0...
UI 优化系列专题,来聊一聊 Android 渲染相关知识,主要涉及 UI 渲染背景知识、如何优化 UI 渲染两部分内容。 UI 优化系列专题 UI 渲染背景知识 《View...
我每周会写一篇源代码分析的文章,以后也可能会有其他主题.如果你喜欢我写的文章的话,欢迎关注我的新浪微博@达达达达sky地址: http://weibo.com/u/20306...
volatiled的写操作,是JVM会向处理器发送一条Lock前缀的指令,将这个变量所在缓存行的数据写会到系统内存。 这一步确保了如果有其他线程对声明了volatile变量进行修改,则立即更新主内存中数据。 并不能等价于不保存缓存
HashMap的实现原理HashMap的实现原理 1.HashMap概述 HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保...
兄弟你这个解决方式,有点任性啊
fragment中this.getActivity出现空指针异常首先,因为fragment容易被销毁,所以在应用中利用this.getActivity()获取fragment所附着的Activity时会出现空指针异常的问题。这里的空是因为...
还是有点薄,比如final,一般我会问 :为什么用finnal,什么时候用final?
HashMap为啥不用步,想同步怎么办,有没有高效的同步方式?
看客们还是要多想几层,现在面都会问深一些的
面试必备--Java基础知识复习static的作用 static表示静态修饰符,使用static修饰的变量,在Java中分配内存后一直存在,直到程序退出才释放空间。用static修饰的变量可以直接使用类名加...
听说你的愿望是成为作家。刚好,我这里有十八本书,推荐给你,希望能够助您一臂之力! “创意写作书系”介绍 这是国内首次系统引进国外创意写作成果的丛书,是关于文学创作的教科书和自...
你這個太假了
spring源码阅读1——环境搭建&阅读方法本文很少涉及spring源码的相关内容,旨在提供一个不错的源码阅读的方法。 环境搭建: jdk 1.7ideamaven 搭建spring application: 知其然方...
沙發
spring源码阅读2-1——bean的管理本文开始,将利用《spring源码阅读1——环境搭建&阅读方法》中提到的方法逐步对spring源码进行解读。 顺藤摸瓜——DefaultListableBeanFactory...
沙发
spring源码阅读1——环境搭建&阅读方法本文很少涉及spring源码的相关内容,旨在提供一个不错的源码阅读的方法。 环境搭建: jdk 1.7ideamaven 搭建spring application: 知其然方...