首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端
订阅
无语如秋
更多收藏集
微信扫码分享
微信
新浪微博
QQ
119篇文章 · 0订阅
DevOps 接下来会发生什么:要关注的 5 个趋势
专家们权衡了 DevOps 团队最近会有何期望。 “DevOps” 一词通常认为是来源于 这篇 2008 年关于敏捷基础设施和运营的讲演中。现在的 IT 词汇中,它无处不在,这个“混搭”的词汇出现还不到 10 年:我们还在研究它在 IT 中更现代化的工作方法。 诚然,多年来一直…
Spring Retry重试机制
在调用第三方接口或者使用mq时,会出现网络抖动,连接超时等网络异常,所以需要重试。为了使处理更加健壮并且不太容易出现故障,后续的尝试操作,有时候会帮助失败的操作最后执行成功。例如,由于网络故障或数据库更新中的DeadLockLoserException导致Web服务或RMI服务…
菜鸟成长系列-模板方法模式
简单地说就是,通过父类来定义一系列的算法骨架,并且约定这些方法及其调用顺序,而具体的某些特定方法由子类实现。 首先是定义一个父类,并且提供一个模板方法。 上面代码中我们提供了一个templateWriteBlog方法,这里方法中包括了写博客的一些流程。在这些流程方法中有些方法父…
从高阶函数--->高阶组件
今天有幸去参加了下别人公司的分享会,我带着想让个人给我梳理下我对高阶组件了解比较混乱的思路,但分享的内容跟我期望方向不在一个点上,所以结束后我还是想象,我自己来梳理下自己对高阶组件浅显的理解。希望大家给予指导 要讲高阶组件,先让我介绍下高阶函数,这样类比下就很容易理解了。 以及…
[译文] 初学者应该了解的数据结构: Graph
在这篇文章中,我们将要探索非线性的数据结构:图,将涵盖它的基本概念及其典型的应用。 你很可能在不同的应用中接触到图(或树)。比如你想知道从家出发怎么去公司最近,就可以利用图的(寻路)算法来得到答案!我们将探讨上述场景与其他有趣的情况。 在上一篇文章中,我们探讨了线性的数据结构,…
来自谷歌团队的容器运维最佳实践
本文介绍了一组使容器更易于运维的最佳实践。这些实践涉及安全性、监控和日志记录等广泛的主题,旨在使应用程序更容易在 Kubernetes Engine 和一般的容器中运行。这里讨论的许多实践都受到 12 因素方法的启发 ,12 因素方法是一个构建云原生应用程序的优质资源。 使用容…
分布式事务中间件 TCC-Transaction 源码分析 —— Dubbo 支持
- [1. 概述] - [2. Dubbo 代理] - [2.1 JavassistProxyFactory] - [2.1.1 Javassist] - [2.1.2 TccJavassistProxyFactory]
git基本操作,一篇文章就够了!
1. git简介 在实际开发中,会使用git作为版本控制工具来完成团队协作。因此,对基本的git操作指令进行总结是十分有必要的,本文对一些术语或者理论基础,不重新码字,可以参考廖雪峰老师的博文,本文只对命令做归纳总结。 暂存区(Index/Stage):在使用git管理项目文件…
C++性能榨汁机之无锁编程
前言私以为个人的技术水平应该是一个螺旋式上升的过程:先从书本去了解一个大概,然后在实践中加深对相关知识的理解,遇到问题后再次回到书本,然后继续实践……接触C++并发编程已经一年多,从慢慢啃《C++并发
java 多线程 --同步
多线程为什么要采用同步机制,因为不同的线程有自己的栈,栈中可能引用了多个对象,而多个线程可能引用到了堆中的同一个或多个对象,而线程的栈内存当中的数据只是临时数据,最终都是要刷新到堆中的对象内存,这里的刷新并不是最终的状态一次性刷新,而是在程序执行的过程中随时刷新(肯定有固定的机…