shanhuhai的文章

一对一指导

简历模板及技巧

简历模板 根据个人情况调整板块, 至少包括个人信息、教育经历、项目经历、技术栈 模板下载:简历模板 简历技巧 内容完整全面,简历通常包括几个部分:个人简介(基本信息、照片、学校、专业、成绩、证书等)、个人描述(专业特长)、个人技能(技术栈)、项目经历、科研学术经历(可选)、实...

1年前 (2022-01-22) 427℃ 0喜欢

一对一指导

理解MVC

MVC 即 Model-View-Controller的简称, 即模型 – 视图 – 控制器。 MVC 是一种软件架构的分层设计思想。 下面就以Web软件开发场景来描述下MVC。 MVC不仅仅仅适用于WEB软件开发,他是一种通用的软件设计思想。 ...

1年前 (2022-01-20) 548℃ 0喜欢

一对一指导

作业说明

作业提交方式说明: 作业通过 git 提交,先注册 gitee 账号, 详细参考教程 Git提交代码 建一个 code_practice 的仓库,作为日常的代码练习仓库 作业类型说明: 代码片段,例如作业一、作业二属于代码片段(Java),这种作业不需要建立独立仓库,提交到...

1年前 (2022-01-17) 465℃ 0喜欢

教程

一文了解 Servlet/Tomcat/ Spring 之间的关系

0.基础知识 在idea中打开servlet的源码: 可以看见servlet就是一个接口;接口就是规定了一些规范,使得一些具有某些共性的类都能实现这个接口,从而都遵循某些规范。 有的人往往以为就是servlet直接处理客户端的http请求,其实并不是这样,servlet并不会去...

1年前 (2022-01-15) 783℃ 0喜欢

一对一指导

Java 学习路线

学前注意事项 请阅读 学期注意事项>> 作业提交说明 请阅读 作业提交说明>> 一、Java基础入门(14天) 学习目标 掌握Java 基本数据结构、基本语法、 面向对象等,能够使用 Maven 构建简单应用。 这部分建议2周内过完 工具 Java...

1年前 (2022-01-12) 500℃ 0喜欢

一对一指导

前端学习路线

学前注意事项 请阅读 学前注意事项>> 作业提交说明 请阅读 作业提交说明>> 第一部分 HTML CSS(两周左右) 课程 文字课: https://developer.mozilla.org/zh-CN/docs/Learn/HTML https://...

1年前 (2022-01-06) 644℃ 0喜欢

随笔

做为一个PHP 程序员为什么要学Java或者Go?

本文适用于开发PHP 3年以上的开发者 关于PHP 这门编程语言,一直以来都是大家经常讨论的话题, 为什么被封为”世界上最好的语言“?一方面用过的人会心有所会,知道这样的说的点在哪, 一方面不了解的人权当嘲讽。 以我多年的开发经验,多种编程语言的涉略,PHP在web快速开发领域,...

1年前 (2021-11-03) 876℃ 5喜欢

教程

对多态的理解(Java版本)

多态是什么? 多态是一个概念,从字面意思理解,是指一个事物可以有不同的形态。 具体到面向对象编程中, 是指一个类的同一个方法可以有不同的实现形式,但是对外暴露同样的接口。 多态有什么用? 多态可以解决复杂的面向对象开发中,保持接口一致性的问题, 可以提升代码可维护性和可阅读性。...

1年前 (2021-11-02) 791℃ 0喜欢

教程

git 回退版本到指定记录,但是保留中间的某几条记录

场景如下, 线上刚刚更新了某个版本不久,例如A, 但是领导想法突然变了, 想要撤回到之前的某个版本B (A, B 指代版本对应的 commitid) 这个操作比较简单,使用 git reset --hard B 就可以了。 但是 从 A 到B 中间可能还有 十几个 commit ...

1年前 (2021-10-21) 1236℃ 0喜欢