技术教程 技术教程盘点全球搜索引擎及其使用技巧 搜索引擎是我们日常生活中不可或缺的工具之一,通过搜索引擎,我们可以在互联网上找到任何我们需要的信息。目前世界上最著名和最常用的搜索引擎包括 Google、百度、必应、雅虎等。平时我们使用搜索引擎除来直... 03月08日118评论 阅读全文
技术教程 体验版装逼神器,ChatGPT接入Siri教程来了,带您体验一把人工智能! 简单介绍 ChatGPT(全名:Chat Generative Pre-trained Transformer),美国OpenAI 研发的聊天机器人程序 ,于2022年11月30日发布 。C... 02月19日5,993评论 阅读全文
技术教程 技术教程日常开发中遇到问题,如何 debug? 今天跟大家分享一些 debug 的基本思想和技巧。日常开发中遇到问题,可以按照以下要点自查。 debug 的技巧与方法 1. 选一个好的 IDE 初学者一半以上的问题是低级错误,比如缩进错误(空格、t... 11月15日37评论 阅读全文
技术教程 技术教程实现限流功能的几种常用方式,值得Mark! 在电商高并发场景下,我们经常会使用一些常用方法,去应对流量高峰,比如限流、熔断、降级,今天我们聊聊限流。 什么是限流呢?限流是限制到达系统的并发请求数量,保证系统能够正常响应部分用户请求,而对于超过限... 10月10日95评论 阅读全文
技术教程 技术教程堆内存和栈内存有什么区别? 这篇文章分享一个面试中经常被问到的知识点:堆内存和栈内存有什么区别?平时开发应该使用堆内存还是栈内存? 要回答这个问题,我们首先需要知道什么是堆内存,什么是栈内存,它们的分配和回收有什么特点? ... 10月10日183评论 阅读全文
技术教程 技术教程浅析阿里数据库中间件Zdal 1、数据库中间件有啥用 有一天,你去三亚玩耍,就想玩个冲浪。即使你不差钱,难道还要自己采买快艇、滑板等装备来满足这为数不多的心血来潮吗?租一个就行了嘛。这其实就是连接池的作用。 数据库中间件可以理解为... 10月09日197评论 阅读全文
技术教程 技术教程Spring事务的10中注意事项 对于从事java开发工作的同学来说,spring的事务肯定再熟悉不过了。在某些业务场景下,如果同时有多张表的写入操作,为了保证操作的原子性(要么同时成功,要么同时失败)避免数据不一致的情况,我们一般都... 10月09日92评论 阅读全文
技术教程 技术教程分享几个简单实用的 JavaScript 优雅小技巧 前言 在工作中我们经常可以通过一些小细节来增加代码可读性,让代码看起来更加优雅。 今天就给大家分享一些一看就会的实用JavaScript优雅小技巧。 正片 减少 if...else 面条... 10月08日34评论 阅读全文
技术教程 技术教程21 个 MySQL 表设计的经验准则 前言 作为后端开发,我们经常需要设计数据库表。 今天给大家分享 21 个设计 MySQL 表的经验准则,希望对大家有所帮助。 1. 命名规范 数据库表名、字段名、索引名等都需要命名规范,可读性高(一般... 10月08日39评论 阅读全文
技术教程 技术教程图解 Redis 分布式锁,一看就懂 分布式锁的演进 基本原理 我们可以同时去一个地方“占坑”,如果占到,就执行逻辑。否则就必须等待,直到释放锁。“占坑”可以去redis,可以去数据库,可以去任何大家都能访问的地方。等待可以自旋的方式。 ... 10月08日77评论 阅读全文