一种关系型数据库之间大数据迁移的方法

    公开(公告)号:CN113742318B

    公开(公告)日:2024-02-20

    申请号:CN202111071434.7

    申请日:2021-09-14

    摘要: 本发明是关系型数据库之间大数据迁移的方法,包括将所有要迁移的数据表组装为一个任务Map,每一条包括信息有源表名、源表字段、目标表名、目标字段和对应转换函数名;任务调度模块把任务Map拆分为N个子任务Map,每个子任务Map中包含n条任务由配置文件配置;把N个子任务Map分发给不同的空闲处理器;处理器解析子任务Map为n个表的迁移任务,每个任务启动一个线程由线程池管理;执行函数对数据表进行分页计算,查询每页数据集,然后进行数据映射转换,最后批量插入目标数据库。本发明的优点:采用并行流技术、多线程技术、反射技术和函数式编程技术,提高数据迁移速度;迁移数据表较少则一台多核处理器计算机可实现数据迁移。

    WEB端组件化避免重复调用后端的方法

    公开(公告)号:CN117390334A

    公开(公告)日:2024-01-12

    申请号:CN202311422490.X

    申请日:2023-10-31

    发明人: 崔瑾 黄建杰

    摘要: 本发明是WEB端组件化避免重复调用后端的方法,为保证前端WEB页面的组件化,保持独立性,并保证与后端的交互不重复,设置一个沙盒框架环境,沙盒环境中存储一些当前页面的上下文Context,结合一些页面全局性的配置文件,配置一些需要重复调用的URL信息,通过Ajax的全局拦截,当组件第一次请求的时候,根据URL来判断是否已经请求过该接口,如果没有则放行正常请求后端服务,然后把结果存储沙盒的Context环境中,定义一个过期时间。如果已经请求过该URL接口,则从沙盒环境的Context中获取信息,然后渲染展示页面。可有效实现加快前端页面的渲染,减少后端服务的压力。

    多个Maven工程第三方依赖包版本号统一管理的方法

    公开(公告)号:CN116450195A

    公开(公告)日:2023-07-18

    申请号:CN202310278608.X

    申请日:2023-03-21

    发明人: 崔瑾 黄建杰

    IPC分类号: G06F8/71 G06F8/65

    摘要: 本发明是多个Maven工程第三方依赖包版本号统一管理的方法,不再将Jar包的版本号放到各自项目工程中管理,而是单独拿出来,统一在一个地方维护。结合图1的引用结构,没有合适的放置层,考虑增加一个逻辑层,用于管理所有工程的Jar的版本号。本发明的优点:1)Jar包版本统一管理,不会出现不同工程版本号参差不齐的情况;2)方便日常Jar包升级,只需调整yyy‑parent工程,其他工程无需调整一行代码,省时省力,同时可减少项目交付压力。

    一种基于U-Net的图像非均匀模糊核的估计方法

    公开(公告)号:CN115018726A

    公开(公告)日:2022-09-06

    申请号:CN202210640745.9

    申请日:2022-06-07

    发明人: 张克廷 黄建杰

    IPC分类号: G06T5/00 G06N3/04

    摘要: 本发明是基于U‑Net的图像非均匀模糊核的估计方法,包括:获取若干清晰的自然图像;生成非均匀的模糊核,并利用该模糊核对清晰图像进行模糊处理,得到相对应的模糊图像,构成训练数据集;搭建基于U‑Net的估计非均匀模糊核的网络模型;设计网络模型训练的损失函数;选择优化算法,利用训练数据集优化网络模型;将待处理的模糊图像输入到模型,得到其非均匀的模糊核。本发明的优点:比较符合现实中图像非均匀模糊的情况;在估计局部的运动核的时候较好地利用图像的整体信息;更好地估计出不同区域各自的模糊情况。

    一种基于文本分类的视频标签方法

    公开(公告)号:CN114049596A

    公开(公告)日:2022-02-15

    申请号:CN202111568416.X

    申请日:2021-12-21

    IPC分类号: G06V20/40 G06V30/148

    摘要: 本发明是基于文本分类的视频标签方法,包括:第一步:首先利用人工智能手段,将视频中除台标和最下端滚动文字外的所有文字识别出来,将视频信息转化为文本信息;第二步:然后对这些文本信息进行预处理,再根据频道的配置提取不同部分的文字;第三步:最后输入已经训练好的长文本多标签模型进行标签预测,并输出到页面进行人工校对。本发明的优点:1)相较于人工贴标签的方法,本发明可极大的降低人力成本,有效提高效率;2)相较于单纯处理视频信息去提取标签,本发明首先将视频画面信息文本化,进而处理文本信息提取标签,计算量大幅减少,效率提高,时间复杂度降低;3)在bert算法的基础上,增加了长文本策略,扩大了该算法的应用范围。

    一种视频边界检测的方法

    公开(公告)号:CN108010044B

    公开(公告)日:2021-06-15

    申请号:CN201610962372.1

    申请日:2016-10-28

    摘要: 本发明公开了计算机视频信息处理技术领域的一种视频边界检测的方法,所述该视频边界检测的方法,具体步骤如下:S1:通过计算每一帧的像素间标准差;S4:计算所有非孤立片段的中间帧和首尾的直方图相似度;S5:合并连续非孤立片段为疑似渐变镜头片段,本方法先通过像素差计算方式删除单色帧,把视频进行分段,计算片段首尾帧的直方图相似度,根据该信息删除冗余视频片段,其余视频片段分为孤立和非孤立分别检测镜头突变和渐变,该方法所有的计算都没有重复计算,考虑了图像的位置信息以及颜色信息,镜头切换检测的方法有别于其它方法,不仅可以检测出镜头渐变,而且可以检测出位置和长度,算法有一定的鲁棒性,思想简单有效。

    一种歌曲情感检测的方法

    公开(公告)号:CN112614511A

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

    申请号:CN202011457089.6

    申请日:2020-12-10

    摘要: 本发明涉及多媒体信息处理技术领域,具体涉及一种歌曲情感检测的方法,其技术要点在于:包含以下步骤:将唱歌声音与乐曲进行分离;根据歌声原曲分为m个片段;对唱歌声音进行情感标签预测,并根据情感标签落在不同象限的次数计数将预测结果表现为一个矩阵A1,A1中取值最大的象限代表这首歌的感情象限;如果有两个以上取值最大的且相等的象限,对乐曲片段和歌词分别预测,根据V‑A的取值也将预测结果落在不同象限的次数计数表现为一个矩阵A2,A1+A2中最大值对应的象限代表这首歌的感情象限,若还有2个以上相等值,则这首歌对应2个以上的感情象限。从三个方面分析歌曲情感,通过标签模型和维度模型两种情感标签表现,使得分析得的结果更加全面、准确。

    低代码实现简单表单业务场景的方法

    公开(公告)号:CN117348888A

    公开(公告)日:2024-01-05

    申请号:CN202311595787.6

    申请日:2023-11-28

    发明人: 崔瑾 黄建杰

    IPC分类号: G06F8/41 G06Q40/12

    摘要: 本发明是低代码实现简单表单业务场景的方法,通过对一些业务场景模块定义领域模型的元数据定义,结合一些表单的规则定义,底层引擎可满足大部分通用场景的模型以及表单自动生成的场景。本发明的优点:1)通过统一的低代码元数据定义,进行适当的抽象处理与业务语法分析解释,实现通过一套方案解决多个表单定义与业务处理的场景问题,释放了研发资源;2)由于简单的表单页面通过配置实现,可快速上线,加快了项目交付的进程;3)只需维护一套代码,避免多个简单的业务场景重复制造车轮,减少了代码维护的复杂度。

    Restful服务响应格式快速调整的方法

    公开(公告)号:CN116661903A

    公开(公告)日:2023-08-29

    申请号:CN202310795321.4

    申请日:2023-06-30

    发明人: 崔瑾 黄建杰

    IPC分类号: G06F9/445

    摘要: 本发明是Restful服务响应格式快速调整的方法,包括Client模块、项目管理Restful服务模块、拦截器管理容器模块;其中Client模块为业务的发起者,业务发起时调用项目管理Restful服务模块的标准接口,后端处理完成后,返回标准的响应格式,根据不同的要求开发相应的请求响应的拦截插件,注入到拦截器管理容器模块中,对响应进行个性化的格式和响应码的调整,然后返回给Clien模块。本发明的优点:1)无需改动源码,可保持业务源码的纯粹性和延续性;2)通过可插拔的插件管理,可灵活配置,快速响应客户的定制需求,加快项目的交付;3)通过自定义的插件开发,可节约大量的人力成本。

    使用Myabtis查询排序避免SQL注入的方法

    公开(公告)号:CN116595030A

    公开(公告)日:2023-08-15

    申请号:CN202310471337.X

    申请日:2023-04-27

    发明人: 崔瑾 黄建杰

    IPC分类号: G06F16/242 G06F21/55

    摘要: 本发明是使用Myabtis查询排序避免SQL注入的方法,本质也采用设置白名单的思想,但不再通过增加各种冗余代码来实现,而是通过切面思想加反射机制在API入口处动态创建白名单统一业务处理判断,再结合统一异常处理机制,通知前端参数错误,如果通过白名单,正常调用后端的Mybatis服务,正常返回数据,以此避免SQL注入的情况。本发明的优点:1)代码简洁,切面集中处理,代码容易扩展和维护;2)无论是新项目,还是改造老项目,都能快速调整,可减少人力成本和减轻项目交付压力。