摘要:
TCP/IP协议族——高性能Linux服务器编程 现在 Internet 使用的主流协议族是 TCP/IP 协议族,它是一个分层、多协议的通信体系。 TCP/IP 协议族体系结构以及主要协议 TCP/IP 协议族是一个四层协议系统,自底面上分别是数据链路层、网络层、传输层和应用层。每一层完成不同的功 阅读全文
posted @ 2019-06-07 22:28
HackerVirus
阅读(390)
评论(0)
推荐(0)
摘要:
链接的思考 引言 最近做一些工程,经常遇到链接错误,为此翻阅了相关的资料,梳理了一下编译链接的流程和原理。编程语言分为编译型和解释型,编译型语言是用编译器将高级语言翻译成计算机可执行的低级语言;而解释型语言是使用解释器是将低级语言“提升”成高级语言。解释型语言一次执行一句,缺少程序的全局信息,解释器 阅读全文
posted @ 2019-06-07 22:09
HackerVirus
阅读(208)
评论(0)
推荐(0)
摘要:
Java垃圾收集算法 由于垃圾收集算法的实现涉及大量的程序细节,而且每个平台的虚拟机操作内存的方法又各不相同,因此博客中不过多的讨论算法的实现,只是介绍几种算法的思想以及发展。 相关阅读: 1、深入理解java虚拟机之java内存区域 2、深入理解java虚拟机之对象真的死了吗 1、标记-清除算法 阅读全文
posted @ 2019-06-07 17:24
HackerVirus
阅读(184)
评论(0)
推荐(0)
摘要:
【Java面试题系列】:Java基础知识常见面试题汇总 第一篇 文中面试题从茫茫网海中精心筛选,如有错误,欢迎指正! 1.前言 参加过社招的同学都了解,进入一家公司面试开发岗位时,填写完个人信息后,一般都会让先做一份笔试题,然后公司会根据笔试题的回答结果,确定要不要继续此次面试,如果答的不好,有 阅读全文
posted @ 2019-06-07 16:56
HackerVirus
阅读(241)
评论(0)
推荐(0)
摘要:
Java基础知识 ffer:适用于多线程下在字符缓冲区进行大量操作的情况。 5.2示例 以拼接10000次字符串为例,我们看下三者各自需要的时间: 运行结果: String消耗时间:258StringBuilder消耗时间:0StringBuffer消耗时间:1 也验证了上面所说的StringBui 阅读全文
posted @ 2019-06-07 16:43
HackerVirus
阅读(169)
评论(0)
推荐(0)
摘要:
线程间通信 在我们使用多个线程来同时运行多个任务时,可以通过使用锁(互斥)来同步两个或多个任务的行为,从而使得一个任务不会干涉另一个任务使用的资源。 这个问题已经解决了,下一步是学习如何使任务彼此之间可以协作,以使得多个任务可以一起工作去解决某个问题。在这类问题中不可避免会碰到某些部分必须在其他部分 阅读全文
posted @ 2019-06-07 13:05
HackerVirus
阅读(308)
评论(0)
推荐(0)
浙公网安备 33010602011771号