Easter79 Easter79
3年前
tty初探 — uart驱动框架分析
写在前面:我们没有讲UART驱动,不过我们认为,只要系统学习了第2期,应该具备分析UART驱动的能力,小编做答疑几年以来,陆陆续续有不少人问到UART驱动怎么写,所以今天就分享一篇深度长文(17000字,阅读时间43分钟),作者是我们的答疑助手lizuobin,涉及很多数据结构,为了看懂本文,特意打开sourceinsight跟踪了代码,你也应
简
4年前
Kubernetes + GitLab 微服务应用自动化部署
KubernetesGitLab微服务应用自动化部署Docker简化了单个服务的部署,Kubernetes通过强大的容器编排能力使得运维人员可以轻松管理成千上万的容器,这些容器归属于多个服务,而这些服务又组合形成了多个应用。从代码到运行中的应用,需要经历构建、打包、测试和部署等阶段,如果每个步骤都手动执行,无疑会消耗研发人员的大量时间。本文讲解
徐小夕 徐小夕
4年前
一张图教你快速玩转vue-cli3
前言本文系统的梳理了vuecli3搭建项目的常见用法,目的在于让你快速掌握独立搭建vue项目的能力。你将会了解如下知识点:如何安装项目插件添加浏览器支持如何配置scss/stylus共享全局变量如何整合elementUI等第三方框架并实现按需引入配置单/多页面如何配置自定义环境变量如何在vue.config.js定制自己的we
Wesley13 Wesley13
3年前
史上最全的CSP
CSPJ/S第一轮知识点选讲$NOIP$(全国青少年信息学奥林匹克竞赛)于2019年取消。取而代之的是由$CCF$推出的非专业级软件能力认证,也就是现在的$CSPJ/S$。作为一名于2019年1月入$OI$的蒟蒻$OIer$,没能参加$NOIP$是我一生的遗憾。但在遗憾之余,我不得不备战$CSP$的认证。而$CSP
Stella981 Stella981
3年前
Linux应急响应(四):盖茨木马
0x00前言Linux盖茨木马是一类有着丰富历史,隐藏手法巧妙,网络攻击行为显著的DDoS木马,主要恶意特点是具备了后门程序,DDoS攻击的能力,并且会替换常用的系统文件进行伪装。木马得名于其在变量函数的命名中,大量使用Gates这个单词。分析和清除盖茨木马的过程,可以发现有很多值得去学习和借鉴的地方。0x01应急场景
Wesley13 Wesley13
3年前
VoltDB实时投票应用性能测试
voter是votedb开源包中的一个性能测试程序,代码位于源码包examples/voter/目录下。该程序模拟短时间内大量用户发起投票的场景,测试每秒处理的投票请求(三次读一次写的事务)的能力。官方发布的两个基于该程序的性能测试报告。测试环境部署在12台AmazonE2云主机服务上,服务端版本是voltdb2.2:686KTPSwith
Wesley13 Wesley13
3年前
2020年我的27个感悟
这是我2020年收集的27个感悟,希望你能看到最后。注:部分完全是摘录,但同样构成感悟。1、运气是成功的重要因素。意大利研究团队构建了一个社会模型,每个人的技能、智力、能力都是平均分布,彼此相差不远,但是社会的发展都是随机事件驱动。模型发现,运行四十年后,财富分布是80:20,即20%的人口拥有大约80%的财富,与
Stella981 Stella981
3年前
ShardingSphere x Seata,一致性更强的分布式数据库中间件
日前,分布式数据库中间件 ShardingSphere 将Seata分布式事务能力进行整合,旨在打造一致性更强的分布式数据库中间件。背景数据库领域,分布式事务的实现主要包含:两阶段的XA和BASE柔性事务。XA事务底层,依赖于具体的数据库厂商对XA两阶段提交协议的支持。通常,XA协议通过在Prepare和Co
Stella981 Stella981
3年前
Flink 是如何支撑一分钟破百亿成交额的?
提到天猫双十一,一分钟破百亿的成交额,你肯定不会陌生,他的背后就是一套强大的流计算引擎在支撑,以便得到实时统计结果。面对日益增长的数据规模,以及越来越低时延的数据处理需求,流处理已成为每家公司数据平台的必备能力。目前主流的流计算技术有ApacheStorm,SparkStreaming和ApacheFlink,但真正能同时做到低时延、
Wesley13 Wesley13
3年前
100%移植阿里云移动测试技术,竟仅需1周?!——移动测试专有云(2)——架构详解
_摘要:_ 移动测试的应用架构作为一整个庞大的移动测试解决方案,MQC专有云系统内部包含了非常多的软硬件模块,整个系统紧密高效的互相连接稳定配合。从模块划分上来看,主要包括:用户交互平台、任务调度平台、移动终端控制系统、无线机房管理平台、自动化测试能力、中间件(数据库、缓存、文件存储)、无线机房硬件方案、专家支持服务。移动测试的应用架构