- 博客(17)
- 收藏
- 关注
原创 连接(EMQX)mqtt服务器时报错
线下项目连接正常,部署到阿里云服务器的项目也正常连接,仅在安装emqx的服务器上部署的项目连接不上。最后猜想可能是因为是使用docker部署的服务,容器与容器的通信可能有点问题。最终解决方案:使用容器的ip地址互相访问解决容器与容器之间的通信。查看了防火墙及开放的端口看了下都没问题。报错原因:1883端口拒绝连接。telnet ip 端口号。这里收到的是拒绝通信。
2022-09-06 11:23:13
6510
2
原创 Mysql 查询前24小时、3条离当前时间最近的记录
Mysql 查询以当前时间往后的24小时内的数据register_date >=(NOW() - interval 24 hour)例如:select * from sys_userWHERE register_date >=(NOW() - interval 24 hour)and identity = 5;-- mysql查询3条离当前时间最近的记录select * from course_liveORDER BY ABS(NOW() - start_time)...
2022-05-27 11:05:27
2240
原创 日期格式转换
public static void main2(String[] args) { Calendar c = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); c.set(Calendar.YEAR, 2022); c.set(Calendar.MONTH, 03); c.set(Calendar.DATE, 1.
2022-05-13 09:01:09
206
原创 计算过去时间
private static void extracted() { String date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime()); System.out.println("当前时间:" + date); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
2021-11-24 10:50:35
935
原创 获取时间戳
// 获取当天零点时间戳System.out.println(LocalDateTime.of(LocalDate.now(), LocalTime.MIN).toInstant(ZoneOffset.of("+8")).toEpochMilli());// 获取当天23:59:59 时间戳System.out.println(LocalDateTime.of(LocalDate.now(), LocalTime.MAX).toInstant(ZoneOffset.of("+8")).toEpochM
2021-09-29 16:48:36
249
原创 解决全局跨域问题
(springboot)问题:前端和后端用的域名地址不是一个,前端请求时提示跨域目标:任何域名的请求都可以访问 解决方式:全局的允许跨域配置@Configurationpublic class StaticConfig extends WebMvcConfigurerAdapter { @Override public void addCorsMappings(CorsRegistry registry) { registry
2021-01-14 14:09:08
544
原创 Excel导入导出
import com.znfx.stockholder.api.exception.ExcelException;import lombok.Getter;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.*;import org.apache.poi.xssf.usermodel.XSSFWorkbook;import java.io.File;import java.i.
2021-01-13 10:03:24
226
原创 Git 相关
git 客户端用户名密码配置设置用户名git config --global user.name admin 设置密码git config --global user.password 123456 查看所有配置git config --list
2020-12-08 10:33:20
105
原创 springboot 递归查询 (树形)
这种递归最好用于5级以下的分类。也可以做成无限级的,但是这样对服务器不是很友好。由于数据表的分类有一千多条信息,就不提供数据表的信息了,数据表结构,认住三个数据就行了,其他都不重要数据表结构: id(分类id)、name(分类名称)、parentld(父分类id,顶级分类是0)Category(实体类)@Data@Table(name = “数据表名称”)public class Category {@Id@KeySql(useGeneratedKeys=true)private Long
2020-10-23 15:26:37
3750
6
原创 java 截取某个字符之前或之后的字符串
String filePath = "group1/M00/00/02/wKgBil9QhcOAZkm5AAJ-5AaXPtQ147.jpg";// 截取点前的字符串String path = filePath.substring(0, filePath.indexOf("."));// 截取点后的字符串String suffix = filePath.substring(path.length() + 1);// 拼接成缩略图地址String file = path + "_500x500..
2020-09-03 14:13:52
1714
原创 FastDFS文件操作工具类
FastDFS文件操作工具类@Componentpublic class FastDFSUtil { private static ThumbImageConfig thumbImageConfig; private static FastFileStorageClient fastFileStorageClient; private static FdfsWebServer fdfsWebServer; public FastDFSUtil(ThumbIma
2020-09-02 13:59:04
708
原创 ModBus4j
ModBus4j开发环境VSCode1.39.2 JDK1.8.0_221 JRE1.8.0_221使用Modbus4j前我们需要准备以下工具以便调试:Modbus Poll(模拟ModBus主站)&&Modbus Slave(模拟ModBus从站)Virtual Serial Port Driver Pro(虚拟串口)modbus slave和modbus pollgithub地址:http://https://github.com/rossm...
2020-08-26 09:08:34
725
原创 常用检查方法
public class Check { /** * 名字验证 * * @param name * @return * @throws DomainException */ public static boolean checkName(String name) throws DomainException { // 姓名中可包含汉字和字母 Pattern pattern = Pattern.com.
2020-07-06 14:16:17
161
原创 CentOS 7 完整搭建FASTDFS
环境准备使用的系统软件名称 说明centos 7.xlibfatscommon FastDFS分离出的一些公用函数包FastDFS FastDFS本体fastdfs-nginx-module FastDFS和nginx的关联模块nginx nginx1.15.4编译环境yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel w
2020-06-30 08:57:25
174
原创 Spring Boot框架工程结构
Spring Boot框架工程结构示例:代码层的结构根目录:com.springboot1.工程启动类(ApplicationServer.java)置于com.springboot.build包下2.实体类(domain)置于com.springboot.domainjpa项目: com.springboot.domain mybatis项目: com.springboot.entity3.数据访问层(Dao)置于com.springboot.repositoryjpa项目:
2020-06-29 15:40:17
2538
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人