403766640 发布的文章

简介

图吧工具箱,是开源、免费、绿色、纯净的硬件检测工具合集,专为所有计算机硬件极客、DIY爱好者、各路大神及小白制作。集成大量常见硬件检测、评分工具,一键下载、方便使用。

专业 · 专注于收集各种硬件检测、评分、测试工具,常见工具均有收集。

纯净 · 无捆绑强制安装行为,不写入注册表,没有任何敏感目录及文件操作,无任何诱导、欺骗、误导等操作。

绿色 · 提供Rar压缩包,无需安装、注册等复杂操作,解压即可使用。用完可直接删除,无需卸载。

开放 · 群文件可直接下载源码,并提供硬件检测SDK,主流编程语言无门槛调用,且无需授权、免费使用无功能限制。

不忘初心,始于2014,持续12年稳定更新,坚持做能方便大家使用的硬件检测工具箱。

图片展示

下载

官网下载

https://www.tbtool.cn

网盘下载

https://pan.quark.cn/s/98c3e96917ef

软件简介

HiBit Uninstaller 是一款功能强大的电脑软件卸载工具,它不仅提供了常规的软件卸载功能,还集成了多种系统优化和管理工具。

软件特点

  1. 深度卸载:它具有深度扫描功能,能发现并删除软件卸载后留下的各种残留文件和注册表项。
  2. 强制卸载:对于难以卸载的软件,HiBit Uninstaller提供了强制卸载功能,可以有效移除那些正常卸载方法无法删除的程序。
  3. 批量卸载:用户可以同时卸载多个程序,提高了卸载效率。
  4. 多功能集成:除了卸载功能外,还包括进程管理器、启动管理器、系统垃圾清理、服务管理器、任务计划管理器等,实现了系统全方位的优化和管理。
  5. 便携式设计:支持单文件便携式设计,用户可以将其压缩到U盘中,方便在不同的电脑之间使用。
  6. 支持多种语言:包括简体中文,满足中国用户的本地化需求。
  7. 用户友好的界面:提供直观的界面和清晰的操作指引,用户可以轻松管理电脑中的程序和系统设置。
  8. 系统兼容性:适用于Windows 8/8.1/10等系统,并能够卸载Windows应用商店中的应用。
  9. 注册表和垃圾文件清理:内置安全的注册表和垃圾文件清理器,帮助用户清理系统中的不必要的文件和残留数据。
  10. 更新和维护:开发者持续更新软件,修复错误,并添加新功能,如添加了基于Chromium的浏览器缓存清除选项等。

软件官网:https://www.hibitsoft.ir
语言设置:依次点击右上角Tools > Language > Chinses Simplified (简体中文) 即可。

更新日志

v4.0.10.0

  • 新增文件与注册表查找器工具
  • 新增重复文件查找器工具
  • 新增磁盘分析器工具
  • 新增连接管理器工具
  • 为残留文件搜索结果添加树形视图
  • 空文件夹清理器快捷方式清理器工具中新增自定义文件夹支持
  • 新增捐赠功能以支持我们的工作
  • 重新设计进程管理器工具并添加新功能
  • 提升安装监控性能
  • 提升Windows 应用商店应用管理器性能
  • 提升垃圾文件清理器工具的速度与准确性
  • 优化残留文件搜索算法,性能提升 30%
  • 优化用户界面
  • 修复所有已知问题

完整日志:https://www.hibitsoft.ir/HiBitUninstaller/Changelog.txt

图片展示

网盘下载

https://pan.quark.cn/s/69f096008874

前言

halo主题有一个豆瓣插件,提供个性化的书影音分享功能。不过好像由于豆瓣的策略,捕获的图片都无法显示。插件作者给出的文档虽给出自建代理,但实际上建完仍旧不好用。

解决办法

目前我采用的办法是:使用他人建好的代理

收集时间代理地址是否可用
2026.2.12https://douban.img.yyds.pink可用

最后

目前还在尝试解决办法,这种代理还是觉得自建的可靠些,用别人的一旦关停了就没了

前言

站长们估计或多或少都遇到过这个问题:明明在服务器里改好了Nginx的配置文件,但是刷新网站发现配置没生效。再比如:新加的域名访问不了、改的防盗链规则不生效…

我每次折腾程序的时候也会遇到这个问题,在宝塔面板配置好之后刷新页面,却发现配置没生效,反复检查没找到问题,忙叨半天最后才发现,原来是忘了让Nginx生效新配置。

为什么Nginx修改配置后不会实时生效?修改配置后,到底该用重启还是重新加载?这两个操作有什么区别?哪些修改必须重启,哪些只需要重载就够?

为了便于理解,以宝塔面板来举例,用这篇文章一次性解释完,以供后来者参考。

为什么Nginx修改配置后不会实时生效

这和Nginx的设计机制问题,这类服务软件的逻辑都是这样,为了保证服务稳定的设计,全部遵循一次读取,长期驻留的原则

Nginx在启动时会将配置文件解析并固化到内存中,后续的请求处理直接读取内存数据,以保证高性能,而不会每次都去读取磁盘上的文件。

所以,仅仅修改文件是不够的,必须通过命令通知主进程重新读取配置文件、验证语法、创建新的工作进程来加载新配置,从而实现平滑更新。

为什么要这么设计

包括我在内,很多站长会问:为什么不能设计成配置自动生效,这样多方便。答案也很简单:为了服务器的绝对稳定和高性能。分三点说明:

  1. 如果Nginx实时监听配置文件,每一次请求都要去读硬盘的配置文件,服务器的IO开销会暴增,网站访问速度变慢、性能大幅下降,这对高访问量的站点是致命的;
  2. 配置文件的修改可能不完整、有语法错误,如果实时生效,会直接导致Nginx运行出错、网站崩溃,风险极高!对新手来说更是如此;
  3. 一次性加载到内存,是所有高性能服务软件的标配,内存的读取速度非常快,能最大程度保证Nginx的运行效率。

重启(restart) / 重载(reload)

以宝塔为例,有两种方式让新配置生效。

方法一:重载配置(推荐)

宝塔面板上的重载配置按钮,对应到Linux命令行就是:nginx -s reload

这是日常修改配置的首选操作,也是最推荐的!它的作用是:通知正在运行的Nginx,去重读硬盘上的配置文件,把新的配置加载到内存中,平滑生效。

这个操作的核心优点:不中断服务、不影响用户访问。通过reload命令,进程会先验证新配置的正确性,仅在语法无误时启动新的工作进程来接管新请求,同时让旧的工作进程继续处理完现存连接后再优雅退出,从而在零停机的情况下完成配置更新,既保证了高可用性,又具备了出错回滚的安全机制。

方法二:重启Nginx服务

宝塔面板上的Nginx重启按钮,对应到Linux命令行就是:systemctl restart nginx

作用:先完全停止当前正在运行的所有Nginx进程,然后再重新启动Nginx,启动的同时加载新配置。

这个操作的核心特点:短暂中断服务。重启的瞬间,Nginx的所有进程都被关闭了,此时如果有用户访问网站,会出现访问失败、页面报错、加载超时的情况,直到Nginx重启完成。虽然重启的时间很短(一般毫秒级),但对有大量访问的站点来说,依然有影响,所以非必要不建议重启。

哪些修改,用重载就够?哪些修改,必须重启?

只需要重载 :仅修改业务规则类配置,比如:新增/修改 反向代理、新增/修改 防盗链、新增/修改 缓存策略、转发规则、后端服务地址gzip压缩、页面跳转/重定向。这些不涉及 Nginx 核心运行的进程、端口、模块。

必须重启 :修改核心运行相关配置, 比如:新增/删除 监听端口、新增/删除 核心模块、修改 工作进程数、进程绑定CPU、修改 用户权限、运行身份、修改 pid文件路径、日志文件的根路径。凡是涉及 Nginx 的进程、端口、加载的模块,这些配置都无法通过重载生效,只能重启。