公众号查询系统,上传excel文件进行批量生成Pdf证书,有一个字段死活是没有办法插入到数据库中,无论如何调试都没有用,其它字段都正常,而且通过命令行,在服务器终端上执行也正常。
费了半天劲,终于发现,在excel文件中将该字段的字体调成了微软雅黑后居然都正常了,这可必须要记录下!!!
公众号查询系统,上传excel文件进行批量生成Pdf证书,有一个字段死活是没有办法插入到数据库中,无论如何调试都没有用,其它字段都正常,而且通过命令行,在服务器终端上执行也正常。
费了半天劲,终于发现,在excel文件中将该字段的字体调成了微软雅黑后居然都正常了,这可必须要记录下!!!
根据你描述的问题(在PhpStorm中设置Git远程仓库URL后,Profile日志无相关记录且报错),结合Proxifier的配置场景,问题很可能与Git调用的底层网络程序未被代理覆盖有关。以下是具体分析和解决方案:
PhpStorm的Git操作会调用Git安装目录下的相关程序(而非仅phpstorm64.exe),若这些程序未被Proxifier代理,则会出现连接失败或日志缺失问题。关键程序包括:
git.exeGit安装目录\bin\git.exe(如:C:\Program Files\Git\bin\git.exe)110。
git-remote-https.exeGit安装目录\mingw64\libexec\git-core\git-remote-https.exe18。
curl.exeGit安装目录\mingw64\bin\curl.exe18。git.exe
C:\Program Files\Git\bin\git.exegit-remote-https.exe
C:\Program Files\Git\mingw64\libexec\git-core\git-remote-https.execurl.exe
C:\Program Files\Git\mingw64\bin\curl.exe验证方法:在Proxifier日志中过滤
git-remote-https.exe或curl.exe,观察是否产生代理流量68。
git config --global http.proxy 确认Git自身未配置代理(与Proxifier冲突)。
git config --global --unset http.proxy步骤
操作内容
1. 定位Git路径
找到Git安装目录下的bin、mingw64\bin和mingw64\libexec\git-core1
2. 添加Proxifier规则
为git.exe、git-remote-https.exe、curl.exe分别创建代理规则
3. 检查环境变量
确认PATH包含Git相关目录(命令行验证git --version)110
4. 启用详细日志
在PhpStorm中开启Git操作日志记录410
优先添加git-remote-https.exe的代理规则(它是Git执行HTTPS请求的核心),并确保其路径正确。若仍无日志,尝试临时关闭防火墙并检查Proxifier日志是否有拦截记录68。只要代理覆盖了Git的网络子进程,GitHub的连接问题即可解决。
esxcli storage nfs firewall add -F 192.168.0.0/24
同时要在backup respon
亲测有效,此处以phpstrom为例,按理其他产品也可以用相同的方式激活。
原理是我们通过代码搜索其他授权服务器进行永久激活。
方式一 通过censys
https://search.censys.io/
用到的代码:
services.http.response.headers.location: account.jetbrains.com/fls-auth
我们将上面这串代码services.http.response.headers.location: account.jetbrains.com/fls-auth复制进censys搜索框中进行搜索,会出现:
可以看到出现了很多对应跳转到 jetbrains 的服务器IP和网址,我们随便点击一个看下状态是不是 302 只有 302 的才能正常使用 。
然后我们复制域名或者IP到jetbrains全家桶进行激活,比如我们使用第一个 49.234.70.205 复制到 License server 。
可以看到已经连接到jetbrains授权服务器成功了,然后我们点击 ACTIVATE 进行启动就可以了。
方式二 通过shodan或fofa
https://fofa.info/
https://www.shodan.io
用到的代码:
Location: https://account.jetbrains.com/fls-auth
和方式一同样我们将代码复制到搜索框进行搜索就可以了。
通过shodan我们可以直接看到 HTTP/1.1 302 不用再每个都要点进去看了,相对来说比方式一方便。
激活使用jetbrains全家桶方式和censys一样,激活之后我们可以看到用的是 天津理工大学 的 jetbrains授权服务器 。
jetbrains激活原理
通过以上方式激活 jetbrains全家桶 主要是用到了爬取网站服务这一类的搜索引擎实现的。通过搜索引擎我们找到全世界的 jetbrains授权服务器进行激活。
注意事项
每个服务器IP承载激活的数量优先, 如果激活时候提示失败,可以多换几个.
本文章仅用于学习研究勿用于非法.
请支持正版
作者:木子欢儿
出处:https://www.cnblogs.com/HGNET/p/18531891
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
bash
复制
system-view
bash
复制
display ssl policy default_policy
根据上一步的输出,解除与 default_policy 绑定的应用程序。以下是常见的解除绑定方法:
如果是HTTPS服务绑定:
bash
复制
undo http secure-server ssl-policy default_policy
如果是远程访问管理绑定:
bash
复制
undo remote-access-user manage https ssl-policy default_policy
解除绑定后,重新进入SSL策略视图并调整最低版本:
进入SSL策略视图:
bash
复制
ssl policy default_policy
设置最低版本为TLS 1.2:
bash
复制
ssl minimum version tls1.2
保存配置:
bash
复制
commit
在修改完成后,重新将策略绑定到需要的应用程序:
bash
复制
http secure-server ssl-policy default_policy
bash
复制
remote-access-user manage https ssl-policy default_policy
Padavan默认没有集成opkg,需要通过以下步骤安装:
安装Entware环境:
bash
复制
wget -O - http://bin.entware.net/mipselsf-k3.4/installer/generic.sh | /bin/sh
1、搭建frp服务器
服务器:anolis8.9
在 Anolis OS 上部署 FRP 服务器(frps) 和 客户端(frpc) 的步骤如下,结合了 FRP 的通用部署流程和 Anolis OS 的特性:
一、部署 FRP 服务器(frps)
1. 环境准备
操作系统:Anolis OS(基于 Red Hat/CentOS 的兼容性)。
依赖工具:wget、tar、vim、systemd(默认已安装)。
网络要求:确保服务器有公网 IP,并开放所需端口(如 7000、80、443 等)。
2. 下载并解压 FRP
bash
深色版本
# 下载 FRP 二进制包(以 v0.61.2 为例)
wget https://github.com/fatedier/frp/releases/download/v0.61.2/frp_0.61.2_linux_amd64.tar.gz
# 解压到指定目录
tar -zxvf frp_0.61.2_linux_amd64.tar.gz -C /usr/local/
mv /usr/local/frp_0.61.2_linux_amd64 /usr/local/frp
3. 配置 frps 服务
备份原始配置文件:
bash
深色版本
cp /usr/local/frp/frps.toml /usr/local/frp/frps.toml.bak
编辑配置文件(/usr/local/frp/frps.toml):
toml
深色版本
[common]
bind_port = 7000 # 服务端监听端口
vhost_http_port = 80 # HTTP 虚拟主机端口
vhost_https_port = 443 # HTTPS 虚拟主机端口
token = “your_token” # 自定义 Token(客户端需一致)
dashboard_port = 7500 # Dashboard 管理端口
dashboard_user = “admin” # Dashboard 用户名
dashboard_pwd = “your_pass” # Dashboard 密码
4. 创建 systemd 服务
bash
深色版本
# 创建服务文件
cat <<EOF | tee /etc/systemd/system/frps.service
[Unit]
Description=FRP Server
After=network.target
[Service]
User=root
WorkingDirectory=/usr/local/frp
ExecStart=/usr/local/frp/frps -c /usr/local/frp/frps.toml
Restart=always
RestartSec=5s
[Install]
WantedBy=multi-user.target
EOF
# 重载 systemd 并启动服务
systemctl daemon-reload
systemctl start frps
systemctl enable frps
5. 配置防火墙
开放端口(以 firewalld 为例):
bash
深色版本
firewall-cmd –permanent –add-port=7000/tcp
firewall-cmd –permanent –add-port=80/tcp
firewall-cmd –permanent –add-port=443/tcp
firewall-cmd –permanent –add-port=7500/tcp
firewall-cmd –reload
验证服务状态:
bash
深色版本
systemctl status frps
访问 Dashboard:
深色版本
http://<服务器公网IP>:7500
部署 FRP 客户端(frpc)
1. 环境准备
操作系统:Anolis OS(内网设备)。
依赖工具:wget、tar、vim、systemd。
2. 下载并解压 FRP
bash
深色版本
# 下载 FRP 二进制包(版本需与服务器一致)
wget https://github.com/fatedier/frp/releases/download/v0.61.2/frp_0.61.2_linux_amd64.tar.gz
# 解压到指定目录
tar -zxvf frp_0.61.2_linux_amd64.tar.gz -C /usr/local/
mv /usr/local/frp_0.61.2_linux_amd64 /usr/local/frp
3. 配置 frpc 客户端
备份原始配置文件:
bash
深色版本
cp /usr/local/frp/frpc.toml /usr/local/frp/frpc.toml.bak
编辑配置文件(/usr/local/frp/frpc.toml):
toml
深色版本
[common]
server_addr = “<服务器公网IP>” # 替换为 frps 的公网 IP
server_port = 7000 # 与 frps 配置一致
token = “your_token” # 与 frps 配置一致
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22 # 内网 SSH 服务端口
remote_port = 6000 # 映射到外网的端口
[web]
type = http
local_ip = 127.0.0.1
local_port = 80 # 内网 Web 服务端口
custom_domains = “example.com” # 域名(需解析到 frps 的公网 IP)
4. 创建 systemd 服务
bash
深色版本
# 创建服务文件
cat <<EOF | tee /etc/systemd/system/frpc.service
[Unit]
Description=FRP Client
After=network.target
[Service]
User=root
WorkingDirectory=/usr/local/frp
ExecStart=/usr/local/frp/frpc -c /usr/local/frp/frpc.toml
Restart=always
RestartSec=5s
[Install]
WantedBy=multi-user.target
EOF
# 重载 systemd 并启动服务
systemctl daemon-reload
systemctl start frpc
systemctl enable frpc
5. 验证连接
检查客户端日志:
bash
深色版本
journalctl -u frpc -f
测试远程访问:
SSH:ssh root@<服务器公网IP> -p 6000
Web:访问 http://example.com(需域名解析到 frps 的公网 IP)。
三、常见问题排查
防火墙限制:
确保 frps 所在服务器开放了 bind_port、vhost_http_port 等端口。
如果使用云服务器(如阿里云),需在控制台放行对应端口。
Token 不匹配:
检查 frps 和 frpc 的 token 是否一致。
网络连通性:
确保 frpc 所在内网设备能访问 frps 的公网 IP 和端口。
日志分析:
查看 frps 和 frpc 的日志文件(默认输出到控制台或 /var/log/messages)。
四、补充说明
域名解析:如果通过域名访问 HTTP/HTTPS 服务,需将域名解析到 frps 的公网 IP,并配置 vhost_http_port。
安全性:建议启用 TLS 加密(transport.tls.enable = true)和强 Token 验证。
多服务映射:在 frpc.toml 中可添加多个 [服务名称] 段,支持 TCP/UDP/HTTP/HTTPS。
通过以上步骤,即可在 Anolis OS 上成功部署 FRP 服务器和客户端,实现内网穿透功能。
注意:
需要把配置文件中的所有的注释删掉,否则不能正常运行
关于Firefox的 content.notify.interval 参数,以下是关键信息与优化建议:
16000,即16毫秒)。
推荐值:
5000(5毫秒),降低延迟,适合高性能设备[4][10]。
8000(8毫秒),兼顾流畅与资源占用,适合中端设备。
16000(16毫秒),稳定但响应较慢。副作用:
<1000)可能引发渲染异常或崩溃。需配合以下参数调整以平衡性能:
content.notify.backoffcount :限制渲染中断后的重试次数(建议 5)[10]。
content.interrupt.parsing :设为 true,允许解析页面时中断并优先响应用户操作[4][10]。about:config,确认风险提示。
content.notify.interval,双击修改值为 5000 或 8000。
通过合理调整此参数,可在响应速度与资源消耗间取得平衡。建议根据设备性能逐步测试最佳值。
在 Firefox 的 `about:config` 中调整某些参数,确实可以优化响应速度,但要注意安全性与稳定性之间的平衡。以下是几个关键参数及其推荐设置,用于提升 Firefox 的反应速度和页面加载速度:
—
### 一、打开 `about:config`
1. 在地址栏输入:`about:config`
2. 接受风险并继续
—
### 二、推荐调整的参数
#### 1. 网络连接优化
– **`network.http.pipelining`**
启用 HTTP 管道化请求(对旧 HTTP 1.1 有效)
设置为:`true`
– **`network.http.pipelining.maxrequests`**
每个连接的最大并发请求数
设置为:`8`(默认值好像是 4)
– **`network.http.proxy.pipelining`**
对代理服务器启用管道化
设置为:`true`(仅在使用代理时)
– **`network.http.max-persistent-connections-per-server`**
每个服务器的最大持久连接数
设置为:`10`(默认为 6)
– **`network.dns.disableIPv6`**
关闭 IPv6,可能提升 DNS 解析速度(视网络而定)
设置为:`true`
– **`network.trr.mode`**
使用 DNS-over-HTTPS(DoH)可能带来更快、更安全的解析
设置为:`2`(优先使用 DoH)
—
#### 2. 页面渲染优化
– **`content.notify.interval`**(新增项,若不存在需手动添加)
页面渲染的间隔时间,单位微秒(µs)
设置为:`100000`(约 100ms)
– **`content.notify.ontimer`**
是否开启定时通知渲染
设置为:`true`
– **`nglayout.initialpaint.delay`**(新增项)
首次绘制延迟,单位 ms
设置为:`0`(默认是 250)
—
#### 3. Web 渲染线程
– **`layers.acceleration.force-enabled`**
强制使用 GPU 硬件加速渲染
设置为:`true`
– **`gfx.webrender.all`**
启用 WebRender(GPU 加速)
设置为:`true`
—
### 三、其他建议
– 定期清理缓存和 cookie
– 更新显卡驱动或系统图形组件
– 使用轻量级扩展,关闭不必要的插件
—
### ⚠️ 注意事项
– 修改 `about:config` 参数存在一定的风险,若出现不稳定可逐一还原设置。
– 参数效果因设备、网络和系统环境而异,建议逐个测试性能变化。
如需查看效果建议使用 Firefox 自带的性能监控工具(`about:performance` 查看各页面占用资源情况)。
本文链接:https://blog.csdn.net/weixin_56706388/article/details/145616896
版权
今天我们来更新一下自己的ESXi服务器。
1. Broadcom官网下载好ESXi 8.0 U3的升级包如下: https://support.broadcom.com/group/ecx/productfiles?displayGroup=VMware%20vSphere%20-%20Standard&release=8.0&os=&servicePk=202631&language=EN&groupId=204419编辑https://support.broadcom.com/group/ecx/productfiles?displayGroup=VMware%20vSphere%20-%20Standard&release=8.0&os=&servicePk=202631&language=EN&groupId=204419
要选ZIP格式的离线包
要选ZIP格式的离线包
要选ZIP格式的离线包
备注:esxi系统更新不要越级更新(7.0不可以直接更新8.0)
我现在的系统是8.0d更新至8.0u3sb。
首先查看我们的版本是ESXI-8.0d,我们要升级至8.0u3b。
1.点击存储,再点击数据存储下的batastore1再点击数据存储浏览。
2.点击上载,将你下好的WMware-ESXi-8.0U3b-24280767-depot.zip上传至此。(备注:不要把zip解压)
1.将设备设置到维护,不开启会导致更新失败和无法更新。
2.再开启ssh设置用远程ssh链接。
ssh链接
以xshell为例:点击文件-新建-名称随便填,端口22默认(实际要看你服务器开启的那个端口)主机填写你的ip地址。
最后点击链接会提示以下
按照个人需求选择,选择完后再输入你的用户名和密码。(密码以下不做演示)
成功进入ssh远程界面。
esxcli software sources profile list -d
详细命令为:
我们可以看到两个profile名字,我们准备会用第二个standard的版本
esxcli software profile update -d -p
-d 是路径,必须为升级包的完整路径
-p 是profile名字,参考第四步。我们的profile名字为
完整命令esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-8.0U3b-24280767-depot.zip -p ESXi-8.0U3b-24262298-standard –no-hardware-warning
这里提示CPU不支持此版本的一些报错,这里不必理会。
(加上–no-hardware-warning 选项忽略硬件警告强制升级)
(显示这就是代表更新中,直到代码跑完)
重启回到面板,看到ESXi已经成功升级到了最新的ESXi 8.0 U3sb 版本
教程结束,谢谢!
ALTER TABLE your_table_name AUTO_INCREMENT = 1;