技术分享
-
【Tomcat源码分析】揭秘 Tomcat 启动-初篇
前言 说到 Tomcat 的启动,我们常需运行“tomcat/bin/startup.sh”脚本,但脚本内容究竟为何?不妨一探究竟。 启动脚本 startup.sh 脚本 #!/b…
-
笔记本安装win7无线网卡失效,安装win10就正常了
一个联想笔记本很奇怪,无线网卡不能用了,怎么安装驱动都不管用,驱动精灵更新驱动等,最后把系统改成Win10马上无线网卡恢复正常使用了。真是奇怪。 还是链接不可用!重启了多次,有一两…
-
Spring Cloud全解析:负载均衡之Ribbon简介
Ribbon简介 Ribbon是一种客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起,提供了一系列完善的配置如连接超时、重试等,Ribbon会自动的帮助基于某种规则…
-
Spring Cloud全解析:熔断之Hystrix服务监控
Hystrix服务监控 Hystrix除了熔断降级之外,还提供了准实时的调用监控,持续的记录所有通过Hystrix发起的请求的执行信息,并以统计报表的形式展示出来,包括有每秒执行多…
-
Spring Cloud全解析:熔断之新版本Hystrix服务监控
新版本Hystrix服务监控 将springcloud由D版本升级到F版本,是一个大版本的跃升,由 1.X升级到了2.X,所以改动量还是挺大的 依赖 <depen…
-
Spring Cloud全解析:熔断之Hystrix隔离策略
Hystrix隔离策略 Hystrix通过隔离限制依赖的并发量和阻塞扩散,Hystrix的隔离策略有两种: 线程隔离(THREAD) 使用该策略,HystrixComm…
-
利用云服务器搭建自己的Ai大模型
目前各种AI大模型层出不穷。如AI换脸,AI克隆声音都是通过训练自己的大模型来实现的。而想要训练自己的大模型,是对自己的硬件有所要求的,尤其是对显卡的要求! 在工作中,我们需要跑一…
-
LazyVim 和 SpaceVim 两个 Vim IDE 项目
看 LazyVim 和 SpaceVim,首先我们得了解 Vim 和 NeoVim 是什么 ? Vim 是一个高度可配置的文本编辑器,旨在使创建和更改任何类型的文本非常高效。 Ne…
-
一篇文章教你如何设计权限控制系统——RBAC模型详解
基于角色的访问控制:RBAC权限模型详解 在信息技术飞速发展的今天,数据安全和系统访问控制成为了保护企业资产的关键。基于角色的访问控制(RBAC,Role-Based Access…
-
分库分表核心理念
本文字数:4811字,阅读大约需要 16 分钟。 分库,分表,分库分表 首先,我们需要知道所谓的”分库分表”,根本就不是一件事,而是三件事,它们要解决的问题…
-
这样的接口幂等实现我认为最为优雅(防重复提交)
好东西我喜欢先分享,所以先说我的方案 基于token(和网上大部分不一样) 对比 网上对于token的实现大部分是在第一阶段进行redis存入这个token,然后将这个token返…
-
Docker部署tabler开源仪表板模板
一、tabler介绍 1.1 tabler简介 tabler简介 Tabler 是基于 Bootstrap 构建的免费开源 HTML 仪表板 UI 套件。 1.2 tabler特点…
-
Danbooru风格图片分享平台szurubooru
什么是 Danbooru ? Danbooru 是一种流行的图片分享网站,以其独特的图片标签系统和搜索功能而闻名。”Danbooru风格”通常指的是模仿 Danbooru 网站的图…
-
用PG Back Web轻松进行PostgreSQL备份
什么是 PG Back Web ? PG Back Web 🐘 使用用户友好的 Web 界面轻松进行 PostgreSQL 备份!🌐💾。PG Back Web 不仅仅是另一个备份工…
-
freenlpc,一个牛逼的python库
探索FreeNLP:Python界的语言处理小能手 Hey,Python小能手们,今天我要给你们介绍一个超级实用的Python库——FreeNLP。这家伙可是处理自然语言的一把好手…
-
Windows系统服务自动注册程序工具WinSW
概述 在现实生活中,使用Windows系统的电脑的时候,可能会遇到这么一种情况:想把一些应用程序添加为开机启动项。对于有图形界面的应用程序,一般不存在问题。但是如果想运行命令行应用…