摘要:
排序算法-堆排序 阅读全文
摘要:
Spring中循环依赖 1. 什么是循环依赖 两个类之间相互引用,或者多个类之间依次引用对方,最终构成一个环,例如下图所示,ServiceA类中定义了一个ServiceB类型的属性,ServiceB类中定义了一个ServiceC类型的属性,ServiceC类中定义了一个ServiceA类型的属性,三 阅读全文
摘要:
Java中的Reference 1. 常用四种引用 快速记忆法:“硬(俗称的强引用) 软(SoftReference) 弱(WeakReference) 虚(PhantomReference)” 此处将常说的“强引用”记忆成“硬引用”可以对应到次席的“软引用”(反义词:硬 软)这样更容易记住 a. 阅读全文
摘要:
mysql数据库windows环境重置root密码 经常忘记自己本地机器上安装的mysql root用户的密码,记录下重置过程。 1. 官网上: 2. 如果当前mysql服务在运行中,需要到windows服务列表中停止MySQL服务 “运行”中输入 "services.msc"打开服务列表找到Mys 阅读全文
摘要:
了解浮点数的编码形式 1. 整数的编码 先看下整数在计算机中的编码方式。 在计算机中,无符号数编码只能表示非负数,有符号数能表示负数、零和正数。常见的有符号数使用补码形式进行编码。补码编码中最高位表示负权,0表示正数,1则表示为负数。 对于一个正整数的二进制串(以8bit为例):00010000,它 阅读全文
摘要:
读《深入理解计算机系统》Chapter1 基础很弱,来补一下。 1. 计算机中的信息表示形式 我们知道计算机底层是有一堆集成电路元件组成,每个集成电路元件有很多个引脚,每个引脚同上直流电压之后只有0V/5V,所以每个只能表示两种状态,这就注定计算机中的信息数据只能以二进制形式来处理,比如1,0,10 阅读全文
摘要:
枚举学习 1. 问题 jdk1.5开始引入了枚举,可以很方便地组织一些固定类型的常量。 看到《Effective Java》这本书中关于枚举那一条建议中有提到“试图使每个常量都从自己的构造器将自身放到map中,会导致编译时错误”,但是这是为什么呢? 2. 写一个枚举类试验下先 如果试图在构造器中引用 阅读全文
摘要:
Charles抓包工具在mac上配置 平常web开发中少不了需要抓包操作,在windows上Fiddler工具非常好用,由于接触mac系统不久,抓包工具换成了Charles,使用不太熟练,写下此文以作备忘,供别的第一次使用Charles工具小伙伴们参考,大神们请忽略哈。 下文中: pc端以mac为例 阅读全文