• I/O的整体介绍

    但是同步与异步的处理方式对程序的可靠性影响非常大,同步能够保证程序的可靠性,而异步可以提升程序的性能,必须在可靠性和性能之间做个平衡,没有完美的解决办法。阻塞与非阻塞 阻塞与非阻塞主要是从 CPU 的消耗...
    文章 2016-09-29 847浏览量
  • ZigBee-另一个不老的短距离、低功耗无线通信技术

    在三年前,有朋友问我,物联网是干啥的,我当时理解就是让家具都能被控制,就像我淘的这些无线开关一样;可是到了今天,物联网,其实当时被那样理解,也是他的聪明之处,因为太过复杂和抽象,就很难被广泛认同,那么...
    文章 2014-05-08 1310浏览量
  • 深入分析 Java I/O 的工作机制

    不管是磁盘还是网络传输,最小的存储单元都是字节,而不是字符,所以 I/O 操作的都是字节而不是字符,但是为有操作字符的 I/O 接口呢?这是因为我们的程序中通常操作的数据都是以字符形式,为了操作方便当然要提供...
    文章 2016-05-06 1373浏览量
  • http协议和web本质(转)

    正因为这点,所以大家通常说http协议是“无状态”的,也就是“服务器不知道你客户端”,其实很大程度上是基于性能考虑的。以至于后来有了session之类的玩意。实战准备工作: 在监视网络方面,windows平台上有...
    文章 2015-07-04 818浏览量
  • 【转】如约而至:微信自用的移动端IM网络层跨平台组件...

    之前的文章,比如《微信移动端应对弱网络情况的探索和实践PPT》、《微信Mars:微信内部正在使用的网络层封装库,即将开源》,也都或多或少对Mars进行了初步介绍,但微信Mars到底是个玩意,它能解决问题?...
    文章 2016-12-29 2734浏览量
  • jms基础概念和应用场景

    kimmking:所以,优化JMS性能的几个要点就是根据使用的场景,在可靠性和高性能之间做出权衡:1、优化存储2、优化确认3、尽量快速的消费掉消息4、尽量异步处理消息 kimmking:今天的JMS就到这里吧,1个半小时。kimmking...
    文章 2016-05-14 2116浏览量
  • Percona Live 2016 PPT整理

    其定义了一套新的接口,实现了X PLUGIN及对应的通信协议。通过Document Store,用户可以像MongoDB那样来操作MySQL。你也可以阅读我的另外一篇博文来了解相关知识。Download Slides MySQL Query Optimizer Overview ...
    文章 2016-06-11 10880浏览量
  • 【云周刊】第170期:技术人生-看90后如何逆袭,从实习...

    阿里财报揭秘:阿里巴巴最忙的人这一年都 【物联网专题】从端到云—工业物联网项目全栈快速开发实践 AI设计师“鹿班”核心技术公开:如何1秒设计8000张海报?专访小邪:从十年技术之路看阿里技术体系的变革 ...
    文章 2018-05-11 4248浏览量
  • 撸完Dubbo源码,我总结了这些阅读源码的技巧!

    你必须了解这个框架是干啥用的&xff0c;说白了&xff0c;就是你至少了解这个框架该怎么用&xff0c;在什么场景下用&xff0c;使用的过程中会遇到哪些坑&xff0c;如何解决。而学习一个框架&xff0c;最简单有效的方式就是它的官方文档...
    文章 2021-11-21 1浏览量
  • Zookeeper+Dubbo安装与搭建

    比喻列子:小饭店原来只有一个厨师,切菜洗菜备料炒菜全,后来客人多了,厨房一个厨师忙不过来,又请了一个厨师,两个厨师都炒一样的菜,这两个厨师的关系是集群,为了让厨师专心炒菜,把菜做到极致,又请了个配菜...
    文章 2019-08-20 1953浏览量
  • 在AWS上的架构部署与设计

    普及先进技术,S3算不算是先进技术,也不算是吧,非常简单就能实现,但你要达到它那么高可靠性也不容易,包括关系型数据库你要搭起来也能用,但你要保证它的可靠性,性能啊也有些麻烦。所以我会利用AWS上的一些服务...
    文章 2021-08-19 1754浏览量
  • 从零开始实现一个IDL+RPC框架

    在很久之前的单机时代,一台电脑中跑着多个进程,进程之间没有交流各各的,就这样过了很多年。突然有一天有了新需求,A进程需要实现一个画图的功能,恰好邻居B进程已经有了这个功能,偷懒的程序员C想出了一个办法...
    文章 2019-08-15 1175浏览量
  • 我是如何在短期内快速掌握Dubbo的原理和源码的(纯...

    你必须了解这个框架是干啥用的&xff0c;说白了&xff0c;就是你至少了解这个框架该怎么用&xff0c;在什么场景下用&xff0c;使用的过程中会遇到哪些坑&xff0c;如何解决。而学习一个框架&xff0c;最简单有效的方式就是它的官方文档...
    文章 2021-11-20 7浏览量
  • 微服务架构详谈

    如果我们将两路(同步)通信与小/微服务结合使用,并根据比如“1个类=1个服务”的原则,那么我们实际上回到了使用Corba、J2EE和分布式对象的20世纪90年代。遗憾的是,新生代的开发人员没有使用分布式对象的经验,...
    文章 2018-09-26 1228浏览量
  • 国内Java面试总是问StringBuffer,StringBuilder区别是...

    死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为...
    文章 2019-08-13 3103浏览量
  • 应对海量并发请求,首席布道师谈微服务的应用架构设计

    除非是托管在云服务提供商那里,否则还需要额外的服务端来部署「路由」或者「负载均衡器」部分,这也就意味着需要保证这个部分的可靠性和可用性,需要额外的系统设计和运维工作;请求多了一个路由代理的步骤,增加...
    文章 2017-05-02 2396浏览量
  • 我的2019校招面经大全(包含BAT头条网易等大厂面经)

    4 TCP和UDP的核心区别在哪,讲了滑动窗口保证可靠有序传输,UDP不可靠。TCP需要连接而UDP不需要。5 TCP的四次挥手,time wait状态有什么意义。6 说完这个他问我有什么想问他的了。7 我问他为什么隔了这么久才面试,...
    文章 2019-03-13 4140浏览量
  • 秋招结束面试和面经的总结(个人向)

    本文将以 DOM 方案实现弹幕的滚动,并通过 CSS 的 transition 和 transform 来实现动画,这样可以利用浏览器渲染过程中的「合成层」机制(有兴趣可以查阅这篇文章),提高性能。弹幕滚动的示例代码如下:弹幕的渲染...
    文章 2021-10-10 25浏览量
  • 美国如果把根域名服务器封了,中国会从网络上消失吗?

    当LDNS都不知道的时候(也即没有任何缓存),就去问根DNS,根能告诉LDNS下一步该问谁。5、全世界有多少根DNS?13个,其中10个在美国,英国和瑞典各1个,日本1个。6、根DNS的名字和IP都是什么?在这个网址:...
    文章 2021-10-03 80浏览量
  • 好教程推荐系列:收藏的C++技术面试-24K纯技术干货...

    volatile是干啥的访问寄存器要比访问内存要块&xff0c;因此CPU会优先访问该数据在寄存器中的存储结果&xff0c;但是内存中的数据可能已经发生了改变&xff0c;而寄存器中还保留着原来的结果。为了避免这种情况的发生将该变量...
    文章 2021-11-15 16浏览量
  • 消息中间件面试题31道RabbitMQ+ActiveMQ+Kafka

    处理,另外 9 台事不。解决方案:将 prefetch 设为 1,每次处理 1 条消息,处理完再去取,这样也慢不了多少。6.死信队列。如果你想在消息处理失败后,不被服务器删除,还能被其他消费者处理或重试,可以关闭AUTO...
    文章 2019-07-26 3046浏览量
  • 面试题有哪些

    4、可靠安全 5、支持多线程 面向对象和面向过程的区别?面向过程 是什么是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现,然后在使用的时候调用则可。特点及应用性能较高,所以单片机、嵌入式开发等一般...
    文章 2021-10-07 57浏览量
  • 阿里内核月报2014年4月

    Joel Becker、Dave Chinner:你要这个干啥?你用逻辑块号就行了。你真正想要的只是一个hint,别去关心它到底是不是allocation group的边界,这是文件系统的内部细节。Ted Ts'o:总之,文件系统应该提供一个抽象的...
    文章 2017-06-06 1614浏览量
  • C#分布式消息队列 EQueue 2.0 发布啦

    细心的朋友可能会问,假如我第一次写入成功,但第二次写入时失败,比如正好机器断电或者当前Broker服务器正好出问题 了,没有写入成功。那怎么办呢?这个没有什么大的影响。因为首先这种情况会被认为是消息发送...
    文章 2016-05-27 2093浏览量
  • 软件测试面试中都会问到哪些关于Python的问题?

    语言特性 谈谈对Python和其他语言的区别 答:Python是一门语法简洁优美,功能强大无比,应用领域非常广泛,具有强大完备的第三方库,它是一门强类型的可移植、可扩展、可嵌入的解释型编程语言,属于动态语言。...
    文章 2020-12-16 237浏览量

云产品推荐

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