- 博客(11)
- 收藏
- 关注
原创 【谨记】记一次关于配置文件““导致java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
引号""导致java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
2022-08-02 02:52:07 267 1
原创 Hystrix入门(含服务降级出现的No fallbackFactory instance of type class)
断路器的引入就是SpringCloud对分布式的不信任。现实中确实是这样的,分布式系统是不完全可靠的,总会出现服务断开、延迟等情况。以下两张截图均来自官方网站使用spring-cloud-starter-hystrix入门。涉及模块如下图首先一定要弄清楚Hystrix作用于服务提供者。所以有了第一个版本:只需要在服务提供者的Controller中使用@HystrixCommand就...
2020-03-12 01:00:55 7013 1
原创 spring-cloud-starter-feign的入门使用(记录容易报404错误的写法)
Feign的入门使用定义:注:截图来自SpringCloud官方网站定义中强调了:1.Feign是一种声明式Web Service客户端。2.Feign使用接口+注解进行开发好比DAO开发模式:@Mapperpublic interface dao{ public void get();}入门使用既然定义在Web Service客户端,那么就在客户端使用对比Ribbon+...
2020-03-11 15:56:39 1166
原创 SpringBoot整合zookeeper及dubbo@Reference空指针异常
问题描述:作为菜鸟,在学习SpringBoot过程中,想着看一遍老师的视频,自己手敲,能够让自己印象深刻一点,结果问题就来了。@Reference注解的引用报空指针异常。折磨了两个多小时,查阅了无数资料,最终发现自己对IOC理解还不够透彻,导致了此次这种本可以避免的错误。本文便是将过程记录下来,警醒自己,如果有大神发现描述有误,请纠正,谢谢。使用的环境如下:JDK1.8SpringBoo...
2020-03-04 17:34:38 3003 3
原创 使用IDEA创建一个简单的hibernate项目
使用IDEA创建一个简单的hibernate项目前言首先理解hibernate是一种ORM(Object Relation Mapping)框架,即对象关系映射。hibernate项目中元数据配置文件就是将对象与数据库中相关表对应起来。总结一下创建步骤: 检查MySQL环境 打开IDEA,选择创建一个Hibernate项目 SQL文件(创建表) 创建与SQL文件对应的JavaBea...
2019-12-13 02:06:15 613
原创 《Java编程思想》第4版第3章学习笔记
《Java编程思想》第4版第3章 操作符在最底层,Java中数据是通过使用操作符来操作的3.1中提及了静态导入:就是导入类中的静态方法import static java.lang.System.out//这里就是静态导入System类中的静态方法out。所以程序中可以使用://说明类只有两种访问限制控制:包访问权限(如下);publicclass staticPrint{ p...
2019-11-23 16:15:55 165
原创 《Java编程思想》第4版-第2章学习笔记
《Java编程思想》第4版学习笔记第2章存储到什么地方寄存器:位于处理器内部,是最快的存储区域。堆栈:位于RAM(随机访问储存器),速度仅次于寄存器。里面存储最重要的当属对象引用。Java必须知道存储在堆栈中所有对象的确切生命周期,以便上下移动堆栈指针。堆:一种通用的内存池,也位于RAM。主要存储Java对象。常量存储:常量值通常直接存放在程序代码内部。一般选择存放在ROM(只读储...
2019-11-22 10:40:44 167
原创 Netty中StringDecoder()
前言:最近在学习《Netty权威指南》这本书,第四章讲解粘包/拆包,实践时发现使用StringDecoder可以减少部分开发量。没有使用前在读取数据的时候,需要将获取的msg转为Bytebuf对象,然后将ByteBuf转为byte数组,最后使用类型转换将byte数组转为字符串,然后使用。使用后在初始化通道的时候将StringDecoder添加进责任链,StringDecoder作用就...
2019-11-19 13:46:15 5576 3
原创 Netty的channelActive()
《Netty权威指南2.0》第三章channelActive无法正常工作如图敲出代码,但是无法正常运行。查阅Netty官方手册发现Netty API Reference (4.1.43.Final)中ChanneHandlerAdapter中没有channelActive方法,书上使用的Netty 5.X版本,此版本已被废弃。 查阅后发现ChannelInboundHandlerAdapt...
2019-11-19 13:32:34 12727 7
原创 网易云课堂-微专业Java
Netty学习笔记(一)Netty线程模型Java NIO虽然为开发者提供了功能强大的IO处理API,但是实际运用中去使用这样的API是比较繁琐的,而且如果抛开多线程技术,程序则无法达到高性能的指标。Reactor模型将NIO和多线程结合,实现程序高性能。实现Reactor模型 private ServerSocketChannel serverSocketChannel; ...
2019-11-08 20:10:56 701
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人