自定义博客皮肤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 992 1

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

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

2024-02-04 16:39:18 1148

原创 springboot+ thymeleaf 实现文件上传

Controller层。前端thymeleaf。

2024-01-22 10:47:39 755

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

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

2024-01-22 10:41:50 1078

原创 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 383

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

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

2023-12-05 10:07:15 827

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

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

2022-05-01 11:34:34 2071

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

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

2021-10-25 19:31:20 227

原创 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 369

原创 Mac mvn : command not found

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

2020-04-29 20:36:08 4450

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

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

2020-04-27 13:33:25 8292

原创 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 7690

转载 处理时间工具类

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 212

转载 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 1153

原创 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 19474 2

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

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

2018-08-11 14:04:41 2450 2

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

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

2018-07-28 22:34:46 1172

原创 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 805

原创 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 10054 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 728

转载 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 895

转载 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 3452

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

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

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

转载 web测试总结

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

2016-07-10 16:29:28 435

转载 怎么用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 814

转载 10 款必备的 Sublime Text 插件

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

2016-06-26 13:12:05 714

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

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

2016-06-26 13:07:39 8484

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

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

2016-05-08 23:56:41 1381

原创 消除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 15680

原创 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 2416

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

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

2016-05-08 17:26:23 14123 1

转载 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 3674

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

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

2016-03-03 14:41:09 376

原创 Maven坐标详解

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

2016-03-03 13:58:20 1458

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

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

2016-03-03 13:28:59 545

原创 Selenium的高级应用

Selenium的高级应用

2016-03-02 23:25:48 935

原创 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 899

原创 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 465

原创 Selenium的路径表达式

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

2016-03-02 22:29:23 1292

转载 HTTP协议 - 协议格式

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

2016-03-01 13:37:23 446

空空如也

空空如也

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

TA关注的人

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