|
最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:12639 今日文数:6906
|
|
CountUp.js是一个无依赖、轻量级的JavaScript类,可以快速创建动画,以更有趣的方式展示数值数据。尽管名字是CountUp,但它可以根据传递的起始和结束值实现向任意方向计数。CountUp.js支持所有浏览器,并采用MIT许可。尝试演示或者在Stackblitz上玩转CountUp特性:视窗滚动时动画化:...
|
|
Epub.js是一个JavaScript库,用于在浏览器中跨多种设备渲染EPUB文档。Epub.js提供了一个接口,用于实现常见的电子书功能(如渲染、持久化和分页),而无需开发专用应用程序或插件。特别地,它使用了非常宽松的FreeBSD许可证。尝试阅读《白鲸记》为什么选择EPUBEPUB标准是一种广泛使用且易于转换的格...
|
|
Bespoke.js是一款超级轻量级(仅1KB压缩后大小)的模块化演示文稿微框架,专为现代浏览器设计,旨在构建丰富的插件生态系统。作为DIY演示文稿的理想选择,它让用户能够完全掌控演示文稿的外观和功能,轻松创建与众不同的演示体验。为什么选择Bespoke.js?Bespoke.js的核心优势在于其极致的轻量化和高度模块...
|
|
前端监听网络状态失效?别急,可能是你“断网”的方式不对!
在开发支持离线体验的Web应用时,很多开发者都会第一时间想到使用window.addEventListener(‘online’)和offline事件。代码写得漂亮,逻辑也清晰,可一测试却发现——事件根本没触发!
明明关了Wi-Fi,拔了网线,甚至开了飞行模...
|
|
自从除了一些传统行业还需要为IE这种古早产物做兼容。我们很多时候已经不太需要考虑某些css属性的兼容了。那么我今天来聊一聊——flex布局。如果你还在为元素的对齐、分布和尺寸调整而烦恼,那么flex布局很可能就是你要找的答案。什么是flex布局?flex布局,也叫弹性盒子布局,是CSS3中一种新的布局模式。在flex布...
|
|
你开了一个视频,又开了10个网页,再开了20个标签页...Chrome居然没崩?而其他软件早就卡死了。Chrome是怎么做到的?今天用酒店的故事,聊聊Chrome的多进程架构。
进程与线程:有什么区别?想象一下:进程如同一个独立的厨房,有自己的灶台、冰箱、厨师。线程如同厨房里的厨师,多个厨师共享同一个厨房的资源—...
|
|
2026年4月下旬,科技圈迎来一项引人瞩目的突破——前OpenAI核心研究员、硅谷顶级创业孵化器YC知名校友ZainShah(深耕AI与人机交互领域的顶尖技术专家),带领团队正式发布实验性浏览器原型Flipbook。当浏览器不再完全依赖传统代码解析,网页界面由AI实时生成——这项由全球AI领域顶尖人才主导的创新,挑战了...
|
|
引言:为什么元信息如此重要?#mermaid-svg-6OpbYWCBa1XNRIdl@keyframesedge-animation-frame}@keyframesdash}#mermaid-svg-6OpbYWCBa1XNRIdl.edge-animation-slow#mermaid-svg-6OpbYWCBa...
|
|
前言NAS这东西,局域网内用着挺顺,但一出家门就抓瞎了。这是很多NAS用户都会碰到的真实痛点。公司在外面,家里NAS在内网,想调个文件根本连不上。群晖自带的QuickConnect说实话速度一般,而且依赖官方服务器,遇到高峰时段卡成PPT是常态。*WebDAV*是群晖原生支持的协议,本质上是HTTP的扩展,专门用来做远...
|
|
文章目录前言一、nginx校验auth_request二、使用步骤1.安装nginx2.配置代理验证总结前言由于大多数前后端分离项目都需要nginx做代理,所以nginx的应用非常广泛,然而有时候,我们为了集成第三方的门户,以及用户验证,不得不需要通过nginx做一层包装,假装是一个整体,然后为了尽量减少代码改动,所以...
|
|
在前面一篇文章中,我介绍了Nginx的location匹配规则(Nginxlocation匹配逻辑,看这篇就够了),今天这篇文章会介绍匹配成功后请求路径的拼接规则,下一篇文章则会介绍重定向规则。和location匹配一样,Nginx的路径拼接也是杂乱且隐晦,本文只会介绍最常见最简单的方式。基础路径拼接规则proxy_...
|
|
Nginx中最常用也最容易出错的就是location配置。网上大部分文章对这部分的讲解都存在错误。其根本原因是Nginx在配置友好性上做得并不好,官方文档的描述也较为晦涩,让很多深度使用者都理解错了。本文将对location的匹配规则进行彻底、清晰的梳理。官方文档参考:http://nginx.org/en/docs/...
|
|
2004年,IgorSysoev发布了nginx。最初它只有一个功能:HTTP反向代理。把请求从客户端转发到后端服务器。没有人想到,20年后,nginx会承载全球34%的网站流量,成为互联网基础设施。每一次演进,都解决了一个真实的问题。不是提前设计,而是在实践中生长。但方向从一开始就确定了:做一个更好的Web服务器。A...
|
|
有很多小伙伴在搭建网站后,不知道如何申请与配置SSL证书,甚至不清楚有免费90天使用的选择。我通过个人摸索结合自己的网站,分享几种基于Nginx的免费SSL证书配置过程。主要有Certbot+Nginx插件、acme.sh+Nginx插件、NginxProxyManger(npm)三种主流方案。主要以RHEL体系为主的...
|
|
做业务开发的时候,经常遇到一个操作要同时更新好几张表的情况。比如保存一张单据,既要写主表,又要写明细,还得写关联条件。这种场景下,要么全部成功,要么全部失败,绝对不能出现“主表存上了,明细丢了”这种半截子事儿。怎么保证?用事务(Transaction)。今天刚子就拿一个“凭证规则保存”的真实例子,跟你聊聊Transac...
|
|
在日常办公或系统开发中,Word文档里的表格数据常常需要被提取出来,用于数据导入、统计分析或报表生成。然而,手动复制粘贴效率低下,而借助OfficeCOM组件又容易遇到版本兼容、部署繁琐等问题。本文将展示如何使用C#搭配FreeSpire.Doc库,无需安装MicrosoftWord,即可快速、稳定地提取Word表格内...
|
|
以前我认为JavaScript就是编程世界的全部。从jQuery时代的DOM操作,到React/Vue的组件化革命,再到TypeScript的类型安全,见证了前端技术的每一次跃迁。然而,AI时代来临,人人都在喊转“全栈“,所以我也开始真正深入Python的生态系统,才发现这不仅是两门语言的对话,更是两种编程哲学、两种技...
|
|
最近测试环境要做一轮压测,测试同学提出一个需求:想复制一份真实数据出来,单独做回放测试,避免污染原始日志表。这个需求听起来非常简单。组里新来的初级开发毫无悬念地接下了这个任务。第二天,测试同学一大早就在群里发消息:“这个日志查询接口怎么这么慢?昨天还好好的。”过了一会儿,又来一条更离谱的消息:“新增日志偶尔报主键冲突,...
|
|
前言所有操作均在授权靶场环境内进行,本文仅用于网络安全学习交流,严禁用于非法攻击,任何违法行为均与作者无关。本文首发于公众号“希泽Sec”靶场描述静态网站渗透测试,目标是攻破站点获取Flag,Flag存储路径:/tmp/flag.txt。静态网站核心测试思路1.网站类型识别:判断站点是否为纯静态页面2.子域名挖掘(本靶...
|
|
AScript是一个开源的C#动态脚本解析执行库,提供了完整的函数支持体系:脚本内定义函数→定义与调用(与C#语法一致)外部注入函数→C#注入方法获取函数→返回脚本内定义的函数或者外部注入的函数生成Lambda→生成.NETExpression/Lambda生成委托→动态脚本生成可复用委托一、脚本内定义函数脚本内定义函...
|
|
一、简介AScript是一个基于C#的动态脚本解析、编译与执行引擎。它支持C#语法,可以让应用程序在不重新编译的情况下动态执行用户自定义的脚本逻辑。开源地址:https://gitee.com/rockey627/ascript二、核心特性语法支持C#基本语法:变量、运算符、表达式控制流:if/else、for、whi...
|
|
先说案例:凌晨三点,运营电话打爆了你的手机,说系统里的库存变成了-888。你眯着眼睛看日志,发现就剩最后一件库存的时候,同时进来了仨请求,全下单成功了。恭喜你,喜提“反向仓库”成就,不仅没赚到钱,还得挨个打电话道歉求退款🎯。刚用FastAPI重构完老项目,觉得异步真香,async/await写得飞起,唯独忘了数据库那...
|
|
一、基础认知1.HTML是超文本标记语言(HyperTextMarkupLanguage),只有标签,没有逻辑、变量、循环,本质是给浏览器看的说明书,告诉浏览器页面结构是什么样的。2.HTML5不是新语言,HTML5是HTML的第5个大版本,我们现在写的所有HTML代码,本质都是HTML5。3.即使你写错标签、少写...
|
|
你有没有想过:微信视频、腾讯会议为什么延迟那么低?两个人在不同的城市,怎么才能不经过服务器直接喊到对方?今天,用对讲机的故事,来讲讲浏览器里的P2P通信。
从打电话说起传统电话是怎么打的?想象一下,你要给远在北京的朋友打电话。传统电话的流程是这样的:
你(北京)──>上海总机──>北京总机<──朋友↑所有声音都...
|
|
来源:https://juejin.cn/post/7582156410320371722推荐:https://chencoding.top:8090❞「下面是我在Nginx使用过程中发现的几个问题,分享出来大家一起熟悉一下Nginx」.问题一「先看下面的几个配置」:#配置一location/test#配置二loca...
|