2017年8月20日
摘要:
都不是原子操作。理由: 1.i++分为三个阶段: 内存到寄存器寄存器自增写回内存这三个阶段中间都可以被中断分离开. 2.++i首先要看编译器是怎么编译的, 某些编译器比如VC在非优化版本中会编译为以下汇编代码: __asm{ moveax, dword ptr[i] inc eax mov dwor
阅读全文
posted @ 2017-08-20 17:35
尴尬而不失礼貌的微笑
阅读(760)
推荐(0)
摘要:
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Op
阅读全文
posted @ 2017-08-20 17:27
尴尬而不失礼貌的微笑
阅读(266)
推荐(0)
摘要:
quote:Spring最核心的功能是什么?使用Spring框架的最核心的原因是什么? (IT公司面试手册,可以多看看) spring 框架中核心组件有三个:Core、Context 和 Beans。其中最核心的组件就是Beans, Spring提供的最核心的功能就是Bean Factory。 Sp
阅读全文
posted @ 2017-08-20 01:05
尴尬而不失礼貌的微笑
阅读(5728)
推荐(0)
2017年8月15日
摘要:
常见网络编程面试题整理 1、TCP和UDP的区别: 1)TCP提供面向连接的传输,通信前要先建立连接(三次握手机制);UDP提供无连接的传输,通信前不需要建立连接。 2)TCP提供可靠的传输(有序,无差错,不丢失,不重复);UDP提供不可靠的传输。 3)TCP面向字节流的传输,因此它能将信息分割成组
阅读全文
posted @ 2017-08-15 00:23
尴尬而不失礼貌的微笑
阅读(672)
推荐(0)
2017年8月12日
摘要:
保险业务 : 表结构 : sql语句 : /*1. 根据投保人电话查询出投保人 姓名 身份证号 所有保单 编号 险种 缴费类型*/SELECTt2.cust_name,t2.idcard,t4.pro_id,t5.pay_type_name,t6.protype_nameFROMcontact t1
阅读全文
posted @ 2017-08-12 18:03
尴尬而不失礼貌的微笑
阅读(536)
推荐(0)
摘要:
http://www.cnblogs.com/pengmengnan/p/6714203.html 注解模式的spring定时器1 , 首先要配置我们的spring.xmlxmlns 多加下面的内容、xmlns:task="http://www.springframework.org/schema/
阅读全文
posted @ 2017-08-12 18:02
尴尬而不失礼貌的微笑
阅读(167)
推荐(0)
摘要:
http://www.cnblogs.com/pengmengnan/p/6717766.html 一 : 工厂模式工厂模式主要是为创建对象提供过度接口,以便将创建对象的具体 过程屏蔽隔离起来,达到提高灵活性的目的.工厂模式可以分为三类 : (1)简单工厂模式(simple factory)(2)工
阅读全文
posted @ 2017-08-12 18:00
尴尬而不失礼貌的微笑
阅读(532)
推荐(0)
摘要:
转自:http://www.open-open.com/lib/view/open1414310646012.html 关于本教程 本教程将深切讲授 Spring 庞杂而丁壮夜的事务治理功用,包括编程式事务和声明式事务。经由进程对本教程的进修,您将可以理解 Spring 事务治理的实质,并无邪运用之
阅读全文
posted @ 2017-08-12 17:58
尴尬而不失礼貌的微笑
阅读(286)
推荐(0)
摘要:
Set是java中一个不包含重复元素的collection。更正式地说,set 不包含满足 e1.equals(e2) 的元素对 e1 和 e2,并且最多包含一个 null 元素。正如其名称所暗示的,此接口模仿了数学上的 set 抽象。 HashSet与TreeSet都是基于Set接口的实现类。其中
阅读全文
posted @ 2017-08-12 17:57
尴尬而不失礼貌的微笑
阅读(234)
推荐(0)
posted @ 2017-08-12 17:41
尴尬而不失礼貌的微笑
阅读(5)
推荐(0)