近日,阿里云函数计算产品团队撰写的关于Serverless调度的创新性论文,被云计算领域ACMSoCC国际会议长文录用。去年阿里云函数计算团队首个提出在FaaS场景下的去中心化快速镜像分发技术,团队所作论文被计算机系统领域的顶级会议USENIXATC’21录用,入选中国计算机协会(CCF)推荐A类国际会议列表;今年阿里云函数计算不断突破:发布基于函数画像的调度算法论文并被国际云计算的首要会议ACMSoCC录用,真正做到能够保证提升函数资源利用率的同时,达到性能高稳定性。ACMSymposiumonCloudComputing(以下简称SoCC)是由美国计算机协会主办、聚焦云计算技术的一项学术会
近日,阿里云函数计算产品团队撰写的关于Serverless调度的创新性论文,被云计算领域ACMSoCC国际会议长文录用。去年阿里云函数计算团队首个提出在FaaS场景下的去中心化快速镜像分发技术,团队所作论文被计算机系统领域的顶级会议USENIXATC’21录用,入选中国计算机协会(CCF)推荐A类国际会议列表;今年阿里云函数计算不断突破:发布基于函数画像的调度算法论文并被国际云计算的首要会议ACMSoCC录用,真正做到能够保证提升函数资源利用率的同时,达到性能高稳定性。ACMSymposiumonCloudComputing(以下简称SoCC)是由美国计算机协会主办、聚焦云计算技术的一项学术会
一、前言之前分享过一期关于DrawingVisual来绘制高性能曲线的博客,今天再分享一篇通过另一种方式来绘制高性能曲线的方法,也就是通过WriteableBitmap的方式;具体的一些细节这里就不啰嗦了,同样是局部绘制的思想,滚动条拖动到哪里,就只绘制那一部分的曲线,直接贴代码;(该程序在英特尔11代CPU的电脑可能会遇到拖动滚动条曲线图卡住不动的情况,这个是显卡驱动的问题,官方已经修复了,遇到这问题的记得更新一下驱动)二、正文1、新建一个类,继承FrameworkElement,然后在里面实现一下绘图的逻辑;usingSystem;usingSystem.Collections.Gener
一、前言之前分享过一期关于DrawingVisual来绘制高性能曲线的博客,今天再分享一篇通过另一种方式来绘制高性能曲线的方法,也就是通过WriteableBitmap的方式;具体的一些细节这里就不啰嗦了,同样是局部绘制的思想,滚动条拖动到哪里,就只绘制那一部分的曲线,直接贴代码;(该程序在英特尔11代CPU的电脑可能会遇到拖动滚动条曲线图卡住不动的情况,这个是显卡驱动的问题,官方已经修复了,遇到这问题的记得更新一下驱动)二、正文1、新建一个类,继承FrameworkElement,然后在里面实现一下绘图的逻辑;usingSystem;usingSystem.Collections.Gener
一、前言项目中之前涉及到胎儿心率图曲线的绘制,最近项目中还需要添加心电曲线和血样曲线的绘制功能。今天就来分享一下心电曲线的绘制方式;二、正文1、胎儿心率曲线的绘制是通过DrawingVisual来实现的,这里的心电曲线我也是采用差不多相同的方式来实现的,只是两者曲线的数据有所区别。心电图的数据服务器端每秒发送至客户端一个数据包,一个数据包钟心电的数据大概一百个左右,看过心电图的应该知道,心电图的效果是匀速绘制出来的,而不是一次性将一百个点绘制出来;项目中是通过将数据存到数据缓冲区,然后通过线程定时推送数据到绘图端,线程里会根据缓冲区现有数据量来动态控制数据的快慢;这里的例子我就直接通过定时推数
一、前言项目中之前涉及到胎儿心率图曲线的绘制,最近项目中还需要添加心电曲线和血样曲线的绘制功能。今天就来分享一下心电曲线的绘制方式;二、正文1、胎儿心率曲线的绘制是通过DrawingVisual来实现的,这里的心电曲线我也是采用差不多相同的方式来实现的,只是两者曲线的数据有所区别。心电图的数据服务器端每秒发送至客户端一个数据包,一个数据包钟心电的数据大概一百个左右,看过心电图的应该知道,心电图的效果是匀速绘制出来的,而不是一次性将一百个点绘制出来;项目中是通过将数据存到数据缓冲区,然后通过线程定时推送数据到绘图端,线程里会根据缓冲区现有数据量来动态控制数据的快慢;这里的例子我就直接通过定时推数
一、唠唠叨叨软件开发过程中,经常需要使用到获取exe当前目录这个功能,前同事在实现这个需求时使用的是Directory.GetCurrentDirectory()这个方法,但再最近的测试中,突然发现文件没有正常生成在exe所在的目录,找了很久突然发现生成在了自启动exe程序的bat文件所在的目录,因为软件是通过后台软件调用bat文件的形式来自启动。上网查了才发现,这种方式获取的目录是应用程序的当前工作目录,当前目录不同于原始目录,这是从中启动进程的目录。而我自己在获取当前exe目录用的是AppDomain.CurrentDomain.BaseDirectory,这个方式获取的目录就是exe所在
一、唠唠叨叨软件开发过程中,经常需要使用到获取exe当前目录这个功能,前同事在实现这个需求时使用的是Directory.GetCurrentDirectory()这个方法,但再最近的测试中,突然发现文件没有正常生成在exe所在的目录,找了很久突然发现生成在了自启动exe程序的bat文件所在的目录,因为软件是通过后台软件调用bat文件的形式来自启动。上网查了才发现,这种方式获取的目录是应用程序的当前工作目录,当前目录不同于原始目录,这是从中启动进程的目录。而我自己在获取当前exe目录用的是AppDomain.CurrentDomain.BaseDirectory,这个方式获取的目录就是exe所在
想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com概括前一阵子想着语音识别作为物联网不可或缺的一部分,前提是获取到语音的声音数据。对于声音收录数字化,stm32有很多现成的样例,而OpenHarmony方面较少该方面的资料。便想着在OpenHarmony实现接收INMP441麦克风模块。本次实现通过I2S接收INMP441模块的PCM数据。环境OpenHarmony-3.1润和hispark_pegasusHi3861开发板DevEcoDeviceToolSerialPlotINMP441麦克风模块声音数字化生活中的
想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com概括前一阵子想着语音识别作为物联网不可或缺的一部分,前提是获取到语音的声音数据。对于声音收录数字化,stm32有很多现成的样例,而OpenHarmony方面较少该方面的资料。便想着在OpenHarmony实现接收INMP441麦克风模块。本次实现通过I2S接收INMP441模块的PCM数据。环境OpenHarmony-3.1润和hispark_pegasusHi3861开发板DevEcoDeviceToolSerialPlotINMP441麦克风模块声音数字化生活中的