开发运维

SignalR 协议协商

SignalR 协议协商

环境搭建 参考: .NET SignalR - 掘金 (juejin.cn) 协商过程 SignalR支持多种服务器推送方式: Websocket、ServerSent Events、 长轮询 默认按顺序尝试。 F12查看协商过程。 初始化连接时客户端会发送请求,询问支持列表 服务器返

剑圣无痕 剑圣无痕 2023-10-01
0 0 0
九个实验:MySQL 联合索引的最左匹配原则

九个实验:MySQL 联合索引的最左匹配原则

theme: smartblue highlight: vs2015 你好,我是悟空。 本篇主要通过几次实验来看看 MySQL 联合索引的最左匹配原则。 环境:MySQL 版本:8.0.27 执行计划基础知识 possible_keys:可能用到的索引 key:实际用到的索引 type: ref

贤蛋大眼萌 贤蛋大眼萌 2023-10-01
0 0 0
一段代码引发的思考——循环左移

一段代码引发的思考——循环左移

前言 在看源码的时候发现一段代码很神奇,(x > (32 - n))。乍一看不知道它在计算啥,又是右移操作,又有左移操作,还涉及到按位与和按位或操作,于是博主就对其做了深入学习。 下文博主会从位运算基础开始,然后深入探讨该表达式的计算过程。 基础——位运算 在深入讨论这段代码之前,先了解一些基

张二河 张二河 2023-10-01
0 0 0
.NET SignalR 分布式部署

.NET SignalR 分布式部署

环境搭建 上一节 .NET SignalR - 掘金 (juejin.cn) 依赖下载 Microsoft.AspNetCore.SignalR.StackExchangeRedis 搭建 redis 环境 本人使用的是 podman , 环境配置参考:Podman 基本使用 - 掘金 (juej

竹子爱熊猫 竹子爱熊猫 2023-10-01
0 0 0
.NET 防止机密信息泄露

.NET 防止机密信息泄露

创建 位置 读取 string value = app.Configuration.GetSection("connStr").Value;

大猫 大猫 2023-10-01
0 0 0
聊聊如何为团队设定合理的目标

聊聊如何为团队设定合理的目标

目标设定遵循 Smart 原则 SMART 原则是一种目标设定和管理的方法,通常用于确保目标具有明确性、可测性、可达性、相关性和时间性。 SMART 是一个缩写,代表以下五个关键特征: Specific(明确性) :目标应该明确、具体,避免模糊或泛泛而谈。明确性有助于清晰地了解目标是什么,如何实

大白菜程序猿 大白菜程序猿 2023-10-01
0 0 0
Win 配置沙盒环境

Win 配置沙盒环境

开启沙盒功能 开启后重启电脑 测试

大猫 大猫 2023-10-01
0 0 0
高并发架构实战 Day32

高并发架构实战 Day32

业务拆分的方法有很多,最简单便捷的方式是:先从上到下做业务流程梳理,将流程归类聚合;然后从不同的领域聚合中找出交互所需主要实体,根据流程中主要实体之间的数据依赖程度决定是否拆分(从下到上看);把不同的实体和动作拆分成多个模块后,再根据业务流程归类,划分出最终的模块(最终汇总)。 这个拆分过程用一句话

竹子爱熊猫 竹子爱熊猫 2023-10-01
0 0 0
springsecurity的使用

springsecurity的使用

1. 背景 在做通用权限系统的时候,我使用了spring-security来控制权限系统,现在就最基本的使用做个总结 2. 使用demo

贤蛋大眼萌 贤蛋大眼萌 2023-10-01
0 0 0
如何通过PHP编写一个简单的在线问诊系统

如何通过PHP编写一个简单的在线问诊系统

如何通过PHP编写一个简单的在线问诊系统随着互联网技术的不断发展,越来越多的医疗服务开始向线上转移。在线问诊系统作为其中的一种形式,给予了患者和医生一个更加便捷和高效的交流方式。本文将介绍如何通过PHP编写一个简单的在线问诊系统,并提供具体的代码示例。开发环境准备在开始开发之前,我们需要准备好相应的

Escape Escape 2023-09-30
0 0 0
如何使用PHP生成动态网页

如何使用PHP生成动态网页

如何使用PHP生成动态网页,附带代码示例PHP是一种广泛应用于网页开发的脚本语言,可以与HTML结合使用,通过动态生成网页内容,提供更加丰富和个性化的用户体验。本文将介绍如何使用PHP生成动态网页,并提供具体的代码示例。第一步:设置PHP开发环境在开始编写PHP代码之前,需要确保已经搭建好了PHP的

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-09-30
0 0 0
如何应用Golang Facade模式解决复杂业务场景

如何应用Golang Facade模式解决复杂业务场景

如何应用Golang Facade模式解决复杂业务场景,需要具体代码示例引言:在软件开发中,我们经常会遇到复杂的业务场景,这些场景往往涉及多个模块、多个接口和多个数据流的协作。这种复杂性不仅增加了代码的复杂度,还使得代码难以维护和扩展。为了解决这个问题,设计模式提供了一种解决方案,即Facade模式

大树 大树 2023-09-30
0 0 0
如何利用Python for NLP快速清洗和处理PDF文件中的文本?

如何利用Python for NLP快速清洗和处理PDF文件中的文本?

如何利用Python for NLP快速清洗和处理PDF文件中的文本?摘要:近年来,自然语言处理(NLP)在实际应用中发挥重要作用,而PDF文件是常见的文本存储格式之一。本文将介绍如何利用Python编程语言中的工具和库来快速清洗和处理PDF文件中的文本。具体而言,我们将重点介绍使用Textract

穿过生命散发芬芳 穿过生命散发芬芳 2023-09-30
0 0 0
4. 用Rust手把手编写一个wmproxy(代理,内网穿透等), TLS加密通讯

4. 用Rust手把手编写一个wmproxy(代理,内网穿透等), TLS加密通讯

用Rust手把手编写一个wmproxy(代理,内网穿透等), TLS加密通讯 项目 ++wmproxy++ gite: https://gitee.com/tickbh/wmproxy github: https://github.com/tickbh/wmproxy 为什么选择TLS 了解TLS

宇宙之一粟 宇宙之一粟 2023-09-30
0 0 0
Spring为什么不支持static字段的注入?

Spring为什么不支持static字段的注入?

我们都知道Spring在创建一个bean的时候,还要去填充bean的属性 大致流程如下: 反射创建bean // createBeanInstance 填充bean // populateBean 初始化bean // initializeBean(包括前后置增强) 注册bean的销毁方法 // r

三掌柜 三掌柜 2023-09-30
0 0 0
selenium无头模式容易遇到的坑(防检测)

selenium无头模式容易遇到的坑(防检测)

selenium无头模式容易遇到的坑(防检测) 在无头模式下,我们看不到浏览器的操作,但是selenium无头模式的浏览器向服务器发送的请求头和正常模式下还是有点区别的,这就导致了一些网站会检测到我们是用selenium来访问的,从而导致一些问题 下面就是我在使用selenium无头模式时遇到的一些

捡田螺的小男孩 捡田螺的小男孩 2023-09-30
0 0 0
防止非法盗链的几种解决方案

防止非法盗链的几种解决方案

非法盗链概述 非法盗链指的是在未获得授权的情况下,将别人的资源(如图片、视频等)直接链接到自己的网站上,从而消耗他人的带宽和流量,并影响原始资源的安全性。 HTTP Referer请求头验证 通过检查HTTP头部中的Referer字段,判断请求来源是否合法。只允许来自特定域名或IP地址的请求才

共饮一杯 共饮一杯 2023-09-30
0 0 0
SpringBoot使用布隆过滤器解决缓存穿透问题

SpringBoot使用布隆过滤器解决缓存穿透问题

缓存穿透基础介绍 缓存穿透是指当缓存系统中无法命中需要的数据时,会直接请求底层存储系统(如数据库),但是如果请求的数据根本不存在,那么大量的请求就会直接穿透缓存层,直接访问底层存储系统,导致底层系统压力过大,甚至崩溃。这也是缓存系统面临的一种常见攻击。 说白了就是查询大量不传在的key  绕过缓存

贤蛋大眼萌 贤蛋大眼萌 2023-09-30
0 0 0
必须了解的进程和线程之间的小知识,都在这里了

必须了解的进程和线程之间的小知识,都在这里了

什么是进程 进程的定义 进程的定义 程序段、数据段、PCB三部分组成了进程实体(进程映像)。一般情况下,我们把进程实体就简称为进程,例如,所谓创建进程,实质上是创建进程实体中的PCB;而撤销进程,实质上是撤销进程实体中的PCB。注意:PCB是进程存在的唯一标志! 延伸 从不同的角度,进程可以有不同

三掌柜 三掌柜 2023-09-30
0 0 0
一文带你轻松入门Linux中的『进程』

一文带你轻松入门Linux中的『进程』

一、进程的基本概念 本文开始,我们就正式地来讲讲 Linux 中的【进程】 首先读者要知道的是,什么是进程 【课本概念】:程序的一个执行实例,正在执行的程序等 【内核观点】:担当分配系统资源(CPU时间,内存)的实体 对于课本中的观点大家可能会觉得难以理解,为何正在执行的程序就是一个进程呢。

贤蛋大眼萌 贤蛋大眼萌 2023-09-30
0 0 0
1 954 955 956 957 958 1,703