- 博客(32)
- 收藏
- 关注
原创 SpringBoot之入参校验
字段验证是我们代码规范的一个重要体现。大家都知道,在接口的每次入参都需要进行一次参数验证,那么,如何在SpringBoot项目中高效优雅的进行参数验证呢?
2023-02-03 10:33:00
2062
原创 swagger错误之Unable to infer base url
Unable to infer base url. This is common when using dynamic servlet registration or when the API is behind an API Gateway. The base url is the root of where all the swagger resources are served. For e.g. if the api is available at http://example.org/api/v2
2023-02-02 16:43:11
9713
1
原创 SpringSecurity执行流程分析与使用
SpringSecurity核心过滤器之UsernamePasswordFilter执行流程源码分析以及boot项目集成自定义springsecurity框架。
2022-11-28 10:01:07
1589
原创 springboot集成swagger报错
解决 Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException异常
2022-11-14 11:44:24
591
原创 【记录】Linux系统中使用maven打包项目失败
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
2022-08-30 18:52:51
1562
原创 Python中的反射
# 反射''' 反射的定义:主要是应用于类的对象上,在运行时,将对象中的属性和方法反射出来。 使用场景:可以动态的向对象中添加属性和方法。也可以动态的调用对象中的方法或者属性。 反射的常用方法: 1.hasaattr(obj,str) 判断输入的str字符串在对象obj中是否存在(属性或方法),存在返回True,否则返回False 2.getattr(obj,str) 将按照输入的str字符串在对象o.
2022-03-30 17:41:42
5975
6
原创 Python中的闭包和装饰器
闭包的定义:在嵌套函数中,内部函数引用外部函数作用域(非全局作用域)中的变量闭包需要满足三个条件: 1.函数的嵌套 2.内层函数使用到外层函数内的变量或者参数 3.外层函数的返回值为内层函数的地址值(也就是内层函数的函数名)# 闭包def func_outer(): num = 10 def func_innner(): print(f"num 的值为:{num}") return func_inn...
2022-03-29 19:07:36
1126
原创 Scrapy框架中CrawSpider的使用
1.创建项目scrapy startproject 项目名2.创建爬虫(爬虫基于CrawSpider类)scrapy genspider -t craw 爬虫名 域名3.爬虫文件中# CrawSpider的使用class BookSpider(CrawlSpider): name = 'book' allowed_domains = ['dushu.com'] # ----------注意-------- # 开始链接必须符合 正则提取的链接 s...
2022-02-23 17:24:27
729
原创 Scrapy框架中将数据存储到数据库中(MySQL)
第一步# 将数据写入数据库中(scrapy中setting文件)# 主机ip地址HOST = '127.0.0.1'# 端口号 ---------类型为整数!!!----------PORT = 3306# 用户名USER = 'root'# 密码PASSWD = 'root'# 需要存入的数据库DB = 'spider01'# 指定字符集,注意uft-8中的‘-’,识别不了!!CHARACTER = 'utf8'第二步 配置管道pipeline文件
2022-02-23 17:09:09
2275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人