java web
文章平均质量分 54
java web
a.过去现在时。
开始努力学习编程,把以前落下的都补回来
展开
-
XXL-JOB分布式任务调度平台的搭建部署和使用
https://mp.weixin.qq.com/s/LURHICHDTngS2AwdPVsTDA转载 2022-05-16 15:41:02 · 202 阅读 · 0 评论 -
windows一键启动一键关闭批处理(后台服务方式运行)
前提:首先确定安装好了java以及配置了环境变量一键启动:@echo offSTART "服务名" javaw -jar 项目名.jar一键关闭:@echo offset port=端口号for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do ( echo kill the process %%m who use the port taskkill /pid %%m -t -f goto q):q原创 2022-01-13 14:06:03 · 575 阅读 · 0 评论 -
swagger升级版 knife4j的使用
介绍knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕首一样小巧,轻量,并且功能强悍!knife4j的前身是swagger-bootstrap-ui,为了契合微服务的架构发展,由于原来swagger-bootstrap-ui采用的是后端Java代码+前端Ui混合打包的方式,在微服务架构下显的很臃肿,因此项目正式更名为knife4j。目前项目主要的模块如下:此示例根据官方文档介绍演示。原创 2021-03-23 13:49:16 · 937 阅读 · 0 评论 -
后台controller接收日期型参数处理方式(长期更新不同条件下的接收方式)
标题后台controller接收日期型参数处理方式(长期更新不同条件下的接收方式)环境:前端传日期字符串,不使用@RequestBody注解接收,get请求方式方式一:后端Date类型接收,使用@DateTimeFormat注解方式前端传参方式二:后端String类型接收,字符串String方式后期其他项目遇到不同的条件下的传参,再来更新...原创 2021-03-19 09:35:59 · 1938 阅读 · 0 评论 -
Zuul网关配置 过滤器 路由 异常处理 负载均衡
Zuul 是什么,有什么作用:核心作用3个: 过滤、路由、异常处理另外、Zuul 集成了负载均衡,在下面案例会有展示下面分别讲Zuul的基础使用,以及这三个作用的案例演示:1、基本配置如下:1.1、添加Zuul 以及Eureka 依赖;<!-- 网关依赖--><dependencies> <dependency> <groupId>org.springframework.cloud</groupId>原创 2021-03-12 10:09:02 · 511 阅读 · 0 评论 -
SpringBoot+WebSocket集成
SpringBoot+WebSocket集成什么是WebSocket?WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。为什么需要 WebSocket?初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处?答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起,HTTP 协议做不到服务器主动向客户端推送信息。举例来原创 2021-02-15 22:30:36 · 247 阅读 · 0 评论 -
Jasypt加密
Jasypt加密在日常开发中,我们需要在配置文件中写入我们的密码,如:这样明文显示,非常不安全,所以我们可以用到Jasypt来进行加密。导包<!--springboot整合jasypt--><dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId>原创 2021-02-15 22:28:18 · 1012 阅读 · 7 评论 -
Tomcat&Web结构和Servlet入门
Tomcat&Web结构和Servlet入门B/S与C/SB/S(Browser/Server):浏览器服务器模式C/S(Client/Server):客户端服务端模式动态网页与静态网页静态网页一旦页面写好之后,内容就不会改变,没有和后台程序交互静态web资源开发技术: html动态网页一旦页面写好之后,内容会随着不同的时间点不停的变化和后台程序有交互动态web资源开发...原创 2019-12-20 22:39:28 · 167 阅读 · 0 评论 -
jsp和Servlet知识点总结
jsp和Servlet知识点总结jspjsp 本质就是一个Serveltjsp语法1.注释:可以使用 html的注释 和 java 的注释2.jsp实际上和html语法基本相同jsp中插入java语句插入值:<%= 值 %>在方法内部写代码:<%内容%>声明成员变量或者方法:<%!内容%>Servlet注解:@webServle...原创 2019-12-19 23:55:46 · 139 阅读 · 0 评论 -
Servlet上传、下载和分包知识
Servlet上传、下载和分包知识二、文件下载(一)超链接下载简单a标签通过统一资源标识符URI定位资源<a href="/xx/download/1.jpeg">1.jpeg</a><br/><a href="/xx/download/2.jpeg">2.jpeg</a><br/><a href="/xx/...原创 2019-12-19 23:52:28 · 128 阅读 · 0 评论 -
JDBC进阶知识
JDBC进阶知识一、PreparedStatement(一)介绍1)是Statement的子接口,表示预编译SQL语句对象2)三大优点 1. 字符串不用拼接,使用方便 2.解决SQL注入的问题(登录验证) 3. 预编译:执行效率更高,速度更快(二)使用1.贾琏步骤一样2.预编译,问号相当于占位符String sql = "select * from java创建表 w...原创 2019-12-19 23:49:54 · 91 阅读 · 0 评论 -
JDBC入门知识
JDBC入门一、JDBC介绍(一)概念1.Java Data Base Connectivity(Java数据库的连接)2.java提供的一个标准由各大数据库厂商实现数据的持久化操作3.把数据保存到数据库,JDBC是Java代码操作数据库的唯一技术,操作数据库只需要导入我们的jar包(二)持久化1.将内存中的数据存储在关系型数据库中2.持久化数据的最好方式就是把数据保存到数据库二...原创 2019-12-19 23:49:19 · 212 阅读 · 0 评论 -
javaweb过滤器、监听器
javaweb过滤器、监听器过滤器对访问的请求和响应进行拦截四种拦截方式:请求与响应发生变化完成没有变化被拦截过不去(写的时候要记住放行)改变了原来的请求资源的目地作用对字符进行编码让浏览器不缓存屏蔽非法文字登录权限验证请求分发器页面伪静态化处理使用实例1.创建过滤器类r,自定义类实现Filter(Tomcat中的Servelt.jar) 接口即可2.xml配...原创 2019-12-19 23:48:16 · 101 阅读 · 0 评论