用户中心USER CENTER

首页/用户
  • 对于 Netty ByteBuf 的零拷贝(Zero Copy) 的理解

    摘要:根据对的定义即所谓的就是在操作数据时不需要将数据从一个内存区域拷贝到另一个内存区域因为少了一次内存的拷贝因此的效率就得到的提升在层面上的通常指避免在用户态与内核态之间来回拷贝数据例如提供的系统调用它可以将一段用户空间内存映射到内 根据 Wiki 对 Zero-copy 的定义: Zero-copy describes computer operations in which the C...

    ConardLi 发布于Java
  • 理解java Volatile 关键字

    摘要:最近在看多线程相关,看到这篇来自大神关于关键字的讲解感觉非常详细易懂,特此转载一下。如果对增加声明则所有线程对的写都会立即刷新到主存中,而且所有对的读也都直接从主存中去读。 最近在看java多线程相关,看到这篇来自大神Jakob Jenkov关于Volatile关键字的讲解感觉非常详细易懂,特此转载一下。原文链接:http://tutorials.jenkov.com/j... 内存可...

    ConardLi 发布于Java
  • Android内存泄露的解决之道

    摘要:导致了当旋转屏幕时,无法被回收,而造成内存泄露。但是,她却会造成严重的内存泄露。参考内存泄露问题的整理内存泄露使用中可能引发的内存泄漏介绍了内存泄露有关的解决办法,下一篇总结遇到时的解决之道。 面试的时候经常会被问道内存泄露优化,和碰到OOM该怎么出来,今天就做个总结。 为什么会内存泄露? 根本原因就是一个永远不会被使用的对象,因为一些引用没有断开,没有满足GC条件,导致不会被回收,这...

    ConardLi 发布于Java
  • 前端报错,检查指南

    摘要:界面数据错误按照代码执行的顺序,去排查错误查看开发者的,看看请求接口,这是第一步。查看控制台,也肯定会报错解决问题的方式和思维如果可以内化,可以文字描述,比掌握更多工具更有意思。 JavaScript报错即代码报错 语法报错 比如语法错误 showImg(https://segmentfault.com/img/bVbuD4c?w=498&h=175); - 逻辑报错...

    ConardLi 发布于Html
  • 线程与进程的理解

    摘要:这些是放在进程的地址空间上,只有某个特点的线程可以去访问,其他线程访问不到。 你能描述一下渐进增强和优雅降级之间的不同吗 优雅降级:Web站点在所有新式浏览器中都能正常工作,如果用户使用的是老式浏览器,则代码会检查以确认它们是否能正常工作。由于IE独特的盒模型布局问题,针对不同版本的hack实践了优雅降级,为那些无法支持功能的浏览器增加候选方案,使得在旧式浏览器上以某种形式降级体验却不...

    ConardLi 发布于Html
<