在 Chrome 开发者工具里通过 network 选项模拟网站的离线访问模式

因此,基于 Service Worker 的缓存是完全可编程的,并且不依赖于服务器指定的缓存标头——后者是 HTTP 层的缓存,同 Service Worker 缓存位于两个不同的层。例如,Service Worker 可以在用户首次运行您的 Web 应用程序时缓存多个请求,包括他们尚未访问的资产。Service Worker 充当网络代理。Service Worker 增强了传统的 Web 应用部署模型,并使应用程序能够提供与在最终用户的操作系统和硬件上运行原生应用同等的可靠性和性能的用户体验。...
分类: 编程语言 发布时间: 08-02 20:35 阅读次数: 0

Service Worker Cache 和 HTTP Cache 联合使用的场景讨论

本文基于下列的表格进行讨论。
分类: 编程语言 发布时间: 08-02 20:35 阅读次数: 0

【蓝桥杯选拔赛真题48】Scratch跳舞机游戏 少儿编程scratch蓝桥杯选拔赛真题讲解

​scratch跳舞机游戏第十三届蓝桥杯scratch编程选拔赛真题一、题目要求编程实现1. 点击绿旗,舞台左上角显示得分0代表玩家分数,在得分右侧倒计时10代表游戏时长(10s)2. 游戏开始倒数计时,在舞台上随机显示上下左右四个箭头中的一个,等待1秒后变换其它方向将头(箭头方向、颜色都似乎随机变化)3. 玩家观察舞台上出现的箭头,按下键盘上对应的方向键,箭头方向和按下的方向键一致则分数加1,并且箭头说“正确”同时显示处箭头出现到按下对应方向键的反应时间...
分类: 编程语言 发布时间: 08-02 20:34 阅读次数: 0

编程语言理解2-java编译器,python解释器,java,python,c 运行原理

JAVAJDK 包含JRE,JRE包含JVM。JVM:将字节码文件转成具体系统平台的机器指令。 JRE:JVM+Java语言的核心类库。 JDK:JRE+Java的开发工具。Python简单来说,Python3.7.0就是Python的解释器,Pycharm则是一个集成开发环境。运行Python一定需要解释器,开发python则不一定需要pycharm,pycharm只是帮助更好的开发python。若在Pycharm中运行时没有解释器,说明在当前的工程项目中没有指定python的解释器路径,在
分类: 企业开发 发布时间: 08-02 20:24 阅读次数: 0

报错 Failed to fetch http://mirrors.tencentyun.com/debian/pool/main/v/vim/xxd_8.1.0875-5_amd64.deb So

把内网地址mirrors.tencentyun.com换成外网mirrors.tencent.com。ping后发现网络不通。
分类: 企业开发 发布时间: 08-02 20:24 阅读次数: 0

K8s版本升级---v1.21.0至v1.21.12

本文纯粹为了升级而升级,不在解决v1.21.0的任何bug,只为了做一个K8s升级的文档K8s的升级一般在1个大版本之内升级,超过2个请谨慎处理.例如:1.21.x 升级到1.22.x,升级1.23.x理论上步骤是一样的同时事先做好ETCD的备份。...
分类: 企业开发 发布时间: 08-02 20:20 阅读次数: 0

在树莓派上搭建属于自己的网页(4)

在这里,我们使用cpolar图形界面创建数据隧道的流程就已结束,相信大家也能发现,使用图形化界面创建数据隧道更为快捷和直观,对于隧道的各项设定也更为轻松和简便。同时,我们还可以选择进入“状态”项下的“在线隧道列表”,这里显示的是本地客户端所建立的所有隧道(只显示已经启动的数据隧道),而我们也可以从隧道的概略信息中,提取到公网访问本地网站的地址(即隧道的入口)。在cpolar仪表盘页面左侧,我们能看到cpolar的主要功能,而我们创建数据隧道要用到的,就是“隧道管理”项下的“创建隧道”页面。...
分类: 企业开发 发布时间: 08-02 20:19 阅读次数: 0

在树莓派上搭建属于自己的网页(3)

同时,由于我们是在之前的放松网站的基础上,将网页文件更新为WordPress文件,并以WordPress为基础搭建了新的网站,因此我们仍旧可以通过之前的网址,访问到现在的WordPress网页。而除了使用命令行方式建立本地网页的数据隧道,我们还可以使用cpolar的web-UI界面,以更简便的方式建立数据隧道,将本地树莓派的网页和公共互联网连接起来,由于篇幅所限,这部分内容我们会在下篇文章中为大家详细介绍。如果您对cpolar的使用有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。...
分类: 企业开发 发布时间: 08-02 20:19 阅读次数: 0

Flutter动态化 | Fair 2.4.0 新版本特性

Flutter动态化 | Fair 2.4.0 新版本特性 Fair 2.4.0版本开始全面支持null-safe,并支持2.5.x所有版本。 更新时间:2022.04.26 版本特性 Fair 支持空安全 null-safe 适配Flutter SDK 2.5.0、2.5.1、2.5.2、2.5.3等版本 FlatBuffers 支持在 null safe 环境下生成 bin 文件 demo 升级 sample 工程里过时的demo 补充 sample 工程里 iOS 的运行环境 贡献者 近
分类: 其他 发布时间: 08-02 20:18 阅读次数: 0

大咖来了|7年时间,从技术小白成为跨端专家

本文为58 集团TEG前端架构师蒋宏伟接受ITPUB访谈实录 2022 年 5 月 19 日 发布于公众号ITPUB 及 ITPUB技术小栈 嘉宾 | 蒋宏伟 蒋宏伟,《React Native 新架构实战课》作者,58 同城前端架构师,58RN、Hybrid 框架的负责人,GMTC、51CTO 讲师,在跨端框架、性能异常监控领域有丰厚的经验。 他从 0.26 版本开始接触 React Native,参与了 React Native 项目在 58 同城的第一次落地。除此之外,他还负责了 58
分类: 其他 发布时间: 08-02 20:18 阅读次数: 0

当我们聊定时器时,到底在聊什么

00 目录 背景 定时器在电商平台的应用 不同场景对定时器精度的要求 常见的定时器方案 setInterval 链式调用 setTimeout 实现高复杂度计时业务时存在的一些问题 计时补偿 定时器计时间隔超过阈值 冗余计算与卡帧 另一种前端定时器方案 浏览器页面渲染机制 requestAnimationFrame requestIdleCallback 定时器设计思想 使用方式与效果 结语 01 导读 在前端的业务中,经常会出现需要计时的场景。比如页面中需要统计停留时长,以达成一些活动任务的
分类: 其他 发布时间: 08-02 20:18 阅读次数: 0

NLP技术沙龙|6月2日58同城专场,大咖齐聚 !

本周四(6月2日)19:00 58同城 NLP 主题直播 · 报名方式 · 扫描管理员二维码 备注“NLP沙龙”报名 本文分享自微信公众号 - 58技术(architects_58)。 如有侵权,请联系 [email protected] 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。 {{o.name}} {{m.name}}
分类: 其他 发布时间: 08-02 20:18 阅读次数: 0

58 安全-图像多标签识别技术实践

01 导读 图像识别任务是计算机视觉领域内的一种基础任务,经过长期发展已经取得了傲人的成绩,现有的识别算法大多只能识别出图像中的单个物体,所以当图像中有多个物体时这类算法将失去作用。然而,现实生活中图片往往包含多个类别的物体,图像多标签识别技术在这种背景下应运而生。通俗来讲,多标签识别就是识别出一个图像中存在的多种物体,这也就意味着我们可以从多标签算法的预测结果中获取更多的图像信息,从而能够更加精准的对图片中场景进行判别。 多标签识别与检测、分割这类识别多物体算法相比也具有较为明显的优势,比如
分类: 其他 发布时间: 08-02 20:18 阅读次数: 0

AI面试机器人后端架构实践

01 导读 AI面试机器人通过利用灵犀智能语音语义平台的人机语音对话能力模拟招聘者与求职者进行多轮语音沟通,达到在线化面试的效果。本文详细描述了AI面试机器人的后端架构组成、对话引擎设计、资源需求预估策略、服务性能优化方法。AI面试机器人上线一年多来,累积接待了 百万 次面试请求,极大地提升了招聘者招聘效率、求职者面试体验。 02 项目背景 58同城生活服务平台包括房产、汽车、招聘、本地服务(黄页)四大老牌业务,平台连接着海量的C端用户和B端商家,B端商家可以在平台上发布房源、车源、职位、生活
分类: 其他 发布时间: 08-02 20:18 阅读次数: 0

58技术沙龙第三十期|58同城大数据新技术探索

随着互联网的发展,企业数据量爆发式增长,业务数据驱动愈发强烈,对数据时效性和灵活性提出更高的要求,针对如何高效解决海量数据高可靠传输、平滑扩容和资源隔离,如何同时满足离线和实时存储计算并能够轻松实现大数据治理,在本次专场中,58同城大数据团队为大家分享58在数据集成及数据湖方面的新技术探索和平台化实践经验。 出品人:吴培培 58大数据部负责人,技术委员会数据分会主席 主办方:DataFun、58同城 活动时间:6月22日,18:00-19:30 活动地点:DataFunTalk直播间 扫码入群
分类: 其他 发布时间: 08-02 20:18 阅读次数: 0

强化学习在黄页商家智能聊天助手中的探索实践

00 导读 本地服务(黄页)微聊代运营模式是指人工客服代替58平台上的商家与C端用户IM沟通聊天以获取商机(如用户联系方式、细粒度需求信息等),再将商机转交给商家,促进商家成单。我们基于58AI Lab自研的灵犀智能语音语义平台构建了智能客服商家版,将其应用在微聊代运营场景下,通过人机协作模式提高商机获取效率,打造了黄页商家智能聊天助手。这里的人机协作模式先后经历了三个阶段:在早期机器人效果较一般时,机器人和人工客服分时工作,即人工客服不上班时才由机器人接待用户咨询。在经过优化机器人效果较优时
分类: 其他 发布时间: 08-02 20:17 阅读次数: 0

58技术沙龙第三十一期|Flutter动态化专题沙龙

2022年6月28日,由58同城主办的58技术沙龙《Flutter动态化专题沙龙》即将正式与大家见面!本次沙龙由58房产技术部移动端负责人张冰老师出品,将邀请58同城的5位嘉宾进行5大选题的分享,欢迎大家扫码预约收看: 扫码预约观看直播 1 日程安排 2 详细介绍 【出品人】 张冰 58房产技术部移动端负责人 开源项目Fair3.0技术负责人 出品人寄语: 在58集团技术委员会大力支持下,Fair项目通过1年多的努力,完成Flutter动态化方案从0-1的实现,实现UI动态化和逻辑动态化的开源
分类: 其他 发布时间: 08-02 20:17 阅读次数: 0

Flutter动态化 | Fair 2.5.0 新版本特性

Fair新版本特性—2.5.0 Fair 2.5.0版本全面适配Flutter 2.8.x所有版本。 更新时间:2022.05.31 版本特性 Fair 适配 Flutter SDK 2.8.0、2.8.1 Dart2JS 支持解析单例 新增语法糖Sugar.switchCase、Sugar.colorsWithOpacity、Sugar.convertToString等 example 全面优化example结构,升级example体验,更适合新手入门。 在源码中,新增 example 工程
分类: 其他 发布时间: 08-02 20:17 阅读次数: 0

开源|WBBlades重要节点更新-专为提效而设计

W WBBlades3.0 ● 项目名称:WBBlades3.0 ● Github地址:https://github.com/wuba/WBBlades ● WBBlades是基于Mach-O文件解析的工具集,包括无用代码检测(支持OC和Swift)、包大小分析(支持单个静态库/动态库的包大小分析)、点对点崩溃解析(基于系统日志,支持有符号状态和无符号状态)。主要利用了__Text汇编代码分析、架构提取、符号表剥离、DYSM文件提取、崩溃文件(ips)解析等技术手段实现。 WBBlades3.
分类: 其他 发布时间: 08-02 20:17 阅读次数: 0

58安全-图像质量评价技术实践

01 导读 图像作为信息存储和展示的一种重要载体,其质量高低对信息表达和用户体验具有重大影响,图像质量评价(IQA)主要通过图像特征进行分析,评估出图像的优劣,在视频图像质量检测、推荐排序等领域有重要应用。本文主要介绍 IQA 技术在 58 同城业务中的算法实践。 02 技术背景 图像质量评价(IQA, Image Quality Assessment)是图像领域基础技术之一,图 1 展示了影响图像质量的 9 大因素,最外层表示各个因素的细分类别。例如,清晰度越低的图像,其质量分数一般越低。
分类: 其他 发布时间: 08-02 20:17 阅读次数: 0