ECG 项目预研】的更多相关文章

1. 数据的采集 智能安全帽,流数据,鉴于数据量大,应该是采集到云平台上,然后在云平台上对数据处理,是一种典型的物联网+大数据应用场景,考虑使用AWS或者阿里云,然后搭建Hadoop/Spark 环境,数据流可以用Kafka 来采集,也可以研究云提供商是否提供了类似的现成的环境 2. 数据的预处理 智能安全帽,这个东西本身就是在工地现场使用,而工地是一个存在各种干扰的环境,所以要对数据做预处理,具体看网上有提到下面几点: 工频干扰:常见的工频干扰有:无线电,灯管放电,电刷火花,雷电,手术电刀 等…
引入 mock(模拟): 是在项目测试中,对项目外部或不容易获取的对象/接口,用一个虚拟的对象/接口来模拟,以便测试. 背景 前后端分离 前后端仅仅通过异步接口(AJAX/JSONP)来编程 前后端都各自有自己的开发流程,构建工具,测试集合 关注点分离,前后端变得相对独立并松耦合 开发流程 后台编写和维护接口文档,在 API 变化时更新接口文档 后台根据接口文档进行接口开发 前端根据接口文档进行开发 开发完成后联调和提交测试 面临问题 没有统一的文档编写规范,导致文档越来越乱,无法维护和阅读 开…
一.预研任务介绍和预研目标 任务介绍: 与 Hibernate 相比, MyBatis 是一个半自动化的持久层框架,以轻量级.效率高.原生代而好评如潮.虽然有在分享会上大致讲解,但是还是重新梳理成文字,方便后来人查阅. 预研目标: 编写并讲解 MyBatis 与持久层结合的 demo ,实际应用起这门新技术. 二.操作步骤 1. jar 包准备 备注:mybatis.jar是mybatis的核心,mybatis-spring是mybatis团队出品的mybatis整合spring工具包. 2. …
开源数据质量管理工具预研--Griffin VS Deequ VS Great expectations VS Qualitis. 概述 ​ 数据质量监控(DQC)是最近很火的一个话题,也是数据治理中最重要的一环.有一句话说得好.数据质量未必是数据治理中最重要的一部分,但是数据质量可能是让数据治理工作全部崩盘的第一步. ​ 所以做好数据质量监控非常重要,废话少说本文将从开源数据质量解决方案预研的角度,带大家了解目前四个比较成熟的数据质量管理工具,希望对大家做技术选型的时候有一些帮助. ​ 对于开…
背景 最近一直在搞一件事,就是熟悉Blazor,后期需要将Blazor真正运用到项目内.前期做了一些调研,包括但不限于 Blazor知识学习 组件库生态预研 与现有SPA框架做比对 与WebForm做比对 自己动手做个演示项目 最终的体验非常不错,功能全面.现有的一些SPA思想Blazor基本都有,现有的WebForm开发思想Blazor基本也包含,甚至提供了混合开发,可以开发PC/移动端应用. Blazor真正做到了集技术大成于一体,如果我们再给予一些关注度,必成为下一个主流框架! Blazo…
本篇博客记录NVENC硬编码的预研过程 github:  https://github.com/MarkRepo/NvencEncoder 步骤如下: (1)环境搭建 (2)demo编译,测试,ARGB编码 (3)研究demo源码,阅读API文档 (4)封装so共享库,联调测试多路编码性能 (5)研究内存,显存拷贝方案,尝试解决CPU,GPU消耗过高等性能问题 1. 环境搭建 (1)编译环境,预研中这个环境不是我亲手搭建的,需要CUDAToolKit, NVENC SDK (2)运行环境,需要N…
一.  网上方案整理 Watir.Watir-Webdriver.Selenium2.QTP区别 Waitr与Watir-WebDriver有什么区别? Watir是非常优秀的一款自动化测试工具.其使用ruby作为脚本语言进行开发,能够在ie上实现元素定位.操作等自动化任务: Watir WebDriver是Selenium WebDriver的一个封装.简单来说如果selenium webdriver是手机上的安卓系统,那么watir webdriver就是MIUI.watir webdirv…
最近参与公司开发了一款读取ECG心电接口程序 原理就是通过心电设备读取患者的心电数据 并生成ECG文件 然后通过ECG客户端程序读取ECG文件 并解析转换成图片 上传至服务器 下边是客户端程序截图 客户端配发给个乡镇诊所 主要负责采集患者的心电数据 并压缩上传服务器 这样异地的医生通过登录心电平台 能够及时的对患者的病情做出诊疗 大致开发的时候是这个设想 医生登录服务端 心电盒设备 心电盒可以读取患者的心电数据 并生成ECG文件 但由于心电盒这种设备磁盘读取非常耗电 所以解析文件都是把文件拷贝到…
之前有一个winfrom项目,想要通过获取SVN版本号作为程序的内部编译版本号.网上也有各种方法,但没有一篇行得通的方法.于是我经过一系列研究,得出了一些经验,特总结成一篇博客. 方法一:通过SVN命令获取版本号 类似地,我在项目中添加了一个名为"Version_inf.bat"的用于生成版本号的批处理文件,把他放在启动项目的目录中.批处理文件中写下如下脚本: svn info>bin\Debug\SVN_Version.dll findstr “Revision” bin\De…
1.     产品介绍 该产品可以通过传感器来侦测用户的手势变化进而执行一些操作.比如说信息预览(如短信息预览.日历预览等等),此外,还可以通过指向某一个时间点来预览视频内容.预览音乐播放器(下一首歌曲)内容.预览文件夹内容.预览快速拨号联系人名单以及放大浏览器地址栏等等,给用户更好的操作性,实用性. 2.     产品开发背景 Android平台下的文字阅读,语音识别,该项目是一个测试性项目,目的是为了提升整个团队的项目的技术知识能力和团队主动性,协作性,独立思考性.使团队的每一个成员在今后实…
周末想顺便把已经做好静态页面的webApp项目做一下SEO优化,由于不想写蹩脚的SSR代码,所以准备采用预渲染,本来想着网上有这么多预渲染的文章,随便找个来跟着做不就完了嘛,结果年轻的我付出了整个周末..... 这篇文章就记录一下最后是怎么配置的 T.T 声明: 以下配置只保留有必要的 生成目录这里使用base代替,请自行修改 vue-cli模板使用webpack,其他模板类推 webApp - 在线预览 Github - 配置了预渲染的demo 1. 简介与使用场景 我们知道SPA有很多优点,…
android studio打开项目(别人的demo),提示页面没法预览.截图如下 根据查询,是主题没法正常显示,需要修改样式.样式文件的路径为res\values\styles.xml,截图如下. 发现这里有好几个styles.xml,打开文件 在Theme前边加上Base. 这三个文件全部都依次改掉,就正常了.…
我们知道SPA有很多优点,不过一个缺点就是对(不是Google的)愚蠢的搜索引擎的SEO不友好,为了照顾这些引擎,目前主要有两个方案:服务端渲染(Server Side Rendering).预渲染(Prerending). 如果你只需要改善少数页面(例如 首页/, /about, /contact 等)的 SEO,那么你可能需要预渲染.无需使用 web 服务器实时动态编译 HTML (服务端渲染, SSR),而是使用预渲染方式,在构建时(build time)简单地生成针对特定路由的静态 HT…
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1. 背景 在实际项目运行中,时常会出现希望搜索周边所有数据的需求.但是以常规的存储方案,每种资源均为一个图层或一个表,比如人员轨迹表.车辆轨迹表.各类空间图层表等.在进行全文空间收索时,基于传统空间关系库或后台图层服务的遍历查询则过于耗时.这里,我们研究基于ElasticSearch来进行所有数据的整合,以及全文查询服务的提供,并且分别从查询效率.查询精度.查询类型.…
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 1.1传统MySQL+ Memcached架构遇到的问题 MySQL本身是适合进行海量数据存储的,通过Memcached将热点数据加载到cache从而加速访问,很多公司目前都采用这样的架构,但随着业务数据量和访问量的持续增长,我们遇到了很多问题: a.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间. b.Me…
1 HDFS概述 由于传统集中式的物理服务器在存储容量和数据传输速度等方面都有限制,故而越来越不符合这些数据的实际存储需要. 在大数据时代,大数据处理需要解决的首要问题是:如何高效地存储所产生的规模庞大的数据? 所以为了实现对大数据的存储,就需要利用成百上千台甚至更多的分布式服务器节点(由多磁盘存储到多机器存储).同时,为了对这些分布式服务器节点上存储的数据进行统一管理,必须要使用一种特殊的文件系统 --- 分布式文件系统. HDFS(Hadoop Distributed File System…
本文为博主原创文章,未经博主允许不得转载. 分布式服务追踪系统起源于Google的论文“Dapper, a Large-Scale Distributed Systems Tracing Infrastructure”(译文可参考此处),Twitter的zipkin是基于此论文上线较早的分布式链路追踪系统了,而且由于开源快速被各社区所研究,也诞生了很多的版本. 在这里也是对zipkin进行研究,先贴出Twitter zipkin结构图. 结构比较简单,大概流程为: Trace数据的收集至Scri…
目前公司有需求做MySQL高可用读写分离,网上搜集了不少方案,都不尽人意,下面是我结合现有组件拼凑的实现方案,亲测已满足要求,希望各位多提建议 :) 一.    网上方案整理(搜集地址不详...) 1.MySQL Replication 对于单一的MySQL同步功能,因无法实现IP地址的自动切换,而该表中所列的功能是MySQL Replication的单向同步工作方式,需要改进为双向同步,就可以实现数据的双向同步.重同步.数据库切换的功能. 2.MySQL Replication+Heartbe…
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1. 背景 我们用遥感的手段进行卫星特征提取.多幅影像间的特征变化提取的案例越来越多,尤其在深度学习算法越发成熟以及诸如阿里天池大赛这些活动的激发下,相信在更多的行业,卫星遥感.无人机航拍.地面移动测量等等将大展拳脚,并有效落地. 春节在家无事,想换个角度,以GIS的方法而不是单纯的图像学角度出发,研究如何进行变化提取. 当然,我们还是假设,基于算法已经对A影像和B影像…
参考文献: 1.体育竞技游戏的团队AI http://blog.csdn.net/skywind/article/details/44922877 2.…
一.服务器需要做的事情: 1.要注意 App Transport Security 要求 TLS 1.2, 2.而且它要求站点使用支持forward secrecy协议的密码. 3.证书也要求是符合ATS规格的,ATS只信任知名CA颁发的证书,小公司所使用的 self signed certificate,还是会被ATS拦截..因此慎重检查与你的应用交互的服务器是不是符合ATS的要求非常重要. 二.客户端可使用四种方案: 1.全部Https  2.俩者混合,个别不符合  3. 全部禁用Https…
本文来自于网易云社区 一.消息总线MQ和Kafka (挡在请求的第一线) 1. 几个应用场景 case a:上游系统往下游系统推送消息,而不关心处理结果: case b:一份新数据生成,需要实时保存到数据库,索引系统,统计系统等: case c:调用一个耗时很长的接口,需要在任务完成的时候告知调用方: 这个时候消息总线(Message Queue)就可以发挥作用,它的特长是"解耦": case a:消息先推送到MQ,下游从MQ拿消息: case b:新数据推送到MQ, 数据库.索引系统…
转自:http://www.csdn.net/article/a/2016-01-06/15833642 一.前言 机器人是一种可编程和多功能的.用来搬运材料.零件.工具的操作机,智能机器人则是一个在感知.思维.效应方面全面模拟人的机器系统(外形不一定像人). 在当前技术环境下,智能机器人一般都应包括人机交互.环境识别.核心计算.多功能本体等. 二.概述 得益于Qualcomm 骁龙 410处理器的强大,我们能够尝试基于Dragon Board 410c 去搭建一个机器人平台. 当中,由语音前端…
本文虽属原创,但是内容都是来自于网络,参考了大家的微博,以及论坛的总结. 在做语音对讲的时候,将会碰到录制语音格式的问题,因为要考虑自己开发设备的支持的格式,还要考虑其他设备操作系统的支持的格式,以及各自平台实现各格式的难易程度. 以前公司做语音这部分,解决方式是通过本地录制一个语音文件,在服务器进行编解码转换.当然每个平台也是选择自己最合适的编码格式. 现在平台主要是ios与android两个主流平台, wp的暂时没有考虑. 主要的录制格式有,mp3, AAC, iLBC, Speex, am…
  版权声明:本文版权归云焰所有,转载请注明. https://blog.csdn.net/yan_dk/article/details/27874461 1    Jeecms框架 1.1        配置文件 名称 说明 jeecms-servlet-admin.xml 定义了后台的servlet请求处理需要的属性资源文件.拦截器.语言解析器(localeResolver).视图解析器(freemarkerViewResolver),导入控制层动作类配置文件jeecms-servlet-a…
写在前面 最近因为项目预研,花时间和精力了解并总结了现如今web在线视频的一些解决方案,由于资历薄浅,措辞或是表述难免出现遗漏,还望各位海涵,有好的建议或方案还望赐教,定细心学习品位. 如今的web技术日新月异,凭借着自身与平台无关的特性发展的异常火爆,各种新技术的出现,催生了大前端的概念,各种系统都开始向着B/S架构靠拢,在公司产品向着web化进化的过程中,难免会遇到各种各样的问题,其中在线视频就是一个比较难的突破点,尤其是在pc/移动端.浏览器兼容性.时效性.性能等方面都或多或少的影响着现有…
我的Understand the burndown chart读书笔记. 什么是燃尽图: 在敏捷开发中,燃尽图主要用于显示某一特定时间段内团队的剩余工作量,从而了解团队状态和项目进度. 燃尽图其实很简单: X轴显示工作量天数 Y轴显示剩余工作量 不要使用Y轴来显示backlog数量,因为每个backlog的工作量都不一样. 以实际剩余工作量作图(实线) 以理想工作量作为对照(虚线) 燃尽图能告诉我们什么? 理想团队      解读 工作计划准时完成 完成团队能力评估: 工作量估计准确 自我管理能…
背景 H2 数据库是一个开源的嵌入型内存数据库,采用纯Java语言实现: 程序非常小巧轻便,整个完整的Jar包也只有1.5M左右,很容易集成到项目中. 官网地址 http://www.h2database.com/html/main.html 在数据存储的场景中,为什么会使用内存数据库?常见的出发点可能有: 计算资源限制,如嵌入式计算环境中,由于CPU.内存.Disk等限制,要求采用小巧的数据库存储方案: 项目预研,在项目立项之前可能无法立即采购昂贵的数据库软件,此时往往可以退而选择临时解决方案…
目录 关于 H2 一.H2 用作本地数据库 1. 引入依赖: 2. 配置文件 3. 样例数据 二.H2 用于单元测试 1. 依赖包 2. 测试配置 3. 测试代码 小结 关于 H2 H2 数据库是一个纯 Java 实现的开源的嵌入式数据库,笔者第一次使用时还是在多年前的一个客户端项目中. 当时就觉得这个数据库很方便,如果你希望你的应用程序能"自带数据库,随处运行",那么H2是个不错的选择. H2 的由来 H2 的前身是 HyperSQL(HSQL),后者也是一个类似的嵌入式数据库,H2…
概述 在 Web 服务器上,既可以部署源文件,也可以部署编译后程序集. 若部署源文件,则当用户访问时,Web 应用程序会被动态编译,并缓存该程序集,以便下次访问. 否则,若部署程序集,Web 应用程序能直接使用. 动态编译 本文针对 VS 2008.Web 应用程序要想为请求提供服务,ASP.NET 必须首先分析 Web 应用程序的代码,并将其编译成一个或多个程序集.当编译代码时,会将代码编译为 Microsoft 中间语言(MSIL,与具体编程语言和 CPU 无关的语言).运行时,MSIL 将…