自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Java8 新特性,18 种日期处理方式

Java 8日期时间API

2022-09-30 11:09:41 850

原创 Springboot版本控制的原理

Springboot版本控制的原理一、spring-boot-starter-parent二、org.springframework.boot三、 总结一、spring-boot-starter-parent我们的项目里面的pom文件,它的父工程是spring-boot-starter-parent <parent> <artifactId>spring-boot-starter-parent</artifactId> <g

2021-06-16 16:51:04 404

原创 Spring Security进阶

Spring Security进阶一、配置可匿名访问的资源二、使用指定的登录页面1. 提供login.html作为项目的登录页2. 指定登录页面3. 配置表单登录信息4. 关闭CsrfFilter过滤器三、从数据库查询用户信息1. 定义UserService类,实现UserDetailsService接口2. 在spring-security.xml中配置认证管理四、对密码进行加密五、配置多种校验规则(对访问的页面做权限控制)六、注解方式权限控制(对访问的Controller类做权限控制)七、退出登录

2021-06-15 19:13:53 328 1

原创 Spring Security入门

Spring Security工程搭建1. 工程搭建2. 配置web.xml3. 配置spring-security.xml4. 访问页面1. 工程搭建创建maven工程,打包方式为war,在pom.xml中添加依赖<dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> &lt

2021-06-15 18:01:01 130

原创 SSM整合要点

SSM整合要点1. Spring接管Mybatis的Session工厂2. 配置 spring 的事务3. 配置applicationContext1. Spring接管Mybatis的Session工厂创建applicationContext.xml引入外部的数据源(连接池)由Spring来管理SqlSessionFactory工厂由Spring来扫描dao接口包这么做的目的只有一个: 就是顶替掉mybatis的核心配置文件SqlMapConfig.xml<?xml versi

2021-06-05 19:20:04 371

原创 SpringMVC响应数据和视图

SpringMVC响应数据和视图一 、返回页面文件名1. 返回逻辑视图2. 返回带前缀的物理视图 (不受视图解析器的影响)3. 方法返回`ModelAndView`4. 方法返回String:视图名称二、返回数据1. 直接响应字符串2. 返回json数据一 、返回页面文件名1. 返回逻辑视图方法返回的字符串,和视图解析器里的前缀、后缀拼接得到真实路径,再进行跳转 。请求是转发跳转。2. 返回带前缀的物理视图 (不受视图解析器的影响)请求转发:forward:/success.jsp重定

2021-06-04 19:27:03 216

原创 Java动态代理总结

Java动态代理总结动态代理1. JDK的基于接口的动态代理API介绍`Proxy`类`InvocationHandler`接口使用示例2.cglib的基于子类的动态代理API介绍`Enhancer`类`MethodInterceptor`接口使用示例动态代理动态代理就是在程序运行期间,直接通过反射生成一个代理对象,代理对象所属的类是不需要存在的。1. JDK的基于接口的动态代理API介绍Proxy类使用JDK的动态代理的要求:目标对象必须实现了接口。相关类:JDK的类java.la

2021-05-31 19:22:22 169

原创 在Java中搭建一个简单的MVC框架

搭建一个简单的Java MVC框架一 . 前言二. 代码实现1. 思路分析2. 代码实现2.1 Controller注解2.2 RequestMapping注解2.3 UserController2.4 MethodBean2.5 DispatcherServlet2.6 ClassScannerUtils2.7 web.xml文件配置2.7 pom.xml文件配置三. 测试1. 部署tomcat2. 访问测试四. 总结一 . 前言自定义一个简单的web MVC 框架,实现一个Controller控制处

2021-05-27 10:20:16 1269

原创 CentOS8 Mysql 启动失败解决办法

CentOS8 Mysql 启动失败解决办法1. 问题描述2. 原因分析3. 解决办法1. 问题描述启动Mysql失败[root@primo ~]# service mysqld startStarting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code.See "systemctl status mysqld.service" and

2021-05-26 20:03:57 1074

原创 MYSQL 5.7 设置简单密码方式

应用场景:MYSQL 5.7 设置简单密码问题描述:MYSQL 5.7 设置简单密码方式MySQL版本从5.5升级到5.7之后,强制使用复杂密码,首次使用随机密码登录后想修改root用户密码为简单密码,会报错如下:mysql> set password=password("root");ERROR 1819 (HY000): Your password does not satisfy the current policy requirements原因分析:目录上面报.

2021-05-26 17:23:09 1625 1

原创 Python爬取豆瓣高分电影Top250

前言记录个人的第一个爬虫练习,爬取豆瓣电影评分Top250的数据,并分别生成Excel文件和数据库文件。一、爬虫爬虫(spider),又称网络蜘蛛,是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。二、步骤1.引入库代码如下(示例):import sqlite3 # 进行sql数据库操作import re # 正则匹配from bs4 import BeautifulSoup # 网页解析,获取网页数据import urllib.request...

2020-10-05 17:54:32 1504

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除