知识库名为:beFreeCoder,即:be a Free Coder,意为:「成为一名自由的程序员」。希望每个程序员小伙伴都可以自由的追逐自己的目标,过上自己想要的生活,实现财务自由。🤩
这个知识库汇集了我在工作和学习中的精华总结,旨在给每一位程序员小伙伴分享:
- 原创Java技术文档和架构设计**:深入浅出,帮你构建坚实的技术根基。
- 多年技术管理经验总结及管理模板:从实战出发,提供实用的管理知识和工具。
- 全面清晰的职业规划和Java求职面试资料:无论你是初学者还是求职者,这里都有你需要的。
- 价值上千的英语学习资料:助您突破语言障碍,拥抱全球机遇。
详细内容请见:知识库地图。✅表示原创且已发布的内容,
**赠人玫瑰手有余香。知识库会持续保持更新,欢迎收藏、分享或加星!**😀😄😁💖💗💞。更新记录
努力的意义
人为什么要努力?想去的地方很远,想买的东西很贵,喜欢的人很优秀。父母的白发,孩子的期待,朋友的约定,周围人的嘲笑。以及,天生傲骨。😎
Git本身也有每次提交的记录,这里仅记录比较重要的知识库版本更新内容。
版本 | 更新人 | 更新日期 | 备注(更新原因、内容等) |
---|---|---|---|
1.0 | Gem Shen | 2023-08-01 | 在git上建立知识库,并提交自己已整理好的文档 |
1.1 | Gem Shen | 2023-09-19 | 加入英语学习笔记,并持续更新 |
1.2 | Gem Shen | 2023-10-23 | 加入Spring,Mybatis面试题整理 |
1.3 | Gem Shen | 2023-11-21 | 提交Oracle学习笔记 |
1.4 | Gem Shen | 2023-12-01 | 重构readme.md文件,建立知识库地图,方便搜索,参考高手知识库 |
1.5 | Gem Shen | 2023-12-25 | 加入架构设计笔记,程序员进阶之路 |
1.6 | Gem Shen | 2024-01-10 | 加入好资源分享,持续分享GitHub上面的好项目。重新给知识库分类。 |
1.7 | Gem shen | 2024-01-17 | 知识库改名为beFreeCoder,修改readme.md文件 |
1.8 | Gem shen | 2024-02-27 | 管理文件模版更新。开发招聘模版,周报模版,工作量评估模版 |
flowchart LR
root[程序员]
root-->dev[初级]-->sdev[高级开发]-->架构师-->高级架构师-->top["研究员/科学家"]
sdev-->开发经理-->开发总监-->CTO
高级架构师-->CTO
dev-->运维-->高级运维-->运维经理-->运维总监
dev-->业务顾问-->高级业务顾问-->业务总监
dev-->项目经理-->项目总监-->企业高管
dev-->创业-->公司上市-->财富自由
点击下方标题中的链接,可快速打开关联文档。标注md的为markdown格式,支持在线预览。
符号说明:✅代表已发布;🙌代表整理中;
转载部分会明确标识并链接至原文。如涉及侵权请联系我删除。
- 公司岗位
- 简历&面试
- 面试题
- J2SE
- 多线程并发
- JVM
- Spring
- Mybatis
- Netty
- 综合
- MySQL
- Oracle
- PostgreSQL
- MongoDB
- SQL Server
-
综合
-
RocketMQ
- 算法
- 网络
- 🙌学习笔记-前端-md
- VUE,官方文档
- JQuery,
↗️ 菜鸟教程 - EasyUI,官方文档
- PLM
- Oracle Agile PLM
- PTC Windchill,官网
- 西门子 Teamcenter
- 达索 Enovia
- ERP
-
绩效考核
-
人才招聘
-
工作量评估
-
工作汇报
-
技术文档
- 概要设计模版
- JIRA,比较著名的管理工具,正版较贵,老版本可以破解。
- TAPD,腾讯敏捷项目管理工具,可集成在企业微信中使用。
- PingCode,25人以下免费。对标JIRA,多次获奖非常火。
- Worktile,10人以下免费。
- 禅道,免费版存在功能限制。
- Redmine,开源免费,功能全面,但版本和界面较老。
-
设计工具
- PDManer,一款类似PowerDesigner的国产数据库设计工具。支持根据表结构自动导出不同数据库的建表脚本。支持自动生成Java实体类代码,Mybatis代码,MybatisPlus代码等。支持设置每张表可能都会有的公共字段,例如:创建日期,创建人,修改日期,修改人,租户号等。
-
客户端
-
SQL审核
- 开源
- Apache Superset,开源的大数据探索分析、可视化报表平台
- Grafana,入门教程
- 优点:支持多种常用大数据/多种数据源,dashboard 根据 SQL 或其他部件 SQL 生成,较为灵活
- 缺点:需要用户掌握一定的数据开发能力,如SQL、Metrics概念等
- 阿里-DataV。
- 优势:开箱即用的组件库,开源免费,拥有中文社区文档与活跃作者支持较为方便;
- 劣势:大屏需要定制化开发,有一定开发门槛;组件库需前端编码实现数据绑定,若需拖拽式等功能需要额外开发;
- DataEase,开源的数据可视化分析工具,支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表。
- AJ-Report,全开源的一个BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑
- 积木报表-JEECG,免费的数据可视化报表,含报表和大屏设计,像搭建积木一样在线设计报表!
- 商业收费
- FineReport,国产超火的报表工具,功能强大但收费也不便宜。
- 虚拟环境
- JumpServer,广受欢迎的开源堡垒机
- Linux
- Windows
- Git,官网下载
↗️ Git中clone, branch, fork的区别↗️ Git中merge和rebase的区别
- GitLab
JavaGuide提供一个比较详细的学习路径,目录清晰,让你对于 Java 整体的知识体系有一个清晰认识。对于非 Java 初学者来说: 本文档更适合回顾知识,准备面试,让你搞清面试应该把重心放在哪些问题上。
你想成为CTO么?或者你想知道你们公司的CTO称职么?这个项目主要分享的是要成为CTO的相关能力和知识。维护者是一个国外公司的CTO。
GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Optimizer是一个开源的 Windows 10/11系统优化工具,托管在GitHub 上,大小只有3MB。star数目一路上涨。
通过简单易用的界面,为用户提供一系列的系统优化、清理和配置功能。
缺点:启动时需要代理,否则fetching feed这一步会卡很久。