fw的碎碎念 作者反思了学习分布式开发时遇到的动力不足问题,认为应该注重学习过程而非速度。他分析了程序员职业认同感的缺失,对比了医生职业的崇高感,表达了对技术价值的困惑。最后作者意识到提升技术能力才能获得价值感,但懊恼于又浪费了时间。 2024-10-10 #杂谈
github pages自定义域名失效解决 博主发现Github Pages自定义域名经常失效,原因是每次hexo部署会覆盖远程仓库的CNAME文件。解决方法是在本地博客的source文件夹下创建CNAME文件并写入域名,这样部署时就不会覆盖远程的CNAME配置了。 2024-10-07 #hexo
数模答辩小记 这篇博客记录了作者参加数学建模国赛答辩的详细经历,从收到通知到最终获得国二奖项的全过程。文中分享了答辩的具体流程、注意事项和提问环节的细节,强调了答辩的核心目的是验证论文原创性而非评定等级。作者还总结了着装要求、团队分工等实用建议,为其他参赛者提供了有价值的参考。 2024-09-23 #数学建模
hexo上云记录(华为云) 博主分享了将Hexo博客迁移到华为云免费服务器的详细过程,包括服务器申请、环境配置、Nginx部署及Git钩子设置。文章记录了从零开始搭建的完整步骤,并提供了解决上传权限问题的实用技巧,适合技术爱好者参考实践。 2024-08-30 #hexo
重命名项目 该博客记录了作者将"苍穹外卖"项目重构为个人项目的过程,详细描述了修改模块名、包名、groupId等关键步骤,包括使用IDEA的重构功能、全局搜索替换等操作技巧,并解释了Java包命名规范。作者还分享了重构过程中遇到的路径问题和解决方案,为类似项目重构提供了实用参考。 2024-08-30 #IDEA
八股集录 这篇博客文章总结了计算机网络和操作系统的基础知识,内容涵盖OSI/TCP-IP模型、HTTP协议、TCP/UDP、进程线程、Linux命令等核心概念。作者通过分章节的方式,用简洁的语言解释了从URL访问到页面展示的全过程、HTTP各版本差异、TCP三次握手/四次挥手、死锁条件等常见面试考点,并穿插个人理解备注。文章虽自述"烂尾",但仍提供了较为系统的计算机基础知识梳理框架。 2024-08-21 #八股
leetcode_day9(补) 文章介绍了KMP算法在字符串匹配中的应用,重点讲解了前缀表(next数组)的构建原理和使用方法。作者分享了自己手写KMP算法的经验,指出该算法通过记录最长公共前后缀来优化匹配效率。文章还通过具体代码示例展示了如何实现strStr()函数和判断重复子字符串问题,强调了理解前缀表的重要性。 2024-08-18 #leetcode
深悼首次数模 这篇博客总结了作者参加数学建模比赛时遇到的问题和教训,主要包括Matlab语法不熟、建模基础薄弱、团队协作混乱等。作者详细列出了踩过的坑,如向量操作、矩阵定义等,并分享了改进计划,包括改用Python、做好文档管理等。尽管遇到诸多困难,作者最终意外获得了国一奖项,但谦虚地归因于比赛难度较低。 2024-08-07 #数学建模
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 该博客总结了MyBatis出现"Invalid bound statement"错误的10种常见原因,重点分析了XML文件与Mapper接口未关联的问题。作者通过新建测试模块排查,最终发现是由于resources目录结构未正确分层(使用了点而非斜杠分隔),导致XML文件未被正确加载。文章提供了详细的错误排查过程和解决方案,并建议在resources下创建目录时使用"/"而非"."来确保正确分层。 2024-08-02 #mybatis