后端开发

以下是为您整理出来关于【后端开发】合集内容,如果觉得还不错,请帮忙转发推荐。

【后端开发】技术教程文章

秋招面经总结(Java后端开发)

以下总结的面经都是我在秋招的过程中被问到的一些高频问题,后面附上的一些答案是查阅了相关文章总结而出,也是个人观点,如有错误,欢迎指出! 一 Java基础Java和C语言有什么区别?Java好在哪里? 怎么理解Java的跨平台性,一次编译到处运行? 面向对象和面向过程的区别? 如何理解面向对象三大特性:封装、继承、多态? 类继承会有什么问题吗,一般什么情况下才会去用继承? 为什么重写equals方法还要重写hashcode方法? 深克隆和...

2021年,作为一名合格的Java后端开发程序员,必须掌握哪些框架?【图】

前言 做了十多年的Java开发,和大家介绍一下我最近一两年用的比较多的Java框架(包括软件、中间件)。Spring:从刚开始工作的时候就在用;是一个J2EE框架,提供了对IOC的良好支持,也提供了对AOP技术非常好的封装; Spring MVC:也是Spring的一个子项目,实现了MVC设计模式,目标是解耦; MyBatis、Hibernate:两个都是ORM框架,现在Hibernate用的少了;也有用到Spring Data JPA,这个可以看做是更高级的封装,可以通过方法的命名,...

对标阿里P7的Java后端开发面试总结,搞定90%以上的技术面【2021最新!】

前言本文档是从阿里面试官整理的Java面试题;包含了Java基础、Java集合容器、Java异常、并发编程、JVM、Spring、Spring MVC、Spring Boot、Spring Cloud、MyBatis、Redis、MySQL数据库、消息中间件MQ与RabbitMQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty、 架构设计&分布式&数据结构与算法等等,都是互联网大厂的面试真题,已经有粉丝靠这份PDF拿下众多大厂的offer。每一份面试文档的左侧都有文档大纲,这也是为了方便大家阅读,特...

完整的后端开发流程-深入浅出Java线程池:使用篇【代码】

深入浅出Java线程池:使用篇 完整的后端开发流程 ?手动步骤走一种完整的后端开发流程 服务端 1、将远程仓库的jar包 拷贝 到本地仓库 2、将项目代码 拷贝 到本地 并建立路径 能够执行编译 3、编译打包项目(package)至项目下,项目跑起来后进行本地测试 4、版本稳定后,上测试环境 上测试环境 1、将远程仓库的jar包 拷贝 到测试环境 2、将本地的项目代码 上传 到测试环境 pom能建立路径 执行mvn脚本进行编译打包 3、编译打包项...

Python属于后端开发还是前端开发?Python入门!

有人私信小编说:我想要从事后端开发工作,可以学习Python语言吗?Python属于后端开发还是前端开发呢?Python是前端还是后端?Python属于后端开发,Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色的语法结构,在后端开发中有着及其重要的作用。而且在Python中编写后端可以简化为编写各个模...

面经总结:JAVA后端开发

TCP三次握手 为什么三次握手 保证客户端到服务端以及服务端到客户端之间都能成功发送接收数据,以防出现客户端发送给服务端连接请求因网络原因没有送达,超时后客户端重新发送一个连接请求,而此时服务端接收并确认,建立连接后传输数据释放连接,之后收到了超时的连接请求,导致误认为接收到的是新的连接请求,从而打开连接不停的等待客户端发送数据。 为什么四次挥手 第一次挥手客户端发送给服务端FIN标志,表示客户端想要断开链...

简单聊聊我的Java后端开发求职之路【图】

这篇我会简单介绍一下自己从大一到最后的求职的过程。 大学那会踩了很多坑,也做了很多正确的选择。非常希望我的经历可以给大家带来帮助! 另外,很多小伙伴可能已经工作有几年了,这篇文章你们就当看个故事吧!嘿嘿! 考虑到篇幅问题,一些细节比如面试该准备哪些知识点、简历该怎么写等等,我都没有介绍。这些话题,后续我会继续在星球分享。 懵懂无知的一年 我的学校是荆州一所双非一本。刚上大学那会,我真就像一个憨憨。整个大...

用Node.js进行后端开发的特点与优势

如果您熟悉编程,那么您肯定听说过使用Node.js的后端开发方式。从根本上说,Node.js是一种框架,是一种在浏览器后台(或外部)运行JavaScript(JS)代码的运行时(runtime)环境。而作为一种编程语言,由JavaScript编写的统一代码库,不但加快了开发进程,而且实现了过往我们无法完成的Web开发任务。 其实,Node.js后端开发并非什么新鲜事物,它既适用于企业级的应用程序,又适用于B2C类型的应用。目前,Node.js后端开发已在软件开发人员...

2021最新分享字节(Java后端开发岗)刷题笔记!春招必备【代码】【图】

前言 双非渣硕,本以为简历都过不了...,还好字节能给一次机会。前阵子字节跳动的提前批开始了,看宣传是说有海量HC,机会多多,本着涨涨面经的心理,然后就投递了一下杭州那边的Data部门,首先在这里还要非常感谢内推我的小哥哥,非常热心的帮我跟踪进度,因为中间还出了一些小插曲(我投错部门了。。。),还是热心的小哥哥帮我联系HR,最后把我转到想要投递的部门了,我投的是java后端开发~面试项目大部分问题是围绕我的开源项目...

京东Java后端开发面经

一面: 首先是自我介绍 Java基础知识 1. java中的堆栈的区别? 2. 垃圾回收常见的几种算法? 3. GMS垃圾回收器? 4. G1垃圾回收器?他有老年代和新生代的区别吗? 5. Java多线程-创建线程的方式 6. 停止一个线程有哪些方式呢? 7. Java常见的组件?消息队列,管道,缓存等 8. Java的跨平台性是怎么体现的? 数据库 1. 乐观锁和悲观锁的区别? 计算机网络 1. TCP三次握手 大数据 1. Hadoop中MR的流程 2. MapReduce之什么特点导...