07 2020 档案

摘要:前言 前不久、我们详细分析了TLB基本原理,本节我们通过一个简单的示例再次叙述TLB的算法和原理,希望借此示例能加深我们对TLB(又称之为快表,深入理解计算机系统(第三版)又称之为翻译后备缓冲区)的理解。 使用分页作为支持虚拟内存的核心机制可能会导致高性能开销,通过将地址空间划分成固定大小的小单元( 阅读全文
posted @ 2020-07-25 15:03 Jeffcky 阅读(6507) 评论(0) 推荐(1) 编辑
摘要:前言 关于所有Java系列文章面向有一定基础的童鞋,所写每一篇希望有一定含金量,有些内容可能会从Java整个语法全局考虑穿插后续要讲解的内容以成系统,若不理解,请看完后再学习。上一节我们讲解完了final关键字,本节我们继续来对比讲解Java和C#中的重写,二者语言的重写区分非常清晰,Java子类中 阅读全文
posted @ 2020-07-11 00:15 Jeffcky 阅读(539) 评论(0) 推荐(0) 编辑
摘要:前言 在C#经典面试中掺杂过Java的final关键字,主要用于类不能被继承,在C#则是利用关键字seal修饰类为密封类,而在Java中的final关键字的具体用法包含C#中const、readonly、seal三者使用之和,本节我们来聊聊Java的关键字final。 关键字final 通过fina 阅读全文
posted @ 2020-07-08 23:27 Jeffcky 阅读(521) 评论(0) 推荐(1) 编辑
摘要:前言 之前以为Java和C#中访问修饰符差不多一样,后面才了解到还是有些差异,本节只讲解学习Java中访问修饰符一些需要注意的地方或者从概念上不太好理解我们会通过实际例子来说明,若有错误之处,还请批评指正。 访问修饰符 Java默认(Default)访问修饰符权限和C#中类似(在C#中准确的说嵌套在 阅读全文
posted @ 2020-07-08 00:15 Jeffcky 阅读(1543) 评论(0) 推荐(0) 编辑
摘要:前言 之前写过一篇《探讨.NET Core数据进行3DES加密和解密问题》,最近看到有人提出弱密钥问题,换个强密钥不就完了吗,猜测可能是与第三方对接导致很无奈不能更换密钥,所以产生本文解决.NET Core中3DES弱密钥问题,写下本文,希望对碰到此问题的童鞋有所帮助。 3DES加密或解密弱密钥 在 阅读全文
posted @ 2020-07-04 13:52 Jeffcky 阅读(1050) 评论(0) 推荐(2) 编辑
摘要:前言 最近遇到很有意思转换二进制的问题,有部分童鞋俨然已了解,可能也有一部分童鞋没碰到过也就不知情,这里我们来深入学习下转换二进制所带来的问题。 二进制转换问题 假设现在我们有一个int类型的数据,它的范围区间暂且定在0-15之间,我们需要将其转换为二进制,然后获取二进制中的每一位,若不足4位则0填 阅读全文
posted @ 2020-07-02 07:15 Jeffcky 阅读(970) 评论(4) 推荐(5) 编辑