首页
系统
Android
Mac&iOS
Windows
Debian
Ubuntu
CentOS
ProxmoxVE
Nas
编程语言
Go
Js/Ts
Java
C#
C/C++
软件使用
frp
大模型
博客
Office
Docker
Nginx
MySQL
MongoDB
工具&收藏
It-Tools
Google二次验证
GitHub 文件加速
随笔
奶爸带娃
股市风云
随笔
关于
实时数据
隐私政策
动态
归档
留言
关于
过客
累计撰写
593
篇文章
累计创建
75
个标签
累计收到
4
条评论
栏目
首页
系统
Android
Mac&iOS
Windows
Debian
Ubuntu
CentOS
ProxmoxVE
Nas
编程语言
Go
Js/Ts
Java
C#
C/C++
软件使用
frp
大模型
博客
Office
Docker
Nginx
MySQL
MongoDB
工具&收藏
It-Tools
Google二次验证
GitHub 文件加速
随笔
奶爸带娃
股市风云
随笔
关于
实时数据
隐私政策
动态
归档
留言
关于
目 录
CONTENT
以下是
过客
的文章
2020-07-13
VS Code unins000尝试在目标目录创建文件时出错
**VS Code 运行错误及解决方法摘要** 当运行 VS Code 时,系统可能会弹出错误提示,指出 `unins000.exe`(卸载程序)在尝试向目标目录创建文件时失败。此问题通常是由于安装目录权限不足所致。 **解决方法**:修改 VS Code 的安装文件夹权限,添加 **“Everyone”** 用户组,并授予其 **“完全控制”** 权限。完成设置后,问题即可解决。 该操作确保了卸载及更新程序拥有足够的写入权限,从而避免此类错误。
2020-07-13
118
0
0
软件使用
2020-07-08
Navicat连接MySQL报错2059
本文解决了Navicat 12连接MySQL 8.0时出现的2059错误。该错误源于MySQL 8.0默认使用`caching_sha2_password`加密规则,与Navicat旧版本不兼容。解决方法是通过命令行登录数据库,将用户加密规则修改为`mysql_native_password`。具体步骤包括查看当前用户插件、执行ALTER USER命令更改加密方式及密码,最后刷新权限。用户需根据实际情况调整用户名、主机地址和密码参数,即可成功连接。
2020-07-08
51
0
1
MySQL
2020-07-04
Nginx 负载均衡策略
本文详细介绍了Nginx反向代理中负载均衡的五种核心策略及其配置。**轮询**(默认)按时间顺序分配请求,支持权重、备份及故障参数设置;**IP分配**通过哈希客户端IP确保Session一致性;**URL Hash**将特定URL定向至固定服务器,提高缓存命中率;**最少连接**优先分配给连接数少的服务器以优化负载;**响应时间**(需第三方模块)则优先选择响应快的服务器。文章通过配置代码实例,清晰展示了各策略的具体应用方法。
2020-07-04
52
0
0
Nginx
2020-07-04
Linux文件目录权限
Linux文件目录权限分为拥有者、所在群组和其他组三个群组,每组可设置读(4)、写(2)、执行(1)三种权限。权限常用3位数字表示(如777),每位对应不同群组,数值为权限相加之和。例如,777表示所有用户拥有全部权限,644表示仅拥有者可读写。修改权限使用chmod命令:数字法(如`chmod 644 test.txt`)或符号法(如`chmod ug+x gk.sh`)。符号法中,u/g/o代表用户组,+/-表示添加/删除权限,如`chmod o-wx gk.sh`删除其他组的写和执行权限。目录修改可加-R参数递归生效。
2020-07-04
30
0
0
系统
2020-06-18
Win用CMake编译protobuf工具
本文介绍了在Windows 10环境下,基于CMake和VS 2019编译Protobuf 3.12.3源码的完整流程。首先下载源码并解压,使用CMake配置工程路径,选择VS版本并取消测试选项以避免报错。随后生成VS工程,在Release模式下编译`protoc`项目,最终获得`protoc.exe`。文章还提供了该工具在C++、Java、Python等多种语言下的具体使用命令示例,帮助用户快速生成对应语言的代码文件。
2020-06-18
46
0
0
软件使用
2020-06-16
Golang:Delve版本太低无法Debug
本文解决了Go版本升级至1.14后,在Goland中Debug报错“Delve版本过旧”的问题。原因是IDE默认的Delve调试组件版本过低,无法兼容新版本Go。解决方法包括:首先通过`go install`命令更新dlv至最新版本;其次在Goland中配置`dlv.path`属性指向新的dlv.exe路径;最后针对可能出现的“Connection refused”错误,建议检查端口占用情况或在防火墙中添加dlv.exe信任。按上述步骤操作并重启即可恢复正常调试。
2020-06-16
51
0
0
Go
2020-06-10
Nginx Too many open files
文章介绍了Nginx转发报错“Too many open files”的排查与解决方法。首先排查Linux系统层面的文件打开数限制,建议检查并调整`/etc/security/limits.conf`配置以扩大用户限制。若系统限制正常,则需检查Nginx自身配置,通过在`nginx.conf`中设置`worker_rlimit_nofile`参数并调整`worker_connections`,修改后重启服务即可解决问题。
2020-06-10
69
0
0
Nginx
2020-06-09
This account is currently not available
在linux中使用su切换到nginx账号的时候出现了This account is currently not available的错误提示。 使用grep nginx /etc/passwd查看用户权限 $ grep nginx /etc/passwd nginx:x:997:995:nginx
2020-06-09
52
0
0
CentOS
2020-06-05
CentOS7 中安装semanage来设置selinux
本文介绍了在CentOS系统上安装semanage工具的方法。semanage用于查看和配置SELinux,但在CentOS中默认未安装。若直接使用`yum install semanage`命令安装,通常会提示“No package semanage available”错误,因为该包名在源中不存在。正确的解决方法是先通过`yum provides semanage`命令查询其所属的软件包。查询结果显示semanage包含在`policycoreutils-python`包中,因此最终需执行`yum -y install policycoreutils-python.x86_64`命令来完成安装。
2020-06-05
44
0
0
CentOS
2020-06-04
CentOS firewall防火墙配置
本文介绍了CentOS 7默认防火墙firewall的基本配置与操作。主要内容包括:一是服务管理,如启动、停止、开机启停及状态查看;二是端口管理,涉及单一或批量端口的开放与禁用;三是IP访问控制,利用富规则限制或允许特定IP及网段访问端口;四是配置文件修改与区域策略说明;五是区域设置及网卡关联操作。文章特别提醒,修改配置后需重载生效,且启用前务必确认SSH服务已放行,以免断开连接。
2020-06-04
63
0
0
CentOS
1
...
45
46
47
...
59