随笔分类 -  Java

摘要:1. insert select语句: 查询添加 sql完成数据查询并入功能: INSERT INTO `temp`(`vid`, `vcount`) select vid, sum(vcount) from log where date > '2020-04-23' GROUP BY vid; 2 阅读全文
posted @ 2020-05-26 12:57 林宇风 阅读(4287) 评论(0) 推荐(0)
摘要:查看索引 `curl localhost:9200/_cat/indices?v` 删除索引,通配符形式 `curl -XDELETE localhost:9200/索引*` 索引起别名 `curl -XPUT localhost:9200/索引/_alias/别名` 查看别名 `curl -XPU 阅读全文
posted @ 2020-05-13 10:59 林宇风 阅读(44723) 评论(0) 推荐(1)
摘要:mvn多模块项目,只对其中一个模块打包: `mvn package pl 模块 am Dmaven.test.skip=true` 阅读全文
posted @ 2020-05-11 09:36 林宇风 阅读(2090) 评论(0) 推荐(0)
摘要:原文地址: https://blog.csdn.net/qq_22934887/article/details/99447413 今天启动 idea 打开项目发现导入的类都变红了,包名还是能找到,就是类找不到。 点击 idae 的 File Invalideate Caches / Restart 阅读全文
posted @ 2020-05-06 15:27 林宇风 阅读(7780) 评论(2) 推荐(1)
摘要:项目中想给静态变量赋值,但是不成功.一般用法: @Value("${name}") public String name; 对于静态变量是不成功的!使用下面的写法: @Component public class Properties { public static String port; @Va 阅读全文
posted @ 2020-04-28 17:25 林宇风 阅读(1942) 评论(0) 推荐(0)
摘要:比较日期大小 date1.compareTo(date2) 日期时间差 private static long daysBetween(Date one, Date two) { long difference = (one.getTime()-two.getTime())/86400000; re 阅读全文
posted @ 2020-04-20 16:48 林宇风 阅读(844) 评论(0) 推荐(0)
摘要:微信公众号公开信息 一、申请测试账号 微信扫码登陆: http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 设置服务器接口验证 作用就是服务器验证签名,验证成功即可使用微信公众号测试功能 java后台验证代码: /** * 微信U 阅读全文
posted @ 2020-04-20 13:20 林宇风 阅读(708) 评论(0) 推荐(0)
摘要:eslogstashikhead 一、安装es和插件 1. 安装环境 2. 安装插件 3. 创建索引并使用 二、安装Logstash导入数据 1. 安装Logstash 2. 安装logstash-input-jdbc插件 3. 实时同步mysql数据 三、整合java 环境: centos6 + 阅读全文
posted @ 2020-04-20 11:55 林宇风 阅读(7554) 评论(0) 推荐(0)
摘要:在使用ssh命令的时候发现java版本不一致 通过ssh登陆之后会发现找不到JAVA_HOME ,我的JAVA_HOME是定义在/etc/profile 里面的。 研究后发现远程登录和直接登录执行的文件是不一样的: /etc/profile: 当用户登录时,该文件被执行. /etc/bashrc: 阅读全文
posted @ 2020-04-08 21:59 林宇风 阅读(803) 评论(1) 推荐(0)
摘要:紧急升级tomcat修复漏洞 1、maven升级 2、gradle升级 3、tomcat升级 替换lib目录,bin目录即可,conf目录备份完,酌情覆盖 阅读全文
posted @ 2020-04-05 11:17 林宇风 阅读(1003) 评论(0) 推荐(0)
摘要:问题描述: springboot内部使用重定向redirect,https变成http 解决方案 1、nginx配置 proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Fo 阅读全文
posted @ 2020-04-05 11:13 林宇风 阅读(8534) 评论(1) 推荐(0)
摘要:MySQL树 一、hash和二叉树 二、磁盘IO 三、B-树 四、B+树 数据库的主要功能就是:存数据和查询数据,怎么存就不谈了,重点来看查询数据。 简单看一下数据结构的划分: 数据结构 一、hash和二叉树 使用hash查找,直接就是key-value非常快,时间复杂度O(1);使用二叉树从算法上 阅读全文
posted @ 2019-12-30 16:25 林宇风 阅读(365) 评论(0) 推荐(0)
摘要:TCP三次握手四次挥手 一、TCP Header 二、三次握手 三、四次挥手 一、TCP Header TCP Header TCP通信时,发送的报文分为:消息头和消息体两部分。 消息头如上图所示,重点关注ACK、SYN和FIN这几个标志位。 字段含义 ACK 确认号 SYN 请求建立连接 FIN 阅读全文
posted @ 2019-12-27 17:03 林宇风 阅读(192) 评论(0) 推荐(0)
摘要:fegineureka 报错环境: eureka注册中心在远程服务器上 本地服务注册到远程的eureka注册中心 本地服务通过Fegin组件+服务名调用服务 报错时,注册中心的情况: Application Status SERVICE-HOT 192.168.22.180:8308 SERVICE 阅读全文
posted @ 2019-12-23 11:31 林宇风 阅读(14956) 评论(0) 推荐(0)
摘要:Mycat分库分表读写分离 1. 模拟多数据库节点 2. 配置文件 具体操作参看: https://blog.csdn.net/vbirdbest/article/details/83448757 写得非常好,兄嘚~优秀!!! 下边针对部署过程中出现的问题说一下自己的感受 1. 模拟多数据库节点 方 阅读全文
posted @ 2019-11-19 17:14 林宇风 阅读(322) 评论(0) 推荐(0)
摘要:RabbitMQ 基本概念 交换机类型: RabbitMQ 运转流程: AMQP协议 入门使用 安装环境: 交换机和队列: 进阶使用 消息去从 消息确认投递 消息防止丢失 过期时间 (TTL) 消息分发 高级队列 1.死信队列 2.延迟队列 3.优先队列 4.镜像队列 基本概念 生产者和消费者、队列 阅读全文
posted @ 2019-11-15 16:37 林宇风 阅读(337) 评论(0) 推荐(1)
摘要:feign.FeignException: status 400 reading : 请求方调用报错: 服务方被调用报错: 用fegin给redis设置缓存时报错,刚好 卡到8k这个临界点 ,就一直报错...springboot内置tomcat的参数限制是8k 在服务方修改配置, 增大size的限制 阅读全文
posted @ 2019-11-14 16:10 林宇风 阅读(6610) 评论(0) 推荐(0)
摘要:rabbitmq springboot ack 监控 一、测试环境 二、启动测试 一直以来,学习rabbitmq都是跟着各种各样的教程、博客、视频和文档,撸起袖子就是干!!!最后,也成功了。 当然,成功的标志也仅仅是生产者发送了消息,消费者消费了消息。 真正在实际项目中,一旦出问题,需要分析问题的时 阅读全文
posted @ 2019-11-07 10:25 林宇风 阅读(5582) 评论(0) 推荐(0)
摘要:数据库版本8.x和其他版本配置有区别: 1. 驱动依赖和连接 报错: Could not create connection to database server java mysql connector 数据库驱动 数据库驱动 2. 数据库连接配置 报错: The Server time zone 阅读全文
posted @ 2019-09-16 18:59 林宇风 阅读(504) 评论(4) 推荐(0)
摘要:新搭建的maven环境,使用idea创建maven项目时,一直提示 unable to import maven project,百度良久未解决 有说关闭防火墙的,亲测无效,后看到说是maven-3.6.x版本问题,看了下我是用最新的maven搭建的 so换回3.5.4版本问题就解决了 传送门: h 阅读全文
posted @ 2019-09-16 17:34 林宇风 阅读(13003) 评论(0) 推荐(0)