2022年最重要的10大科技事件和突破: AI生成文本到图像(DALL-E2)和文本到视频(合成)工具成为主流。语言模型(如ChatGPT和Cicero)的推出,已经被用于编...

2022年最重要的10大科技事件和突破: AI生成文本到图像(DALL-E2)和文本到视频(合成)工具成为主流。语言模型(如ChatGPT和Cicero)的推出,已经被用于编...
1. LeetCode[https://leetcode.com/]LeetCode可以说是最好的技术面试题练习平台。面试准备?这就是你想去的地方!准备在最大的公司 Face...
我们在日常开发中,经常会遇到类似的场景:当要做一件事儿的时候,这件事儿的步骤是固定好的,但是每一个步骤的具体实现方式是不一定的。通常,遇到这种情况,我们会把所有要做的事儿抽象...
前言 大家好。 记得很久之前,去面试过字节跳动。被三面的面试官问了一道场景设计题目:如何设计一个高并发系统。当时我回答得比较粗糙,最近回想起来,所以整理了设计高并发系统的15...
背景 异步削峰,目的是削峰,方式是异步。面对瞬时压力,都需要异步削峰,其关键都在于拉长时间线,削平毛刺,最终整体提升吞吐量。 核心流程 提交下单任务:用户发出下单请求后,先要...
以前去企业面试的时候,经常被问一些关于 MySQL 数据库相关的问题,其中最典型的就是关于 MySQL 数据库数据安全的问题。 例如:如何才能保证 MySQL 数据库的数据安...
谁都喜欢可读性强的代码,希望接手的代码容易阅读,容易理解,从而减少交接的工作量,但并不是所有的代码都有好的易读性,接手前辈的“屎山”通常是一件令开发者非常痛苦的事情。关于代码...
在徐少春创立金蝶的时候,用友已经走过了5年光阴。 在那之前,刚过完24岁生日的王文京,拉着公务员同事苏启强在中关村成立了用友财务软件服务社。当时大多数企业仍然靠手工记账,王文...
前言 今天主要回答一下面试官常问的一些问题:比如什么是自旋锁?自旋的好处和后果是什么呢?详细见正文: 正文 什么是自旋 “自旋”可以理解为“自我旋转”,这里的“旋转”指“循环...
今天给大家介绍一个电商中常见的场景 —— MySQL 数据同步 Elasticsearch。 编辑 商品检索 大家应该都在各种电商网站检索过商品,检索商品一般都是通过什么实现...
前言 不知道你有没有遇到过这样的场景:我们提供的某个API接口,响应时间原本一直都很快,但在某个不经意的时间点,突然出现了接口超时。 也许你会有点懵,到底是为什么呢? 今天跟...
随着文件数据的越来越多,传统的文件存储方式通过tomcat或nginx虚拟化的静态资源文件在单一的服务器节点内已经无法满足系统需求,也不利于文件的管理和维护,这就需要一个系统...
** 正文 ** 报错回顾 将emoji文字直接写入SQL中,执行insert语句报错; [Err] 1366 - Incorrect string value: ...
前几天在网上冲浪的时候看到一篇一个本科应届毕业生写的关于他秋招的故事。 看完之后我觉得他真的太棒了,我说的棒不只是他秋招成功斩获了蚂蚁和携程的 SP offer,更棒的是他对...
一、背景 为了保证高可用,之前在测试环境部署了一套 MySQL 双主模式,当一个主库服务出现异常,可以将流量切到另外一个主库,两个主库之间相互同步数据。 双主模式 双主模式的...
在电商高并发场景下,我们经常会使用一些常用方法,去应对流量高峰,比如限流、熔断、降级,今天我们聊聊限流。 什么是限流呢?限流是限制到达系统的并发请求数量,保证系统能够正常响应...
今天给大家分享几个SQL常见的“坏毛病”及优化技巧。 SQL语句的执行顺序: 1、LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简...
自微服务这个概念诞生以来,就伴随着诸多热议。人们要么爱它,要么恨它,似乎没有什么中间地带。 在微服务如日中天的几年中,很多公司都尝试进行了微服务转型。彼时,微服务架构提供了一...
一、前言 在SpringBoot框架中,我们使用最多的是Tomcat,这是SpringBoot默认的容器技术,而且是内嵌式的Tomcat。 同时,SpringBoot也支持U...