首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java后端
订阅
阿浩呗
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
图片质量压缩(Java->Thumbnailator + 原生API)-排坑
业务要求需要将图片在上传服务器之前进行一波压缩。要求:图片保持原尺寸,所占内存压缩 注:网上各种类似的文章基本都是重复的,资源少并且很多文章的内容根本无法实现对应说明的效果。自己从开发开始到现在也一直是在面向百度编程,本着饮水思源的心理,记一下这个坑,以及自己的处理方式。 Th…
字节二面被问“Java Stream 流操作‘’?看完这篇,教你自信应对!
中间操作符 对于数据流来说,中间操作符在执行制定处理程序后,数据流依然可以传递给下一级的操作符。 中间操作符包含8种(排除了parallel,sequential,这两个操作并不涉及到对数据流的加工操
分布式理论(五) - 一致性算法Paxos
世界上只有一种一致性算法,就是 Paxos。出自一位 Google 大神之口。Paxos 也是出名的 晦涩难懂,推理过程极其复杂。 Paxos 有点类似之前说的 2PC,3PC,但是解决了这两种算法各种硬伤。该算法在很多大厂都得到了工程实践,比如阿里的 OceanBase 的…
Spring IoC?看这篇带你吃透 IoC 原理
刚开始听到 IoC,会觉得特别高大上,但其实明白原理了很简单。 跟着我的脚步,一文带你吃透 IoC 原理。 根据上一篇文章我们说的,Spring 全家桶中最重要的几个项目都是基于 Spring Framework 的,所以我们就以 Spring Framework 为例来看文档…
Redis 是如何实现点赞、取消点赞的?
本文基于 SpringCloud, 用户发起点赞、取消点赞后先存入 Redis 中,再每隔两小时从 Redis 读取点赞数据写入数据库中做持久化存储。 点赞功能在很多系统中都有,但别看功能小,想要做好需要考虑的东西还挺多的。 点赞、取消点赞是高频次的操作,若每次都读写数据库,大…
JAVA中各种锁介绍
这三种锁特指synchronized锁的状态,通过对象头中的mark work字段表示锁状态。 自始至终,对这把锁都不存在竞争,只需要做个标记,这就是偏向锁,每个对象都是一个内置锁(内置锁是可重入锁),一个对象被初始化后,还没有任何线程来获取它的锁时,那么它就是可偏向的,当有线…
Java学习路线
... WebLogic...
文件写入的6种方法,这种方法性能最好
在 Java 中操作文件的方法本质上只有两种:字符流和字节流,而字节流和字符流的实现类又有很多,因此在文件写入时我们就可以选择各种各样的类来实现。我们本文就来盘点一下这些方法,顺便测试一下它们性能,以便为我们选出最优的写入方法。 在正式开始之前,我们先来了解几个基本的概念:流、…
总算把线程六种状态的转换说清楚了!
在我们接触编程时,就开始接触各种生命周期,比如对象的生命周期,程序的生命周期等等,对于线程来说也是存在自己的生命周期,而且这也是面试与我们深入了解多线程必备的知识,今天我们主要介绍线程的生命周期及其各
个人开发者福音,轻松接入个人签约微信支付、支付宝支付妙招
对于个人开发者来说,我们很希望我们开发的App被广泛使用,同时可以获得一些额外收入,那就更好了。但是在微信开放平台或者支付宝开放平台申请支付功能,需要是企业才可以接入,对于我们个人开发者来说,门槛无疑很高,为了接入微信和支付宝支付还要去注册一家公司,成本有点高,前期可能只是为了…