自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Maven项目报错:Plugin ‘maven-project-info-reports-plugin‘ not found

创建Maven项目报错

2022-11-30 11:11:26 953 1

原创 pyqtgraph的使用

pyqtgraph入门

2022-11-12 16:20:27 1251

原创 【IDEA】创建Maven Web项目的方法

IDEA创建Maven Web项目

2022-08-30 15:09:46 345

原创 mybatis generator(MyBatis的逆向工程)

mybatis生成逆向工程

2022-08-30 11:51:58 117

原创 MyBatis控制台显示SQL语句的方法

mybatis展示sql

2022-08-30 11:42:21 3889

原创 用Python的绘图库(matplotlib)绘制小波能量谱

小波能量谱

2022-08-05 20:50:13 2010

原创 【python】EMD经验模态分解为IMF及绘制频谱图

EMD分解

2022-08-05 20:24:31 3811 4

原创 matplotlib 3D绘图警告;MatplotlibDeprecationWarning: Axes3D(fig) adding itself to the figure is deprecate

python小坑

2022-08-05 20:12:53 1373

原创 ImportError: Missing optional dependency ‘openpyxl‘. Use pip or conda to install openpyxl.

python 读取 excel 小坑

2022-08-05 18:54:21 716

原创 网络 | TCP/IP三次握手和四次挥手

TCP/IP三次握手和四次挥手

2022-07-27 18:49:53 2218

原创 网络 | OSI七层模型&各层常见协议

OSI七层模型

2022-07-27 18:31:09 21687 3

原创 【Mybatis】Mybatis插入中文乱码问题

mybatis乱码

2022-07-05 21:19:17 1356 1

原创 【Mybatis】打印日志的log4j.xml配置

log4j日志

2022-07-05 20:57:51 1468

原创 【springMVC】文件上传和下载

springMVC实现上传下载

2022-07-05 10:57:03 250

原创 【Leetcode】汉明距离

汉明距离

2022-07-04 21:11:35 128

原创 【Spring注解】@Component、@Repository、@Service、@Controller区别

spring注解

2022-07-03 10:30:49 1258

原创 【spring报错】class path resource [bean1.xml] cannot be opened because it does not exist

spring创建对象中遇到的问题

2022-06-30 21:58:54 295

原创 IDEA报错:There is no configured/running web-servers found! Please, run any web-configuration and hit

javaweb tomcat IDEA报错

2022-06-30 17:14:43 19337 1

原创 【Tomcat】下载安装与配置

Tomcat安装

2022-06-30 16:42:25 1091 1

原创 【Maven】程序下载、解压与配置

maven

2022-06-30 14:42:27 251

原创 String( ) in String cannot be applied to (java.lang.String)

学习Java遇到的坑

2022-06-27 21:27:57 6015 2

原创 【Java】关键字:static、final、abstract分析

Java关键字:final abstract static

2022-06-25 09:09:21 367

原创 基于频谱注意力机制和编码解码模型的时间序列分类研究

TSC

2022-06-10 21:20:21 1326 2

原创 jmeter点击浏览按钮报错

jmeter 浏览报错

2022-06-04 16:30:33 393

原创 初识jmeter

jmeter初体验

2022-06-04 16:17:03 77

原创 mac运行jmeter

mac运行jmeter

2022-06-03 14:18:07 734

原创 Detecting asthma control level using feature-based time series classification

采用基于特征的时间序列分类法检测哮喘控制水平Applied Soft Computing 111 (2021) 107694Keywords:Asthma control、Classification、Time series、Time sequences、MCDM1. Introduction本文算法:本文提出了一种结合医生知识和监督分类器的集成学习算法,以提高哮喘控制诊断的结果。研究目的:提高分类算法的性能并且探讨日常临床数据的时间序列/时间序列动态对提高患者哮喘控制水平检测性能的

2022-05-29 17:33:48 220

原创 Adversarial reprogramming

一、简介1、什么是对抗样本?所谓对抗样本就是指:在原始样本添加一些人眼无法察觉的扰动(这样的扰动不会影响人类的识别,但是却很容易愚弄模型),致使机器做出错误的判断。如下所示,这两张图片添加噪声(或者说扰动之后)被误分类。2、对抗攻击由于机器学习算法的输入形式是一种数值型向量(numeric vectors),所以攻击者就会通过设计一种有针对性的数值型向量从而让机器学习模型做出误判,这便被称为对抗性攻击。(也可以这样理解:将上面生成对抗样本的过程,理解为对抗攻击。)和其他攻击不同,对抗性攻击主

2022-05-22 17:57:39 984

转载 面试之Redis基础知识

为什么用redis?因为传统的关系型数据库如Mysql已经不能适用所有的场景了,比如秒杀的库存扣减,APP首页的访问流量高峰等等,都很容易把数据库打崩,所以引入了缓存中间件,目前市面上比较常用的缓存中间件有Redis 和 Memcached 不过中和考虑了他们的优缺点,最后选择了Redis。Redis有哪些数据结构?Redis数据结构有:string、list、hash、set、sorted set 这五个是大家都知道的,但Redis还有更高级得数据结构,比如:HyperLogLog、Geo、B

2022-05-21 13:23:35 633

转载 Redis最常问的三个问题:缓存雪崩、击穿、穿透

一、Redis雪崩目前电商首页以及热点数据都会去做缓存 ,一般缓存都是定时任务去刷新,或者是查不到之后去更新的,定时任务刷新就有一个问题。举个简单的例子:如果所有首页的Key失效时间都是12小时,中午12点刷新的,我零点有个秒杀活动大量用户涌入,假设当时每秒 6000 个请求,本来缓存在可以扛住每秒 5000 个请求,但是缓存当时所有的Key都失效了。此时 1 秒 6000 个请求全部落数据库,数据库必然扛不住,它会报一下警,真实情况可能DBA都没反应过来就直接挂了。此时,如果没用什么特别的方案来处理这

2022-05-21 12:57:37 156 1

原创 Redis持久化:RDB和AOF

一、为什么需要持久化?Redis对数据的操作都是基于内存的,当遇到了进程退出、服务器宕机等意外情况,如果没有持久化机制,那么Redis中的数据将会丢失无法恢复。有了持久化机制,Redis在下次重启时可以利用之前持久化的文件进行数据恢复。Redis支持的两种持久化机制:RDB:把当前数据生成快照保存在硬盘上。AOF:记录每次对数据的操作到硬盘上。二、RDB持久化在指定的时间间隔内将内存中的数据集快照写入磁盘,它恢复时是将快照文件直接读到内存里。RDB(Redis DataBase)持久化是把当前R

2022-05-19 11:22:11 11360 4

原创 String、StringBuffer 和 StringBuilder 类 区别

一、string和StringBuffer 、 StringBuilder 的区别当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。在使用 StringBuffer 类时,每次都会对 StringBuffer 对象本身进行操作,而不是生成新的对象,所以如果需要对字符串进行修改推荐使用 StringBuffer。St

2022-05-12 10:28:08 142

原创 redis安装与常用数据类型

一、Nosql简介1、解决cpu及内存压力2、解决IO压力事务性的四个特性:原子性、持久性、隔离型、一致性(ACID)单线程+多路IO复用 6379二、redis安装1、官网下载redis安装包官网地址:https://redis.io/2、将压缩包放到服务器目录下 例如/opt3、环境准备:需要c语言编译环境下载安装最新的gcc编译器yum install gcc4、解压redis压缩包tar -zxvf redis-6.2.2.tr.gz5、进入redis目录,用

2022-05-11 18:08:20 67

原创 selenium + webdriver UI自动化

一、环境搭建1、安装selenium2、下载webdriver(1)检查chrome版本(2)下载对应版本chromedriver网址 https://chromedriver.chromium.org/(3)下载后解压,将解压后文件放到/usr/bin的目录下二、简单程序模拟from selenium import webdriverfrom time import sleep#生成一个Chromedriverdriver = webdriver.Chrome()#访问

2022-05-07 23:04:16 340

原创 Python+Selenium程序执行完,chrome浏览器自动关闭解决方案

一、Chrome浏览器自动关闭因为把driver = webdriver.Chrome()放在了函数内部,在函数执行完毕之后,程序内所有的步骤都结束了,关于这段程序的进程也就结束了,浏览器包含在内,所以才会自动退出。from selenium import webdriverclass TestKeyWords(object): #初始化 def __init__(self,browser_type): self.open_browser(browser_type)

2022-05-07 15:46:30 15015

原创 自动化测试与CI/CD pipeline集成

一、新建job1、新建item2、输入名称,选择流水线二、配置1、general2、构建触发器3、构建流水线

2022-04-29 10:24:02 3379

原创 python接口自动化之cookie,session,token鉴权解决方案

http协议:简单、快捷、无连接、无状态。多次请求之间是没有关联的,独立的。一、cookie鉴权1、什么是cookie?cookie是在服务器产生的存储在客户端的一小段文本信息,格式是字典,键值对。2、cookie的分类会话级:保存内容,当浏览器关闭就会丢失持久化:保存硬盘,只有当失效时间到了才会被清除3、如何查看cookiename,value、domain、path、express、size4、cookie如何实现鉴权(原理)当客户端第一次访问服务器时,那么服务器就会产生cookie

2022-04-28 19:47:00 4066

原创 git基本使用

1、gitee建立远程仓库2、推送远程库(1)进入推送文件文件夹(2)初始化git init(3)添加暂存区git add .(4)添加工作区git commit -m "first commit"(5)连接远程仓库git remote add origin ***“***” 远程仓库地址(6)...

2022-04-26 19:46:22 171

原创 jenkins从安装部署到环境搭建

一、服务器环境的搭建1、服务器的购买2、Finalshell/xshell服务器配置3、JDK的安装(1)上官网下载对应版本的安装包https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(2)下载完后用FileZilla文件传输器,把jdk安装包传到虚拟机对应的文件夹当中;或者直接在Linux下载即可(3)在终端进入对应的文件的目录,进一步解压,输入tar -zxvf +需要解压

2022-04-25 21:48:56 1383

原创 Android 调试桥(adb)安装、配置、使用

一、安装1、官网:https://developer.android.com/studio/command-line/adb2、下载3、解压二、配置环境在安装完成之后,将android的adb工具所在目录加入环境变量里面1、在终端中输入 sudo vim ~/.bash_profile ,打开 .bash_profile文件。按 i 进入输入模式,在文件内容的末尾加入以下内容:#Setting PATH for Android ADB Toolsexport PATH=${PATH}:/Us

2022-04-25 17:16:01 8340 2

空空如也

空空如也

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

TA关注的人

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