![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
底层原理
文章平均质量分 92
秀才大大
这个作者很懒,什么都没留下…
展开
-
【计算机网络】TCP中payload的解析,在python中的体现?字节、字符?为啥字节用十六进制表示?
问题来源最近要根据一份国家标准协议进行解码,但是对于进制,字节,字符,编码,转码有比较多的问题。字符与字节一个字节在十进制表示中是0-255,即0000 0000到1111 1111,十六进制字符可以表示4个二进制位,所以两个十六进制字符可以表示8个二进制位举个例子如果有客户端跟服务端,那么中间传输的字节,可以有不同的编码方式,比如说字母跟数字可以采用最常见的ASCII编码方式,但是如果有中文时,我们还可以对这个中文字符采用GBK编码,只不过在解码的时候再通过这种方式解决。常见的编码方式。原创 2023-02-14 22:28:09 · 3198 阅读 · 1 评论 -
潜入浅出,java多线程到底是个什么东东?面试中应该注意哪方面多线程的知识?
为了近期的面试,准备多线程的学习,这一部分十分重要,在我近期的面试中,问的十分多.尤其是创建线程三种方式,线程池的创建.线程简介主线程走主线程,子线程走子线程,main线程,gc线程(也可以称之为守护线程). 线程不能人为干预,可能会出现资源抢夺的问题,所以需要加上并发的控制.线程会带来额外的开销,比如cpu的调度时间面试题:线程和进程的区别?⼀个程序下⾄少有⼀个进程,⼀个进程下⾄少有⼀个线程,⼀个进程下也可以有多个线程来增加程序的执⾏速度。举个例子,进程:包含视频,声音,弹幕,线程就.原创 2022-01-31 20:10:22 · 1057 阅读 · 0 评论 -
潜入浅出 模糊了解JVM是个啥 JVM的作用,将面试问题与原理内容结合起来理解。
之前的面试中没有了解过JVM是什么。根据狂神以及二哥的面试内容,较为明确的了解了一下。至少明白了垃圾回收器的工作原理,以及整个JVM系统包括啥。如果这一块需要学习的话,建议还是根据上边两位前辈的内容详细的思考一下。JVM 位置jvm位于操作系统之上,像一个软件,使用C实现,JRE,java运行环境中包含了jvmjvm是什么?Java虚拟机中的Java解释器负责将字节码文件解释成为特定的机器码进行运行,java虚拟机JVM的体系结构java程序的编译1、源文件由编译器编译成字节码.原创 2022-01-18 10:39:43 · 442 阅读 · 0 评论