Easter79 Easter79
3年前
SpringCloud Gateway 身份认证
使用SpringCloud技术栈搭建微服务集群,可以选择的组件比较多,由于有些组件已经闭源或停更,这里主要选用springcloudalibaba作为我们的技术栈。服务注册与发现:nacosdiscovery统一配置管理:nacosconfig微服务网关:springcloudgateway由
Stella981 Stella981
3年前
Linux上传下载
     使用Linux系统时一般会借助第三方工具,例如Xshell、SecureCRT等,常常会遇到需要在服务器上与本地机子上做上传下载的文件交互。交互通信有很多协议,下面描述下我常用的Zmodem协议。该协议是针对modem的一种错误校验协议,是Xmodem文件传输协议的一种增强形式,不仅能传输更大的数据,而且错误率更小,并且支持断点
Stella981 Stella981
3年前
Spring Cloud Eureka 注册安全一定要做到位!
!(https://oscimg.oschina.net/oscnet/94725f2a7b2f4cfdb0a1886809de2216.png)前些天栈长在微信公众号Java技术栈分享了SpringCloudEureka最新版实现注册中心的实战教程:SpringCloudEureka注册中心集群搭建,Greenwi
Wesley13 Wesley13
3年前
IM总结
发送消息UDP打洞,登录的时候HTTP。登录成功后,会有一个TCP连接来保持在线状态。这个TCP连接的远程端口一般是80,采用UDP方式登录的时候,端口是8000。如果采用UDP协议,通过服务器中转方式。UDP协议是不可靠协议,它只管发送,不管对方是否收到的。如果client使用UDP协议发送消息后,服务器收到该包,需要使用UDP协议发回一个
Wesley13 Wesley13
3年前
JAVA 基本类型与 引用类型区别
 栈与堆都是Java用来在Ram中存放数据的地方。与C不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。       Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的
Wesley13 Wesley13
3年前
Java学习系列——第3课Java 高级教程
java数据结构  1)【概述】  Java的工具包提供了强大的数据结构在的Java中的数据结构主要包括以下几种接口和类:枚举(枚举)位集合(位集合)向量(矢量)栈(栈)字典(词典)哈希表(哈希表)属性(属性)
Easter79 Easter79
3年前
SpringCloud介绍
自己通俗的理解只能是Http协议调用,Dubbo可以支持多种协议就是RPC远程调用就是提供服务注册,服务发现,断路器,网关系统和自动配置的工具,底层采用http协议实现采用Eureka注册中Ribbon实现负载均衡Feignhttp协议调用工具Hystrix断路器Zuul网关系统就是把API服务通过注册中心
Stella981 Stella981
3年前
JVM学习第一天
程序计数器当前线程所执行的字节码的行号指示器每个线程都有自己私有的计数器native方法,计数器值为空该内存区域没有规定任何的OutOfMemoryError情况虚拟机栈Java方法执行的内存模型,用于存储局部变量标、操作数栈、动态链接、方法出口等信息虚拟机栈也是线程私有局部变量表所需的内存控件在
IT全栈视野 IT全栈视野
10个月前
全面解读HTTP状态码
100Continue继续。这意味着客户端应当继续其请求操作101SwitchingProtocols切换协议。服务器会依照客户端的请求来切换协议。且只能切换至更高级的协议,例如切换到HTTP的新版本协议。200OK请求成功。此状态通常应用于GET与POS