- 博客(15)
- 收藏
- 关注
原创 Thymeleaf语法详解
Thymeleaf 是一款流行的服务器端 Java 模板引擎,能够完美地集成到 Spring Framework 中,并且与 HTML、XML、JavaScript 等格式协同工作。通过 Thymeleaf 强大的模板功能和易于上手的语法,开发人员可以轻松实现动态内容的呈现和交互。本文将深入探讨 Thymeleaf 的常用语法,助你快速掌握这一工具的精髓。
2023-12-07 11:57:53
1434
原创 freemarker门户快速上手
template-loader-path: classpath:/templates/ #页面模板位置(默认为 classpath:/templates/)在nacos为内容管理接口层配置freemarker,公用配置组新加一个freemarker-config-dev.yaml。所以模板引擎就是:模板+数据=输出,Jsp页面就是模板,页面中嵌入的jsp标签就是数据,两者相结合输出html网页。2、服务器渲染页面,渲染的过程就是向jsp页面(模板)内填充数据(模型)。1、浏览器请求web服务器。
2023-08-18 12:35:38
164
1
原创 分布式的媒资管理思路与分布式文件与任务调用系统介绍
文件系统是负责管理和存储文件的系统软件,操作系统通过文件系统提供的接口去存取文件,用户通过操作系统访问磁盘上的文件,常见的文件系统:FAT16/FAT32、NTFS、HFS、UFS、APFS、XFS、Ext4等。而当要存储海量的文件时,应该如何存储呢?分布式文件系统就是海量用户查阅海量文件的解决方案。分布式文件系统是一个计算机无法存储海量的文件,通过网络将若干计算机组织起来共同去存储海量的文件,去接收海量用户的请求,这些组织起来的计算机通过网络进行通信。
2023-07-19 00:13:13
213
原创 网关Gateway与Nacos
在一个项目中如果有很多更多的微服务,那么由前端直接请求微服务的方式会存在弊端,前端对每个请求地址都配置绝对路径,非常不利于系统维护,比如下边代码中请求系统管理服务的地址使用的是localhost当系统上线后这里需要改成公网的域名,如果这种地址非常多则非常麻烦。基于这个问题可以采用网关来解决,如下图:那么基于网关,前端直接请求微服务的地址只需要指定每个接口的相对路径而且后端也可以将访问微服务的地址改为访问网关的地址,然后由网关进行路由。
2023-07-17 20:07:51
8965
2
原创 课设报告-超市收银系统 javaweb(附源代码)
超市收银系统由收银员输入顾客的会员卡卡号(若有卡),所购买的货号。从数据库中取出有关价格信息,在把这些信息返回给收银台,同时把收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。另外,对没有卡的消费不记录该顾客的消费情况扥个人信息,如果一个未持卡顾客一次购买满200元,可围棋发放一张会员卡,以后在该商场购物可享受9折优惠。
2023-06-23 22:18:04
2627
18
原创 用xshell连接对应ip地址的虚拟机
(用linux本身的ftp文件传输协议进行传输文件,文件会有丢失数据的情况,如果用xshell的工具xftp进行文件传输就不会,因此了解xshell连接对应ip地址的虚拟机也挺重要的)
2023-05-30 12:09:53
1660
1
原创 Swagger快速入门(springBoot集成Swagger)
OpenAPI规范(OpenAPI Specification 简称OAS)是Linux基金会的一个项目,试图通过定义一种用来描述API格式或API定义的语言,来规范RESTful服务开发过程,目前版本是V3.0,并且已经发布并开源在github上。Swagger是全球最大的OpenAPI规范(OAS)API开发工具框架,Swagger是一个在线接口文档的生成工具,前后端开发人员依据接口文档进行开发。(官网:[https://swagger.io/](https://swagger.io/))
2023-05-22 20:55:51
314
1
原创 学习Redis过程中的一些异常分享
BeanInstantiationException:无法实例化[com.zaxxer.hikari.]HikariDataSource:工厂方法’dataSource’抛出异常。redis默认本地访问,可以吧bind 127.0.0.1注释掉,或者把127.0.0.1改为0.0.0.0。redis默认前台开启,来都来了,这不把它改了,no变yes,后台运行。redis保护模式默认开启,把yes改成no,关掉保护模式。redis默认端口6379,这应该不会有人去更改吧。1.3 重启防火墙,查看开放端口。
2023-05-14 16:39:42
306
原创 javaweb实验之PreparedStatement,c3p0与DBUtiles的使用
@WebServlet(“/addServlet”)public class addServlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {request.setCharacterEncoding(“UTF-8”);response.setCont
2023-05-14 15:40:21
542
2
原创 学习过程中的常见异常(待更新)
3. 使用taskkill命令根据上一句命令查出来的PID杀死进程(/t 表示杀死当前进程及其子进程 /f 表示强制杀死进程)netstat -ano|findstr 3306 (3306为端口号)异常的意思是无法处理这个java模块. 是因为导入的jar包,当前的环境无法编译或执行。解决方式:修改pom文件,更改相应的jar包版本或提高jre,jdk或tomcat版本。1. windows+R 打开dos窗口。或者直接修改端口号重新启动tomcat。2. 查找对应端口号的进程。
2023-05-13 19:56:46
1394
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人