进程模型干什么用的

  • 带你读《Netty、Redis、ZooKeeper高并发实战》之二:高并发IO的底层原理

    点击查看第一章点击查看第三章 第2章 高并发IO的底层原理 本书的原则是:从基础讲起。IO的原理和模型是隐藏在编程知识底下的,是开发人员必须掌握的基础原理,是基础的基础,更是通关大公司面试的必备知识。本章从操作系统的底层原理入手,通过图文并茂的方式,为大家深入剖析高并发IO的底层原理,并介绍如何通...

    文章 被纵养的懒猫 2019-11-12 499浏览量

  • 多线程实现多任务 | 手把手教你入门Python之九十九

    上一篇:文件下载案例 | 手把手教你入门Python之九十八下一篇:多线程版聊天 | 手把手教你入门Python之一百 本文来自于千锋教育在阿里云开发者社区学习中心上线课程《Python入门2020最新大课》,主讲人姜伟。 多线程实现多任务 在现实生活中,有很多的场景中的事情是同时进行的,比如跳舞...

    文章 温柔的养猫人 2020-07-10 168浏览量

  • 再谈IO的异步,同步,阻塞和非阻塞

    原本转过一个《六种Socket I/O模型幽默讲解》,里面用比喻的方法讲解各种IO,但说到底那个时候我对同步异步这些还是只知其表。还未能完全理解异步和同步,现在觉得清晰一些了。总结一下。 前提概要: IO的过程: 整个IO的过程其实是应用发起IO的请求,到应用获取到IO请求数据的中间过程。 这个...

    文章 x64.ink 2016-05-27 2035浏览量

  • Android应用启动过程

    前言: 最近发现自己好像做了android这么久,竟然还不知道一个应用是如何去启动的,所以决定去一探究竟,结果发现这个过程好像有点难,好像有点繁杂,毕竟我以前从未接触过framework层的内容。其实我也是一面探究一面来写这篇文章的。没办法,毕竟我又不会,而且在开发应用层的时候也没怎么接触过。但是...

    文章 kylinarm 2018-04-08 735浏览量

  • 如何将高并发拉下神坛!

    “ 高并发也算是这几年的热门词汇了,尤其在互联网圈,开口不聊个高并发问题,都不好意思出门。 高并发有那么邪乎吗?动不动就千万并发、亿级流量,听上去的确挺吓人。但仔细想想,这么大的并发与流量不都是通过路由器来的吗? 一切源自网卡 高并发的流量通过低调的路由器进入我们系统,第一道关卡就是网卡,...

    文章 java填坑路 2018-06-29 1043浏览量

  • 从零开始入门 K8s| 详解 Pod 及容器设计模式

    作者|张磊 阿里云容器平台高级技术专家,CNCF 官方大使 一、为什么需要 Pod 容器的基本概念 我们知道 Pod 是 Kubernetes 项目里面一个非常重要的概念,也是非常重要的一个原子调度单位,但是为什么我们会需要这样一个概念呢?在使用容器 Docker 的时候,也没有这个说法。其实,如...

    文章 阿里巴巴云原生小助手 2019-09-19 2272浏览量

  • 上下文与会话

    在编码中,我们常常会碰到一个概念:上下文,如 线程上线文(Thread.CurrentContext),Http上下文(HttpContext.Current)等,那么上下文到底是什么,它们存在的意义是什么?   一:上下文 1:来源 可能无从追溯,但是早期 上下文 这个概念,可能来自于 CPU时...

    文章 文艺小青年 2017-06-01 501浏览量

  • 上下文与会话

    在编码中,我们常常会碰到一个概念:上下文,如 线程上线文(Thread.CurrentContext),Http上下文(HttpContext.Current)等,那么上下文到底是什么,它们存在的意义是什么?   一:上下文 1:来源 可能无从追溯,但是早期 上下文 这个概念,可能来自于 CPU时...

    文章 luminji 2014-06-30 590浏览量

  • 什么是微内核架构设计?

    关于微内核架构设计现在比较热,听起来好像是操作系统内核相关的,作为Java程序员,操作系统内核那么遥远的事情,好像和我们没有什么关系。但是如果我说微内核其实就是插件化(Plug-in)架构,你一定会一脸疑惑,“你居然向Java程序员解释什么是插件化架构?我每天都在用啊,Eclipse、Intell...

    文章 开发者小助手_LS 2020-12-04 532浏览量

  • 操作系统内核子系统的协调工作

    第一部分、内务子系统 操 作系统内核的管理功能以及执行最终也要归于cpu的执行流,因此最简单的设计就是将内核的内务也设计成进程,但是对于一些特别的内务这个办法就不适用了,因为这些内务的特殊性恰恰在于它们是依赖cpu的,或者说是和cpu进行接口的。如果我们把计算机视为一台人类发明的智能的机器,那么很...

    文章 科技小能手 2017-11-12 863浏览量

  • 我眼中的测试工作

    从2011年毕业到现在,从事软件测试工作已经有将近三年了,随着工作的经验的积累,对测试的认识也在不断的提高。   经常会听到身边有人抱怨,我做测试天天就是点鼠标,做功能测试,累死了,烦死了;想学学做自动化,性能方面的测试。   相信很多做测试工作的同学会有相同的感觉。   最近换了工作,面试了两家...

    文章 青衫无名 2017-07-03 822浏览量

  • 多核心Linux内核路径优化的不二法门之-多核心平台TCP优化

    本文可以作为《Linux转发性能评估与优化(转发瓶颈分析与解决方案)》 的姊妹篇,这两篇文章结合在一起,恰好就是整个Linux内核协议栈的一个优化方案。事实上Linux协议栈本来就是面向两个方向的,一个是转发,更多的 是本地接收。目前大量的服务器采用Linux作为其载体,更加体现了协议栈本地处理相...

    文章 科技小能手 2017-11-12 628浏览量

  • Nacos: Namespace 和 Endpoint 在生产环境下的最佳实践 | 5月28日云栖夜读

    点击订阅云栖夜读日刊,专业的技术干货,不容错过! 阿里专家原创好文 1.Nacos: Namespace 和 Endpoint 在生产环境下的最佳实践 随着使用 Nacos 的企业越来越多,遇到的最频繁的两个问题就是:如何在我的生产环境正确的来使用 namespace 以及 endpoint。这篇...

    文章 yq传送门 2019-05-28 1937浏览量

  • 为什么要用Redis

    最近阅读了《Redis开发与运维》,非常不错。 这里对书中的知识整理一下,方便自己回顾一下Redis的整个体系,来对相关知识点查漏补缺。 按照五点把书中的内容进行一下整理: 为什么要选择Redis:介绍Redis的使用场景与使用Redis的原因; Redis常用命令总结:包括时间复杂度总结与具体数...

    文章 java填坑路 2018-10-10 1673浏览量

  • Linux五种IO模型性能分析

    socket阻塞与非阻塞,同步与异步 1. 概念理解      在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步:       所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返...

    文章 wqnmbdd 2015-07-08 1805浏览量

  • 灵魂 36 问,让你快速熟悉一个系统

    前言 开发人员经常会面临下面一些场景: 新人入职,需要学习已有系统,作为 landing 的一部分,如何学习? 被拉过去参与一个陌生系统的迭代开发或者系统维护(bugfix),如何快速上手? 同事离职或转岗,需要把系统交接给你,怎么去接?内心 os:这是一口锅吗? 这样的场景多了,就需要去...

    文章 好好、学习 2020-04-11 6432浏览量

  • 第四范式首席科学家杨强教授:人工智能的下一个技术风口与商业风口

    作为华人界首个国际人工智能协会AAAI Fellow、至今为止唯一的AAAI 华人执委,以及IEEE Fellow、AAAS Fellow、IAPR Fellow,杨强教授在专注学术研究的同时,也更关注如何让人工智能技术落地转化为生产力的问题。 作为第四范式首席科学家、范式大学的导师,杨强教授近日...

    文章 云栖大讲堂 2017-08-01 861浏览量

  • 如何阅读代码

    身为一个程序员,工作中最重要的事情当然是写代码,其次就是读代码了。我们都是先阅读了别人的代码,才模仿着写下了自己的第一行代码。接手维护别人的项目,要读代码,遇到bug排查问题,要读代码,学习别人精妙的设计,同样需要读代码。从代码量上来说,绝大多数人所阅读的代码量远超自己写的代码量。所以程序员必须学...

    文章 太公 2020-01-21 1174浏览量

  • 在生产环境中使用 NODEJS 一年记

    本文讲的是在生产环境中使用 NODEJS 一年记, 本文是「我为什么弃 Python 从 Node.js」一文的续集。一年多前,我因为对 Python 的挫败,还想解释为什么转而尝试 Node ,故写下那篇文章。 一年后,公司内部的 CLI(命令行) 工具,客户项目以及我司产品的更新,这些都是...

    文章 玄学酱 2017-10-19 789浏览量

  • 如何熟悉一个系统?(内含知识大图)

    作者 | 唐志龙(鲲龙)  阿里巴巴高级开发工程师 导读:本文总结了熟悉系统主要分三部分:业务学习、技术学习、实战。每部分会梳理一些在学习过程中需要解答的问题,这些问题随着经验的积累需要逐步补充完善。 前言 开发人员经常会面临下面一些场景: 新人入职,需要学习已有系统,作为 landing 的一...

    文章 阿里巴巴云原生小助手 2020-01-20 2189浏览量

  • 浅谈 Spark 的多语言支持

    作者:郑锴,花名铁杰,阿里巴巴高级技术专家,Apache Hadoop PMC,Apache Kerby 创立者。深耕分布式系统开发和开源大数据多年,先后专注在安全,存储和计算领域。之前在 Intel,目前转战阿里云上,致力于提供更好用更有弹性的 Hadoop/Spark 大数据平台。 Spark...

    文章 阿里云E-MapReduce团队 2019-04-23 4130浏览量

  • 浅谈 Spark 的多语言支持(修订版)

    作者:郑锴,花名铁杰,阿里巴巴高级技术专家,Apache Hadoop PMC,Apache Kerby 创立者。深耕分布式系统开发和开源大数据多年,先后专注在安全,存储和计算领域。之前在 Intel,目前转战阿里云上,致力于提供更好用更有弹性的 Hadoop/Spark 大数据平台。 Spar...

    文章 开源大数据EMR 2019-04-23 1084浏览量

  • Adore-ng-0.56源码分析

    Adore-ng-0.56具备以下几个功能 1.        文件隐藏 2.        进程隐藏 3.        端口隐藏 4.        清理犯罪现场 5.        获得root权限 使用:   环境: CentOS 5.3  kernel 2.6.18   代码结构:   ...

    文章 cnbird 2013-09-11 601浏览量

  • 高并发架构系列:Redis为什么是单线程、及高并发快的3大原因详解

    Redis的高并发和快速原因 1.redis是基于内存的,内存的读写速度非常快;2.redis是单线程的,省去了很多上下文切换线程的时间;3.redis使用多路复用技术,可以处理并发的连接。非阻塞IO 内部实现采用epoll,采用了epoll+自己实现的简单的事件框架。epoll中的读、写、关闭、...

    文章 mikechen优知 2018-12-17 2104浏览量

  • 国内Java面试总是问StringBuffer,StringBuilder区别是啥?档次为什么这么低?

    GitHub 6.6k Star 的Java工程师成神之路 ,不来了解一下吗? GitHub 6.6k Star 的Java工程师成神之路 ,真的不来了解一下吗? GitHub 6.6k Star 的Java工程师成神之路 ,真的确定不来了解一下吗? 这是一个知乎上面很火的问题(https://w...

    文章 Hollis 2019-08-13 2859浏览量

  • 我们的算法少女

    2016年,阿里云安全与天池大数据众智平台合作,启动阿里云安全算法挑战赛:在全球范围内招募安全+算法的跨界挑战者,集顶尖智慧,帮助阿里云更好地保护云和云上用户,推动安全智能的技术发展。 在首届安全算法挑战赛中,上千名大数据领域的高校人才、资深人士,与安全行业的高手携手作战。而一位单枪匹马迎战的少女...

    文章 技术小能手 2017-08-28 7082浏览量

  • 《企业应用架构模式中文版》学习笔记(转)

    本书先介绍了一些企业应用开发的基础知识,比如分层架构、WEB表现、业务逻辑、数据库映射、并发、会话、分布策略等等。通过使用场景、解决方案、UML等手段详细介绍了设计模式(包括一些常用的设计模式GOF23和本书上新创的设计模式)。了解书中这些模式是干什么的、它们解决什么问题、它们是如何解决问题的。这...

    文章 developerguy 2016-04-04 994浏览量

  • 如何在一分钟内实现微服务系统下的架构可视化

    为什么需要架构可视化 随着企业进行微服务架构改造,系统架构复杂度越来越高,架构变化日益频繁,微服务改造后的实际架构模型可能与预期已经产生了巨大差异,架构师或系统运维人员很难准确记忆所有资源实例的构成和交互情况;其次,系统架构在动态演化过程中可能引入了一些不可靠的因素,比如弱依赖变强依赖、局部容量不...

    文章 中间件小哥 2018-11-28 3897浏览量

  • 很幽默的讲解六种Socket I/O模型

    很幽默的讲解六种Socket I/O模型   信息来源:幻影论坛     作  者: flyinwuhan (制怒·三思而后行) 本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。一:select模型二:WSAAsyncSele...

    文章 aizher8860 2007-03-22 1016浏览量

  • 阿里内核月报2014年7月-8月

    Capsicum for Linux Capsicum: 一种基于文件句柄的新安全模型 Capsicum是一种源自FreeBSD的安全模型,与Linux下众多LSM的相同之处在于它们都是基于权限管理的,而不同之处在于LSM针对的操作对象非常丰富,有进程、VMA、端口、带有标签的文件等等,而Caps...

    文章 场景研读 2017-06-06 2674浏览量

1 2 3 4 ... 7 >

云产品推荐

阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板