首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
1
订阅
昨日的风
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
带你解惑大厂必会使用的 Lambda表达式、函数式接口
在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿什么东西做什么事情”。相对而言,面向对象过分强调“必须通过对象的形式来做事情”,而函数式思想则尽量忽略面向对象的复杂语法——强调做什么,而不是以什么形式做。 我们真的希望创建一个匿名内部类对象吗?不。我们只是为了做这件…
Java8中的方法引用
对一个类某个方法进行引用。形式大致为: 如果实现类只会被使用一次,通过匿名内部类的方式更简洁。 有相当一部分接口实际上只有一个抽象方法(default方法不是抽像方法),对于这样的接口,我们称之为函数式接口。比如Comparator、Runnable等接口。 jdk中的函数式接…
Stream流的这些操作,你得知道,对你工作有很大帮助
元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而 是按需计算。 数据源 流的来源。 可以是集合,数组等。 聚合操作类似SQL语句一样的操作, 比如filter, map, reduce, find, match, sorted 等。
业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!
对于业务开发来说,业务逻辑的复杂是必然的,随着业务发展,需求只会越来越复杂,为了考虑到各种各样的情况,代码中不可避免的会出现很多if-else。 一旦代码中if-else过多,就会大大的影响其可读性和可维护性。 首先可读性,不言而喻,过多的if-else代码和嵌套,会使阅读代…
计算机网络基础知识总结
如果说计算机把我们从工业时代带到了信息时代,那么计算机网络就可以说把我们带到了网络时代。随着使用计算机人数的不断增加,计算机也经历了一系列的发展,从大型通用计算机 -> 超级计算机 -> 小型机 -> 个人电脑 -> 工作站 -> 便携式电脑 -> 智能手机终端等都是这一过程的…
几个外部接口封装的较佳实践
一个应用|系统不可能孤立存在,即使是企业内部的系统在开发过程中也免不了与三方的系统(资金、短信、聚合数据等)进行对接。我司算是 n 方支付系统,经常需要跟银行、企业(支付宝、微信、中农工建招等)进行对接,在趟了无数坑之后,就有了下面几点自认为比较实用的编码经验,与大家分享和交流…
签到功能实现,没有你想的那么复杂(二)
签到周期: 常用的签到周期为一周或者一个月.我们的app采用的是一个月的方案.市面上的签到日历界面都大同小异,接下来我会给大家分享以月为周期的签到日历实现方案以及伴生的签到任务实现方案. /signIn GET协议 用于查询头部的总积分和签到日历部分. /signIn/conf…
逐行解读Spring(四) - 万字长文讲透bean生命周期(上)
这些天一直在琢磨bean生命周期这一块应该怎么写,因为这一块的流程实在比较长,而且涉及到很多beanPostProcessor的埋点,很多我们常见的功能都是通过这些埋点来做的。 最终,我决定先用一篇博文,把bean生命周期的主流程较为粗略(相对)的讲一下。之后,会通过一系列博文…
7000 字说清楚 HashMap,面试点都在里面了
这是上篇文章 有趣的条漫版 HashMap,25岁大爷都能看懂 的文字版。有不少同学说条漫版的比较有意思,简单易懂,但是毕竟图片画不了那么详细,只能从大面而上理解。 真正的了解细节,还得看这一篇。其实是这篇先写完,然后画了不少图片,所以就写了一篇图片版的。本篇 7000 多字,…
说一说你对synchronized锁的理解?
synchronized锁的原理也是大厂面试中经常会涉及的问题,本文主要通过对以下问题进行分析讲解,来帮助大家理解synchronized锁的原理。 synchronized的英文意思就是同步的意思,就是可以让synchronized修饰的方法,代码块,每次只能有一个线程在执行…