首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
top
订阅
returnnull
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
从烟囱式到 SOA 再到微服务,我把阿里面试官说懵了
前言之前找工作面试的时候,面试官总是问我你了解SOA吗,你知道为什么微服务这么火吗,他们有什么区别吗,之前乱说一通的我现在才知道,了解这个可能比你会开发更重要,所以它来了!下面我们来聊聊系统架构的发展
使用Redis的Bitmaps位图手写用户签到功能
大概一条数据 50B,可计算得到一千万用户连续签到五年,则为 800G 左右。 如果这样存数据,对于用户量大的应用,db可能扛不住,比如 1000W 用户,一天一条,那么一个月就是 3 亿数据,非常庞大。 Bitmaps,位图,不是 Redis 的基本数据类型(比如 Strin…
【Java多线程必看】线程本地变量(ThreadLocal)
我们看到,先 get ,没有就会去 set。 发现了一个很奇怪的常数,但不知道这个常数是怎么得来的,故在网上查找了相关资料,总算明白这个常数的含义,以及 ThreadLocal 的作用。 ThreadLocal 是线程的内部存储类,可以在指定的线程内,存储数据,同时,也只有指定…
你能用一段程序证明停机问题无解吗?
这是一个问题,拿到这道题,先从问题的抽象入手。 判断一段程序是否会停机的方法可以抽象成一个函数。 一段程序,也可以抽象成一个函数。 接下来,构造冲突。 如果不会停止返回 false。 willStop 具体如何实现我们无法给出,这里只是做一个假设。 下面我们构造一组冲突,构造一…
2W 字详解 Redis 集群环境搭建实践
Redis集群(Redis Cluster) 是Redis提供的分布式数据库方案,通过 分片(sharding) 来进行数据共享,并提供复制和故障转移功能。相比于主从复制、哨兵模式,Redis集群实现了较为完善的高可用方案,解决了存储能力受到单机限制,写操作无法负载均衡的问题。…
[Code翻译]入行6年,我改变了对软件开发的看法。
我改变了主意的事情。 我现在相信的东西,过去的我都会争论不休。 Standup(站会)其实是很有用的,可以监视新手。 Sprint(敏捷开发)回顾也有它的作用,只要它们是用于实际的路线修正(例如 "我靠,这太差劲了!"),而不是一些可怕的 "敏捷"/"渣滓大师 "驱动的浪费大家…
Guava - 拯救垃圾代码,写出优雅高效,效率提升N倍
你好呀,我是 Guava。 1995 年的时候,我的“公明”哥哥——Java 出生了。经过 20 年的发展,他已经成为世界上最流行的编程语言了,请允许我有失公允的把“之一”给去了。 虽然他时常遭受着各种各样的吐槽,但他始终没有停下前进的脚步。除了他本身的不断进化,围绕着他的大大…
如何讲清楚 Java 面向对象的问题与知识?(类与对象,封装,继承,多态,接口,内部类...)
这个项目是从20年末就立好的 flag,经过几年的学习,回过头再去看很多知识点又有新的理解。所以趁着找实习的准备,结合以前的学习储备,创建一个主要针对应届生和初学者的 Java 开源知识项目,专注 Java 后端面试题 + 解析 + 重点知识详解 + 精选文章的开源项目,希望它…
SpringBoot项目就连创建目录都让人抓狂!
很多同学创建一个项目之后,就迫不及待的上手开写了。项目代码不像一些框架代码一样可以随意的去写,但一般都是采用MVC的模式进行开发。很悲催的是,Java中Web开发的这些目录名称,到现在还是一团乱麻,你需要自己去规划。 什么Controller、Service、Dao等,但其实这…
支付系统 - 搭建 FTP 文件服务
由于支付系统需要一些三方的证书做密钥的签名以及对账系统中常用的文件上传,所以搭建我们的FTP文件服务用来保存这些文件就显得很有必要。因此,本文主要介绍如何搭建在云服务器上搭建FTP文件服务。 在使用FTP时,如果客户端机器和FTP服务器双方之间的所有端口都是开放的,那连接不存在…