
达量项目
宇智波超
做世界的水手,奔赴所有港口。
展开
-
将centos系统时间修改为上海时区(CST)
1、查看系统时间是否正常:以上为已经修改正常状态。2、解决方案:2.1备份系统时间包:cd /etcmv localtime localtime.bak2.2创建软连接ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime2.3查看系统时间即可恢复正常date...原创 2022-04-11 11:42:37 · 3184 阅读 · 0 评论 -
执行shell脚本实现两台centos主机之间文件传输
一、FTP服务搭建过程主要参考文章:(1)、https://blog.youkuaiyun.com/dyw_666666/article/details/103172014?(2)、https://blog.youkuaiyun.com/u011146423/article/details/86627656?二、shell脚本#!/bin/bashftp -n<<!open 192.168.10.4 #远程主机IPuser ftpzc2 ftpzc2 #账号及密码binary ...原创 2022-02-22 17:15:42 · 1078 阅读 · 0 评论 -
打开Maven项目没有Maven结构处理办法
1、IDEA 解决方案如下:右击 pom.xml 文件,选择 Add as Maven Project原创 2022-02-10 17:29:50 · 1859 阅读 · 0 评论 -
List集合实现两个集合之间的合并输出
1、思路: 因为集合之间无法直接合并,但是集合可以添加对象值,所以解决思路是通过创建一个新的集合来接收其他两个集合吐出来的值2、代码实现: ArrayList<Object> list3 = new ArrayList<>(); //接收其他两个集合吐出来的值 List<user> list = userMapper.findAll(); Iterator<...原创 2022-02-08 17:02:40 · 580 阅读 · 0 评论 -
Springboot+Mybatis读取单库单表以及单库多表的实现
1、思路读取单库单表的思路是:建立pojo、mapper+xml、controller这一流程所以读取单库多表的思路是:直接延续单表读取的思路,再建立一套pojo、mapper+xml、controller即可。2、具体实现:只复现多表实现的结果,把多表删除到一张表就单库单表的读取方法:2.1、项目结构2.2、具体实现代码:2.2.1、底层实体集user的pojo@Datapublic class user { private Long i..原创 2022-02-08 16:38:37 · 555 阅读 · 0 评论 -
Double数据显示不带E处理方法
1、处理办法:使用java.math中的API类BigDecimal来封装结果值则可显示正常的BigDecimal A = new BigDecimal(rs.getDouble(2));2、BigDecimal类的四则运算方法:BigDecimal C = A.add(B); //和BigDecimal D = A.subtract(B); //差BigDecimal E = A.multiply(B); //乘BigDecimal F = A.divide(B,4,3); //原创 2022-01-28 16:12:45 · 1386 阅读 · 0 评论 -
将mysql驱动包添加到项目依赖
一、背景:使用的是传统导入包的开发方式,而不是Maven托管形式二、具体步骤:原创 2022-01-11 11:51:52 · 1025 阅读 · 0 评论 -
xml配置文件http://mybatis.org/dtd/mybatis-3-mapper.dtd 报红
一、解决方案:复制http://mybatis.org/dtd/mybatis-3-mapper.dtd添加到下列位置即可:原创 2022-01-10 11:06:46 · 666 阅读 · 0 评论 -
web项目中表名与实体类名,数据库中字段名与实体类中的属性名命名规则
一、表名与实体类名的命名规则:1.1、原则:二者可以相同也可以不相同。1.2、图例:表名如下:实体类名如下:1.3、结论:二者可同名可不同名二、数据库字段名与实体集的属性名命名规则:2.1、原则:二者相同不需要其他注解二者不同需要其他注解辅助2.2 图例:数据库中的字段名:实体集中的属性名:2.3、结论:二者一致则不需要什么注解2.4、当数据库中的属性名与实体集属性名不一致时:解决办法:需要使用@Column注解来辅助实现例如: @Column(name = "f原创 2022-01-05 11:25:07 · 2607 阅读 · 0 评论 -
解决springboot项目部署到centos7下的tomcat中获取系统时间异常问题
一、问题描述:springboot项目部署到服务器(centos7)tomcat之后,当程序中有需要获取系统时间时,发现获取到的系统时间与真实时间不准。出现的问题图片举例:根据图片,出现的问题是Linux的系统时间是1月4号的早上10点,但是我的web程序获取到的系统时间是1月3号的晚上9点,两者的时间差了13个小时。二、问题的解决思路:<1>、首先排查Linux的系统时间是否正确;排查结果如下图所示:由上图可以,Linux的系统时间是正常的,其中CST是上海的时间位于东八区,原创 2022-01-04 17:38:48 · 1004 阅读 · 0 评论 -
java获取系统时间小时数加1在Centos7与Windows运行结果的差异
1、获取系统时间小时数加1的工具类: public class GetHourAddOne { public static String getHour(){ Calendar calendar=Calendar.getInstance(); Date nowTime=calendar.getTime(); //原来小时数: //String hh = new SimpleDateFormat("HH").format(nowTime原创 2021-12-30 10:33:40 · 688 阅读 · 0 评论 -
Springboot整合Mybatis报错Description: Failed to configure a DataSource: ‘url‘ attribute is not specified
1、要保证导入的Mybatis依赖包和Springboot整合包为: <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.6</version> </dependency>原创 2021-12-28 14:42:56 · 604 阅读 · 0 评论 -
JSON数据持续写入文件(开启设置append:true)和换行
1、源码: try { // 保证创建一个新文件 File file = new File("D:\\test.json"); if (!file.getParentFile().exists()) { // 如果父目录不存在,创建父目录 file.getParentFile().mkdirs(); } if (file.exists()) { // 如果原创 2021-11-26 17:05:56 · 1032 阅读 · 0 评论