随笔分类 -  Java

摘要:2023-01-18 22:07:07.984 WARN 11700 [io-9044-exec-10] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessa 阅读全文
posted @ 2023-01-19 10:03 十点 阅读(97) 评论(0) 推荐(0)
摘要:1、https://start.spring.io/创建项目报404 2、改用阿里云 https://start.aliyun.com 创建springboot项目是空的 或spring项目只有一个iml文件和unkown 解决办法是使用下面这个自定义地址 http://start.springbo 阅读全文
posted @ 2022-04-29 11:17 十点 阅读(53) 评论(0) 推荐(0)
摘要:具体的安装过程网上都有很多,就不说了, 简单说一下这种情况,安装正常,配置变量抄的也对,比如这种 # java environment export JAVA_HOME=/usr/local/java/jdk1.8.0_281 export CLASSPATH=.:${JAVA_HOME}/jre/ 阅读全文
posted @ 2021-06-05 16:52 十点 阅读(2908) 评论(0) 推荐(0)
摘要:object PassengerFlowConsumerRedis { private val logger: Logger = Logger.getLogger(this.getClass) def main(args: Array[String]): Unit = { val propertie 阅读全文
posted @ 2021-03-04 09:10 十点 阅读(401) 评论(0) 推荐(0)
摘要:java中map与string数据类型的转换 /** * Map和String的相互转化 * */ public class Test05 { public static void main(String[] args) { Map<String,Object> map = new HashMap< 阅读全文
posted @ 2020-09-25 17:08 十点 阅读(15897) 评论(1) 推荐(0)
摘要:二次开发DataX ftpreader 需要精确获取ftp端文件的最后修改时间, 开始使用的是 FTPFile[] ftpFiles = ftpClient.listFiles(new String(fileName.getBytes(),FTP.DEFAULT_CONTROL_ENCODING)) 阅读全文
posted @ 2020-07-17 11:08 十点 阅读(3633) 评论(0) 推荐(0)
摘要:有来了个新项目,idea导入之后就报错Cannot resolve plugin org.springframework.boot:spring-boot-maven-plugin 原因是新项目的配置中使用的是默认的maven配置文件和默认本地仓库地址, 改成自定义之后的就可以了,参考下图 阅读全文
posted @ 2020-06-18 10:09 十点 阅读(23940) 评论(1) 推荐(1)
摘要:问题: IDEA Spring Boot项目 无法自动导入包或者添加注解后无法引入包 方法: 1、检查pom.xml文件是否添加了依赖 2、有没有设置自动导包 1 选项,IntelliJ IDEA 将在我们书写代码的时候自动帮我们优化导入的包,比如自动去掉一些没有用到的包。 2 选项,Intelli 阅读全文
posted @ 2020-06-15 22:29 十点 阅读(3130) 评论(0) 推荐(0)
摘要:重大新增:1、支持SQL hints2、加大了对oracle和mysql的支持,例如Oracle XML function, MySQL math functions3、实现了对Redis的解析 新特性:1、新增支持 Cassandra 3.x 2、ES解析器新增MatchQuery3、增加了对新建 阅读全文
posted @ 2020-05-27 14:53 十点 阅读(348) 评论(0) 推荐(0)
摘要:calcite建表语句解析时,需要进行的字符匹配序列: varchar添加了长度之后就会报错,估计是没法匹配左括号吧, final public void TableElement(List<SqlNode> list) throws ParseException { final SqlIdenti 阅读全文
posted @ 2020-05-26 17:01 十点 阅读(801) 评论(0) 推荐(0)
摘要:正则表达式匹配{}中的内容, \{[^\}]+\} 匹配``{}``,这里是前后两个反引号, 则使用\··{[^\}]+\} 阅读全文
posted @ 2020-03-20 09:47 十点 阅读(8809) 评论(0) 推荐(0)
摘要:按照别人的方法都做了,但是在测试时,始终无法引用创建的继承类, 这时还缺少一步,就是把javacc自定义的类通过maven编译一下, 编译完之后再讲target文件夹下的javacc目录设置为源代码才能被测试程序识别, 具体是 右键点击工程 -- Properties -- Java Build P 阅读全文
posted @ 2020-03-09 14:32 十点 阅读(251) 评论(0) 推荐(0)
摘要:这是calcite 1.21版本,源代码中解析SQL语句结构的关键词识别列表, 位置在这里:package org.apache.calcite.sql.parser.impl; 具体类是:public class SqlParserImpl extends SqlAbstractParserImp 阅读全文
posted @ 2020-03-05 11:33 十点 阅读(1151) 评论(0) 推荐(0)
摘要:在用calcite解析oracle的建表语句时报这样的错: Caused by: org.apache.calcite.sql.parser.impl.ParseException: Encountered "CREATE" at line 3, column 2. Was expecting on 阅读全文
posted @ 2020-02-21 15:46 十点 阅读(6762) 评论(0) 推荐(0)
摘要:正则表达式的作用是一个查找,也就是去检查某个字符串是否符合你的某个或某些规则, 匹配双引号中间含有分号的字符串,(\'.*?);(.*?\') 匹配双引号中间只含有一个分号的字符串,(\');(\') 就这样, 阅读全文
posted @ 2020-02-14 09:48 十点 阅读(2651) 评论(0) 推荐(0)
摘要:有人突然问了个问题,正则匹配,要求以 ${ 开头 ,以 } 结尾 中间又不包含 { 然后就凑了一个,能满足这个要求, 阅读全文
posted @ 2020-01-08 09:20 十点 阅读(12448) 评论(0) 推荐(0)
摘要:直接需求是将汉字转化为数字字母的组合,也就是编码,将这个编码结果进行存储, 回显时需要读取上面这个编码结果进行解码,就可以转换为被编码的汉字了, 具体代码如下, 其中: str就是需要编码的汉字字符串, afterEncode是编码结果,该编码结果就可以去和其他非汉字数据一起存储, afterDec 阅读全文
posted @ 2019-10-21 09:38 十点 阅读(2629) 评论(0) 推荐(0)
摘要:遇到个需求就是计算过去的6个月是哪几个月 开始随便从网上找了个, public static String[] getLastMonths(Calendar theCal) { String[] lastMonths = new String[6]; Calendar cal = theCal;// 阅读全文
posted @ 2019-08-25 10:50 十点 阅读(213) 评论(0) 推荐(0)
摘要:eclipse 安装egit,配置好SSH密钥之后,拉取git的代码时报错如下: Transport Error, an error occurred when trying to contact ssh: 此时是填写的正确的能访问git的用户名密码,但还是报权限问题,但本地用命令行直接拉取是正常的 阅读全文
posted @ 2019-08-23 09:20 十点 阅读(630) 评论(0) 推荐(0)
摘要:eclipse的egit有两种安装方式, 一、Help——eclipse marketplace 二、Help——Install new software 如果你是按照第二种方法安装的,然后不能正常使用。此时应该按照教程,先把用第二种方式安装的egit完全卸载掉,才能再用第一种方式安装, 不然会报如 阅读全文
posted @ 2019-08-23 09:08 十点 阅读(433) 评论(0) 推荐(0)