小豪
小豪

小豪

All Posts in 2022


DNF 2023春节前版本110SS搭配

这篇文章介绍了DNF 2023春节前版本中110SS出血攻速火炕流的装备搭配思路及具体选择,适合追求单刷、保命和均衡伤害的玩家。搭配以自由之翼护肩、大地馈赠上衣为核心,配合机械装甲下装、星光灭离腰带等高属性装备,同时强调了魔法石诅咒之心和辟邪玉的重要性。这套装备不仅提供了高额的攻速移速加成,还兼顾了生存能力和爆发伤害,特别适合追求平衡输出的玩家。文章最后提醒读者尊重原创内容,并标注了原作者信息。如果你正在寻找一套既能稳定输出又能保证生存的装备搭配,这套出血攻速火炕流是否能激发你对DNF战斗风格的新思考?--DeepSeek

DNF equipment Equipment Guide Bleed Build Attack Speed Fire Canking

pve误修改fstab导致无法启动问题排查

这篇文章详细描述了一次因误操作导致PVE系统无法启动的问题排查经历。由于新增HDD后修改fstab文件时出现错误,导致系统在启动时无法挂载sdb分区,最终引发系统崩溃且无法通过SSH访问。作者尝试了多种解决方法,包括取消挂载、直接编辑fstab文件以及重新挂载引导分区等步骤,最终成功修复了问题并恢复了系统正常运行。文章还引用了一些外部资源作为参考,并在最后提出了一个引人思考的问题:如果遇到类似情况,你会如何处理?这个问题不仅能够引发读者对文章内容的进一步畅想,还能促使他们探索更多关于PVE和fstab文件的知识,从而找到自己的解决方案。--DeepSeek

pve Hard Disk Addition FSTAB Configuration PVE Troubleshooting System Boot Issue Mounting and Partitioning

OpenWrt常用插件安装配置

本文详细介绍了如何在OpenWrt中安装和配置常用插件,帮助用户实现设备的深度定制与功能扩展。文章首先回顾了前一篇基于PVE虚拟机的OpenWrt安装经验,并指出此次将采用官方开源版本进行更简洁的配置。接着,指导读者从OpenWrt官方网站下载指定镜像文件并完成安装,展示了安装后的系统界面。在插件部分,重点介绍了OpenClash的安装与使用,包括更换官方镜像源、安装依赖组件以及上传IPK文件等具体步骤,并附带了规则导入和启动过程的相关图示。通过本文,读者不仅能够掌握OpenWrt的基础操作,还能了解如何借助插件实现网络功能的增强。你是否也想通过这些配置让自己的设备焕发新生?不妨动手尝试一下吧!--DeepSeek

Proxy openwrt Installation Guide Configuration Guide Package Management OpenClash

PVE安装OpenWrt软路由、NAS及桌面环境

本文详细介绍了在PVE(Proxmox Virtual Environment)上安装OpenWrt软路由、NAS以及桌面环境的完整过程。文章首先从基础配置开始,包括系统软件源的替换和优化,以提升镜像下载和安装的速度与稳定性。接着,逐步演示了如何通过`img2kvm`工具将ISO镜像转换为虚拟机格式,并详细说明了OpenWrt作为旁路网关的配置步骤,以及如何在PVE上部署NAS服务。文章还提供了多个实用链接,涵盖了U盘恢复、PVE初始化配置和桌面环境安装等内容,帮助读者快速上手并完成复杂的虚拟化部署。通过本文,读者可以轻松掌握在PVE环境下搭建高效网络管理工具的能力,并为家庭或小型办公环境提供稳定可靠的网络服务。 你是否也在尝试将这些工具整合到自己的网络中?或者对如何进一步优化这些配置感兴趣?不妨继续阅读本文,探索更多可能性!--DeepSeek

pve openwrt Proxmox img2kvm NAS installation Gnome desktop

wsl解决每次启动IP地址变化问题

这篇文章介绍了一种解决WSL(Windows Subsystem for Linux)每次启动IP地址变化的方法。通过取消默认的NAT模式并开启Hyper-V Manager和Virtual Switch Manager,用户可以实现对虚拟网络环境的更精细控制。文章中提到的具体操作步骤包括:取消默认的NAT配置、启用Hyper-V管理工具以及设置虚拟交换机来稳定WSL的网络连接。这种方法不仅能够有效解决IP地址动态变化的问题,还能提升开发和测试环境的稳定性。对于经常使用WSL的开发者来说,了解这些调整可以避免因IP地址频繁变动带来的不便。文中还展示了相关的配置界面截图,帮助读者更直观地理解操作过程。通过这些设置,用户不仅能获得一个固定的IP地址,还可以更好地管理虚拟网络资源。这篇文章不仅解决了实际问题,也为读者提供了进一步探索WSL网络配置的可能性。你是否也遇到了类似的问题?或者有其他优化建议?不妨在评论区分享你的经验和思考!--DeepSeek

wsl Network Configuration Cancel Default NAT Enable Hyper V Manager Virtual Switch Manager Configure Virtual Switch

【转】美丽的风景-张诚

张诚是新点软件的一名优秀员工,他在政务服务和政务热线系统开发中表现突出,凭借不怕困难、不服输的精神,成功完成了多个重要项目。在江苏省第一个省级12345平台建设中,他克服了时间紧、要求高、需求不清晰等困难,并通过团队协作和个人努力取得了显著成果。张诚不仅具备专业技能,还注重团队建设和人才培养,担任组长后制定了完善的工作规范,并以知心哥哥的态度指导新人成长。工作之外,他热爱学习和摄影,积极参与公益活动,展现了新时代优秀青年的责任感和奉献精神。--DeepSeek

think Biography of a Person Responsibility Teamwork Technical Learning Leadership Government Service Platform Team Leadership Technical Challenges Technological Innovation

【转】斯坦福大学演讲:爱、失去、死亡

这篇文章是乔布斯在斯坦福大学的演讲摘要。他分享了三个重要的生活经历:首先是他辍学后的探索,这段经历改变了他的心智模式;其次是他在诊断出胰腺癌时对死亡的理解,提醒我们珍惜生命;最后,他引用《完整地球目录》中的“保持饥饿,保持愚蠢”,鼓励大家以开放的心态面对生活和未来。这些故事传达了他对生命的热爱、对未知的勇气以及对简单而深刻的人生哲理的追求,激励人们勇敢面对挑战,活出真实的自我。--DeepSeek

steven article Inspiration Steve Jobs Cancer Diagnosis Pursuit of Passion

Windows重装后全自动下载所需软件和配置开发环境

这篇文章详细介绍了如何对Windows系统进行深度配置和优化,包括系统激活方法、常用命令工具的使用技巧(如磁盘清理、格式化等)、网络代理设置、SSH密钥生成与配置、IDE插件管理以及一些系统优化建议。文中还提供了多个实用脚本链接和命令示例,帮助用户快速完成特定任务,例如隐藏蓝牙图标、完全删除小组件、配置Git代理等。此外,文章还分享了Windows激活的步骤和资源链接,并提供了解决常见问题的方法,如锁屏壁纸不更新的问题处理方式。内容涵盖了从系统底层设置到网络优化的多个方面,适合有一定技术基础的用户参考使用。--DeepSeek

Windows automatic PowerShell Windows Optimization System Configuration PowerShell Scripts

日常常用小技巧

这篇博客分享了多个实用的技术小技巧,涵盖了从日常软件使用到系统运维的各个方面。文章中提到如何通过修改配置文件去除网易有道笔记左下角广告,介绍了快速判断机器是否为虚拟机的方法,以及Windows入站规则失效时的解决思路和具体操作步骤。此外,还详细说明了在Docker容器内调整Tomcat应用时间与当前时间差异的问题,提供了具体的环境变量设置方法。文章还分享了如何通过脚本和命令行工具管理Node.js版本,并介绍了磁盘清理的常用命令及注意事项。 在运维监控方面,文章列举了查看内存使用情况、实时监控服务器状态的多种工具,并详细说明了硬盘读写测试的方法以及如何通过dd命令实现远程数据传输。同时,还提到了开启对外端口和进行端口转发的具体操作步骤,包括查询端口状态、添加端口及配置防火墙规则等实用技巧。最后,文章还分享了一个快速查看文件MD5值的命令。 这些技巧不仅能够帮助读者解决实际工作中遇到的问题,还能启发他们在日常使用中发现更多优化空间。例如:如何在其他类似场景下调整时区设置?如何通过监控工具进一步优化服务器性能?这些问题都值得深入思考和探索。--DeepSeek

Linux Docker system management nodejs versioning windows firewall virtualization

Use Samba to share files in Linux and Windows

这篇文章介绍了如何在Linux(以Ubuntu为例)和Windows系统之间使用Samba实现文件共享。通过安装和配置Samba服务器及客户端,用户可以轻松实现跨平台资源共享。文章详细说明了在Ubuntu上安装Samba服务器、创建共享目录并配置访问权限的过程,并提供了具体的命令示例。此外,还介绍了如何在Windows操作系统中连接到Linux上的Samba共享文件夹,确保用户能够顺利完成跨平台文件共享的设置。如果你正在寻找一种高效且免费的方式来实现Linux与Windows之间的文件互访,这篇文章将为你提供详细的指导和解决方案。你是否也希望通过简单的配置实现跨平台资源共享?快来阅读本文,了解如何利用Samba搭建属于你的共享网络!--DeepSeek

Ubuntu Samba Installation Configuration Shared Folders Connecting to Windows

Ubuntu 21.10 安装后找不到无线wifi问题排查

这篇文章记录了一位用户在将家用笔记本电脑从Windows 11更换为Ubuntu 21.10后,遇到无线网络无法连接的问题以及详细排查和解决过程。文章首先介绍了问题的起因:用户因Windows频繁黑屏而选择更换系统,但在安装完Ubuntu后发现找不到wifi模块,且没有网线接口可用。作者通过查找网卡型号、检查驱动版本、安装linux防火墙软件等方法进行了一系列排查,并最终发现问题可能与Windows的快速启动功能有关。经过尝试关闭快速启动并拔掉电源重新启动电脑后,问题得以解决。文章最后列出了相关参考链接,供读者进一步查阅和学习。通过这一经历,作者提醒大家在遇到类似问题时可以考虑检查系统设置或与其他用户的经验交流。那么,你是否也曾经遇到过类似的无线网络连接问题?不妨一起来探讨一下可能的解决方案吧!--DeepSeek

Ubuntu WIFI wifi driver mt7921 linux firmware troubleshooting

Ubuntu MATE安装及初始配置

这篇文章详细介绍了如何在一台老旧电脑上安装并配置Ubuntu MATE系统,将其转变为功能强大的小型Linux服务器。作者首先分享了系统下载、ISO镜像刻录及图形化安装的具体步骤,并展示了简洁直观的界面。随后,文章重点讲述了系统安装后必要的软件配置,包括SSH服务端的安装与启用、ZeroTier网络连接工具的使用方法、Speedtest网速测试工具的安装与优化设置、Docker容器平台的部署以及Clash for Linux的安装指南。此外,作者还提供了如何关闭系统休眠功能的实用技巧。通过这些配置,老旧电脑不仅能够满足基本需求,还能实现更高效的网络管理和应用部署。文章最后引用了多个技术资源链接,为读者提供了进一步学习和探索的方向。这篇文章既适合对Linux服务器搭建感兴趣的用户,也适用于希望优化老旧设备性能的技术爱好者。如果你正在考虑如何利用闲置的老旧设备,或者想深入了解Ubuntu MATE系统的强大功能,不妨继续阅读并尝试这些配置方法,或许能为你带来更多灵感与实用价值!--DeepSeek

Ubuntu Configration old computer ubuntu mate ssh server docker installation

利用Svn Hooks触发自动部署流水线

这篇文章探讨了如何利用 SVN Hooks 实现自动部署流水线,旨在优化开发流程并提高效率。作者从实际需求出发,分析了在提交代码后自动触发集成开发平台更新的可能性,并详细调研和设计了一套解决方案:通过编写 Wscript 脚本实现svn 提交后的自动化通知,进而触发构建过程。文章重点介绍了如何配置TortoiseSVN的Post-Commit Hook,详细展示了脚本实现及测试结果。同时,作者也指出当前方案存在的问题,如IDE提交不触发钩子、缺乏构建完成的通知等,并提出了改进方向。这一实践不仅为团队节省了手动操作时间,也为其他开发者提供了参考价值。 你是否也在寻找优化开发流程的方法?或者对如何将类似方案扩展到其他版本控制系统感兴趣?欢迎与作者一起探讨更多可能性!--DeepSeek

svn automatic ci cd svn hooks webhooks

SQL Server 死锁问题排查

这篇文章详细讲解了SQL Server死锁问题的排查与解决过程。从问题日志出发,通过分析系统存储过程和动态管理视图,展示了如何定位导致死锁的具体进程及资源。文章还介绍了使用sp_who、sp_lock等系统存储过程来获取相关锁定信息,并结合实际案例演示了如何逐步排查死锁原因,最终通过杀死阻塞进程的方式解决了问题。这篇文章不仅为数据库管理员提供了实用的排查技巧,还启发我们思考如何优化事务设计和锁管理策略以预防类似问题的发生。你是否也遇到过类似的死锁问题?又该如何预防死锁再次发生呢?--DeepSeek

SQL Server troubleshooting Deadlock Database Management Locks Deadlock Handling

shell proxy via proxychains-ng

通过proxychains-ng在Shell中实现代理访问:文章介绍了如何利用proxychains-ng快速配置Shell代理以加速外部网站访问,尤其是针对git、wget等工具。详细步骤包括下载源码并编译安装,随后的配置过程展示了如何设置socks5和http代理服务器,并通过编辑.zshrc文件添加别名以简化命令使用。文章最后强调了这一配置在提升网络操作效率方面的优势,同时邀请读者思考如何将此方法扩展到更多场景,例如结合其他工具或实现动态端口转发等高级功能。你是否也在寻找一种更高效的方式来管理Shell的代理访问?这篇文章或许能为你提供灵感和解决方案!--DeepSeek

Proxy Linux Shell git proxychains ng compile

NFS Filesystem Mount

这篇文章介绍了如何使用NFS文件系统实现跨平台文件共享,并详细讲解了Linux服务器端和Windows客户端的具体配置步骤。文章首先展示了如何在Linux上安装NFS服务、创建共享目录以及编辑`/etc/exports`文件进行权限设置;接着指导读者在Windows环境中启用NFS服务并通过命令行挂载远程目录。此外,文章还解答了常见的问题,包括网络连接失败(错误代码53)、Windows创建文件无权访问等,并提供了详细的解决方法和注意事项。最后,文章提到了验证NFS服务状态的方法,帮助用户确认配置是否生效。通过这篇文章,读者可以轻松掌握如何在Linux与Windows之间搭建高效的文件共享环境。你是否也在为跨平台文件共享而苦恼?不妨尝试一下NFS,看看它如何成为你的理想选择!--DeepSeek

Linux NFS Windows linux server configuration windows client setup nfs troubleshooting

Linux 部署clash的三种方式

Clash for Windows 是一款功能强大的代理软件,支持网络自动切换、局域网设备连接及游戏模式等功能。本文详细介绍了在 Linux Ubuntu 系统上部署 Clash 的三种方法:常规安装、Docker 部署以及通过 Flatpak 安装。 第一种方法是常规安装,包括下载压缩包、解压文件、配置订阅文件并设置启动脚本以实现自启动。第二种方法借助 Docker,通过编写 docker-compose 文件快速搭建容器化环境,并支持配置文件挂载及端口映射。第三种方法则利用 Flatpak 包管理器一键安装 Clash for Windows。 每种部署方式各有特点:常规安装适合对 Linux 系统熟悉的用户;Docker 部署适合需要容器化管理的场景;Flatpak 安装则以便捷性著称。这些方法不仅能满足个人需求,还能为家庭网络环境提供灵活的代理解决方案。通过本文提供的详细步骤和配置示例,读者可以轻松选择最适合自己的部署方式。 那么问题来了:在 Linux 上部署 Clash 时,你更倾向于哪种方式?是希望拥有更多自定义控制权的常规安装,还是追求便捷快速的容器化部署,亦或是希望通过 Flatpak 一键搞定?不妨根据你的需求和使用场景,尝试不同的方法,找到最适合自己的解决方案。--DeepSeek

clash Linux Ubuntu Clash for Windows Proxy Configuration Docker Deployment

没有静态公网ip如何稳定访问家里的设备

这篇博客详细介绍了如何通过Cloudflare动态DNS服务和Docker容器实现稳定访问家里设备的方法,特别适用于没有静态公网IP的用户。文章首先列出了所需的前置条件,包括Linux系统或支持Docker的路由器、域名以及Cloudflare账号。接着,作者一步步指导读者完成配置文件`config.json`的创建,并详细解释了各个参数的意义和获取方式。随后,通过编写`docker-compose.yaml`文件并运行容器,实现了动态DNS的自动更新功能。最终,用户能够在Cloudflare中看到每五分钟更新一次的IP域名映射记录,从而轻松使用自定义域名访问家中的设备。这种方法不仅解决了动态IP带来的访问问题,还提供了高效稳定的解决方案。你是否也在为动态IP无法稳定访问设备而烦恼?不妨试试这个方法,让远程访问变得更加简单和可靠!--DeepSeek

DDNS IP Cloudflare Docker Docker Compose Dynamic DNS

如何创建属于自己的博客

这篇博客探讨了从使用有道云笔记到创建个人博客的历程,并详细分享了在cnblogs上搭建博客的经验及遇到的问题,包括markdown图片插入的困扰、功能拓展的限制以及对独立域名的需求。随后,作者介绍了通过GitHub Pages自建博客的具体步骤,涵盖Hexo部署、域名申请与配置,以及使用Cloudflare优化访问体验的方法。此外,还推荐了三种适合博客部署的平台:heroku、vercel和Google Cloud Platform,并附上了相关资源链接以供参考。文章不仅展现了从依赖第三方平台到实现技术自主的过程,也为读者提供了多样化的博客搭建方案,激发对个人网站建设的兴趣与思考。您会选择哪种方式来构建自己的数字花园?在探索过程中,又会遇到哪些新的挑战?--DeepSeek

Blog Creation Hexo Deployment Cnblogs Experience GitHub Pages Setup Domain Management Cloud Services

远程连接linux桌面的几种方式

本文探讨了几种远程连接Linux桌面的方法,包括使用花生壳进行端口映射、xrdp、TeamViewer、VNC、ZeroTier、OpenSSH以及Windows的NATBypass工具。每种方法都有其优缺点:花生壳适合无公网IP但带宽有限;xrdp和TeamViewer在连接稳定性上存在问题;VNC提供详细配置步骤但操作复杂;ZeroTier通过虚拟局域网实现高效内网访问;OpenSSH在Windows上的端口转发尝试未果;NATBypass工具则依赖教程的分散性。这些方法为不同场景提供了灵活的选择,但也带来了诸多挑战和思考空间。你是否也在寻找远程控制Linux桌面的最佳方案?哪种方法最能满足你的需求?不妨阅读全文,探索更多可能性,并在实际操作中找到最适合你的解决方案。--DeepSeek

Linux Ubuntu Remote Remote Desktop Network Setup Port Forwarding

如何减少代码中的if else,设计模式实战

该文详细探讨了如何通过设计模式优化代码结构以实现低耦合和高扩展性。首先介绍了使用策略模式将不同业务逻辑封装为具体实现类并通过环境类调用,但发现每次新增业务仍需修改环境类违反开闭原则。接着引入单例模式构建注册中心,允许各具体实现类自行注册到环境类中,避免了对原有代码的修改,从而完美实现了"开闭原则",使系统具备更好的扩展性和维护性。--DeepSeek

Java Strategy Pattern Singleton Pattern Factory Pattern Map Structure Dependency Injection

用batch脚本自动更新部署构建系统

在这篇博文中,我们探讨了如何通过Batch脚本实现自动化部署构建系统,以解决手动操作繁琐、耗时的问题。文章首先描述了传统手动部署流程的痛点,并提出通过脚本优化来提高效率。在初始优化阶段,我们将远程服务器的svn仓库拉取到本地,减少了登录服务器和文件复制的时间消耗。进一步优化中,我们实现了自动触发Jenkins构建,通过配置Nginx代理、设置Jenkins用户Token和触发事件,最终实现了一键式自动化部署流程。 整个过程中,我们不仅节省了大量时间,还降低了他人加入项目时的适应成本。最终的解决方案包括本地构建、文件传输、远程svn提交以及自动触发构建等步骤,极大提升了开发效率。文章最后提出了一个问题:在实际工作中,你是否也在为类似的重复性操作而烦恼?如果是,不妨尝试通过自动化脚本来优化你的工作流程,从而将更多精力集中在核心业务上。--DeepSeek

DevOps svn Batch Maven Jenkins Automation Deployment

docker开启代理

本文详细介绍了如何通过配置代理来解决国内网络环境下Docker拉取镜像速度慢的问题,提供了从安装到验证的完整步骤。文章指出,尽管镜像加速器是常用解决方案,但其并非万能,在特定情况下仍需手动配置Docker代理以确保镜像下载的稳定性与效率。文章通过实际操作案例,演示了如何在Linux系统中创建`docker.service.d`文件夹、编写`http-proxy.conf`配置文件以及重启Docker服务等关键步骤,并提供了验证配置是否生效的方法。此外,作者还针对常见的拉取镜像报错问题进行了分析,给出了重置DNS解析服务器和检查配置文件的解决思路。文章末尾引用了官方文档链接,供读者进一步深入研究。通过这篇文章,读者不仅能掌握Docker代理的基本配置方法,还能理解其背后的工作原理及常见问题的处理方案。你是否也遇到过Docker拉取镜像慢或失败的问题?不妨尝试按照文中步骤进行配置,看看是否能解决你的困扰。--DeepSeek

Proxy troubleshooting Docker Proxy Docker Configuration Mirror Accelerator dns resolution

Gitlab CI/CD全自动部署实战

本文分享了通过GitLab CI/CD实现全自动部署的经验与实践,从手动上传代码到服务器的传统方式转变为自动化流程,详细介绍了如何配置GitLab Pipeline、集成测试用例以及一键式部署的实现过程。文章通过实际案例展示了CI/CD带来的效率提升:开发人员无需关注繁琐的部署细节,能够将更多精力投入到系统设计和功能开发中;同时,自动化的测试环节确保了代码质量,避免了因人工操作失误导致的问题。此外,文中还展望了未来的优化方向,包括部署Harbor镜像仓库、多容器管理以及远程服务器SSH部署等。这篇文章不仅为开发者提供了实用的技术方案,也引发了关于如何进一步提升开发流程自动化水平的思考:在面对频繁整改需求时,是否可以通过自动化验证和版本回退机制来降低人力成本?在追求高效的同时,如何平衡测试覆盖率与开发速度之间的关系?--DeepSeek

DevOps Java Docker GitLab Runner CI/CD Automation

2021年终总结

这篇文章是作者对自己过去一年的年终总结,回顾了工作、学习和生活中的点滴。在工作中,作者经历了刚入职时的巨大压力以及同事离职后接手项目所带来的挑战,但通过调整心态和积极面对,最终克服了困难;在学习上,他从最初的迷茫到找到适合自己的学习方法,掌握了docker、springboot等技术,并学会了更高效的学习方式;在生活中,他对物质追求较为淡泊,更注重个人成长和与志同道合者的交流。文章结尾处,作者表示虽然这一年学到了很多东西,但也清醒地认识到自身的不足,希望在新的一年里能够继续在编程世界中有所突破。通过这篇总结,我们可以看到一个人在技术道路上的成长轨迹,也能从中获得面对挑战时的启发:当你感到迷茫或遇到困难时,不妨静下心来思考一下"这真的是我想要的吗?如果再给我一次机会,我会如何选择?"--DeepSeek

DevOps Docker career-growth spring boot Programmer Journey Work Pressure Management