一、场景错误日志总结1、502伴随出现错误no live upstreams while connecting to upstream的原因:具体场景:接入层的负载均衡的nginx集群转发给业务nginx,业务nginx再转发给后端的应用服务器。业务nginx配置文件如下:upstream ads {         ......
38
0
0
2024-11-10
File Transfer Protocol (FTP) 是一种广泛使用的协议,用于以未加密的格式远程传输文件或数据,这不是一种安全的通信方式。 众所周知 File Transfer Protocol 根本不安全,因为所有传输都以明文形式进行 所以, FTP可以在有限的情况下或在你信任的网络上使用。SCP和SSH解决了这种安全缺陷,并在远程计算机之间传输数据 ......
49
0
0
2024-11-06
Python中使用opencv-python进行人脸检测之前写过一篇VC++中使用OpenCV进行人脸检测的博客。以数字图像处理中经常使用的lena图像为例,如下图所示:使用OpenCV进行人脸检测十分简单,OpenCV官网给了一个Python人脸检测的示例程序,objectDetection.py代码如下:from __future__ import pr ......
65
0
0
2024-11-06
前端 UI 组件库是前端开发者必备的工具之一,它们可以帮助开发者快速构建用户界面,提高开发效率。本文推荐几款热门的vue3 UI组件库,排名不分前后。Naive UI开发团队:TuSimple(图森未来)官网:www.naiveui.com/GitHub:github.com/tusen-ai/naive-ui/Naive UI是由TuSimple团队开发并 ......
37
0
0
2024-11-02
重定向 Rewrite一、介绍Rewrite根据nginx提供的全局变量或自己设置的变量,结合正则表达式和标志位实现url重写和者重定向。Rewrite和location类似,都可以实现跳转,区别是rewrite是在同一域名内更改url,而location是对同类型匹配路径做控制访问,或者proxy_pass代理到其他服务器。Rewrite和location ......
65
0
0
2024-10-31
Trace 工具简介Trace 是 MySQL 5.6 版本后提供的 SQL 跟踪工具,用于了解优化器 (optimizer) 在选择执行计划时的决策过程,包括表访问方法、各种开销计算和转换等信息。当启用 trace 工具时,可以将跟踪结果记录到 INFORMATION_SCHEMA.OPTIMIZER_TRACE 表中,支持分析以下语句:SELECT、IN ......
37
0
0
2024-10-31
大多数的接口性能问题,很多情况下都是SQL问题,在工作中,我们也会定期对慢SQL进行优化,以提高接口性能。这里总结一下常见的优化方向和策略。避免使用select *,减少查询字段不要为了图省事,直接查询全部的字段,尽量查需要的字段,特别是复杂的SQL,能够避免很多不走索引的情况。这也是最基本的方法。检查执行计划,是否走索引检查where和order by字段 ......
43
0
0
2024-10-29
随着数据量持续增长,对合格数据专业人员的需求也会增长。具体而言,对SQL流利的专业人士的需求日益增长,而不仅仅是在初级层面。因此,Stratascratch的创始人Nathan Rosidi以及我觉得我认为10个最重要和相关的中级到高级SQL概念。那个说,我们走了!1.常见表表达式(CTEs)如果您想要查询子查询,那就是CTEs施展身手的时候 - CTEs基 ......
36
0
0
2024-10-27
◆一. 外观模式◆1. 背景在现实生活中,常常存在办事较复杂的例子,如办房产证或注册一家公司,有时要同多个部门联系,这时要是有一个综合部门能解决一切手续问题就好了。软件设计也是这样,当一个系统的功能越来越强,子系统会越来越多,客户对系统的访问也变得越来越复杂。这时如果系统内部发生改变,客户端也要跟着改变,这违背了“开闭原则”,也违背了“迪米特法则”,所以有必 ......
51
0
0
2024-10-25
更多Python学习内容:ipengtao.com大家好,今天为大家分享一个超酷的 Python 库 - PyVRP。Github地址:https://github.com/PyVRP/PyVRP随着物流和运输行业的快速发展,车辆路径规划问题(VRP)成为了一个重要的研究领域。Python pyvrp库是一个用于解决车辆路径规划问题的强大工具,它提供了多种算 ......
46
0
0
2024-10-24
近期 TIOBE 最新指数显示,PHP 的流行度降至了历史最低,排在第 17 名,同时,在年度 Stack Overflow 开发者调查报告中,PHP 在开发者中的受欢迎程度已经从之前的约 30% 萎缩至现在的 18%。“PHP 是世界上最好的语言”已成为承载程序员黑色幽默的烂梗。在满是唱衰的市场环境中,究竟 PHP 是否真的没有前景,是否已经不值得学习了? ......
46
0
0
2024-10-22
一、什么是 RedisSearchRedisSearch 是 Redis 的一个模块,它提供了全文搜索的功能,允许开发者在 Redis 数据库中执行复杂的搜索查询。RedisSearch 不仅支持简单的文本搜索,还提供了多种查询方式,如模糊查询、范围查询和聚合操作等。二、RedisSearch 的核心特性全文搜索:支持对存储在 Redis 中的数据进行全文搜 ......
53
0
0
2024-10-21
目录: 1、自适应椭圆的绘制 2、平行四边形的绘制 3、切角效果 4、梯形标签页 1、自适应椭圆的绘制问题描述:我们知道只要给border-radius设定固定值或百分比就能实现圆角的效果,但椭圆要如何实现呢?实际上我们可以用border-radius单独设定指定水平和垂直半径,形成椭圆角的效果,如下代码的效果就是四个角度是椭圆的角。width: ......
39
0
0
2024-10-21
有一段时间没更新了,花了点时间研究了下 React Native(后续用 RN 简称),同时也用该技术作为我的毕设项目(一个校园社交应用,仿小红书),经过了这段时间的疯狂折腾,对 RN 生态有了一定的了解,我想是时候可以分享点一些东西了。代码仓库: https://github.com/kuizuo/youni为什么是 RN 而不是 Flutter?​很简单 ......
60
0
0
2024-10-20
在现代的Web应用程序开发中,跨域资源共享(Cross-Origin Resource Sharing, CORS)问题是开发者经常遇到的一个挑战。特别是当前端和后端服务部署在不同的域名或端口时,CORS问题就会显得尤为突出。在这篇博客中,我们将深入探讨如何在 .NET WebService 中解决CORS问题,帮助开发者顺利实现跨域请求。一、CORS问题描 ......
59
0
0
2024-10-18