网站建设

10个使用Python必须知道的内置函数

目录 1. reduce() 2. split() 3. enumerate() 4. map() 5. getattr() 6. slice 7. sorted() 8. format 9. join() 10. type 1. reduce() reduce() 是 functools 模块下面的一个函数,接收两个参数,一个是函数对象,一个是可迭...

springboot post接口接受json时,转换为对象时,属性都

目录 背景 解决心路历程 背景 在接口请求过程中,传递json对象,springboot转换为实体VO对象后,所有属性都为null。 post请求: 后台接收请求: 当时就懵逼了… 解决心路历程 查看spring...

Python Matplotlib绘制箱线图的全过程

目录 箱线图介绍 Matplotlib中绘制箱线图的方法:boxplot 程序举例 总结 箱线图介绍 箱线图(Box-plot)又称为盒式图或箱型图,是一种用来显示一组数据分散情况的统计图,它能显示一组数...

SpringBoot接口接收json参数解析

目录 SpringBoot接口接收json参数 前言 前提 一、GET 二、DELETE 三、POST/PUT/PATCH Springboot restFul 参数检验 概述 常用注解 简单应用举例 自定义校验 抛出BindException而非MethodArgumentNotValidExceptio...

springboot RESTful以及参数注解的使用方式

目录 springboot RESTful及参数注解使用 RESTful 1、@GetMapping 2、@PostMapping 3、@PutMapping 4、@DeleteMapping 5、@PatchMapping 参数注解的使用 1. @PathVariable 2.@RequestParam 3.@RequestBody 4.@ModelAttribute springboot...

使用自定义注解进行restful请求参数的校验方式

目录 自定义注解进行restful请求参数的校验 1、首先我们使用@interface定义一个注解 2、实现注解实现类(和@interface定义的注解在同一个包下) 3、在需要校验的对象的字段上加上@ByteLength注...

Python如何获取pid和进程名字

目录 Python获取pid和进程名字 1、安装psutil 2、获取信息代码 Python 自定义进程名 安装方法 Python获取pid和进程名字 1、安装psutil pip install psutil 如果pip不识别,就进入下载的python目录下面执...

关于Java中String类字符串的解析

目录 一、前言 二、String类概述 三、字符串的特点 四、String 构造方法 五、String类对象的特点 六、比较字符串的方法 七、判断两个字符串地址是否相等 一、前言 在 java 中,和C语言一...

Win10 GPU运算环境搭建(CUDA10.0+Cudnn 7.6.5+pytroch1.2+t

目录 一、深度学习为什么要搭建GPU运算环境? 什么是CUDA? 什么是Cudnn 二、搭建GPU运算环境 CUDA的下载 Cudnn的下载 三、Ananconda3的安装 什么是Anaconda? 下载Anaconda3 四、Anaconda虚拟环境的...

springboot 传参校验@Valid及对其的异常捕获方式

目录 传参校验@Valid及对其的异常捕获 @Valid校验异常捕捉 传参校验@Valid及对其的异常捕获 springboot参数经常需要进行校验,比如创建文件,文件名就需要进行一定的校验。 本文以创建文...

python演示解答正则为什么是最强文本处理工具

正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本...

SpringBoot配置 Druid 三种方式(包括纯配置文件配置

记录一下在项目中用纯 YML(application.yml 或者 application.properties)文件、Java 代码配置 Bean 和注解三种方式配置 Alibaba Druid 用于监控或者查看 SQL 状况: 1. 纯配置文件 .yml 或者 .properties...

python字符串驻留机制的使用范围知识点详解

1、字符串的长度为0和1时。 2、符合标识符的字符串。 3、字符串只在编译时进行驻留,而非运行时。 4、[-5,256]之间的整数数字。 实例 str1='jiumo' str2='jiumo' str1 is str2True id(str1)19790784218...

python动态网站爬虫实战(requests+xpath+demjson+redis)

目录 前言 一、主要思路 1、观察网站 2、编写爬虫代码 二、爬虫实战 1、登陆获取cookie 三、总结 前言 之前简单学习过python爬虫基础知识,并且用过scrapy框架爬取数据,都是直接能用...

一篇文章搞懂Python Unittest测试方法的执行顺序

目录 Unittest 回到主题 源码初窥 回到问题的本质 1. 以字典序的方式编写test方法 2. 回归本质,从根本解决问题 总结 Unittest unittest大家应该都不陌生。它作为一款博主在5-6年前最常用的单...

使用@Validated 和 BindingResult 遇到的坑及解决

@Validated和BindingResult 使用遇到的坑 @Validated 与BindingResult 需要相邻,否则 变量result 不能接受错误信息 控制台输出 Field error in object 'entity' on field '变量': rejected value [null]; codes [NotNull.en...

Python 音视频剪辑快速入门教程

目录 一、引言 二、Moviepy 简介 三、Moviepy 安装 四、音视频的加载和保存 五、音视频数据的访问 六、音视频变换 1、Clip 的 fl 方法 2、Clip 的 fl_time 方法 3、剪辑颜色变换 4、剪辑大小变...

python中unittest框架应用详解

目录 1、Unittest为Python内嵌的测试框架,不需要特殊配置 总结 1、Unittest为Python内嵌的测试框架,不需要特殊配置 2、编写规范 需要导入 import unittest 测试类必须继承 unittest.TestCase 测试方...

java实现文件上传和下载

本文实例为大家分享了java实现文件上传和下载的具体代码,供大家参考,具体内容如下 文件的上传 upload:文件上传 客户端通过表单的文件域file 把客户端的文件 上传保存到服务器的硬...

聊聊Python中的@符号是什么意思

Python中的@符号是装饰器的意思。Python中装饰器本质上就是一个函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外的功能,装饰器的返回值也是一个函数对象(函数的指...

解决@Validated注解无效,嵌套对象属性的@NotBlank无效

目录 @Validated注解无效,嵌套对象属性的@NotBlank无效 步骤 内层对象无法验证 @Validated注解不生效问题、如何使用 1、需要引入的包 2、将@Validated打在controller中需要验证的实体类前面 3、在...

中秋快到了利用 python 绘制中秋礼物

目录 导语 正文 总结 导语 哈喽哈喽!大家上午好,我是木木子。 新的一天开始啦,之前写了很多的画图代码嗯哼!你们还记得嘛?我就不整理了蛮多滴,你们可以自己翻翻往期的文章哈...

JavaWeb中Servlet的深入理解

1.servlet:定义: 接口 2.配置servlet: public class HelloServlet extends HttpServlet {} HttpServlet 固定的 IDEA配置v好了 类 package com.example.demo1;import java.io.*;import javax.servlet.http.*;import javax.servlet.annotation.*;...

基于Opencv制作的美颜相机带你领略美颜特效的效

目录 导语 正文 总结 导语 现在每一次出门,女友就喜欢拍照!BUT嫌弃我给拍的照片角度不对,采光不好....... 总之一大堆理由,啥时候让我拍照的水平能有美颜相机三分之一的效果就好...

保姆级python教程写个贪吃蛇大冒险

目录 导语 正文 总结 导语 贪吃蛇,大家应该都玩过。当初第一次接触贪吃蛇的时候 ,还是我爸的数字手机,考试成绩比较好,就会得到一些小奖励,玩手机游戏肯定也在其中首位,毕...

@Valid 无法校验List<E>的问题

目录 @Valid 无法校验ListE 原因 方法 @validated 验证List 反面例子 解决方法 @Valid 无法校验ListE 原因 @Valid只能校验JavaBean,而ListE不是JavaBean所以校验会失败,尝试了三种解决办法,比较推荐...

Python中优雅使用assert断言的方法实例

目录 什么是 assert 断言 断言和异常的使用场景 使用断言的几个原则 建议不使用断言的情况: 总结 什么是 assert 断言 Assert statements are a convenient way to insert debugging assertions into a program 断...

Django基于Token的验证使用的实现

目录 什么是Token 为什么要用Token 基于 Token 的身份验证流程 Token的组成形式 Django如何使用Token 什么是Token Token字面意思是令牌,功能跟Session类似,也是用于验证用户信息的,Token是服务...

自定义feignClient的常见坑及解决

目录 自定义feignClient的常见坑 一、从eureka上拉取相关服务的配置信息 二、feignClient 发送请求到目标服务器 三、一些坑 四 、以下是现有全部的代码粘贴出来看一下 feignClient的使用 服务...

Python 多继承中的一个诡异现象 既是 Father又是g

目录 我们知道,在面向对象编程里面, 继承 是一个很重要的概念。子类可以使用父类的方法和属性。 例如下面这段代码: class Father: def __init__(self): self.address = '上海' def say(self): pri...

python游戏的魅力之冒险岛实战项目

目录 导语 正文 效果图: 总结 导语 哈喽哈喽!我是木木子。 新的一天又开始了~ 是的,今天是大工程, 又到了每日更新游戏环节,你们有期待吗? 想了很久,这游戏估计你们也没玩...

深入理解springboot中配置文件application.properties

目录 前言 正文 自定义属性 参数间引用 使用自定义配置文件 随机值配置 外部配置-命令行参数配置 配置文件的优先级 Profile-多环境配置 总结 前言 Spring Boot使用“习惯优于配置”(项...

python游戏实战项目之俄罗斯方块的魅力

目录 导语 正文 效果图: 总结 导语 为什么有这么一个简单的游戏?这个游戏如此受欢迎? 仅仅是因为它在游戏行业异常匮乏的年代出现,从而成为了一代人的记忆吗?恐怕并不是。...

Spring启动过程源码分析及简介

目录 1、BeanDefinition 2、beanFactory 3、BeanDefinitionReader 4、ClassPathBeanDefinitionScanner 5、ConditionEvaluator 6、Aware 本文是通过AnnotationConfigApplicationContext读取配置类来一步一步去了解Spring的启动过程...

Django序列化组件Serializers使用详解

目录 01、为什么要用序列化组件 02、序列化组件的基本使用 03、序列化组件常用字段 04、序列化组件is_valid、validated_data 05、序列化组件校验字段 06、序列化组件.create() and .update() 07、序...

Django中Cookie搭配Session使用实践

目录 Cookie的作用 Cookie登录的实现过程 Cookie的安全隐患 Session的引进 Session的启用 Session的使用 Session搭配Cookie使用 Cookie的作用 前面我们说道Django实战006:Cookie设置及跨域问题处理,Co...

Python中with...as...的使用方法

目录 一、With...as语句的基本语法格式: 二、With...as语法的执行流程 三、实例验证 四、程序运行结果 五、代码解析 简介: with 是从 Python2.5 引入的一个新的语法,它是一种上下文管理协...

关于Kill指令停掉Java程序的问题

目录 1. Java的原生关闭钩子 1.1 使用IDE关闭调试 1.2 使用kill -15 指令 1.3 使用kill -9 指令 2. SpringBoot关闭钩子 2.1 使用IDE关闭 2.2 使用kill -15 指令 2.3 使用kill -9 指令 今天同事问我,一个jar包...

Springboot整合Redis实现超卖问题还原和流程分析(分

目录 超卖简单代码 超卖问题 单服务器单应用情况下 设置synchronized Redis实现分布式锁 通过超时间解决上述问题 通过key设置值匹配的方式解决形同虚设问题 最终版 超卖简单代码 写一段...

python实战游戏之史上最难最虐的扫雷游戏没有之

导语 每日游戏更新系列——今天带大家来看看扫雷小游戏! 它是许多人接触到的第一款游戏,大概也是广大办公族和无网学生无聊时消遣的最佳游戏。 在那些还没有网(被切断网)的...

python数据类型的详细分析(附示例代码)

目录 前言 1. 列表 2. 元组 3. 集合 4. 字典 总结 前言 Python 四种集合数据类型: 列表(List)是一种有序和可更改的集合。允许重复的成员。 元组(Tuple)是一种有序且不可更改的集合。...

中秋节老家要贴对联之python无线对联生成器

目录 导语 正文 总结 导语 时逢中秋佳节,古人吟诗对唱、把酒言欢的日子, 佳节加上对联,那就是相得益彰。 普天同庆、花好月圆庆中秋,中秋将至,为营造温馨、和谐的节日氛围...

Python机器学习NLP自然语言处理基本操作词向量模

目录 概述 词向量 词向量维度 Word2Vec CBOW 模型 Skip-Gram 模型 负采样模型 词向量的训练过程 1. 初始化词向量矩阵 2. 神经网络反向传播 词向量模型实战 训练模型 使用模型 概述 从今天开...

基于@RequestParam与@RequestBody使用对比

目录 @RequestParam与@RequestBody对比 @RequestParam @RequestBody @requestBody 与@requestparam;@requestBody的加与不加的区别 一、首先说明@requestBody与@requestParam的区别 二、Content-Type 三、问题,@requestBody到...

Python机器学习NLP自然语言处理基本操作家暴归类

目录 概述 数据介绍 词频统计 朴素贝叶斯 代码实现 预处理 主函数 概述 从今天开始我们将开启一段自然语言处理 (NLP) 的旅程. 自然语言处理可以让来处理, 理解, 以及运用人类的语言...

java中的GC收集器详情

目录 1、GC(Garbage collection ) 2、GC算法 2.1标记活动对象 2.2 删除空闲对象 2.3 标记清除(Mark-Sweep) 2.4 清除压缩(Mark-Sweep-Compact) 2.5 标记和复制 3、JVM GC 3.1 JVM GC事件 3.2 Serial GC 3.3 Par...

Python机器学习NLP自然语言处理基本操作电影影评

目录 概述 RNN 权重共享 计算过程 LSTM 阶段 代码 预处理 主函数 概述 从今天开始我们将开启一段自然语言处理 (NLP) 的旅程. 自然语言处理可以让来处理, 理解, 以及运用人类的语言, 实现...

springboot @RequestBody 接收字符串实例

目录 springboot @RequestBody 接收字符串 @RequestBody 接收字符串 向接口传送 application/json 格式的数据 向接口传送 text/plain 格式的数据 替代 @RequestBody 的办法 @RequestBody接收前端传来的json值为空...

解决@RequestBody搭配@Data的大坑

@RequestBody搭配@Data的坑 如果用@Data修饰实体类,里面的属性最好不要用连续几个相同字母,如果用千万别用大写。 比如下面这个User类 @Datapublic class User{ private Integer userId; private String t...

玩转Python图像处理之二值图像腐蚀详解

目录 1 引言 2 腐蚀概念 3 举个栗子 4 水平腐蚀 4.1 理论基础 4.2 代码实现 5 垂直腐蚀 5.1 理论基础 5.2 代码实现 6 全方向腐蚀 6.1 理论基础 6.2 代码实现 7 总结 1 引言 形态学运算是针对二值...