相关文章
WebSocket实战之三遇上PAC
一、前言
前两天销售数据实时刷新功能开发测试完成,开开心心部署到生产环境,然后直接懵逼傻眼了,竟然连接不上WebSocket服务端,浏览器端请求头报 Provisional headers are shown 信息,然后采用一系列操作排查问题。
…
编程日记
2024/12/23 0:33:17
以太网基础学习(二)——ARP协议
一、什么是MAC地址 MAC地址(英语:Media Access Control Address),直译为媒体访问控制位址,也称为局域网地址(LAN Address),MAC位址,以太网地址(Ethernet Addr…
编程日记
2024/12/16 23:42:20
XXPermissions权限请求框架
官网
项目地址:Github博文地址:一句代码搞定权限请求,从未如此简单 框架亮点
一马当先:首款适配 Android 13 的权限请求框架简洁易用:采用链式调用的方式,使用只需一句代码体积感人:功能在同类…
编程日记
2024/12/23 0:31:07
博客无限滚动加载(html、css、js)实现
介绍
这是一个简单实现了类似博客瀑布流加载功能的页面,使用html、css、js实现。简单易懂,值得学习借鉴。👍
演示地址:https://i_dog.gitee.io/easy-web-projects/infinite_scroll_blog/index.html 代码
index.html
<!DOCT…
编程日记
2024/12/23 0:26:19
P1252 马拉松接力赛 (洛谷)
题目描述
某城市冬季举办环城 25km 马拉松接力赛,每个代表队有 5 人参加比赛,比赛要求每个的每名参赛选手只能跑一次,一次至少跑 1km 、最多只能跑 10km,而且每个选手所跑的公里数必须为整数,即接力的地方在整公里处。…
编程日记
2024/12/16 4:02:48
[b01lers2020]Welcome to Earth
类似签到题了
一直看js就可以获得最后的混淆
// Run to scramble original flag
//console.log(scramble(flag, action));
function scramble(flag, key) {for (var i 0; i < key.length; i) {let n key.charCodeAt(i) % flag.length;let temp flag[i];flag[i] flag[n…
编程日记
2024/12/21 20:56:35
Linux系统编程系列之线程的信号处理
一、为什么要有线程的信号处理 由于多线程程序中线程的执行状态是并发的,因此当一个进程收到一个信号时,那么究竟由进程中的哪条线程响应这个信号就是不确定的,只能取决于哪条线程刚好在信号达到的瞬间被调度,这种不确定性在程序逻…
编程日记
2024/12/22 2:32:13
【计算机组成原理】考研真题攻克与重点知识点剖析 - 第 1 篇:计算机系统概述
前言
本文基础知识部分来自于b站:分享笔记的好人儿的思维导图,感谢大佬的开源精神,习题来自老师划的重点以及考研真题。此前我尝试了完全使用Python或是结合大语言模型对考研真题进行数据清洗与可视化分析,本人技术有限ÿ…
编程日记
2024/12/22 1:59:53