首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
xYao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
Java 8 Stream玩转集合的筛选、归约、分组、聚合
Java 8 Stream玩转集合的筛选、归约、分组、聚合 ....................
Socket编程入门(基于Java实现)
socket,又称套接字,是在不同的进程间进行网络通讯的一种协议、约定或者说是规范。 对于socket编程,它更多的时候像是基于TCP/UDP等协议做的一层封装或者说抽象,是一套系统所提供的用于进行网络通信相关编程的接口。 可以看到本质上,socket是对tcp连接(当然也有可…
JDK10都发布了,nio你了解多少?
本来我预想是先来回顾一下传统的IO模式的,将传统的IO模式的相关类理清楚(因为IO的类很多)。 但是,发现在整理的过程已经有很多优秀的文章了,而我自己来整理的话可能达不到他们的水平。并且传统的IO估计大家都会用,而NIO就不一定了。 而NIO对于我来说可以说是挺陌生的,在当初学…
Spring Bean生命周期,好像人的一生。。
这节我们来看一看Spring中Bean的生命周期,我发现,和人的一生真的很像。Spring原来是一个社会,Bean就是身不由己的“社会人”……
Google Aviator——轻量级 Java 表达式引擎实战
表达式引擎技术及比较 Drools 简介 Drools(JBoss Rules )是一个开源业务规则引擎,符合业内标准,速度快、效率高。业务分析师或审核人员可以利用它轻松查看业务规则,从而检验是否已编
Java日志:日志级别动态调整
作为开发人员,定位问题是我们的日常工作,而日志是我们定位问题非常重要的依据。传统方式定位问题时,往往是如下步骤: 实际上是可以动态修改日志级别,无需重启应用,立即生效。本文收集了3种动态修改日志级别的文章,分别是 从 Spring Boot 1.5 开始,Spring Boot…
Java NIO详解
单线程下的socket机制就不用我介绍了,不懂得可以去查阅下资料 那么多线程下,如果进行套接字的使用呢?
Java SPI机制:ServiceLoader实现原理及应用剖析
SPI,全称Service Provider Interfaces,服务提供接口。是Java提供的一套供第三方实现或扩展使用的技术体系。主要通过解耦服务具体实现以及服务使用,使得程序的可扩展性大大增强,甚至可插拔。 基于服务的注册与发现机制,服务提供者向系统注册服务,服务使用者…
百度开源的分布式唯一ID生成器UidGenerator,解决了时钟回拨问题
UidGenerator是百度开源的Java语言实现,基于Snowflake算法的唯一ID生成器。而且,它非常适合虚拟环境,比如:Docker。另外,它通过消费未来时间克服了雪花算法的并发限制。UidGenerator提前生成ID并缓存在RingBuffer中。 压测结果显示,…
SpringBoot 如何进行参数校验,老鸟们都这么玩的!
大家好,我是飘渺。 前几天写了一篇《SpringBoot如何统一后端返回格式?老鸟们都是这样玩的!》阅读效果还不错,而且被很多号主都转载过,今天我们继续第二篇,来聊聊在SprinBoot中如何集成参数