JAVA前后端

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

【JAVA前后端】技术教程文章

精干货! Java 后端程序员 1 年工作经验总结

一、引言 毕业已经一年有余,这一年里特别感谢技术管理人员的器重,以及同事的帮忙,学到了不少东西。这一年里走过一些弯路,也碰到一些难题,也受到过做为一名开发却经常为系统维护和发布当救火队员的苦恼。遂决定梳理一下自己所学的东西,为大家分享一下。 经过一年意识到以前也有很多认识误区,比如: ? 偏爱收集,经常收集各种资料视频塞满一个个硬盘,然后心满意足的看着容量不行动。 ? 不重基础,总觉得很多基础东西不需要再...

Java后端应用架构方案的演化【图】

前言一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随着业务的扩展而逐步完善的,并不是一蹴而就;不同业务特征的系统,会有各自的侧重点,例如:淘宝,要...

Java 后端开发学习路线【图】

整理自 B 站 CodeSheep:https://www.bilibili.com/video/BV1GQ4y1N7HD图片版思维导图在底部编程基础Java 语言语言基础基础语法面向对象接口容器异常泛型反射注解I/O图形化(如 Swing)JVM类加载机制字节码执行机制JVM 内存模型GC 垃圾回收JVM 性能监控与故障定位JVM 调优并发/多线程并发编程基础线程池锁并发容器原子类juc 并发工具类数据结构与算法数据结构字符串数组链表二叉树堆、栈、队列哈希算法查找排序贪心分治动态规划回溯...

Java后端之SQL语句【代码】

1、选择 <select id="getStaffName" parameterType="String" resultType="com.wlhse.entity.SuperVisionGroupMemberPojo"> select * from supervisiongroupmember where SupervisionGroupCode=#{uid};</select> 注:此处的id必须与xxxDao接口(interface)执行该sql语句的方法名一致。  如果需要传值,需要加入parameterType属性与id属性并列。resultType表示查询到的值封装的类型。  uid只是一个占位符,代表传入的值。而S...

java后端面试-58面试总结

一面(被怼晕): 1、谈谈项目 2、将你项目中的数据库设计写出来(表结构),设计思路 3、手写规定场景下的sql查询(包括联合查询,count,groupby等语句) 4、谈谈acid 5、规定场景下,不同的隔离级别对读数据的影响 6、redis的如何实现分布式锁,用setnx、getset和一个过期时间(本来会的,让问的懵了) 7、谈谈多线程,hashmap原理,为什么不安全 8、concurrenthashmap为什么安全,加锁在什么位置,读数据用加锁么? 9、CAS了解...

java后端开发知识点

1、java基本语法(1 编写 HelloWorld、2 常量、3 变量、4 数据类型、5 运算符、6 方法、7 流程控制语句、8 IDEA使用:目前企业使用最多开发工具、9 数组)2、面向对象(1 类、2 对象、3 封装、继承、多态、4 构造器、5 super、this、6 接口、抽象类、7 权限修饰符、8 内部类、9 Random、ArrayList、String、Arrays、Math)3、API(常用API:1 Date、2 DateFormat、3 Calendar、4 System、5 StringBuilde)4、集合(1 Collection、2 ...

Java后端WebSocket的Tomcat实现【代码】【图】

原文:https://www.cnblogs.com/xdp-gacl/p/5193279.html 一.WebSocket简单介绍随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览器)主动发起,服务端进行处理后返回...

java后端封装前段请求参数

1.java后端封装前段页面请求参数。/*** 快捷封装所有请求参数* 继承此类的子类可以使用此方法* @param request* @return Map*/protected final synchronized Map<String, Object> wrapParams(HttpServletRequest request) {Map<String, Object> params = new HashMap<>();Enumeration<String> enumeration = request.getParameterNames();while (enumeration.hasMoreElements()) {String name = enumeration.nextElement()...

Java后端技术栈,到底如何深入学习?【图】

很多人做Java开发4,5年后,都会感觉自己遇到瓶颈。什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年还是一个码农,工作中太多被动是因为不懂底层原理。公司的工作节奏又比较快,难有机会学习架构原理,也没人教,所以这个时候,学习架构原理,扩展思维,对自己以后职业生涯尤为重要。同样公司的两个新人,一个新人一点就通,学东西很快,有的人,学东西很慢,也很痛苦,处处都是新技术。为什么?因为那个人懂原理,万物...

初入Java后端之Servlet【图】

初入Java后端之Servlet后端?Servlet?什么是Servlet? Servlet实际上是一个按照Servlet规范写的Java类。是运行在Web服务端的Java应用程序。与Java程序的区别是,它里面封装了对Http请求的处理。 功能 Servlet主要是对Http请求进行相应的处理,生成动态的Web内容。实现 原理图至于Servlet的细节原理和优点,先暂时不说,直接上代码 总的来说,后端主要是处理前段发送过来的请求,那么最常见的请求便是post请求和get请求。Servlet处理...