首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Agoni_Soul
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
Agoni_Soul
5年前
关注
Kotlin基础知识(八)——惰性集合操作:序列
Kotlin标准库参考文档有说明,filter和map都会返回一个列表。这意味着上面例子中的链式调用会创建两个列表:一个保持filter函数的结果,另一个保存map函数的结...
0
评论
分享
Agoni_Soul
5年前
关注
Kotlin基础知识(七)——集合的函数API
filter和map函数形成了集合操作的基础,很多集合操做都是借助它们来表达的。 上面的结果是一个新的集合,它只包含输入集合中某些满足判断式的元素。 map函数对集合中的每...
3
1
分享
Agoni_Soul
5年前
关注
Kotlin基本知识(六)——lambda编程
函数式编码提供了一种解决问题的方法:把函数当作值来对待。 maxBy函数可以在任何集合上调用,且只需要一个实参:一个函数,指定比较哪个值找到最大元素。 如果lambda刚好...
0
评论
分享
Agoni_Soul
5年前
关注
Kotlin的基础知识
在Kotlin中,if是表达式,而不是语句。 在Java中,所有的控制结构都是语句。 而在Kotlin中,除了循环(for、while和do/while)以外大多数控制结构...
1
评论
分享
Agoni_Soul
5年前
关注
RxJava的部分变换操作符源码分析
一. map操作符 对Observable发射的每一项数据应用一个函数,执行变换操作,如下图。 map操作符对原始Observable发射的的每一项数据应用一个你选择的函数...
1
评论
分享
Agoni_Soul
5年前
关注
设计模式学习(十一)——单例模式
单例(Singleton)模式的定义:指一个类只有一个实例,且这类能自行创建这个实例的一种模式。例如,Windows中只能打开一个任务管理器,这样可以避免因打开多个任务管理...
0
评论
分享
Agoni_Soul
5年前
关注
设计模式学习(六)——单一职责原则
单一职责原则(Single Responsibility Principle,SRP)又称单一功能原则,该原则规定一个类应该有且仅有一个引起它变化的原因,否则类应该被拆分。...
0
评论
分享
Agoni_Soul
5年前
关注
设计模式学习(五)——依赖倒置原则
依赖倒置原则的原始定义为:高层模板不应该依赖底层模板,两者都应该依赖其抽象;抽象不应该依赖细节,细节应该依赖抽象。 其核心思想是:要面向接口编程,不要面向实现编程。 依赖倒...
0
评论
分享
Agoni_Soul
5年前
关注
Kotlin-6.1学习笔记
它允许你把一次null检查和一次方法调用合并成一个操作。 Elvis运算符接收两个运算数,如果第一个运算数不为null,运算结果就是抵押给运算数;否则,运算结果就是第二个运...
0
评论
分享
Agoni_Soul
5年前
关注
面试记录
一面:阐述项目经验,并详细问了retrofit的底层具体流程,Glide的稍微问了下,而后问了OkHttp的,不过没有答出来,只知道责任链机制Glide的优点,对图片加载、...
1
3
分享
Agoni_Soul
5年前
关注
ThreadPoolExecutor中corePoolSize、maximumPoolSize和workQueue容量关系
学习Java的线程池后一直想弄懂corePoolSize、maximumPoolSize和workQueue.size()三者之间的关系。 workQueue:任务队列,通...
0
评论
分享
Agoni_Soul
5年前
关注
Android屏幕横竖切换和生命周期变化
横竖屏属性可以在AndroidManifest.xml中设置,也可以在MainActivity.java中进行设置(上面已经提及)。 设置configChanges这个值可...
0
评论
分享
Agoni_Soul
5年前
关注
Kotlin学习笔记
在Kotlin中, is检查来判断一个变量是否是某种类型。 is检查和Java中的instanceOf相似。 但是在Java中,如果你已经检查过一个变量是某种类型并且要把它...
0
评论
分享
Agoni_Soul
5年前
关注
总结
该方法的时间复杂度与put()有很大关系。因而简单进行芬妮下 Java没有重写该方法,只是实现了上述提到的afterNodeAccess()和afterNodeInsect...
0
1
分享
Agoni_Soul
5年前
关注
ThreadLocal简介
大致意思就是ThreadLocal提供了线程内存储变量的能力,这些变量不同之处在于每一个线程读取的变量是对应的互相独立的。通过get和set方法就可以得到当前检查对应的值。...
0
评论
分享
Agoni_Soul
5年前
关注
wait()和notify()需要注意的地方
在调用上述三个方法的时候,线程必须获得该对象的对象级别锁,换句话说,出现这个异常的原因是因为,调用wait()和notify(),notifyAll()的对象没有在同步方法...
0
评论
分享
Agoni_Soul
5年前
关注
多个线程依次循环打印数据
代码如下:...
0
评论
分享
Agoni_Soul
5年前
关注
Java并发之Condition
在使用Lock之前,我们使用的最多的同步方式应该是synchronized关键字来实现同步。配合Object的wait()、notify()系列方法可以实现等待/通知模式。...
4
评论
分享
Agoni_Soul
5年前
关注
Https流程和原理
https简单的说就是安全版的http,因为http协议的数据都是明文进行传输的,所以对于一些敏感信息的传输就很不安全,为了安全传输敏感数据,网景公司设计了SSL(Secu...
2
评论
分享
Agoni_Soul
5年前
关注
Android虚拟机及编译过程
Dalvik是Google公司自己设计用于Android平台的Java虚拟机,它是Android平台的重要组成部分,支持dex格式的Java应用程序的运行。 dex格式是专...
1
评论
分享
下一页
个人成就
文章被点赞
149
文章被阅读
152,678
掘力值
3,153
关注了
12
关注者
58
收藏集
2
关注标签
7
加入于
2019-10-27