1、JAVA面试指南
https://javaguide.cn/
简历优化:突出与应聘职位相关的项目经验、技术栈、技能证书和专业成就。确保简历中的技术关键词与JD(Job Description)相符。
自我评估:对照目标职位要求,梳理自身Java技能树,找出可能的知识盲点或薄弱环节,针对性地进行复习和提升。
技术栈梳理:熟悉Java SE、Java EE的基础知识,了解JVM原理、垃圾回收机制、多线程并发、网络编程、异常处理等核心概念。
框架与工具:掌握至少一种主流Web框架(如Spring Boot、Spring MVC)、ORM框架(如Hibernate、MyBatis)、数据库操作(SQL、JDBC、JPA)、缓存技术(Redis、Memcached)、消息队列(RabbitMQ、Kafka)等。
新技术趋势:了解微服务架构、云原生开发(Docker、Kubernetes)、服务治理(Spring Cloud、Dubbo)、分布式事务处理、大数据处理(Hadoop、Spark)、AI/ML框架(TensorFlow、PyTorch)等新兴技术及其在Java生态中的应用。
2、JAVA 全栈知识体系
http:// https://www.pdai.tech/md/interview/x-interview.html
Java全栈知识体系涵盖了从基础编程语言特性到高级框架、服务端技术、前端技术、数据库管理、运维监控等多个层面的知识与技能
3、Git - Book
https://git-scm.com/book/zh/v2
Git 是一个分布式版本控制系统,用于追踪和管理软件项目的代码更改。编写一本关于 Git 的书籍需要全面覆盖其核心概念、常用命令、工作流实践以及与其他工具的集成。以下是对《Git 实战手册》一书的大纲建议,旨在为读者提供系统而实用的学习路径
4、虚拟专用网络——clash
https://xn--4gq62f52gdss.com/#/dashboard
虚拟专用网络(Virtual Private Network,简称VPN)是一种通过公共网络(如互联网)建立安全、加密的专用数据通信隧道的技术。VPN的主要目的是在不安全的公网环境中为用户提供类似于私有网络的安全性和隐私保护,使得远程用户、分支机构、移动设备等能够安全地访问组织内部资源或在互联网上进行匿名通信
5、git push origin master报错的解决方法 & 常见git命令
https://blog.csdn.net/qq_33934427/article/details/109004052
6、Layui - 极简模块化前端 UI 组件库(官方文档)
https://layui.dev/
7、SCUI Admin
https://lolicode.gitee.io/scui-doc/?from=thosefree.com
这是一个高性能中后台前端解决方案。它基于Vue3和ElementPlus,提供独家组件和丰富的业务模板,帮助你快速搭建企业级中后台前端任务。这个解决方案的理念是简洁至上,以最小的代码量和最少的时间帮助你专注于业务。同时,它也强调用户体验和高性能,进行了多次优化以提高前端算力、减少带宽请求和代码执行力。
8、Bootstrap组件
https://www.bootstrapmb.com/search?t=&keyword=%E7%99%BB%E5%BD%95\
9、虚拟专用网络——ooicat
https://ooicat.com/link/YkCf6fUYtHk6QxOj?sub=3&extend=1https://ooicat.com/link/xOFSlMnDWk4udcKk?sub=3&extend=1
说明文档:https://docs.qq.com/mind/DYWZLY25VcXFZQUtR
10、阿里云文件上传
https://docs.qq.com/mind/DYWZLY25VcXFZQUtR
由于框架及技术的更新迭代所以要多读取文档看最新解决方法