- 博客(113)
- 问答 (1)
- 收藏
- 关注
原创 linux安装Nginx
usr/local/nginx-1.27.0目录下新建了 may文件夹。然后可以看到我们的目录下,多了一个Makefile文件。开启防火墙限制 ,nginx的默认端口为80。进入sbin目录下,执行一下命令启动。注意: 文件夹may要设置可读写权限。--prefix是指定安装目录。找到nginx的配置文件,编辑。浏览器访问:ip地址:80。对nginx编译和安装。
2024-06-04 15:24:26
464
原创 mac安装nigix且配置 vue/springboot项目(本地/服务器)
进入bin目录,然后执行nginx命令(没有报错就是启动成功)查看ngxin下载的位置以及nginx配置文件存放路径等信息。打开浏览器输入 localhost:8080。命令查询要安装的软件是否存在。命令就能打开自定义的端口号。2. 安装nginx。
2024-06-04 00:10:42
718
原创 springboot项目通过jar包部署到服务器
3. 运行nohup java -jar xxxxxx.jar > aa.log命令,指定输出日志文件,意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行。出现 BUILD SUCCESS 证明打包成功,自动生成了 target 目录, jar 包就在目录里边。出现 BUILD SUCCESS 证明打包成功,自动生成了 target 目录, jar 包就在目录里边。切换到项目目录下,使用mvn -install命令打包。5. 访问:服务器ip/域名:启动端口/项目。4. 将项目运行的端口放行。
2024-06-03 19:18:48
535
原创 同一个tomcat不同端口运行不同项目
修改 tomcat 安装目录下 conf/server.xml 文件,需要几个端口就添加几个 Service 节点。配置 2 个端口:9131 和 9133,于是增加两个 Service 节点。每个 Service 节点的值要设置不同的值;Service 节点的子节点 Connector 的设为你要的端口号;Service 节点的子节点要设置不同的值,;Service 节点的子节点Host 的 appBase 属性的值设为部署目录的名称。
2024-06-03 19:11:01
371
原创 跨域问题AxiosError: Network Error
原来端口: 存在跨域问题,不处理的话登录时会出现如下问题AxiosError: Network Error 两种方法: 把tomcat/springboot/vue端口都设置一致,比如都设置为 9131 (或者其他统一端口)完美解决~~~ 设置跨域访问(各种操作后还是不行,后续解决)
2024-05-28 21:36:41
471
原创 springboot项目部署到linux服务器
war上传到linux的tomcat的webapps下。其他环境配置和macOS大差不差。springboot后端。
2024-05-28 12:08:57
580
原创 vue打包部署到springboot,通过tomcat运行
让其继承一个类:SpringBootServletInitializer,并且覆盖 configure 方法,在方法中添加 return builder.sources(WarehouseSystemApplication.class);将Vue项目dist文件夹下的所有文件Copy到SpringBoot项目的resource/打包完成后项目路径下会生成一个新的文件夹dist,打包后的东西都在里面。目录,该目录下会包含不同版本的文件夹,版本号就包含在这些文件夹名称中。要么设置跨域访问(各种操作后还是不行)
2024-05-23 21:30:20
908
原创 IDEA项目通过 tomcat运行报错: 404 请求的资源不可用
1、有的说是View层文件放在WEB-INF下面访问会受限,要把jsp啥的放在和它平级的文件夹下(反正我在IDEA下测试是把视图层文件放在哪儿都没关系的);3、有的是springmvc-servlet.xml文件或者web.xml文件有些细节上的问题;源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。Tomcat版本从 10 降到 9,再降到 8,运行都会报上面的错误。网上有不同的方法,但是操作了都不行。2、有的是Tomcat的配置部署方面的原因;而且,IDEA常规运行项目时,
2024-05-21 11:21:09
2334
原创 python连接MySQL使用
其中,username 和 password 分别表示登录 MySQL 数据库所需的用户名和密码,host 和 port 表示 MySQL 数据库的主机名和端口号,database 表示要连接的 MySQL 数据库名称。除了使用 pymysql 库连接 MySQL 数据库之外,我们还可以使用 SQLAlchemy 的 create_engine 函数创建 MySQL 数据库连接引擎,并使用 Pandas 库中的 read_sql 函数直接将查询结果转化为 Pandas dataframe 对象。
2024-05-17 12:25:37
1178
原创 禅道远程访问配置(cpolar内网穿透)
点击左侧仪表盘的状态——在线隧道列表,可以看到chandao隧道已经有生成了相应的公网地址,一个http协议,一个https协议(免去配置ssl证书的繁琐步骤),均可以访问到本地web服务,复制公网地址。登录成功后,点击左侧仪表盘的隧道管理——隧道列表,可以看到两条样例隧道(可自行编辑或者删减)提示隧道创建成功后,页面自动跳转至隧道列表,可以看到刚刚创建成功的chandao隧道,状态。在浏览器上访问公网地址,测试访问成功,实现公网访问本地web服务。,表示服务器启动成功,局域网内可正常访问!
2024-05-13 12:51:03
785
原创 macOS12安装 php8.1和apache
安装指定版本(禅道适用PHP运行环境(7.0/7.1/7.2版本))sudo apachectl restart //重启Apache服务。sudo apachectl start //开启Apache服务。sudo apachectl stop //停止Apache服务。,"It works!Apache 服务器命令。启动apache服务。
2024-05-09 15:39:24
838
原创 Linux防火墙firewall常用的命令
添加端口后,必须用命令firewall-cmd --reload重新加载一遍才会生效,如果用的是云服务器,记得在安全组同步开放端口。–add-port=9200/tcp #添加端口,格式为:端口/通讯协议。–permanent #永久生效,没有此参数重启后失效。–zone #作用域。
2024-05-07 10:20:05
290
原创 测试环境搭建:JDK+Tomcat+Mysql+Redis
1. mac安装虚拟机linux系统-CSDN博客2. mac通过termius连接Linux服务器-CSDN博客3. linux下载安装JDK-CSDN博客4. linux/windows安装Tomcat-CSDN博客5. linux安装 mysql-CSDN博客6. linux上Redis安装使用-CSDN博客。
2024-05-06 21:56:52
1188
1
原创 linux上Redis安装使用
环境centOS8redis是缓存数据库,主要是用于在内存中存储数据,内存的读写很快,加快系统读写数据库的速度。
2024-05-06 17:24:04
477
2
原创 mac监听 linux服务器性能可视化(Grafana+Promethus+Node_exporter)
监控系统的Prometheus类似于一个注册中心,我们可以只需要配置一个Prometheus,而在其他服务器,只需要安装node_exporter,它们的数据流转就是通过exporter采集数据信息,然后告诉prometheus它的位置;而Prometheus则存储exporter的信息供Grafana询问;Grafana则负责信息的展示;
2024-05-05 14:08:06
1262
1
原创 linux查看ip和端口
ip addr 或者 ip addr show输出包含了网络接口的名称、状态、MTU(Maximum Transmission Unit)、链路层地址(如MAC地址)、IPv4和IPv6地址等信息。
2024-05-05 13:23:23
902
原创 mac通过termius连接Linux服务器
链接: https://pan.baidu.com/s/1iYsZPZThPizxqtkLPT89-Q?pwd=bw6j 提取码: bw6j。如果有 linux服务器账号密码,那么上一部可忽略;邀请你添加成员或者data,选择Later即可。官网首页拉到最下方 ,选择macOS版本。比如:直接连接阿里云或腾讯云账号。输入top可查看linux性能。
2024-05-04 18:19:37
542
原创 接口性能调优
数据库是否有问题--》缓存redis是否正常--》队列MQ是否正常--》服务器cpu是否正常(内存/带宽/I/O读写)2. 如果访问一个接口的访问时间很慢,如何查找问题。后台查看队列情况,如果下面的情况,就是有问题。正常情况下:吞吐量会随着线程的增加而增长。当遇到瓶颈时,吞吐量会持平或者下滑。步骤一: 查看数据库是否存在慢查询。队列效果,起到缓冲的效果,防止堵塞。检查队列是否失效,或者队列过长?如果数据库正常,查看缓存是否失效。步骤二:查看 redis。步骤三: 检查队列MQ。步骤四: 查看服务器端。
2024-05-03 19:44:52
310
原创 mysql数据库视图的使用
1.视图(View)是一种虚拟的表,其结构和数据来自于一个或多个基本表,可以被当作普通表一样进行查询操作,但实际上不存储任何数据。在数据库中,视图可以被看作是一种数据访问的方式,它可以隐藏底层表的复杂性,提供简洁易懂的数据访问接口,方便用户进行查询、分析和报表等操作。视图的作用主要有以下几个方面:简化查询操作:通过创建视图,可以将多个表的数据组合成一个逻辑上的整体,减少了用户在查询时需要编写复杂的 SQL 语句。
2024-05-02 18:01:30
652
原创 数据分析--客户价值分析RFM(K-means聚类/轮廓系数)
Python——Kmeans聚类算法、轮廓系数(算法理论、代码)_python kmeans-CSDN博客。轮廓系数取值范围[-1,1]
2024-05-02 16:12:15
459
原创 selenium4.x 之浏览器弹窗处理
由于alert弹窗不美观,现在大多数网站都会使用自定义弹窗,使用Selenium自带的方法就驾驭不了了,此时就要搬出JS方法来进行处理。需求:去掉淘宝首页的自定义弹窗淘宝的自定义弹窗如下:提示:网页中弹出的对话框,也属于页面自定义弹窗,都可以用下面方式处理。实现方式:上图中的这种弹窗就是自定义弹窗的表现形式,处理这种弹窗可以利用HTML、DOM、Style对象中的一个display属性来处理,可以设置元素如何被显示。
2024-04-30 11:26:17
1599
原创 selenium之document.querySelector()方法
/为文档的第一个h2元素添加背景颜色,但是,如果文档中<h3>元素位于<h2>元素之前,<h3>元素将会被设置指定的背景颜色,总结,多元素选择时,哪个先匹配就是谁咯,只有一个被选中。当页面中出现多个相同class标签(或者多个相同标签(比如多个div))时,如果你需要返回所有的元素,请使用 querySelectorAll() 方法替代。// 移除style属性。
2024-04-30 10:59:44
1052
空空如也
AxiosError: Network Error
2024-05-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人