- 博客(165)
- 收藏
- 关注
原创 集群相关的概念
集群相关的概念什么叫集群?多台主机提供相同的服务的一组序列就叫集群简单地说,集群就是指一组(若干个)相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统,每个集群节点(集群系统中的单个计算机通常称为节点)都是运行各自服务的独立服务器。在某种意义上,他们可以被看作是一台计算机。这些服务器之间可以彼此通信,协同向用户提供应用程序,系统资源和数据,并以单一系统的模式加以管理。集群计算机通常用来改进单个计算机的计算速度或可靠性。
2023-12-30 08:35:10 898
原创 Java synchronized 和 volatile 面试题
并发编程有三个重要的特性:原子性、有序性、可见性volatile 无法保证原子性;synchronized 可以保证原子性。synchronized 是以程序的串行化执行来保证顺序性,synchronized代码块中的代码指令也可以重排序;volatile 禁止JVM编译器及处理器对volatile修饰的指令重新排序;
2023-07-06 19:41:02 349
原创 微服务体系结构简介
在微服务架构中,每个服务通常在自己的进程中运行,并通过轻量级协议进行与其他服务的通信,通常使用HTTP或消息传递系统。服务被设计为自治的,并拥有自己专用的数据存储,使其能够做出独立的决策,并使用不同的技术和编程语言进行开发,只要它们能够有效地与其他服务进行通信。部署和持续交付的便利性:微服务通常可以独立部署,使团队能够在不影响整个系统的情况下发布更新和新功能。韧性:微服务被设计为能够抵御故障。去中心化的治理:每个微服务由一个小团队进行开发、部署和维护,从而实现更快的开发周期,并在团队内部实现独立决策。
2023-07-06 07:59:14 1008
原创 SpringCloud Alibaba 面试题 微服务相关
OAuth 代表开放授权协议。这允许通过在HTTP服务上启用客户端应用程序(例如第三方提供商Facebook,GitHub等)来访问资源所有者的资源。因此,您可以在不使用其凭据的情况下与另一个站点共享存储在一个站点上的资源。
2023-07-04 22:48:37 1228
原创 ExtJS4 相关
在Ext中,所有的布局都是从Ext.Container开始的,Ext.Container的父类是Ext.BoxComponent。与Ext.Container相似,所有的布局类也有一个共同的超类Ext。凡是继承自该超类的子类都可以对Ext.Container和它的子类进行布局定义,这两颗继承树结合在一起便构成了Ext中完整的布局系统。另外要说明的是我们经常使用Viewport对整个页面进行布局,而且每个页面只能有一个Viewport。1.Auto自动布局(系统默认)
2023-06-30 17:29:02 236
原创 JavaScript调用Java的方法
NashornNashorn(读作Naz-horn[naːsˌɔn])是Oracle全新开发的JavaScript实现。高度兼容ECMAScript 5标准,并尽可能兼容Rhino。它使用Java语言实现,运行在JVM上,借助JDK7开始包含的JSR 292(invokedynamic)新功能达到较高的性能,同时保持代码的相对整洁在2012年底Nashorn就已经达到可以完全通过test262测试套件的兼容性,就这点说它甚至比SpiderMonkey、V8更佳兼容于标准。
2023-06-30 11:57:12 464
原创 Java 设计模式-责任链模式
责任链模式是一种行为设计模式, 允许你将请求沿着处理者链进行发送。收到请求后, 每个处理者均可对请求进行处理, 或将其传递给链上的下个处理者。
2023-05-23 15:17:39 433
原创 Canal框架 Redis和MySQL数据一致性的解决方案 阿里中间件Canal
方案1:通过MySQL自动同步刷新Redis,MySQL触发器+UDF函数实现。方案2:解析MySQL的binlog 实现,将数据库中的数据同步到Redis。Redis中的缓存策略,缓存MySQL中的数据,并进行频繁更新。如果你的项目对缓存的要求是强一致性的,那么请不要使用缓存。MySQL与Redis缓存的同步的两种方案。
2023-04-08 22:52:05 1206 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人