首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ice_coffee_mzp
掘友等级
Android
思想才是重点
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 58
沸点 0
赞
58
返回
|
搜索文章
ice_coffee_mzp
赞了这篇文章
warmheart
2年前
关注
一文看懂 c++ std::move
std::move C++11开始引入了std::move. 引入std::move主要是为了优化对象的生命周期, 以及优化函数参数传递方式。 然后又引入了一个右值得概念,...
4
评论
分享
ice_coffee_mzp
赞了这篇文章
一只公羊
计算机在读
·
2年前
关注
手把手入门Java调用C++开发的动态库【JNI】
教程参考: mac端使用IDEA和CLion开发JNI Linux gcc编译 jni.h、jni_md.h、jvmti.h找不到原因及解决 IDEA一键快速生成JNI头文...
3
评论
分享
ice_coffee_mzp
赞了这篇文章
一角钱技术
Java架构师
·
4年前
关注
深入掌握Java日志体系,再也不迷路了
对于一个应用程序来说日志记录是必不可少的一部分。线上问题追踪,基于日志的业务逻辑统计分析等都离不日志。java领域存在多种日志框架,目前常用的日志框架包括Log4j 1,L...
67
5
分享
ice_coffee_mzp
赞了这篇文章
TodoCoder
公众号: TodoCoder @全干工程师
·
2年前
关注
【锁思想】高并发下线程饥饿?看看读写锁是怎么避免饥饿的
在技术日新月异的今天,真正应该花费时间学习的是那些不变的编程思想,今天我们来聊一下读写锁的思想,看看高并发下,读写锁是如何避免线程饥饿的。。。...
12
3
分享
ice_coffee_mzp
赞了这篇文章
Chopin1994
Java工程师
·
5年前
关注
DirectBuffer垃圾回收
本文是笔者在研究DirectByteBuffer垃圾回收过程中引发的学习与探索。众所周知,DirectByteBuffer是一个管理直接内存的引用对象,直接内存不能通过JV...
4
1
分享
ice_coffee_mzp
赞了这篇文章
赵子健
Android GDE | 🏆 掘金签约作者
·
2年前
关注
内存优化:掌握 APP 运行时的内存模型
在上一章,我们已经从操作系统的维度了解了一个进程的内存模型。这一节,我们将维度继续上升,从应用层出发看看一个 App 运行时的内存模型是怎样的。从 App 运行时的内存模型...
24
5
分享
ice_coffee_mzp
赞了这篇文章
Yuloran
Psychologist @Hospital
·
6年前
关注
Android 内存泄露详解
内存泄露说简单也简单,说复杂也复杂。简单是因为我们有很多工具,比如 Android Studio Profiler、MAT 等,对内存泄露进行定位。复杂是因为我们需要了解很...
30
1
分享
ice_coffee_mzp
赞了这篇文章
YunSoul
Android开发
·
7年前
关注
Base64 的原理、实现及应用
Base64编码是基于64个字符A-Z,a-z,0-9,+,/的编码方式,因为2的6次方正好为64,所以就用6bit就可以表示出64个字符,eg:000000对应A,000...
145
5
分享
ice_coffee_mzp
赞了这篇文章
如果声音不记得
2年前
关注
Android KTX | 官方 Kotlin-core 扩展库 方法大全_
1.0 前言 Android KTX 是Android 中的一组 Kotlin 扩展程序,可以为Android开发提供简洁方便的 Kotlin 代码。 如果我们新建一个项目...
3
评论
分享
ice_coffee_mzp
赞了这篇文章
半亩方塘立身
@半亩方塘立身
·
2年前
关注
Java注解处理器APT
APT用于在编译时处理源代码中的注解,从而生成额外的代码、配置文件或其他资源。与传统的运行时反射相比,APT在编译时进行处理,可以提高性能并在编译阶段捕获一些问问题,减少运...
8
评论
分享
ice_coffee_mzp
赞了这篇文章
水月沐风
Mobile Developer @XiaoMi
·
7年前
关注
[译] 带你领略 ConstraintLayout 1.1 的新功能
约束布局(ConstraintLayout)通过使用 Android Studio 中的可视化编辑器来为您生成绝大多数的 UI,进而达到简化 Android 中创建复杂布局...
250
22
分享
ice_coffee_mzp
赞了这篇文章
城南码农
JAVA开发工程师
·
4年前
关注
ThreadLocal内存泄漏案例分析实战
「本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战!」 用代码实战,彻底搞清楚ThreadLocal发生内存泄漏的情况。很多文章讲的模棱两可,...
16
评论
分享
ice_coffee_mzp
赞了这篇文章
求索君Fly
音视频、C++、ffmpeg、opengl
·
3年前
关注
JNI静态注册与动态注册
导读 我们知道通过Java通过JNI可以调用C/C++代码,C/C++也可以通过JNI调用java代码,那么JNI是怎么将Java方法与Native的方法对应起来的呢?...
3
评论
分享
ice_coffee_mzp
赞了这篇文章
陈皮的柚子
Android
·
4年前
关注
(译文) JNI编程指南与规范5~8章节
JNI 将实例和数组类型(例如 jobject、jclass、jstring 和 jarray)公开为不透明引用。本地代码不能直接检查不透明引用指针的内容。而是通过 JNI...
7
1
分享
ice_coffee_mzp
赞了这篇文章
杨充
Android程序员 @Tencent
·
4年前
关注
OkHttp请求耗时统计和实践
OkHttp 版本提供了EventListener接口,可以让调用者接收一系列网络请求过程中的事件,例如DNS解析、TSL/SSL连接、Response接收等。 通过继承此...
55
3
分享
ice_coffee_mzp
赞了这篇文章
Android爱好者
Android开发工程师
·
7年前
关注
Android 代码混淆规则
1. Proguard介绍 Android SDK自带了混淆工具Proguard。它位于SDK根目录\tools\proguard下面。 ProGuard是一个免费的Jav...
27
1
分享
ice_coffee_mzp
赞了这篇文章
杨充
Android程序员 @Tencent
·
6年前
关注
Java深拷贝和浅拷贝
对象拷贝(Object Copy)就是将一个对象的属性拷贝到另一个有着相同类类型的对象中去。在程序中拷贝对象是很常见的,主要是为了在新的上下文环境中复用对象的部分或全部数据...
84
12
分享
ice_coffee_mzp
关注了
dehang0
Android
ice_coffee_mzp
关注了
恋猫de小郭
Android
ice_coffee_mzp
赞了这篇文章
renxhui
Android @昆仑万维
·
5年前
关注
JVM 类加载机制
... 虚拟机把类加载阶段的通过一个类的全限定名获取定义此类的二进制字节流,这个动作放到java虚拟机外部去实现,以便让用户来决定如何去获取需要的类。实现这个动作的代码块叫...
10
评论
分享
下一页
个人成就
文章被点赞
137
文章被阅读
57,548
掘力值
1,475
关注了
17
关注者
32
收藏集
1
关注标签
20
加入于
2016-06-13