首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户833826988044
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
57
文章 57
沸点 0
赞
57
返回
|
搜索文章
赞
文章( 57 )
沸点( 0 )
设计模式的六大原则
设计模式六大原则:单一职责原则、接口隔离原则、依赖倒置原则、里氏替换原则、开闭原则、迪米特法则。 单一职责:一个类只负责一项职责 接口隔离原则:面向接口编程 依赖倒置原则:依赖抽象,不用依赖具体的细节
设计模式七大原则
设计模式的目的 编写软件的过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战,设计模式是为了让程序(软件),具有更好 代码重用性(即:相同功能的代码,不能多次编
Twitter雪花算法SnowFlake算法的java实现
算机中数据用补码表示,利用补码统一了符号位与数值位的运算,同时解决了+0、-0问题,将空出来的二进制原码1000 0000表示为-128,这也符合自身逻辑意义的完整性。因此八位二进制数表示范围为-128~+127。 你会发现,补码比其它码多一位,这是为什么呢?问题出在0上。 因…
大型跨境电商JVM调优经历
某大型跨境电商业务发展非常快,线上机器扩容也很频繁,但是对于线上机器的运行情况,特别是jvm内存的情况,一直没有一个统一的标准来给到各个应用服务的owner。经过618大促之后,和运维的同学讨论了下,希望将线上服务器的jvm参数标准化,可以以一个统一的方式给到各个应用,提升线上…
一致性 hash + 简易实现
一致性 hash + 简易实现
网站性能优化实战——从12.67s到1.06s的故事
作为互联网项目,最重要的便是用户体验。在举国“互联网+”的热潮中,用户至上也已经被大多数企业所接收,特别是在如今移动端快速发展的时代,我们的网页不仅只是呈现在用户的PC浏览器里,更多的时候,用户是通过移动产品浏览我们的网页。加之有越来越多的开发者投入到Web APP和Hybri…
SpringBoot进阶教程(七十)SkyWalking
流行的APM(Application Performance Management工具有很多,比如Cat、Zipkin、Pinpoint、SkyWalking。优秀的监控工具还有很多,其它比如还有za
如何使用skywalking 进行全链路监控
下图是我从网上找到的一个比较常见的微服务架构,看的出来使用的是 spring cloud 框架组件,后端服务是 java。我所谓的全链路监控是 从 Nginx 到数据库 这个链路的监控。 我们知道 skywalking 可以通过 agent 比较方便的监控到后端的 java 应…
在springboot中使用Guava基于令牌桶实现限流
限流说详细了,名堂也多。这种算法那种算法,这种策略那种策略的。没有绝对的银弹。都要结合实际的场景来实现。最简单的,使用Google的Guava,几行代码。就可以优雅的对一个接口完成限流。 通俗的理解就是,有一个固定大小的水桶,水龙头一直按照一定的频率往里面滴水。水满了,就不滴了…
浅析如何设计一个亿级网关
API网关可以看做系统与外界联通的入口,我们可以在网关进行处理一些非业务逻辑的逻辑,比如权限验证,监控,缓存,请求路由等等。 RPC协议转成HTTP。 由于在内部开发中我们都是以RPC协议(thrift or dubbo)去做开发,暴露给内部服务,当外部服务需要使用这个接口的时…
下一页
关注了
8
关注者
0
收藏集
20
关注标签
75
加入于
2020-11-20