摘要:
最近项目上在使用rocektmq,特此记录一下 一、pom依赖 <!-- rocketmq --> <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <versio 阅读全文
摘要:
依赖: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.7</version> <scope>compile</scope> </dependency> 配置:applica 阅读全文
摘要:
springboot项目用idea打包的时候,突然报告 程序包sun.plugin.util不存在 解决: <build> <!-- 设置打包名称 --> <finalName>xxx</finalName> <plugins> <plugin> <groupId>org.springframewo 阅读全文
摘要:
先给模板样式,如果不是你需要的,就可以关闭此页面了 这样固定表头的好处是,表头的设计可以按照自己的喜好任意制定,不依赖于代码,跟代码相关的只是表头与数据的绑定。 需要在resources下放入excel模板,如下图,模板内容如上图所示,注意数据绑定 所需的依赖: <!-- https://mvnre 阅读全文
摘要:
说明:在做excel导出,进行接口工具测试的时候,发现后台抛异常java.lang.NoClassDefFoundError: org/apache/poi/ss/usermodel/Workbook 检查了一下我的poi相关依赖的版本,用的是3.7,换成3.17然后build项目,在验证接口就可以 阅读全文
摘要:
使用的是fastjson //json数组字符串转List<JavaBean>String str = "[{\"journeyDate\":\"2021-07-01\",\"journeyWay\":\"1\",\"travelToolNo\":\"122\",\"goPlace\":\"北京\" 阅读全文
摘要:
最近打包一个老项目,是spring的,持久层框架用的是ibatis,src/main/java下有相关的一些xml配置,用maven自带的打包插件,发现/java下的配置是打不进去的。 在pom文件的build标签下,加入resource相关的配置 <build> <plugins> <plugin 阅读全文
摘要:
真的是出了校园就把知识还给老师了!!! 所以需要抽空来把一些知识捡起来~~ 机器数数字在计算机中的表现形式(二进制)叫做机器数,这个数有正负之分,在计算机中用一个数的二进制的最高位(符号位)用来表示它的正负,其中0表示正数,1表示负数。 eg: 正数7,8位的二进制数来表示,是00000111,而负 阅读全文
摘要:
在月读ArrayList源码的时候,在ArrayList的构造方法ArrayList(Collection<? extends E> c) 中看到了一行代码,感觉有些困惑,elementData.getClass() != Object[].class 为啥会不等呢? /** * Construct 阅读全文
摘要:
废话就不多说了。 1、springboot项目 引入websocket依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> 阅读全文
摘要:
系统:CentOS7 1、提前准备好jdk的压缩包tar.gz 也可以去官网下载,我准备的是jdk-8u291-linux-x64.tar.gz 2、用xftp类似的工具将压缩包上传到 /usr/local/java/下 3、解压缩:tar -zxvf jdk-8u291-linux-x64.tar 阅读全文
摘要:
在Oracle中 日期格式化的format “yyyy-mm-dd hh24:mi:ss” 中 24表示24小时 这里的分钟是mi不是mm,其实我验证了,我这里是oracle 11g接口 “yyyy-mm-dd hh:mm:ss”其实也是可以的 select to_char(sysdate,'yyy 阅读全文
摘要:
代码如下 public static void main(String[] args) { LinkedList<String> linkedlist = new LinkedList<String>(); linkedlist.add("aa"); linkedlist.add("bb"); li 阅读全文
摘要:
场景:做excel导入的时候,需要校验表头,表头必须是固定的字段值,且字段的顺序必须一致; 方法:Arrays.equals(Object[] a, Object[] b) String a[]={"姓名","性别","地址"};String[] b={"姓名","性别","地址"};System. 阅读全文
摘要:
错误原因:order by后边的字段没有被查询,这里也要注意子查询 以及别名的问题,如果你的order by后边的字段是子查询中的被别名的字段,也有可能会出现这个问题 在oracle语法中 select distinct和order by 一起使用的时候,order by后边必须是select 关键 阅读全文
摘要:
记录springboot项目启动的失败的一个问题,日志如下: ERROR: Could not fetch the SequenceInformation from the database java.sql.SQLException: An SQLException was provoked by 阅读全文
摘要:
背景说明:妹妹的大学作业~~ 对于GUI,我也不是很了解,上学的时候学过很浅显的一些东西,工作中根本不会用到,但是既然有需求,做就完了,只是记录这个过程中遇到的问题以及解决 实现:GUI + JDBC java环境:jdk8 数据库:mysql5.7 先放效果图: 遇到的第一个问题:登录按钮怎么触发 阅读全文
摘要:
问题背景:使用navicat 12连接oracle 11g的时候,提示 ORA-28000:账户已被锁定 产生原因:数据库密码改动,不知情人员连续尝试多次登陆,导致账户被锁;在oracle 11g中,默认用户的失败次数为10次,10次失败后账户锁定。 解决: 使用系统管理员级别的账号创建oracle 阅读全文
摘要:
一、postForObject方法(含请求头) MultiValueMap<String, Object> para = new LinkedMultiValueMap<>();//非请求头参数 路径参数(body参数) para.add("SFCODE", sfcode); para.add("P 阅读全文
摘要:
问题背景: 前后端开发完之后打包部署到服务器上,进行测试的时候,发现有个接口总是报“请求头缺少参数SESSION_ID”,碰到这个问题,作为一个后端开发,肯定会说前端没传呗!前端同事信誓旦旦的说的确传了,但是本地IDE启动项目进行联调的时候,后端确实收到了请求头中的参数,然后意识到可能是服务器环境问 阅读全文