一种窗口防假死方法和装置

    公开(公告)号:CN104035815B

    公开(公告)日:2017-12-12

    申请号:CN201410212088.3

    申请日:2011-12-29

    发明人: 李宝生 陈志 孙鹏

    IPC分类号: G06F9/46

    摘要: 本申请提供了一种窗口防假死方法和装置,涉及计算机技术领域。所述方法包括:在通过一线程创建子窗口时,先在与窗口系统各子窗口所在线程不同的线程中创建中间窗口,框架父窗口所述中间窗口为当前创建子窗口的父窗口,所述中间窗口的父窗口为框架父窗口;所述当前创建的子窗口所在线程与框架父窗口所在线程不同;如果一子窗口假死,则将假死子窗口的假死消息发送给相应中间窗口所在线程;通过所述中间窗口所在线程将中间窗口和所述假死子窗口从窗口框架中分离。通过本申请可以从窗口系统中将对应该假死子窗口的中间窗口剥离,避免由于子窗口假死导致整个窗口系统的假死状态,解决了Windows的窗口系统中由于子窗口假死从而导致整个窗口假死的问题。

    一种可移植的执行体文件的重组方法和装置

    公开(公告)号:CN103631971B

    公开(公告)日:2017-12-08

    申请号:CN201310714655.0

    申请日:2013-12-20

    发明人: 李宝生 郁利涛

    IPC分类号: G06F17/30 G06F9/44

    摘要: 本发明公开了一种可移植的执行体文件的重组方法和装置,所述方法包括:读取原可移植的执行体文件中功能逻辑序列;获取所述功能逻辑序列的调用记录;采用所述调用记录生成排序位置;按照所述排序位置重组所述功能逻辑序列,获得目标可移植的执行体文件。本发明获取可移植的执行体文件的功能逻辑序列的调用记录生成排序位置,再按照排序位置重组功能逻辑序列,使得CPU可以直接在内存中读取功能逻辑序列,避免了CPU频繁读磁盘,降低了系统资源的耗费,减少了缺页中断的产生,从而加快了应用程序的冷启动速度。

    一种应用程序的更新方法和装置

    公开(公告)号:CN103699410A

    公开(公告)日:2014-04-02

    申请号:CN201310714581.0

    申请日:2013-12-20

    发明人: 李宝生 蔡永建

    IPC分类号: G06F9/445 H04L29/08

    摘要: 本发明公开了一种应用程序的更新方法和装置,所述方法包括:分别获取第一版本的应用程序的一个或多个第一文件和第二版本的应用程序的一个或多个第二文件;生成所述一个或多个第一文件与对应的一个或多个第二文件的更新差异文件;发布所述更新差异文件;所述更新差异文件包括下载地址;生成配置文件;所述配置文件包括所述第二版本的版本信息和所述更新差异文件的下载地址;发布所述配置文件。本发明防止客户端盲目访问服务器请求更新服务,减少了服务器的应答次数,降低了服务器的资源耗费,同时,采用数据差异制作的更新差异文件相比完整的版本更新数据包的体积大大减少了,大大降低了网络带宽资源,提高了下载的成功率,提高了更新的成功率。

    一种用于处理云端数据请求的方法及系统

    公开(公告)号:CN109495451B

    公开(公告)日:2023-02-17

    申请号:CN201811237834.9

    申请日:2018-10-23

    IPC分类号: H04L9/40 H04L67/55 H04L67/62

    摘要: 本发明公开了一种用于处理云端数据请求的方法及系统,其中方法包括:利用客户端应用中所嵌入的云服务功能,通过本地运行的客户端应用和云端运行的云服务之间的安全交互通道从云服务接收经过加密的云端数据请求;对经过加密的云端数据请求进行解密以获取待处理的数据任务;向任务处理服务器发送包括待处理的数据任务的任务处理请求,以促使接收到任务处理请求的任务处理服务器基于待处理的数据任务中所包括的任务名称和任务内容进行任务处理;以及对从任务处理服务器接收的与任务处理相关联的第一任务处理响应消息进行加密并通过安全交互通道发送给云服务。

    一种获取已安装应用程序列表的方法、装置及系统

    公开(公告)号:CN106649588B

    公开(公告)日:2020-06-12

    申请号:CN201611025023.3

    申请日:2016-11-15

    IPC分类号: G06F16/16 G06F16/50 G06Q30/06

    摘要: 本发明涉及一种获取已安装应用程序列表的方法、装置及系统,其中所述方法包括如下步骤:所述应用程序安装于移动终端,包括如下步骤:(一)获取桌面图标数据;(二)建立临时哈希容器以存储所述桌面图标数据中的包名,所述哈希容器的数据即所有已安装应用程序的包名;(三)单个查询所有已安装应用程序的包名从而得到其包信息,然后将所述包信息组合成列表并存储。利用本发明,可以绕开系统的封禁,从文件层面上实现App列表的获取。在获取App列表后,可以对比用户本地App版本与应用市场服务端提供的App最新版本,用于提醒用户进行App升级;或者在给用户推荐“装机必备应用”时,排除用户已安装的App,从而避免盲目推荐终端已安装App。

    应用程序的显示方法及装置、终端设备

    公开(公告)号:CN107463314A

    公开(公告)日:2017-12-12

    申请号:CN201710699030.X

    申请日:2017-08-15

    IPC分类号: G06F3/0482 G06F9/44

    CPC分类号: G06F3/0482

    摘要: 本发明公开了一种应用程序的显示方法及装置、终端设备,其中,该应用程序的显示方法包括:获取符合预设条件的应用程序列表;依据预设显示规则调整应用程序的显示顺序;依据调整后的显示顺序显示所述应用程序。本发明中,实现了对移动终端上符合预设条件的应用程序的显示顺序的调整,使得各应用程序的排列具有规则,避免了杂乱无章的问题,同时,也根据如此的排列处理,使得用户能够根据各应用程序在移动终端界面的排列位置,及时找到所关心的应用程序,提高了应用程序查找效率,并且提升了用户体验,并为后续对各应用程序集中高效管理提供了有力的前提和保证。

    一种应用程序的更新方法和装置

    公开(公告)号:CN103699410B

    公开(公告)日:2017-05-24

    申请号:CN201310714581.0

    申请日:2013-12-20

    发明人: 李宝生 蔡永建

    IPC分类号: G06F9/445 H04L29/08

    摘要: 本发明公开了一种应用程序的更新方法和装置,所述方法包括:分别获取第一版本的应用程序的一个或多个第一文件和第二版本的应用程序的一个或多个第二文件;生成所述一个或多个第一文件与对应的一个或多个第二文件的更新差异文件;发布所述更新差异文件;所述更新差异文件包括下载地址;生成配置文件;所述配置文件包括所述第二版本的版本信息和所述更新差异文件的下载地址;发布所述配置文件。本发明防止客户端盲目访问服务器请求更新服务,减少了服务器的应答次数,降低了服务器的资源耗费,同时,采用数据差异制作的更新差异文件相比完整的版本更新数据包的体积大大减少了,大大降低了网络带宽资源,提高了下载的成功率,提高了更新的成功率。