- 博客(18)
- 收藏
- 关注
转载 nginx漏洞CVE-2016-2183处理
所以,使用 OpenSSL 1.1.1j 版本的 NGINX 不受此漏洞的影响,因为 OpenSSL 1.1.1 版本解决了该漏洞。进入以前版本的nginx目录,找到nginx程序,执行 nginx -V,复制configure arguments。下载nginx源码包,重新编译,执行时加上 --with-openssl=/path/to/openssl。然后执行make,不用执行make install,用/objs目录下的nginx替换以前的nginx。,指定相应的新版本的openssl模块。
2024-01-08 19:32:56
1666
1
原创 Centos7开机后黑屏,只有鼠标的光标
今天centos7开机后一直黑屏,鼠标点击也没有反应,用ssh发现可以远程上去。试了网上的很多方法都不行。因为最近安装了gauss数据库,一开始怀疑是数据库的问题。后来发现是安装数据库的时候修改了环境变量。把/etc/ld.so.conf文件里面的内容复原后再重启就恢复正常了。
2023-10-27 15:21:40
1590
1
原创 centos7可以获取的系统信息
CPU信息:通过cat /proc/cpuinfo可以查看CPU的型号、架构、核心数等详细信息。 系统环境变量:通过env命令可以查看系统环境变量的设置情况,例如PATH、USER、PWD等。 系统内存及交换分区使用情况:通过free -m可以查看系统内存的总量、已用内存、空闲内存以及交换分区的使用情况。 分区使用情况:通过df -h可以查看系统中各个分区的使用情况,包括已用空间、可用空间和挂载点。 系统运行时间、用户数和负载情况:通过uptime命令可以查看系统的运行时间、当前用户数和系统的负载情
2023-10-16 18:27:16
296
1
原创 线程锁之——互斥锁
互斥锁是一种用于解决多线程访问共享资源时可能出现的线程安全问题的机制。多个线程需要对共享资源进行访问,而互斥锁可以确保在任意时刻只有一个线程能够访问该资源,从而避免了数据的不一致性和并发访问带来的问题。简单来说就是多个线程在操作同一片内存时,一个线程正在读这片内存的数据时,另一个线程又去修改了这片内存的数据。这样会造成数据不一致而导致出现严重问题。
2023-09-07 16:46:16
248
1
原创 Fatal error: Please read “Security“ section of the manual to find out how to run mysqld as root!
这个错误提示意味着你试图以root用户身份运行MySQL服务器(mysqld),但这是不安全的做法。
2023-08-08 14:19:08
9289
原创 进程和线程的区别
通常,一个进程意外中断,不会影响到其他进程。而当一个进程的某一个线程出现问题后,整个进程都会崩溃。所以多进程与多线程相比,健壮性更强。但进程的创建与销毁消耗的资源过大,所以进程和线程要根据场景的不同合理使用。同一进程的线程共享本进程的地址空间和资源,进程之间的地址空间和资源是相互独立的。
2022-11-24 16:45:34
105
原创 read和fread有什么区别
包括open,read, write, seek,close,和fopen,fread,fwrite,fseek,fclose。
2022-11-24 14:15:31
2106
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人