相关文章
Mobx在非react组件中修改数据,在ts/js中修改数据实现响应式更新
我们都之前在封装mobx作为数据存储的时候,使用到了useContext作为包裹,将store变成了一个hooks使用,封装代码:
import React from react
import UserInfo from ./user
import Setting from ./seting
import NoteStore from ./noteclass Stor…
建站知识
2024/11/28 10:42:40
Linux 内核模块加载过程之重定位
文章目录 一、内核模块符号解析1.1 内核模块重定位函数调用1.1.1 struct load_info info1.1.2 copy_module_from_user 1.2 simplify_symbols1.2.1 simplify_symbols1.2.2 resolve_symbol_wait1.2.3 resolve_symbol1.2.4 find_symbol 二、 apply_relocations2.1 apply_relocatio…
建站知识
2024/10/26 15:47:24
vue项目中使用开源Vditor
Vditor 是一款所见即所得编辑器,支持 Markdown。
支持多种前端框架 这里介绍在vue中使用包括编辑所见即所得模式,以及仅仅预览展示
更多细节和用法请参考 Vditor - 浏览器端的 Markdown 编辑器,谢谢 ❤️
所见即所得(编辑预览状…
建站知识
2024/11/1 8:04:27
【LeetCode】406.根据身高重建队列
题目
假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高大于或等于 hi 的人。
请你重新构造并返回输入数组…
建站知识
2024/10/26 22:35:31
十、pikachu之php反序列化
文章目录 1、php反序列化概述2、实战3、关于Magic function4、__wakeup()和destruct() 1、php反序列化概述 在理解这个漏洞前,首先搞清楚php中serialize(),unserialize()这两个函数。
(1)序列化serialize():就是把一个…
建站知识
2024/10/25 16:17:56
[C++][C#]yolox TensorRT C++ C#部署
YOLOX是一种新型的高性能探测器,由开发者Zheng Ge、Songtao Liu、Feng Wang、Zeming Li和Jian Sun在《YOLOX: Exceeding YOLO Series in 2021》首次提出。与YOLOV5和YOLOV8相比,YOLOX具有更高的性能和更好的平衡,在速度和精度方面都表现出优越…
建站知识
2024/11/27 22:35:51
Linux中的进程、fork、进程状态、环境变量
1、进程
1.1 PCB 进程信息被放在一个叫做进程控制块的数据结构中,可以理解为进程属性的集合。课本上称之为PCB(process control block),Linux操作系统下的PCB是: task_struct
在Linux中描述进程的结构体叫做task_struct。task_s…
建站知识
2024/11/28 0:30:41
java判断ip是否为指定网段
具体网络知识原理请看这个博文 /**** param address servletRequest.getRemoteAddr();* param host servletRequest.getRemoteHost();* return* Description 检验IP是否符合安全限定*/private boolean ipIsInNet(String address, String host){Set<String> iPset allow…
建站知识
2024/11/28 0:58:54