自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 php 学习记录

mac自带php,不好随意动。php官网安装php又太麻烦,研究了快1整天了,觉得安装一站式xampp。xampp安装完成后,怎么知道php的版本号呢,虽然开启xampp中的apache后访问localhost/index.php 后进入二级目录 能看到php安装的版本号是8.1.5,但这个版本的安装目录在哪儿呢?最终在这里找到:这样的话,就可以在vscode配置php的环境变量了...

2022-05-15 17:28:23 198

原创 python_print换行和不换行

1、print("") 会换行2、print("",end="") 不会换行

2021-06-19 15:24:13 566

原创 python_print换行和不换行

1、print("") 会换行2、print("",end="") 不会换行

2021-06-19 11:00:00 439

原创 selenium 加载页签和拖动_上传文件

WebDriver driver=new ChromeDriver();JavascriptExecutor js = (JavascriptExecutor) driver;js.executeScript("window.scrollBy(0,400)");Actions action =new Actions(driver);action.moveToElement(mainmenu).clickAndHold().build().perform();Thread.sleep(100.

2021-05-14 13:45:45 382

原创 cypress 从文件中读取数据 fixture

1、fixture路径下创建.json文件夹,内容如下{"loginName":"huahua","password":"huahua"}2、加载loginEmgs文件(后缀可省略),使用then读取数据before(()=>{cy.fixtures('loginEmgs').then((data)=>{this.data=data;})})3、使用数据cy.get('#loginName').type(this.data.log...

2020-12-28 09:22:25 1113

原创 cypress安装前提

添加cypress依赖前,即执行npm install cypress --save-dev命令前,一定要先执行如下前置条件,否认,会报代理和权限的错误:1、npm config set proxy null 代理置为空。否则会报代理错误2、切换管理员账号:sudo su3、npm install cypress --save-dev...

2020-12-20 17:26:32 273 1

原创 cypress安装报错:The operation was rejected by your operating system

npm config set proxy nullyp-m-7127@yp-m-7127MacBook-Air CypressAutomation %yp-m-7127@yp-m-7127MacBook-Air CypressAutomation %yp-m-7127@yp-m-7127MacBook-Air CypressAutomation % npm install cypress --save-devnpm ERR! code 1npm ERR! path /Users/yp-m

2020-12-20 16:47:16 464

原创 node 安装和配置

2、node配置vim ~/.bash_profile立刻生效命令:source ~/.bash_profile1、下载安装包并进行安装This package will install: • Node.js v15.4.0 to /usr/local/bin/node • npm v7.0.15 to /usr/local/bin/npm...

2020-12-20 15:09:31 111

原创 @RequestMapping 与@GetMapping和@PostMapping的关系

从浏览器只能发起GET请求,不能发起POST请求用@RequestMapping注解可发起GET和POST请求@RequestMapping(value = "/create",method = RequestMethod.POST) ,等于@PostMapping(value = "/create")@RequestMapping(value = "/payment",method = RequestMethod.GET),等于@GetMapping(value = "/paymen.

2020-12-13 10:25:43 1151

原创 springboot集成mybatis步骤

1、pom文件新增驱动和mybatis整个springboot的依赖2、Dao层,mapper接口会有对应的映射文件 *.xml,(1)该配置文件可跟Mapper接口 放同一目录下,这时,需在pom文件中,手动指定资源文件夹 *.xml的打包编译的路径位置<build> <resources> <resource> <directory>src/main/java</direc...

2020-12-10 09:04:48 254

原创 springboot的核心配置文件application.properties或application.yml_多环境下核心文件配置

springboot 创建web工程后,默认不需要配置tomcat的端口,默认是8080,且默认没有上下文。一、若不想用默认值,可以更改springboot的核心配置文件application.properties或application.yml,核心配置文件有且只有有个application.properties 文件中更改如下下server.port=8081server.servlet.context-path=/springbootapplication.yml文件中更改..

2020-12-06 09:01:58 556

原创 lambda内置的四大核心函数式接口

Consumer<T> 消费接口void accept(T t)Supplier<T> :供给型接口T get();Function<T,R> 函数型接口R apply(T t)Predicate<T> 断言型接口boolean test(T t)

2020-10-14 09:11:12 179

原创 lambda语法格式

语法格式一:无参数,无返回值()->System.out.println("hello world")语法格式二:有参数,无返回值(X)->System.out.println(x)语法格式三:若有1个参数,小括号可以省略x->System.out.println(x)语法格式四:有2个以上的参数,有返回值,且lambda体中有多条语句Comparator<Integer> com =(x,y)->{System.out.printl.

2020-10-14 08:48:21 374

原创 mybatis-plus之EntityWrapper和Condition

EntityWrapper和Condition是条件构造器,操作表中的字段

2020-09-24 08:40:53 944

原创 jdk8 之日期_LocalDateTime和DateTimeFormatter

(1)日期时间 LocalDateTime(2)日期时间格式化:DateTimeFormatter

2020-09-17 09:08:26 203

原创 lambda之容器Optional

Optional是个容器,可以创建任何对象Optional容器类的常用方法Optional.of(T t):创建一个Optional实例Optional.orElse(T t):如果有值就返回值,如果没值就返回T t实例1:Optional<Book> op = Optional.ofNullable(new Book("MSQL","AU",Book.Status.Busy,1009));op.orElse(new Book("JAVASE","MARRY"..

2020-09-10 09:15:28 175

原创 lambda 之Stream流

1、stream终止操作——查找与匹配allMatch——检查是否匹配所有元素anyMatch——检查是否至少匹配一个元素

2020-09-08 08:56:00 110

原创 lambda方法引用==lambda语法

使用lambda表达式,无需导入依赖,只需指定jdk编译版本为1.8,会自动支持lambda<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId>

2020-08-22 07:27:44 248

原创 spring5与单元测试框架junit4 和junit5的整合

spring整合单元测试的目的,是加载配置文件时,不在每次写如下代码来加载配置文件,直接使用注解方式来添加配置文件ApplicationContext ac = new ClassPathXmlApplicationContext("bean.xml");1、spring5整合junit4(1)添加junit4的依赖(2)添加注解,来加载配置文件// @RunWith(SpringJUnit4ClassRunner.class) //单元测试框架 使用注解// ..

2020-08-18 09:12:05 1685

原创 spring理解

困惑,对spring的使用或者说是原理,一知半解,导致现在使用spring和其他框架整合时,无法将其他框架和spring进行融合。故再次重学spring,当时学spring时,一知半解,再次学有些内容比之前理解的相对到位了。1、spring是干啥的,主要是IOC,控制反转——啥意思,即原来创建对象时,是开发new出来,现在是返过来,开发人员不再创建,而是交给spring来配置创建。2、spring怎么创建对象?首先,引入spring的核心包 创建上下文配置文件 applicationC

2020-08-02 15:37:28 112

原创 mybatisplus id自动生成和逻辑删除和创建时间和更新时间自动填充

1、在实体类添加注解@TableId(value = "id",type=IdType.ID_WORKER_STR)private String id;@TableLogic@ApiModelProperty(value = "逻辑删除 1(true),未删除0 (false )")private Boolean isDeleted;@ApiModelProperty(value = "创建时间")@TableField(fill = FieldFill.INSERT)private

2020-07-18 06:46:46 2817

原创 前后端分离swagger配置

3、运行2、配置@Configuration //托管给spring@EnableSwagger2 //开启swagger功能的注解public class SwaggerConfig { @Bean public Docket createRestApi(){ //版本类型是swagger2 return new Docket(DocumentationType.SWAGGER_2) //通过调用自..

2020-07-15 08:13:06 496

原创 springboot启动报错com.zaxxer.hikari.pool.HikariPool : root - Exception during pool initialization.

springboot启动时报错com.zaxxer.hikari.pool.HikariPool : root - Exception during pool initialization.改为如下配置后,启动成功server.port=8080spring.application.name=server_eduspring.profiles.active=devspring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver.

2020-07-12 21:09:58 13261 4

原创 mybatis-plus自动生成代码

学习阶段,纯属记录便于以后看,如有雷同,请告诉我,删mybatis-plus真实功能强大,开发的福音1、自动生成代码功能import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;import com.baomid

2020-07-11 21:16:54 1088

原创 maven中pom文件中的 dependencies 和dependencyManagement的使用

一直没太搞清楚 dependencyManagement 和dependencies 的关系是什么,怎么使用,遇到总是一脸懵逼,现学现卖,将自己理解的记录下,便于加深理解1、dependencyManagement 是用来指定项目版本,但dependencyManagement所在pom的项目,并不真实引用定制的项目版本。即使(像如下)dependencyManagement下有dependencies指定的版本,dependencyManagement所在的项目也未真实引用dependency中.

2020-07-11 17:22:50 1464

原创 PPT制作_颜色

1、颜色:colorhunt.co2、图标:www.iconfont.cn开源插入网站unDraw:undrar.co/3、字体:http://www.58pic.com/

2020-06-21 12:18:21 111

原创 cucumber注解

Given −It describes the pre-requisite for the test to be executed.Example − GIVEN I am a Facebook userWhen −It defines the trigger point for any test scenario execution.Example − WHEN I enter "<username>"Then −Then holds the expected...

2020-05-29 09:01:23 500

原创 java集合再学再理解

(2)(1)

2020-05-23 08:13:53 108

原创 java 比较器

之前学java对象的比较时,一直没有理解,模模糊糊的,事隔2年,再学,貌似有点能理解了。将理解记录下来java 对象分2种比较方法,一种是类现实Comparable接口,在其方法中制定排序的方法。另一种是排序时,直接定制排序规则。...

2020-05-10 17:01:07 500

原创 EasyExcel读数据报错 org.apache.poi.openxml4j.opc.OPCPackage.open(Ljava/io/File;)Lorg/apache/poi/openxml4j

前提:(1)直接导入依赖并使用,可正常读内容(2)引入公司父工程,导入的easyexcel版本 变为如下,取数据报如下错:com.alibaba.excel.exception.ExcelAnalysisException: java.lang.NoSuchMethodError: org.apache.poi.openxml4j.opc.OPCPackage.open...

2020-05-05 10:53:42 5309 6

原创 easyexcel之深入体会2

一、读

2020-05-04 16:30:07 188

原创 IDEA安装lombok插件

进入lombok:https://github.com/mplushnikov/lombok-intellij-plugin

2020-05-04 14:12:39 575

原创 JAVA 读写excle 之POI

四、读取excel@Testpublic void readExcele() throws Exception { FileInputStream fis = new FileInputStream("jinhua.xls"); Workbook wb = new XSSFWorkbook(fis);// new XSSFWorkbook(fis);// new SX...

2020-05-03 21:28:51 150

原创 springboot 自定义start

七、验证自己写的启动器是否可用(1)创建一个测试工程,勾选web工程(2)引入自己写的启动器<!--引入自己的启动器--><dependency> <groupId>com.huang</groupId> <artifactId>hua-spring-boot-start</ar...

2020-05-03 11:20:12 415

原创 职场宝典

最近在工作中,自己太心直,好心办坏事。以此祭奠点自己,让自己管住嘴,多思考,找解决方法,少被误会。

2020-05-01 07:09:32 162

原创 springboot jpa

4、不用写SQL了。。。神奇3、配置jpa1 、配置数据库信息2、创建实体类

2020-04-30 09:27:28 123

原创 springboot整合mybatis web项目

1、添加mybatis springboot依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.2&l...

2020-04-30 08:43:57 330

原创 springboot整合druid

一、添加druid依赖<!-- https://mvnrepository.com/artifact/com.alibaba/druid --><dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> &l...

2020-04-27 07:22:43 259

原创 springboot 与数据访问和JDBCTemplate

一、依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependency> &lt...

2020-04-25 15:25:24 111

原创 mysql安装完成后的使用mac

一大损失,之前会从客户端使用mysql的安装和运用了,没有及时记录下来,现在从终端使用,又不会了,浪费好长时间,才能解决,各种问题。抽空了,一定再把这块内容 补上。打开终端,输入如下命令(1) /usr/local/mysql/bin/(2)输入 mysql,进入mysql命令行形式(3)...

2020-04-25 14:22:22 693

空空如也

空空如也

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

TA关注的人

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