随笔分类 - Java
关于Java的知识
摘要:关于Java中位运算符的理解 1.位运算符认知 这一点算是java基础中的一个黑洞吧,不经常用,可读性也比较差,关键是比较难理解。但最近准备面试的时候看到java源码中用到了很多,看的一脸懵B,逃避不了那就面对它吧! 知识1:Java位运算是针对于整型(byte、char、short、int、lon
阅读全文
摘要:Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider
阅读全文
摘要:代码: package other; import java.util.Iterator; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; /** * Java中遍历Map的四种方式,这里使用的是Concurr
阅读全文
摘要:一、多线程 1、操作系统有两个容易混淆的概念,进程和线程。 进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。 线程:表示程序的执行流程,是CPU调度执行的基本
阅读全文
摘要:先附上 网站的链接:https://sm.ms/
阅读全文
摘要:微服务之间相互调用的事项: fegin组件spring Bean注入的时候遇到的bug:netty框架中自定义的各种handler 不能正常注入fegin组件中定义的对象 想要的结果: 错误信息: 解决方案:
阅读全文
摘要:Step1:maven项目导入依赖 log4j log4j 1.2.17 Step2:resources文件夹下创建的log4j.properties,具体内容如下 Root logger option log4j.rootLogger=DEBUG, stdout, file Redirect lo
阅读全文
摘要:第一步 第一个Netty应用 服务端 (serverChannel) EchoServerHandler 简单的接收打印,将所接收的消息返回给发送者 冲刷所有待审消息到远程节点 关闭通道后,操作完成 EchoServerHandler 简单的接收打印,将所接收的消息返回给发送者 冲刷所有待审消息到远
阅读全文
摘要:在maven项目的pom.xml中添加依赖: <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.5</version> </dependency> <dependency
阅读全文
摘要:元数据也叫元注解,是放在被定义的一个注解类的前面 ,是对注解一种限制。 @Retention:注解的保留位置 @Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包含 @Retention(RetentionPolicy.CLASS
阅读全文
摘要:郁闷了好一会的东西! 没有用公司的电脑,开发的时候组长给了一个setting.xml文件让放在.m2的文件夹中 什么都没有想直接放进去了,结果回来开发的时候,SpringBoot的1.5的版本始终报红线(之前用的2.01), 想了好久的问题,重要想起来这个文件, 对里面的标签还不够熟悉,看了下面的博
阅读全文
摘要:微服务萌芽 首先聊点比较熟悉的:MVC模式,把一套系统分成三大类,前台页面和逻辑控制、数据库,最大的缺点就是当三者中的任何一个出现非常严重的Bug时运维人员要把整个系统的服务都停下来,一人生病全家休息!为了解决这种情况,一种“分家”的思路就萌芽了,把一大家分成小家,把庞大的系统切分成很多小系统,每个
阅读全文
摘要:创建服务注册中心 1 创建maven项目选址Spring Initializr 继续下一步Cloud Discovery 勾选Eureka Server 完成之后查看项目的目录如下 pom.xml文件的内容如下 4.0.0 com.example eureka 0.0.1 SNAPSHOT jar
阅读全文
摘要:服务提供】provide:8080端口 @RestController @RequestMapping("sysUserWeb2") public class SysUserWeb2 { @Resource private SysUserService2 SysUserService2; @Requ
阅读全文
摘要:Java引入内部类的真正意义就在于,还是有很多情况,没有内部类是处理不了的,或者用内部类处理起来更加优雅 Java引入内部类的真正意义就在于,还是有很多情况,没有内部类是处理不了的,或者用内部类处理起来更加优雅 内部类:成员内部类、静态嵌套类、方法内部类、匿名内部类。 典型的情况是,内部类继承自某个
阅读全文
摘要:NIO是同步的IO,是因为程序需要IO操作时,必须获得了IO权限后亲自进行IO操作才能进行下一步操作。AIO是对NIO的改进(所以AIO又叫NIO.2),它是基于Proactor模型的。每个socket连接在事件分离器注册 IO完成事件 和 IO完成事件处理器。程序需要进行IO时,向分离器发出IO请
阅读全文

浙公网安备 33010602011771号