首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
代码优秀实践
订阅
istayreal1123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
Java8中的Lambda表达式
作者:汤圆个人博客:javalover.cc前言大家好啊,我是汤圆,今天给大家带来的是《Java8中的Lambda表达式》,希望对大家有帮助,谢谢简介Lambda表达式是一个可传递的代码块,可以在以后
再谈HashMap,如何使用map优化代码
我并没有和HashMap杠上,想着重新开始写点技术的东西,就拿HashMap开头了。最近开始重新学习数据结构和算法,其中有些东西学完之后,对于HashMap的理解和运用又有新的认识。虽然之前运用Has
SpringBoot 整合:Redis延时队列的简单实现(基于有赞的设计)
用户提交任务。首先将任务推送至延迟队列中。 延迟队列接收到任务后,首先将任务推送至 job pool 中,然后计算其执行时间。 时间组件时刻轮询各个桶,当时间到达的时候从 job pool 中获得任务元信息。 监测任务的合法性如果已经删除则 pass。继续轮询。如果任务合法则再…
Java断点续传多线程下载器(1)-原理和构想
这玩意第一眼看上去会出现很多问题也很正常嘛,绝对不只是因为我菜啊。我们平时最常用的下载器应该就是迅雷了,或者就是在浏览器上直接下载。如果让我自己来搞一个下载器的话,我的第一反应可能是个传输工具的demo吧。于是,出现了以下的问题: FTP(文件传输协议的简称)(File Tra…
看看人家SpringBoot的全局异常处理多么优雅...
本篇文章主要介绍的是 SpringBoot 项目进行全局异常的处理。 说明:如果想直接获取工程那么可以直接跳到底部,通过链接下载工程代码。 配置文件这块基本不需要更改,全局异常的处理只需在代码中实现即可。 SpringBoot 的项目已经对有一定的异常处理了,但是对于我们开发者…
工作四年,分享50个让你代码更好的小建议
工作了四年,看过很多思考不够深入的代码,因此写一下总结吧,50个让你代码更好的建议。其中的一些点,我以前的文章也写过啦,这次主要汇总一下。希望大家日常写代码多点思考,多点总结,加油!同时哪里有不对的,也望指出,感谢哈~ 1. 仅是判断是否存在时,select count 比 s…
SpringBoot的四种异步处理,写这篇文章,我自己先学到了
最近更新了一系列关于异步和回调的文章,比如《一篇文章,搞明白异步和多线程的区别》、《两个经典例子让你彻底理解java回调机制》、《异步请求和异步调用有区别?》,大家感兴趣的话可温习一下。在网络上有关于SpringBoot的异步请求和异步调有两种说法,经过调用这两种说法本质上就是一...
一文带你读懂Spring AOP的使用
代理模式在 Java 开发中是一种比较常见的设计模式。设计目的旨在为服务类与客户类之间插入其他功能,插入的功能对于调用者是透明的,起到伪装控制的作用。如租房的例子:房客、中介、房东。对应于代理模式中即:客户类、代理类 、委托类(被代理类)。 为某一个对象(委托类)提供一…
如何在 Spring 生态中玩转 RocketMQ?
RocketMQ 作为业务消息的首选,在消息和流处理领域被广泛应用。而微服务生态 Spring 框架也是业务开发中最受欢迎的框架,两者的完美契合使得 RocketMQ 成为 Spring Messaging 实现中最受欢迎的消息实现。本文展示了 5 种在 Spring 生态中文…
Java 多线程 : 迟来的 Future
一 . Future 是什么 当 Get 获取时业务还未处理完 , 当前线程会阻塞 , 直到业务处理完成 . 所以需要注意 future 的任务安排 它有启动和取消运算、查询运算是否完成和取回运算结果等方法。 二 . Future 使用 三 . Future 问答 四 . Fu…