首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
stephenzhow
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.2K
文章 1.2K
沸点 0
赞
1.2K
返回
|
搜索文章
赞
文章( 1.2K )
沸点( 0 )
Android Studio 3.0 新功能解析和旧项目适配
上周四,Google 终于在经历大半年的打磨锤炼之后正式发布 Android Studio 3.0 版本,给广大安卓开发人员一份满意的答卷。如往常一样,每次新版开发工具的发布,很多谨慎点的朋友仍担心稳定性、是否存在坑等问题,选择隔岸观火,等一段时间再更新升级。 经过查看官网对新…
Android匿名共享内存(Ashmem)原理
阅读之前,不妨先思考一个问题,在Android系统中,APP端View视图的数据是如何传递SurfaceFlinger服务的呢?View绘制的数据最终是按照一帧一帧显示到屏幕的,而每一帧都会占用一定的存储空间,在APP端执行draw的时候,数据很明显是要绘制到APP的进程空间,…
Google官方介绍Android密钥库的“发展历史”和“使用指南”
Android 的密钥库已经推出很多年了,它为应用开发者提供了一种使用加密密钥进行身份验证和加密的方式。
时间复杂度 - Java那些事儿专栏
最近看了一下评论区里,大家都急着想要了解HashMap,先不要着急,要完整的了解HashMap的内部实现,我们还需要一些基础知识,有了这些基础知识,我们才能更好的理解HashMap,其实我们已经在不知不觉进入了数据结构的大门,为了以后让大家能更好的理解后续文章,本文我们先引入时…
Java高并发综合
没错,真的是经过了面试官的无数鄙视,我才知道Java并发编程在Java语言中的重要性。 悲观锁假设最坏的情况(如果你不锁门,那么捣蛋鬼就会闯入并搞得一团糟),并且只有在确保其他线程不会干扰(通过获取正确的锁)的情况下才能执行下去。 常见实现如独占锁等。 安全性更高,但在中低并发…
Android业务中间层该如何设计?
如果一个产品需要有多个业务线,各业务线之间如何协作才是最高效的?
设计模式也可以这么简单
一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的😂😂😂,我也花了很多心思来写和做图,力求让读者真的能看着简单同时有所收获。
「译」用 Atomics 避免 SharedArrayBuffers 竞争条件
即使你工作中不需要直接接触 SharedArrayBuffers 和 Atomics,我觉得去理解它的工作原理也是很有意思的。因此,在这篇文章里我会解释下哪些竞争条件会产生,以及 Atomics 是如何解决这些问题的 如果有两个线程使用同一个变量,那么就有可能产生竞争条件,这是…
Android加密工具包
字符串,byte[],文件等对象的加密和解密工具集合,包含了多种加密方案。 单元测试: 单元测试: 单元测试: 单元测试: 单元测试: 单元测试: 在你的项目根 build.gradle 中添加上远程仓库: 在需要引用的 module 添加具体依赖。 添加基本的加密解密工具和辅…
使用Java API的5个技巧
本文介绍了一些关于Java API安全和性能方面的简单易用的技巧,其中包括保证API Key安全和开发Web Service方面中在框架方面选择的一些建议。 程序员都喜欢使用API!例如为app应用构建API或作为微服务架构体系的一部分。当然,使用API的前提是能让你的工作变得…
下一页
关注了
16
关注者
3
收藏集
12
关注标签
12
加入于
2016-02-27