目录 1.安装 2.操作一个简单的Excel文档 3. 操作简单Excel文档并添加数据格式 4.Excel中添加不同类型的数据 5.Excel中添加数据图表 最后:可能给予你助力的教程 总结 1.安装 2.操作一个简单...
网站建设
一篇文章告诉你如何用python进行自动化测试,调用
目录 一、介绍 二、方法 三、示例 windows平台 1、编写搭建动态库c函数 2、python导入库 3、结果 linux平台 1、编写c程序 2、编译成so动态库 3、编写python导入库 4、执行 总结 一、介绍 pyth...
mybatis 如何返回list<String>类型数据
mybatis返回listString类型数据 studends表里一条teacher_id 数据对应多条 student_id数据,所以通过teacher_id 查询出来的student_id 是一个List。 mybatis代码如下: //返回类型是String类型的student_idresu...
利用Python+Selenium破解春秋航空网滑块验证码的实
目录 前言 开发工具 环境搭建 实战记录 一. 验证码简介 二.破解滑块验证码 2.1 计算滑块到缺口的距离 2.2 将滑块拖到缺口位置 前言 记录一次利用Python+Selenium破解滑块验证码的实战过程...
PyCharm 2021.2 (Professional)调试远程服务器程序的操作
目录 一、PyCharm 2021.2 (Professional) 的安装与激活 二、PyCharm 2021.2 (Professional) 调试远程服务器程序 1、在 PyCharm 中导入项目或者选择新建项目 2、在服务器端与该项目对应的目录下面创建同...
我用Python给班主任写了一个自动阅卷脚本(附源码
导语 幼儿园升小学,小学升中学,中学升高中.......... 每个人都要经历的九年义务教育:伴随的都是作业、随堂考、以及每个科目的大大小小的考试。当然小编被考试支配的恐惧以及过...
tensorflow基本操作小白快速构建线性回归和分类模
目录 tensorflow是非常强的工具,生态庞大 tensorflow提供了Keras的分支 Define tensor constants. Linear Regression 分类模型 本例使用MNIST手写数字 Model prediction: 7 Model prediction: 2 Model prediction: 1 Model...
sprintboot使用spring-security包,缓存内存与redis共存方
目录 项目修改需求描述 代码 使用到的依赖包 代码处理 异常问题解决 项目修改需求描述 项目需要使用分布式缓存机制,但是使用@Cacheable原始仅配置了内存版的,故此次需要改成redi...
详解PyQt5 GUI 接收UDP数据并动态绘图的过程(多线程
目录 1. Qt 的用法 2. Pycharm 设置 2.1 安装 Pyqt5 和 pyinstaller 包 2.2 Pycharm pyqt工具配置 3 UDP图形界面设计 3.1 GUI设计 3.2 将GUI文件转换为py文件 3.3 widget窗体提升,整合matplotlib的功能 3.4 GUI 设计...
Java队列篇之实现数组模拟队列及可复用环形队列
队列简介 队列是一个有序列表,可以用数组或是链表来实现。 遵循先入先出的原则。即先存入队列的数据,先取出,后存入的后取出。 示意图:(使用数组模拟队列示意图) 有两个分别...
springcloud gateway自定义断言规则详解,以后缀结尾进
目录 springcloud gateway自定义断言规则,后缀结尾进行路由 1.新建一个路由断言工厂ExtCheckRoutePredicateFactory 2.修改gateway配置 3.修改gateway源码,将自定义断言类加到系统 predicates里 Gateway自定...
C++ map详解
目录 一:赋值 1.直接赋值 2.使用insert 3.初始化列表。列表初始化适用于c++11和以上版本。 4.插入一个key但不指定value 总结 一:赋值 1.直接赋值 mapstring, int m1; m1["def"] = 2; 2.使用insert map...
Win10 GPU运算环境搭建(CUDA10.0+Cudnn 7.6.5+pytroch1.2+t
目录 一、深度学习为什么要搭建GPU运算环境? 什么是CUDA? 什么是Cudnn 二、搭建GPU运算环境 CUDA的下载 Cudnn的下载 三、Ananconda3的安装 什么是Anaconda? 下载Anaconda3 四、Anaconda虚拟环境的...
基于Opencv制作的美颜相机带你领略美颜特效的效
目录 导语 正文 总结 导语 现在每一次出门,女友就喜欢拍照!BUT嫌弃我给拍的照片角度不对,采光不好....... 总之一大堆理由,啥时候让我拍照的水平能有美颜相机三分之一的效果就好...
java面向对象设计原则之单一职责与依赖倒置原则
目录 单一职责概念 实现 拓展 依赖倒置原则概念 示例 拓展 单一职责概念 不要存在多于一个导致类变更的原因,也就是说每个类应该实现单一的职责,否则就应该把类拆分。交杂不清...
Python机器学习NLP自然语言处理基本操作词向量模
目录 概述 词向量 词向量维度 Word2Vec CBOW 模型 Skip-Gram 模型 负采样模型 词向量的训练过程 1. 初始化词向量矩阵 2. 神经网络反向传播 词向量模型实战 训练模型 使用模型 概述 从今天开...
Spring Security系列教程之会话管理处理会话过期问
目录 前言 一. 会话过期 1. 会话过期概念 2. Session的超时时间 3. 会话过期时的处理策略 二. 会话过期时的处理策略(一) 1. 配置会话过期时间 2. 定义测试接口 3. 配置跳转到某个URL 4. 启动...
Java实现单链表SingleLinkedList增删改查及反转 逆序
节点类 可以根据需要,对节点属性进行修改。注意重写 toString() 方法,以便后续的输出操作。 //节点类class Node { public int id; public String name; public Node next; public Node(int id, String name) { thi...
Pandas数据结构详细说明及如何创建Series,DataFra
目录 1. Pandas的两种数据类型 2. Series类型 通过numpy array 通过Python字典 通过标量值(Scalar) name属性 3. DataFrame类型 通过包含列表的Python List 通过包含Python 字典的Python List 通过Series 在网络...
python数据可视化 – 利用Bokeh和Bottle.py在网页上展
目录 1. 文章重点和项目介绍 2. 数据集研究和图表准备 2.1 导入数据集 2.2 绘制图表 图表1:2019年上海,北京,深圳三地的每天AQI变化曲线 图表2:2019年上海,北京,深圳三地的每月平均...
SpringBoot使用Async注解失效原因分析及解决(spring异
目录 Async注解失效原因分析及解决(spring异步回调) Spring中@Async 有时候在使用的过程中@Async注解会失效 解决方式一 解决方式二 springboot @Async 失效可能原因 Async注解失效原因分析及解决...
一步步教你用python给女朋友写个微信自动提醒的
目录 前言 第一步:文本内容的确定 第二步:微信端发送消息的实现 第三步:定时任务的设置 总结 前言 事件背景是经常有很多琐碎的事情需要在某个时间点去做,光靠人力去记,容易...
Python中关于元组 集合 字符串 函数 异常处理的全
目录 元组 集合 字符串 1、字符串的驻留机制 2、常用操作 函数 1、函数的优点: 2、函数的创建:def 函数名([输入参数]) 3、函数的参数传递: 4、函数的返回值: 5、函数的参数定义:...
pytest自动化测试fixture的作用域实例化顺序及可用
目录 1. fixture的作用域 1.1 scope 1.function: 2.class: 3.module: 4.package: 5.session: 1.2 动态作用域(Dynamic scope) 1.带参数-k运行 2.无参数-k运行 2. fixture的实例化顺序 2.1 作用域级别高的fixture先执行...
springboot post接口接受json时,转换为对象时,属性都
目录 背景 解决心路历程 背景 在接口请求过程中,传递json对象,springboot转换为实体VO对象后,所有属性都为null。 post请求: 后台接收请求: 当时就懵逼了… 解决心路历程 查看spring...
稳扎稳打学Python之容器 可迭代对象 迭代器 生成
目录 一、容器 1.什么是容器? 二、可迭代对象 1.什么是可迭代对象? 三、迭代器 四、序列 五、列表推导式 六、生成器 1.生成器的第一种创建方法:生成器表达式 2.生成器的第二种创...
SpringBoot validator参数验证restful自定义错误码响应
目录 validator参数验证restful自定义错误码响应 一、定义restful统一结果返回 二、定义一个错误码枚举 三、静态封装CommonResult 四、定义BaseController来处理验证错误自定义错误码返回 五、验...
Python干货实战之逆向登录世界上最大的游戏平台
目录 前言 采集目标 工具准备 项目思路解析 简易源码分享 大家好,我是辣条。 前言 今天带来爬虫实战的第30篇文章。在挑选游戏的过程中感受学习,让你突飞猛进。python爬虫实战:...
SpringBoot配置 Druid 三种方式(包括纯配置文件配置
记录一下在项目中用纯 YML(application.yml 或者 application.properties)文件、Java 代码配置 Bean 和注解三种方式配置 Alibaba Druid 用于监控或者查看 SQL 状况: 1. 纯配置文件 .yml 或者 .properties...
Python 游戏大作炫酷机甲闯关游戏爆肝数千行代码
目录 导语 正文 一、小编有话说 二、游戏规则 2.1闯关模式 2.2技能提示 三、游戏素材 3.1像素画风—— 3.2机甲模型—— 3.3冒险闯关 四、环境安装 五、项目代码 5.1加载动画以及音效 5...
基于自定义校验注解(controller、method、(groups)分组
目录 1、首先创建两个自定义校验注解类 2、校验注解的使用 1、controller中的使用 2、方法中触发注解 3、分组groups的使用 单个注解用在方法上(@Validated--以异常形式抛出) 1、实例化M...
pycharm上的python虚拟环境移到离线机器上的方法步
目录 浓缩的步骤 步骤详情如下: 1、新建要迁移的pyhon虚拟环境 2、迁移python虚拟环境到内网机器 3、操作过程中遇到的问题 浓缩的步骤 Pycharm的Terminal 中执行: 查看现有的包到require...
基于spring cloud多个消费端重复定义feign client的问
目录 springcloud多个消费端重复定义feign client 在spring cloud+feignClient报错 springcloud多个消费端重复定义feign client spring cloud消费端调用服务提供者,有两种方式rest+ribbon和Feign,Feign是一个声...
Springboot整合Redis实现超卖问题还原和流程分析(分
目录 超卖简单代码 超卖问题 单服务器单应用情况下 设置synchronized Redis实现分布式锁 通过超时间解决上述问题 通过key设置值匹配的方式解决形同虚设问题 最终版 超卖简单代码 写一段...
Spring Cloud中使用Feign,@RequestBody无法继承的解决方
目录 使用Feign,@RequestBody无法继承的问题 原因分析 解决方案 使用feign遇到的问题 1、示例 2、首次访问超时问题 3、FeignClient接口中 使用Feign,@RequestBody无法继承的问题 根据官网FeignClient的...
亲测SpringBoot参数传递及@RequestBody注解---踩过的坑
目录 SpringBoot参数传递及@RequestBody注解注意点 前台正确的js书写格式是 后台正确的Controller书写格式是 RequestBody作为参数使用 为了证实这个想法,自己书写一个请求类 小结一下 SpringBo...
Anaconda+Pycharm+Pytorch虚拟环境创建(各种包安装保姆
目录 前言 Pycharm使用虚拟环境 1)anaconda安装 2)使用anaconda创建虚拟环境 3)安装pytorch 4)安装其他包 5)Pycharm使用虚拟环境 前言 相信很多时候大家都会用到虚拟环境,他具有可以让你快速切...
人工智能学习pyTorch自建数据集及可视化结果实现
目录 一、自定义数据集 1.文件夹映射 2.图片对应标签 3.训练及测试数据分割 4.数据处理 二、ResNet处理 三、训练及可视化 1.数据集导入 2.测试函数 3.训练过程及可视化 一、自定义数据集...
人工智能学习PyTorch实现CNN卷积层及nn.Module类示例
目录 1.CNN卷积层 2. 池化层 3.数据批量标准化 4.nn.Module类 ①各类函数 ②容器功能 ③参数管理 ④调用GPU ⑤存储和加载 ⑥训练、测试状态切换 ⑦ 创建自己的层 5.数据增强 1.CNN卷积层 通过...
springboot整合mybatis-plus基于注解实现一对一(一对多
因为目前所用mybatis-plus版本为3.1.1,感觉是个半成品,所有在实体类上的注解只能支持单表,没有一对一和一对多关系映射,且该功能还在开发中,相信mybatis-plus开发团队在不久的将来...
一篇文章教你用Java使用JVM工具检测问题
目录 1.jps 2.jstat 3.jinfo 4.jstack a.死循环案例 b.等待输入 c.死锁 5.jconsole 6.jvisualvm 总结 1.jps 显示运行程序的进程、编码、主类目录信息 public class Demo01 { /** * jps : 显示进程ID,主类名称 *...
聊聊spring继承的问题
目录 spring继承的问题 为什么输出是0呢? spring注入有继承关系的类 通过配置文件 通过注解 新建一个泛型类 新建BaseRepository和BaseService的子类 在Spring的配置文件中配置自动装配带有注解...
Java并发编程深入理解之Synchronized的使用及底层原
目录 一、synchronized锁优化 1、自旋锁与自适应自旋 2、锁消除 逃逸分析: 3、锁粗化 二、对象头内存布局 三、synchronized锁的膨胀升级过程 1、偏向锁 2、轻量级锁 3、重量级锁 4、各种锁...
springboot多数据源配合docker部署mysql主从实现读写
目录 一、使用docker部署mysql主从 实现主从复制 二、springboot项目多数据源配置,实现读写分离 一、使用docker部署mysql主从 实现主从复制 此次使用的是windows版本docker,mysql版本是5.7 1、使...
两万字详解Java Sring String的常见操作以及StringBu
目录 前言 1. 定义字符串 2.字符串比较相等 equals 使用注意事项 3. 字符串常量池( 多图解析 ) 第一个列子解析: 第二个列子解析: 第三个列子解析: 第四个列子解析: 第五个列子解析...
使用idea远程调试jar包的配置过程
1.远程启动项目 配置JVM参数运行 -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=${debug_port} 启动举例: java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=80 -jar demo.jar nohup java -Xde...
mybatis-plus自动填充插入更新时间有8小时时差
今天使用mybatis-plus自动填充插入和更新时间有8小时时差 后来发现只需要修改一下mybaits连接的url即可 原先我是用的 datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306...
Java杂谈之类和对象 封装 构造方法以及代码块详
目录 1. 类和对象的初步认知 2. 类的实例化 3. 类的成员 字段(属性/成员变量) 方法 static 关键字 修饰字段 修饰方法 修饰代码块(暂不讲) 4. 封装 5. 构造方法 6. this 用法 关于引用的...
@Autowired自动装配,@Bean注入@Primary,@Qualifier优先级讲
目录 Autowired自动装配 第一种情况 第二种情况 第三种情况 第四种情况 总结 @Autowired 取值 app.getBean() @Primary 优先 Autowired自动装配 spring利用依赖注入(DI),完成对IOC容器中的各个组件的依...
SpringCloud学习笔记之SpringCloud搭建父工程的过程图
目录 SpringCloud和SpringBoot版本选择 更详细的版本选择 相关技术选型 创建工程 创建父工程 新建maven工程 配置父工程的pom文件 SpringCloud是分布式微服务架构的一站式解决方案,十多种微服...