-
公开(公告)号:CN104462570B
公开(公告)日:2019-03-15
申请号:CN201410835746.4
申请日:2014-12-26
Applicant: 小米科技有限责任公司
IPC: G06F16/951
Abstract: 本公开提供网页内容获取方法及装置,所述方法包括:获取网络请求,所述网络请求中包含下载地址;将所述网络请求转发给开放代理服务器;接收所述开放代理服务器根据所述下载地址从内容服务器获得的网页内容。本公开中正向代理服务器可以利用网络中开放代理服务器的开放代理资源获取下载终端请求下载的网页内容,从而可以充分利用网络中的IP地址资源来满足搜索引擎对网页内容的抓取需求,提高了网页内容的获取效率。
-
公开(公告)号:CN104965882B
公开(公告)日:2018-09-04
申请号:CN201510325610.3
申请日:2015-06-12
Applicant: 小米科技有限责任公司
IPC: G06F17/30
Abstract: 本公开揭示了一种数据处理方法及装置,属于数据库领域。该方法包括:在数据表中确定出待处理的数据行;将待处理的数据行分n批次导出;对于每批次导出的数据行,从数据表中删除;或者,归档至另一数据表后,从数据表中删除。本公开通过使用多批次、每批次少量的数据导出操作,将导出的数据行进行删除,解决了相关技术中较长的删除数据时间会影响数据库的可用性的问题,达到了在删除或者归档大规模的数据时,不会对数据表进行大规模锁定,单位时间对数据表造成的压力较小,不会影响数据表的性能,从而提高数据表的可用性的效果。
-
公开(公告)号:CN104133851B
公开(公告)日:2018-09-04
申请号:CN201410320089.X
申请日:2014-07-07
Applicant: 小米科技有限责任公司
IPC: G06F17/30
Abstract: 本公开是关于音频相似度的检测方法和检测装置、电子设备,该检测方法包括:获取待检测音频流;确定所述待检测音频流的特征参数值;将预先获知的所述待检测音频流对应的参考音频流的特征参数值,与所述待检测音频流的特征参数值进行比较;根据所述比较的结果,计算所述待检测音频流与所述参考音频流的相似度。在本公开的技术方案中,通过将音频流之间的特征参数值进行比较,使得相似度的判断更为准确、量化,有助于提升用户的使用体验。
-
公开(公告)号:CN104504084B
公开(公告)日:2018-07-31
申请号:CN201410822435.4
申请日:2014-12-24
Applicant: 小米科技有限责任公司
Abstract: 本公开是关于种确定用户留存率的方法及装置,用以在用户留存率计算过程中的计算效率。所述方法包括:确定首日与当日用户登录应用程序时的日志消息,所述日志消息包括用户身份标识、从所述当日截止到所述首日的相隔天数;根据所述用户身份标识和所述相隔天数确定在所述首日的新增用户的数量以及所述新增用户在所述当日的留存数量;根据所述新增用户的数量与所述留存数量确定所述应用程序在所述当日的用户留存率。本公开技术方案可以避免较为耗时耗力的去重与求交集的计算过程,提高计算用户留存率的效率。
-
公开(公告)号:CN104537059B
公开(公告)日:2018-06-19
申请号:CN201410836008.1
申请日:2014-12-27
Applicant: 小米科技有限责任公司
IPC: G06F17/30
Abstract: 本公开关于一种对象排名方法及装置,属于数据处理领域。方法包括:分别获取每个对象的得票数和发布时间;将每个对象的发布时间减去基准时间,得到每个对象的时间差值;根据每个对象的时间差值和对应的得票数确定每个对象的排名得分,排名得分与时间差值呈正相关关系,排名得分与得票数呈正相关关系;根据每个对象的排名得分对各个对象进行排名。本公开根据得票数和时间差值对各个对象排名,且得票数和时间差值越高的对象越容易获得较高的排名得分,解决了根据得票数排名导致发布时间较晚的对象很难出现在排名的前排位置的问题,达到了增加对发布时间较晚的对象的推荐力度的效果。
-
公开(公告)号:CN104536787B
公开(公告)日:2018-05-18
申请号:CN201410830177.4
申请日:2014-12-26
Applicant: 小米科技有限责任公司
IPC: G06F9/445
Abstract: 本公开揭示了一种资源预加载方法及装置,属于互联网技术领域。所述资源预加载方法包括:获取终端的使用参数;根据所述使用参数检测所述终端是否正在加载当前网络资源,所述当前网络资源是指所述终端当前显示的网络资源;若根据所述使用参数检测出所述终端未加载所述当前网络资源,则预加载除所述当前网络资源外的网络资源。本公开解决了终端正在加载当前网络资源时,预加载除该当前网络资源外的网络资源,降低了当前网络资源的加载速度,从而降低当前页面的显示速度的问题;达到了在不影响当前页面的显示速度的前提下进行资源预加载的效果。
-
公开(公告)号:CN104394121B
公开(公告)日:2018-02-02
申请号:CN201410602432.X
申请日:2014-10-31
Applicant: 小米科技有限责任公司
Abstract: 本公开揭示了一种终端标记方法和装置,属于互联网技术领域。所述终端标记方法包括:接收终端发送的用于访问目标网页的网页访问请求;发送预设绘制信息至所述终端,所述预设绘制信息用于指示所述终端根据所述预设绘制信息绘制对应的对象;获取用于表征所述终端绘制的所述对象的对象信息;根据所述对象信息生成用于标识所述终端的标识信息。解决了相关技术中当携带有终端标识信息的cookies被终端屏蔽之后,服务器将无法标记终端的问题;达到了可以动态生成终端的标识信息,进而总是可以标记终端的效果。
-
公开(公告)号:CN105426234A
公开(公告)日:2016-03-23
申请号:CN201510728187.1
申请日:2015-10-30
Applicant: 小米科技有限责任公司
CPC classification number: G06F9/466 , G06F9/524 , G06F2209/481
Abstract: 本公开是关于一种数据库死锁检测方法及装置,属于互联网领域。该方法包括:确定指定时间段内对数据库进行操作的多个数据库事务的事务信息;在指定时间段内,每隔指定时长,查询第一死锁发生时间和至少两个第一操作命令,第一死锁为离当前时间最近一次发生的死锁,至少两个第一操作命令为产生第一死锁的至少两个数据库事务的操作命令;基于第一死锁发生时间和至少两个第一操作命令,判断第一死锁是否已进行死锁检测;如果第一死锁未进行死锁检测,则基于第一死锁发生时间和至少两个第一操作命令,从多个数据库事务的事务信息中,获取产生第一死锁的数据库事务的事务信息,以完成数据库的死锁检测。本公开提高了应用程序的健壮性或者鲁棒性。
-
公开(公告)号:CN105354005A
公开(公告)日:2016-02-24
申请号:CN201510726122.3
申请日:2015-10-30
Applicant: 小米科技有限责任公司
IPC: G06F7/08
CPC classification number: G06F7/08
Abstract: 本公开是关于一种更新积分排名的方法及装置,属于数据处理技术领域。所述方法包括:获取至少两个对象的积分;根据至少两个对象的积分建立积分排名表,积分排名表中包含m个积分以及m个积分的排名数值;对于至少两个对象中的每一个对象,当对象的积分由s变化为t时,根据s和t确定排名变化区间;对积分排名表中,处于排名变化区间内的各个积分的排名数值进行更新。本公开通过根据至少两个对象的积分建立积分排名表,并在某一对象的积分发生时,根据变化值确定排名变化区间,最终对处于排名变化区间内的各个积分的排名数值进行更新,有效地减少了实时更新海量数据的积分时占用的内存资源和运算资源,降低了维护开销。
-
公开(公告)号:CN105183631A
公开(公告)日:2015-12-23
申请号:CN201510419512.6
申请日:2015-07-16
Applicant: 小米科技有限责任公司
IPC: G06F11/36
Abstract: 本发明实施例公开了设备测试方法及装置,第一待测试设备监控到测试操作后,获取该测试操作,并将该测试操作发送给同步测试服务器;由同步测试服务器将所述测试操作发送给其它待测试设备,以使其他待测试设备根据同步测试服务器发送的测试操作完成测试得到测试结果;同时,第一待测试设备执行该测试操作并得到测试结果。利用该方法对多个待测试设备进行测试时,只需要在其中一台待测试设备(即,第一待测试设备)上进行测试操作,不需要在每个待测试设备上都进行一次同样的测试操作,从而提高了测试效率,同时,能够降低人工测试成本。