• Day1 冒泡排序

    干嘛用冒泡呢&xff0c;闲的吗&xff09;5.例子6.优化点1、添加有序标记&xff08;flag&xff09;xff0c;当没有元素交换时跳出循环2、记录有序/无序边界&xff0c;已有序的元素不需要再被进行比较&xff0c;因此每轮需比较的数列长度会...
    文章 2022-11-15 9浏览量
  • 计算机网络通信中的数据链路层

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

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

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

    看完了上面的童话,也就熟悉了ospf协议的大概意思,这个协议时用来干嘛的。接下来我们再接触一些古板的东西,会有一个严谨的概念: http://february.blog.51cto.com/717356/149114 知识1:OSPF概述 开放式最短路径...
    文章 2013-02-04 1141浏览量
  • 《后端成长路线》系列 导航篇

    很快我就反应过来了,那是单线程的进程,给它那么多核干嘛,它用得完吗它?然后我就意识到问题不对劲了,我好像,这些天一直理解错了!3、然后,我就意识到,我的博客其实,很多地方都没有讲明白,没有讲透。也很...
    文章 2022-07-02 47浏览量
  • 一个Java对象的回忆录:那些被锁住的日子

    “你要干嘛”&xff0c;我紧张的问到。“小朋友别紧张&xff0c;我是3001号线程&xff0c;执行到了synchronized代码块&xff0c;需要给你这个对象加下偏向锁。来&xff0c;听话&xff0c;把MarkWord给我”&xff0c;一边说一边带着邪魅的...
    文章 2022-05-12 40浏览量
  • XML就是这么简单

    解析XML文档的内容用来干嘛?无非就是增删改查遍历,只要我们会对XML进行增删改查,那就说明我们是会使用DOM解析的!遍历 我们再来看一下XML文档的内容,如果我们要遍历该怎么做?可能我们会有两种想法: ①:从XML...
    文章 2018-02-10 1131浏览量
  • 从零开始学XML(修订版)(一)

    }解析XML文档的内容用来干嘛&xff1f;无非就是增删改查遍历&xff0c;只要我们会对XML进行增删改查&xff0c;那就说明我们是会使用DOM解析的&xff01;遍历我们再来看一下XML文档的内容&xff0c;如果我们要遍历该怎么做&xff1f;xff...
    文章 2022-04-24 44浏览量
  • 从0开始打造一个独立内存的缓存系统

    我觉得golang的协程就是了这个事情,golang的协程模型如下,这个图是我自己画的,主要是为了说明协程把上面两个模型结合,实际的协程模型长得不是这样子的啊。我们看到只剩下一个线程(或者进程)在CPU上跑了,...
    文章 2017-05-02 1970浏览量
  • 区块链是什么,如何简单易懂地介绍区块链?

    拜占庭罗马帝国在军事行动中,采取将军投票的策略来决定是进攻还是撤退,也就是说如果多数人决定进攻,就上去。但是军队中如果有奸细(比如将军已经反水故意乱投票,或者传令官叛变擅自修改军令),那怎么保证最后...
    文章 2018-04-13 1354浏览量
  • Java并发指南9:AQS共享模式与并发工具类的实现

    如果是因为中断醒来则设置中断标记位 if(interrupted) selfInterrupt();failed=false;return;} } 挂起逻辑跟独占锁一样,不再赘述 if(shouldParkAfterFailedAcquire(p,node)&parkAndCheckInterrupt()) ...
    文章 2017-04-10 1009浏览量
  • [译]多线程简介:一步一步来接近多线程的世界

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

    当输入的数据是反序时(写一个 for 循环反序输出数据不就行了,干嘛要用你冒泡排序呢,我是闲的吗)。5.Java 代码实现 public class BubbleSort implements IArraySort { Override public int[]sort(int[]...
    文章 2018-11-14 1723浏览量
  • 前端硬核面试专题之 HTML 24 问

    标准通用标记语言&xff09;的子集&xff0c;主要是关于图像&xff0c;位置&xff0c;存储&xff0c;多任务等功能的增加。新特性绘画 canvas;用于媒介回放的 video 和 audio 元素;本地离线存储 localStorage 长期存储数据&xff0c;...
    文章 2022-05-13 71浏览量
  • VSCode 语言插件开发入门

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

    时间都去哪儿了?一晃而过,越来越能体会到这个词的真实感。特别是过了二十岁,这种感觉越来越深刻,越来越强烈,犹如小编做公交车的时候一直向后排排倒的香樟树,还记得有首歌叫时间都哪儿了,而后,这首歌传遍了...
    文章 2015-01-12 2041浏览量
  • 进制数、K倍区间、交换瓶子、第几个幸运数、四平方和...

    吐血推荐交换瓶子 将一个实际问题抽象为一个图论问题&xff0c;将复杂问题简单化第几个幸运数 枚举组合数四平方和 使用判断条件消除一部分循环。思想不错The 3n&43;1 problem 前缀和的思想解决一个实际的问题。大数乘法...
    文章 2022-11-09 16浏览量
  • Google的C++开源代码项目

    protocol buffer,可以用来在跨进程、跨机器,不同操作系统,不同编程语言之间进行数据交换。类似于微软的COM IDL或者XML,但是解析速度更快,需要传输字节数更少。(c+ java,python) gperftools-Fast,multi-threaded...
    文章 2017-11-14 2260浏览量
  • C++开源代码项目汇总

    protocol buffer,可以用来在跨进程、跨机器,不同操作系统,不同编程语言之间进行数据交换。类似于微软的COM IDL或者XML,但是解析速度更快,需要传输字节数更少。(c++,java,python)gperftools-Fast,multi-threaded...
    文章 2017-05-31 2198浏览量
  • 学长笔记开源了!

    看图解网络的学习心得&xff1a;我上 B 站了&xff1f;没想到他还做了小笔记&xff0c;就是他把在面试过程中高频出现的网络面试题做了笔记。一直有很多同学问我&xff0c;看书记不住知识怎么办&xff0c;其实最好的方式就是记笔记...
    文章 2022-04-24 49浏览量
  • 《趣学CCNA——路由与交换》一6.2 Cisco设备的管理与...

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

    GC的三种收集方法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方,如果让你优化收集方法,有什么思路?GC收集器有哪些?CMS收集器与G1收集器的特点。Minor GC与Full GC分别在什么时候发生?几种常用...
    文章 2017-04-02 3827浏览量
  • 个人电脑详细的安全设置方法

    个人电脑详细的安全设置方法由于现在家用电脑所使用的操作系统多数为Win XP 和Win2000 pro(建议还在使用98的朋友换换系统,连微软都放弃了的系统你还用它干嘛?所以后面我将主要讲一下基于这两个操作系统的安全防范...
    文章 2017-11-28 3299浏览量
  • 几年后的JavaScript会是什么样的?

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

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

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

    前端思维导图js变量js运算符js数组js流程语句js字符串函数js函数基础jsdom操作js正则表达式js数据类型前端技术点总结&xff1a;基础篇布局、自适应布局webpack、gulp了解的程度&xff0c;平时怎么使用的&xff0c;...
    文章 2022-01-08 159浏览量
  • offer来了」JavaScript篇,保姆级巩固你的js知识体系...

    6、知道ES6的class&xff1f;ES6 中的 class 是&xff0c;为这个类的函数对象直接添加方法&xff0c;而不是加在这个函数对象的原型对象上。7、说说你对AMD和Commonjs的理解CommonJS 是服务器端模块的规范&xff0c;Node.js ...
    文章 2022-04-26 119浏览量
  • 《网络是怎么样连接的》读书笔记-认识网络基础概念...

    被突然扯出来的科研部门一盘散沙不知道干嘛&xff0c;对付苏联的科研工作也没什么进展&xff0c;直到一个叫做罗伯特·泰勒的哥们出现&xff0c;他的突破口是发现小型的通信网络不能兼容不同型号的计算机&xff0c;我们都知道技术...
    文章 2022-06-24 81浏览量
1 2 >

云产品推荐

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