自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java http请求模拟FormData表单提交File和参数

public static String doPostForFromData(String uriAPI, JSONObject jsonHeads, File localFile) { logger.info("-----doPostForFromData--------------jsonHeads:" + jsonHeads); String result = ""; try { HttpPost httpRequst = new

2022-03-17 11:18:17 4968 1

原创 javaEE MultipartFile转File

public static File MultipartFileToFile(MultipartFile multiFile) { try { // 获取文件名 String fileName = multiFile.getOriginalFilename(); // 获取文件后缀 String prefix = fileName.substring(fileName.lastIndexOf(".

2022-03-17 11:13:53 940

原创 intellij idea 类和文件夹(目录)左上角出现小叉号

如图所示:解决办法:打开idea工具,File–Settings或ctrl+alt+s打开设置找到Excludes,在右边找到项目路径删除即可。

2022-01-19 15:35:18 1795

原创 Error injecting: org.apache.maven.plugins.war.WarMojo

springboot使用install打包的时候包如下异常:[INFO] --- maven-war-plugin:3.1.0:war (default-war) @ Demo ---[WARNING] Error injecting: org.apache.maven.plugins.war.WarMojojava.lang.NoClassDefFoundError: org/codehaus/plexus/archiver/jar/ManifestException at java.lang.C

2022-01-19 15:13:51 8891 4

原创 repackage failed: Unable to find a single main class from the following candidates

[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.2.13.RELEASE:repackage (default) on project Demo: Execution default of goal org.springframework.boot:spring-boot-maven-plugin:2.2.13.RELEASE:repackage failed: Unable to find

2022-01-19 13:52:35 733

原创 java开发规范

1.命名规约(1)接口和实现类命名规约:1) 接口一般以DAO、Manager、Service为后缀;2) 其实现类以Impl 为后缀。正例:CacheServiceImpl 实现CacheService 接口。(2)方法命名规约:1) 获取单个对象的方法用get 做前缀。2) 获取多个对象的方法用list 做前缀。3) 获取统计值的方法用count 做前缀。4) 分页的方法用page 做前缀。5) 插入的方法用add 做前缀。6) 逻辑删除的方法用remove 做前缀。7) 物理删

2021-12-31 14:51:51 894

原创 java使用Httpclient发送post、get和delete请求

一、Httpclient发送post public static JSONObject post(String url, JSONObject json, BaseReqPojo headers) throws Exception { JSONObject response = null; BufferedReader bufferedReader = null; StringBuilder entityStringBuilder = new StringB

2021-12-31 14:33:40 2660

原创 Error connecting to database: (using class org.gjt.mm.mysql.Driver)

linux使用kettle同步数据库时异常异常原因:服务器连接不到数据库可以用mysql命令测试,回车输入密码mysql -h 127.0.0.1 -u root -p -P 3306连接失败,不是驱动的问题。

2021-12-23 13:52:57 1269

原创 kettle同步数据库错误Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE)

Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE)意思是:一个表中有两种数据集混合。发生问题过程:kettle同步数据库“插入/更新”时报的异常原因:mysql数据库中对应表字段的字符集有两种混合解决办法:在查询sql语句中加入CONVERT(字段名 USING 字符集)例如:select id, CONVERT(name USING utf8) name from use

2021-12-22 10:09:59 1019

原创 kettle同步工具linux环境启动命令关闭后消失问题解决

1、找到data-integration文件夹下的spoon.sh2、右键编辑打开找到(((("$_PENTAHO_JAVA" $OPT -jar "$STARTUP" -lib $LIBPATH "${1+$@}" 2>&1; echo $? >&3 ) | grep -viE "Gtk-WARNING|GLib-GObject|GLib-CRITICAL|^$" >&4 ) 3>&1)| inputtoexitstatus ) 4>&

2021-12-20 18:00:54 1535 1

原创 linux安装kettle缺失libwebkitgtk-1.0问题

系统版本:CentOS 7.2执行命令./kitchen.sh,报错WARNING: no libwebkitgtk-1.0 detected, some features will be unavailable Consider installing the package with apt-get or yum. e.g. 'sudo apt-get install libwebkitgtk-1.0-0'查找了几个大佬的博客尝试命令yum install libwebkit

2021-12-20 14:42:14 4557

原创 kettle同步数据库乱码问题解决

1、DB连接–编辑连接–选项,命名参数中添加characterEncoding:utf8,即可解决2、如果同步数据乱码未解决,编辑启动文件"Spoon.bat",找到如下:if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx2048m" "-XX:MaxPermSize=256m"在后面追加如下: "-Dfile.encoding=UTF-8"启动即可解决乱码问题。...

2021-12-17 15:13:34 1572

原创 jdbc之mysql的serverTimezone参数设置

serverTimezone是数据库连接中的参数,用于设置服务时间标识设置服务时间为东一区时间,即国际日期变更线时间serverTimezone=UTC,例如:2021-12-08 00:00:00中国时间为东八区时间可以设置为:serverTimezone=Asia/Shanghai,例如:2021-12-08 08:00:00也可以设置为:Asia/Hongkong、Hongkong...

2021-12-08 11:30:26 10708 1

原创 Ambiguous mapping. Cannot map ‘xxxx‘ method

Ambiguous mapping. Cannot map ‘xxxx’ methodxxxx to {POST /csp/order}: There is already ‘xxxxController’ bean method问题原因:多个controller中有相同的映射路径“/csp/order”,解决办法:idea搜索“/csp/order”,找到多个重复的路径,修改为不同即可。...

2021-11-10 13:57:56 638

原创 解决BindException: org.springframework.validation.BeanPropertyBindingResult: 2 errors问题

Resolved [org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 2 errorsField error in object 'demoQo' on field 'endTime': rejected value [2021-10-31 23:59:59]; codes [typeMismatch.demoQo.endTime,typeMisma

2021-10-26 15:34:59 11500 1

原创 spring启动错误Field demoService in xxxx required a bean of type ‘xxxx‘ that could not be found

Description:Field demoService in com.demo.controller.DemoController required a bean of type 'com.demo.service.DemoService' that could not be found.The injection point has the following annotations: - @org.springframework.beans.factory.annotation.Autow

2021-10-26 15:13:02 3701

原创 spring报错--This application has no explicit mapping for /error

Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Tue Oct 26 14:38:57 CST 2021There was an unexpected error (type=Not Found, status=404).No message available原因是controller没有添加@controller解

2021-10-26 14:42:12 384

原创 java获取月初和月末日期--hutool版

依赖引入<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-core</artifactId> <version>5.5.6</version></dependency>每月1号获取上个月月初和月末的日期import cn.hutool.core.date.DateUtil;import java

2021-10-22 10:06:54 5299

原创 注解@Scheduled的cron时间表达式规则

cron时间表达式(秒/分/时/天/月/周/年),格式一般要求6位,只有增加年是7位“0/5 * * * * ?” 每5秒执行一次“0 0/5 * * * ?” 每5分钟执行一次“0 0 0/5 * * ?” 每5小时执行一次“0 0 1 * * ?” 每天1点执行一次“0 0-5 1 * * ?” 每天1点0分到1点5分每1分钟执行一次“0 0 9-17 * * ?” 每天9点到17点每1小时执行一次“0 0 1 1 * ?” 每月1日1点执行一次“0 0 1 L * ?” 每月最后一天1

2021-10-21 17:33:04 1311

原创 error in opening zip file

error in opening zip file原因:当我们重新安装电脑操作系统后,本地maven库里的jar包就会报这种错误。解决方法:根据报错路径找到本地maven库文件,全部删除,重新下载即可。

2021-10-09 14:40:46 3944

原创 Intellij idea导入外部jar包

1、选中项目名称,右键选择“Open Module Settings”或选中项目名称,“File ->Project Structure”,打开“Project Structure”窗口。2、选择“Modules - > Dependencies”,点击“+”3、选择“1 JARs or directories…”,找到jar所在的位置选中,点击“ok”即可。THE END....

2020-07-10 23:30:46 1087

空空如也

空空如也

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

TA关注的人

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