- 最新文章
-
看完这 100 个网络基础知识,你会成网络大牛~
1)什么是链接?链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。2)OSI参考模型的层次是什么?有7个OSI层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。3)什么是骨干网?骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。它还处理带宽管理和各种通道。4)什么是LAN?... -
Gin + go:embed 实现静态资源嵌入
如何嵌入资源文件Go在1.16版本增加了一个特性go:embed,可以在编译时嵌入文件或者目录,我们可以使用这个命令实现资源文件的嵌入。示例项目目录如下:ginweb├──go.mod├──go.sum├──main.go//主程序└──web//需要嵌入的资源文件├... -
linux防火墙配置
centos7#查看防火墙状态~]firewall-cmd--state#查看防火墙更多状态~]systemctlstatusfirewalld#启动防火墙~]systemctlunmaskfirewalld~]systemctlstartfirewalld#跟随系统自动启动~]systemctlenab... -
用certbot申请免费的域名证书
第一步:安装snap$surootaptupdateaptinstallsnapd#snapinstallcore安装Certbotsnapinstall--classiccertbotln-s/snap/bin/certbot/usr/bin/certbotcertbotcertonly--st... -
常用github总结
科学上网工具列表clash-verge-revhttps://github.com/clash-verge-rev/clash-verge-rev -
rope换脸
一,环境安装1,下载pythonpython下载地址注意事项,Addpython3.10toPATH必须打勾2,下载FFMPEG(1)命令窗口用安装指令wingetinstall-e--idGyan.FFmpeg(2)下载安装https://www.gyan.dev/ffmpeg/builds/ffmpeg-2023-1... -
能用到“退休”的 600条 Linux 命令,可以解决日常99%的问题~
1、基本命令uname-m显示机器的处理器架构uname-r显示正在使用的内核版本dmidecode-q显示硬件系统部件(SMBIOS/DMI)hdparm-i/dev/hda罗列一个磁盘的架构特性hdparm-tT/dev/sda在磁盘上执行测试性读取操作系统信息arch显示机器的处理器架构uname-m显... -
413 Request Entity Too Large
检查服务器配置:检查服务器的配置文件,例如Apache或Nginx的配置文件,查看是否存在与请求大小相关的限制。在Apache中,你可能需要修改LimitRequestBody指令,而在Nginx中,你可能需要调整client_max_body_size配置项。调整PHP配置:如果你使用PHP,检查php.ini文件,查... -
Go语言开发中常用的一些代码片段
一、通过httppackage发送user:passwd信息发送类似于curl-u的请求client:=&http.Client{}req,err:=http.NewRequest(GET,url,nil)req.SetBasicAuth(username,userpasswd)iferr!=nil{l... -
Go语言如何防范 SQL注入、CSRF、XSS攻击
以下是一些示例代码,演示如何在Go应用程序中防范这些攻击:防范SQL注入:使用参数化查询或预处理语句,而不是直接拼接SQL字符串。packagemainimport(database/sqlfmtlog_github.com/go-sql-driver/mysql)funcgetUser(db*sql.DB,user...