JAVA名词解释

1. JDBC事务
JDBC事务由Connnection对象控制管理,也就是说,事务管理实际上是在JDBC Connection中实现。事务周期限于Connection的生命周期。JDBC Connection 接口( java.sql.Connection )提供了两种事务模式:自动提交和手工提交。一般操作于单库。

2. JTA事务
JTA(Java Transaction API)提供了跨数据库连接(或其他JTA资源)的事务管理能力。JTA事务管理则由JTA容器实现,J2ee框架中事务管理器与应用程序,资源管理器,以及应用服务器之间的事务通讯。

3. 为什么要用集群
实现高可用,以排除单点故障引起的服务中断;
实现负载均衡、支持高并发,以提升效率为更多的客户提供服务。

4. 数据库中如何优化查询效率
优化sql和索引 > 加缓存  memcached,redis > 主从复制或主主复制,读写分离 > mysql分区表 > 垂直分区 > 水平分区

5.XSD
XSD是指XML结构定义 ( XML Schemas Definition )
XML Schema 是DTD的替代品。XML Schema语言也就是XSD。
XML Schema描述了XML文档的结构。可以用一个指定的XML Schema来验证某个XML文档,以检查该XML文档是否符合其要求。
文档设计者可以通过XML Schema指定一个XML文档所允许的结构和内容,并可据此检查一个XML文档是否是有效的。XML Schema本身是一个XML文档,它符合XML语法结构。
可以用通用的XML解析器解析它。

6.参数String... fields

    public static Long lpush(String key, String... fields) {
        return jedisClient.execute(new ShardedJedisAction<Long>() {
            @Override
            public Long doAction(ShardedJedis shardedJedis) {
                return shardedJedis.lpush(key, fields);
            }
        });
    }

可变长度参数列表,其语法就是类型后跟...,表示此处接受的参数为0到多个String类型的对象,或者是一个String[]。不能在方法所在类中重载lpush(String[] fields),会报编译错误,系统提示出现重复的方法。

7.MHA
MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。

8.DNS
DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。
相关文章:https://www.cnblogs.com/gopark/p/8430916.html

9.ISP
ISP(Internet Service Provider),互联网服务提供商,即向广大用户综合提供互联网接入业务、信息业务和增值业务的电信运营商。

10.CDN
CDN(ContentDelivery Network),即内容分发网络,其目的是让用户能够更快速的得到请求的数据。
相关文章:https://www.cnblogs.com/nicerblog/p/11202466.html

11.死锁的四个必要条件
1).资源独占:一个资源每次只能被一个进程使用
2).不可剥夺:进程已获得的资源,在末使用完之前,不能强行剥夺
3).请求与保持:一个进程因请求资源而阻塞时,对已获得的资源保持不放
4).循环等待:若干进程之间形成一种头尾相接的循环等待资源关系
只要系统发生死锁,这些条件必然成立,而只要上述条件之一不满足,就不会发生死锁。

12.JAVA中数组访问快的原因
数组中通过下标访问数组中的元素,因为元素都在一块连续的内存中,通过数组地址(保存数组在堆中的首地址)+下标可以推算出该下标对应的元素地址,可以快速定位到元素,时间复杂度O(1)。

 

转载于:https://www.cnblogs.com/atai/p/10653757.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值