-
公开(公告)号:CN106354533B
公开(公告)日:2019-09-20
申请号:CN201610757151.0
申请日:2016-08-29
Applicant: 北京恒华伟业科技股份有限公司
IPC: G06F9/445
Abstract: 本发明公开了一种模块动态加载方法及装置,当需要动态加载应用模块时,构建一个新的servlet服务对象,当接收到servlet请求时,利用原始的servlet服务对象将接收到的servlet请求转发给新的servlet服务对象,以通过新的servlet服务对象实现对应用模块的动态加载,并在新的服务对象构建完成后,销毁上一次模块动态加载时构建的servlet服务对象。采用本发明公开的方法无需重新构建项目架构,在每次动态加载应用模块时,只需构建新的servlet服务对象即可,因此,本发明实现了在保持项目架构不变的情况下仍可实现对模块的动态加载,不仅易于实现,而学习成本低,耗费的人力和时间较少。
-
公开(公告)号:CN106502757A
公开(公告)日:2017-03-15
申请号:CN201611229585.X
申请日:2016-12-27
Applicant: 北京恒华伟业科技股份有限公司
Abstract: 本申请提供了一种插件管理方法及装置,插件管理方法包括:对插件的状态进行管理;对插件的排序进行管理。在本申请中,通过以上方式实现了对单个插件的管理。
-
公开(公告)号:CN106407462A
公开(公告)日:2017-02-15
申请号:CN201610883997.9
申请日:2016-10-10
Applicant: 北京恒华伟业科技股份有限公司
IPC: G06F17/30
CPC classification number: G06F16/1737 , G06F16/162 , G06F16/172 , G06F16/174 , G06F16/1744 , G06F16/182
Abstract: 本申请公开了一种文件处理方法及系统,方法包括:接收文件存储请求,文件存储请求中至少包括:待存储的文件实体;在已存储的文件中查找是否存在与文件实体相同的目标文件;如果存在,在预设的记录集合中添加与文件实体相对应的文件记录,并将文件记录与所述目标文件建立映射关系;如果不存在,将文件实体进行存储,在记录集合中添加与文件实体相对应的文件记录,并将文件记录与文件实体建立映射关系。本申请通过将文件实体与文件信息分开存储,对存储过的文件实体不再进行存储,而是将对应的文件记录进行登记,只存储没有存储过的文件实体,由此,对文件实体只进行一次存储操作,从而避免了文件冗余。
-
公开(公告)号:CN106598663B
公开(公告)日:2020-07-24
申请号:CN201611131936.3
申请日:2016-12-09
Applicant: 北京恒华伟业科技股份有限公司
Abstract: 本发明提出一种web应用更新方法,应用于web服务器,所述web服务器创建主servlet,以及用于加载应用插件的插件servlet,并通过主servlet实例化加载应用插件的插件servlet;该方法包括:标记加载第一应用插件的第一插件servlet的资源信息;获取第一插件servlet的配置信息;根据第一插件servlet的配置信息,创建与第一插件servlet相同的第二插件servlet;获取第二应用插件,并通过第二插件servlet加载第二应用插件;在持续运行所述主servlet的同时,实例化第二插件servlet,删除第一插件servlet,以及释放第一插件servlet所占用的资源。采用本发明技术方案,能够在不间断web服务器工作的情况下完成web应用更新。
-
公开(公告)号:CN106598663A
公开(公告)日:2017-04-26
申请号:CN201611131936.3
申请日:2016-12-09
Applicant: 北京恒华伟业科技股份有限公司
CPC classification number: G06F8/65 , G06F9/44526 , G06F9/5022
Abstract: 本发明提出一种web应用更新方法,应用于web服务器,所述web服务器创建主servlet,以及用于加载应用插件的插件servlet,并通过主servlet实例化加载应用插件的插件servlet;该方法包括:标记加载第一应用插件的第一插件servlet的资源信息;获取第一插件servlet的配置信息;根据第一插件servlet的配置信息,创建与第一插件servlet相同的第二插件servlet;获取第二应用插件,并通过第二插件servlet加载第二应用插件;在持续运行所述主servlet的同时,实例化第二插件servlet,删除第一插件servlet,以及释放第一插件servlet所占用的资源。采用本发明技术方案,能够在不间断web服务器工作的情况下完成web应用更新。
-
公开(公告)号:CN106354533A
公开(公告)日:2017-01-25
申请号:CN201610757151.0
申请日:2016-08-29
Applicant: 北京恒华伟业科技股份有限公司
IPC: G06F9/445
Abstract: 本发明公开了一种模块动态加载方法及装置,当需要动态加载应用模块时,构建一个新的servlet服务对象,当接收到servlet请求时,利用原始的servlet服务对象将接收到的servlet请求转发给新的servlet服务对象,以通过新的servlet服务对象实现对应用模块的动态加载,并在新的服务对象构建完成后,销毁上一次模块动态加载时构建的servlet服务对象。采用本发明公开的方法无需重新构建项目架构,在每次动态加载应用模块时,只需构建新的servlet服务对象即可,因此,本发明实现了在保持项目架构不变的情况下仍可实现对模块的动态加载,不仅易于实现,而学习成本低,耗费的人力和时间较少。
-
公开(公告)号:CN106777231B
公开(公告)日:2020-06-02
申请号:CN201611220978.4
申请日:2016-12-26
Applicant: 北京恒华伟业科技股份有限公司
IPC: G06F16/957
Abstract: 本申请提供一种互联网页面文本配置方法和系统,当获取到用户端发送的页面请求数据时,判断系统中是否存在已经配置好的用户配置列表,如果否,根据所述请求数据中的请求路径信息和用户端的地址信息生成第一key值,获取与所述地址信息相匹配的value值,依据所述第一key值和value值生成键值对,获取与该键值对相对应的语言文本,依据所述语言文本配置与所述请求路径信息相匹配的页面,将配置好的页面发送至用户端。因此,实现了用户访问页面的文本的自动配置,方便了用户使用。
-
公开(公告)号:CN106648690A
公开(公告)日:2017-05-10
申请号:CN201611250169.8
申请日:2016-12-29
Applicant: 北京恒华伟业科技股份有限公司
IPC: G06F9/44
Abstract: 本申请实施例提供一种代码自动生成方法及装置,通过在基于MVC框架创建项目工程的情况下,接收代码自动生成请求(所述代码自动生成请求指示有目标路径和数据库表,所述目标路径为所述项目工程的子目录);获取预设的与所述数据库表对应的元信息;处理所获取的元信息,得到与所述数据库表对应的基本信息属性对象和构造注解属性对象;利用所述基本信息属性对象、构造注解属性对象和预设的代码生成模板,自动生成与所述代码自动生成请求对应的代码文件;将所述代码文件输出到所述目标路径下的方式,实现了在基于MVC框架创建项目工程(计算机应用)的过程中,计算机应用中部分代码(代码文件)的自动生成,有效降低了开发人员的代码编写量。
-
公开(公告)号:CN106648690B
公开(公告)日:2020-04-07
申请号:CN201611250169.8
申请日:2016-12-29
Applicant: 北京恒华伟业科技股份有限公司
IPC: G06F8/30
Abstract: 本申请实施例提供一种代码自动生成方法及装置,通过在基于MVC框架创建项目工程的情况下,接收代码自动生成请求(所述代码自动生成请求指示有目标路径和数据库表,所述目标路径为所述项目工程的子目录);获取预设的与所述数据库表对应的元信息;处理所获取的元信息,得到与所述数据库表对应的基本信息属性对象和构造注解属性对象;利用所述基本信息属性对象、构造注解属性对象和预设的代码生成模板,自动生成与所述代码自动生成请求对应的代码文件;将所述代码文件输出到所述目标路径下的方式,实现了在基于MVC框架创建项目工程(计算机应用)的过程中,计算机应用中部分代码(代码文件)的自动生成,有效降低了开发人员的代码编写量。
-
公开(公告)号:CN106777231A
公开(公告)日:2017-05-31
申请号:CN201611220978.4
申请日:2016-12-26
Applicant: 北京恒华伟业科技股份有限公司
IPC: G06F17/30
Abstract: 本申请提供一种互联网页面文本配置方法和系统,当获取到用户端发送的页面请求数据时,判断系统中是否存在已经配置好的用户配置列表,如果否,根据所述请求数据中的请求路径信息和用户端的地址信息生成第一key值,获取与所述地址信息相匹配的value值,依据所述第一key值和value值生成键值对,获取与该键值对相对应的语言文本,依据所述语言文本配置与所述请求路径信息相匹配的页面,将配置好的页面发送至用户端。因此,实现了用户访问页面的文本的自动配置,方便了用户使用。
-
-
-
-
-
-
-
-
-