240 发简信
IP属地:澳门
  • 120
    Java中session、cookie、token的区别

    一.Cookie 1.什么是cookie? Cookie 技术产生源于 HTTP 协议在互联网上的急速发展。随着互联网时代的策马奔腾,带宽等限制不存在了,人们需要更复杂的互联...

  • 120
    二叉树遍历算法

    摘要:二叉树主要有3种遍历算法,分为为先序、中序、后序。本文对二叉树的3种遍历算法的遍历规则进行介绍,并给出3种遍历算法的递归和迭代版本的C++实现。文章发出后,我的好朋友指...

  • 120
    解决分布式场景下数据一致性问题,我有办法!

    文章纲要 此次分享的缘由 目前分布式事务问题是怎么解决的 行业中有什么解决方案 这些解决方案分别有什么优缺点 别人是怎么做的 我们可以怎么来做 此次分享的缘由 支付重构 考虑...

  • 120
    druid 连接池源码分析

    一 java 对数据库的支持 java.sql 包的支持,一般使用显示编程的方式。 connection接口、statment接口、ResultSet接口、DriverM...

  • 120
    LVS、Nginx、HAProxy、keepalive 的工作原理

    当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是 Web 应用服务器集群,也可以是数据库服务器集群...

  • 120
    深入理解 Tomcat(四)Tomcat 类加载器之为何违背双亲委派模型

    这是我们研究Tomcat的第四篇文章,前三篇文章我们搭建了源码框架,了解了tomcat的大致的设计架构, 还写了一个简单的服务器。按照我们最初订的计划,今天,我们要开始研究t...

  • 蚂蚁金服面试

    一面 hashmap的实现原理,多线程并发操作hashmap会有什么问题?原理简述:使用数组加链表的数据结构,根据给出的key -hash到数组的一个下标,如果当前下标有值建...

  • 120
    浅析JAVA的垃圾回收机制(GC)

    1.什么是垃圾回收? 垃圾回收(Garbage Collection)是Java虚拟机(JVM)垃圾回收器提供的一种用于在空闲时间不定时回收无任何对象引用的对象占据的内存...

  • 120
    Java NIO 系列教程

    Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。...

  • 120
    操作系统与内存管理

    操作系统对内存的管理 没有内存抽象的年代 在早些的操作系统中,并没有引入内存抽象的概念。程序直接访问和操作的都是物理内存。比如当执行如下指令时:mov reg1,1000 这...

  • 120
    数据库ACID与实现机制

    ACID简述 Atomicity、Durability实现之 (WAL+redo log) Atomicity 、Isolation实现之 (锁 OR undo log+MV...

  • 非常棒 本来我也想写一篇关于ACID实现原理的文章 你这篇已经足够了

    谈谈MySQL InnoDB存储引擎事务的ACID特性

    1、前言 相信工作了一段时间的同学肯定都用过事务,也都听说过事务的4大特性ACID。ACID表示原子性、一致性、隔离性和持久性。一个很好的事务处理系统,必须具备这些标准特性:...

  • 120
    谈谈MySQL InnoDB存储引擎事务的ACID特性

    1、前言 相信工作了一段时间的同学肯定都用过事务,也都听说过事务的4大特性ACID。ACID表示原子性、一致性、隔离性和持久性。一个很好的事务处理系统,必须具备这些标准特性:...

  • 120
    从磁盘到文件系统

    磁盘结构 磁盘性能:随机读 与 顺序读 磁盘碎片是什么? 什么是文件系统? 计算机是如何找到确定路径下的文件的? 前言 在学习kafka的时候,明白了log是kafka的核心...

  • 120
    从序列化到RPC

    为什么需要序列化? 序列化的分类与效率 为什么要有RPC? RPC是怎么实现的? 前言 一年以来,工作中也用过很多关于分布式的framework,但从来没有系统的归纳总结过。...

  • 120
    文件系统之文件描述符

    Linux文件系统结构 调用Open函数会发生什么 对同一个文件打开多次会怎样 父子进程的文件关系 重定向的实现 管道的实现 概述 int fd = open(pathnam...

个人介绍
一个有自驱力&会点英语的后台