- 博客(83)
- 资源 (1)
- 收藏
- 关注
原创 SpringBoot 嵌入式Tomcat无法启动:Unable to start embedded Tomcat
问题:Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat解决方案:
2022-02-15 13:20:29
6811
原创 记录:对接金蝶Open API时一个巨坑的问题(500 字段“”是必填项)
应用情景:使用自己所用的系统向金蝶系统中保存单据面临的错误提示:{"Result":{"ResponseStatus":{"ErrorCode":500,"IsSuccess":false,"Errors":[{"FieldName":"FSupplierId","Message":"字段“供应商”是必填项","DIndex":0},{"FieldName":"FSettleCurrId","Message":"字段“结算币别”是必填项","DIndex":0}],"SuccessEntitys"
2022-01-18 17:05:24
5886
2
转载 Vue:重构
npm install --save node-sass --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist --sass-binary-site=http://npm.taobao.org/mirrors/node-sass
2022-01-10 11:47:09
283
原创 Spring data jpa手动提交事务
@Service@Slf4jpublic class XXXService extends BaseService<XXX, Long>{ @Resource private XXXRepository XXXRepository; @Resource private PlatformTransactionManager platformTransactionManager; @Transactional(readOnly = false) pub
2022-01-07 12:18:51
3209
转载 Hikari 数据库连接池配置
转载:https://blog.csdn.net/long690276759/article/details/82259550<!-- Hikari Datasource -->spring: datasource: #192.168.1.161 url: username: password: type: com.zaxxer.hikari.HikariDataSource driver-class-name: {}
2022-01-07 11:16:39
5807
原创 Java:对象转为JSON对象时元素处理
@Override public String toJsonString() throws Exception { return JSONObject.toJSONString(this,SerializerFeature.SortField); }SerializerFeatureSortField 按字段名称排序后输出。默认为falseBeanToArray 将对象转为array输出public enum SerializerFeature { Qu
2021-12-29 16:33:25
823
原创 PGSQL:备份远程数据库到本地
连接远程服务器,备份生成SQL文件:pg_dump -h 'ip地址' -p 5433 -f xxx.sql -U '用户名' '数据库名'输入口令后,等待执行创建本地数据库:CREATE DATABASE "数据库名" WITH OWNER = '用户名' ENCODING = 'UTF8' TABLESPACE = pg_default CONNECTION LIMIT = -1;通过备份文件还原数据库:psql -U '用户名' -d '数据
2021-12-29 15:39:57
1694
原创 记录:pgsql新建函数
create or replace function update_index(total_i int8 ) RETURNS INT AS $$DECLARE total INTEGER;--循环总次数 cur INTEGER;--当前循环次数BEGIN total:=total_i; FOR cur IN 1..total LOOP update t_table set index_=cur where order_id in (s
2021-12-15 10:04:29
514
原创 Java Maven项目对接金蝶SDK
1. 在项目中添加SDK文件1.1 下载SDKhttps://openapi.open.kingdee.com/ApiSdkCenter1.2 添加到Maven项目中在pom.xml文件中添加代码(jar放在项目目录下libs/kingdee中,也可以添加到mvn库后进行配置)<dependency> <groupId>com.kingdee</groupId> <artifactId>k3cloud-webapi&
2021-11-17 14:12:36
6289
19
原创 Pentaho:作业与转换中节点的执行顺序
* Job内的节点是按顺序执行的。* Transformation内的节点异步执行,但存在表输入——》表输出时,会根据顺序执行。Transformation内顺序发现(待补充):* SQL节点优先于其它节点// Transformation存在事务机制,出现ERROR时,会回滚。...
2021-10-20 14:32:18
312
原创 SH脚本文件:部署SpringBoot项目,并让项目持续在后台运行
启动 start.sh#!/bin/shAPP_NAME=xxx.jarTARGET_PATH=/xxx/LOG_PATH=/xxx/logCUR_TIME=$(date "+%Y%m%d%H%M%S")#set Java VM optionsJAVA_OPTS="-server -Xms2G -Xmx2048M -Xss2m -XX:MaxMetaspaceSize=2G -XX:ReservedCodeCacheSize=2G"nohup java $JAVA_OPTS -jar $
2021-10-16 11:13:45
444
转载 PostgreSQL 判断字符串包含的几种方法
收藏https://blog.csdn.net/luojinbai/article/details/45461837
2021-09-17 13:52:28
1202
原创 PostgreSQL:时间类型与字符类型、获取时间对象中的属性、日期时间的比较、时间的加减
目录时间类型与字符类型转换时间类型转各种格式的字符字符类型转时间类型获取时间对象中的属性年、月、日、全年N天、周...日期时间的比较间隔天数、月份、年份(时间戳的计算方式)是否是同一天时间的加减日期增减、月份增减等时间类型与字符类型转换时间类型转各种格式的字符to_char函数to_char(var<date>,var<string>)--例如to_char(now(),'yyyy-MM');to_char(now(),'yyyy-MM-dd');to_char(n
2021-09-01 17:09:09
2415
原创 Maven:pom文件中配置本地第三方阿里巴巴开放APIjar包
<dependency> <groupId>com.alibaba.open</groupId> <artifactId>product-seller</artifactId> <!-- 版本定义 --> <version>1.0.0</version> <!-- system :指定需要
2021-08-27 16:20:06
661
原创 Caused by: java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/json/JsonMapper
json jar包版本过低或版本冲突,通过maven jar包关系查看,发现我的依赖包中有两个版本的jar 2.9.0和2.10.0修改pom.xml文件中设定的版本为2.10.0 问题解决。 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId>
2021-07-31 09:33:11
3952
原创 Windows环境下搭建MQTT服务器
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议。可以应用极少的代码完成为连接远程设备提供实时可靠的消息服务。目前可以下载下载地址:https://openssh.en.softonic.com/download默认了下载路径:C:\Users\Administrator\Downloads解压将其解压至C:\Program Files目录下该目录是官网要
2021-07-28 14:49:22
436
原创 PostgreSQL:给定生日获取年龄
SELECT date_part('year',age(CAST('1999-01-01' as date)))
2021-04-19 13:59:18
780
原创 PostgreSql中应用dblink建立对另一个数据库的连接
CREATE extension dblink;--如果连接失败则删除DROP重新连接select dblink_connect('自定义连接名','host=127.0.0.1 dbname=数据库名 user=用户名 password=密码');select * from dblink('自定义连接名','select * from 数据表名') as 别名(字段名 字段类型,字段名 字段类型);...
2021-04-10 11:00:56
514
原创 bat批处理调用Pentaho中kitchen调度器执行脚本并传递命名参数
批处理调用kitchen@echo offrem 设置kitchen路径SET kitchenDir=...\data-integrationrem 设置job文件路径SET jobDir=main.kjbrem 日志级别SET level= Debugrem 日志文件地址SET logFile=C:\loginfo%date:~0,4%-%date:~5,2%-%date:~8,2%.logrem 参数:开始时间set start=2021-04-06 00:00:00rem 参
2021-04-07 09:22:54
734
原创 访问Swagger Api接口文档 异常[Illegal DefaultValue null for parameter type integer]解决
异常信息[WARN ]i.s.m.p.AbstractSerializableParameter :421 : Illegal DefaultValue null for parameter type integerjava.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at jav
2021-04-02 16:39:59
468
原创 bat批处理创建定时任务
@echo offecho *****************************输出信息**************************************rem NAME:任务名称 TIME:执行时间 DAY:执行周期(DAILY每天)COMMAND:需要定时处理的bat文件路径set NAME=merge_orderset TIME=01:00:00set DAY=DAILYset COMMAND=xxx.bat%SystemDrive%cd %windir%\tasks\
2021-04-02 13:40:59
2066
原创 IDEA中JVM参数设置
常用配置:-Xms2048m -Xmx2048m -Xss512k -Xmn2g -Xmx3550m -Xms3550m -Xss128k -Xmn2g-Xmx4096m -Xms4096m -Xss128k -Xmn2g-Xms:设置初始堆内存Heap大小(最小内存)-Xmx:设置堆内存Heap最大值(运行期间最大内存),超出了这个设置值,就会抛出OutOfMemory异常。<内存取决于硬件物理内存的大小,建议-Xms与-Xmx都设置为物理内存的1/2>-Xss:设置每
2021-04-02 11:02:03
10463
原创 PostgreSQL连接报错:could not connect to server: Connection refused (0x0000274D/10061)
问题描述:Win10系统更新后,启动项目,显示拒绝连接。之后打开pgAdmin登录操作,但失败了!并显示错误信息。could not connect to server: Connection refused (0x0000274D/10061) Is the server...原因分析:本以为是pg_hba.conf与postgresql.conf被改动了,但检查发现没有问题。alter table "表名" add column "字段名" "数据类型";alter table t_user add column user_attach text;删除字段(列)alter table "表名" drop column "字段名";alter table t_user drop column user_attach;更新字段(列)名alter table "表名" rename "旧字段名" to "新字段名";alter table t_
2021-03-03 15:06:26
12533
2
原创 PostgreSQL英文月份格式的日期字符串类型转为日期类型
to_timestamp('Nov 2, 2020 3:24:07 AM PST','Mon dd, YYYY HH12:MI:SS AM z')
2021-02-20 09:48:56
1167
原创 Java中特殊的时间格式
FORMATEXAMPLEEE dd, yyyy HH:mm:ss a z星期五 19, 2021 16:02:18 下午 CSTEEE MMM dd HH:mm:ss Z yyyy星期五 二月 19 16:04:27 +0800 2021汉字改为英文缩写格式,则设置格式时添加Locale.ENGLISHEE dd, yyyy HH:mm:ss a z...
2021-02-19 16:45:16
700
原创 处理端口被占用问题
CMD终端命令处理#查询占用端口对应的PID<进程号># 列出所有被占用端口netstat -ano # 找到对应端口的PIDnetstat -ano|findstr "port"# 示例netstat -ano|findstr "8989"#查询占用端口的进程/程序tasklist|findstr "PID"# 示例tasklist|findstr "16220"#关闭对应占用端口的进程# 方式一:应用任务管理器,找到对应进程/程序,直接停止# 方式二:执
2021-02-06 10:56:19
372
原创 异常IllegalArgumentException: Parameter value [0] did not match expected type [java.lang.String (n/a)]
程序描述:使用Jpa,根据主键id查询对应记录异常信息:参数值0与预期的类型不匹配Caused by: java.lang.IllegalArgumentException: Parameter value [0] did not match expected type [java.lang.String (n/a)] at org.hibernate.query.spi.QueryParameterBindingValidator.validate(QueryParameterBindingVali
2021-02-02 09:01:09
6760
1
原创 Springboot项目执行时,控制台没有输出Tomcat端口
SpringBoot项目启动服务,控制台输出的信息。未包含Tomcat的端口号。根据相关资料与网上的信息,表明需要添加对应的依赖包或是设置日志级别。这些我都不存在问题。pom.xml中有添加对应依赖<groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId>日志级别也设置为INFO <!-- spring logge
2021-02-01 11:07:44
2321
1
原创 Pentaho:读取CSV文件内容并保存到数据库表中
一、新建转换文件>新建>转换二、csv文件输入核心对象>输入>CSV文件输入 双击“CSV文件输入”,修改对应属性内容 填入对应的信息文件名:对应本地的CSV文件 列分隔符:默认逗号(,),CSV就是用逗号分格的封闭符:默认双引号("),解析特殊格式时,会加上封闭符表示一个对象 包含列头行:如果CSV文件,第一行为表头,请勾选该选项文件编码:选则对应CSV文件的编码字段信息列表:可以通过下列“获取字段”按钮获取,虽然会默认填充类型、格式和长度,但是还是需要根
2021-01-27 14:18:44
736
转载 国内开源镜像资源站
转载于:[https://gitee.com/gsls200808/chinese-opensource-mirror-site] (https://gitee.com/gsls200808/chinese-opensource-mirror-site)国内开源镜像站点汇总一、站点版(一)、企业站网易:https://mirrors.163.com/搜狐:http://mirrors.sohu.com/(Ubuntu旧发行版同步被冻结,不同步Ubuntu新发行版,Ubuntu源同步正常)阿里云
2021-01-26 11:34:09
3822
原创 Pentaho(原Kettle)国内镜像下载
终于找到Pentaho的国内镜像下载地址了!下载时长大概20分钟左右就能得到Pentaho了。http://mirror.bit.edu.cn/pentaho/Pentaho 7.1版本:http://mirror.bit.edu.cn/pentaho/Data%20Integration/7.1/Pentaho 8.2版本http://mirror.bit.edu.cn/pentaho/Pentaho%208.2/client-tools/...
2021-01-26 11:03:09
16658
5
原创 Mac中IntelliJ IDEA启动失败
更改了IDEA中的配置,导致IDEA启动不了。使用了还原、根据网上搜索的建议修改,仍旧启动不了。所以干脆使用AppCleaner清除了IDEA,并且也清除了对应的残留文件。重新安装,依旧启动不了。<网上很多资料显示需要修改idea.vmoptions文件,下列是我电脑中idea.vmoptions文件内容。>-Xms128m-Xmx750m-XX:ReservedCodeCacheSize=240m-XX:+UseConcMarkSweepGC-XX:SoftRefLRUPolic
2021-01-19 17:48:36
897
1
原创 异常org.hibernate.DuplicateMappingException:Table [xx] contains physical column name [xx]
问题描述:SpringBoot+Hibernate项目中:实体类中属性上加入@Colunm注解,并指定注解的name为对应表字段时,报该错误。当将@Colunm注解去除或是在name属性中填入当前实体类名称,则不报错。详细错误信息如下:Caused by: org.hibernate.DuplicateMappingException: Table [jst_order] contains physical column name [is_cod] referred to by multiple
2021-01-18 12:05:34
3198
8
原创 HomeBrew的安装过程
Homebrew是MacOS 不可或缺的套件管理器。Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。**修改hosts文件地址1.进入ect文件夹#在终端中输入open /etc/2.找到hosts文件,修改其权限。(当前登录用户可以对该文件读与写)之后,用文本工具打开,添加下列地址。199.232.28.133 raw.githubusercon
2021-01-15 16:05:35
518
原创 Mysql数据库常用操作命令
数据库服务操作命令1.启动数据库sudo mysql.server start2.重启数据库sudo mysql.server restart3.停止数据库服务sudo mysql.server stop4.查看数据库状态sudo mysql.server status5.进入数据库操作Shellmysql -u root -p6.进入数据库操作Shellexit数据库用户权限操作命令--查看所有数据库名称show databases; --切换数据库use d
2021-01-15 15:52:37
283
关于#Kafka 消费权限#的问题,如何解决?
2023-06-15
golang md文件转为PDF文件,有没有好用的插件推荐呀?
2023-02-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅