首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
王琦就是我81730
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
赞
文章( 25 )
沸点( 0 )
聊一聊离开程序员的这几年
一个不打代码的老程序员。很多人会问当年裸辞回家这个决定后不后悔,其实自己也不知道。从目前来看,你也不知道当年没走是会加薪、晋升,还是被裁员。但是就目前来看生活能够继续,成家立业与家人在一起也还知足。
从Java到C++:JNI实战
从Java到C++系列目录 前言 概念 本文中: JNI方法:指JNI提供的一系列API。 native方法:跨native层调用的方法(Java->C/C++)。 C/C++方法:除native方法
【算法千题案例】每日一练LeetCode打卡——110.种花问题
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第7天,点击查看活动详情。 📢前言 🌲原题样例:种花问题 假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花不能种植在
理解JVM运行时数据区(三)Java虚拟机栈
Java虚拟机栈,早期也称为Java栈。在Java中,虚拟机栈解决程序的运行问题,即程序如何运行,或者说如何处理数据。它是线程私有的,生命周期与线程相同
LiveData源码分析2 -- 原理分析
前言 本章直接通过上面一章所接受的LiveData特性,来看一下是如何实现这些特性的。 正文 其实LiveData的核心实现就2个方向,一个是更改其持有的值如何通知到观察者,一个是添加观察者,我们也就
DCL单例模式与禁止指令重排序(volatile)
在说volatile关键字之前我们需要先讲一个知识点,叫做对象的半初始化。 当执行完第一条指令new的时候,申请内存,堆空间里内存就有了,但是这块内存有了,里面的num的值是多少呢?注意这里的num的值是0!这就是对象的半初始化。 当你刚刚new出来的一个对象的时候,会给里面的…
通俗易懂 Android视图系统的设计与实现
说到Android视图大家第一反应肯定是Activity以及View,毕竟这是我们从入门开始接触最多的两个组件。但提到Activity和View之间联系以及设计背景可能会难道一大片人。其实关于视图系统
一文读懂 View 事件分发机制
View 的事件分发机制一直是 Android 开发中比较难啃的一块知识点,想要理顺 MotionEvent 在 ViewGroup 和 View 这两者之间流转的规则十分不容易,整个过程涉及分发、拦
IntentService源码剖析
1 使用 首先,定义一个TestIntentService继承自IntentService,并且重写onHandleIntent(Intent intent)方法,然后需要实现一个无参的构造函数: 我
【Android进阶笔记】虚拟机(Dalvik、ART)
Dalvik 虚拟机 Dalvik 虚拟机(Dalvik Virtual Machine),简称 DVM。它并没有遵循 JVM 规范来实现,因此 DVM 并不是一个 Java 虚拟机。 与 JVM 的
下一页
个人成就
文章被点赞
27
文章被阅读
4,138
掘力值
165
关注了
11
关注者
8
收藏集
2
关注标签
10
加入于
2019-07-10