自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(168)
  • 资源 (19)
  • 收藏
  • 关注

原创 推荐几个免费的ppt模板网站

1、第一PPT链接:http://www.1ppt.com/第一PPT模板网提供各类PPT模板免费下载,PPT背景图,PPT素材,PPT背景,免费PPT模板下载,PPT图表,精美PPT下载,PPT课件下载这是一个很好的ppt模板网站,细心地将ppt按照类型进行了划分,供大家去挑选自己心怡的模板。点击选中的ppt模板,进入之后,下拉预览效果,欣赏完后面有下载按钮,点击下载即可对心怡的ppt进行下载。2、优品ppt链接:https://www.ypppt.com/优品PPT模板网是一家专注于分享高质量

2021-02-02 09:23:50 26614 7

原创 Linux

Linux命令简单学习

2022-12-26 11:27:34 807 1

原创 brew安装node,报错:Error: Command failed with exit 128: git

brew安装node报错解决

2022-11-08 22:16:38 1612

原创 mac python安装及环境变量配置

python在mac环境下安装及配置

2022-11-08 21:25:27 1671

原创 brew安装

brew安装,亲测好用

2022-11-07 21:11:33 200

原创 vue环境准备(mac)

vue环境准备

2022-10-25 00:07:42 145

原创 谷歌浏览器(Chrome)安装插件出现“CRX-HEADER-INVALID”解决办法

1、问题的描述谷歌浏览器(Chrome)安装插件,报"程序包无效: CRX_HEADER_INVALID"错误,问题可以由下图很好地进行展示。2、问题的解决1、将下载好的.CRX格式的插件修改为.zip的格式的文件;注意:若遇到.crx的插件无法转换成zip或rar格式的问题,在资源管理器-查看中勾选文件扩展名。2、然后将.zip格式的文件再拖入到chrome浏览器的扩展程序中,即可添加成功。如果不成功,则通过点击扩展程序中加载已解压的扩展应用按钮来添加。有问题欢迎大家来交流,下面附上我的

2021-04-29 21:52:28 1746

原创 雷电模拟器(去广告绿色版)

前言说到安卓模拟器,bluestacks是最稳定的安卓模拟器之一。但是自从发现了夜深模拟器后,就再也没用过其它的安卓模拟器了。夜神模拟器夜神安卓模拟器是一款采用类手机界面视觉设计的PC端桌面软件,采用世界领先的内核技术(基于Android4.4.2版本内核针在电脑上运行深度开发),具有同类模拟器中较快的运行速度和较稳定的性能。玩家可以通过本软件在电脑上玩手机游戏, 感受更大的屏幕、更快的速度、更完美的操控体验。夜神模拟器是北京多点在线科技有限公司出品的一款运行在Windows平台上的软件,相当于在电脑

2021-04-24 23:35:35 3052

原创 消息队列

消息队列消息队列(Message Queue),简称MQ,它是在消息的传输过程中保存消息的容器。消息队列的理解:消息队列就是一个消息(Message)的链表。可以把消息看作一个记录,具有特定的格式以及特定的优先级。对消息队列有写权限的进程可以向消息队列中按照一定的规则添加新消息;对消息队列有读权限的进程则可以从消息队列中读走消息。对消息队列进一步解读:消息队列可以简单理解为把要传输的数据放在队列(Queue)中,抛开消息说队列,一种先进先出的数据结构。其中把数据放入消息队列的一方叫生产者,从消息队

2021-04-19 15:41:48 222

原创 Mock接口测试

1、什么是mock?测试桩,模拟被测对象的返回,用于测试。通常意义的mock指的是mock server,模拟服务端返回的接口数据,用于前端开发,第三方接口联调;2、为什么要用mock?前后端开发进度不一致,如果前端开发速度快于后端,需要一个假的接口用于模拟后端返回;项目需要用到第三方接口,如果第三方接口未开发好,或者第三方接口没有测试环境,为了保证进度,需要模拟接口用于调试。3、如何mock?可以利用抓包工具比如fiddler;可以利用web框架模拟;Django Flask(python w

2021-04-17 18:51:48 7383 4

原创 WARNING: You are using pip version 20.2.3; however, version 21.0.1 is available.

问题描述:WARNING: You are using pip version 20.2.3; however, version 21.0.1 is available.You should consider upgrading via the ‘/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9 -m pip install --upgrade pip’ command.描述:警告:您使用的是pip版本20.2.3;但

2021-04-17 15:57:35 2968

原创 Mac中安装好maven之后,并且也配置好了环境,但是终端中无法使用mvn -v命令

问题描述:令人苦恼的是明明安装好了maven,并且还配置好了环境,当时使用mvn -v命令是好的,后面退出终端,再次打开终端,使用mvn -v就不行了。但是奇怪的是执行命令source ~/.bash_profile之后,就又可以了。问题解决:借助Oh My Zsh它的安装方式可以参考官网:https://ohmyz.sh终端中执行如下代码:$ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.s

2021-04-14 17:49:36 1906 1

原创 Mac上安装Python并且配置默认使用Python3

Mac自带python2.7,下面说Python3的安装借助HomeBrew工具,使用brew命令完成安装。HomeBrew工具的安装:终端输入如下命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"按照提示进行安装。安装完成之后,则可以使用如下命令进行安装Python3brew install pythonMac配置默认版本为python3查

2021-04-10 17:02:56 648

原创 SyntaxError: Non-UTF-8 code starting with ‘\xcd‘ in file D:\E\pythoncode\pachongDemo\demo.py on line

报错信息:SyntaxError: Non-UTF-8 code starting with ‘\xcd’ in file D:\E\pythoncode\pachongDemo\demo.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details报错截图:解决办法:在首行加上:#coding:utf-8即可!...

2021-03-03 15:14:43 2175 1

原创 安装adb后,adb devices命令报错,由于找不到AdbWinApi.dll,无法继续执行代码

问题详见截图:问题:由于找不到AdbWinApi.dll,因此无法继续执行代码。解决:将AdbWinApi.dll文件复制到 C:\Windows\SysWOW64目录最后,附上adb安装包和安装教程!,扫描下方公众号,后台回复“adb”即可获取...

2021-02-24 15:28:13 10872

原创 python实现简单自动化

既往博客(环境搭建):https://blog.csdn.net/qq_35367566/article/details/113729552入门级别的自动化实现from time import sleep# 调用安装好的Selenium模块from selenium import webdriver# 生成一个ChromeDriverdriver = webdriver.Chrome()# 访问百度driver.get("http://www.baidu.com")# 输入“淘宝”

2021-02-14 19:10:46 428 1

原创 测试开发——Python+Selenium环境搭建

自动化测试:把以人为驱动的测试行为转化为机器执行的一种过程。目前主流的实现方式——基于Selenium和WebDriver来实现。环境搭建1、安装python1、打开链接:https://www.python.org/2、点击Downloads,选择Windows(以Windows为例)3、选择版本下载(这里选择3.9)等待下载,下载好进行安装。4、安装python双击下载好的安装包 python-3.9.0.exenext选择安装路径,install测试win+r,

2021-02-06 20:40:25 457

原创 java基础(面试汇总)

Java基础知识面向对象的三大特性封装、继承、多态封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。继承,即子类继承父类的特征和行为,使得子类对象(实例)具有父类的属性和方法,或子类从父类继承方法,使得子类具有父类相同的行为。多态,即同一个接口,使用不同的实例而执行不同操作。多态存在的三个必要条件:继承、重写、基

2020-12-28 20:06:01 118

原创 软件测试(面试汇总)

软件测试1、单元测试:完成最小的软件设计单元的验证工作,确保模块中代码和功能的正确性。通常情况下是白盒测试。2、集成测试:通过测试发现与模块接口有关的问题。自顶向下集成:模块集成的顺序是首先集成主模块,然后按照控制层次结构向下进行集成,隶属于主模块的模块按照深度优先或广度优先的方式集成到整个结构中去。自底向上集成:从原子模块开始来进行构造和测试,因为模块是自底向上集成的,进行时要求所有隶属于某个给顶层次的模块总是存在的,也不再有使用稳定测试桩的必要。3、系统测试:系统测试是针对整个产品系统进行的测

2020-12-25 09:45:17 177

原创 操作系统(面试汇总)

线程的状态以及状态之间的转换就绪:进程已处于准备好运行的状态,即进程已分配到除CPU外的所有必要资源后,只要再获得CPU,便可立即执行。执行:进程已经获得CPU,程序正在执行状态。阻塞:正在执行的进程由于发生某事件(如I/O请求、申请缓冲区失败等)暂时无法继续执行的状态。进程间的通信方式管道,用于具有亲缘关系的父子进程间的通信命名管道,除了具有管道所具有的功能外,它还允许无亲缘关系进程间的通信;信号,一种比较复杂的通信方式,用于通知接收进程某个事件已经发生;消息队列,消息队列是消息的链接表

2020-12-15 20:17:30 112

原创 计算机网络(面试汇总)

计算机网络: 1、http和https的区别https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。2、三次握手三次握手是指建立一个TCP连接时,需要客户端和服务器总共发

2020-12-13 21:06:28 200

原创 Selenium脚本录制

1、准备火狐浏览器进入网站http://www.firefox.com.cn/download/,如下图所示,点击下载2、安装selenium插件进入火狐浏览器,点击“打开菜单”,然后找到“添加组件”搜索selenium然后添加,按照提示,完成安装3.脚本录制点击出现点击record a new test in a project,出现一个框,叫你编辑项目名,出现如下图,编辑base url,这里以https://www.baidu.com/为例点击开始录制。上图所

2020-12-07 16:19:17 292

原创 adb server version (36) doesn‘t match this client (41)解决

问题描述:夜神模拟器,dos窗口下,然后adb devices发现连不上模拟器了,报adb server version (36) doesn’t match this client (41); killing…从报错信息看是adb版本不匹配导致的,接下来讲如何解决这个问题夜神模拟器查看adb版本命令:adb --version查看夜神模拟器(nox)的adb版本号D:\moniqi\Nox\bin\nox_adb.exe问题解决:1.找到版本号不一样原因了,接下来把androi

2020-09-21 12:30:36 21409 10

原创 centos7图形界面安装与切换

默认情况下是不会安装图形界面的,所以需要自己手动安装。安装图形界面1、开启此虚拟机,以root身份进入2、执行如下命令yum groupinstall "X Window System"3、执行如下命令,这里有很多软件需要安装,耐心等待yum groupinstall "GNOME Desktop"出现如下界面,成功!5、安装完成后,通过命令 startx 进入图形界面dos窗口和图形界面切换dos窗口与图形化界面切换快捷键方式一:图形到dos:ctrl+alt+f2do

2020-09-05 22:17:10 3777

原创 怎么保存退出vi编辑

1、按Esc键,调到命令模式2、根据需求,执行具体的如下操作命令:w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑...

2020-09-05 21:24:52 458

原创 java io字节流、字符流读写

java.io概述Java的核心库java.io提供了全面的IO接口。包括:文件读写、标准设备输出等。Java中IO是以流为基础进行输入输出的,所有数据被串行化写入输出流,或者从输入流读入。java.io的描述通过数据流、序列化和文件系统提供系统输入和输出。流的概念流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流。这时候你就可以想象数据好像在这其中“流”动一样

2020-09-05 10:07:58 503

原创 java死锁(synchronized嵌套使用)

Java 实例 - 死锁及解决方法死锁是这样一种情形:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。java 死锁产生的四个必要条件:1、互斥使用,即当资源被一个线程使用(占有)时,别的线程不能使用2、不可抢占,资源请求者不能强制从资源占有者手中夺取资源,资源只能由资源占有者主动释放。3、请求和保持,即当资源请求者在请求其他的资源的同时保持对原有资源的占有。4、循环等待,即存在一个等待队列:P1占有P2的资源,P2占有P3的资

2020-09-04 10:37:01 2645

原创 字符串split()函数,按“.“分割遇到的问题

public static void main(String[] args) { String s = "1.1.1.1"; String[] ss = s.split("."); System.out.println(ss.length); }取字符串数组的长度:为啥呢,这也就是平时不注意细节的结果。经查阅:点’.'是分隔符,直接split(".")是一种错误的方式,如上操作就是一顿错误的示范。解决办法:我们需要转义,在分隔符前加转译符"\",切记切记!!!public cla

2020-09-01 15:55:54 483 1

原创 java实现Selenium自动化测试web

自动化测试自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。Selenium (WEB自动化工具)Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla F

2020-08-29 20:19:01 3967

原创 Selenium

Selenium1.开源社区地下载地址:https://github.com/SeleniumHQ/selenium2.官方网站:https://www.selenium.dev/

2020-08-29 14:45:41 391

原创 springboot中application.yml配置

application.yml配置# mysqlspring: datasource: #MySQL配置 driverClassName: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/day8_3?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC username: root

2020-08-25 11:21:15 139

原创 机器学习数据集链接

机器学习数据集链接点击这里

2020-08-22 19:51:17 155

原创 springboot上传图片(到本地的一个文件夹)

准备工作:1、数据库:说明:我这里的数据库名:day8_7,一张user表,三个字段,id,username,avatar,其中username默认是aaa;2、项目:从上到下说明:项目名:uploaddemo包:com.tzy开头controller代码:package com.rzy.controller;import com.rzy.mapper.UserMapper;import com.rzy.pojo.User;import com.rzy.util.FileUti

2020-08-07 11:05:13 1775

原创 Mybatis中collection的配置(一对多)

mybatis中因为字段不一致,导致错误。我这里是起别名操作造成的,需要统一关系映射配置result中的字段和select方法中的字段。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namesp

2020-08-06 21:47:15 1429

原创 html中居中操作

采用css样式,进行代码样式:代码:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> .h1{ width: 400px; height: 400px; background-colo

2020-08-04 20:10:19 4354

原创 10亿个数取前k大的数

10亿个数取前k大的数解法:PriorityQueue是优先队列,可以当作堆来使用。这里:利用最小堆来做,维护堆的大小是k,每次读数,让大于堆顶的元素进堆。public static void main(String[] args) { int k = 1000; //不写comparator,默认是小根堆 PriorityQueue<Integer> pq = new PriorityQueue<>(k, new Comparator<Integer>

2020-08-04 11:19:12 476

原创 安装Vue3.0

前言:刚开始学习vue这个框架,最开始大环境,踩了许多坑,最后整理流程如下,亲测有效在搭建vue的开发环境之前,一定一定要先下载node.js,,vue的运行是要依赖于node的npm的管理工具来实现,node可以在官网或者中文网里面下载,根据自己的电脑选择是32还是64 。nodejs下载地址:http://nodejs.cn/download/网站页面:根据需要下载,按着提示安装。之后,win+r打开dos窗口,执行命令:node -v,查看node版本号node -v执行命令:

2020-08-03 22:54:54 7985 2

原创 Vue.js安装(Windows)这个版本是2.9.6不能使用vue ui等命令

Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。1、安装node.js在搭建vue的开发环境之前,需要先下载node.js,vue的运行是要依赖于node的npm的管理工具来实现,node可以在官网或者中文网里面下载,根据自己的电脑选择是32还是64网址1:http://nodejs.cn/download/网址2:https://nodejs.org/dist/网址一:网址二下载好以后,跟着提示,安装:命令node -v检验是否安装成功n.

2020-08-03 17:22:06 2078

原创 mybatis代码生成器使用

准备工作:1、数据库2、创建springboot项目(springboot初始化容器创建)勾选模块如下:3、创建好项目以后,打开pom.xml,加入mybatis plus依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.2.0</

2020-08-02 20:15:32 611

原创 idea新建springboot项目pom文件报错

问题:图下面图片报错1、初始化容器创建springboot项目,然后pom文件报错原因:发现是因为所需要的依赖(jar)下载不下来。解决办法:配置国内镜像 ,打开maven下文件conf,再 打开 settings.xml。在mirrors配置:<!-- 阿里云镜像 --> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http:

2020-08-02 13:35:00 2886

新鲜的简历模板.rar

ppt模板中包含了100多个简历,样式种类繁多,大家可根据自己所属行业或者需求进行选择。毕竟求职基本都是围绕着简历展开的,求职者找工作第一步就是写简历,而招聘的首要就是筛选简历,故简历之重要你不可小觑。

2021-02-03

emd工具箱及其安装

Matlab emd工具箱、时频分析工具箱下载以及安装方法 内附截图,照着说明,可以完成安装 MATLAB从2018a开始给出了内置函数来实现经验模式分解(EMD)与希尔伯特-黄变换(HHT),函数名分别是emd与hht,用户可以直接调用两个函数来实现经验模式分解以及与希尔伯特-黄变换。 之前没有的版本没有,需要自己安装。

2020-10-14

Mysql5.5版本及其安装和配置

MySQL数据库5.5版本的安装和配置,MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司

2020-08-26

uploaddemo.zip

springboot上传图片(到本地的一个文件夹),整合mybatis和thymeleaf模板,这里业务开发比较简单,省去了service

2020-08-07

generator.zip

MyBatis Generator简称MBG,是MyBatis 官方出的代码生成器。MBG能够自动生成实体类、Mapper接口以及对应的XML文件,能够在一定程度上减轻开发人员的工作量。本文介绍了使用MBG Maven插件的使用方法。

2020-08-02

SpringBoot整合mybatis配置

Springboot整合mybatis,开始摸索了很久,以上是最后的成果,实现了它们的整合。里面包含了application.properties和pom.xml。

2020-03-12

springboot实现博客网

这是一个博客网,由后台由SpringBoot整合thymeleaf、mybatis实现,前端是bootstrap,还有部分js代码,功能较为完善。

2020-03-12

BootStrap登录+注册页面.zip

这里的注册、登录就是基于Bootstrap进行开发,基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。

2020-02-23

基于EasyUI的登录页面

该登录页面是基于EasyUI前台框架,提供字段校验,覆盖正常的登录页面的内容项,可以再次基础上进行扩展。

2020-02-09

EasyUI登录页面.zip

基于EasyUI前端框架,写了一个登录页面,用到了EasyUI的icon图标,结合html和css样式,整体效果还行,能达到需要。

2020-02-09

springboot增删改查

springboot、thymeleaf实现对用户增删改查,开发工具是idea、mysql,是一个springboot小demo

2020-01-30

easyui2020.1.7.zip

jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。

2020-01-07

MyBatis逆向工程

mybatis官方提供逆向工程,可以针对单表自动生成mybatis执行所需要的代码(mapper.java、mapper.xml、pojo…),可以让程序员将更多的精力放在繁杂的业务逻辑上。企业实际开发中,常用的逆向工程方式:由数据库的表生成java代码。之所以强调单表两个字,是因为Mybatis逆向工程生成的Mapper所进行的操作都是针对单表的。

2020-01-03

js实现轮播.zip

大家好,在这里,给大家分享一下js原生代码实现轮播图,思路比较清晰,而且可重复性高,也几乎包含了现在网页上轮播实现的所有效果! 需求: 1.显示轮播图时,左右两边显示上一页下一页按钮 2.鼠标点击箭头,图片发生轮播 3.点击号码,切换到指定图片 4.鼠标移出,图片每隔一定时间自动轮播 5.当图片轮播到最后或最前一张的时候,图片无缝循环切换

2019-12-22

串口调试小助手1.3.zip

串口调试助手是一款国产软件,是串口调试工具。串口调试助手是串口调试相关工具,有多个版本。 本文是1.3的,解压即可使用

2019-12-20

web前端旅游页面div+css实现

这是一套完整的web前端旅游页面, 一共7个页面, 并且在登录、注册时具有js表单校验, 页面之间实现了跳转。

2019-12-17

EasyUI+分页.zip

一个简单的系统,页面是用easyUI做的,连接数据库,分页显示数据

2019-10-18

EasyUI.zip

jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。

2019-10-18

frameset的应用:编写了几个jsp页面

frameset的应用:编写了几个jsp页面 1.&lt;frameset&gt;:定义一个框架集,它被用来组织多个窗口。每个窗口都是一个独立的html界面。 2.&lt;frameset&gt;有两个参数,cols和rows。cols:列的数目和尺寸。rows:行的数目和尺寸。 要特别注意的:&lt;frameset&gt;中只能用一个参数。要么是 rows,要么是 cols,不能同时定义。

2019-10-17

空空如也

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

TA关注的人

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