首页
系统
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 文件加速
随笔
奶爸带娃
股市风云
随笔
关于
隐私政策
动态
归档
留言
关于
过客 - 个人技术博客
累计撰写
645
篇文章
累计创建
87
个标签
累计收到
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
以下是
过客
的文章
2021-12-17
SVN仓库版本回退
本文介绍了在SVN增量备份恢复过程中,若误操作导致版本号跳跃或顺序错乱时的解决方案。由于`svnadmin`缺乏直接删除指定版本的命令,可通过修改文件实现回滚:首先删除`db`目录下的`rep-cache.db`缓存文件;修改`current`文件将版本号回退至正确节点;最后删除`revs`和`revprops`目录下对应的版本文件。完成上述操作后,即可重新按正确顺序加载dump文件,恢复仓库数据。此方法亦可用于彻底删除仓库中的指定版本。
2021-12-17
81
0
0
软件使用
2021-12-13
MySQL创建用户并授权
本文介绍了MySQL线上环境中多项目用户权限管理的最佳实践及具体操作命令。主要内容涵盖用户创建与删除、权限授予与撤销的SQL语法。文章详细解释了关键参数含义,如用户名、主机地址及权限类型,并通过示例演示了如何创建本地和远程账户,以及如何针对特定数据库进行全权限或只读权限的精细化配置,以确保数据库的安全隔离。
2021-12-13
65
0
0
MySQL
2021-12-12
制作CentOS安装U盘
本文详细介绍了使用UltraISO制作CentOS安装U盘的方法。准备工作包括准备8G及以上U盘、下载UltraISO软件及CentOS镜像文件。具体制作步骤为:首先在软件中打开镜像文件,随后选择“写入硬盘映像”功能;接着选定目标U盘,将写入方式设为USB-HDD+,注意需将NTFS格式转为Fat32,点击写入并等待完成。最后通过重启电脑测试,成功进入安装界面即表示制作完成。该方法操作简便,适合需要安装系统的用户参考。
2021-12-12
72
0
0
CentOS
2021-12-08
获取客户端真实IP
本文总结了在Java网站服务器中获取客户端真实IP的两种情况及实现方法。一是客户端直连服务器时,直接使用`HttpServletRequest.getRemoteAddr()`即可获取;二是通过Nginx、Apache等代理转发时,需配置服务器添加`X-Forwarded-For`请求头。文章分别给出了Nginx和Apache的具体配置示例,并提供了兼容两种情况的Java代码实现:优先解析`X-Forwarded-For`头中的首个IP,若无则回退至`getRemoteAddr()`方法。
2021-12-08
73
0
0
Java
2021-12-07
编译Go版本proto3出现go_package错误
本文解决了protobuf2升级protobuf3过程中,因更新protoc-gen-go版本导致的编译错误。使用高版本protoc-gen-go(v1.27.1)编译时,报错提示无法确定Go导入路径。其根本原因在于新版本要求明确指定包名。解决方案主要有两种:一是在.proto源文件中添加`option go_package = "/ipc";`配置;二是将protoc-gen-go版本回退至1.3.2及以下。推荐采用第一种方法,修改配置以适配新版本要求。
2021-12-07
71
0
0
Go
2021-12-06
Java实现基本计算器
本文介绍了一个使用Java实现的基本计算器程序,支持加、减、乘、除及括号运算。程序核心流程分为两步:首先利用双栈结构将中缀表达式转换为逆波兰表达式(后缀表达式),处理了运算符优先级和括号逻辑;随后通过栈遍历逆波兰式并执行数值计算。代码包含字符串解析、优先级判断及四则运算逻辑,最终输出计算结果,完整演示了从表达式解析到结果输出的全过程。
2021-12-06
75
0
0
Java
2021-12-06
protobuf报错 UnusedPrivateParameter
本文介绍了将项目Protobuf协议从版本2升级至版本3后,编译生成的Java文件报错`UnusedPrivateParameter missing`的问题。经排查,该错误源于Java工程引入的Protobuf依赖库版本过低(需至少3.8.0)。解决方案是访问Maven官网查询,在排除不稳定的4.x RC版本后,选取稳定版3.19.1,并修改pom.xml文件中的依赖版本号,从而成功解决问题。
2021-12-06
101
0
0
软件使用
2021-12-05
bat中的enabledelayedexpansion
在使用bat批处理中,在if或for中给全局变量重新赋值的时候会遇到赋值不上的情况。如: @echo off set param=0 if not "%1x"=="x" ( set param=%1 ) echo %param% 这段代码是判断启动批处理时,如果有命令行参数,将第一个参数传给
2021-12-05
78
0
0
Windows
2021-11-21
Nginx配置跨域
本文介绍了网页请求跨域数据时报错“No 'Access-Control-Allow-Origin' header is present”的解决方法。该错误属于典型的跨域问题,通常需在响应头中添加“Access-Control-Allow-Origin *”。针对静态网页,可通过配置Nginx转发来实现。具体操作是在Nginx配置文件的相应location块中添加“add_header Access-Control-Allow-Origin *;”,即可解决跨域限制,实现正常的数据请求。
2021-11-21
65
0
0
Nginx
2021-11-19
curl发送POST请求
本文介绍了常用的命令行工具 curl,其功能强大,足以替代图形界面工具 Postman。文章重点讲解了 curl 的基本用法:GET 请求为默认模式,直接输入 URL 即可;发送 POST 请求需使用 `-X POST` 参数。针对 POST JSON 数据的场景,详细解析了关键参数:`-H` 用于设置 Content-Type 请求头,`-d` 用于指定 JSON 格式的请求体内容。
2021-11-19
53
0
0
系统
1
...
37
38
39
...
64