- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Android需要了解的内存知识
一. 基础知识Android系统对dalvik的vm heapsize作了硬性限制,当java进程申请的java空间超过阈值时,就会抛出OOM异常。进程的内存空间只是虚拟内存(或者叫作逻辑内存),而程序的运行需要的是实实在在的内存,即物理内存(RAM)。1. 查看Java内存限制1.1 通过命令行: adb shell getprop | grep dalvik.vm例: [da...
2018-06-14 09:24:25 374
原创 Git 打patch
没有添加新文件:1. git diff > ~/1.patch2. git apply ~/1.patch添加新文件:1. git add .2. git commit3. git log4. git diff commitid_old commitid_new > ~/1.patch5. git apply添加图片:上述第4步: git diff -p --binary commit...
2018-06-11 19:37:49 2559
原创 Android Studio常用快捷键
ctrl + N 查找类ctrl + shift + N 查找文件alt + F3 选中F3 查找下一个F4 查看当前选中定义alt + 左、右 切换文件ctrl + { 或 } 跳到{ }ctrl + shift + F12 窗口最大化ctrl + / 注释 //ctrl + shift + / 注释/* */ctrl + alt + sp...
2018-06-02 18:44:42 112
原创 学习网站
Google 1. Android 开放源代码 https://source.android.com/ 中国:https://source.android.google.cn/2. Android 源码 GitHub镜像: https://github.com/aosp-mirror 源码: https://android.googlesource...
2018-05-31 09:36:11 186
原创 工作中常用的工具
整理了一下工作中常用的一些工具1. Android Studio —— 不解释2. Eclipse —— 不解释3. Git —— 本地安装后,可以通过GitHub协同编码4. Navicat Premium —— 数据库管理工具5. Source Insight, Notepad++, Araxis Merge —— 常用的查看代码,编辑文本,代码比较工具6. MagicDraw UML ...
2018-05-25 10:26:28 868
原创 常用关键字
一. volatile: volatile是一个类型描述符,要求编译器不要对其描述的对象作优化处理,对它的读写都需要从内存中访问。 volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如:操作系统、硬件或者其它线程等。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。 使用该关键字的例子
2010-04-20 14:19:00 413
C语言程序设计(Visusl C++6.0.asp)
2009-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人