- 博客(158)
- 资源 (2)
- 收藏
- 关注
原创 golang获取windows所有磁盘信息(GUID,所有分区,偏移量,分区大小)
【代码】golang获取windows所有磁盘信息(GUID,所有分区,偏移量,分区大小)
2025-03-25 10:09:53
150
原创 ubuntu安装zsh
不推荐安装官方默认的 Powerline Fonts,理由是图形符号不全,符号处会有乱码。推荐安装 Nerd-Fonts 系列字体,因为该系列字体附带有尽可能全的符号,并且更新非常频繁,项目地址在这里。推荐在终端使用 Powerline 类型的主题,该类型主题可以使用图形表示尽可能多的信息,方便用户的使用。Powerlevel9k 中需要使用较多的图形符号,字体大多不会自带这些符号,所以需要使用专门的 Powerline 字体。命令行命令键入时的历史命令建议插件。
2024-11-04 10:14:45
371
原创 某某设计有水印怎么办?自研插件轻松实现无水印下载高清原图(支持gd设计,bg设计,cky)
自研插件轻松实现无水印下载高清原图(支持gd设计,bg设计,cky)
2024-05-21 11:04:10
8012
41
原创 Flask 数据库前后端交互案例-1
Flask 数据库前后端交互案例目录结构templates目录base.htmlheader.htmlleft.html首页职员管理页面添加员工界面员工编辑页面员工详情界面后台main.pyapp.pymodels.pyviews.py目录结构静态文件链接:https://pan.baidu.com/s/1VtvUG_4OKbACGQDMREHRzg提取码:sdsxtemplates目录base.htmltemplates/base.html<!DOCTYPE html><
2024-04-22 12:15:06
5834
3
原创 山与路远程控制 一个基于electron和golang实现的远控软件
山与路远程控制是基于和golang实现的远程控制软件(项目界面主要模仿向日葵远程软件,如有侵权请告知),代码可能有点臃肿毕竟只花了一周左右写的无聊项目,如果对其感兴趣的大佬可以fork自行修改(大佬勿喷)
2024-04-22 12:13:09
1887
原创 汇编基础-----通过x64dbg了解什么是堆栈
在汇编语言中,堆栈(stack)是一种用于存储临时数据和执行函数调用的内存结构。堆栈是一种后进先出(Last-In-First-Out, LIFO)的数据结构,通常用于保存函数调用的返回地址、局部变量和参数等。ESPRSP理解堆栈在汇编语言中的作用和原理对于理解函数调用、内存管理和程序执行流程非常重要。通过合理地使用堆栈,可以实现高效的函数调用和数据传递,同时避免堆栈溢出等问题。
2024-04-12 17:43:00
1541
原创 汇编基础-----常见命令基本使用
(Load Effective Address):加载有效地址,将一个内存地址加载到一个寄存器中,而不是加载内存中的值。:用于与操作系统进行交互的指令,如Linux中的int 0x80、syscall等。:字节顺序交换指令,用于交换32位或64位寄存器中的字节顺序。:用于辅助调试和优化的指令,如NOP、HLT、PAUSE等。:用于浮点数运算的指令集,如加载浮点数、加减乘除等。:用于程序流程控制的指令,如条件跳转、循环等。:交换指令,用于交换寄存器或内存中的值。:用于访问内存的指令,如加载、存储等。
2024-04-07 16:02:44
1323
原创 汇编基础-----mov与常见寻址方式
内存和寄存器之间的数据传递: mov 指令也允许在内存和寄存器之间传递数据。这对于从内存中加载数据到寄存器或将寄存器中的数据存储回内存非常有用。在汇编语言中,mov(move)是一条基本的指令,用于将数据从一个位置移动到另一个位置。: 最常见的用途是将一个数值或数据对象(如寄存器、内存中的值)赋给另一个位置,可以是寄存器、内存或立即数。: mov 指令用于将数据从一个位置(寄存器、内存或立即数)复制到另一个位置(寄存器、内存)。使用寄存器中的值作为内存地址,间接访问内存中的数据。直接访问内存地址中的数据。
2024-04-07 14:00:44
6840
原创 ubuntu搭建HTTP/3 协议的 Nginx QUIC
HTTP/3 是一种基于 QUIC (Quick UDP Internet Connections) 协议的 HTTP 协议版本,它是 HTTP/2 的后继者,旨在改进 Web 性能和安全性。HTTP/3 与之前的 HTTP 协议有很大的不同,最明显的区别是它使用 QUIC 协议而不是 TCP 协议来传输数据。QUIC 是一种由 Google 开发的协议,基于 UDP,它在保持安全性的同时提供更快的连接和更少的延迟。
2024-03-11 16:26:12
815
2
原创 golang基于window下实现文件遍历(效率高于filepath.Wlak)
【代码】golang基于window下实现文件遍历(效率高于filepath.Wlak)
2023-12-25 11:34:14
690
原创 ubuntu实现自动挂载u盘
但是,有些设施可以在没有图形工具的情况下进行复制,并且在系统上占用的空间非常小。例如,在我的设置中,我已经实现了USB自动挂载服务,而无需使用任何外部工具/服务,只有udev和systemd。
2023-07-05 15:08:37
2705
2
原创 没有魔法怎么使用python3.8如何下载PyTorch及使用GPU
【代码】没有魔法怎么使用python3.8如何下载PyTorch及使用GPU。
2023-04-21 13:34:44
823
原创 我用nodejs和electron实现了一个简单的聊天软件-----chat 开源
翎是基于和nodejs实现的简单聊天软件,其中用websocket和http进行通讯传递,数据库使用了mysql数据库,该项目功能简单,界面简洁,适合正在练习websocket和vue的小白查看代码,代码量极少且逻辑清晰,每个功能都会添加相应的逻辑供大家观看学习(大佬勿喷)前端主要是由vue2和electron配合elementuiUI框架实现的页面这个文件主要是生成验证码图片我会将后端所有逻辑都写在代码里,可以根据自己需求去查看相对应的代码块。
2023-04-17 17:37:19
3404
1
原创 一篇文章彻底明白JavaScript中Array常用方法
本篇文章主要讲解Array常用方法,例如**Array.from(),keys(),values(),entries(),批量复制方法copyWithin(),以及填充数组方法fill(),toLocaleString()、toString()和valueOf(),栈方法push(),pop(),shift(),unshift(),排序reverse(),sort(),连接操作,concat(),截取slice(),splice(),搜索和位置方法indexOf(),lastIndexOf(),includ
2022-11-15 15:31:04
244
原创 nodejs ffi-napi调用go生成的dll(参数传递buffer类型,返回值也为buffer)
node-ffi是使用纯JavaScript加载和调用动态库的node addon,它可以用来在不写任何C++代码的情况下调用动态链接库的API 接口。ffi究竟干了什么?其实它本质上还是一个编译后的Node addon,node_modules/ffi/build/Release/ffi_bindings.node, ffi_bindings.node就是一个addon ffi充当了nodejs和dll之间的桥梁。
2022-11-15 12:40:51
1354
原创 Ubuntu20 Rust实现静态编译文件(亲测有效)
Linux 下 rust 默认使用 gcc 作为链接器,编译后的文件在运行时需要glibc 运行库和其他的一些库。这就导致在某个Linux版本下编译的执行文件,无法在另一个Linux版本上顺利运行。而且,如果你的程序还使用了OpenSSL动态库,那这样的问题会更加突出。
2022-10-20 12:30:55
1278
原创 Xshell Ubuntu20.04.4 使用SSH root 登陆系统
在使用xshell连接linux时,很多用户想直接用root连接,但是会报连接错误,明明自己输入的密码没错,但是就是连不上,这个可能是ssh的保护机制,毕竟root是最高权限者,所以不能轻易将root用户开放供其任意连接,不过在日常测试中,我们用root用户还是挺多的,所以接下来教大家如何在Xshell Ubuntu20.04.4 使用SSH root 登陆系统。
2022-10-19 10:35:43
1587
mysql.xmind|mysql.xmind
2020-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人