一种文件服务器访问分级方法

    公开(公告)号:CN112487450B

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

    申请号:CN202011378726.0

    申请日:2020-11-30

    摘要: 本发明实施例提供一种文件服务器访问分级方法,包括以下步骤:应用app将文件的访问权限分等级,利用权限等级和文件的唯一标识Fi形成文件访问权限表,当客户端请求文件服务器时,判断客户端的ip是否在ip白名单或者黑名单内,等级3、等级1将使用验签的方式判断是否具有文件的访问权限,对文件服务器进行访问请求,文件服务器获取到请求参数集合{MD5es,t,Fi,appId},通过Fi在文件访问权限表获取appId、Salt和secretKey的值,MD5加密结果第一目标MD5es和第二目标MD5fes进行比较,应用app通过0级系统授权接口获取一个临时的token,缓存k‑v对,文件服务器接收请求参数集合{Fi,token},对缓存的k‑v进行对比,0等级系统授权接口;本发明实施例提高了文件访问的安全性。

    一种在POS机上实现基于IC卡灌密钥安全方法及系统

    公开(公告)号:CN111950999B

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

    申请号:CN202010736849.0

    申请日:2020-07-28

    IPC分类号: G06Q20/20 G06Q20/34 G06Q20/38

    摘要: 本发明公开了一种在POS机上实现基于IC卡灌密钥方法和系统,包括POSP系统、母POS、加密机以及POS终端,所述POS终端、母POS、POSP系统以及加密机依次连接,所述POS终端与POSP系统连接,POS终端用于插入IC卡和保存主密匙明文TMK,母POS用于接收IC卡并选择传输密匙下载,且调用IC指令将传输密匙TMK3解密得到主密匙明文TMK5并保存,所述POSP系统用于调用AO指令将主密匙明文ZMK2、TMK4传送至加密机,且保存加密机返回的主密匙明文TMK4、TMK7,并将传输密匙TMK3返回母POS,同时将主密匙明文返回至POS终端,加密机用于加密主密匙明文ZMK2和TMK4,本发明通过导入IC卡的方式导入主密匙明文,不需要每台终端都要输入主密匙明文,既可以提高工作效率,又能更好的防止主密匙明文的泄露风险。

    一种linux脚本应用部署方法、计算机设备及存储介质

    公开(公告)号:CN112162766B

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

    申请号:CN202010971639.X

    申请日:2020-09-16

    IPC分类号: G06F8/65 G06F8/71 G06F11/14

    摘要: 本发明公开了一种linux脚本应用部署方法、计算机设备及存储介质,涉及互联网应用部署技术领域,包括生产环境服务器、应用服务器、第一存储单元及第二存储单元,所述生产环境服务器用于自动打包,应用服务器用于接收生产环境服务器发送的包,存储至相对应的路径并运行启动日志,完成脚本的部署,第一存储单元用于存储生产环境服务器记录的日志,所述第二存储单元用于存储应用服务器记录的日志,本发明直接在生产环境打包,不用把应用包从办公网络带到生产环境,不用记住繁琐的打包命令,脚本会提示选择要打包的应用,整个拉取代码,打包,复制、旧包备份,服务器重启都是脚本自动完成,节省时间,减少出错,降低打包部署对操作人的技术要求。

    一种基于Message Queue消息广播模式的缓存更新方法及系统

    公开(公告)号:CN112468566B

    公开(公告)日:2023-11-24

    申请号:CN202011309376.2

    申请日:2020-11-20

    摘要: 本发明提供了一种基于Message Queue消息广播模式的缓存更新方法及系统,其中的方法包括以下步骤:S1、配置Message Queue消息;S2、客户端触发缓存消息;S3、服务端接收消息;S4、更新服务器缓存。避免了需单独在客户端配置服务器IP和服务器别名,通过开通Message Queue集群网络,使得无需在客户端单独开通网络访问关系,配置简单、网络关系简单,简便快捷的实现了更新服务器缓存;并且本发明具有很好的扩展性,刷新缓存的组件与业务无关,只需实现相关Message Queue监听器即可,无论客户端还是服务端只需添加依赖包即可,可在此基础上自由扩展。

    一种iOS项目内存泄露预警方法及系统

    公开(公告)号:CN115391177A

    公开(公告)日:2022-11-25

    申请号:CN202210880312.0

    申请日:2022-07-25

    发明人: 潘信璋

    IPC分类号: G06F11/36 G06F11/07 G06F8/33

    摘要: 本发明提供了一种iOS项目内存泄露预警方法及系统,涉及互联网技术领域,该方法包括:S1、创建基类NSObject的分类Category文件NSObject+MethodSwi zzl ing,实现系统交互方法;S2、创建视图控制器UIVi ewControl ler的分类Category文件UIVi ewControl ler+Leaks,实现内存泄漏检测调用的方法al_vi ewDidDi sappear;S3、获取当前的视图控制器方法al_rootParentVi ewControl ler;S4、实现检测内存泄漏方法al_checkDeal locat ionAfterDelay;S5、将封装和实现好的工具类文件UIVi ewControl ler+Leaks和NSObject+MethodSwi zzl ing拷贝到iOS工程项目,实现内存泄漏预警,当视图控制器存在内存泄漏时进行预警提示,实现了在开发过程中就能发现内存泄漏存在的地方,然后对内存泄漏问题进行排查解决,避免积累越来越多导致应用闪退。

    前后端分离管理系统权限认证解决方法及系统

    公开(公告)号:CN111917762B

    公开(公告)日:2022-11-08

    申请号:CN202010738108.6

    申请日:2020-07-28

    发明人: 杨旋 刘武 胡兴铭

    IPC分类号: H04L9/40 H04L67/02 H04L67/10

    摘要: 本发明公开了前后端分离管理系统权限认证解决方法及系统,包括:前端请求到后台;权限认证服务;子管理系统接口权限过滤接入;接口权限过滤jar包实现。此种前后端分离管理系统权限认证解决方法接入快速,配置非常简单,springboot项目支持自动装配,各个业务系统只需引入一个jar包,在springbooot的properties或者yml配置文件中添加开启权限开关的配置,即可实现自动装配。

    一种前端设计转盘抽奖的方法
    8.
    发明公开

    公开(公告)号:CN115167853A

    公开(公告)日:2022-10-11

    申请号:CN202210744392.7

    申请日:2022-06-27

    摘要: 本发明提供了一种前端设计转盘抽奖的方法,涉及互联网技术领域,该方法包括:S1、通过渐进式前端框架Vue技术栈搭建转盘抽奖运营系统;S2、对转盘抽奖进行配置;S3、搭建转盘抽奖前端H5应用,引入必要组件lucky‑canvas插件,封装转盘抽奖的布局;S4、将所述lucky‑canvas插件封装为基本组件,根据奖品种类,将奖品均匀分布在转盘背景上;S5、配置转盘信息,完成转盘抽奖的设计,实现首次活动开发完成后,形成抽奖活动转盘模板,可适应不同的抽奖活动场景,只需要简单配置,即可多次复用该活动功能,提高开发效率,缩短开发周期;并且抽奖规则动态设置,避免中奖数量超过库存或者超过活动预算上限。

    一种前端应用版本管理优化方法
    9.
    发明公开

    公开(公告)号:CN115048123A

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

    申请号:CN202210719746.2

    申请日:2022-06-23

    发明人: 潘信璋

    IPC分类号: G06F8/65 G06F8/38 G06F8/71

    摘要: 本发明公开了一种前端应用版本管理优化方法,涉及互联网技术领域;该方法包括以下步骤:S10、前端应用项目的创建,完成该前端应用项目的功能开发;S20、创建版本管理的JSON文件,用于管理每次发版的版本号;S30、创建版本更新逻辑脚本文件,并安装网络库;S40、通过版本更新逻辑脚本文件,在该文件上实现版本检测与更新刷新功能的实现;S50、通过步骤S40得到版本更新逻辑脚本文件和更新方法,前往全局路由拦截和使用;S60、通过步骤S40得到构建好的前端应用资源包,部署到后端服务器供用户访问;本发明的有益效果是:该方法确保当前浏览器加载和显示的前端应用版本是和后端服务器上的一致。

    一种前端应用工程项目构建包体积的优化方法

    公开(公告)号:CN114968255A

    公开(公告)日:2022-08-30

    申请号:CN202210531301.1

    申请日:2022-05-16

    发明人: 潘信璋

    IPC分类号: G06F8/41 G06F9/445

    摘要: 本发明提供了一种前端应用工程项目构建包体积的优化方法,涉及计算机技术领域,该方法包括S1、使用Vue技术栈,通过vue‑cli脚手架构建项目,通过VisualStudio Code开发工具完成前端应用的功能编写,得到已完全功能需求的前端应用工程项目;S2、对所述前端应用工程项目的构建进行分析检测,确定各模块的体积占比;S3、根据所述各模块的体积占比,前往前端应用工程项目移除map文件,减小前端资源包体积;S4、对所述前端应用工程项目的代码进行压缩,输出带有Gzip压缩格式文件的前端应用资源包,将该前端应用资源包部署到目标服务器;S5、对所述目标服务器对进行配置,使浏览器根据需要加载Gzip压缩格式文件,有效的减小Vue构建后的项目包体积,提升页面的加载速度,解决了首屏加载不流畅、白屏等问题。