×

nginx

Nginx 反向代理和负载均衡(nginx反向代理和负载均衡的区别)

qq_atveogbd qq_atveogbd 发表于2024-04-30 浏览4746 评论0
        ❤之前粗略的学习了一下nginx,也能够简单的进行使用,但时间长了难免就会出现遗忘,遇到命令啥的有时候还得去网上搜,索性就自己整理了一份,以后看起来也比较方便。有什么不对的地方还请大家多多指正。  目录 一、nginx 简介 1、nginx 概述 2、正向代理 3、反向代理 4、负载均衡 5、动静分离 二、nginx 安装 在 linux 系统中进行安装 三、nginx 常用的命令和配置文件 1、nginx 启动、关闭、重新加载命令 2、介绍 nginx

html5

【HTML5期末大作业】制作一个简单HTML我的班级网页(HTML+CSS+JS)(html网页制作期末大作业成品)

qq_atveogbd qq_atveogbd 发表于2024-04-27 浏览5639 评论0
🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (110套) 】 🌎超炫酷的Echarts大屏可视化源码:【🔰 Echarts大屏展示大数据平台可视化(150套) 】 🔖 HTML+CSS+JS实例代码: 【🗂️HTML+CSS+JS实例代码 (炫酷特效网页代码)

mysql

MySQL模糊查询你只知道LIKE就OUT了

qq_atveogbd qq_atveogbd 发表于2024-04-25 浏览7714 评论0
1、前言 在许多的许多的项目中对于查询的方式,模糊查询可以说是必不可少的一部分功能,在我们日常开发中用得最多的方式就是使用LIKE,这种方式也不是说不行,但是,LIKE有一个很大的缺点:使用了LIKE进行查询的时候,索引会失效。 我勒个去,索引失效(⊙_⊙)? 是的,我们后端开发人员都应该知道当数据库数据量大的时候,索引是数据库优化的一个方案,那么LIKE会让索引失效毫无疑问就会导致查询效率低下。 2、理念落地(实现) 2.1、使用LIKE进行查询 在MySQL数据库中可以使用EX

tomcat

Tomcat重新部署,更改路径(tomcat怎么重新部署)

qq_atveogbd qq_atveogbd 发表于2024-04-25 浏览6141 评论0
  第一步:关闭当前Tomcat服务   第二步:卸载原tomcat服务 1、打开命令提示符 方法1: 按住win+R,打开运行,输入cmd,打开命令提示符 方法2:在开始菜单》所有程序》附件》命令提示符 2、通过命令进入到tomcat安装的的路径下的bin文件夹里,如:D:\apache-tomcat-7.0.79\bin 3、输入卸载命令:service.bat remove tomcat 第三步:修改tomcat环境变量 1、右键计算机→属性→高级系统设置→

后端

SQL(及存储过程)跑得太慢怎么办?(存储过程为啥比sql快)

qq_atveogbd qq_atveogbd 发表于2024-04-24 浏览4516 评论0
SQL作为目前最常用的数据处理语言,广泛应用于查询、跑批等场景。当数据量较大时,使用SQL(以及存储过程)经常会发生跑得很慢的情况,这就要去优化SQL。优化SQL有一些特定的套路,通常先要查看执行计划来定位SQL慢的原因,然后针对性改写来优化SQL,比如对于连续数值判断可以用between来替代in,select语句指明字段名称,用union all替代union,把exists改写成join等。当然还有一些工程上的优化手段,如建立索引,使用临时表/汇总表等,优化的方法有很多,相信各位DBA都不

正则表达式

C++ 正则表达式(匹配、搜索、替换)(C++正则匹配)

qq_atveogbd qq_atveogbd 发表于2024-04-23 浏览5045 评论0
首先C++的正则表达式的速度比boost的正则表达式的数据要慢很多。  链接: std::regex与boost::regex的性能差5倍,有profile有真相。   简单正则表达式的使用: 一:匹配 regex_match regex_match 要求的是内容完全匹配正则表达式,一个错误都不行。  二:搜索匹配 regex_search regex_search 要求的是只要内容中存在正则表达式的要求就是正确的。   三:匹配替代 regex_replace reg

django

一、django项目(spyder管理)(spyder django)

qq_atveogbd qq_atveogbd 发表于2024-04-22 浏览5047 评论0
1.在项目目录下cmd (1)django-admin startproject (2)接着输入tree . /F可查看结构 其中,settings.py是项目的整体配置文件; urls.py是项目的URL配置文件; wsgi.py是项目与WSGI兼容的Web服务器入口; manage.py是项目管理文件,通过它管理项目。 2.复制spyder创建的project项目下的.spyproject文件夹至一级目录下,即可用spyder打开项目 3.修改项目的数据库信息 (1)修改setting

小程序

微信小程序实时定位的要做的那些事,你学废了吗?(附示例)(微信小程序能实时定位吗)

qq_atveogbd qq_atveogbd 发表于2024-04-22 浏览8943 评论0
✅作者简介:大家好我是瓜子三百克,一个非科班出身的技术程序员,还是喜欢在学习和开发中记录笔记的博主小白! 📃个人主页:瓜子三百克的主页 🔥系列专栏:OC语法 🤟格言:作为一个程序员都应该认识到,好的代码是初级工程师都可以理解的代码, 伟大的代码是可以被学习一年计算机专业的新生所理解。 💖如果觉得博主的文章还不错的话,请点赞👍+收藏⭐️+留言📝支持一下博主哦🤞 🔥系列文章: 1、微信小程序实时定位的要做的那些事,你学废了吗? 2、微信小程序也可以实现定位打卡/签到打卡了

rabbitmq

基于Redis和RabbitMQ实现一个异步并发限制工具

qq_atveogbd qq_atveogbd 发表于2024-04-21 浏览7130 评论0
目录 背景: 问题分析与解决思路: 选型: 环境准备: 引入MQ,redis的依赖 配置文件 生产者(报表请求入口)  随后创建消费者工程,过程同生产者 结语 : 背景: 现有一个分布式的应用要与第三方报表服务对接,对方提供restful接口,调用这些接口以获取报表信息或者下载报表文件。首先,如果不需要下载文件,直接在MVC架构的service调用这些rest接口就好。可涉及到文件下载,网络IO耗时可能比较长而报表服务能承受的并发量有限,请求过多可能压垮报表服务的

mysql

Mysql中符号@的作用(mysql 符号)

qq_atveogbd qq_atveogbd 发表于2024-04-21 浏览10397 评论0
select @a; 变量名,如果你不加的话,会认为这是一个列名,但是这列不存在,就报错了; @变量名 : 定义一个用户变量. = 对该用户变量进行赋值. 用户变量赋值有两种方式: 一种是直接用"=“号,另一种是用”:=“号。 其区别在于: 使用set命令对用户变量进行赋值时,两种方式都可以使用; 用select语句时,只能用”:=“方式,因为select语句中,”="号被看作是比较操作符。 (@i:=@i+1) 可以在生成查询结果表的