Wesley13 Wesley13
3年前
SCHED_FIFO与SCHED_OTHER调度机制
疑问两个线程分别有不同的调度策略,一个SCHED\_FIFO,一个SCHED\_OTHER,按照之前的理解,SCHED\_FIFO实时线程一定会占用CPU一直运行,导致SCHED\_OTHER的普通线程得不到CPU,事实是这样么?验证写了一小段代码,一个是验证SCHED\_FIFO的高优先级线程会不会抢占低优先级的线程,在不主动放弃的
Stella981 Stella981
3年前
Spring Boot 集成Dubbo
      最近学习了一下dubbo的集成使用,之所以对这个产生兴趣,是因为公司的系统有秒杀的高并发业务,采用了多服务器分布式部署的方式,但是各个服务器之间的调用是在代码里采用http请求的方式。虽然这种方式能达到效果,但是代码冗长,处理起来很不方便,总之就是觉得low,所以决定学习一下dubbo。       学习dubbo之前,我们先要了解一下z
Stella981 Stella981
3年前
Android如何调用so文件
前言小编对接的安卓测试项目团队中有部分团队使用C开发项目代码,出于好奇去学习了解了一下在安卓项目中集成C代码的方法,下面和大家分享一下。在安卓开发中经常会遇到需要通过java调用其它语言编写的代码的情况,这主要是由于以下几方面的原因:1.运行效率高:在高性能要求的需求中,使用
Stella981 Stella981
3年前
360深度实践:Flink与Storm协议级对比
奇技指南本文由360系统部大数据计算平台负责人张馨予,在FlinkChina线下社区Meetup的演讲整理而成,首发于高可用架构公众号。作者:张馨予,360大数据计算平台负责人。北京邮电大学硕士,2015年加入360系统部,一直致力于公司大数据计算平台的易用性、稳定性和性能优化的研发工作。目前主要负责Flink的研发,完成公
Stella981 Stella981
3年前
Node.js 应用故障排查手册 —— 正确打开 Chrome devtools
楔子前面的预备章节中我们大致了解了如何在服务器上的Node.js应用出现问题时,从常规的错误日志、系统/进程指标以及兜底的核心转储这些角度来排查问题。这样就引出了下一个问题:我们知道进程的CPU/Memory高,或者拿到了进程Crash后的核心转储,要如何去进行分析定位到具体的JavaScript代码段。其实Chrome自带
Stella981 Stella981
3年前
ASP.NET Core 奇技淫巧之接口代理转发
前言先讲讲本文的开发背景吧..在如今前后端分离的大背景下,咱的客户又有要求啦~要前后端分离~然因为种种原因..没办法用用纯前端的框架(其实是学习成本高,又没钱请前端开发人员)...所以最终决定了一种方案..那就是采用MVC(只处理前端视图层,单纯是为了托管在.netcore上)Webapi的方式来实现前后端分离(讲真,很奇葩)..
Stella981 Stella981
3年前
Scrum 实操流程
Scrum是用于开发、交付和持续支持复杂产品的一个框架,是一个增量的、迭代的开发过程。敏捷的原则和方法必须在每天的实践中落地,对人和管理要求高。所以有scrummaster为了适应变化,敏捷的迭代周期短特征1.迭代开发:这意味着你应该重复开发过程。2.增量交付:意味着你应该一步一步地创建产品的“可用”子集
Stella981 Stella981
3年前
Leaf:美团分布式ID生成服务开源
Leaf是美团基础研发平台推出的一个分布式ID生成服务,名字取自德国哲学家、数学家莱布尼茨的一句话:“Therearenotwoidenticalleavesintheworld.”Leaf具备高可靠、低延迟、全局唯一等特点。目前已经广泛应用于美团金融、美团外卖、美团酒旅等多个部门。具体的技术细节,可参考此前美团技术博客的一篇文章:《Lea
Wesley13 Wesley13
3年前
2d游戏和 3d游戏的区别
2D游戏和3D游戏的主要区别一、总结一句话总结:2D中的单位就是贴图,3D中的单位还有高1\.3D和2D游戏的区别主要体现在呈现画面和文件体积上;2\.借助3D引擎可以提升2D游戏的声光和特效效果;3\.成功的游戏不一定是优秀的游戏。
Stella981 Stella981
3年前
Kafka生产环境的几个重要配置参数
Kafka在弹性、容错性以及高吞吐量方面有着很大的优势。想要达到生产环境最优,发挥这些特性,需要我们进行一系列的配置。Kafka提供了非常多的配置属性,对于初学者而言,很容易陷入困惑。其实,多数的配置已经满足了大部分的使用场景,本文分享总结了几个比较重要的配置参数,主要是针对producer端的配置,希望对你有所帮助。本文所讨论的配置文件包括:_√_