首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
moonlightL
掘友等级
Java 开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 32
沸点 0
赞
32
返回
|
搜索文章
moonlightL
Java 开发
·
4年前
关注
ShardingSphere-JDBC 入门教程
一、前言 上篇介绍了数据库分库分表的基本概念以及演化过程,同时分库分表带来的繁琐问题。本篇就上篇的问题,来介绍和讲解这些问题的解决方案。 本篇的主角为 ShardingSp...
21
2
分享
moonlightL
Java 开发
·
4年前
关注
Spring Cloud Alibaba 系列之 Nacos 篇(配置中心)
上一篇 Spring Cloud Alibaba 系列之 Nacos 篇(服务注册与发现) 介绍了 Nacos 的服务注册与发现,本篇接续介绍其另一个功能--配置中心。 N...
7
1
分享
moonlightL
Java 开发
·
4年前
关注
Spring Cloud Alibaba 系列之 Nacos 篇(服务注册与发现)
Nacos 是阿里巴巴于2018年7月推出来的一个开源项目,是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos 提供了一组简单易用的特性集,帮助...
0
评论
分享
moonlightL
Java 开发
·
4年前
关注
轻松搭建专属 CDN
前段时间笔者搭建一个博客系统放在服务器上,为了提高访问速度和减轻服务器访问压力,决定将页面中的静态资源使用 CDN 进行加速访问。 常见的 CDN 方案有 BootCDN ...
10
6
分享
moonlightL
Java 开发
·
4年前
关注
XXL-JOB 基础教程
随着公司的产品项目活动的增加,活动进行过程中都需要用到大量定时器。为了能方便快捷的控制定时器的启动、执行和关闭,我们弃用了 Spring Boot 中自带的 @Schedu...
4
评论
分享
moonlightL
Java 开发
·
4年前
关注
RabbitMQ 实现延迟队列
最近开发一个活动功能,需要在活动结束后给榜单 Top10 用户发放奖励。由于活动的榜单是通过 RabbitMQ 进行异步统计分值排名的,因此在活动结束时队列中可能还存在消息...
8
2
分享
moonlightL
Java 开发
·
4年前
关注
Redis 脱坑指南
Redis 是一款 key-value 内存数据库。由于其上手快,执行效率高,拥有多种数据结构,支持持久化以及集群等功能和特点被众多互联网公司所使用。但是,如果使用和操作不...
3
评论
分享
moonlightL
Java 开发
·
4年前
关注
浅析 ThreadLocal
根据 Java 官方文档的描述,我们可知 ThreadLocal 类用于提供线程内部的局部变量,其在多线程环境下能保证各个线程内部变量的隔离性。 换言之,ThreadLoc...
4
3
分享
moonlightL
赞了这篇文章
程序员追风
公众号:程序员追风
·
5年前
关注
淘宝双11,亿级流量高并发是怎么抗住的?看完这篇你就明白了!
同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。 文章最后汇总了一些架构设计的原则。 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了...
630
62
分享
moonlightL
赞了这篇文章
爱Rap篮球写代码的蔡徐
复制粘贴工程师
·
6年前
关注
计算机网络太难?了解这一篇就够了
计算机网络、计算机操作系统这两个“兄弟”是所有开发岗位都需要“结拜”的,不管你是 Java、C++还是测试。对于后端开发的童鞋来说,计算机网络的重要性不亚于语言基础,毕竟平...
843
41
分享
moonlightL
赞了这篇文章
猿人谷
5年前
关注
面试官,不要再问我三次握手和四次挥手
三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。 记住...
960
85
分享
moonlightL
Java 开发
·
5年前
关注
Nginx 整合 Lua 实现动态生成缩略图
最近在开发一个项目,涉及到缩略图的功能,常见的生成缩略图的方案有以下几个: 人工创建 工具包创建 第三方平台 很明显,第三个方案是比较好的,但是由于收费,笔者便放弃该方案。...
5
评论
分享
moonlightL
赞了这篇文章
crossoverJie
Gopher @公众号『crossoverJie』
·
6年前
关注
一次难得的分库分表实践
从标题可以看得出来,当时我们只做了分表;还是由于业务发展,截止到现在也做了分库,目前看来都还比较顺利,所以借着脑子还记得清楚来一次复盘。 整个过程也很好理解,基本符合大部分...
376
38
分享
moonlightL
赞了这篇文章
宜信技术学院
宜信技术编辑 @宜信
·
6年前
关注
82天突破1000star,项目团队梳理出软件开源必须注意的8个方面
下面我们逐个步骤进行阐述。 首先,要给自己的项目取一个合适的名字,取名规则这里不再赘述,需要强调的一点是:项目名称不能与GitHub上已开源过的项目名称相同。 其次,选择合...
27
1
分享
moonlightL
Java 开发
·
6年前
关注
Spring Cloud 入门 之 Config 篇(六)
随着业务的扩展,为了方便开发和维护项目,我们通常会将大项目拆分成多个小项目做成微服务,每个微服务都会有各自配置文件,管理和修改文件起来也会变得繁琐。而且,当我们需要修改正在...
0
评论
分享
moonlightL
Java 开发
·
6年前
关注
Spring Cloud 入门 之 Zuul 篇(五)
随着业务的扩展,微服务会不对增加,相应的其对外开放的 API 接口也势必增多,这不利于前端的调用以及不同场景下数据的返回,因此,我们通常都需要设计一个 API 网关作为一个...
0
评论
分享
moonlightL
Java 开发
·
6年前
关注
Spring Cloud 入门 之 Hystrix 篇(四)
在微服务应用中,服务存在一定的依赖关系,如果某个目标服务调用慢或者有大量超时造成服务不可用,间接导致其他的依赖服务不可用,最严重的可能会阻塞整条依赖链,最终导致业务系统崩溃...
0
评论
分享
moonlightL
Java 开发
·
6年前
关注
Flyway 简单入门教程
Flyway 是一款开源的数据库版本管理工具,它更倾向于规约优于配置的方式。Flyway 可以独立于应用实现管理并跟踪数据库变更,支持数据库版本自动升级,并且有一套默认的规...
20
评论
分享
moonlightL
Java 开发
·
6年前
关注
Logback 整合 RabbitMQ 实现统一日志输出
公司项目做了集群实现请求分流,由于线上或多或少会出现请求失败或系统异常,为了查看失败请求的日志信息,我们得将所有服务的日志文件都打开来进行问题的定位分析,操作起来非常麻烦。...
1
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
1,517
文章被阅读
173,097
掘力值
5,915
关注了
3
关注者
3,208
收藏集
3
关注标签
79
加入于
2017-02-08