自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Redis SDS 详解

最近在做插件开发的过程中发现经常有朋友问到tabs和activeTab权限有什么区别,该如何使用,好像不申请tabs或者activeTab也能使用该权限。可以看到,没有主机权限时,是获取不到title,favIconUrl及url的。可以看到能够获取到所有的favIconUrl、url、及title信息。此时我打开了https://github.com/3. 当permission中有tabs权限时。所有activeTab这个权限没有任何作用吗?可以看到什么信息都获取不到。

2023-12-22 18:52:28 1006

原创 chrome extension tabs及activeTab详解

最近在做插件开发的过程中发现经常有朋友问到tabs和activeTab权限有什么区别,该如何使用,好像不申请tabs或者activeTab也能使用该权限。可以看到,没有主机权限时,是获取不到title,favIconUrl及url的。可以看到能够获取到所有的favIconUrl、url、及title信息。此时我打开了https://github.com/3. 当permission中有tabs权限时。所有activeTab这个权限没有任何作用吗?可以看到什么信息都获取不到。

2023-12-15 18:19:53 588 1

原创 chrome extension 与网页、服务器交互的思考

chrome extension、web extension 与网页、服务器的多种交互流程的思考

2023-11-24 11:21:24 509 1

原创 redis BigKey

非字符串的bigkey,不要使用del删除,使用hscan、sscan、zscan方式渐进式删除,同时要注意防止bigkey过期时间自动删除问题(例如一个200万的zset设置1小时过期,会触发del操作,如果没有使用Redis 4.0的过期异步删除(lazyfree-lazy-expire yes),就会存在阻塞Redis的可能性)唯一不同时,UNLINK在删除集合类键时,如果集合键的元素个数大于64个(详细后文),会把真正的内存释放操作,给单独的bio来操作。例如,对于列表,可以使用。

2023-11-24 11:05:32 837 1

原创 双写一致性方案对比

先写数据库,再删缓存(一致性最优解决方案)

2023-11-17 18:21:38 44

原创 详解网络IO模型第二章:深入讲解IO模型

详解网络IO模型的底层原理,介绍IO多路复用的机制以及对比多种IO模型的优劣和具体的使用场景。

2023-11-17 15:37:14 56

原创 详解网络IO模型第一章:介绍IO模型

在计算机中,I/O(Input/Output)操作是指数据传输到或从计算机中的外部设备(如硬盘、键盘、鼠标、打印机等)的过程。I/O 操作是计算机系统中非常重要的一部分,因为它们是与外部世界交互的主要方式。

2023-11-17 15:25:54 100

原创 Chrome插件变现的极简实践方案

在面对Chrome插件变现难题时,本文探讨了收费模式、挑战与困境。作者介绍了插件变现的常见形式,以及如何通过功能限制引导用户付费。文章还提供了实际案例,演示了插件接入支付功能的步骤。

2023-11-03 18:43:47 527 1

原创 程序员如何实现网赚 插件变现:挑战、方式

在面对Chrome插件变现难题时,本文探讨了收费模式、挑战与困境。作者介绍了插件变现的常见形式,以及如何通过功能限制引导用户付费。文章还提供了实际案例,演示了插件接入支付功能的步骤。

2023-10-27 17:56:32 668 1

原创 使用Vue.js开发Chrome浏览器插件:从零到一

Chrome浏览器插件是一种强大的工具,它可以为用户提供更丰富的浏览体验。在本篇博客中,我们将探讨如何使用Vue.js框架来构建一个Chrome浏览器插件。

2023-10-20 17:38:01 6278 3

原创 Chrome插件权限:一窥开发的大门

Chrome插件是强大的浏览器扩展,能够为用户提供各种实用功能,从广告拦截器到任务管理器。然而,为了实现这些功能,插件需要访问浏览器的不同资源和数据。这就是Chrome插件权限的作用:它们允许插件在浏览器中执行各种操作。让我们一起深入探讨一下Chrome插件中可以使用的权限。

2023-10-13 18:21:38 789

原创 Chrome插件开发:Service Worker、Content Scripts和插件内部网页工作流程

Chrome插件开发:Service Worker、Content Scripts和插件内部网页工作流程及通讯方式

2023-09-28 17:27:17 510 2

原创 开始你的第一个chrome插件

深入探讨了Chrome插件开发的基础知识,包括插件的结构、权限管理、图标设计以及多语言支持。您将了解到如何创建一个Chrome插件的清单文件,以及如何设计吸引人的图标。此外,我们还介绍了如何为插件添加多语言支持,以便在全球范围内为用户提供更友好的体验。这些基础知识将为您的Chrome插件开发之旅提供坚实的基础。

2023-09-22 17:24:00 131 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除