首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
初学者
订阅
Imos
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
为什么arrayList.removeAll(set)的速度远高于arrayList.removeAll(list)?
这不是危言耸听,大家感兴趣可以去实测一下。 从图中可以看到,图中相关的集合类(HashSet、LinkedList、ArrayList),除了ArrayList自己实现了removeAll()方法外,其他两个集合都是借助父类(或超父类)的Iterator迭代器进行删除。 我们再…
java基础学习:JavaWeb之request和response
浏览器向服务器请求某个web资源时,称之为浏览器向服务器发送了一个http请求。一个完整http请求应该包含三个部分: 请求方式有:POST,GET,HEAD,OPTIONS,DELETE,TRACE,PUT。 一般来说,当我们点击超链接,通过地址栏访问都是get请求方式。通过…
你不会以为Android Toast就只是简单的吐司吧?
今天看了一下Toast的源码,或者如果你对AIDL感兴趣,可以看下去。 Toast不会同一时间显示多个,好像所有Toast都是排队了一样,而且不同的App都是排的一个队列一样。是的,这里有一个队列。而且因为不同App都是使用这一个队列,这里就用到了AIDL跨进程通信。 跨进程有…