打造一个属于自己的知识库

  • 为什么会有这个知识库
  • 四大件
    • 数据结构与算法
    • 计算机网络
    • 操作系统
    • 计算机组成原理
  • 基础知识
    • JavaSE
    • 数据库
    • Java Web
    • SSM框架
    • 微服务开发
    • Linux运维
    • 常用中间件
  • 项目
    • 仿牛客社区Web开发
    • 若依管理系统
  • 资源
    • 视频
    • 需要掌握的软件
    • 值得一看的专业书籍
  • 代码之外
    • 心路历程
  • 持续更新中…

为什么会有这个知识库

作为羊哥的死忠粉,当他谈到个人知识库这个东西的时候,我突然发觉:这是一个多么实用的东西啊!它可以让你清晰的看到自己学到的知识。这种可见的正反馈,对持续学习是那么重要!

羊哥的知识库:戳这里

他是一位宝藏程序员up,B站ID:CodeSheep

一些你必须知道的宝藏

B站-CodeSheep:经验规划,资源分享

B站-遇见狂神说:手画架构,手撕源码

B站-不高兴就喝水:职场人生,段子手

B站-湖科大教书匠:绝美PPT,轻松学计网

菜鸟教程:全是干货,非常干

四大件

数据结构与算法

  • 看书:《代码随想录》
  • 知识总结:时间复杂度
  • 知识总结:内存管理
  • LeetCode刷题:数组
  • LeetCode刷题:链表

计算机网络

  • 知识总结:计算机网络 谢希仁编著

操作系统

计算机组成原理

  • 暂时不打算学

基础知识

一些知识点记录在同一个博客下

JavaSE

  • 书籍阅读:Java基本语法
  • 书籍阅读:Java集合类和常用数据结构
  • 书籍阅读:Java异常处理与IO
  • 书籍阅读:结构化查询语言 SQL
  • 书籍阅读:Java多线程与并发
  • 知识搬运:注解和反射
  • 菜鸟教程:设计模式
  • 菜鸟教程:Git
  • 反射机制与代理模式
  • 虚拟机内存优化

数据库

  • 书籍阅读:《MySQL必知必会》
  • 知识总结:什么是索引?
  • 在线编程练习

Java Web

  • 知识总结:Web基础知识
  • 知识总结:轻量级服务器 Tomcat
  • 知识总结:超文本传输协议 HTTP
  • 知识总结:动态Web开发技术 Servlet
  • 知识总结:项目管理工具 Maven
  • 知识总结:任务调度库 Quartz
  • 知识总结:本地缓存框架 Caffeine
  • 知识总结:会话管理 Cookie与Session
  • 知识总结:拦截器 Interceptor
  • 知识总结:事务管理 Transaction
  • 知识总结:面向切面编程 AOP

SSM框架

  • 知识总结:Spring
  • 知识总结:Spring MVC
  • 知识总结:持久化框架 MyBatis

微服务开发

  • 知识总结:Web开发框架 Spring Boot

  • 知识总结:安全框架 Spring Security

Linux运维

  • 知识总结:Linux及其常用命令
  • 知识总结:反向代理服务器 Nginx
  • 知识总结:内容分发网络 CDN

常用中间件

  • 知识总结:缓存框架 Redis
  • 知识总结:消息队列 Kafka
  • 知识总结:搜索引擎 Elasticsearch

项目

仿牛客社区Web开发

​ 技术栈最贴合实际开发的项目

  • 知识总结:仿牛客网社区

  • 代码精读:仿牛客网社区

若依管理系统

概念了解差不多了,一直想自己尝试添加新的模块,但仿牛客社区项目实在没思路,无从下手。就先从若依开始,实践!

  • 若依项目,尝试添加模块

资源

  • 自动化工具:各类运维常用工具脚本,实现快速安装
  • CodeSheep:安装Linux虚拟机
  • 【Hexo搭建个人博客】yilia主题配置

视频

  • CodeSheep:如何玩转一个开源项目
  • CodeSheep:项目下载、运行、配置、构建、打包、部署:全步骤实战演示
  • CodeSheep:真实二线城市生活实感:程序员活得怎么样?
  • 不高兴就喝水:菜鸟程序员试用期指南
  • 不高兴就喝水:程序员如何质变
  • 遇见狂神说:服务器购买与环境配置

需要掌握的软件

  • 测试API接口:Postman
  • Redis可视化:Redis Desktop Manager
  • 开发文档、代码片段管理工具:Dash
  • 抓包工具:Wireshark

值得一看的专业书籍

  • 《简明银行会计 程序员视角》
  • 《代码整洁之道》
  • 《代码整洁之道:程序员的职业素养》
  • 《重构:改善既有代码的设计》
  • 《银行信息科技 构建银行数字化发展新图景》

代码之外

你所热爱的,就是你的生活!

心路历程

  • 2023.05.24:大学四年,做个总结

持续更新中…

下一步 读书《代码整洁之道》,玩转若依管理项目

个人知识库(持续更新中)相关推荐

  1. linux运维常用命令一句话(持续更新中)

    整理收集一些Linux运维管理.系统管理的常用命令,太多了记不住,只能记录下来方便日后查看.也可以和大家分享.如果你有好的一句话命令也贴出来吧.本文持续更新中. 1.linux启动过程 开启电源 -- ...

  2. db2dual_DB2常用SQL的写法(持续更新中...)

    DB2常用SQL的写法(持续更新中...) -- Author: lavasoft -- Date  :  2006-12-14 -- 创建一个自定义单值类型 create  distinct typ ...

  3. 【STM32-V7】STM32H743XIH6开发板,丰富软件资源,强劲硬件配置,大量软件解决方案持续更新中(2020-07-22)

    [STM32-V7]STM32H743XIH6开发板,丰富软件资源,强劲硬件配置,大量软件解决方案持续更新中(2020-07-22) 参考文章: (1)[STM32-V7]STM32H743XIH6开 ...

  4. 前端知识点总结——JS高级(持续更新中)

    前端知识点总结--JS高级(持续更新中) 1.字符串 什么是: 连续存储多个字符的字符数组 相同: 1. 下标 2. .length 3. 遍历 4. 选取: slice(starti[, endi] ...

  5. STM32 之十五 奇怪问题处理及驱动库 BUG 汇总(持续更新中)

      在使用 STM32 的 MCU 开发过程中,难免遇到各种各样的奇葩问题.或许是开发环境的问题,或许是 MCU 使用的问题,也或许是驱动库的 BUG 等等.这些问题可能不局限于某一种具体型号的 MC ...

  6. 【docker常用镜像命令总结,持续更新中... 建议收藏!】

    1.reids redis的启动命令 docker run -p 6379:6379 --name redis -v /mydata/redis/data:/data -v /mydata/redis ...

  7. C++学习笔记目录链接(持续更新中)

    学习目标: C++学习笔记目录链接(持续更新中,未完待续) 学习内容: 序号 链接 0 C++ 常见bug记录(持续记录中) 1 C++学习笔记1[数据类型] 2 C++学习笔记2[表达式与语句] 3 ...

  8. leetcode贪心算法题集锦(持续更新中)

    leetcode贪心算法题集锦 leetcode贪心算法题集锦(持续更新中).python 和C++编写. 文章目录 leetcode贪心算法题集锦 一.贪心算法 1.盛最多水的容器 2.买股票的最佳 ...

  9. 网络流题目详讲+题单(提高版)(持续更新中......)

    网络流题目详讲+题单(提高版)(持续更新中......) 标签:图论--网络流 PS:如果你觉得自己还不够强(和我一样弱),可以去入门版看看 阅读体验:https://zybuluo.com/Junl ...

最新文章

  1. 做销售如何跟单,逼单!共20招!(转)
  2. 一周焦点 | 最强AI芯片麒麟980发布;前端开发者将被取代?
  3. python--数据类型bytes
  4. RAID5EE 含有上次残余信息的分析
  5. JS制作字体图(文字图)
  6. socket io 不使用redis_Redis这么快,线程模型竟然是单线程
  7. 解决ant design vue中的modal弹框样式修改无效问题 修改modal样式无效
  8. shell 的here document 用法、输入/输出重定向
  9. java代码加载_java类中代码加载顺序
  10. 中文件编码方式_一文解开java中字符串编码的小秘密
  11. java(16) - 泛型
  12. java设置小数位数_java设置小数点后位数
  13. Elasticsearch 日期时间处理
  14. 《Effective C++》 读书笔记之三 资源管理
  15. PHP正则匹配html标签
  16. 【SemiDrive源码分析】【驱动BringUp】40 - Touch Panel 触摸屏调试 (Android侧)
  17. python的30个编程技巧
  18. MATLAB中plot函数使用
  19. 【CPU微架构】分支预测(二)常用分支预测算法
  20. linux共享内存 pmu,基于ARM的GPS-无源北斗互备PMU研究与设计

热门文章

  1. 合同在线修改 java_Java并发编程实战-第四章
  2. 拓扑图生成器python_HTML5拓扑图编辑器项目 - Graph.Editor
  3. 研究型论文_基于双层异质集成学习器的入侵检测方法
  4. CSV文件导入数据库的三种方法
  5. reac创建项目失败npm install --save --save-exact --loglevel error react react-dom react-scripts cra-templat
  6. 武汉200多分的大专计算机学校,本人学渣一枚,想知道高考200多分能上哪些高职高专,湖北有哪些好? 爱问知识人...
  7. 多种方法解决rem字体适配
  8. ImageJ 图片转GIF 视频转图片
  9. 都2020年了,你还没有用过这款文字转语音软件吗?
  10. [Read] XXH00129《视觉SLAM 十四讲》第10讲和第11讲