摘要: 前置知识: UTC时间(Coordinated Universal Time):协调世界时,主要的世界时间标准,0时区的时间 UTC+8:东八区时间 Epoch(纪元):1970-01-01 00:00:00 UTC(北京时间1970-01-01 00:08:00 UTC+8) 常用类 描述 Sys 阅读全文
posted @ 2023-11-23 17:58 legolas-PRC 阅读(188) 评论(0) 推荐(0) 编辑
摘要: (目录) 概述 笔者在学习数据库相关内容时,发现关于innoDB在RR级别下究竟能不能保证不发生幻读这个问题,网上的资料众说纷纭,笔者在经过总结和自己的试验之后,在这里结合自己的理解分析一下这个问题,若有谬误,欢迎指正。笔者在这里默认读者都了解了关于幻读以及innoDB中MVCC和锁机制的情况,仅对 阅读全文
posted @ 2023-02-07 16:35 legolas-PRC 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 一、 为什么要多线程 CPU和IO设备之间的速度存在很大的差异,提高CPU利用率 提高服务端并发量 线程安全问题: 有共享数据的情况下使用多线程可能会导致线程安全问题 原子性:时间片轮转导致 可见性:CPU和内存之间有缓存/工作内存和主内存 有序性:指令重排序 实现线程安全的方法: 互斥同步:悲观 阅读全文
posted @ 2023-01-31 21:43 legolas-PRC 阅读(116) 评论(0) 推荐(0) 编辑
摘要: java中关于继承,多态及方法调用的底层细节 一、继承 继承已存在的类就是复用(继承)这些类的方法和域。在此基础上,还可以添加一些新的方法和域, 以满足新的需求。 子类会拥有父类的全部域和方法(但是受限于访问权限,未必访问得到),在此基础上可以:添加域和方法,覆盖父类方法 访问权限: protect 阅读全文
posted @ 2023-01-13 11:20 legolas-PRC 阅读(49) 评论(0) 推荐(0) 编辑
摘要: java中String类型的相关知识总结 一、常用方法: 1.构造方法: byte数组 可指定offset和length 可指定charset char数组 可指定offset和count 字符序列 String StringBuffer StrngBuilder 2. 实例方法: 获取字符/码点/ 阅读全文
posted @ 2023-01-07 18:36 legolas-PRC 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 由char和byte的关系引申出去——总结一下java中的字符编码相关知识 一、字符编码 手持两把锟斤拷,口中直呼烫烫烫 ​ 在文章伊始,先来复习一下计算机中关于编码的一些基础知识,着重理清以下几个基本概念。 1. 码点(code point) ​ 计算机只能以二进制的形式存储文字,故而计算机中每一 阅读全文
posted @ 2023-01-05 19:57 legolas-PRC 阅读(272) 评论(1) 推荐(0) 编辑
摘要: 最近在写数据结构的实验,被要求用c语言来实现,突然被函数的值传递和地址传递给绕进去了,究竟什么时候传入的参数会因函数中的操作而被改变,值传递和地址传递的本质又是什么。 恰好最近在学计算机组成原理的体系结构,对函数传递的原理有了一些了解,特在此总结归纳一下。 值传递 值传递是指调用函数传入被调用函数的 阅读全文
posted @ 2021-11-23 21:41 legolas-PRC 阅读(104) 评论(0) 推荐(0) 编辑