![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
I/O
普通网友
这个作者很懒,什么都没留下…
展开
-
阿里强推性能优化笔记我粉了!都是一样的代码,他们却能如此优雅
Java性能调优 互联网时代,一个简单的系统都囊括了很多技术,线上一旦出现性能问题,就要你协调多方面组件去进行优化。而很多性能问题呢,又隐藏得很深,可能因为一个小小的代码,也可能因为线程池的类型选择错误等等,有时候你根本不知道问题出在哪! Java性能调优不像是学一门编程语言,无法通过直线式的思维来掌握和应用。所谓实践出真知,想要做好性能优化你不仅得有扎实的理论基础,还得亲自上手实操才行!互联网大势之下,性能优化已经是一个程序员必须掌握的技能!可以说你有丰富的调优经验你就能在才能在众多应聘者中脱颖而出,原创 2020-12-25 14:16:30 · 358 阅读 · 0 评论 -
TCP/IP必知必会的10个问题,15张图彻底搞懂
一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。 基于TCP/IP的参考模型将协议分成四个层次,它们分别是链路层、网络层、传输层和应用层。下图表示TCP/IP模型与OSI模型各层的对照关系。 TCP/IP协议族按照层次由上到下,层层包装。最上面的是应用层,这里面有http,ftp 等等我们熟悉的协议。而第二层则是传输层,著名的TCP和..原创 2020-10-23 12:44:41 · 380 阅读 · 0 评论 -
万字长文详解I/O,看完再也不会怀疑人生!
Java IO 是一个庞大的知识体系,很多人学着学着就会学懵了,包括我在内也是如此,所以本文将会从 Java 的 BIO 开始,一步一步深入学习,引出 JDK1.4 之后出现的 NIO 技术,对比 NIO 与 BIO 的区别,然后对 NIO 中重要的三个组成部分进行讲解(缓冲区、通道、选择器),最后实现一个简易的客户端与服务器通信功能。 传统的 BIO Java IO流是一个庞大的生态环境,其内部提供了很多不同的输入流和输出流,细分下去还有字节流和字符流,甚至还有缓冲流提高 IO 性能,转换流将字节原创 2020-09-14 23:03:03 · 467 阅读 · 0 评论 -
问一下:单核CPU, 1G内存,能不能做JVM调优?
转至架构师进阶之路 最近,技术群里有人问了一个有趣的技术话题:单核CPU, 1G内存的超低配机器,怎么做JVM调优? 这实际上是两个问题。单核CPU的超低配机器,怎么充分利用CPU?单核CPU, 1G内存的超低配机器,怎么做JVM调优? 怎么充分利用CPU? 这个问题不能一概而论,要结合具体场景。对于IO密集型和CPU密集型的应用调优的方法会截然不同。 IO密集型:有频繁外部设备访问的应用,如磁盘访问和网络访问等。由于CPU性能相对硬盘读写和网络访问要好很多,系统执行任务时,大部分的情况.原创 2020-07-31 13:50:26 · 770 阅读 · 0 评论