-
[综合] oracle数据库数据存入问题 java.sql.SQLException:ORA-01861:文字和格式字符串不匹配、数字类型填入了非数字类型
后台存入记录进入数据库,数据类型报错往往是日期类型出错。今天说说面对日期类型在不同数据表中的不同设置,我们该如何针对数据库参数类型的传参呢?问题描述: 在系统的多人合作中,有的同事把表日期类型设置为varchar2类型,有的同事把表日期类型设置为Date类型,存入日期咋传?解决方法: 首先我们基本都...
66
热度 -
[综合] Linux中centos7删除rz上传文件导致的乱码文件名或者目录名
有时,rz上传文件失败或者不小心输入命令会产生乱码文件名。因为用rm删除特殊字符基本无效,故找到了下面两种简单易用的方法: 例子: [root@mirror:~]$ls????b??g?????E#?藠?T?7?%??S?^d??X???b戮falcon-agent-5.1.0.tar.gz 1.r...
101
热度 -
[综合] Oracle字符串拼接函数(wm_concat、listagg、xmlagg)踩过的坑
标题中的三个函数均为oracle数据库中的字符串拼接函数,作用是将查询的某个字段所有的值以指定符号拼接起来。有一张表如下:idValue1$16002$123$14$11、wm_concat 使用方法: wm_concat(id); 达到的效果:1,2,3,4弊端:有长度限制或者版本不支持。此函数慎...
41
热度 -
[综合] IntStream转list
int[]array={1,2,3,4,5,6,7,8,9,10}; List<Integer>list=Arrays.stream(array).boxed().collect(Collectors.toList());
36
热度 -
[综合] Mon Jul 13 11:48:10 CST 2020的cst格林威治日期时间如何转Date和java8中的LocalDateTime和时间戳转换
System.out.println(newDate("MonJul1311:48:10CST2020"));//错误写法,有时区的原因 以下是正确的做法Stringdate="MonJul1311:48:10CST2020";SimpleDateFormatsdf=newSimpleDateFor...
11
热度 -
[综合] org.springframework.transaction.NoTransactionException: No transaction aspect-managed TransactionSta
org.springframework.transaction.NoTransactionException:Notransactionaspect-managedTransactionStatusinscope异常处理 springboot的主启动类上不需要加@EnableTransactionM...
52
热度 -
[综合] git pull报错:error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
错误信息: error:RPCfailed;curl56OpenSSLSSL_read:SSL_ERROR_SYSCALL,errno10054fatal:theremoteendhungupunexpectedlyfatal:protocolerror:badpackheader 在百度上搜了一堆...
106
热度 -
[综合] postgresql导入自定义格式.backup的备份文件
cd到postgres安装目录的bin目录下执行一下命令 C:\ProgramFiles\PostgreSQL\12\bin>.\pg_restore.exe-Upostgres-dbdapcD:\bdapc.backup -Upostgresql数据库用户-d指定数据库还可加可选参数-W-v...
93
热度 -
[综合] linux下安装nginx的error: the HTTP cache module requires md5 functions from OpenSSL library.
还有可能出现: 错误提示:./configure:error:theHTTPcachemodulerequiresmd5functionsfromOpenSSLlibrary.Youcaneitherdisablethemodulebyusing--without-http-cacheoption,...
121
热度 -
[综合] 错误码: 1630 FUNCTION count does not exist. Check the ‘Function Name Parsing and Resolution‘ section in
错误码:1630FUNCTIONcountdoesnotexist.Checkthe'FunctionNameParsingandResolution'sectionintheReferenceManual解决方案:如sum()count()avg这些函数里面是这样子写的sum()sum和()分开了...
35
热度 -
[综合] mysql和oracle的语法区别
最近需要迁移项目,将数据库由Oracle改为MySQL。由于两者的语法有部分不一样,所以需要把Oracle中能用但MySQL中不能用的函数/类型等改为MySQL中能用的,以下是总结出的部分语法区别:一、数据类型1.Number类型MySQL中是没有Number类型的,但有int/decimal类型,...
31
热度 -
[综合] mysql的docker容器无法使用vi
今天遇到一个头疼的问题,完成的项目在自己电脑上运行没问题,但部署到linux后发现查询错误,后来发现问题的原因是linux上的MySQL是新装的,所以大小写是敏感的,原来的代码有些没注意,所以连接查询时会报错。下面是linux下设置大小写不敏感的方法: 1、用root登录,修改/etc/mysql/...
76
热度 -
[综合] docker: Error response from daemon: driver failed programming external connectivity on endpoint lamp
Docker容器做端口映射报错docker:Errorresponsefromdaemon:driverfailedprogrammingexternalconnectivityonendpointlamp3(46b7917c940f7358948e55ec2df69a4dec2c6c7071b00...
133
热度 -
[综合] 【枚举工具类】EnumUtils
EnumUtils介绍 一、官方API地址 官网地址:EnumUtils.html 二、EnumUtils常用API 1.导入POM文件这里使用的是:3.9的版本,还是比较新的 <dependency> <groupId>org.apache.commons</gro...
68
热度 -
[综合] WebSocket之ServerEndPoint
WebSocket是JavaEE7新支持的: Thejavax.websocket.serverpackagecontainsannotations,classes,andinterfacestocreateandconfigureserverendpoints. Javax.websocket....
73
热度 -
[综合] QuartzManager: Couldn‘t retrieve job because the BLOB couldn‘t be deserialized: null org.quartz.JobP
启动quartz报以下错误: QuartzManager:Couldn'tretrievejobbecausetheBLOBcouldn'tbedeserialized:nullorg.quartz.JobPersistenceException:Couldn'tretrievejobbecause...
102
热度 -
[综合] Mybatis 中的<![CDATA[ ]]>浅析
在使用mybatis时我们sql是写在xml映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<![CDATA[]]>来解决。 <![CDATA[]]>是什么,这是XML语法。在CDATA内部的所有内容都会被...
36
热度 -
[综合] MySQL类型转换 使用CAST将varchar转换成int类型排序
mysql为我们提供了两个类型转换函数:CAST和CONVERT,现成的东西我们怎能放过? 1BINARY[(N)] 2CHAR[(N)] 3DATE 4DATETIME 5DECIMAL 6SIGNED[INTEGER] 7TIME 8UNSIGNED[INTEGER] 例子: --使用CAST将...
33
热度 -
[综合] 记录一次jdk编译版本不一致导致springAop和bean找不到和springboot版本不一致导致的跨系统调用时ribbon time out
老项目编译jar包时使用的JDK7,主分支合并一些新功能和fixbug,需要将主分支合并到项目分支上后做更新,这时候刚刚接手不清楚原来使用JDK7还是JDK8编译,默认以为是JDK8编译文件,所以使用JDK8编译文件后,项目启动报classNotFound和请求接口时原来的调用没生效,metaSea...
74
热度 -
[综合] feign method GET must not have a request body.超过2个参数时报Method has too many Body parameters:
feign使用okhttp3的Get方式请求接口时必须加@RequestParam,否则会报错feignmethodGETmustnothavearequestbody,name传入null值也会报错,feign的get请求使用默认的时候,也得加@RequestParam,并且得有value,否则会...
64
热度