java
Winky924
一个程序媛的学习之路。。。。。
展开
-
乐观锁悲观锁
首先我们理解下两种不同思路的锁,乐观锁和悲观锁。这两种锁机制,是在多用户环境并发控制的两种所机制。下面看百度百科对乐观锁和悲观锁两种锁机制的定义:乐观锁( Optimistic Locking ) 相对悲观锁而言,乐观锁机制采取了更加宽松的加锁机制。悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。但随之而来的就是数据库性能的大量开销,特别是对长事务而言,这样的开销往往无法承受...转载 2018-03-12 21:09:45 · 233 阅读 · 0 评论 -
HTTP与HTTPS的区别
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全...转载 2018-03-12 21:15:11 · 302 阅读 · 0 评论 -
聚集索引与非聚集索引
数据库的索引,听起来挺神秘的,仔细想想。这些索引,其实就是平时咱们查东西时候常用的两种手段。无非就是为了提高我们找东西的效率而已。那么我们平时又是怎么查东西呢? 聚集索引: 聚集索引,来源于生活尝试。这中索引可以说是按照数据的物理存储进行划分的。对于一堆记录来说,使用聚集索引就是对这堆记录 进行 堆划分。即主要描述的是物理上的存储。举个例子: 比如图书馆新进了一批书。那么...转载 2018-03-12 21:18:57 · 230 阅读 · 0 评论 -
将字符串中的占位符"%s"替换为参数列表中的元素
题目描述:将字符串A中的占位符"%s"替换为参数列表arg中的元素,参数列表中元素多的追加到字符串的后面,保证参数列表中的元素个数大于等于字符串中的占位符个数。输入:“A%sC%s”{'B','D','E'}输出 : “ABCDE"代码: public static String formatString(String A, int n, char[] arg, int...原创 2018-03-26 19:43:09 · 6139 阅读 · 1 评论