×

tomcat

如何创建一个Servlet项目(Maven)?

jsonyy jsonyy 发表于2024-05-02 浏览5312 评论0
系列文章目录 Tomcat下载、安装及使用介绍_crazy_xieyi的博客-CSDN博客 文章目录 前言 一、创建Servlet项目(Maven)的步骤 1.创建Maven项目 2.引入依赖 3.创建目录 4.编写代码 5.打包程序 6.部署程序 7.验证程序 二、总结(使用smart tomcat插件来打包部署) 前言 Servlet 是一种实现动态页面的技术, 是一组 Tomcat 提供给程序猿的 API, 帮助程

flask

【python】——Python中的*和**的作用和含义(python中__的意义以及作用)

jsonyy jsonyy 发表于2024-05-02 浏览9940 评论0
Python中的 * 和 ** 的作用和含义 python中的*和**被称为打包和解包参数,主要作用是能够让函数支持任意数量的参数,但是在函数定义和调用中,有着不同的使用场景,具体看下面的例子 打包参数 作为打包参数时,一般在函数形参定义时使用 的作用:在调用函数时,将传给函数的所有位置的实参收集到一个元组中,并将该元组作为一个整体赋值给函数形参 def func(*args): print(args) >>>func(1,2,3,4) (1,2,3,4)

spring

JMX的快速入门与使用(开启jmx)

jsonyy jsonyy 发表于2024-05-02 浏览7841 评论0
JMX应用场景 用来监控JVM内各种对象的信息。一个经典场景就是,某一天我们忽然被前方告知,业务大面积瘫痪,这时经过排查,发现由于bug导致数据库连接使用完了没有被释放,导致后续业务没有可用的数据库连接而超时报错。 假如我们使用JMX来监控我们系统中数据库连接池的信息,当数据库连接池出现短时间内连接被大量使用,这个时候可以搭配我们的监控报警系统(如Nagios)在问题未出现之前就进行响应,可以极大避免上述情况的发生 MXBean 和 MBean的区别 JMX中分为MBean和

中间件

【中间件】MQ是什么,RocketMQ是什么?

jsonyy jsonyy 发表于2024-05-01 浏览5658 评论0
目录 一、MQ的基本概念 一,何为MQ? 二,MQ的优势和劣势 2.1,应用解耦  2.2 异步提速  2.3 削峰填谷 三,MQ的劣势 四,常用的MQ产品 4.1 MQ常见协议 五,RocketMQ简介 5.1,基本概念 1消息(Message) 3,标签 5.2 系统架构 Producer Consumer Name Server Broker 一、MQ的基本概念 一,何为MQ? MQ全称为Message Queue, 消息队列(MQ)是一

MSSQL教程

SQL中的左连接和右连接(sql中的左连接和右连接查询区别)

jsonyy jsonyy 发表于2024-05-01 浏览7964 评论0
SQL中的左连接和右连接 SQL中的左连接和右连接 为什么面试官喜欢问这个问题?为什么自己明明会SQL但是这个问题却模棱两可?今天为大家解决这个问题。话不多说,直接上案例~ 创建两张表 首先创建第一张表class,字段如下图所示。 往表中添加以下字段: 然后创建第二张表,名字是student表,字段如下所示: 注意:不要给student表添加外键,否则在student表添加内容的时候,classid无法自定义内容,导致结果无法很好进行对比。 往student表中添加以下内容:

django

Django生产环境部署——Nginx和uwsgi详解(四)

jsonyy jsonyy 发表于2024-05-01 浏览5840 评论0
一、WSGI介绍 WSGI(the Python Web Server Gateway Interface)指Python的Web服务的网关接口。从名称上看,WSGI是一个网关,网关的作用是在协议之间进行转换。因此,WSGI是一个Web服务器与Django等程序进行通信的规范或者协议。WSGI 是作为 Web 服务器与 Web 应用程序或应用框架之间的一种低级别的接口,以提升可移植 Web 应用开发的共同点。WSGI 是基于现存的 CGI 标准而设计的。简单来说,WSGI就是一种协议规范,起

rabbitmq

Windows下RabbitMQ安装以及启动发生系统错误 1067。进程意外终止解决办法

jsonyy jsonyy 发表于2024-05-01 浏览9904 评论0
安装 RabbitMQ需要64版本的Erlang环境支持, 需要先安装Erlang语言,为了方便大家安装,已经上传对应匹配的包到百度网盘。 PS:没有匹配搞死人,后面的排错方案就是采坑后查资料以及实践出来的,使用网盘存放的两个包应该就不会有问题了。 链接:https://pan.baidu.com/s/1dqA1QQ-S2j6z7C8QsJ69lw 提取码:yygq 启动RabbitMQ 开始菜单–》点击RabbitMQ Service - start 启动成功示例: 启动R

spring boot

若依分离版集成插件——mybatis-plus

jsonyy jsonyy 发表于2024-04-30 浏览5490 评论0
若依分离版集成插件——mybatis-plus 距离上次探索若依隔离好久了,这几日会集成若依的插件,通过官方参考文档将实用的插件集成起来方便以后自己做项目的二次开发 一、若依集成mybatis-plus插件 主要还是参照官方文档,再加自己的理解和中途遇到的小问题做学习记录 官方文档:集成mybatisplus实现mybatis增强 二、Mybatis-Plus Mybatis-Plus是在Mybatis的基础上进行扩展,只做增强不做改变,可以兼容Mybatis原生的特

scala

Scala基础语法入门(三)Scala中的各种运算符(scala 运算符)

jsonyy jsonyy 发表于2024-04-30 浏览6362 评论0
🙆‍♂️🙆‍♂️ 写在前面 ​🏠​ 个人主页:csdn春和 📚 推荐专栏:更多专栏尽在主页!  JavaWeb专栏(从入门到实战超详细!!!)  SSM专栏 (更新中…) ​📖​ 本期文章:Scala基础语法入门(三)Scala中的各种运算符 如果对您有帮助还请三连支持,定会一 一回访!🙋🏻‍♂️ Scala中的运算符 1、算数运算符 Scala 运算符的使用和 Java 运算符的使用基本相同 def main(args: Array[String

scala

大数据之Spark(2)- Idea实现WordCount

jsonyy jsonyy 发表于2024-04-29 浏览3873 评论0
Spark Shell仅在测试和验证我们的程序时使用的较多,在生产环境中,通常会在IDE中编制程序,然后打成jar包,然后提交到集群,最常用的是创建一个Maven项目,利用Maven来管理jar包的依赖。 1 编写WordCount程序 1)创建一个Maven项目WordCount并导入依赖 <dependencies> <dependency> <groupId>org.apache.spark</grou

MSSQL教程

MySQL 无服务以及服务无法启动的终极解决方案(mysql 无服务以及服务无法启动的终极解决方案)

jsonyy jsonyy 发表于2024-04-27 浏览11362 评论0
首先,先要确定你成功安装了MySQL。 1、万能启动法 win+R打开运行窗口,输入 services.msc 在里面找到mysql的服务名,比如我的服务名就是MySQL80 管理员身份打开cmd,输入命令 net start MySQL80 就可以成功启动服务。 2、彻底解决法 如果你的Mysql显示无服务,说明系统没有注册mysql到服务中,在当前的路径下没有mysql服务。 那么你就需要将mysql注册到win中。 在mysql的bin目录下 输入命令 mysqld