后端开发
未读
单元测试实践札记:JUnit
单元测试的好处 单元测试的好处: 为重构项目保驾护航 提高代码质量:做单元测试需要隔离外部依赖,促使工程做组件拆分,减少代码耦合度。 减少bug:确保各个单元逻辑正确 快速定位bug 测试驱动开发(TDD): 最早接触TDD理念是在伯克利的CS61B中,这门课有一个章节专门教你写单元测试,并鼓励通过
读书笔记
未读
读书札记:重读罗洛.梅——解构焦虑和寻求慰藉
“ 人性不是一部照模型就可以造就并完全按为它设定的程序来工作的机器,相反,人性是一棵树,它需要按照使它成为一种生物的内部力量的倾向,自己在各个方面成长和发展**”** 理论以一种相对有体系、有逻辑的视角帮助我们将问题“想通”,让我们不陷入无意义的内耗。符合我们三观和性格的理论将会深入我们的内心,以人
技术
未读
Docker实践:部署前后端分离项目
前言 笔者最近正在写一个前后端分离项目,涉及的技术栈比较传统,就是SpringBoot+Vue3。 整个项目需要部署到一个新的Linux服务器,鉴于配置各种环境和依赖大概率要碰一鼻子的灰,我使用了Docker进行环境的部署。 这个过程可以顺带复习一下很久没用的Docker命令,经过一番折腾和踩坑后,
读书笔记
未读
高人对话:个人学习金字塔构建思考
本文主要记录笔者阅读前辈高人的“学习金字塔模型”后的感悟和思考。笔者方才大学二年级,没有足够的实践经验和认识来支撑我发表感悟,因此只能发表一些自己的学习过程中的拙见。 高人前辈经验丰富,如罗翔老师,其箴言看法往往如高山看海,需要我等反复咀嚼,反复回味。故作此博客进行记录学习,供自己回读,供大家参考。
读书笔记
未读
分享:Jordan Peterson对成熟的讨论
Jordan Peterson是多伦多大学的心理学教授、临床心理学家,同时也是前哈佛大学心理学系教授。他的主要研究领域包括异常心理、社会心理以及人格心理学。 本文为Jordan教授一次关于成熟的讲座的部分摘抄,主要是觉得对自己很受用,值得反复品味。 The topic in maturity The
技术
未读
实验:伯克利CS61B-BSTMap实现
本文记录伯克利的数据结构与算法课程 -- CS61B 21spring中Lab7的实现思路。 该Lab是实现一个基于二叉搜索树(BST)的Map。 完整代码可以参考我的GitHub仓库。 BSTMap需要实现的接口 /** Removes all of the mappings from this
技术
未读
Docker基础学习
写在前面: 应用部署很麻烦?哪里麻烦了啊!这么多年都是这样搞得,不要睁着眼睛乱说,有的时候自己找找原因,这么多年Linux命令敲得熟不熟,有没有认真工作?(手动狗头) 需求:我最近开发了一个前后端分离的GPU预约系统,这个系统涉及Redis数据库、MySQL数据库、Java环境、Nginx,这么多的
后端开发
未读
项目:基于Vue3+SpringBoot的GPU预约系统
2024-01-16: 启动V2.0重构计划,已写好重构方案和文档,准备实施。 2023-11-09: 作为我的第一个全栈项目,这个项目V1.0确实不太成熟,后续有机会的话我可能会重构这个项目的后端,并开源到GitHub上。 前言: 记录一个最近完成的项目:前后端分离的GPU显卡预约系统。 在本次项
技术
未读
踩坑:如何使用VsCode调试C++程序
事情是这样的:今天下午数据结构与算法的实验课,整节课就要求自己演示一下如何使用IDE进行Debug。实话说我好久没写C++了,已经忘记如何使用VsCode进行C++开发了,就算平时进行C++开发,一直都是用命令行编译后直接运行(,所以趁这次机会回顾下VsCode如何配置C++。 Vs是不可能Vs的,
读书笔记
未读
读书札记:观欧丽娟老师关于内心平静的讲座有感
观欧丽娟老师关于内心平静的讲座有感 也许是因为到了大学二年级,加之最近完成了综测和奖学金的评定,我最近的心绪确实经历了比较大的起伏和波动,与开学初自己的“逍遥游”的目标有所背离。幸而近日得以看到欧丽娟老师关于内心平静的短时讲座,反复观之,感想良多,于是记录下来,勉励自己。 一般来讲,心境不平静有两大