一种基于HTML5的手机应用更新方法

    公开(公告)号:CN106371875B

    公开(公告)日:2020-01-03

    申请号:CN201610784732.3

    申请日:2016-08-31

    Abstract: 本发明公开一种基于HTML5的手机应用更新方法,包括以下步骤:S1.根据运行库的用户标识与应用标识判断APP是否为首次发布,如果是则直接从建模库复制APP的所有资源到运行库,否则该APP已发布或已多次发布,则比较运行库版本号与建模库版本号或者比对运行库与建模库的资源,若建模库版本号大于运行库版本号或者运行库与建模库的资源存在差异,则从建模库复制需要更新的资源到运行库进行局部更新;S2.比较当前手机端的版本号与服务端的版本号,若服务端的大版本号高于当前的手机端的大版本号,则提示用户进行跨版本更新,否则提示用户进行版本内更新。本发明解决了传统APP更新占用网络资源、用户体验差的问题。

    一种基于图数据库的关系网查询方法及系统

    公开(公告)号:CN109271458A

    公开(公告)日:2019-01-25

    申请号:CN201811076031.X

    申请日:2018-09-14

    Inventor: 陈晓伟 黄山德

    Abstract: 本发明属于数据处理技术领域,公开了一种基于图数据库的关系网查询方法及系统,利用直接索引搜索,获取图中心点的主键或者类图中心点的主键列表;选取图中心点进行一度或多度扩线并获取人物关系信息;在扩线过程中过滤出关心的顶点类型或者关系类型,获取更简单清晰的人物关系信息;使用dedup()方法排除重复的关系数据;使用without()方法,排除掉已经在集合中的元素;配置顶点类型,自动过滤关系网中的公共顶点。本发明数据采用边分割方式存储,在复杂图的查询性能上比传统的关系型数据库更具优势;以gremlin语句的请求gremlin-server的方式获取查询数据,实现对关系数据的存储和分析。

    基于Vue组件化的可视化配置渲染方法、系统、终端

    公开(公告)号:CN112711408A

    公开(公告)日:2021-04-27

    申请号:CN202011634110.5

    申请日:2020-12-31

    Abstract: 本发明属于数据分析处理技术领域,公开了一种基于Vue组件化的可视化配置渲染方法、系统、终端,配置组件名的映射关系;解析配置;在模块名存在或者满足渲染条件的情况下实例化该组件的构造函数;可视化区域和属性配置区域对应的单文件组件的开发;进行数据的初始化,可视化区域和属性配置区域的业务交互以及将进行组件的动态挂载;数据初始化回填、绑定、两个区域间的交互以及通过原型方式向外提供获取该组件配置数据对象。本发明不仅解决了传统模板引擎或者拼接html字符串渲染方式代码可读性差,牵一发而动全身的问题,也解决了耦合度高的问题,提高了代码的可读性;还使开发人员职责更加清晰,大大提高了开发效率,提高了用户体验。

    一种支持断点续传的数据抽取方法及系统

    公开(公告)号:CN109271435A

    公开(公告)日:2019-01-25

    申请号:CN201811076270.5

    申请日:2018-09-14

    Inventor: 陈晓伟 刘春忆

    Abstract: 本发明属于互联网信息处理技术领域,公开了一种支持断点续传的数据抽取方法及系统,数据抽取系统包括配置数据库模块、设置模块、抽取数据模块、记录和保存模块;数据抽取方法首先根据抽取的数据来源信息配置抽取数据库,选择增量字段;然后设置开始时间、间隔时间、每次抽取最大记录数、每次调度分页抽取记录数,抽取数据;随后记录并保存流程调度次数、流程总抽取记录数、流程上次抽取记录数、当前调度抽取完成记录数、已完成分页数、总分页数,服务器故障后再次抽取从之前已完成的下一页开始抽取。本发明的数据抽取方法可避免服务器负载过大,确保服务器的稳定性,不会重复抽取已完成的数据,提高了数据抽取的效率。

    一种基于NodeJS的页面模板引擎渲染方法

    公开(公告)号:CN107562427A

    公开(公告)日:2018-01-09

    申请号:CN201710801833.1

    申请日:2017-09-07

    Inventor: 蒋亮亮 陈晓伟

    Abstract: 本发明涉及一种基于NodeJS的页面模版引擎渲染方法,其在前后端分离的架构下,通过添加中间层NodeJS,在实现一些对应业务逻辑的同时,在此基础上引入artTemplate模板引擎,可以在中间层拿到访问页面路径找到对应的页面元素,并且请求服务端数据同步渲染展示,不仅解决了SPA模式下不能实现同步渲染的问题,也很好地解决了seo优化的问题。

    实现微前端架构的方法、系统、存储介质、设备及终端

    公开(公告)号:CN117675781A

    公开(公告)日:2024-03-08

    申请号:CN202311593429.1

    申请日:2023-11-27

    Abstract: 本发明属于Web前端多应用聚合架构技术领域,公开了一种实现微前端架构的方法、系统、存储介质、设备及终端,使用postMessage实现子应用和主应用之间的交互通信;将子应用的路由信息同步至主应用,保留路由状态信息;在主应用与各子应用之间共享全局公共数据,全局公共数据包括身份认证token、用户基本信息、网站配置等;本发明主、子应用都需要引入核心包,并进行简单配置,以实现主、子应用的互联通信;由于大多数场景,子应用是全屏或者接近全屏展示的,因此子应用使用全屏iframe加载,由主应用根据路由切换子应用的显示或隐藏,并且主应用可以控制子应用的预加载,减少应用切换时的白屏时间。

    一种基于微服务的配置数据加密脱敏方法及系统

    公开(公告)号:CN116346345A

    公开(公告)日:2023-06-27

    申请号:CN202310306128.X

    申请日:2023-03-27

    Abstract: 本发明提供了数据安全技术领域的一种基于微服务的配置数据加密脱敏方法及系统,方法包括:步骤S1、基于jasypt‑spring‑boot‑starter依赖重写微服务应用中,加解密处理类的getProperty方法,并添加AES加密算法和国密算法;步骤S2、生成一对加密密钥和解密密钥,利用加密密钥对配置数据进行加密,使用前缀字符和后缀字符对加密后的配置数据进行标识,并对微服务应用进行编译打包;步骤S3、在微服务应用启动脚本中添加解密密钥;步骤S4、微服务应用启动时,基于前缀字符和后缀字符定位加密的配置数据,通过解密密钥解密配置数据存储于缓存中;步骤S5、微服务应用运行过程中从缓存调用解密的配置数据,并在运行停止后清除缓存数据。本发明的优点在于:极大的提升了配置数据的安全性。

Patent Agency Ranking