为公司省钱往往省不到自己身上

感觉本网站还不错的,请主动关闭浏览器的广告屏蔽功能再访问本站,谢谢支持。

13
2025
03

PHP通过Proxifier设置代理下载依赖

目录 1 Proxifier 简介2 安装Proxifier3 设置代理服务器4 设置代理规则Proxifier 简介Proxifier是一款SOCKS5客户端通用代理软件,支持网络应用程序通过HTTPS或SOCKS代理上网。可以通过Proxifier设置规则让指定的程序通过代理访问。有时候PHP通过composer install需要安装依赖时,有时候会联网下载国外的程序,如果不使用代理可能会下载非常慢。安装Proxifier下载地址:http
13
2025
03

PHP使用企业微信接口推送消息

目录  1 简介2 准备2.1 参数说明2.2 参数获取2.2.1 corpid获取2.2.2 agentid 获取2.2.3 secret获取2.3 设置企业可信IP3 推送消息3.1 关注企业微信3.2 推送代码简介企业微信开放了消息发送接口,企业可以使用这些接口让自定义应用与企业微信后台或用户间进行双向通信。接口文档:https://developer.work
13
2025
03

使用bore实现内网穿透

目录  1 简介2 服务端安装2.1 安装检验2.2 运行服务端3 客户端安装3.1 运行客户端简介Bore是一款功能强大的现代化命令行工具,在该工具的帮助下,可以轻松与本地主机localhost建立通信隧道。Bore基于Rust开发,可以将本地端口暴露给远程服务器,并能够绕过NAT防火墙。该工具易于安装和使用,且支持自托管。跟localtunnel和ngrok类似,但Bore旨在实现一种高效的、无需添加任何额外组件
13
2025
03

MySQL主从同步故障 Slave failed to initialize relay log info structure from the repository

之前做的是数据库主主同步,最近发现数据库A可以从数据库B同步,但数据库B不能从数据库A同步,通过在数据库B执行show slave status可以发现Slave failed to initialize relay log info structure from the repository错误,且Slave_IO_Running和Slave_SQL_Running这两项都是NO。通过重启两台数据库服务,均无法解决。通过网络搜索,解决办法如下:在数据库B执行: stop slave
13
2025
03

CMD删除指定日期前的文件

概述通常服务器需要定时删除指定日期前的日志文件以节省空间。命令删除d:\Test目录下3天前的文件forfiles /p d:\Test /d -3 /s /m *.* /c "cmd /c del /f @path"
13
2025
03

宝塔面板安装Nginx和PHP并配置pathinfo

目录1 简介2 安装宝塔面板3 通过宝塔安装PHP7.44 PHP开启pathinfo5 配置nginx6 省略index.php7 指定目录使用php5版本简介现在几乎所有的PHP框架都需要使用pathinfo来读取url信息。安装宝塔面板略通过宝塔安装PHP7.4略PHP开启pathinfocgi.fix_pathinfo = 1也可直接在面板中开启:配置nginx打开D:\BtSoft\nginx\c
13
2025
03

pdf.js浏览带密码保护的pdf文件

目录  1 简介2 查看受密码保护的 PDF3 DEMO4 参考简介pdf.js是一个完整的pdf查看器,还支持查看受密码保护的pdf。这意味着您的应用程序可以在用户尝试查看 PDF 时提示用户输入密码。在收到正确的密码后,应用程序可以向用户显示 PDF,或者显示一条错误消息。查看受密码保护的 PDF要使用 PDF.JS 打开受密码保护的 PDF,请将密码参数传递给PDFJS.getDocument API 调用:PDFJS.getDo
13
2025
03

Windows服务器使用NetTime实现时间同步

简介NetTime是一款非常好用的电脑端时间同步系统软件,能够让你的多台电脑时间进行同步。软件基于先进的时间协议,并且支持多种TCP/IP网络时间协议,包括且不局限于Time、UnixTime、NTP/SNTP等等,并且兼容性强,支持多种不同系统的电脑进行时间同步,基本可以满足所有用户的使用需求。软件可以让用户自己选择同步时间的模式,包括同步时间、同步范围等等,并且可以自己选择网络时间协议和自动识别时区,让你的电脑实现与网络时间的完美同步,一分一毫都不差。官网:http://www.timesy
13
2025
03

Windows及Linux在命令行下获取当前系统时间用于生成日志文件名

目录  1 windows1.1 完整日期1.2 当前时间1.3 年1.4 月1.5 日1.6 示例1.7 年月日时分秒2 Linux2.1 完整日期及时间2.2 当前日期2.3 年2.4 月2.5 日2.6 示例2.7 年月日时分秒windows完整日期echo %date%输出:2022/10/10 周一
13
2025
03

使用代理IP

目录  1 简介2 使用代理IP3 查看本机IP4 测试代理可用性4.1 HTTP代理4.2 SOCKS代理5 PHP使用代理6 隧道代理6.1 PHP使用隧道代理6.2 PHP的Guzzle库使用代理7 注意事项7.1 访问https网站请设置IP白名单简介某些情况下需要更换IP才能访问指定的应用,例如爬取网页时,如果你没有使用代理IP,那么你的IP一旦被对方服务器封禁,那么你就无法再爬取对方的资源了。使用代理IP我这里使用的是快代理的服务。购买了一天的独享IP来测试。例如
13
2025
03

MySQL8配置主主同步(半同步模式)

简介目前,MySQL支持的复制方式有三种:异步复制(Asynchronous Replication):默认模式。原理最简单,性能最好。有可能会出现主备之间数据不一致的情况。半同步复制(Semi-synchronous Replication):相比异步复制,半同步复制牺牲了一定的性能,提升了主备之间数据的一致性。组复制(Group Replication):基于Paxos算法实现分布式数据复制的强一致性。只要大多数机器存活就能保证系统可用。相比半同步复制,Group Replication的数
13
2025
03

MySQL8配置主主同步(开启GTID)并进行故障模拟

GTID概念从MySQL 5.6.5 开始新增了一种基于 GTID 的复制方式。通过 GTID 保证了每个在主库上提交的事务在集群中有一个唯一的ID。这种方式强化了数据库的主备一致性,故障恢复以及容错能力。开启GTID的好处GTID相对于行复制数据安全性更高,故障切换更简单。1) 根据 GTID 可以快速的确定事务最初是在哪个实例上提交的。2) 简单的实现 failover,不用以前那样在需要找 log_file 和 log_pos。3) 更简单的搭建主从复制,确保每个事务只会被执行一次。4)
13
2025
03

使用XtraBackup工具实现MySQL不停机开启主从同步

概述业务系统上线后,如果前期没有部署主从数据库,现在需要新增从数据库的话,一般需要先停止主数据库,然后将数据备份还原至从数据库,最后再配置主从。但这样就导致业务系统必须停机,对线上业务造成影响。之前的文章《使用XtraBackup工具物理备份MySQL数据库》实现了对MySQL的热备份,《MySQL8配置主从同步(同步所有库)》实现了MySQL的主从同步。那么只需要结合一下,就可以实现开启MySQL的不停机主从同步。原理使用XtraBackup对主库进行物理备份,将备份文件拷贝至从数据库,在从数
13
2025
03

H3C 交换机配置 Not ready for automatic configuration: no interface available. Waiting for the next...

交换机  型号NS252 开机一直出现这个界面  请大侠帮忙处理下 开机按CTRL+B  也一直没有反应 直接进系统Automatic configuration attempt: 16.Not ready for automatic configuration: no interface available.Waiting for the next...Automatic configuration attempt: 17.Not ready for a
13
2025
03

使用curl发送带cookie的请求

通过curl模拟带cookie的请求,常用于需要登录才能访问的页面。cd /home touch cookie.txt curl -c ./cookie.txt http://www.test.com访问后,将会把cookie记录到当前目录下的cookie.txt文件中。修改cookie.txt,将其中的phpsessionID改成你已登录的信息。然后请求时使用cookie带过去,就可以登录了:curl -b ./cook
13
2025
03

使用PageSpy远程调试web项目

简介PageSpy 是一款用来调试远程 Web 项目的工具。它可以像使用浏览器开发者助手(F12)一样,去查看远程网页控制台、网络请求、页面内容、缓存等信息,也可以直接下发JS指令,对网页进行控制。能够帮助我们实时查看用户侧的网页状态。开源地址:https://github.com/HuolalaTech/page-spy-web使用场景任何无法在本地使用控制台调试的场景,都是 PageSpy 可以大显身手的时候!一起来看下面的例子:本地调试 H5、Webview 应用:以往有些产品提供了可以在
13
2025
03

Nginx通过UserAgent屏蔽网页爬虫

背景有的网站不需要搜索引擎来爬取,大量的蜘蛛爬取占用了服务器资源。修改配置在nginx.conf中的server层加入以下内容:#禁止Scrapy等爬虫工具的抓取 if ($http_user_agent ~* "Scrapy|Sogou web spider|Baiduspider|bingbot|Bytespider|SemrushBot|YisouSpider") {   &nb
13
2025
03

设置X-Frame-Options防止页面被iframe框架嵌入

漏洞描述点击劫持(ClickJacking)是一种视觉上的欺骗手段。攻击者使用一个透明的iframe,覆盖在一个网页上,然后诱使用户在网页上进行操作,此时用户将在不知情的情况下点击透明的iframe页面。通过调整iframe页面的位置,可以诱使用户恰好点击在iframe页面的一些功能性按钮上。HTTP响应头信息中的X-Frame-Options,可以指示浏览器是否应该加载一个iframe中的页面。如果服务器响应头信息中没有X-Frame-Options,则该网站存在ClickJacking攻击风
13
2025
03

等保三级整改-MySQL篇

修改MySQL默认用户名MySQL默认的管理员用户名是root,需要更改update mysql.`user` set user = 'myroot' where user = 'root'; flush privileges;敏感数据存储加密通常数据库在存储用户的登录密码信息时,会加密存储,但除了密码外,针对身份证、手机号等敏感信息,也需要加密后存储到MySQL
13
2025
03

MySQL8配置主从同步(同步所有库)

目录 1 概述2 配置主库3 配置从库4 配置同步账号5 记录主库信息6 重启从库,进入mysql,配置同步7 查看同步状态8 测试同步9 更多9.1 主主同步10 开启GTID10.1 GTID概念10.2 开启GTID的好处10.3 如何开启10.4 注意事项10.5 查看GTID是否开启概述网上的教程大多是配置指定某个库的

您的IP地址是: