当前位置: 首页 > news >正文

springMvc学习笔记(2)

笔记

这周学习安装和配置nginx和redis,为测试做准备。
88.png

nginx简介:是异步框架的 Web服务器,也可以用作反向代理,负载平衡器 和 HTTP缓存。该软件由 Igor Sysoev 创建,并于2004年首次公开发布。同名公司成立于2011年,以提供支持。Nginx是免费的开源软件,根据类BSD许可证的条款发布。一大部分Web服务器使用Nginx,通常作为负载均衡器。

clipboard.png

redis简介:Redis是一个支持网络、基于内存、可选持久性的键值对存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。在2013年5月之前,其开发由VMware赞助。根据月度排行网站DB-Engines.com的数据显示,Redis是最流行的键值对存储数据库。


使用方法

nginx使用方法(启动、停止、关闭):
在nginx安装目录进入sbin文件夹,打开命令行工具,以下命令可能需要用到(sudo)

  • nginx ./nginx: 启动nginx
  • nginx -s reload :修改配置后重新加载生效
  • nginx -s reopen :重新打开日志文件
  • nginx:nginx -s stop :快速停止nginx
  • nginx -s quit : 完整有序的停止nginx

redis使用方法:

  • redis-server :启动
  • shutdown :停止

关于spring和angular的命令

  • yo angular:controller klass/index : 自动的去创建一个控制器
  • mvn package : 打包程序
  • java -jar XXX(你打包好的包名).jar : 运行打包好的文件

遇到的问题

图片描述
在测试时发现无法进行删除操作,发现图上的delete是灰色的。一直无法测试通过。最后发现没写delete方法。

图片描述
用post方法访问127.0.0.1:8080/klass发现控制台报404错误。

图片描述
最后发现是因为@RequestMapping(“/klass”)中的klass中的k应该为大写将其改为Klass及解决了此问题。

图片描述
出现Failed to load ApplicationContext这个问题,经过半天的排查发现是多用了一个重复的方法,将其删除即解决了问题。

图片描述
其中的"不清楚他的作用和意思,经组长的解答明白了是一个转义符。


在遇到问题和疑惑时感谢张喜硕组长、潘佳琦、和李宜衡帮助我答疑解惑。

相关文章:

  • 【组队竞赛学习】vue+node在线商城项目
  • lucene排序算法之向量空间模型(一)
  • 常见的几种数组去重的方法,总有一种适合你~
  • Python网络爬虫5 - 爬取QQ空间相册
  • 数据库插入10000000数据
  • 聊天宝彻底凉了,遭罗永浩抛弃,团队就地解散
  • 在win10上安装Linux系统安装
  • OSChina 周四乱弹 —— 你自己喜欢什么样的袜子
  • 中台之上(八):企业级业务架构的实现需要不断沟通和调整
  • 【译】Css Grid VS Flexbox: 实践比较
  • SecureCRT设置linux终端显示颜色
  • 一封奇怪的信--网易游戏(互娱)2019年-游戏测试开发工程师真题
  • SonarQube安装配置
  • EasyUI中使用textbox赋值,setValue和setText顺序问题
  • 一个java小程序,盗取插入的U盘中的数据。
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • “Material Design”设计规范在 ComponentOne For WinForm 的全新尝试!
  • bearychat的java client
  • eclipse(luna)创建web工程
  • github从入门到放弃(1)
  • in typeof instanceof ===这些运算符有什么作用
  • Spring Boot快速入门(一):Hello Spring Boot
  • 力扣(LeetCode)965
  • 码农张的Bug人生 - 初来乍到
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • d²y/dx²; 偏导数问题 请问f1 f2是什么意思
  • 2017年360最后一道编程题
  • 移动端高清、多屏适配方案
  • 组复制官方翻译九、Group Replication Technical Details
  • #前后端分离# 头条发布系统
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • (1)虚拟机的安装与使用,linux系统安装
  • (AngularJS)Angular 控制器之间通信初探
  • (Matlab)使用竞争神经网络实现数据聚类
  • (webRTC、RecordRTC):navigator.mediaDevices undefined
  • (转)用.Net的File控件上传文件的解决方案
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • ***检测工具之RKHunter AIDE
  • .net core webapi 部署iis_一键部署VS插件:让.NET开发者更幸福
  • .NET Core WebAPI中封装Swagger配置
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .net FrameWork简介,数组,枚举
  • .net6Api后台+uniapp导出Excel
  • .NetCore Flurl.Http 升级到4.0后 https 无法建立SSL连接
  • .NET下的多线程编程—1-线程机制概述
  • .sh文件怎么运行_创建优化的Go镜像文件以及踩过的坑
  • @SentinelResource详解
  • [2016.7.test1] T2 偷天换日 [codevs 1163 访问艺术馆(类似)]
  • [22]. 括号生成
  • [Angularjs]asp.net mvc+angularjs+web api单页应用之CRUD操作
  • [BZOJ1060][ZJOI2007]时态同步 树形dp
  • [C#]C# winform部署yolov8目标检测的openvino模型
  • [IDF]啥?