程序员 结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程 中断上下文的切换 进程上下文的切换 异常处理过程: 下面从逻辑上完整走一遍中断处理过程(结合中断上下文的切换,以定时器中断为例,假设从用户态进入中断): 1. 定时器连接在8259A可编程中断控制器(PIC,Programmable Interrupt Controller)的0号IRQ线上,0号IRQ线对应32+0=32号中断向量。中断控制器又与CPU的INTR引脚相…
程序员 启动盘恢复为普通U盘 打开 磁盘管理,查看U盘磁盘号 WIN + R, 输入 CMD打开DOS 输入 diskpart 回车 进入新的命令行界面 select disk x x为U盘的磁盘号 clean清除磁盘数据 打开磁盘管理,进行格式化等操作后,即可使用 参考
程序员 Code-Review落地方案 title: Code Review落地方案date: 2020-05-31 13:32:31update:tags: code review 白盒 推荐阅读 categories: 研发效率 本文首发于我的个人博客。 之前的博文也写过两篇关于Code Review的文章,出发点的各不相同: QA测试是否要看代码——QA读产品代码的必要性 Code Review的思考——Code Review存在的必要性 阅读代码小感——…
程序员 httpssegmentfaultcom 摘要:5月29日,Science刊登了一篇标题为“人工智能某些领域的核心进展一直停滞不前”的文章,在文章里,作者Matthew Hutson提到:一些多年之前的“老算法”如果经过微调,其性能足以匹敌当前的SOTA(编者注:得分最高的算法)。
程序员 1周上线系统效率提升100宜搭助力阿里巴巴法务数字化升级 简介: 新系统借助“宜搭”平台,打破了原先的数据孤岛,把业务人员从大量简单、繁琐的法务工作中释放了出来,实现了集团知识产权的全生命周期管理。据统计,系统上线7天即实现上万数据入库,累计承载数十万权利数据的管理和运营。
程序员 业务理解有偏差产品和开发如何达成共识 简介: 在考虑如何对业务模型进行抽象从而建立领域模型之前,必须解决业务与产品、开发之间“沟通”的问题。如何让业务人员和开发人员顺畅沟通,在业务流程设计中不遗漏成败攸关的业务场景?如何才能让业务沟通的过程顺畅过渡到架构设计、编码乃至测试?阿里巴巴技术专家李建结合团队的实际案例,分享了他们在使用 Event S…
程序员 为什么阿里巴巴Java开发手册中强制要求接口返回值不允许使用枚举 在阅读《阿里巴巴Java开发手册》时,发现有一条关于二方库依赖中接口返回值不允许使用枚举类型的规约,具体内容如下: 在谈论为什么之前先来科普下什么是二方库,二方库也称作二方包,一般指公司内部发布到中央仓库,可供公司内部其他应用依赖的库(jar 包)。 那么一方库便是本工程内部子项目模块依赖的库;三方库为公…
程序员 不可不知的-7-个-JDK-命令 这篇文章主要来介绍下 JDK 内置的命令,话不多说,让我们开始吧! javap 使用 javap 可以查看 Java 字节码反编译的源文件,javap 的命令格式如下: 下面来演示下用 javap -c 对代码进行反编译,首先写个 HelloWorld 类,如下: {代码…} 接着使用 javap -c HelloWorld.class 就可以反编译得到如下结果: {代码…} jps …
程序员 程序员如何保持健康 作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。转载请注明出处。原文:[链接] 1. 前言 很荣幸遇(tan)到(shang)了这么个好的职业,成为了程序员。我作为众多 coders 中的一员,还是“与有荣焉”的。 说起编程这个职业,可谓是健康的头号大敌。 因为程序员的工作方式注定了这不是一个有利于健康的活: 久坐,…
程序员 记一次高校生的华为面试经历 华为还是很受高校学生欢迎的,当天去的时候发现来面试的依然还是全都是上交复旦同济的学生。不过华为的面试安排流程不是很好,效率很低,本来是10点面试。整个流程走完拖到了下午两点。原因是华为面试分为初面和终面,终面是部门老大面。这感觉就好像有很多中间服务器处理大量用户请求,最后都交给一个中央服务器去处理…