会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
tothk
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
11
下一页
2023年2月7日
BBR 最低 Linux Kernel 内核版本要求
摘要: version >= 4.9 最后编辑时间:2023年2月7日22:44:10
阅读全文
posted @ 2023-02-07 22:45 tothk
阅读(80)
评论(0)
推荐(0)
编辑
Debian10 开启 BBR 加速
摘要: 最低内核版本要求 **BBR (Bottleneck Bandwidth and RTT)**要求在 Linux Kernel 内核版本大于等于 4.9 开启 TCP BBR 开启方法通用,即修改内核参数。 修改文件sysctl.conf echo net.core.default_qdisc=fq
阅读全文
posted @ 2023-02-07 22:42 tothk
阅读(975)
评论(0)
推荐(0)
编辑
2022年12月18日
单例模式
摘要: 单例模式 单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例, 并且该类只提供一个取得其对象实例的方法(静态方法)。 单例设计模式八种方式 饿汉式(静态常量) 饿汉式(静态代码块) 懒汉式(线程不安全) 懒汉式(线程安全,同步方法) 懒汉式(线程安全,同步代码块)
阅读全文
posted @ 2022-12-18 23:43 tothk
阅读(18)
评论(0)
推荐(0)
编辑
2022年10月8日
JVM-Chapter_8_堆
摘要: 堆的核心描述 一个JVM实例只存在一个堆内存,堆也是Java内存管理的核心区域。 Java堆区在JVM启动的时候即被创建,其空间大小也就确定了。是JVM管理的最大一块内存空间。 堆内存的大小是可以调节的。 《Java虚拟机规范》规定,堆可以处于物理上不连续的内存空间中,但在逻辑上它应该被视为连续的。
阅读全文
posted @ 2022-10-08 10:29 tothk
阅读(29)
评论(0)
推荐(0)
编辑
JVM-Chapter_7_本地方法栈
摘要: 本地方法栈(Native Method Stack) Java虚拟机栈用于管理Java方法的调用,而本地方法栈用于管理本地方法的调用。 本地方法栈,也是线程私有的。 允许被实现成固定或者是可动态扩展的内存大小。( 在内存溢出方面是相同 的) 如果线程请求分配的栈容量超过本地方法栈允许的最大容量,Ja
阅读全文
posted @ 2022-10-08 10:29 tothk
阅读(14)
评论(0)
推荐(0)
编辑
JVM-Chapter_6_本地方法接口
摘要: 本地方法概念 简单地讲,一个Native Method就是-一个Java调用非Java代码的接口。一个Native Method是这样-一个Java方法:该方法的实现由非Java语言实现,比如C。这个特征并非Java所特有,很多其它的编程语言都有这一机制,比如在C+ +中,你可以用extern "C
阅读全文
posted @ 2022-10-08 10:28 tothk
阅读(19)
评论(0)
推荐(0)
编辑
JVM-Chapter_5_虚拟机栈
摘要: 虚拟机栈概述 由于跨平台性的设计,Java的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的。优点是跨平台,指令集小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令。 内存中的栈与堆 栈是运行时的单位,而堆是存储的单位。 即:栈解决程序的运行问题,即程序如何执
阅读全文
posted @ 2022-10-08 10:28 tothk
阅读(18)
评论(0)
推荐(0)
编辑
2022年9月29日
7. 整数反转【取余】
摘要: 题目 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。 假设环境不允许存储 64 位整数(有符号或无符号)。 **难度:**中等 提示: -231 <= x <= 231 -
阅读全文
posted @ 2022-09-29 17:07 tothk
阅读(107)
评论(0)
推荐(0)
编辑
面试题 01.09. 字符串轮转【暴力模拟】【尾插】
摘要: 题目 字符串轮转。给定两个字符串s1和s2,请编写代码检查s2是否为s1旋转而成(比如,waterbottle是erbottlewat旋转后的字符串)。 **难度:**简单 提示: 字符串长度在[0, 100000]范围内。 说明: 你能只调用一次检查子串的方法吗? 题解 暴力-335ms 按照题意
阅读全文
posted @ 2022-09-29 16:52 tothk
阅读(21)
评论(0)
推荐(0)
编辑
2022年9月27日
JVM-Chapter_4_程序计数器
摘要: PC Redister介绍 JVM中的程序计数寄存器(Program Counter Register) 中,Register 的命名源于CPU的寄存器,寄存器存储指令相关的现场信息。CPU只有把数据装载到寄存器才能够运行。 这里,并非是广义上所指的物理寄存器,或许将其翻译为PC计数器(或指令计数器
阅读全文
posted @ 2022-09-27 09:36 tothk
阅读(21)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
···
11
下一页
公告