java
想要一百块
这个作者很懒,什么都没留下…
展开
-
linux-clickhouse启动报错- Unit clickhouse-server.service entered failed state
虽然文件命名成功了,但是clickhouse还是无法启动,还是类似报错,应该是clickhouse还是会使用这个文件。想着怎么才能让clickhouse忽略这个文件夹,试着把上面层级的文件夹7d7改了下,改成7d7a,假如报警日志很大的话 就查看最近500 1000条就好了。原创 2023-08-25 11:41:54 · 2616 阅读 · 1 评论 -
SpringBoot 整合 clickhouse和mysql 手把手教程全网最详细
最近做一个项目 需要 整合mysql clickhouse 多数据源后台用的是ruoyi框架。原创 2023-03-09 13:06:05 · 7526 阅读 · 7 评论 -
IDEA的maven项目中,本地类引用爆红,项目却能正常启动
maven原创 2023-03-07 09:50:25 · 1221 阅读 · 0 评论 -
Java获取当前时间的上一年、下一年、上个月、下个月、前一天,当天,本周,上周,本季度,上季度等(时间格式化)
【代码】Java获取当前时间的上一年、下一年、上个月、下个月、前一天,当天,本周,上周,本季度,上季度等(时间格式化)原创 2023-03-02 19:48:55 · 3361 阅读 · 1 评论 -
centos7部署nginx-http-flv,ffmepg 手把手教程
访问你nginx配置的端口 加/stat 出现下面的页面 就是部署成功了。原创 2022-10-26 17:58:35 · 1718 阅读 · 0 评论 -
【Linux】Centos7 的 Systemctl 与 创建系统服务 (shell脚本)
【代码】【Linux】Centos7 的 Systemctl 与 创建系统服务 (shell脚本)原创 2022-10-11 11:50:32 · 2541 阅读 · 0 评论 -
根据子节点id查找所有父节点id
【代码】根据子节点id查找所有父节点id。原创 2022-09-20 18:52:10 · 2944 阅读 · 0 评论 -
java实现微信公众号 模板推送
1.先申请公众号测试号2.用NATAPP内网穿透https://natapp.cn/article/natapp_newbie好了 准备工作完成 开始上代码原创 2022-09-02 15:49:48 · 1047 阅读 · 1 评论 -
java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to
【代码】java.lang.ClassCastException: [Ljava.lang.Object;原创 2022-08-30 14:39:56 · 427 阅读 · 0 评论 -
一个list集合循环进行循环里面的分类操作(比如上下限合并到一起成一个新map)
【代码】一个list集合循环进行循环里面的分类操作(比如上下限合并到一起成一个新map)原创 2022-08-19 11:49:53 · 273 阅读 · 1 评论 -
List与String[]相互转化
一、List 转 String[]二、 String[] 转List。原创 2022-08-18 15:22:34 · 2296 阅读 · 1 评论 -
IDEA编码格式问题:Error:(3, 13) java: 非法字符: ‘\u0000‘
原因Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,IDEA和AndroidStudio还没有这个功能,所以使用IDEA和AndroidStudio编译UTF-8+BOM编码的文件时会出现”非法字符‘\ufeff’“之类的错误。Reload表示使用新编码重新加载,新编码不会保存到文件中,重新打开此文件,旧编码是什么依旧还是什么。Convert表示使用新编码进行转换,新编码会保存到文件中,重新打开此文件,新编码是什么则是什么。比如notepad++...原创 2022-07-22 10:57:43 · 2861 阅读 · 0 评论 -
工具类或者静态方法 中注入service的操作步骤
Springboot在静态方法中调用Service或mapper,初始化后会出现空指针错误:java.lang.NullPointerException。首先,这涉及到代码执行优先级的问题,在一个Java类中,存在着静态代码块,静态方法,构造函数,成员方法等等。不同形式的代码执行顺序不同:执行顺序优先级:静态代码块>静态方法>构造函数(此时通过@Autowired修饰的成员变量为null)>bean注入>@PostConstruct注解的init函数...原创 2022-07-02 15:58:54 · 4964 阅读 · 0 评论 -
如何使用git从主分支拉取代码到其他分支上
1、先切换到本地仓库2、拉取主分支代码命令:也可以在IDEA右上角点击向下蓝标拉取3、切换到要同步的分支4、运行命令进行合并原创 2022-06-30 23:28:41 · 4401 阅读 · 0 评论 -
springboot集成mqtt(超级无敌详细)
手把手教springboot集成mqtt 接收消息和发送消息原创 2022-06-30 11:29:53 · 42971 阅读 · 69 评论 -
【java判断当前时间是否大于某个时间】
/*** 判断当前时间是否大于某个时间* @param time yyyy-MM-dd HH:mm:ss* @return*/public static boolean dateCompare(String time){SimpleDateFormat sdf=new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);try {long start = sdf.parse(time).getTime();//获取当前时间毫秒值long current = S原创 2022-06-17 18:10:43 · 7309 阅读 · 0 评论 -
Java实现MongoDB聚合管道
public static AggregateIterable<Document> groupCountBySiteId(String devId, String dataType, String startDateTime, String endDateTime, String fileName, String collectionName) { //连接数据库 collectionName MongoDatabase md = MongoManager.getMongoI原创 2022-04-07 14:37:18 · 2483 阅读 · 0 评论 -
stringboot 报错 org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration
java.lang.IllegalArgumentException: Could not find class [org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration] at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:334) ~[spring-core-5.3.17.jar:5.3.17] at org.springfram.原创 2022-03-28 13:38:59 · 4266 阅读 · 2 评论 -
java 常见异常Loading class `com.mysql.jdbc.Driver‘报错
Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class iscom.mysql.cj.jdbc.Driver’. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary修改后原创 2022-03-25 18:30:33 · 1124 阅读 · 1 评论 -
判断对象里面是否有值为空的几种方式
//判断对象里面是否有值为空 if(StringUtils.isNotBlank(ObjectUtils.toString(student.getName),""))){}for (Field f : obj.getClass().getDeclaredFields()) {f.setAccessible(true);if (f.get(obj) == null) { //判断字段是否为空,并且对象属性中的基本都会转为对象类型来判断…//这里可以给空字段初始化,及其他操作}...原创 2022-03-07 11:27:28 · 3473 阅读 · 0 评论 -
mysql – 如何获取日期中的第一条记录和最后一条记录
原始数据执行之后的数据SELECT yt.dev_id,yt.the_time,yt.dvalue FROM iot_dev_data_win_copy1 yt JOIN ( SELECT min( the_time ) minUpdateTime, max( the_time ) maxUpdateTime FROM iot_dev_data_win_copy1 GROUP BY DATE_FORMAT( the_time, '%Y-%m-%d %H' ) ) aggyt ON a原创 2022-02-17 14:11:30 · 2414 阅读 · 3 评论 -
字符编码笔记:ASCII,Unicode 和 UTF-8
转 阮一峰大佬对于ASCII,Unicode 和 UTF-8的理解http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html原创 2022-01-14 17:20:37 · 97 阅读 · 0 评论 -
java.sql.Date插入mysql时分秒丢失
需要mysql批量插入数据库中有时间字段一开始使用的是java.sql.Date数据库的时分秒走丢了 调式看看debug看还是有时分秒的再此之前需要明白两件事,数据库中日期类型是java.sql.Date,java代码中日期类型为java.util.Date,两者不同,显然涉及到转换的问题。再者,为了标准化,java.sql.Date类型的数据写进数据库会将时分秒截取,这也是大部分人发现后台数据库时分秒不见的原因。java.sql.Date 只存储日期数据不存储时间数据.原创 2021-12-20 18:01:11 · 3383 阅读 · 0 评论 -
记录一下org.apache.catalina.connector.ClientAbortException: java.io.IOException: 连接被对方重设
之前项目好好的运行 没有修改给前端页面也没有修改过后台程序突然间后台报错 java.io.IOException: 连接被对方重设浏览器报错403开始踩坑之路打开百度 搜索导致403错误的原因按照上面的步骤ip查询了没有被拉黑防火墙查看了端口已经开放后面因为紧急情况,需要立马访问系统,无奈只能移系统部署到其他服务器上,同样的前端代码 同意的后台程序,部署到其他服务器居然可以正常访问,黑人问号!!!!!!!!!!!!!后面问了一些大佬 开始提供思路 慢慢指向nginx配置问题开原创 2021-12-10 20:03:07 · 9906 阅读 · 0 评论 -
JS截取字符串常用方法详细整理
截取字符串的使用比较广泛,有很多中方法,本文粗略的整理了一些,感兴趣的额朋友可以才参考下使用 substring()或者slice()函数:split()功能:使用一个指定的分隔符把一个字符串分割存储到数组例子:str=”jpg|bmp|gif|ico|png”; arr=theString.split(”|”); //arr是一个包含字符值”jpg”、”bmp”、”gif”、”i...原创 2018-11-23 20:20:45 · 671 阅读 · 0 评论 -
linux卸载jdk,安装jdk
1、检查系统jdk版本:2、检测jdk安装包:3、卸载openjdk:一开始选择了直接删除openjdk 文件夹后面使用了这种简单明了快捷yum remove openjdk4、安装新的jdk:首先到jdk官网上下载你想要的jdk版本,下载到指定的文件夹下,我一般放在 /usr/lib/java。官方下载越来越慢,可以考虑一些云服务商的镜像,如华为云:wget https://repo.huaweicloud.com/java/jdk/8u192-b12/jdk-8u192-lin原创 2021-07-28 17:46:14 · 353 阅读 · 0 评论 -
Linux手把手安装部署Redis(超级详细)
前言网上搜索了一筐如何在Linux下安装部署Redis的文章,各种文章混搭在一起勉强安装成功了。自己也记录下,方便后续安装时候有个借鉴之处。Redis版本 5.0.4服务器版本 Linux CentOS 7.6 64位下载Redis进入官网找到下载地址 https://redis.io/download右键Download按钮,选择复制链接。进入到Xshell控制台(默认当前是root根目录),输入wget 将上面复制的下载链接粘贴上,如下命令:wget http://download.r原创 2021-07-28 14:58:01 · 213 阅读 · 0 评论 -
mysql索引类型有哪些,索引失效是什么
mysql索引类型NORMAL:表示普通索引UNIQUE(唯一索引):表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为uniqueFULLTEXT(全文索引): 表示 全文搜索的索引。 full textl用于搜索很长一篇文章的时候,效果最好。用在比较短的文本,如果就一两行字的,普通的 INDEX 也可以。PRIMARY KEY(主键索引):在实际操作过程中,应该选取表中哪些字段作为索引?为了使索引的使用效率更高,在创建索引时,必须考虑在哪些字段上创建索原创 2020-12-22 15:34:45 · 410 阅读 · 0 评论 -
java解决科学计算法
数据库值是正常的但是用map接收结果为科学计算法把值转为BigDecimal类型在调用 BigDecimal.toPlainString();就可以解决 科学计算法 然后在转换你需要的值就好了 因为我是要转成string类型完整代码 ,再次记录一下...原创 2020-10-26 11:00:00 · 1063 阅读 · 1 评论 -
为什么数据库可以查询到值,java代码里面返回为null值
为什么我的查询用#不行要改成$一直查询不到我需要的值改成$可以查询#{} 这种是防止注入 输入进来的数据都会带有’ '引号 $这种是不防止注入 你输入进来的数据怎么进来的就怎么放进去 不会自带引号...原创 2019-06-19 10:47:45 · 7737 阅读 · 0 评论