- 博客(26)
- 资源 (4)
- 收藏
- 关注
原创 springboot整合swagger2 (swagger-bootstrap-ui)
1. springboot整个swagger2步骤:第一步导入依赖: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version> </dependency> <depen
2022-05-19 09:56:30
13794
原创 64位 windows10,MYSQL8.0.13重置密码(忘记密码或者无法登录)
启发:在mysql的安装目录没有找到my.ini , 用mysqld –skip-grant-tables 没有效果 ,所以整理处理另一个重置办法;重置密码的步骤:1.打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务,2.开启跳过密码验证登录的MySQL服务输入命令 : mysqld --console --skip-grant-tables --shared-memory3.再打开一个新的cmd,无密码登录MySQL,输入登录命令:mysql -u ro.
2022-02-15 15:28:07
13569
原创 springboot整合jsp
1. 添加依赖<dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version></dependency><dependency> <groupId>org.apache.tomcat.embed</groupId> <artifa
2021-12-22 19:14:53
625
原创 如何在 IDEA 中添加 Maven 项目的 Archetype(解决添加不起作用的问题)
前言在 IDEA 中点击新建 Maven 模块,会发现他已经为我们罗列出来了许多的 archetype,但有些时候满足不了我们创建脚手架并打包打开终端,cd到这个模块的根目录,比如这里是D:/Java_Study/idea_projects/springmvc-course/ssm-quickstart,然后运行mvn archetype:create-from-project,等待构建完成。 接着cd到生成的target/generated-sources/archetype目...
2021-11-22 20:20:11
18631
原创 PostgreSQL安装(zip解压方式)
PostgreSQL安装(zip解压方式)下载postgre包: 地址:PostgreSQL: Downloads 解压zip包,以下是解压在: D:\pgsql 在主目录下面创建data目录,作为数据存储目录 打开cmd切换到bin目录,进行dos窗口 初始化pgsql: initdb.exe -D D:pgsql\data 启动pgsql,启动完以后不要关闭窗口: pg_ctl.exe start -D D:pgsql\data 重新打开一个...
2021-11-12 17:48:02
2541
原创 解决git@gitee.com: Permission denied (publickey). Could not read from remote repository.
今天在github上看到一个比较感兴趣的项目,于是想下载研究一下,CheckOut时抛了以下异常以下字段:git@gitee.com: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.原因分析Permission denied (..
2021-09-30 22:27:46
107749
20
原创 mybatis框架
mybatis框架1.mybatis框架的简介2.mybatis的优点3.mybatis框架的实现原理4.mybatis的框架的搭建5.mybatis框架的使用
2021-09-08 19:15:51
70
原创 类的加载顺序
类的加载顺序首先,加载父类中的静态成员变量和静态代码块,按照在程序中出现的顺序初始化;; 然后 加载子类的静态变量和静态代码块,按照在程序中出现的顺序初始化;; 其次 加载父类的普通变量和代码块,再执行构造方法 最后 加载子类的普通变量和普通代码块,再执行构造方法注:在类的加载过程中,static 修饰的加载 优先于 其他修饰...
2021-08-15 16:52:34
71
原创 JAVAEE开发模式
JAVAEE开发模式模式在开发过程中总结出的“套路”,总结出的⼀套约定俗成的设计模式。JAVAEE三层架构界⾯层(表示层):也称web层,⽤户看的界⾯。⽤户可以通过界⾯上的组件和服务器进⾏交 互。 业务逻辑层:也称service层,处理业务逻辑的。 数据访问层:也称dao层,操作数据存储⽂件,与数据库进⾏交互。 开发实践时,三层架构通过包结构体现。JavaEE三层架构模型: web: 和客户端进行交互[1.接收请求servlet, 2.返回响应-指派jsp进行显示] s...
2021-08-08 18:15:09
113
原创 动态⻚⾯技术JSP/EL/JSTL (JAVAEE6)
动态⻚⾯技术(JSP/EL/JSTL ) JSP的发展1 JSP技术1.1 jsp的概念Java Server Pages: java 服务器端⻚⾯可以理解为:⼀个特殊的⻚⾯,其中既可以指定定义 html 标签,⼜可以定义 java 代码 ⽤于简化书写!!!原理:JSP本质上就是⼀个Servlet JSP在第⼀次被访问时会被Web容器翻译成servlet,再执⾏, 过程: 第⼀次访问 → helloServlet.jsp → helloServlet_jsp.j...
2021-08-06 00:53:10
139
原创 会话技术 Cookie&Session以及4个域对象(JAVAEE5)
会话技术 Cookie&Session1 会话技术简介1.1 存储客户端的状态由⼀个问题引出今天的内容,例如⽹站的购物系统,⽤户将购买的商品信息存储到哪⾥?因为 Http协议是⽆状态的,也就是说每个客户访问服务器端资源时,服务器并不知道该客户端是谁, 所以需要会话技术识别客户端的状态。会话技术是帮助服务器记住客户端状态(区分客户端)。1.2 会话技术浏览器第⼀次给服务器资源发送请求,会话建⽴,直到有⼀⽅断开为⽌的过程,称为⼀次会话。 会话技术就是记录这次会话中客户端的状态与数据的
2021-08-06 00:23:31
169
原创 HttpServletResponse(JAVAEE4)
HttpServletResponse1.HttpServletResponse概述服务器端发送给客户端的数据。 我们在创建Servlet时会覆盖service()⽅法,或doGet()/doPost(),这些⽅法都有两个参数,代表 请求的request和代表响应response。 service⽅法中的response的类型是ServletResponse,⽽doGet/doPost⽅法的response的类型 是HttpServletResponse,HttpServletResponse是Se
2021-08-05 00:35:06
177
原创 Request和Response中的乱码问题(请求和响应)
Request和Response中的乱码问题(请求和响应)1.会出现乱码的位置请求行,也就是请求的URL 原因:请求行的字符集是属于服务器的字符集,tomcat8以后都默认字符集UTF-8 请求头 ,会在cookie数据会出现乱码 原因: cookie的数据都是从服务器的响应携带出来的,并且响应是一个输出流,输出缓冲区有字符集。 请求体 ,只有Post请求方式才有请求体,在服务器获得请求体参数时会出现乱码 原因:字符集为 ISO8859-1 字符集 - 流 响应头 ,文件下载的时...
2021-08-04 22:55:32
1936
原创 HttpServletRequest(JAVAEE3)
HttpServletRequest1. HttpServletRequest概述客户端发送给服务器端的数据。 我们在创建Servlet时会覆盖service()⽅法,或doGet()/doPost(),这些⽅法都有两个参数,代表 请求的request和代表响应response。 service⽅法中的request的类型是ServletRequest,⽽doGet/doPost⽅法的request的类型是 HttpServletRequest,HttpServletRequest是ServletR
2021-08-04 00:45:43
146
原创 JavaWeb核⼼之Servlet(JAVAEE2)
JavaWeb核⼼之Servlet1. Servlet简介动态页面 Servlet规范 Server + Applet1.1 什么是ServletServlet 运⾏在服务端的Java⼩程序,是sun公司提供⼀套规范(接⼝),⽤来处理客户端请求、 响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API动态的向客户端输出内 容。servlet规范:包含三个技术点servlet技术 filter技术---过滤器 lis...
2021-08-03 00:24:47
285
原创 Http协议和Tomcat服务器(JAVAEE1)
常识:JavaEE:服务器端 客户端(浏览器) B/S B/S: Browser Server HTTP协议 www.baidu.com www.jd.com... C/S: Client Server TCP/IP协议 Socket QQ 迅雷 ... 1.Http协议HTTP协议:服务器和客户端之间,进行超文本传输的行为规范 Http请求:客户端 -> 服务器 Http响应:服务器 -> 客户端 端口:801.1 什么是H...
2021-08-01 23:54:59
121
原创 Bootstrap(基础⼊⻔)
Bootstrap 是在JQuery基础上搭建的API:https://v3.bootcss.com/学习⽬标学会通过官⽅提供demo实例,完成⾃⼰需要的功能。 能够从已有html⽂档中,找到将要修改的位置,并进⾏简单调整1.什么是BootStrap2.什么是响应式布局3.布局容器4. 栅格5.按钮6..4 响应式⼯具...
2021-07-31 00:28:20
66
原创 JQuery(知识点整理)
JQuery 是JavaScript的小框架,里面的全是函数1.什么是JQuery2.怎么使⽤JQuery3.JQuery的简单⼊⻔4.JQuery的选择器
2021-07-31 00:17:02
59
原创 JDBC(连接数据库)
4.数据库连接池4.1.C3P0 连接池4.2.Druid 连接池4.3.DBCP 连接池4.4.JdbcTemplateJdbcTemplate是通过 SQL 语句 + 参数,模板化了编程。它是 Spring 框架中提供的⼀个对象,是 对原始 Jdbc API 对象的简单封装。除了 JdbcTemplate,Spring 框架还为我们提供了很多的操作 模板类。JdbcTemplate-spring, DBUtils-apache(QueryRunner) 使用步骤...
2021-07-30 23:57:26
86
原创 IO流知识点
IO流1.File类java.io.File 类是⽂件和⽬录路径名的抽象表示,主要⽤于⽂件和⽬录的创建、查找和删除等 操作。1.1构造方法public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新 的 File 实例。 public File(String parent, String child) :从⽗路径名字符串和⼦路径名字符串创建 新的 File 实例。 public File(File parent, Strin...
2021-07-26 10:47:48
78
原创 HTML(入门部分)
Web : HTML CSS JavaScript JQuery Bootstrap vue框架1.HTML概念HTML是最基础的⽹⻚开发语⾔,Hyper Text Markup Language 超⽂本标记语⾔。超⽂本:超⽂本是⽤超链接的⽅法,将各种不同空间的⽂字信息组织在⼀起的⽹状⽂本 标记语⾔:由标签构成的语⾔,使⽤标签的⽅法将需要的内容包括起来。 如 html,xml HTML代码:⽤于搭建基础⽹⻚,展示⻚⾯的内容、需要显示的数据。 C...
2021-07-20 22:54:46
639
原创 MYSQL数据库1-->mysql语法及DDL,DML,DQL语句
MYSQL数据库1-->mysql语法及DDL,DML,DQL语句1.数据库的介绍:1.1 标题图形化工具:1.2标题控制台连接数据库:2.SQL2.1.SQL语句语法:2.2.SQL分类:3.mysql数据库:3.1.DDL操作3.2.DML 操作3.3.DQL操作4.总结mysql语句:1.数据库的介绍:存文件 - txt excel数据库 - 文件(特定格式),只有数据库软件可以读取数据库 - 服务器(软件),可以由客户端访两个大类型数据库:关系型数据库 - 非关系型数据库 NOS
2021-07-16 00:55:34
93
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人