网站建设

如何给windows设置定时任务并运行python脚本

目录 1. 创建定时任务 1.1 计划任务 2.2 基本任务 2.3 命名 2.4 执行时间 2.5执行时间 2.6 启动程序 2.7 选择启动程序 2.8完成 3. 传送门 4. 完工 自己用python写了一个签到脚本,经过测试已经可...

SpringBoot解决jar包冲突的问题,简单有效

目录 SpringBoot解决jar包冲突 今天SpringBoot项目打包发现一直在报错 我查到的一个解决方案,可使用所有jar包冲突问题 spring boot jar冲突问题集锦 1、日志jar包冲突 2、本地ok,测试环境失败...

教你用python编写脚本实现自动签到

目录 1. 背景原因 2. 签到原理 3. 需要的环境selenium 4. 安装模拟的插件 5. 下载完成 6.正题 7. 完工! 8. 更新 1. 背景原因 最近才上班,要求每天打卡!我老是忘记,于是乎搞个脚本进行自...

http中get请求与post请求区别及如何选择

目录 简单介绍 根据具体需求来悬着 GET与POST之间的区别 GET和POST本质分析 简单介绍 1、HTTP标准包含这两种方法是为了达到不同的目的。POST用于创建资源,资源的内容会被编入HTTP请示的...

自动化测试Pytest单元测试框架的基本介绍

目录 一、Pytest概念 二、Pytest特点 三、Pytest安装 安装pytest命令: 查看pytest版本: 安装生成测试结果的HTML报告pytest-html 四、Pycharm配置Pytest pycharm依次选择 配置用例脚本运行模式。 菜单栏...

基于Security实现OIDC单点登录的详细流程

目录 一、说明 二、OIDC核心概念 三、什么是 ID Token 3.1. 与 JWT 的 Access Token 区别 3.2. 与 UserInfo 端点的区别 四、OIDC 单点登录流程 五、Spring Security 实现 六、完整的 demo 下载地址 一、说明...

一篇文章带你了解python正则表达式的正确用法

目录 正则表达式的介绍 re模块 匹配单个字符 1.匹配任意一个字符 2.匹配[ ]中列举的字符 3.\d匹配数字,即0-9 4.\D匹配非数字,即不是数字 5.\s匹配空白,即 空格,tab键 6.\S匹配非空白...

Mybatis Generator Plugin悲观锁实现示例

目录 前言 实现背景: 实现Mybatis悲观锁 完整代码 前言 Mybatis Generator插件可以快速的实现基础的数据库CRUD操作,它同时支持JAVA语言和Kotlin语言,将程序员从重复的Mapper和Dao层代码编写...

Python统计词频并绘制图片(附完整代码)

效果 1 实现代码 读取txt文件: def readText(text_file_path): with open(text_file_path, encoding='gbk') as f: # content = f.read() return content 得到文章的词频: def getRecommondArticleKeyword(text_content, key_word_need_n...

Spring使用Setter完成依赖注入方式

目录 对依赖注入的理解 使用Setter完成不同类型属性的注入 整体配置文件 Spring解决setter方式的循环依赖的原理 对依赖注入的理解 依赖:实体间的所有依赖由容器创建 注入:容器负责完...

零基础学习Python爬虫

目录 爬虫 为什么我们要使用爬虫 爬虫准备工作 爬虫项目讲解 代码分析 1.爬取网页 2.逐一解析数据 3.保存数据 讲解我们的爬虫之前,先概述关于爬虫的简单概念(毕竟是零基础教程)...

Java编程伪共享与缓存行填充

目录 1、CPU缓存 2、CPU缓存行与伪共享 3、Java处理缓存伪共享 4、Java程序代码验证 最近在回顾 Disruptor 的相关知识,觉得 Disruptor 在计算机底层的领域确实比一般人厉害不少,以前在写程...

手把手带你了解Python数据分析--matplotlib

目录 柱形图 条形图 折线图 饼图和圆环图 分离饼图块 圆环图 总结 柱形图 bar()函数绘制柱形图 import matplotlib.pyplot as plx = [1,2,3,4,5,6,7]y = [15,69,85,12,36,95,11]pl.bar(x,y)pl.show() bar()函数的参数...

一个注解搞定Spring Security基于Oauth2的SSO单点登录

目录 一、说明 二、原理说明 2.1. 同域单点登录 2.2. 跨域单点登录 2.3. 基于Oauth2的跨域单点登录流程 三、Spring Security实现 四、demo下载地址 一、说明 单点登录顾名思义就是在多个应用系...

基于python + django + whoosh + jieba 分词器实现站内检

基于 python django 源码 前期准备 安装库: pip install django-haystackpip install whooshpip install jieba 如果pip 安装超时,可配置pip国内源下载,如下: pip install -i http://mirrors.aliyun.com/pypi/simple/ --trusted-ho...

java并发编程之原子性、可见性、有序性

目录 1 原子性 1.1 java中的原子性操作 2 可见性 2.1 可见性问题 2.2 解决可见性问题 3 有序性 3.1 单个线程内程序的指令重排序 3.2 多线程内程序的指令重排序 3.3 保证有序性的解决方法 3...

Python 给我一个链接西瓜视频随便下载爬虫

1.实现原理 首先,我们需要来到西瓜视频的官网,链接为:西瓜视频,随便点击其中一个视频进入,点击电脑键盘的F12来到开发者模式,按ctrl+F进行搜索,输入video,如下: 我们可以发...

Spring中Bean的作用域和自动装配方式

目录 Bean的作用域 默认配置 scope = “singleton” scope = “prototype” Bean的自动装配 通过name自动装配 通过type自动装配 Bean的作用域 Spring中bean的作用域共有singleton、prototype、request、session、...

python通过Matplotlib绘制常见的几种图形(推荐)

目录 python通过Matplotlib绘制常见的几种图形 一、使用matplotlib对几种常见的图形进行绘制 1、柱状图 2、水平绘制柱状图 3、多个柱状图 4、叠加型柱状图 5、散点图 6、气泡图 7、直方图...

解决MyBatis中模糊搜索使用like匹配带%字符时失效

目录 1.问题背景 2.解决方法 2.1.在入参SearchVo上进行特殊符号relpace转换 2.2.使用ESCAPE 2.3.总结 1.问题背景 Mybatis是我们日常项目中经常使用的框架,在项目中我们一般会使用like查询作为模...

回归预测分析python数据化运营线性回归总结

目录 内容介绍 一般应用场景 线性回归的常用方法 线性回归实现 线性回归评估指标 线性回归效果可视化 数据预测 内容介绍 以 Python 使用 线性回归 简单举例应用介绍回归分析。 线性...

浅谈Java8 判空新写法

目录 引言 API介绍 1、Optional(),empty(),of(),ofNullable() 2、orElse(),orElseGet()和orElseThrow() 3、map()和flatMap() 4、isPresent()和ifPresent(Consumer super T consumer) 5、filter(Predicate super T predicate) 实战 例一 例...

python项目--使用Tkinter的日历GUI应用程序

目录 第一步:安装 Tkinter 第二步:导入模块 第三步:显示给定年份日历 第四步:设置驱动代码 第五步:输出日历 GUI 总结 第一步:安装 Tkinter 首先使用以下命令安装 Tkinter: pip inst...

Java 17 更快的 LTS 节奏

目录 Java 17 更新了,作为一个 10 年的 Java 程序员,还是有亿点点兴奋的,Kotlin 的群里面也是各种讨论 Java 的新特性。 我记得五六年前,谈论起当时刚刚进入人们视野不久的 Java 8,大家...

总结分析python数据化运营关联规则

目录 内容介绍 一般应用场景 关联规则实现 关联规则应用举例 内容介绍 以 Python 使用 关联规则 简单举例应用关联规则分析。 关联规则 也被称为购物篮分析,用于分析数据集各项之间...

Java语法中Lambda表达式无法抛出异常的解决

目录 Lambda表达式无法抛出异常 1.Demo 例子 2.编译通过 lambda表达式异常应该如何处理 我们看一个例子 Lambda表达式无法抛出异常 1.Demo 例子 错误提示 - Unhandled exception: java.io.IOException; pub...

python中的zip模块

目录 1、引入模块 2、ZipFile提供如下常用的方法和属性 1、引入模块 import zipfile zip文件格式是通用的文档压缩标准,在ziplib模块中,使用ZipFile类来操作zip文件,下面具体介绍一下: zi...

SpringSecurity基于散列加密方案实现自动登录

目录 前言 一. 自动登录简介 1. 为什么要自动登录 2. 自动登录的实现方案 二. 基于散列加密方案实现自动登录 1. 配置加密令牌的key 2. 配置SecurityConfig类 3. 添加测试接口 4. 启动项目测试...

Django3基于WebSocket实现WebShell的详细过程

前言 最近工作中需要开发前端操作远程虚拟机的功能,简称WebShell. 基于当前的技术栈为react+django,调研了一会发现大部分的后端实现都是django+channels来实现websocket服务. 大致看了下觉得这...

Java 17 更新后的 strictfp 关键字

目录 strictfp 可能是最没有存在感的关键字了,很多人写了多年 Java 甚至都不知道它的存在。接下来,它也没有必要继续存在了。 上一篇文章Java 17 更快的 LTS 节奏 我们今天聊的内容来自...

Python使用Appium在移动端抓取微博数据的实现

目录 使用Appium在移动端抓取微博数据 查找Android App的Package和入口 记录微博刷新动作 爬取微博第一条信息 使用Appium在移动端抓取微博数据 Appium是移动端的自动化测试工具,读者可以类...

spring boot@EnableXXXX注解编程模型讲解

目录 @EnableXXXX编程模型 @Import注解处理时机节点(@Confguration注解的类处理) ImportSelector ImportBeanDefinitionRegistrar处理 @Configurtion注解的类处理 统一调用配置类解析出来的信息注册BeanDefin...

python基础之Numpy库中array用法总结

目录 前言 为什么要用numpy 数组的创建 生成均匀分布的array: 生成特殊数组 获取数组的属性 数组索引,切片,赋值 数组操作 输出数组 总结 前言 Numpy是Python的一个科学计算的库,提供...

SpringBoot JWT实现token登录刷新功能

目录 1. 什么是JWT 2. JWT组成部分 3. JWT加密方式 4.实战 5.总结 1. 什么是JWT Json web token (JWT) 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。简答理解就是一个身份凭证...

我用Python给班主任写了一个自动阅卷脚本(附源码

导语 幼儿园升小学,小学升中学,中学升高中.......... 每个人都要经历的九年义务教育:伴随的都是作业、随堂考、以及每个科目的大大小小的考试。当然小编被考试支配的恐惧以及过...

Java 17 随机数生成器来了一波稳稳的增强

目录 Java 17 更新更快的 LTS 节奏 Java 17 更新后的 strictfp 关键字 这一条更新来自: JEP 356: Enhanced Pseudo-Random Number Generators ,相比之下,这一条实用多了。 我们都用过随机数,不过一般情...

Python如何使用print()函数输出格式化字符串

目录 前言 格式化输出字符串类型的变量 格式化输出整数型变量 格式化输出浮点型变量 格式化输出多个变量 总结 前言 print()函数用来将信息输出到控制台 如果希望输出文字信息的同时...

详谈spring boot中几种常见的依赖注入问题

目录 @Autowired依赖注入问题–逻辑使用先于@Autowired注解处理 测试用例 BeanFactory.getBean问题–getBean调用先于BeanDefinition信息注册 在Configuration中使用@Autowired注解 spring 实例化Bean过程 @Bean内...

Django中模板的继承及引用实现

引言 大家啊可以随便取找个网站,比如:淘宝。多去看看它不同的页面,用你闪亮的大眼睛去找不同点和相同点。 到一定时候,你会发现,网站中有些不同的页面,它们中的部分数据...

spring源码阅读--@Transactional实现原理讲解

目录 @Transactional注解简介 spring中声明式事务实现原理猜想 @Transactional作用 动态代理逻辑实现 TransactionInterceptor–最终事务管理者 总结 @Transactional注解简介 @Transactional是spring中声明式事...

用Python写脚本自动评论再也不怕碰到喷子

自从上次在B站看到一个喷子,一个人喷一堆人,当时我就看不过去了,直接用Python写了个自动评论软件,他说一句我能说十句,当场教育喷子~ 于是乎,顺便整理一下,做了一手教程,...

@Transactional注解不起作用的原因分析及解决

目录 Transactional失效场景介绍 第一种 第二种 第三种 @Transactional注解不起作用原理分析 第一种 不创建代理对象 不进行代理调用 第二种 第三种 Transactional失效场景介绍 第一种 Transactio...

Python 数据化运营之KMeans聚类分析总结

目录 Python 数据化运营 1、内容介绍 2、一般应用场景 3、聚类的常见方法 4、Keans聚类实现 5、聚类的评估指标 6、聚类效果可视化 7、数据预测 Python 数据化运营 1、内容介绍 以 Python 使用...

spring源码阅读--aop实现原理讲解

目录 aop实现原理简介 代理实现的处理器(BeanPostProcessor) 代理实现的源头–AnnotationAwareAspectJAutoProxyCreator AnnotationAwareAspectJAutoProxyCreator的继承结构 代理对象(Proxy)的创建 解析并缓存切面...

Python做个自定义动态壁纸还可以放视频

目录 前言 一、核心功能设计 二、实现步骤 1. UI排版布局设计 2. 视频加载预览 3. 动态壁纸功能实现 4. 关闭动态壁纸 前言 前段时间,用PyQt5写了几篇文章,自己用python做的一款超炫酷音...

使用自定义注解+springAop实现参数非空校验方式

目录 自定义注解+springAop参数非空校验 新建注解类@interface ParamsVerify 利用springAop来实现切面 新建一个切面类 使用注解统一校验参数非空 1. 待校验类 2. 注解类 3. 校验 自定义注解+sprin...

自己用python做的一款超炫酷音乐播放器

目录 前言 一、核心功能设计 UI设计排版布局 关键字音乐列表爬虫 音乐播放 附加功能 二、实现步骤 1. UI设计排版布局 2. 关键字音乐列表爬虫 3. 音乐播放 4. 附加功能 三、结束语 前言...

Java实现动态代理的实例代码

目录 前言 静态代理 动态代理 CGLib实现动态代理 总结 前言 动态代理在Java中有着广泛的应用,比如Spring AOP、Hibernate数据查询、测试框架的后端mock、RPC远程调用、Java注解对象获取、日志...

python实现多个视频文件合成画中画效果

本文实例为大家分享了多个视频文件合成画中画效果的python代码,供大家参考,具体内容如下 Step 1 从视频中分离出音频(MP4-mp3) def separateMp4ToMp3(tmp): mp4 = tmp.replace('.tmp', '.mp4') print('...

Java关于数组的介绍与使用

目录 一、前言 二、数组的定义 数组定义的形式: 格式1: 格式2: 三、数组的初始化方式: 1.动态初始化 动态开辟的示意图: 2.静态初始化 四、索引访问数组 五、数组长度表示 六、...