- 博客(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
5223
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
987
原创 intellij idea 类和文件夹(目录)左上角出现小叉号
如图所示:解决办法:打开idea工具,File–Settings或ctrl+alt+s打开设置找到Excludes,在右边找到项目路径删除即可。
2022-01-19 15:35:18
2132
原创 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
9279
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
811
原创 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
1070
原创 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
2874
原创 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
1531
原创 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
1176
原创 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
1630
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
5748
1
原创 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
1673
原创 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
11276
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
763
原创 解决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
13188
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
3942
原创 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
465
原创 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
6402
原创 注解@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
1380
原创 error in opening zip file
error in opening zip file原因:当我们重新安装电脑操作系统后,本地maven库里的jar包就会报这种错误。解决方法:根据报错路径找到本地maven库文件,全部删除,重新下载即可。
2021-10-09 14:40:46
4743
原创 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
1175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人