-
Dubbo适用于哪些场景?
RPC 分布式服务,拆分应用进行服务化,提高开发效率,调优性能,节省竞争资源配置管理,解决服务的地址信息剧增,配置困难的问题服务依赖,解决服务间依赖关系错踪复杂的问题服务扩容,解决随着访问量的不断增大,.... 盾给网- 0
- 0
- 589
-
spring中的bean是线程安全的吗?
Spring 不保证 bean 的线程安全。 默认 spring 容器中的 bean 是单例的。当单例中存在竞态条件,即有线程安全问题。如下面的例子 计数类 package constxiong.interview.threadsafe; /** * 计数类 * @author Co.... 盾给网- 0
- 0
- 419
-
linux指令-cat
文本输出命令cat filename 一次显示整个文件cat > filename 从键盘创建一个文件cat file1 file2 > file 将几个文件合并为一个文件-b 对非空输出行号-n 输出所有行号cat -n log1.log log2.log 把 log1.log 的.... 盾给网- 0
- 0
- 351
-
synchronized和volatile的区别是什么?
作用:synchronized 表示只有一个线程可以获取作用对象的锁,执行代码,阻塞其他线程。volatile 表示变量在 CPU 的寄存器中是不确定的,必须从主存中读取。保证多线程环境下变量的可见性;禁止指令重排序。区别:sy.... 盾给网- 0
- 0
- 358
-
servlet的常用方法
javax.servlet.Servlet 接口定义 servlet 的标准,下面是 3.0.1 版 Servlet 接口中的方法://初始化public void init(ServletConfig config) throws ServletException;//返回 servlet 初始化信息与启动参数public S.... 盾给网- 0
- 0
- 354
-
Dubbo和Spring Cloud的区别
定位:Dubbo 专注 RPC 和服务治理;Spirng Cloud 是一个微服务架构生态性能:Dubbo 强于 SpringCloud(主要是通信协议的影响)功能范围:Dubbo 诞生于面向服务架构时代,是一个分布式、高性能、透明化的 RPC 服务框架.... 盾给网- 0
- 0
- 658
-
说说Tomcat的模块架构
Tomcat 是一个 Web 容器,包含 HTTP 服务器 + Servlet 容器。Web 容器的两个核心功能:处理 Socket 连接,处理网络字节流与 Request 和 Response 对象的转化加载和管理 Servlet,处理 Request 请求Tomcat 的两个核.... 盾给网- 0
- 0
- 378
-
Javascript正则表达式使用方式有哪些?
一、字面量的形式var expression = /pattern/flags;flags参数i:忽略大小写g:全局匹配gi:全局匹配+忽略大小写二、使用 RegExp 对象var reg = new RegExp(expression, destStr);RegExp.$1 是 RegExp 的一个属性,指.... 盾给网- 0
- 0
- 333
-
反射的使用场景、作用及优缺点?
使用场景 在编译时无法知道该对象或类可能属于哪些类,程序在运行时获取对象和类的信息 作用 通过反射可以使程序代码访问装载到 JVM 中的类的内部信息,获取已装载类的属性信息、方法信息 .... 盾给网- 0
- 0
- 332
-
List里如何剔除相同的对象?
package constxiong.interview; import java.util.Arrays; import java.util.HashSet; import java.util.List; import java.util.Set; /** * 测试剔除List的相同元素 * @author ConstXiong * @date .... 盾给网- 0
- 0
- 445