推荐
专栏
教程
课程
飞鹅
本次共找到2535条
android内存管理机制
相关的信息
ZY
•
4年前
js堆和栈
浅析js中堆内存和栈内存我们常遇见的varletconst区别cont定义的基本类型不能改变,但是定义的对象是可以通过修改对象属性等方法来改变的consta1;console.log(a)//a;cosnole.log(a2)//报错constb;b.name1;console.log(b)//name:1con
Stella981
•
3年前
Android 中的ORM框架
在android中,内置了sqlite数据库,javaweb中,用惯了Hibernate,想找找android中是否也有类似的orm框架,后来在开源中国看到了orman,这是一个很不错的框架。这个可以帮我们快捷方便的实现数据库的CURD操作。下面以Users这个用户类为例,和大家分享一下我的心得。大家先在工程中导入orma
Stella981
•
3年前
CMAKE 在Linux下 构建android 编译、打包、发布环境
环境: linux :2.6.32279.el6.x86_64 linux 版本 cmake: http://www.cmake.org/cmake/resources/software.html android: linux版本 sdk:http://developer
Stella981
•
3年前
Android单元测试之四:仪器化测试
Android单元测试之四:仪器化测试仪器化测试 在某些情况下,虽然可以通过模拟的手段来隔离Android依赖,但代价很大,这种情况下可以考虑仪器化的单元测试,有助于减少编写和维护模拟代码所需的工作量。 仪器化测试是在真机或模拟器上运行的测试,它们可以利用Androidframew
Stella981
•
3年前
Android中LocationManager的简单使用,获取当前位置[转
Android中LocationManager的提供了一系列方法来地理位置相关的问题,包括查询上一个已知位置;注册/注销来自某个LocationProvider的周期性的位置更新;以及注册/注销接近某个坐标时对一个已定义Intent的触发等。今天我们就来看看Android中LocatinManager的简单使用,以获取当前所在的位置为例。首先,我们需
Stella981
•
3年前
Flutter
场景在某些业务上,可能我们需要计算多段文字的高度,达到动态适配ListView高度的目的,满足我们产品的优(bian)秀(tai)需求。在android原生层大家都知道有各种手段可以计算文字的宽、高等,例如paint.layout等等手段。但在flutter中,虽然并没有直接提供API供开发者使用,但和android原生一样,只有看下RichText的源
Stella981
•
3年前
JVM核心知识体系(转)
1.问题1、如何理解类文件结构布局?2、如何应用类加载器的工作原理进行将应用辗转腾挪?3、热部署与热替换有何区别,如何隔离类冲突?4、JVM如何管理内存,有何内存淘汰机制?5、JVM执行引擎的工作机制是什么?6、JVM调优应该遵循什么原则
Stella981
•
3年前
FFMEPG 平台移植,接口简化和外部模块接入 (一)ffmpeg android移植(ndk 编译)
CareyeFFMPEG项目是Careye开源平台的一个新项目,目的是在FFMPEG项目和其外部模块,如freetype,X264的基础上建立一个多平台编译,接口调用简单的工具集。本博客是一个连载,首先从android开始写吧。因为FFMPEG本身对android编译的支持就不是特别好。本文开发环境是ubuntu分步来做:1\.建立
Wesley13
•
3年前
Java 的 CAS原理
!(https://oscimg.oschina.net/oscnet/6de55668b95bdfaf9453a3078988acb8148.jpg)简介在计算机科学中,比较和交换(ConmpareAndSwap)是用于实现多线程同步的原子指令。它将内存位置的内容与给定值进行比较,只有在相同的情况下,将该内存位置的内容修改为新的给定值
Stella981
•
3年前
20190814 On Java8 第三章 万物皆对象
第三章万物皆对象对象创建数据存储有5个不同的地方可以存储数据:1.寄存器(Registers)最快的存储区域,位于CPU内部。无法直接控制。2.栈内存(Stack)存在于常规内存RAM(随机访问存储器,RandomAccessMemory)区域中,可通过栈指针获得处理
1
•••
75
76
77
•••
254