自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ideal打包,如何访问项目根目录的libs中的jar包

解决办法,只需要在pom文件中加入。

2024-02-06 09:09:12 726 1

原创 ‘javax.sql.DataSource‘ that could not be found的问题

原因是SpringbootApplication上面的注解需要把 exclude 去掉,去掉后完美解决。

2024-02-04 16:39:18 558

原创 springboot+ thymeleaf 实现文件上传

Controller层。前端thymeleaf。

2024-01-22 10:47:39 403

原创 SpringBoot结合thymeleaf的HTML页面不能跳转问题踩坑

问题描述:写了一个上传接口,controller不能跳转到thymeleaf的HTML页面“uploadsuccess”,试了好几个方法,都不起作用,后来发现是注解@ResponseBody 的原因,把@ResponseBody 去掉,问题解决,记录一下这个问题。@ResponseBody作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML。

2024-01-22 10:41:50 582

原创 SpringBoot 出现 Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported

return alert('用户名不能为空或者用户名不能小于1个字符')return alert('密码不能为空或者密码不能小于1个字符')alert('登录成功')注意: form中不再需要action。前端用ajax來實現可以解決。

2023-12-13 22:03:10 205

原创 基于@Table注解无法使用及报红的解决

在新建实体类时想直接序列化,遇到注解不起作用的问题,后来发现是少了一个依赖。在pom.xml文件中加上下面的依赖就解决。

2023-12-05 10:07:15 291

原创 《给child的五顶学习帽》的总结

一、白色学习帽:培养学习内驱力1、培养鼓励,看到孩子的具体行为2、我相信你3、培养孩子目标感,社会价值观二、红色学习帽:培养情绪自控力 推荐的书《你是孩子最好的玩具》1、家长要做榜样,需要控制自己的情绪,认识情绪(不能生气)2、不要把负面情绪识别为愤怒3、让孩子从小对情绪有识别能力4、情绪的积极暂停(一:情绪的识别,我现在很生气 二:情绪的归因 三:安全感的)5、情绪对抗(从错误中学习)三、黄色学习帽:培养习惯自控力 (日常惯例表)1、什么时候学习,...

2022-05-01 11:34:34 1424

原创 2021-10-25-读取文件目录下的文件

String filePath = ResourceUtils.getFile("classpath:static/D/XXX/XXX.png").getPath();file = new File(filePath);

2021-10-25 19:31:20 150

原创 2021-02-24循环读取list中元素

1、list中有元素多个,循环获取JSONArray jsonArray = res.getJSONArray("data");boolean flag = false;if(jsonArray!=null && jsonArray.size()>0){ for(int i= 0; i<jsonArray.size(); i++){ String xxxx1 = jsonArray.getJSONObject(i).getString("x...

2021-02-24 10:27:30 268

原创 Mac mvn : command not found

去/usr/local目录下面(可以打开Finder command+shift+G),把解压出来的文件拷贝到这个目录下面/usr/local/apache-maven-3.6.3

2020-04-29 20:36:08 4264

原创 解决Python的pip 命令在 Power shell中无法识别问题

使用pip 命令的时候,发现在Power shell中无法使用,提示 pip 命令不是内部命令比如,执行pip install --upgrade pip这条命令的时候出现以下提示:pip : 无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。但是执行python -mpip ins...

2020-04-27 13:33:25 5177

原创 Object[ ]params=new Object[ ]{ };详细解释!!!

Object[ ]params=new Object[ ]{ };详细解释!!!这是 Object类型的的数组定义构建初始化一体的写法但是里面没有初始化任何Object对象 params的index一个也没有这写法跟 Object[] params = null;的唯一区别就是 前者非null 后者params是null其实没什么意义,只有1个数组引用,连Object类型的引用都没有定...

2020-03-14 16:41:46 6690

转载 处理时间工具类

package com.linkage.module.liposs.system.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.TimeZone;imp...

2020-02-14 09:49:52 119

转载 java用limit循环读取mysql直到全部读完,并能显示读了多少条

import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.util.ArrayList;import java.util.List;public class ReadDBPage { /** * 查询总条数 * @...

2020-02-10 00:22:39 981

原创 pom文件指定main方法实现

在pom.xml中添加代码:&lt;plugin&gt; &lt;artifactId&gt;maven-assembly-plugin&lt;/artifactId&gt; &lt;configuration&gt; &lt;appendAssemblyId&gt;false&lt;/appendAssemblyId&gt; &lt;descriptor...

2018-08-11 14:09:52 18862 2

原创 testNG之ExtentTestNGIReporterListener生成报告乱码解决方法

最近在用testngd的插件ExtentTestNGIReporterListener生成的报告,通过执行testng.xml,报告显示正常,没有乱码。通过mvn clean package 打包后,执行jar文件,生成的报告就显示乱码,在网上找了方法捣鼓都没有解决,后来修改ExtentTestNGIReporterListener.java,设置编码格式,问题解决!添加的代码:htmlR...

2018-08-11 14:04:41 2166 3

原创 java.lang.ClassCastException: com.course.model.AddUserCase cannot be cast to com.course.cases.AddUse

原因:类转换异常,需要将AddUserTest改为AddUserCase,问题即可解决

2018-07-28 22:34:46 1061

原创 Mapped Statements collection does not contain value for AddUserCase

原因是数据库表中的addUserCase是小写,这里是大写,导致出现“Mapped Statements collection does not contain value for AddUserCase”问题记录一下

2018-07-28 22:25:38 693

原创 mybatis报Could not find result map

### Error querying database.  Cause: org.apache.ibatis.builder.IncompleteElementException: Could not find result map com.course.model.LoginCase### Cause: org.apache.ibatis.builder.IncompleteElementEx...

2018-07-28 17:03:18 9874 3

转载 JsonUtil 学习使用

package comm; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Collection; import java.util.Date; import java.util.HashMap; import jav

2017-03-11 10:11:34 606

转载 JSON字符串转javabean,报net.sf.ezmorph.bean.MorphDynaBean cannot be cast to.....

在json字符串转Java bean时,一般的对象,可以直接转,如:一个学生类,属性有姓名、年龄等Java代码 收藏代码public class Student implements java.io.Serializable{ /** * @Fields serialVersionUID : TODO */ private static

2017-02-17 10:41:14 807

转载 POI操作Excel详解,HSSF和XSSF两种方式

package com.tools.poi.lesson1; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.text.ParseExc

2016-11-03 17:39:03 3324

原创 Selenium显示等待和隐式等待的区别

Selenium显示等待和隐式等待的区别1、selenium的显示等待原理:显示等待,就是明确的要等到某个元素的出现或者是某个元素的可点击等条件,等不到,就一直等,除非在规定的时间之内都没找到,那么久跳出Exception(简而言之,就是直到元素出现才去操作,如果超时则报异常)2、selenium的隐式等待原理:隐式等待,就是在创建driver时,为浏览器对象创建一个等待时

2016-10-08 16:31:26 15249 1

转载 web测试总结

web测试方法总结一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空格

2016-07-10 16:29:28 375

转载 怎么用sublime text 3搭建python 的ide?

作者:man oshape链接:https://www.zhihu.com/question/22904994/answer/87527103来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。如果是想在sublime里要python shell那种交互或者run module F5 F5 F5下这种效果的话,还是挺容易实现的,windows下的:

2016-06-26 22:16:46 727

转载 10 款必备的 Sublime Text 插件

1. Package Control 作为安装 Sublime Text 插件的必备利器,Package Control 是这款编辑器的标配,可以方便开发人员快速安装需要的插件。 2. Git 在工作中,版本控制软件最常用的软件之一,而最流行的 VCS 是 Git。你是否厌倦了保存文本文件,并切换回终端运行一些 Git 命令。如果你能从文本编辑器本身执行 Git 命令,岂不是很好?

2016-06-26 13:12:05 515

转载 Sublime Text3安装SublimeREPL插件以及快捷键设置

SublimeREPL是Sublime Text的一个插件,它除了可以使你在ST中运行解释器(REPL),还有对Python语言的特别支持,包括在本地/远程(远程仅在linux/osx平台可用)virtualenv中启动Python,快速运行选中的代码或者启动PDB等。本文介绍在windows下Sublime Text3安装SublimeREPL插件以及快捷键设置等。-----------

2016-06-26 13:07:39 8200 1

原创 TestNG并发兼容性测试testng.xml文件的配置

parallel="tests" 表示使用不同的线程运行本文件中testng标签定义的测试类thread-count="3" 表示同时开启运行测试脚本的线程数

2016-05-08 23:56:41 1267

原创 消除Chrome浏览器中--ignore-certificate-errors提示

import java.util.Arrays;import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;import org.openqa.selenium.chrome.ChromeOptions;import org.openqa.selenium.remote.Desir

2016-05-08 22:50:13 15169

原创 WebDriver表格定位-----定位表格中的某个单元格

# 定位显示表格的第二行第二列单元格XPath表达式实例: //*[@id='table']/tbody/tr[2]/td[2] Java实例代码: WebElement cell = driver.findElement(By.xpath("//*[@id='table']/tbody/tr[2]/td[2]"));

2016-05-08 19:05:10 2281

原创 WebDriver表格定位-----遍历表格的全部单元格

@Testpublic void LocateTable{ WebElement table = driver.findElement(By.id("table")); List rows = table.findElements(By.tagName("tr"));}

2016-05-08 17:26:23 13892 2

转载 jsoup select 选择器

问题采用CSS或类似jquery 选择器(selector)语法来处理HTML文档中的数据。方法利用方法:Element.select(String selector)和Elements.select(String selector)。File input = new File("/tmp/input.html");Document doc = Jsou

2016-03-26 19:10:28 3472

原创 Maven的生命周期与命令行

Maven的生命周期与命令行Maven的执行过程具有独立的生命周期,包含clean、default和siteclean的目的是清理项目default的目的是构建项目site的目的是建立和发布项目站点三套生命周期本身是相互独立的,用户可以仅调用default生命周期的某个阶段,而不会对其他生命周期产生影响1、clean生命周期clean生命周期包含三个阶段(1)pre

2016-03-03 14:41:09 279

原创 Maven坐标详解

Maven坐标详解对于任何一个Maven项目,坐标是唯一标识,Maven坐标的元素包括groupId、artifactId、version、packaging和classifierMaven的规则是:世界上任何一个构建都可以使用Maven坐标作为唯一标识,也是通过唯一标识,找到对应的Maven构建。以Maven私服Nexus的一个坐标定义为例org.sonatype.nexus

2016-03-03 13:58:20 1294

原创 conf下setting.xml的核心配置

conf:是Maven中最重要的一个文件夹,它包含setting.xml文件,这是Maven的核心配置文件 D:/Development/m2/repository:定义的是Maven本地库的目录,Maven会下载库文件到本地库,以及从本地库查找jar包等操作

2016-03-03 13:28:59 438

原创 Selenium的高级应用

Selenium的高级应用

2016-03-02 23:25:48 795

原创 Selenium如何操作页面元素

(1)输入框用sendKeys方法输入需要的字符串sendKeys("aa");(2)按钮用click方法进行点击driver.findElement(By.xpath("//form/input")).click();(3)下拉选择框使用Select类进行操作,但首先要导入org.openqa.selenium.support.ui.Select包WebDrive

2016-03-02 23:24:00 761

原创 Selenium元素定位方式

Selenium中查找与定位页面元素WebDriver中元素的查找都是通过findElement方法并传入By参数进行查找的WebDriver.findElement(By by);By这个类提供了多个方法进行元素定位。(1)By ID(2)By Name(3)By className (注:通常在HTML代码中的class都不是唯一的,所以只有确定class唯一时才使用该

2016-03-02 22:33:14 356

原创 Selenium的路径表达式

路径表达式nodename :选取此节点的所有子节点/ :从根节点选取// :只依据指定路径匹配节点而不考虑当前节点在哪里.  :选取当前节点.. :选取当前节点的父节点@  :选取属性bookstore :选取bookstore元素的所有子节点/bookstore :选取根元素bookstore (注释:假如路径起始于正斜杠(/),则此路径始终代表

2016-03-02 22:29:23 1210

转载 HTTP协议 - 协议格式

1. 命令行窗口中用telnet测试HTTP协议 HTTP消息是由普通ASCII文本组成。消息包括消息头和数据体部分。消息头以行为单位,每行以CRLF(回车和换行)结束,消息头结束后,额外增加一个CRLF,之后内容就是数据体部分了。我们可以在命令行窗口,通过TELNET,来测试HTTP协议。1. 使用telnet连接到HTTP服务器,如要从google上请求index.ht

2016-03-01 13:37:23 364

空空如也

空空如也

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

TA关注的人

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