网络日志
首页
问答
友情链接
登 录
综合
前端
后端
代码人生
运维
推荐
最新
最热
站长
5天前
Rust
42 干货系列从零用Rust编写负载均衡及代理,wmproxy中配置tcp转websocket
wmproxy已用实现代理,代理,反向代理,静态文件服务器,四层TCP/UDP转发,七层负载均衡,内网穿透,后续将实现代理等,会将实现过程分享出来,感兴趣的可以一起造个轮子项目地址设计目标通过简单配置方便用户快速使用tcp转websocket及websocket转tcp,也可支持http升级到websocket协议。改造http升级websocket因为负载均衡的不确定性,在未读取数据前,未能确定
1
0
0
站长
2年前
JavaScript
TypeScript
大家都能看得懂的源码 - ahooks 是怎么处理 DOM 的?
本文是深入浅出ahooks源码系列文章的第十三篇,该系列已整理成文档-。觉得还不错,给个支持一下哈,Thanks。本篇文章探讨一下ahooks对DOM类Hooks使用规范,以及源码中是如何去做处理的。DOM类Hooks使用规范这一章节,大部分参考官方文档的。第一点,ahooks大部分DOM类Hooks都会接收target参数,表示要处理的元素。target支持三种类型React.MutableRe
256
0
0
站长
1年前
JavaScript
Vue
Asta,SSR 特性优化的新框架
这是一件真实发生的事情事情的起因是,公司的大型vue项目需要改造成vuessr,我们用了两个月的时间,一点点迁移,最终一切都成功了——上线前一天,发现qps不到100,所有努力白费我们开始寻找瓶颈,发现主要的瓶颈有两处:vue,react,preact,fre这类vdom-based框架必然需要在server端生成和遍历vdom,这是一个极为巨大的开销,server真的很脆弱诚然,vue3有一个b
24
0
0
站长
4天前
GitHub
Spring
Spring Boot 整合 Security 权限控制-6:自定义failureHandler
在java源码目录下创建hander文件夹,在该文件夹下创建CustomAuthenticationFailHander类文件修改WebSecurityConfig配置文件支持自定义Handler
0
0
0
站长
4天前
Node.js
跨域解决方案详解
同源策略我们通常所说的跨域是由浏览器同源策略限制的一类请求场景。同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到、等攻击。同源是指"协议+域名(子域名+主域名)+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源。不同域之间相互请求资源,都算作跨域。常见跨域场景如下所示:同源策略限制以下几种行为:这里你或许有个疑问:请求跨域了,那么请求到底发
0
0
0
站长
8天前
GitHub
Github Copilot 程序员效率提升工具
AI时代到来,GithubCopilot问世以下是GitHub的首席执行官在2022年6月21日,首次将面向个人开发者全面开放的公告。什么是GithubCopilot简单来说就是能帮助程序员提高代码方面的开发效率,完全展示了作为副驾驶员(copilot)的导航,协助的能力。如何使用Copilot目前是收费的😔,对于个人开发用户也是个不小的开销。当然也提供了30天的免费试用体验😊,前提是你需要绑
2
0
0
站长
18小时前
面试
Android复习资料——常见面试算法题汇总(一)
接触Android开发也有一段时间了,前段时间便开始想抽空整理一些知识点,通过笔记整理的方式减少自己重复学习的时间成本和提高自身的效率。本文总结的部分是常见面试算法题,算法题解均有实现。目录可以在右边侧边栏查看跳转。之后会整理的知识点还会有java、AndroidSDK、Android源码、其他的一些计算机基础以及常见的面试题等几个部分,往后的一个月时间里会陆续补充更新,在Github上创建了项目
0
0
0
站长
2天前
Python
魔改车钥匙实现远程控车:(番外)在macOS上安装使用MicroPython
前言哈哈,各位可能会奇怪为啥上一篇文章还在说怎么在ESP32C3上安装Arduino,现在怎么又变成了安装MIcroPython。其实是因为上次写Arduino还是我高中时候的事了,已经不太会了。虽然MIcroPython我从来没有接触过,但是python我一直有在用,最多就是需要熟悉一下MicroPython的API,同样是需要重新学习,我选择python,毕竟人生苦短,我选python。能用p
0
0
0
站长
1天前
Vue
面试
细聊vue的nextTick
近两年来,vue里面的nextTick很容易被问到,赶在春招之前,我们赶紧来复习下nextTick的作用是在dom更新后去执行的,起到了等待dom渲染完成后的作用我们来看一个情景,我们使用vue语法获取dom结构,如下这个时候如果你去运行,你会发现打印null,如果这个打印你放在定时器内,1s后打印,才可以打印出值这是为何?这里是通过ref获取dom结构,允许给一个dom结构打一个ref标记是vu
0
0
0
站长
14小时前
面试
从源码角度分析Android 事件分发机制以及常见滑动冲突解决方案
一、何为事件一般谈及事件分发,说到事件,就是指的Android中的事件。用官方话说:当用户触摸屏幕时,将产生的触摸行为,称之为触摸()事件。既然是用户触摸行为产生的事件,那么事件的就清晰明了:正常情况下,一次手指触摸屏幕的行为会触发一系列点击事件:二、何为分发听名字好像不太理解,其实就是触摸事件发生了,总得要有人(对象)去处理啊,这就是所谓的分发。那么事件分发就是用户触摸事件产生后,到底是谁(对象
0
0
0