• 关于

    异步过程调用啥意思

    的搜索结果
  • Invoke与BeginInvoke

      一、为什么 Control类提供了 Invoke和 BeginInvoke机制? 关于这个问题的最主要的原因已经是 dotnet程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己。 1、 windows程序消息机制 Windows GUI程序是基于消息机制的,有个主线程...

    文章 醉意人间 2014-10-31 616浏览量

  • okhttp源码解析

    okhttp介绍 OkHttp是一个非常优秀的网络请求框架,已被谷歌加入到Android的源码中。目前比较流行的Retrofit也是默认使用OkHttp的。所以OkHttp的源码是一个不容错过的学习资源,学习源码之前,务必熟练使用这个框架,否则就是跟自己过不去。 okhttp优点 支持HTTP2...

    文章 张士超 2018-08-29 1384浏览量

  • 浅谈OkHttp

    本来想看看源码提高下自己的水平,以前也有看过某些框架的源码,但是基本都是只看某段,这次打算好好的研究一遍。本来是想拿RecyclerView的源码来开刀的,但是好像RecyclerView的代码没那么容易看懂,而且变量还贼多,还大量用了设计模式,讲真,看起来还真觉得挺费劲的。既然前段时间写了Htt...

    文章 kylinarm 2018-04-24 774浏览量

  • 阿里云试用中心,为您提供0门槛上云实践机会!

    100+款试用云产品,最长免费试用12个月!拨打95187-1,咨询专业上云建议!

    广告

  • 《操作系统真象还原》——0.26 库函数是用户进程与内核的桥梁

    本节书摘来自异步社区《操作系统真象还原》一书中的第0章,第0.26节,作者:郑钢著,更多章节内容可以访问云栖社区“异步社区”公众号查看 0.26 库函数是用户进程与内核的桥梁 在讨论此问题之前,我们应该明白此问题的始作俑者是操作系统本身。我们用了操作系统,就理应遵守它的规范。任何操作系统都有自己的...

    文章 异步社区 2017-05-02 872浏览量

  • 分布式事务 Seata TCC 模式深度解析 | SOFAChannel#4 直播整理

    本文根据 SOFAChannel#4 直播分享整理,本期主题:分布式事务 Seata TCC 模式深度解析。 Seata:https://github.com/seata/seata 2019 年 3 月,蚂蚁金服加入分布式事务 Seata 的社区共建中,并贡献其 TCC 模式。本期是 SOF...

    文章 初商 2019-08-01 1159浏览量

  • python协程

    基础 http://yeqianfeng.me/python-yield-expression/ 国外写的通俗易懂的 http://www.dabeaz.com/coroutines/index.html 协程的好处,处理io有优势。 gevent实现协程案例 多进程+协程下,避开了CPU切换的...

    文章 技术小阿哥 2017-11-27 1378浏览量

  • 分布式事务 Seata TCC 模式深度解析 | SOFAChannel#4 直播整理

    SOFA:Channel,有趣实用的分布式架构频道。 本文根据 SOFAChannel#4 直播分享整理,主题:分布式事务 Seata TCC 模式深度解析。 Seata:https://github.com/seata/seata回顾视频以及 PPT 查看地址见文末。 欢迎加入直播互动钉钉群:...

    文章 s潘潘 2019-04-24 1446浏览量

  • Android单元测试(六):Mockito学习

    前面花了很大篇幅来介绍JUnit4,JUnit4是整个单元测试的基础,其他的测试框架都是跑在JUnit4上的。接下来我们将来学习怎么样在Android的单元测试中集成Mockito。 6.1 Mockito介绍 6.1.1 Mockito是什么? Mockito是一个用于java单元测试中的moc...

    文章 云之崖 2017-08-16 760浏览量

  • 小白学习如何打日志

    前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 记得之前写过一篇:《阿里巴巴 Java开发手册》读后感,之前自学时由于没怎么接触过打“日志”,所以《手册》中的“日志规约”我就先放一边去了。 而之...

    文章 java3y 2019-08-28 1236浏览量

  • IO通信之多路复用

    什么是多路复用器  聊多路复用器之前呢,先回归昨天的NIO,NIO的出现解决了BIO阻塞线程、一连接一线线程问题。但是它有缺点吗,答案是肯定的。NIO的缺点 我们把问题放大,如果有一万个连接但是只有一个连接是有数据的,但是对于我们的NIO来说,他每次都会遍历所有连接并且去调用内核,我们都是到用户态...

    文章 大志。 2020-11-05 168浏览量

  • jms基础概念和应用场景

    JMS and ActiveMQ first lesson -- jms基础概念和应用场景 2011-6-18 PM 9:30 主讲:kimmking 整理:林木森 ppt下载地址: http://code.google.com/p/activemq-store-mongodb/downloa...

    文章 王爵nice 2016-05-14 2085浏览量

  • 殷浩详解DDD:如何避免写流水账代码?

    作者 | 殷浩来源 | 阿里技术公众号在日常工作中我观察到,面对老系统重构和迁移场景,有大量代码属于流水账代码,通常能看到开发在对外的API接口里直接写业务逻辑代码,或者在一个服务里大量的堆接口,导致业务逻辑实际无法收敛,接口复用性比较差。所以本文主要想系统性的解释一下如何通过DDD的重构,将原有...

    文章 开发者小助手_LS 2021-04-30 6238浏览量

  • 阿里内核月报2015年03月

    Virtual filesystem layer changes, past and future LSF/MM 2015峰会上,虚拟文件系统也吸引了足够的目光。LSF/MM 2015峰会上,虚拟文件系统也吸引了足够的目光。 首先是一些需要继续期待的变化。一个是替代mount()系统调用的工作,A...

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

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

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

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

  • 从一道百度面试题到分析输入url到页面返回的过程(或者查询返回过程)

    最近看到一个题目,是当在浏览器中输入一个url后回车,后台发生了什么?比如输入url后,你看到了百度的首页,那么这一切是如何发生的呢? 这个问题之前、最近、我想以后肯定还会被问到,或者问到这样的题目,如果在百度框里输入查询的字符串开始,是怎么返回你需要的东西呢。 那这什么个过程呢(这个问题我在之后...

    文章 atlas2015 2013-09-06 2332浏览量

  • hbase源码系列(十一)Put、Delete在服务端是如何处理?

    在讲完之后HFile和HLog之后,今天我想分享是Put在Region Server经历些了什么?相信前面看了《HTable探秘》的朋友都会有印象,没看过的建议回去先看看,Put是通过MultiServerCallable来提交的多个Put,好,我们就先去这个类吧,在call方法里面,我们找到了这...

    文章 岑玉海 2016-09-11 1700浏览量

  • ES6 iterator 和 generator

    ES6 iterator 和 generator ES6 引入了新的遍历数据的机制 Iterator 迭代器。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。基于 iterator 机制,es...

    文章 过客匆匆_ 2019-09-05 515浏览量

  • DDD系列第五讲:聊聊如何避免写流水账代码

    1. 案例简介这里举一个简单的常见案例:下单链路。假设我们在做一个checkout接口,需要做各种校验、查询商品信息、调用库存服务扣库存、然后生成订单:一个比较典型的代码如下:@RestController @RequestM...

    文章 淘系技术 2021-04-20 710浏览量

  • Java NIO之套接字通道

    1.简介 前面一篇文章讲了文件通道,本文继续来说说另一种类型的通道 -- 套接字通道。在展开说明之前,咱们先来聊聊套接字的由来。套接字即 socket,最早由伯克利大学的研究人员开发,所以经常被称为Berkeley sockets。UNIX 4.2BSD 内核版本中加入了 socket 的实现,此...

    文章 田小波 2018-03-27 883浏览量

  • ThreadPoolExecutor的一点理解

      整个ThreadPoolExecutor的任务处理有4步操作: 第一步,初始的poolSize < corePoolSize,提交的runnable任务,会直接做为new一个Thread的参数,立马执行 第二步,当提交的任务数超过了corePoolSize,就进入了第二步操作。会将当前...

    文章 developerguy 2016-01-31 838浏览量

  • 阿里内核月报2014年3月

    目前Linux内核急需的一项功能是在线打补丁的特性。此前被Oracle收购的ksplice一度是Linux上唯一的解决方案。但是在被Oracle收购后,ksplice就闭源了,并且成为了Oracle Linux的一项商业特性。而目前可以拿到的最新版本的ksplice仍然仅仅停留在0.19上,而可以...

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

  • 分布式熔断、限流与服务保护:深入 Hystrix 原理及使用

    本文不仅仅会讲述 Hystrix 如何使用,还会深入讲解其实现原理。适合读者:任何阶段的 Java 程序猿。 Hystrix 简介:Hystrix 是 Netflix 开源的一款容错系统,能帮助使用者码出具备强大的容错能力和鲁棒性的程序。Hystrix 具备拥有回退机制和断路器功能的线程和信号隔离...

    文章 快乐崇拜007 2019-03-19 2428浏览量

  • Linux基础排查

    这里综合了一些云上ECS Linux系统常见问题涉及知识和排查工具,方便大家自行排查时候作一些参考。 一、磁盘/分区操作 分区操作 fdisk parted 文件系统操作 mount/umount - 挂载/卸载文件系统 mkfs - 创建文件系统 fsck - 文件系...

    文章 尘轩 2018-03-05 3339浏览量

  • Percona Live 2016 PPT整理

    前言 PS1: 写在前面:最近比较忙,这篇参会总结一直拖到现在才完成,主要大概把感兴趣的slide按照不同的公司做了个分门别类,方便自己有空再深入的学习阅读。 PS2: 有极个别PPT的链接挂了,过一段时间再刷刷看 =============================== 一年一度的Perc...

    文章 zhaiwx_yinfeng 2016-06-11 10738浏览量

  • 照方抓药 - 重构 React 组件的实用清单

    前面若干篇文章(链接见文末)已经介绍了重构组件的各种姿势,让我们从“写出一个组件”到“写好组件”有了理论基础。 本文尝试将相关的概念做一个总结,列出一张可用、实用的方法论清单,让我们每次新建组件、修改组件时有章可循,真诚是让一切变好的基础,但实用的套路也是必不可少的。 主要概念 重构:在不改变...

    文章 我是小助手 2018-07-23 1041浏览量

  • 软件测试面试中都会问到哪些关于Python的问题?

    本文转载自测试人社区(ceshiren.com),原文链接:https://ceshiren.com/tag/精华帖 语言特性 谈谈对Python和其他语言的区别 答:Python是一门语法简洁优美, 功能强大无比, 应用领域非常广泛, 具有强大完备的第三方库,它是一门强类型的可移植、可扩展、可嵌...

    文章 霍格沃兹测试学院 2020-12-16 116浏览量

  • 程序员之痛点:取个好名字

    在计算机科学中只有两件事情最难:缓存失效和取名字。 ——Phil Karlton 写出好代码很难,为什么?因为好的代码都是易读的。我们总是关注于当下,却不顾及以后;我们总是关注于代码一次写成,但忽视了在以后会被一次又一次地读写。 好代码总是为了方便他人易读在不断优化,这就需要我们将共情作为核心。...

    文章 小旋风柴进 2017-05-16 8903浏览量

  • golang面试题整理

    点击图片或戳我查看详情和投简历原文链接 1、go的调度 2、go struct能不能比较 因为是强类型语言,所以不同类型的结构不能作比较,但是同一类型的实例值是可以比较的,实例不可以比较,因为是指针类型 3、go defer(for defer),先进后出,后进先出 func b() { ...

    文章 钉群小二 2019-12-23 7906浏览量

  • Python切片高级特性完全解读

    众所周知,我们可以通过索引值(或称下标)来查找序列类型(如字符串、列表、元组…)中的单个元素,那么,如果要获取一个索引区间的元素该怎么办呢? 切片(slice)就是一种截取索引片段的技术,借助切片技术,我们可以十分灵活地处理序列类型的对象。通常来说,切片的作用就是截取序列对象,然而,对于非序列对象...

    文章 技术小能手 2019-01-04 2481浏览量

  • Vue 2.x 实战之后台管理系统开发(二)

    1. 导语 承接上文:Vue 2.x 实战之后台管理系统开发(一) 在上一篇文章中,我详细叙述了如何创建项目框架和引入各种后台常用插件,做好这些准备工作后,我们就可以着手进行页面的开发了。在开发过程中,会遇到一些常见的需求和问题,我整理了一下,有以下几点。 2. 常见需求 01. 父子组件通信...

    文章 李一花 2018-07-17 2678浏览量

1 2 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化