随笔分类 -  Java

上一页 1 ··· 7 8 9 10 11 12 下一页
摘要:下载tar包,版本kafka2.12-2.6.0,放入/usr/local/share文件夹解压缩 cd /usr/local/share #下载kafka(官网也有) wget https://apache.osuosl.org/kafka/2.6.0/kafka_2.12-2.6.0.tgz # 阅读全文
posted @ 2020-11-25 18:14 HumorChen99 阅读(6) 评论(0) 推荐(0)
摘要:Java操作Zookeeper,推荐使用Apache的Curator。 项目结构(maven项目) maven依赖 <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <ver 阅读全文
posted @ 2020-11-25 14:32 HumorChen99 阅读(8) 评论(0) 推荐(0)
摘要:zookeeper管理的数据结构像一个unix文件系统,/为根目录,然后你可以创建znode,可以理解为子节点,然后每个znode可以有data 放数据,有stat记录这个znode的创建时间版本号上次修改时间等等状态信息,有acl做权限控制。data不推荐太大,推荐1M以内。然后znode在持久化 阅读全文
posted @ 2020-11-25 14:25 HumorChen99 阅读(15) 评论(0) 推荐(0)
摘要:由于只有一台电脑,所以搭建一个伪集群(伪集群就是在一台电脑上模拟搭建集群,走不同端口启动,真实的情况在每台机器上搭建一个zookeeper或者每台机器两个zookeeper等),道理是一样的,只不过要注意别被防火墙或者安全组规则挡住了zookeeper节点间的通信,每个节点直接的网络要是通的。 集群 阅读全文
posted @ 2020-11-25 14:16 HumorChen99 阅读(6) 评论(0) 推荐(0)
摘要:依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </d 阅读全文
posted @ 2020-11-19 18:47 HumorChen99 阅读(18) 评论(0) 推荐(0)
摘要:效果图 依赖 <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.36.Final</version> </dependency> 客户端代码 import io.netty 阅读全文
posted @ 2020-11-18 17:26 HumorChen99 阅读(4) 评论(0) 推荐(0)
摘要:效果图 代码 import java.util.Date; import java.util.concurrent.*; public class MyFutureTaskTest { //使用线程池方式 public static final void threadPool() throws In 阅读全文
posted @ 2020-11-18 16:50 HumorChen99 阅读(11) 评论(0) 推荐(0)
摘要:全局异常处理类 /** * @Author:humorchen * @Date 2020/11/6 10:46 */ @ControllerAdvice @ResponseBody public class GlobalExceptionHandler { private static final 阅读全文
posted @ 2020-11-08 17:22 HumorChen99 阅读(10) 评论(0) 推荐(0)
摘要:添加依赖: <!-- Swagger2--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> 阅读全文
posted @ 2020-11-08 17:15 HumorChen99 阅读(8) 评论(0) 推荐(0)
摘要:报错信息:autoType is not support 阅读源码后找这个autotype 解决办法: 在fastjson的序列化器中加一句 static { ParserConfig.getGlobalInstance().addAccept("com.humorchen"); } 阅读全文
posted @ 2020-11-08 15:08 HumorChen99 阅读(16) 评论(0) 推荐(0)
摘要:FastJson序列化器 实现RedisSerializer /** * @Author:humorchen * @Date 2020/11/8 13:32 */ @Component public class FastJson2JsonRedisSerializer<T> implements R 阅读全文
posted @ 2020-11-08 15:04 HumorChen99 阅读(15) 评论(0) 推荐(0)
摘要:org.springframework.web.servlet.resource.ResourceHttpRequestHandler cannot be cast to org.springframework.web.method.HandlerMethod 访问的是http://localhos 阅读全文
posted @ 2020-11-08 12:18 HumorChen99 阅读(230) 评论(0) 推荐(0)
摘要:按照以下配置即可修复 Swagger配置类 @Configuration public class SwaggerConfig implements WebMvcConfigurer { @Bean public Docket createRestApi() { return new Docket( 阅读全文
posted @ 2020-11-08 12:06 HumorChen99 阅读(10) 评论(0) 推荐(0)
摘要:QQ邮件发送工具类 QQ邮箱频率被限制发不了后自动切换邮箱发送失败自动重发(可配置重发尝试次数RETRY_LIMIT)、可设置超时时间(TIMEOUT)连续发送无需重新建立连接,能快速发送支持单个、多个账号支持SpringBoot异步线程池(去掉注释@Async(“AsyncThread”))支持日 阅读全文
posted @ 2020-08-31 12:20 HumorChen99 阅读(36) 评论(0) 推荐(0)
摘要:1、使用方法 import com.gfkd.yfaps.util.CurveFittingUtil; public class testCurveFittingUtil { //用来生成数据 static double y(double x) { return 5+4*x+3*x*x+2*x*x* 阅读全文
posted @ 2020-06-27 02:23 HumorChen99 阅读(14) 评论(0) 推荐(0)
摘要:系统架构 nginx监听80端口 81端口部署了一个tomcat,82端口也部署了一个同样的系统备用(backup) 解决方案 由于请求被nginx反向代理转发到81端口中tomcat服务器,然后发现请求的Ip地址成了127.0.0.1(本地) 可以得知肯定是因为反代造成的 那么在nginx loc 阅读全文
posted @ 2020-06-18 02:43 HumorChen99 阅读(32) 评论(0) 推荐(0)
摘要:第一步:根据ER图写数据表建表语句 例如 事件表 第二步:使用MyBatisPlus的AutoGenerator进行代码生成 package com.humor.studentmanage; import com.baomidou.mybatisplus.generator.AutoGenerato 阅读全文
posted @ 2020-04-09 09:41 HumorChen99 阅读(24) 评论(0) 推荐(0)
摘要:1分钟左右完成一个Bean管理的后端部分 基于Springboot MybatisPlus Maven框架 在安全性低、功能简单的小型项目上使用非常快 package com.humor.courseselection.controller; import com.humor.courseselec 阅读全文
posted @ 2020-03-24 04:37 HumorChen99 阅读(3) 评论(0) 推荐(0)
摘要:《《史上最强Java学习路线》》 如何下载:源码\课件\工具 → av48144058 免费自学一样拿1万+月薪! 【基础阶段】 Java基础:av48144058 Java12&13:av68735735 IDEA:av30080993 MySQL:av21400736 Oracle:av2140 阅读全文
posted @ 2020-02-19 09:39 HumorChen99 阅读(8) 评论(0) 推荐(0)
摘要:很多新手遇到BUG的时候不知道怎么办,找半天不知道怎么修正 常见的错误是:代码字母写错、文件位置放错、环境配置错误、数组越界等等 下面以一个案例来讲解如何去读报错信息 代码如下: 运行结果: 第一步:看报错类型 图中Exception in thread "main" java.lang.Array 阅读全文
posted @ 2020-01-17 09:56 HumorChen99 阅读(25) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 下一页