3 天前 / sjf0115
本文作者:smallyang,腾讯 IEG 开发工程师 什么是 geohash?它的原理是什么?它帮助我们解决了哪些痛点,本文为你娓娓道来。 本文包含以下内容,阅读完需要约 10 分钟: 我们日常生活中遇到哪些定位的场景 简单复习一下经纬度 geohash 原理解析 geohash 存在的边界问题 如何解决边界问题 计算两点距离的计算 geohash 在 redis 中的实现 我们日常生活中遇到哪些定位的场景我们上下班经常会用 APP 打车和共享单车,下面 2 张图,应该都很熟悉,打开定位,查找我附近的车,那么,这个是怎么实现的呢? 我脑海中第一个实现方式是:实时上报经纬度。
6 天前 / Yourtion
作者 | 王伟峰编辑 | 闫园园 做海外市场,特别是目标面向全球的用户,网络的重要性不言而喻。试想一个移动端应用,打开 App 首页需要 10s 的时间,恐怕会让一半的用户流失。 爱奇艺推出的国际版面向全球的用户,在面临海外网络复杂的环境,针对性做了一系列优化实践,取得了不错的效果,在此总结分享我们的一些做法和优化思路,希望对大家有所帮助。 优化实践的几个核心: 能不请求网络就不请求; 请求的链接目标 0-RTT; 请求的内容越小越好。 整个工作分为三个阶段:调研当地网络环境,对基础链路技术性优化,业务层技术改进。
10 天前 / sjf0115
目录 背景与目标埋点系统架构新精准曝光系统埋点验证可视化成果与展望 1背景与目标 如图所示,京东到家埋点的研发链路可以大致分为四步: 首先是在埋点需求平台进行埋点需求的收集 然后在需求平台(天河系统:基于 web 前端的到家埋点需求管理平台,产品的埋点需求在这个平台与开发对齐)上按照埋点数据模板进行开发 开发完成后,通过上报日志对埋点进行人工验证 最后测试通过埋点数据展示平台,通过数据的回溯进行埋点数据验证 开发和验证阶段是对埋点数据准确性影响最大的两个节点。从到家埋点落地以来,准确性一直不高。
19 天前 / 码小生
做海外市场,特别是目标面向全球的用户,网络的重要性不言而喻。试想一个移动端应用,打开App首页需要10s的时间,恐怕会让一半的用户流失。爱奇艺推出的国际版面向全球的用户,在面临海外网络复杂的环境,针对性做了一系列优化实践,取得了不错的效果,在此总结分享我们的一些做法和优化思路,希望对你有所帮助。 优化实践的几个核心:能不请求网络就不请求,请求的链接目标 0-RTT,请求的内容越小越好。 01 调研当地的网络情况 在 App 初期版本内增加请求链路的采样。样本数足够的情况下,可以清楚你要推广的市场是怎样的环境。
23 天前 / 凯凯刘
跟大家分享下我最近上线的一个新的小产品,tabhub.app 一个浏览器新标签页的扩展插件。这个产品主要是在新标签页里展示组件化的内容,比如:头条新闻、Product Hunt 产品信息、自定义 RSS 订阅、链接快捷方式、天气组件、日历组件、待办组件等等 这个产品来源于我自己的需求,因为我发现很多的新标签页产品有很多,但是都不能满足我个人的需求,我需要查看最新的独立开发者相关的信息、能整理我的待办,快速打开我常用的网站这些基本的需求,于是乎,我就自己做了一个未来会满足我自己需要的新标签页,这样每次打开浏览器的时候...
61 天前 / 凯凯刘
4、基于Shopify上开发一个每月2万美元收入的APP1、Relingo: 在日常阅读中渐进性掌握单词基于兴趣阅读,不知不觉掌握词汇。这是一款体验很好的浏览器插件。感兴趣的才是最容易记住的,在读懂、看懂网站内容的同时渐进地学习记忆单词,Relingo 可在 BBC、Medium、Facebook、Twitter、Youtube 等任何网站运行。 发现生词和难词,自动标示和翻译 积累个人生词本,方便导出 观看主流视频 Relingo官网 2、Passage: 为开发者建立的生物识别认证只需几行代码...
68 天前 / 携程技术
作者简介 Logan,携程移动开发专家,关注大前端技术领域,对 APP 网络、性能、稳定性有深入研究。 Trip.com APP(携程国际版)主要服务于海外用户,这些用户请求大多需要回源至国内,具有链路长、网络不稳定、丢包率高等特性。为了解决用户请求耗时长、成功率低的痛点,在 2021 年初我们尝试引入 QUIC 来提升网络质量。经过近一年的优化实践,取得了显著的成果:网络耗时降低 20%,成功率提升至 99.5%,极大地改善了用户体验。本文将从客户端的视角详细介绍 QUIC 的应用和优化经验。
74 天前 / Ryan众乐
导读 一开始我们的 H5 页面秒开率只有 30% 左右,现在我们的 H5 页面秒开率达到了 75%。这中间巨大的差异究竟有哪些黑科技在里面?我们为什么要做 H5 页面的秒开优化?我们的秒开指标是如何统计的?客户端和 H5 是怎么配合做到 1+1>2 的?监控是如何发现 H5 页面可优化项的?我们又通过监控发现了哪些可优化的问题呢? 1. 背景 H5 秒开优化是一个老生常谈的问题,本文将逐步介绍如何通过客户端 + H5 的优化手段(1+1>2)把秒开从 30% 提升到 75% ?后续接口预请求、客户端预渲染以及预加载 2.0 上线后还会再次助力指标提升。
85 天前 / Android开发
我们工作中常用遇到这样的问题需要调试手机里的网页,而在手机里无法像 chrome 浏览器那样直接调试网页,特别是一些网关加了限制,都禁止抓包调试,之前常用的一种方式是需要翻墙的,不过后来翻墙也不好用了,方式如下: 常用方式 扩展应用 adb 的作用是把手机上的 APP 页面用网页的形式在电脑上打开,开发人员便可根据自己的需求进行调试。下面介绍扩展应用 adb 的使用。 (1)打开谷歌浏览器的扩展应用窗口,如下图: 因为我已经添加了 adb 应用,所以这里不显示“添加至 CHROME”,没有添加 adb 扩展应用的点击“+ 添加至 CHROME”就可以了。
90 天前 / 小道安全
背景 目前 APP 发包上架的流程前,免不了需要对 APP 应用安全检测这个重要且必不可少的步骤流程,APP 应用安全检测大部分采用采购第三方的 APP 安全检测产品 ( 因为这块技术基础储备),也有部分企业基于开源的移动安全框架(MobSF)进行二次开发 APP 安全检测产品(采购第三方产品费用太高),也有部分安全团队基于团队的技术储备进行基于逆向第三方 APP 安全检测产品进行开发自研的 APP 安全检测产品(采购第三方检测产品)。
94 天前 / 逗逗
一。 提出问题和应用模型 1.本次分析的目的是想通过对淘宝用户行为进行数据分析,为以下问题提供解释和改进建议: (1)分析用户使用 APP 过程中的常见电商分析指标,确定各个环节的流失率。 (2)利用假设检验思想分析流失原因,找到需要改进的环节。 (3)研究用户在不同时间尺度下的行为规律,分析不同尺度下的转化率。 (4)找到用户对不同种类商品的偏好和针对不同商品的营销策略。 (5)将用户群按照价值划分,并针对不同的用户群提出营销建议。
101 天前 / 开发者头条
来源:网络整理头条菌微信号:toutiaoio007,欢迎加我,交个朋友! 2022 年“清朗”系列专项行动十大重点任务公布国家互联网信息办公室副主任盛荣华介绍,2022 年“清朗”系列专项行动具体包括 10 个方面重点任务:清朗·打击网络直播、短视频领域乱象”专项行动;“清朗·MCN 机构信息内容乱象整治”专项行动;“清朗·打击网络谣言”专项行动;“清朗·2022 年暑期未成年人网络环境整治”专项行动;“清朗·整治应用程序信息服务乱象”专项行动;“清朗·规范网络传播秩序”专项行动;“清朗·2022 年算法综合治理”专项行动;“清朗·2022 年春节网络环...
112 天前 / 开发者头条
以下内容节选自「码农周刊 VIP 会员专属邮件周报 Vol.082」,查看完整链接版请微信扫描下方二维码,加入「码农周刊 VIP 会员」。 本期,首先分享的是《解决问题的七个步骤》,篇幅有限,不作展开。想深入了解的,推荐购买图书《麦肯锡工作法》阅读。 1)掌握真正的问题。 2)对问题进行整理。 3)收集情报。 4)提出假设。 …… 你用的这些 App,都来自乌克兰 https://mp.weixin.qq.com/s/mgCpGu1YQH-KlKv7BPesZQ 乌克兰的互联网产业相当活跃,早在 2014 年的一项统计中,乌克兰的 IT 外包产业体量就达到了 20 亿美金,从业者超过五万。
116 天前 / 开发者头条
来源:网络整理头条菌微信号:toutiaoio007,欢迎加我,交个朋友! 工信部:未经用户同意不得强制下载 App 针对有网友和媒体反映部分网站在用户浏览页面信息时,强制要求下载 app 问题。 工信部要求,在用户浏览页面内容时,一是未经用户同意或主动选择,不得自动或强制下载 app;推荐下载 app 时,应同步提供明显的「取消」选项,切实保障用户的知情权、选择权。二是无合理正当理由,不得要求用户不下载 app 就不给看,或者不让看全文。
168 天前 / 冷星1024
一 前言在上一篇文章《唤起 App 在转转的实践》中,我们介绍了唤端技术的实现原理和一些实践。 这里先回顾一下上一篇主要内容: 1. 什么是唤端?一张图了解一下什么是唤端。 2. 唤端功能唤端功能架构图如下。 功能 3. 唤端技术唤端技术架构图如下。 二 面临的新问题虽然,当前方案已经支持了基本的唤端能力,可以说是唤端技术在转转的从 0 到 1。 然而,随着时间的迁移,支持兼容的业务逻辑越来越多,项目内部结构已混乱不堪、维护艰难,并且满足不了新的业务诉求,因此,决定对其进行一次重大重构。