腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
刘晓杰
专栏成员
举报
281
文章
266515
阅读量
41
订阅数
订阅专栏
申请加入专栏
全部文章(281)
android(79)
http(55)
编程算法(51)
java(39)
xml(27)
网络安全(14)
javascript(11)
缓存(11)
listview(10)
ide(9)
tcp/ip(9)
其他(8)
node.js(8)
数据库(8)
unix(8)
hashmap(8)
https(8)
sql(7)
api(7)
html(6)
打包(6)
面向对象编程(6)
socket编程(6)
textview(5)
git(5)
github(5)
消息队列 CMQ 版(5)
开源(5)
kafka(5)
c++(4)
eclipse(4)
云推荐引擎(4)
容器(4)
游戏(4)
shell(4)
udp(4)
数据分析(4)
c 语言(3)
servlet(3)
linux(3)
网站(3)
windows(3)
sdk(3)
delay(3)
源码(3)
ios(2)
c#(2)
jquery ui(2)
css(2)
parcel(2)
存储(2)
jvm(2)
安全(2)
数据结构(2)
canvas(2)
baseadapter(2)
button(2)
handler(2)
io(2)
merge(2)
observable(2)
timeout(2)
view(2)
异步(2)
原型(2)
iphone(1)
php(1)
actionscript(1)
bootstrap(1)
json(1)
webview(1)
单片机(1)
symfony(1)
sqlite(1)
oracle(1)
mvc(1)
ruby on rails(1)
jar(1)
tomcat(1)
文件存储(1)
NAT 网关(1)
腾讯云测试服务(1)
腾讯专有云 PaaS 平台(1)
express(1)
socket.io(1)
xslt & xpath(1)
黑客(1)
压力测试(1)
jdk(1)
正则表达式(1)
ftp(1)
aop(1)
微服务(1)
nat(1)
nest(1)
flutter(1)
adb(1)
boolean(1)
builder(1)
children(1)
clone(1)
count(1)
default(1)
dsl(1)
event(1)
exception(1)
exe(1)
exit(1)
file(1)
filter(1)
fork(1)
fragment(1)
gif(1)
goto(1)
hook(1)
include(1)
int(1)
iso(1)
launch(1)
layout(1)
min(1)
navbar(1)
pid(1)
promise(1)
push(1)
request(1)
select(1)
self(1)
send(1)
sequence(1)
service(1)
set(1)
shutdown(1)
sort(1)
string(1)
thread(1)
title(1)
toast(1)
tools(1)
translate(1)
ui(1)
void(1)
wait(1)
布局(1)
登录(1)
函数(1)
继承(1)
进程(1)
客户端(1)
配置(1)
日志(1)
生命周期(1)
同步(1)
网络(1)
网络编程(1)
线程(1)
效率(1)
协程(1)
原理(1)
搜索文章
搜索
搜索
关闭
Jetpack:ViewModel
文件存储
hashmap
android
引入ViewModel之前,存在如下几个问题: (1)有的时候一个Activity里面嵌套了多个fragment,但是这些fragment里面用的是同一个数据,为了同步这些数据,我们需要用接口来传参,很麻烦 (2)屏幕旋转,会销毁重建,如果数据类型比较简单,同时数据量也不大,可以通过onSaveInstanceState()存储数据.但如果是大量数据,不方便序列化及反序列化,则上述方法将不适用.
提莫队长
2020-06-03
681
0
jdk1.8中ConcurrentHashMap的实现原理
http
编程算法
hashmap
压力测试
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fjse51/article/details/55260493
提莫队长
2019-06-11
3K
0
源码阅读--Glide
hashmap
编程算法
参考资料:http://www.apkbus.com/blog-705730-60158.html 用法:
提莫队长
2019-02-21
536
0
ThreadPoolExecutor介绍
hashmap
综上,getAndIncrement() 方法并不是原子操作。 只是保证了他和其他函数对 value 值得更新都是有效的。 整个方法本身并不是线程安全的,但通过compareAndSet方法,可以达到安全操作的效果。 不过由于没有加线程同步锁,整个操作的线程开销比较小的,很多时候也会提高线程执行的效率。
提莫队长
2019-02-21
371
0
LinkedHashMap详解
hashmap
http
编程算法
LinkedHashMap没有实现put方法,而是复写了HashMap中的put方法里面的addNewEntry
提莫队长
2019-02-21
632
0
HashMap源码详解
hashmap
编程算法
Entry 是一个 static class,其中包含了 key 和 value,也就是键值对,另外还包含了一个 next 的 Entry 指针。 我们可以总结出:Entry 就是数组中的元素,每个 Entry 其实就是一个 key-value 对,它持有一个指向下一个元素的引用,这就构成了链表。
提莫队长
2019-02-21
432
0
Glide缓存机制
http
hashmap
1.LinkedHashMap——http://blog.csdn.net/lxj1137800599/article/details/54976180 2.cleanupCallable(涉及到ThreadPoolExecutor——http://blog.csdn.net/lxj1137800599/article/details/55808019) private final Callable<Void> cleanupCallable = new Callable<Void>() {
提莫队长
2018-05-18
1.1K
0
Glide中request的调用和管理
hashmap
编程算法
先介绍一个数据结构WeakHashMap WeakHashMap大致上就是,通过WeakReference和ReferenceQueue实现的。 WeakHashMap是通过数组table保存Entry(键值对),Entry继承WeakReference,最终继承Reference WeakHashMap还有ReferenceQueue,是一个队列,它会保存被GC回收的“弱键”。 问题:如何自动删除Entry的? 里面有个函数expungeStaleEntries。就是从Referenc
提莫队长
2018-05-18
1.2K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档