瑆箫
前端开发相关的技术博客,包含前端技术、前端教程、前端素材资源下载等服务。提供全面的web前端开发、小程序开发、前端自动化、前端性能优化等技术文章,如需功能开发提供开发说明,微信:ayw2050(请备注,否则不通过)
展开
-
Vue3 常见的 9 种组件通信机制
用于父组件向子组件传递数据以及子组件向父组件发出事件通知。: 用于父组件向所有后代组件提供数据,实现依赖注入。Pinia: 一个现代化的 Vue 状态管理库,替代了传统的 Vuex。: 用于父组件直接访问子组件的实例或元素。Attrs: 用于获取父组件传递给子组件的非 prop 属性。v-Model: 用于实现双向数据绑定。mitt.js: 一个事件总线库,用于跨组件通信。Slots: 用于父组件控制子组件部分内容,实现组件模板的灵活性和可重用性。原创 2024-11-17 19:20:45 · 151 阅读 · 0 评论 -
3.5k star 一款开源简单好用的前端TAG标签组建库
它可以将普通的输入框或文本区域轻松转换为功能丰富的标签组件,具有出色的性能和小巧的代码体积。丰富的功能:Tagify支持白名单/黑名单、自动补全、粘贴多值、正则表达式分隔标签等多种功能。此外,Tagify还提供了丰富的事件回调,让你可以在标签添加、删除等操作发生时执行自定义逻辑。易于集成:Tagify可以轻松地与React、Vue、Angular等前端框架集成,为你提供无缝的开发体验。高度可定制:Tagify提供了丰富的配置选项,你可以根据自己的需求自定义标签的样式、行为等。三、Tagify的特点。原创 2024-09-27 10:25:54 · 327 阅读 · 0 评论 -
使用node把任意网站封装为可执行文件
2. windows 系统下, 快捷键 win+r ->输入 cmd -> 回车。3. 执行第一个命令,安装 nativefier 等一段时间。那个版本都行,下一步->下一步 安装即可。4. 执行第二个名,封装EXE文件。5. 找到封装好的文件 ,默认路径。1. node.js 环境准备。原创 2024-06-19 09:19:24 · 399 阅读 · 0 评论 -
什么是日志审计系统?日志审计系统有什么用?
日志审计系统是一种关键的信息安全和网络管理工具,它通过收集、分析和存储计算机系统、网络和应用程序产生的日志信息来帮助组织监控其信息系统的安全状态,检测异常行为,以及遵守各种合规要求。这些系统对于维护系统的完整性和安全性、识别和响应安全事件以及进行事后分析至关重要。原创 2024-05-05 13:13:25 · 1252 阅读 · 0 评论 -
三种方法解决:检测到在集成的托管管道模式下不适用的 ASP.NET 设置
HTTP 错误 500.24 - Internal Server Error检测到在集成的托管管道模式下不适用的 ASP.NET 设置。原创 2024-05-05 13:06:34 · 1291 阅读 · 0 评论 -
为什么不建议在Docker中跑MySQL的原因?
容器的定义:容器是为了解决“在切换运行环境时,如何保证软件能够正常运行”这一问题。认真分析大家的各种观点,发现赞同者仅仅是从容器优势的角度来阐述 MySQL 需要容器化,几乎没有什么业务场景进行验证自己的观点;反过来再看反对者,他们从性能、数据安全等多个因素进行阐述 MySQL不需要容器化,也举证了一些不适合的业务场景。下面,我们就聊一下 Docker 不适合跑 MySQL 的 N 个原因!不要将数据储存在容器中,这也是 Docker 官方容器使用技巧中的一条。容器随时可以停止、或者删除。原创 2023-08-09 18:03:22 · 143 阅读 · 0 评论 -
Electron v26.0.0-beta.11 发布,跨平台桌面应用开发工具
使用Electron,开发者可以使用熟悉的Web技术来创建强大的桌面应用,同时在多个平台上运行。强大的功能:Electron提供了丰富的原生API,可以访问底层操作系统的各种功能,如文件系统、网络和系统通知等。这样,开发者可以创建出功能强大、性能优秀的桌面应用。社区活跃:Electron已经有了一个庞大的社区,在社区中可以找到很多优秀的开源项目和插件,可以帮助开发者更加高效地开发应用。游戏客户端:Electron也可以用来开发游戏的客户端,通过调用底层操作系统的功能,可以实现更好的性能和用户体验。原创 2023-08-08 10:19:33 · 924 阅读 · 0 评论 -
详细介绍什么是WebVPN?
为了提高Web页面打开的速度,在WebVPN上也采用了动静分离的缓存机制,全局默认对.gif,.bmp,.png,.jpg,.jpeg,.ico,.webp,.svg,.css,.less,.sass,.scss,.js,.jsx,.coffee,.ts,.ttf,.woff,.woff2,.wasm页面进行缓存。Apiumc网关内置签发免费Ssl证书,并提供证书的全生命周期的自动化管理,简化了证书的签发、部署、过期管理,目前是市场上最得力的证书管理工具。在浏览器的地址栏输入路径再加上?原创 2023-08-07 09:56:59 · 7968 阅读 · 0 评论 -
moment.js常见格式化处理各种时间方法
Moment.js 是一个简单易用的轻量级 JavaScript 日期处理类库,提供了日期格式化、日期解析等功能。它支持在浏览器和 NodeJS 两种环境中运行。此类库能够将给定的任意日期转换成多种不同的格式,具有强大的日期计算功能,同时也内置了能显示多样的日期形式的函数。另外,它也支持多种语言,你可以任意新增一种新的语言包。原创 2023-07-18 17:55:10 · 865 阅读 · 0 评论 -
2023年最新前端各系列面试题及答案
我们的目标是做最全最好最有质量前端面试仓库,用心收录大厂面试题,高频面试题,知识点面试题,用心做好每一道题值得参考的题解原创 2023-07-18 10:29:08 · 874 阅读 · 0 评论 -
Vue3.0的设计目标是什么?做了哪些优化?
这样使得模块拆分更细化,职责划分更明确,模块之间的依赖关系也更加明确,开发人员也更容易阅读、理解和更改所有模块源码,提高代码的可维护性。试想一下,如果很多类似的第三方库,我们只需要调用即可,不必关注实现过程,开发效率大大提高。这种形式,可以将一些复用的代码抽离出来作为一个函数,只要的使用的地方直接进行调用即可。中去递归响应式,这样的好处是真正访问到的内部对象才会变成响应式,而不是无脑递归。,可以将无用模块“剪辑”,仅打包需要的,使打包的整体体积变小了。编写的,提供了更好的类型检查,能支持复杂的类型推导。原创 2023-07-18 10:08:33 · 318 阅读 · 0 评论 -
JS禁止复制+框选+F12+F5+debugr+右键等功能代码
用户操作代码,包含禁止用户复制、鼠标框选文本、禁止浏览器F12键、浏览器F5键、无限debugr、禁止鼠标右键等功能代码。原创 2023-07-17 17:49:48 · 415 阅读 · 0 评论 -
双击页面任意空白处返回顶部JS代码
在所有页面空白处双击左键,自动返回网页顶部。原创 2023-07-17 17:47:52 · 383 阅读 · 0 评论 -
php判断访问来源5秒盾防御攻击代码
【代码】php判断访问来源5秒盾防御攻击代码。原创 2023-07-17 17:44:36 · 152 阅读 · 0 评论 -
PHP大文件切片下载代码
表示未知的应用程序文件,也是会触发浏览器的下载;配合header("Accept-Ranges: bytes");表示告诉浏览器说服务器返回的文件是以字节的形式。表示强制下载,服务端将一个完整的文件或者包一并输出浏览器,然后浏览器触发下载(用户看到的下载);缺点是文件或者包有多大脚本就占用多大内存;原创 2023-07-17 17:42:06 · 570 阅读 · 0 评论 -
利用JavaScript判断页面宽度的响应式布局方法
最后就是利用JavaScript判断页面宽度,实时修改html的font-size的大小。rem单位就可以随着html的font-size的大小自动修改大小,达到响应式布局的效果。原创 2023-07-17 17:40:06 · 461 阅读 · 0 评论 -
网站上面的大图如何优化以及如何处理
例如,JPEG 格式使用离散余弦变换 (DCT) 和量化来压缩图像,并且可以设置不同的压缩质量级别,以平衡文件大小和图像质量。在上面的例子中,如果设备屏幕宽度小于或等于 320 像素,则使用图像 image-320w.jpg,如果设备屏幕宽度小于或等于 640 像素,则使用图像 image-640w.jpg,否则使用图像 image-1280w.jpg。当用户滚动到一个包含延迟加载资源的区域时,会触发 JavaScript 事件处理程序,该处理程序检查资源是否位于视口内,如果是,则相应的资源被加载。原创 2023-07-17 13:32:54 · 320 阅读 · 0 评论 -
sessionStorage可以在多个Tab之间共享数据吗?
不可以。sessionStorage是浏览器会话级别的存储机制,它只在单个浏览器标签页(tab)或窗口之间共享数据。每当用户打开一个新的标签页或窗口时,会话存储会被重新初始化,每个标签页或窗口都会有自己的独立的sessionStorage。如果您需要在多个标签页或窗口之间共享数据,可以考虑使用其他的机制,如localStorage或IndexedDB。localStorage是在同一域名下的所...原创 2023-07-11 09:43:00 · 1269 阅读 · 0 评论 -
网络安全专家最爱用的 9 大工具
网络安全专家,不是你认为的那种搞破坏的“黑客”。网络安全专家,即 “ethical hackers”,是一群专门模拟网络安全专家攻击,帮助客户了解自己网络的弱点,并为客户提出改进建议的网络安全专家。网络安全专家在工作中,通常会使用哪些工具和软件?今天我们来看看 10 个网络安全专家最常用的软件工具分别是哪些。原创 2023-07-10 10:50:13 · 240 阅读 · 0 评论 -
如何提升云计算环境下数据库性能的实用技巧
使用适当的数据库引擎和优化参数 在云计算环境下,使用适当的数据库引擎对于提升性能至关重要。综上所述,提升云计算环境下数据库性能需要综合考虑硬件配置、数据库引擎选择、优化数据库结构、合理划分数据分区、使用缓存和缓存优化、合理调整云计算资源、监控和调整数据库性能等多方面的因素。希望以上的实用技巧可以帮助您提升云计算环境下数据库的性能,提升系统的整体性能和用户体验。监控和调整数据库性能 定期监控数据库的性能指标,如响应时间、并发连接数、CPU和内存利用率等,可以及时发现数据库性能问题。原创 2023-07-07 11:22:45 · 270 阅读 · 0 评论 -
所有主要引擎中的CSS新色彩空间和功能
功能,一种标准化的方法来访问任何RGB颜色空间中的颜色。此函数允许在任何颜色空间中将一种颜色混合到另一种颜色。在下面的CSS中,25%的蓝色混合成白色,在srgb颜色空间中。.这意味着您可以支持hd(高清晰度)显示器,使用来自hd游戏机的颜色。这种支持带有新的功能,可以更好地利用网络上的颜色。css现在支持颜色空间,使我们能够访问srgb之外的颜色。我们已经有了一些功能,可以访问srgb范围内的颜色-还支持一些功能,允许访问srgb以外的颜色空间。以及这些新的色彩空间,所有的引擎都支持。原创 2023-07-05 09:44:58 · 523 阅读 · 0 评论 -
微信发布新规:这功能,要收费了
该能力与手机号实时验证组件的区别在于:手机号快速验证组件,平台会对号码进行验证,但不保证是实时验证;手机号实时验证组件,在每次请求时,平台均会对用户选择的手机号进行实时验证。据了解,手机号快速验证组件旨在帮助开发者向用户发起手机号申请,并且必须经过用户同意后,开发者才可获得由平台验证后的手机号,进而为用户提供相应服务。近日,微信小程序发布《关于手机号快速验证组件升级及收费的通知》,通知中指出:手机号验证能力在原有基础上,新增手机号实时验证能力。手机号实时验证组件,每次成功调用收费0.04元。原创 2023-06-28 22:59:06 · 1581 阅读 · 0 评论 -
[Windows] 电脑专属后花园 HideUL软件隐藏工具v1.0便携版
如下图所示:这一堆乱七八糟的东西,看起来又特难受……更有甚者,如果我们在电脑安装了一些比较特殊且不方便被别人看到的软件,也是一件麻烦事。所以,今天我就给大家推荐一款可以隐藏电脑软件的小工具,仅需简单两步,就能隐藏电脑中的软件,即便别人把你的电脑翻个底朝天,也找不到你隐藏的软件- -。原创 2023-06-28 19:02:27 · 754 阅读 · 0 评论 -
如何使用KoodousFinder搜索和分析Android应用程序中的安全威胁
KoodousFinder是一款功能强大的Android应用程序安全工具,在该工具的帮助下,广大研究人员可以轻松对目标Android应用程序执行安全研究和分析任务,并寻找出目标应用程序中潜在的安全威胁和安全漏洞。由于该工具基于Python 3开发,因此我们首先需要在本地设备上安装并配置好Python 3环境。】创建一个Koodous账号并获取自己的API密钥。在使用该工具之前,我们首选需要访问该工具的【输出结构化威胁信息详情,STIX格式。设置需要扫描或搜索的App名称。针对APK文件执行常规搜索。原创 2023-06-27 17:51:19 · 1420 阅读 · 0 评论 -
PentestGPT:一款由ChatGPT驱动的强大渗透测试工具
PentestGPT是一款由ChatGPT驱动的强大渗透测试工具,该工具旨在实现渗透测试任务执行过程的自动化。该工具基于ChatGPT实现其功能,允许广大研究人员以交互式的方式使用,并指导渗透测试人员进行渗透测试任务的总体进度调控并执行指定操作。当前开发人员也正在添加自定义本地LLM模块的支持,如果你想要稳定运行以及较好的性能,建议使用OpenAI API。需要注意的是,ChatGPT的Cookie解决方案可能不是非常稳定,开发人员也一直在努力尝试设计更好的解决方案。next:执行下一步渗透测试任务操作;原创 2023-06-27 17:49:17 · 1718 阅读 · 0 评论 -
网盘管理神器 AirExplorer V5.1.4最新版
这款网盘管理神器:AirExplorer 请务必收,仅需一个软件,就能管理几十个网盘,从此无需为网盘太多、记不清文件保存在哪里儿犯愁。原创 2023-06-27 10:46:42 · 772 阅读 · 0 评论 -
[Windows] 查看电脑操作记录 LastActivityView v1.37便携版
就是一些细枝末节的设置,感兴趣的小伙伴自己去折腾~软件无需安装,解压后双击运行exe程序即可使用。原创 2023-06-27 10:25:25 · 2206 阅读 · 0 评论 -
2023年全球需要警惕的三大网络安全威胁
安全本身具有较高的复杂度,需要有很强的专业背景和复杂的操作配置,即使具有计算机背景的IT人士,面对复杂的网络安全,也可能不知所措。因此,企业要想具备较强的网络安全,一方面是强化安全制度和提升员工整体安全意识,另一方面是依靠先进的安全工具、产品、解决方案,两者形成合力,才能确保在和攻击者的动态对抗中保持平衡甚至领先,让攻击者望而却步。恶意软件是以恶意意图编写的软件的统称,包括病毒软件、勒索软件和间谍软件。恶意软件威胁可能会导致计算机系统、服务器或公司网络中断,还可能导致私人信息泄露。2、留意防范电子邮件。原创 2023-06-26 11:24:17 · 571 阅读 · 0 评论 -
迎接下次世界的技术轮回
这并不意味着我对互联网的热爱和认可有所减少,相反,我认为互联网是一项伟大的发明,它给我们带来了无数的便利,让我们在不同的地方、不同的时间里都能够交流、学习、分享。然而,我相信,在未来的某一天,互联网将被取代,我们将迎接下次技术轮回的到来。我希望,在那个时候,我们能够更加珍惜现实生活,更加注重人与人之间的交流和联系,而不是沉迷于虚拟的网络世界中。但是,现在,我要告别互联网,去寻找现实生活中更加真实的自己。在这个快节奏、信息爆炸的年代,我们仿佛已经离开了现实生活,沉浸在虚拟的网络世界中。原创 2023-06-25 14:58:40 · 188 阅读 · 0 评论 -
Android APP之WebView如何校验SSL证书
请参考以下代码,原理是:如果webview报告SSL错误,程序将会对服务器证书进行强校验,如果服务器传入证书的指纹(sha256)与记录值一致,说明webview验证过程存在缺陷(如:手机日期错误、根证书被删除 等),忽略SSL错误;SSL错误的处理方式十分关键,如果处理不当,可能导致中间人攻击,黑客窃听数据,进而引发安全事故。如果APP需要访问多张证书,请在代码中加入多个证书指纹数值。在测试代码时,请将手机日期设置在证书有效期之前,判断WebView是否能正常访问HTTPS站点。原创 2023-06-24 19:53:57 · 974 阅读 · 0 评论 -
微软调整内核驱动程序的代码签名模式
在2019年8月1日微软宣布弃用计划,将终止对具有内核模式(Kernel-Mode)驱动程序签名功能的交叉签名根证书的支持,即:已有的供驱动程序使用的交叉签名证书到期后,不再提供新的交叉签名证书。之前,Windows 10的内核模式(Kernel-Mode)驱动程序必须递交微软进行数字签名,而老版本Windows(如:Windows 7/8)的内核模式(Kernel-Mode)驱动程序可以使用CA的代码签名证书进行签名。这会影响所有版本的Windows。,则在交叉签名证书到期之后,您的签名将继续起作用。原创 2023-06-24 19:50:41 · 1149 阅读 · 1 评论 -
从2023年6月起,代码签名证书仅以硬件令牌方式提供
根据新的行业标准,从2023年6月1日开始,代码签名证书必须以硬件令牌(USB Token)方式提供,这些硬件设备需要通过FIPS 140 Level 2、Common Criteria EAL 4+或等效认证。2023年5月30日起,不再签发文件型代码签名证书,在途订单将被强制转为硬件令牌方式提供。2023年5月16日起,不再接受文件型代码签名证书的申请,申请在途的订单仍然可以签发。2023年5月15日之前,仍然提供文件型代码签名证书的申请;原创 2023-06-24 19:47:21 · 194 阅读 · 0 评论 -
邮件群发防止邮件进入垃圾箱的十大法宝
在将你精心编写的邮件发送给你列表中的所有收件人之前,请务必发送一封测试邮件给每个主流邮件服务商(如Hotmail, Yahoo, MSN, Gmail,网易,新浪,腾讯等以及在Outlook客户端中查看邮件的通用企业邮箱)。如果发现你的收件人有很多是无法送达的,大部分邮件服务商的垃圾邮件过滤器都会给你的域名或IP打一个较高的垃圾邮件指数,也就是说你的邮件更有可能最后进入收件人的垃圾邮件箱。邮件营销的一切都是以收件人打开邮件为出发点的,所以,发送邮件时,首先必须确保收件人能看到你的邮件。原创 2023-06-18 11:55:16 · 527 阅读 · 0 评论 -
Windows和MacOS平台上发现多个Zoom漏洞,已发布补丁
最新的Zoom漏洞列表已经出来了,其中几个漏洞的严重程度非常高。此次发布的补丁针对六个漏洞。这些漏洞几乎影响了所有的Windows客户端,而有两个是在MacOS平台发现的。它们的严重程度各不相同,有可能被攻击者利用,以获得未经授权的访问、提升权限或破坏数据完整性。原创 2023-06-14 15:05:15 · 755 阅读 · 0 评论 -
独立服务器和云服务器有什么区别 分别有什么优缺点
总的来说,独立服务器和云服务器各有优缺点。独立服务器在性能和稳定性方面具有优势,但成本和维护方面的缺点也比较明显。云服务器在可扩展性和高可用性方面具有优势,但在性能和稳定性方面可能存在一些问题。因此,在选择服务器时需要根据实际需求进行综合考虑。如果需要更好的性能和稳定性,可以选择独立服务器;如果对成本和维护要求较高,可以选择云服务器。另外,在选择云服务器时,也需要注意选择可靠的服务提供商,并根据实际需求进行合理的资源配置。原创 2023-06-11 14:43:03 · 307 阅读 · 0 评论 -
SwiftUI 中List动态列表容器视图的使用方法
还提供了许多其他的参数和修饰符,例如设置行高、处理选中行事件、添加搜索功能等。你可以根据具体需求去使用这些功能,以创建适合你应用的动态列表界面。是 SwiftUI 中用于显示动态列表的容器视图。它接受一个或多个子视图,并根据提供的数据动态生成对应的列表项。是一种常见的样式,它在列表项之间添加了行间分割线。方法可以为列表添加不同的样式,其中。在这个例子中,我们自定义了一个名为。的视图作为列表项,然后在。中使用自定义的列表项样式。数组生成相应的列表项。原创 2023-06-04 16:22:46 · 867 阅读 · 0 评论 -
VLC Media Player 免费开源的多媒体播放器软件
随着时间的推移,这个小小的项目逐渐壮大,吸引了一群来自全球各地的开发者加入。此外,它还支持强大的音频和视频编辑功能,让你自由地剪辑、调整和添加效果,创造出个性化的媒体作品。无论是Windows、Mac还是Linux,无论是桌面还是移动设备,用户都能轻松地在不同平台上使用VLC播放各种格式的音频和视频文件。而在众多的媒体播放器中,有一个开源软件一直默默耕耘,为用户提供了卓越的播放体验。VLC的成功离不开它强大的兼容性和出色的功能。而且,它还能播放损坏的媒体文件和未完成的下载文件,为用户提供了极大的便利。原创 2023-06-04 16:17:40 · 3456 阅读 · 0 评论 -
孪生诱捕网络在欺骗防御领域的应用
对业务网络进行数字孪生,由网络空间探测设备或工具对业务网络进行测绘,测绘内容包括网络、资产设备信息、业务系统信息、流量行为信息、系统、应用服务、网络服务、数据库、中间件、漏洞、终端信息、文件信息等,测绘结果送入模式识别引擎,使用模式识别技术、AI技术,基于仿真模板对测绘信息进行拟合,生成最优的孪生诱捕网络模型,然后使用网络镜像、终端克隆、系统克隆等多种方式快速生成业务系统的运行镜像,使用数字孪生技术、NFV技术、SDN技术等创建数字孪生网络,最终实现基于业务系统特性的孪生诱捕网络快速虚拟创建。原创 2023-06-04 11:29:29 · 489 阅读 · 0 评论 -
PHP错误解决:Array and string offset access syntax with curly braces is deprecated
查了下原因,是因为使用花括号大括号访问数组和字符串中的偏移量已经过时了。在PHP 7.4及以上版本中,这种方式将被视为警告,在未来版本中可能被移除。替代方法是使用方括号[]来访问偏移量。原创 2023-06-03 21:38:49 · 2400 阅读 · 0 评论 -
MCGS触摸屏未授权访问任意代码执行以及拒绝服务攻击
MCGS触摸屏是一种人机界面设备,用于控制和监视各种自动化设备和系统。它采用触摸屏作为输入方式,具有简单易用、操作方便、信息直观等特点。MCGS触摸屏通常由硬件和软件两部分组成。硬件部分包括屏幕、主板、电源等组件;软件部分则提供了图形化界面和控制逻辑,可以实现对设备的远程控制和监测。MCGS触摸屏广泛应用于工业自动化领域,如机床、冶金、印刷、注塑等行业。——MCGS_DD将作为博主自主研发一款攻击工业网络工具,我的好朋友...你绝对不能错过这个。原创 2023-06-03 21:34:17 · 530 阅读 · 0 评论