Lv.2
yd_238926406
更多个人资料
113
成长值
0
关注
0
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
个人勋章
TA还没获得勋章~
成长雷达
110
3
0
0
0
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
安装使用最新wordpress的最简单流程
背景基于 Ubuntu22.04,安装 mysql + php-fpm + wordpress + nginx 。目前 2023年8月,各个默认版本:MySQL 8.0.33,PHP 8.1.27,Nginx 1.18,WordPress 5.9.8 流程 Mysql安装sudo apt updatesudo apt install mysql-serversystemctl status...
WordPress
yd_238926406
2023-08-23 21:15:03
5141
0
0
2023-08-23 21:15:03
999+
0
0
记Vue3在table使用dropdown的写法
需求分析在 table表格 的每一行中增加操作列,但是操作选项比较多,如果直接展示出来,会占用较大的空间如果将操作选项换成小图标的话,对于用户操作来说并不是很清晰所以目前解决方案是 将这些操作选项收到一个 dropdown下拉菜单 中。dropdown下拉菜单 官方文档 https://element.eleme.cn/2.3/#/zh-CN/component/dropdown 并未介绍...
Vue
yd_238926406
2023-08-19 14:02:12
4750
0
0
2023-08-19 14:02:12
999+
0
0
SQL参数化查询为什么能够防止SQL注入
1.SQL注入是什么将SQL命令插入到表单提交或输入域名或页面请求的查询字符串中,欺骗服务器执行恶意的SQL命令。-- 正常的查询语句select * from users where username = 'a';-- 恶意的查询语句select * from users where username = 'a' or 1==1;2.参数化查询是什么参数化查询是指查询数据库时,在需要填入数...
SQL
yd_238926406
2023-08-16 20:40:02
4700
0
0
2023-08-16 20:40:02
999+
0
0
XHProf - PHP性能分析工具
本文主要介绍:在 CentOS7 中的安装 XHProf配置 XHProf 的网页图形化界面XHProf 数据的获取和分析优化举例XHProf 的实现原理其他功能 简介XHProf是一个轻量级的 PHP 性能分析工具,提供了图形化的界面展示性能参数和过程。 1. 在 CentOS7 中的安装 XHProf#获取源码包wget http://pecl.php.net/get/xhprof-2....
PHP
yd_238926406
2023-08-16 01:11:12
4307
0
0
2023-08-16 01:11:12
999+
0
0
Go使用chan或context退出协程
问题go两个协程使用了同一个文件句柄,其中一个协程关闭了这个文件句柄并退出了协程,如何及时通知另一个协程退出? 分析当一个协程关闭了这个文件对象后,底层文件的文件描述符就会被释放。这个时候,另一个协程还持有着同一个文件对象,但其实对应的文件描述符已经不存在了。所以当第二个协程通过这个文件对象再对文件进行操作的时候,例如读写文件等,就会发生异常,比如文件描述符不存在错误等。 解决为了避免这个...
Golang
yd_238926406
2023-08-12 20:30:42
4723
0
0
2023-08-12 20:30:42
999+
0
0
Go中sync.WaitGroup处理协程同步
简介一个 sync.WaitGroup 对象可以等待一组协程结束。它很好地解决了 goroutine 同步的问题。通常用于以下几种场景:需要等待 goroutine 多路任务完成主 goroutine 需要等待子 goroutine顺序任务需要等待前置任务 使用方法main协程通过调用 wg.Add(delta int) 设置 worker 协程的个数,然后创建 worker 协程work...
Golang
yd_238926406
2023-08-11 19:38:01
4655
0
0
2023-08-11 19:38:01
999+
0
0
处理终端pty乱码的过程
背景使用 github.com/creack/pty 开发远程终端,实现之后发现 websocket 接口返回结果的结尾包含了很多字符。想复制下来查询发现复制不了,然后截图放大发现是一堆的 NUL。 分析NUL 是ASCII中的控制符0x00,是空值的意思,代表啥也没有,C里面终结字符串。分析代码发现这两行:originmsg := make([]byte, 1024)_, err :=...
yd_238926406
2023-08-10 22:24:51
4616
0
0
2023-08-10 22:24:51
999+
0
0
使用certstrap快速生成自签名证书
简介certstrap https://github.com/square/certstrap 是一个自签名证书生成工具,相比 openssl 来说更简易好用。 安装安装要求:Go 1.18+git clone https://github.com/square/certstrapcd certstrapgo buildmv certstrap /usr/local/bin/certstr...
Golang
https
SSL证书管理
yd_238926406
2023-08-09 21:20:50
4735
0
0
2023-08-09 21:20:50
999+
0
0
关于 Go 的编译及体积优化
编译方式 静态编译在Go中,可以使用静态编译来将Go程序编译为一个独立的可执行文件,其中包含了所有的依赖库和运行时环境,不需要依赖外部的共享库。这样就可以在没有Go语言环境的机器上直接运行编译后的可执行文件。# output-file 是输出的可执行文件名go build -o output-file main.go优点是可以将这个可执行文件复制到其他机器上,无需安装Go语言环境,就可以直...
Golang
yd_238926406
2023-08-09 21:15:44
4970
0
1
2023-08-09 21:15:44
999+
0
1
客户端如何验证ssl证书的合法性
CA(Certificate Authority) 证书颁发机构对证书进行签名,可以避免中间人在获取证书时对证书内容进行篡改。 证书签名流程打包:CA 会把持有者的公钥,用途,颁发者,有效时间等信息进行打包,然后对这些信息进行Hash计算,得到一个Hash值。签名:然后CA用自己的私钥将该 Hash 值加密,生成 Certificate Signature添加:将 Certificate S...
https
SSL证书管理
yd_238926406
2023-08-09 21:07:57
3065
0
0
2023-08-09 21:07:57
999+
0
0
总条数:11
10
10
20
50
100
1
2
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注