专题介绍
-
『Django』路由urls
本文简介 点赞 + 关注 + 收藏 = 学会了 前一篇文章 《『Django』创建app(应用程序)》 介绍了如何在 Django 里创建app(本文继续沿用上文的代码)。本文介绍…
-
go语言如何实现协程的抢占式调度的?
写在文章开头 go语言通过GMP模型实现协程并发,为了避免单协程持续持有线程导致线程队列中的其他协程饥饿问题,设计者提出了一个抢占式调度机制,本文会基于一个简单的代码示例对抢占式调…
-
字节面试:如何解决MQ消息积压问题?
MQ(Message Queue)消息积压问题指的是在消息队列中累积了大量未处理的消息,导致消息队列中的消息积压严重,超出系统处理能力,影响系统性能和稳定性的现象。 1.消息积压是…
-
web server apache tomcat11-16-mbean
前言 整理这个官方翻译的系列,原因是网上大部分的 tomcat 版本比较旧,此版本为 v11 最新的版本。 开源项目 从零手写实现 tomcat minicat 别称【嗅虎】心有猛…
-
web server apache tomcat11-17-default-servlet
前言 整理这个官方翻译的系列,原因是网上大部分的 tomcat 版本比较旧,此版本为 v11 最新的版本。 开源项目 从零手写实现 tomcat minicat 别称【嗅虎】心有猛…
-
✅MySQL的脏读、幻读、不可重复度是什么
简而言之 脏读:指读取了其他事务尚未提交的数据,可能导致不一致性。 不可重复读:在对数据进行读取的过程中,有其他事务对数据进行了修改(UPDATE、DELETE),导致第二次读取的…
-
tailwindcss Vue项目CSS开发体验
本文将介绍如何将 TailwindCSS 结合 Vue 项目使用,并探讨 TailwindCSS 对前端开发带来的优势。同时,还将介绍一款实用的 VSCode 插件,帮助开发者更好…
-
简单的题,内涵不简单
当谈及大厂面试时,算法无疑是必考内容之一。然而,仅仅掌握算法并不足以让你在竞争激烈的面试中脱颖而出。算法的性能是另一个至关重要的方面,它直接反映了你解决问题的效率和质量。要想在这个…
-
AOP使用案例-记录操作日志
AOP使用案例-记录操作日志 需求:需要在操作增删改查的时候记录下是谁操作了这些表,什么时间,访问了那个方法,耗时多少时间,等等并把它存入数据表中。 分析:由于在每个增删改的方法中…
-
计算机基础系列 —— 虚拟机代码翻译器(2)
I believe that at the end of the century the use of words and general educated opinion wil…