- 编程技术
微服务架构下的分布式事务解决方案
微服务架构是一个分布式的系统,按业务进行划分为独立的服务单元,解决单体系统的不足,同时也满足越来越复杂的业务需求。每个微服务仅关注于完成...
- 编程技术
uni-app 提供开箱即用的 SSR 支持
uni-app 团队近期在完成 Vue 3.0 的全平台升级后,基于 Vue 3.0 + uniCloud,发布了开箱即用的 SSR 支持,官方称其为 uniCloud 版的 SSR。...
- 编程技术
推荐八个很棒的 React 工具库,强烈建议收藏
俗话说的好,工欲善其事,必先利其器。笔者在开发 React 项目的时候,总结出一些很不错的 React 库,可以提高开发效率,满足业务需求,接下来将一一介...
- 编程技术
快醒醒,Cookie + Session 的时代已经过去了
由于 HTTP 协议是无状态的,完成操作关闭浏览器后,客户端和服务端的连接就断开了,所以我们必须要有一种机制来保证客户端和服务端之间会话的连续性...
- 编程技术
风口上的低代码开发:是新变革?还是灾难性的安全威胁?
据统计,2020年1月-2021年8月,仅中国国内就有至少15个低代码平台获得超20家主流机构的投资。...
- 编程技术
建立和维护大型 Vue.js 项目的 10个优秀实践
我最近写了一篇文章,介绍有关Vue.js中的插槽您需要了解的一些重要事项。它着重说明插槽如何使您的组件更可重用且更易于维护,以及为什么要使用它们...
- 编程技术
Netty核心知识总结(含部分源码解析)
Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future...
- 编程技术
怎么使用Pod的Liveness和Readiness与StartupProbe
当你使用kubernetes的时候,有没有遇到过Pod在启动后一会就挂掉然后又重新启动这样的恶性循环?你有没有想过kubernetes是如何检测pod是否还存活?...
- 编程技术
18 个终端命令行工具,绝对让你感觉自己像个 10 倍程序员
本文将介绍许多牛逼且实用的开源工具,用上这些工具后你不一定会变成 10 倍程序员,但绝对能够让你感觉自己像个 10 倍程序员。...
- 编程技术
聊聊第三方注册中心集成Istio
公司往往有自己的注册中心,有的使用Nacos、zookeeper等,还有自研的。这些在istio体系外的注册中心需要融入网格体系,让注册中心以及配置中心事件通知到...
- 编程技术
推荐五个程序员专属的开源APP,你会吗?
和所有人一样,我也是智能手机基本不离手,大部分APP我都是从google Play和F-Droid上安装的,手机里面有许多应用程序都是开源的,以下是我最常用的5个开源...
- 编程技术
面试官:说说你对集合的理解?常见的操作有哪些?
使用set集合的场景一般是借助其确定性,其本身只包含不同的元素,所以,可以利用Set的一些原生方法轻松的完成数组去重,查找数组公共元素及不同元素等...
- 编程技术
Clio lang 简介:轻松交付性能关键型 JS
JavaScript 的运行时是单线程的,这使得它不适用于性能关键型操作。虽然您可以在代码中实现多线程,但仍然需要一种默认利用多线程的编程语言。...
- 编程技术
九大数据分析方法:分层分析法
每种方法都不是万能的,分层分析的缺点,在于:只考虑一个分层指标。虽然简单,但是片面,不能全面说明问题。如果想采用二个指标,可以用矩阵分析...
- 编程技术
CSS在DevTools 中架构演变?
本文主要解释 CSS 在历史上如何在 DevTools 中工作,以及如何在 DevTools 中现代化我们的 CSS,以准备(最终)迁移到用于在 JavaScript 文件中加载 CSS 的 Web 标准解...
- 编程技术
上周最有意思、又实用的十大 Web 项目
平时如何发现好的开源项目,可以看看这篇文章:GitHub 上能挖矿的神仙技巧 - 如何发现优秀开源项目....