• 计算机网络通信中的数据链路层

    首先要明确一个问题,链路层了什么事情?链路层的作用是什么?物理层是解决了实际的...以太网交换机没有采取CSMA/CD的协议,并且还是双全工的方式工作的,因为不会产生碰撞。但是它还是继续采用了以太网的帧结构。
    文章 2018-11-02 1103浏览量
  • 【趣话编程】一个Java对象的回忆录:那些被锁住的日子

    这个时候,我想起小A曾经给我说的话,一下子躲开了,“你要干嘛”,我紧张的问到。“小朋友别紧张,我是3001号线程,执行到了synchronized代码块,需要给你这个对象加下偏向锁。来,听话,把MarkWord给我”,一边说...
    文章 2020-07-01 266浏览量
  • 《计算机网络系列》—— TCP粘包很难么,为何我屡屡...

    一句话就说清楚了TCP层是干嘛的。TCP层的数据是如何存在的?TCP的定义,TCP是面向连接的、可靠的流式传输协议。概念往往是高度浓缩的经典货,就比如这句,涵盖了TCP传输建立方式,传输方式,特点。面向连接指的是两...
    文章 2020-03-14 501浏览量
  • OSPF 开放式最短路径优先协议

    看完了上面的童话,也就熟悉了ospf协议的大概意思,这个协议时用来干嘛的。接下来我们再接触一些古板的东西,会有一个严谨的概念: http://february.blog.51cto.com/717356/149114 知识1:OSPF概述 开放式最短路径...
    文章 2013-02-04 1060浏览量
  • 从0开始打造一个独立内存的缓存系统

    我觉得golang的协程就是了这个事情,golang的协程模型如下,这个图是我自己画的,主要是为了说明协程把上面两个模型结合,实际的协程模型长得不是这样子的啊。我们看到只剩下一个线程(或者进程)在CPU上跑了,...
    文章 2017-05-02 1709浏览量
  • 一文解开java中字符串编码的小秘密

    接下来的1,920个字符需要两个字节进行编码,涵盖了几乎所有拉丁字母字母表的其余部分,以及希腊语,西里尔字母,科普特语,亚美尼亚语,希伯来语,阿拉伯语,叙利亚语,Thaana和N'Ko字母,以及组合变音符号标记。...
    文章 2020-09-12 1019浏览量
  • 区块链是什么,如何简单易懂地介绍区块链?

    拜占庭罗马帝国在军事行动中,采取将军投票的策略来决定是进攻还是撤退,也就是说如果多数人决定进攻,就上去。但是军队中如果有奸细(比如将军已经反水故意乱投票,或者传令官叛变擅自修改军令),那怎么保证最后...
    文章 2018-04-13 1288浏览量
  • [译]多线程简介:一步一步来接近多线程的世界

    线程是用来干嘛的 为什么一个进程应该使用多个线程?就像我之前提到的,并行处理可以极大加快速度。假设你要在电影编辑器中渲染一部电影。这个编辑器足够智能的话,它可以将渲染操作分散到多个线程中,每个线程负责...
    文章 2019-08-29 561浏览量
  • 动画+原理+代码,解读十大经典排序算法

    当输入的数据是反序时(写一个 for 循环反序输出数据不就行了,干嘛要用你冒泡排序呢,我是闲的吗)。5.Java 代码实现 public class BubbleSort implements IArraySort { Override public int[]sort(int[]...
    文章 2018-11-14 1657浏览量
  • VSCode 语言插件开发入门

    值的对象中有个 patterns,我们要在里面写规则,规则里只有一个 match 字段,match 字段里是一个正则表达式,对于匹配到 match 规则的文本都标记为 name:keyword.control.test。样式化后就是这种效果:我们把为元素...
    文章 2021-10-29 48浏览量
  • 未完成的IT路停在回车键-2014年末总结篇

    时间都去哪儿了?一晃而过,越来越能体会到这个词的真实感。特别是过了二十岁,这种感觉越来越深刻,越来越强烈,犹如小编做公交车的时候一直向后排排倒的香樟树,还记得有首歌叫时间都哪儿了,而后,这首歌传遍了...
    文章 2015-01-12 1965浏览量
  • C++开源代码项目汇总

    protocol buffer,可以用来在跨进程、跨机器,不同操作系统,不同编程语言之间进行数据交换。类似于微软的COM IDL或者XML,但是解析速度更快,需要传输字节数更少。(c++,java,python)gperftools-Fast,multi-threaded...
    文章 2017-05-31 1886浏览量
  • 《趣学CCNA——路由与交换》一6.2 Cisco设备的管理与...

    当然,通过电脑连接Console接口,需要一根数据线,这事儿的数据线业内俗称Console线。这类线一端是一个RS-232的DB-9接口(串口),用来连接咱们的电脑;另一端是RJ-45接头(水晶头),用来连接Cisco设备的Console...
    文章 2017-05-02 1135浏览量
  • [干货,阅后进BAT不是梦]面试心得与总结-BAT、网易、...

    GC的三种收集方法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方,如果让你优化收集方法,有什么思路?GC收集器有哪些?CMS收集器与G1收集器的特点。Minor GC与Full GC分别在什么时候发生?几种常用...
    文章 2017-04-02 3775浏览量
  • 几年后的JavaScript会是什么样的?

    TC39则是 ECMA 为 ES 专门组织的技术委员会(Technical Committee),39这个数字则是因为 ECMA 使用数字来标记旗下的技术委员会。TC39的成员由各个主流浏览器厂商的代表构成(因为毕竟最后还要这些人实现)。ECMA-...
    文章 2021-08-19 79浏览量
  • 编写可读代码的艺术读书整理

    写这段代码的时候,只有上帝和我知道它是干嘛的 现在,只有上帝知道 为代码中的瑕疵写注释 I am not sure why this works but it fixes the problem. 虽然我不知道为什么这样管用,但它却是修复了问题 给常量加上...
    文章 2017-07-24 882浏览量
  • 在字节跳动我是如何当面试官(持续更新)

    答应我,像类似「一边考试一边用ipad查答案」这种事情千万不要!作为考官的我在摄像头另一边看到了也是很尴尬的. 面试题解析 1、网络 网络协议模型 应用层:负责处理特定的应用程序细节HTTP、FTP、DNS 传输层...
    文章 2020-03-17 1970浏览量
  • 面试题有哪些

    Java基础 Java语言有哪些特点?1、简单易学、有丰富的类库。2、面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高) 3、与平台无关性(JVM是Java跨平台使用的根本) 4、可靠安全 5、支持多线程 ...
    文章 2021-10-07 62浏览量
  • 蚂蚁金服大规模微服务架构下的Service Mesh探索之路

    小蚂蚁说: 本文是根据蚂蚁金服 Service Mesh 布道师敖小剑在 Service Mesher社区进行的第一次 Meetup 上分享的《大规模微服务架构下的 Service Mesh 探索之路》现场演讲内容实录整理编辑而成,希望能给关注 Service...
    文章 2018-07-04 5674浏览量
  • 香农说,要有熵。信息时代由此开启……

    咱们用老千掷硬币的例子先看看大数定理到底说了些啥子。假设那个老千掷了 n 次硬币,那么他就得到了 n 个在{0,1} 里取值的数。因为这 n 个数都是随机的,这 n 个数的均值当然也是个随机变量,就是说也有一个...
    文章 2017-05-02 2322浏览量
  • 最简单的视音频播放示例4:Direct3D播放RGB(通过...

    但单单定义出结构体,Direct3D是不能理解我们在干嘛的,这时候,我们需要一个宏来传达我们定义的顶点有哪些属性。比如刚刚我定义的CUSTOMVERTEX结构体就可以通过以下方式来描述: [cpp]view plaincopy define D3...
    文章 2014-12-12 1105浏览量

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化