首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
likeswinds1474292751000
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
nginx 一把梭!(超详细讲解+实操)
nginx作为当今火爆的、高性能的http及反向代理服务,不管前端还是后端,都需要全面去了解,学习,实操。一句话:搞懂nginx如何使用以及工作逻辑对于程序员来说是必不可少的!
图片和视频编辑之Matrix大法好
最近在做图片和视频编辑时,大量使用了Matrix,这里记录下相关知识点,希望可以起到抛砖引玉的作用。 Matrix的使用范围非常广泛,我们平时使用的Tween Animation,其在进行位移、缩放、旋转时,都是通过Matrix来实现的。除此之外,在进行图像变换操作时,Matr…
Spring Cloud Eureka 总结
为了巩固自身学习,从今天(2019.01.08),每天晚上开始总结SpringCloud的相关学习,用于自我勉励,自我积累与人生总结。 总结2018年的我,心态较之从前浮躁,杂念多了,没有用心,更没能好好的反思自己;按照自己单身的情况,平时我本应该有更多的时间去学习,去提高,去…
浅谈高并发和设计的一些原则(JAVA)
在设计一个系统的时候,因为场景、时间而异、资源配备等不是一下子就能设计得非常完美,在有限的资源下解决最核心的问题,预测并发现以后可能出现的问题,并逐步解决,所以说系统设计是一个不断迭代的过程,不要过度设计,从迭代中演变和完善。 并发包括并行从概念上来讲都是为了提高效率,在最短的…
撸一个Java脚手架,一统团队项目结构风格
可以简单的理解为模板工具类,通过archetype我们可以快速的生成项目的基本架构。比如我们使用idea创建一个maven web项目时,常常会选择maven-archetype-webapp模板来初始化项目,使用maven-archetype-webapp生成的项目中包括we…
实战Spring Boot 2.0系列(六) - 单机定时任务的几种实现
定时任务 一般会存在 中大型企业级 项目中,为了减少 服务器、数据库 的压力,往往会以 定时任务 的方式去完成某些业务逻辑。 常见的就是 金融服务系统 推送回调,一般支付系统订单在没有收到成功的回调返回内容时会 持续性的回调,这种回调一般都是 定时任务 来完成。 还有就是 报表…
随行付微服务之分布式文件系统
传统Web应用中所有的功能部署在一起,图片、文件也在一台服务器;应用微服务架构后,服务之间的图片共享通过FTP+Nginx静态资源的方式进行访问,文件共享通过nfs磁盘挂载的方式进行访问,无论是单体架构还是微服务架构下的应用都存在大量图片、文件读写操作,但是昂贵的磁盘空间、高性…
简单说说 Kafka 中的时间轮算法
简单说说时间轮吧,它是一个高效的延时队列,或者说定时器。实际上现在网上对于时间轮算法的解释很多,定义也很全,这里引用一下朱小厮博客里出现的定义: 参考下图,Kafka中的时间轮(TimingWheel)是一个存储定时任务的环形队列,底层采用数组实现,数组中的每个元素可以存放一个…
java 并发编程-AQS源码分析
AQS全称是 AbstractQueuedSynchronizer (抽象队列同步器),是通过一个先进先出的队列(存储等待的线程)来实现同步器的一个框架是一个抽象类,是java.util.concurrent包下很多多线程工具类的实现基础。Lock、CountDownLatch…