• [Java基础]java的守护线程与非守护线程

    其实User Thread线程和Daemon Thread守护线程本质上来说去没区别的,唯一的区别之处就在虚拟机的离开:如果User Thread全部撤离,那么Daemon Thread也就没线程好服务的了,所以虚拟机也就退出了。守护线程并非...
    文章 2017-11-08 1107浏览量
  • 进程,线程,协程

    呀,一切换进程得反复进入内核,置换掉一大堆状态。进程数一高,大部分系统资源就被进程切换给吃掉了。后来搞出线程的概念,大致意思就是,这个地方阻塞了,但我还有其他地方的逻辑流可以计算,这些逻辑流是共享...
    文章 2016-05-27 5988浏览量
  • 【朴灵评注】JavaScript 运行机制详解:再谈Event ...

    为了利用多核CPU的计算能力,HTML5提出Web Worker标准,允许JavaScript脚本创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。所以,这个新标准并没有改变JavaScript单线程的本质。【这段没大问题,谢谢...
    文章 2014-10-16 2433浏览量
  • 搞定计算机网络面试,看这篇就够了

    文章目录结构: 一 OSI与TCP/IP各层的结构与...拥塞控制是一个全局性的过程,涉及到所有的主机,所有的路由器,以及与降低网络传输性能有关的所有因素。相反,流量控制往往是点对点通信量的控制个端到端的问题。...
    文章 2019-05-04 1307浏览量
  • [转载]Thread.Sleep(0)妙用

    既然是 Sleep 0 毫秒那么他跟去掉这句代码相比有区别么 我们先回顾一下操作系统原理。操作系统中CPU竞争有很多种策略。Unix系统使用的是时间片算法而Windows则属于抢占式的。在时间片算法中所有的进程排成一个...
    文章 2016-05-24 1252浏览量
  • 浅尝一个排引擎Optaplanner-前序

    而不仅仅是通过网络控制机器手来代替人手。能被机器手代替的,更多的是重复劳动,另外就是机器手的高精度操作远超人类。但是,例如做生产计划这类需要很高“智能”才能做的事情,在人工智能的背景下,应该也会慢慢有...
    文章 2018-02-06 1696浏览量
  • 从JAVA多线程理解到集群分布式和网络设计的浅析

    由于最近工作原因,很久没有在CSDN上留下些,今天在这些篇文章,是关于java多线程的。对于JAVA多线程的应用非常广泛,现在的系统没有多线程几乎什么也做不了,很多时候我们在何种场合如何应用多线程成为一种首先...
    文章 2011-04-29 1904浏览量
  • iOS 性能优化方面的面试题

    如果图片是从远端服务加载的你不能控制图片大小,比如在下载前调整到合适大小的话,你可以在下载完成后,最好是用background thread,缩放一次,然后在UIImageView中使用缩放后的图片。选择正确的Collection 学会...
    文章 2019-04-20 1356浏览量
  • 性能优化之Java(Android)代码优化

    不过我不太明白为默认的容量大小是10,是做过数据统计吗,还是说现在的内存优化不需要考虑这些东西,写16会死吗,还是建议大家根据自己可能的容量设置初始值。(3).算法优化 这个主题比较大,需要具体问题具体分析...
    文章 2016-04-11 1611浏览量
  • python多进程与协程

    首先我们得知道协程是啥?协程其实可以认为是比线程更小的执行单元。为啥说他是一个执行单元,因为他自带CPU上下文。这样只要在合适的时机,我们可以把一个协程切换到另一个协程,只要这个过程中保存或恢复 CPU上下文...
    文章 2018-07-04 1974浏览量
  • 朱晔的互联网架构实践心得S1E5:不断耕耘的基础中间件

    对于微服务比较多的(主流涉及8+微服务)系统,如果没有服务的全链路调用跟踪那么排查故障以及性能问题就会很困难了。一般完善的全链路监控体系不仅仅覆盖微服务,而且功能也会更丰富,实现下面的功能: 以Log、...
    文章 2018-09-15 1314浏览量
  • Netty-Mina深入学习与对比(一)

    但是mina就有点淡了,github上面它最后大多数代码最后的修改日期均在2013年,不过我从个人情感上还是挺喜欢mina3的代码,没有太多的用不上的功能(支持各种协议的),跑自带的benchmark性能也比netty4好一些。...
    文章 2017-05-02 1656浏览量
  • 区块链是什么,如何简单易懂地介绍区块链?

    剑宇 指出:在与比特币相关的区块链应用中可使用这一术语,但区块链技术可能并不包含“账本”)。其本身是一串使用密码学相关联所产生的数据块,每一个数据块中包含了多次比特币网络交易有效确认的信息。这是区块...
    文章 2018-04-13 1278浏览量
  • 认识Java中的线程

    进程又是啥?一、线程与进程 1、进程是程序运行资源分配的最小单位 进程是操作系统进行资源分配的最小单位,其中资源包括:CPU、内存空间、磁盘IO等,同一进程中的多条线程共享该进程中的全部系统资源,而进程和进程...
    文章 2018-08-21 1230浏览量
  • 多线程服务器的适用场合

    这个很容易理解,比如在一个 8-core 的主机上,一个单线程序即便发生 busy-wait(无论是因为 bug 还是因为 overload),其 CPU 使用率也只有 12.5%,即沾满 1 个 core。在这种最坏的情况下,系统还是有 87.5%的...
    文章 2017-11-15 810浏览量
  • 【转】牛人整理分享的面试知识:操作系统、计算机网络...

    12.MTU的概念,叫路径MTU?MTU发现机制,TraceRoute(了解)。13.RIP协议的概念及算法。14.ICMP协议的主要功能。15.组播和广播的概念,IGMP的用途。(环回地址、广播地址) 16.Ping协议的实现原理,ping 命令格式。17....
    文章 2017-11-23 1731浏览量
  • (转)程序猿面试需要的知识点总结

    12.MTU的概念,叫路径MTU?MTU发现机制,TraceRoute(了解)。13.RIP协议的概念及算法。14.ICMP协议的主要功能。15.组播和广播的概念,IGMP的用途。(环回地址、广播地址) 16.Ping协议的实现原理,ping 命令格式。17....
    文章 2016-03-07 1444浏览量
  • 如何编写linux下nand flash驱动-3

    但是由于物理制/制造方面的原因,导致nor 和nand在一些具体操作方面的特性不同: NOR NAND (备注) 接口 总线 I/O接口 这个两者最大的区别 单个cell大小 大 小 单个Cell成本 高 低 读耗时 快 慢 单字节的编程...
    文章 2018-04-12 1173浏览量
  • 如何编写linux下nand flash驱动-3

    但是由于物理制/制造方面的原因,导致nor 和nand在一些具体操作方面的特性不同: NOR NAND (备注) 接口 总线 I/O接口 这个两者最大的区别 单个cell大小 大 小 单个Cell成本 高 低 读耗时 快 慢 单字节的编程...
    文章 2018-03-09 862浏览量
  • 8天玩转并行开发——第一天 Parallel的使用

    随着多核时代的到来,并行开发越来越展示出它的强大威力,像我们这样的码农再也不用过多的关注底层线程的实现和手工控制, 要了解并行开发,需要先了解下两个概念:“硬件线程”和“软件线程”。1.硬件线程 相信大家...
    文章 2015-01-16 768浏览量
  • 最全技术面试180题:阿里11面试+网易+百度+美团!

    6.传输层:将上层数据段并提供端到端的、可靠的或不可靠的传输,还要处理端到端的差错控制和流量控制问题。协议TCP、UDP、SPX 7.网络层:对子网间的数据包进行路由选择。此外,网络层还可以实现拥塞控制、网际互连等...
    文章 2018-11-05 1134浏览量
  • 8天玩转并行开发——第一天 Parallel的使用

    随着多核时代的到来,并行开发越来越展示出它的强大威力,像我们这样的码农再也不用过多的关注底层线程的实现和手工控制, 要了解并行开发,需要先了解下两个概念:“硬件线程”和“软件线程”。1.硬件线程 相信大家...
    文章 2016-04-13 2069浏览量
  • 高级Linux工程师常用软件清单

    spotlight 被设计为可以找到任何位于电脑中广泛的项目,包含文件、图片、音乐、应用式、系统喜好设定控制台,也可以是文件或是PDF中指定的字。优雅地取代了Mac中的mac Spotlight。sudo add-apt-repository ppa:...
    文章 2017-11-13 2417浏览量
  • 阿里内核月报2014年5月-06月

    它被拆成2个变体,“经典BPF”和“内部BPF”。后者将可用的寄存器从2个扩 展到了10个,添加了许多与真实硬件匹配的指令,实现了64位寄存器,使BPF程序调用一组或多组内核函数成了可能。内部BPF 更轻易地编译成了...
    文章 2017-06-06 1743浏览量
  • 多核时代:并行程序设计探讨(3)——Windows和Linux...

    当然,我这里不是要挑起Windows和Linux谁优谁劣的争论,对于一个真正的技术人来说,Windows和Linux本身并没有优劣之,只有在不同的使用场景下用谁会更好的问题。之所以将Windows和Linux拿来对比,是因为对比更加...
    文章 2009-07-11 2321浏览量
  • CPU和GPU双低效,摩尔定律之后一万倍 ——写于TPU版...

    更糟糕的是,Memory制相对于Logic制还越来越慢,从1986年到2000年,Logic每年提速55%,而Memory只有10%。何为“快”“慢”?口语中的“快”,可以指延迟小(从开始到结束间隔的时间短),也可以指带宽大(单位...
    文章 2017-08-01 1186浏览量
  • 诡异的JS异步单线程是如何工作的

    js是单线程,也即是js在js引擎中是单线程、只能够到一份计算资源,可是,加载数据的Ajax这个feature不是没有被放到js引擎么?艹!真TM是老狐狸啊!还以为“单线程”和“一边加载、一边渲染”这两种说法只有一种是...
    文章 2018-09-18 1298浏览量
  • Spring Boot 教程-Elasticsearch

    Elasticsearch 的实现原理主要分为以下几个步骤,首先用户将数据提交到Elasticsearch 数据库中,再通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据,当用户搜索数据时候,再根据权重将结果排名,...
    文章 2020-06-10 1102浏览量
  • 金三银四,2019大厂Android高级工程师面试题整理+进阶...

    金三银四,很多同学心里大概都准备着年后找工作或者跳槽。最近有很多同学都在交流群里求大厂面试题。正好我电脑里面有这方面...(解答:灰度,强制更新,区域更新)?实现一个Json解析器(可以通过正则提高速度)统计启动...
    文章 2019-03-25 3323浏览量
  • 如何做一场高质量的分享

    如果一开始不能吸引大家注意力,后面你讲的是啥别人都不知道了。因此我的分享,我的开头一定会想办法吸引大家注意力。还是以《国家为什么老爱管我们》为例。首先我设计这个标题已经很吸引人注意了,但我还是觉得不够...
    文章 2021-05-10 691浏览量
1 2 >

云产品推荐

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