动态心电图信息存储(三)
2019独角兽企业重金招聘Python工程师标准>>>
1. 任务
将动态心电图信息存储到数据库中,提供编辑模板页面,最终实现按模板展示保存信息
2. 方案设计
2.1 工具选型
点击查看在线演示工具
可以通过拖拽的方式生成表单,将表单保存为模板文件,存储到数据库中
2.2 可行性分析
此工具是 Vue,ElementUI开发的一款表单设计器,可以与系统兼容
LGPL开源协议,可以商业使用
设计表单后信息为JSON格式
Mysql支持JSON格式存储
从MySQL 5.7.8版本开始,MySQL支持一个原生的JSON类型。JSON值并不是以字符串形式存储的,取而代之的是内部的二进制格式( internal binary format),从而可以快速读取到JSON中的各个元素。 存储在JSON列中的JSON documents,当其被创建(insert)或者更新(update)的时候,会自动验证格式的正确性
mysql JSON格式字段存储最大值是4M 以UTF-8编码格式 可以存储汉字200万个,存储字符至少300万个,完全可以支持表单自定义设计
3. 遇到的问题
已经向开发者反馈, LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码,但公布的类库中匿名收集开发者信息,但按 LGPL开源协议规定,如果修改源码,需要将代码开源
4. 针对3的解决方案
fork此软件,发布到npm中,避开LGPL的限制,再通过npm引用即可避免信息泄露
5. 方案实施
- 设计好模板后,将JSON保存到模板字段
- 根据JSON中的key值,保存模板部件表
- 信息保存时,按照动态心电图信息存储v2.0.pdf 方案中存储信息
- 信息展示,使用正则表达式+存储模板与存储信息,重新封装JSON数据,以达到展示效果
6. 与领导确认,暂时不做【2019.1.30 10:40】 给做muse bi统计
转载于:https://my.oschina.net/angelbo/blog/3006565
动态心电图信息存储(三)相关推荐
- C语言题目——通讯录(静态存储+动态存储)
目录 通讯录基本要求: 实现功能: 一.打印菜单: 二.联系人信息存储 三.通讯录初始化及功能: 1.静态存储通讯录 (1).通讯录信息: (2).初始化通讯录: (3).通讯录功能: 2.动态存储通 ...
- 三、概念数据模型CDM(Conceptual Database Model )
最后整理一下正确的是: 脚本1: .set_value(_First, true, new) .foreach_part(%Name%, "'#'") .if (%_First ...
- ITSM实施三招[案例]
当前国外成熟的ITSM解决方案的实施成本相对比较高,使一些对成本较敏感的的IT部门,成为ITSM实施的一个真空区.对于国内起步阶段的ITSM(IT服务管理)实施来说,南航的ITSM实施之路是一个借鉴. ...
- 深度学习三巨头共同发文,聊聊深度学习的过去、现在与未来
作者|Yoshua Bengio,Yann LeCun,Geoffrey Hinton 译者|香槟超新星 出品|AI科技大本营(ID:rgznai100) 人工神经网络领域的研究是基于对人类智能的观察 ...
- 三、openstack安装之Glance篇
一.glance简介 openstack镜像服务使用户能够发现.登记并检索虚拟机镜像,代号glance.glance服务提供了一个REST API,使你能够查询虚拟机镜像元数据和检索实际镜像.通过镜像 ...
- Scanpy(三)可视化函数
目录 Scatter plots for embeddings(embedding的散点图) 基于marker基因的簇识别 Combining plots in subplots使用子图 Heatma ...
- Hinton,Lecun和Bengio三巨头联手再发万字长文:深度学习的昨天、今天和明天
来源:ACM 编辑:Priscilla Emil 转自:新智元 2018年,ACM(国际计算机学会)决定将计算机领域的最高奖项图灵奖颁给Yoshua Bengio.Yann LeCun 和 Geoff ...
- 时隔6年,“三巨头”再度联手,发布万字长文:深度学习将通往何方?
继2015年在Nature上发表"Deep Learning"一文以来,近期,2018年图灵奖获得者."深度学习三巨头 "Yoshua Bengio.Yann ...
- android 电容屏(三):驱动调试之驱动程序分析篇
平台信息: 内核:linux3.4.39 系统:android4.4 平台:S5P4418(cortex a9) 作者:瘋耔(欢迎转载,请注明作者) 欢迎指正错误,共同学习.共同进步!! 关注博主新 ...
- 开启大数据时代谷歌三篇论文-BigTable
1 摘要 Bigtable 是一个分布式的结构化数据存储系统,它被设计用来处理海量数据:通常是分布在数千台普通服 务器上的 PB 级的数据. Google 的很多项目使用 Bigtable 存储数据, ...
最新文章
- 无意间发现的一个留学mba的论坛
- 为什么使用RLC表测量电感在不同的频率测量值不同呢?
- ARTS打卡计划第三周-Tips
- dropout层_深度学习两大基础Tricks:Dropout和BN详解
- WeChat微信支付类型与支付授权目录配置与回调地址设置
- Webpack —— tree-starking 解析
- 虚拟机和Linux系统的安装
- 舱机器人尾巴毛茸茸_毛茸茸的(Fluffy)——欧美有史以来最伟大的机器人战争机器人...
- linux 进入redis 数据库,Linux下Redis数据库的安装方法与自动启动脚本分享
- linux组成,Linux学习笔记之Linux组成及初识
- Python Cookbook 3rd Edition Documentation
- mysql开启yum search pt-mysql_Centos使用MySQL工具Percona Toolkit
- 最小生成树计数(HYSBZ-1016)(加强版实现)
- alias怎么每次登陆都保存_设置alias别名并使之重启或者注销用户之后依旧生效...
- python通过文件路径读取图片
- MSOCache 文件夹是否可以删除
- 姿态估计mmpose一手体验 Ⅱ - 使用它!
- 利用python下载钉钉群直播视频
- 关于Chrome不显示图片的问题
- 超详细易理解的HTTPS(易上手哦)
热门文章
- linux was8.5 无法启动wct.sh,WebSphere(was8.5) 在linux集群安装及部署.docx
- Angr安装与使用之使用篇(二)
- strace/linux
- 01-Python简介
- requestFullscreen()事件全屏不好使怎么解决
- Spring Boot实战笔记(四)-- Spring常用配置(事件Application Event)
- row_number()函数的使用
- 全文匹配方式查询(sql)
- 教你怎样打领带(附图)绝对实用哦!!!【实用】
- java switch finally_Java中的switch疑问