• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

无信不立

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 87 下一页

2018年1月16日

【网络通信】TCP三次握手和四次挥手的示意图

摘要: 三次握手 TCP连接是通过三次握手来连接的。 第一次握手 当客户端向服务器发起连接请求时,客户端会发送同步序列标号SYN到服务器,在这里我们设SYN为m,等待服务器确认,这时客户端的状态为SYN_SENT。 第二次握手 当服务器收到客户端发送的SYN后,服务器要做的是确认客户端发送过来的SYN,在这 阅读全文

posted @ 2018-01-16 18:43 无信不立 阅读(1289) 评论(0) 推荐(0)

2018年1月14日

【java多线程】java的内存模型

摘要: Java内存模型 下面是我从百度上引入的一张具有代表性的图 ①解释:我根据这张图来解释java内存模型,从图中可以看出每个线程都需要从主内存中读取操作,这个就是java内存模型的规定之一,所有的变量存储在主内存中,每个线程都需要从主内存中获得变量的值。 然后从图中可以看到每个线程获得数据之后会放入自 阅读全文

posted @ 2018-01-14 13:35 无信不立 阅读(288) 评论(0) 推荐(0)

2018年1月12日

【数据库】彻底理解数据库事务

摘要: 事务 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。在计算机术语中,事务通常就是指数据库事务。 概念 一个数据库事务通常包含对数据库进行读或写的一个操作序列。它的存在包含有以下两个目的: 1、为数据库操作 阅读全文

posted @ 2018-01-12 14:45 无信不立 阅读(238) 评论(0) 推荐(0)

【数据库】乐观锁的一种实现方式

摘要: 转载:http://www.hollischuang.com/archives/1537 在深入理解乐观锁与悲观锁一文中我们介绍过锁。本文在这篇文章的基础上,深入分析一下乐观锁的实现机制,介绍什么是CAS、CAS的应用以及CAS存在的问题等。 线程安全 众所周知,Java是多线程的。但是,Java对 阅读全文

posted @ 2018-01-12 14:41 无信不立 阅读(5172) 评论(0) 推荐(0)

【数据库】mysql深入理解乐观锁与悲观锁

摘要: 转载:http://www.hollischuang.com/archives/934 在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。 乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发 阅读全文

posted @ 2018-01-12 14:26 无信不立 阅读(223) 评论(0) 推荐(0)

【数据库】MySQL中的共享锁与排他锁

摘要: 转载:http://www.hollischuang.com/archives/923 在MySQL中的行级锁,表级锁,页级锁中介绍过,行级锁是Mysql中锁定粒度最细的一种锁,行级锁能大大减少数据库操作的冲突。行级锁分为共享锁和排他锁两种,本文将详细介绍共享锁及排他锁的概念、使用方式及注意事项等。 阅读全文

posted @ 2018-01-12 14:11 无信不立 阅读(238) 评论(0) 推荐(0)

【数据库】数据库的锁机制,MySQL中的行级锁,表级锁,页级锁

摘要: 转载:http://www.hollischuang.com/archives/914 数据库的读现象浅析中介绍过,在并发访问情况下,可能会出现脏读、不可重复读和幻读等读现象,为了应对这些问题,主流数据库都提供了锁机制,并引入了事务隔离级别的概念。 并发控制 在计算机科学,特别是程序设计、操作系统、 阅读全文

posted @ 2018-01-12 14:03 无信不立 阅读(257) 评论(0) 推荐(0)

【数据库】数据库的读现象浅析

摘要: 转载:http://www.hollischuang.com/archives/900 “读现象”是多个事务并发执行时,在读取数据方面可能碰到的状况。先了解它们有助于理解各隔离级别的含义。其中包括脏读、不可重复读和幻读。 脏读 脏读又称无效数据的读出,是指在数据库访问中,事务T1将某一值修改,然后事 阅读全文

posted @ 2018-01-12 13:15 无信不立 阅读(236) 评论(0) 推荐(0)

2018年1月10日

【java多线程】ConCurrent并发包 - Lock详解

摘要: 完整的锁解释:https://www.cnblogs.com/shangxiaofei/articles/16361990.html synchronized的缺陷 我们知道,可以利用synchronized关键字来实现共享资源的互斥访问。 Java 5在java.util.concurrent.l 阅读全文

posted @ 2018-01-10 09:28 无信不立 阅读(412) 评论(0) 推荐(0)

【java基础】java字符串之StringBuffer和StringBuilder

摘要: 【一】简述区别 package com.sxf.test.string; public class StringBufferStringBuilderTest { public static void main(String[] args) { } public static void test01 阅读全文

posted @ 2018-01-10 08:37 无信不立 阅读(162) 评论(0) 推荐(0)

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 87 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3