首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
tankerwolf
更多收藏集
微信扫码分享
微信
新浪微博
QQ
271篇文章 · 0订阅
脑裂是什么?Zookeeper是如何解决的?
脑裂(split-brain)就是“大脑分裂”,也就是本来一个“大脑”被拆分了两个或多个“大脑”,我们都知道,如果一个人有多个大脑,并且相互独立的话,那么会导致人体“手舞足蹈”,“不听使唤”。 脑裂通常会出现在集群环境中,比如ElasticSearch、Zookeeper集群,…
Express.js 解析 Post 数据类型的正确姿势
1、POST请求:HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据。 2、Content-Type:是指http/https发送信息…
图凌闪屏页及Android彩蛋探究
在体验App时发现了一款叫‘图凌’的app,闪屏页非常特别。从下图可以看到,是一个以桌面壁纸为背景的页面。 这种闪屏效果让人眼前一亮,所以非常好奇他的实现原理。在不破解apk的情况下(破解失败,有腾讯乐固加固==),猜想了几种实现方式: 在逐个验证猜想之前,想到了一个页面的实现…
iOS 原生级别后台下载详解
当然,这个问题其实很简单,解决方案也有很多。但我第一时间想到的是,目前是否存一个具有任务组概念,非常权威,非常流行、稳定可靠,并且是用 Swift 写的,Github 上 star 非常多的下载框架?如果存在这样的轮子,我就打算把它作为项目里专用的下载模块。很可惜,下载框架很多…
手把手带你写AR应用--AR尺子预览
1. 前序 2. 集成ARCore 1. 向 manifest 添加 AR 选项。并声明Camera权限 2. 添加依赖库 3. 请求摄像机权限 3. 初识Session 1. 什么是Session: 2. 初始化Session 3. 开始或恢复Session(会话) 4. 暂…
JDK 12又来了,我学不动了...
添加一个名为 Shenandoah的新垃圾收集 (GC)算法,该算法通过与正在运行的 Java线程并发执行回收工作来减少 GC暂停时间。Shenandoah的暂停时间与堆大小无关,这意味着无论堆大小是 200MB 还是 200GB,都将拥有相同的暂停时间。 在 JDK源代码中添…
详解 Android 中的 IPC 机制:基础篇
本文主要介绍 Android 中的 IPC 机制,具体实现的方式有很多,比如可以通过在 Intent 中附加 extras 来传递信息,或者通过共享文件的方式来共享数据。Android 开发中,还经常用到 Binder 方式来实现跨进程通信。四大组件之一 ContentProv…
Android应用集成Office文件能力完全攻略
Android应用打开office和pdf文件。常用的有以下四种解决方案: 接下来的集成可以参考x5内核接入文档,这里便不详述。集成的主要工作便是集成jar包和so文件,并在Application初始化时调用QbSdk.initX5Environment(context, ca…
谈谈位运算和在Android中的运用
位运算,不论是计算机底层处理编码的时候,还是我们看源码的时候都一定有概率能够看见它。某种程度来说也算是比较熟悉了吧。 个人认为,位运算某种程度上是契合了数字电路之中的逻辑运算,通过一定的逻辑关系将二进制的数据进行快速处理。 虽然本质来说,位运算就是直接操作内存中的整数进行逻辑运…