-
Java 后端自学之路
2018-02-09 10:21:27最近有些网友问我如何自学 Java 后端,还有些是想从别的方向想转过来,但都不太了解 Java 后端究竟需要学什么,究竟要从哪里学起,哪些是主流的 Java 后端技术等等,导致想学,但又很迷茫,不知从何下手。...文章转载自:http://objcoding.com/2018/02/07/javaweb-learning/
最近有些网友问我如何自学 Java 后端,还有些是想从别的方向想转过来,但都不太了解 Java 后端究竟需要学什么,究竟要从哪里学起,哪些是主流的 Java 后端技术等等,导致想学,但又很迷茫,不知从何下手。我就以过来人的经历,写在这篇博客里,不一定都对,但都是我根据自己的经历总结出来的,供你们的参考。
Java 基础
Java 是一门纯粹的面向对象的编程语言,所以除了基础语法之外,必须得弄懂它的 oop 特性:封装、继承、多态。此外还有泛型、反射的特性,很多框架的技术都依赖它,比如 Spring 核心的 Ioc 和 AOP,都用到了反射,而且 Java 自身的动态代理也是利用反射实现的,这里我特意写了一篇 Java动态代理原理分析。此外还有 Java 一些标准库也是非常常见,比如集合、I/O、并发,几乎在 Web 开发中无处不在,也是面试经常会被问到的,所以在自学 Java 后端之前,不妨先打好这些基础,另外还有 Java8 的一些新特性,也要重点关注,比如 Lambda 表达式、集合的 Stream 流操作、全新的 Date API 等等,关于新特性,我也写了几篇关于这方面的博客,请自行找吧,就不贴出来了。
关于书籍推荐,我是不建议初学者一开始就拿着「Java 编程思想」啃的,因为当初我就是那个当天下午决定自学 Java,晚上就抱着这本书啃的人,说实话,我当时真的不懂它在说啥,因为我没有一点的面向对象语言编程的基础,而这本书又写得太博大精深了,在当时的我来说,完全是天书,但是我认为它仍然是 Java 界的圣经,每读一次都有所收获。我在这里推荐你们一开始先看「Java 核心技术」,这本书讲得比较通俗易懂,初学者比较能接受。
关于视频推荐,我当初就是听某客的毕向东老师讲的 Java 基础教程,毕老师讲的实在是太生动有趣了,不知不觉把我带进 Java 的坑里无法自拔,有时候我会听他视频时笑出声来,也许是我那段自学阶段最有趣的时刻了。
数据库
我是了解了一些基础语法之后,就直接跟着视频的老师做一些表操作实战练习了,比如单表查询、多表查询等。我建议学 sql 切勿眼高手低,需多加练习,不要只看懂了就行,因为工作中写得一手简练的 sql 是非常重要的。在这里我说下我在项目一直秉承着 sql 语句是能避免多表查询就避免多表查询,能够分开多条语句就分开多条语句,因为这里涉及到多表查询性能和数据库扩展的问题。
关于 JDBC 方面:JDBC 教程、 JDBC 获取连接对象源码分析
你需要弄懂 JDBC API 的用法,其实它只是一组规范接口,所有数据库驱动只要实现了 JDBC,那么我们就可以通过标准的 API 调用相应的驱动,完全不用知道驱动是怎么实现的,这就是面向接口编程的好处。而且对于 JDBC 我是直接看视频去理解的,跟着视频做了一个基于 Apache Dbutils 工具做了一个具有事务性的小工具,我特意用思维导图总结了一下:
Web 基础
曾经开源中国创始人红薯写了一篇文章「初学 Java Web 开发,请远离各种框架,从 Servlet 开发」,我觉得他说的太对了,在如今 Java 开发中,很多开发者只知道怎么使用框架,但根本不懂 Web 的一些知识点,其实框架很多,但都基本是一个套路,所以在你学习任何框架前,请把 Web 基础打好,把 Web 基础打好了,看框架真的是如鱼得水。
关于 Http 协议,这篇文章就写得很清楚:Http协议
关于 Web 基础这方面数据推荐,我当时是看的是「Tomcat 与 Java Web 开发技术详解」,很详细地讲解了整个 Java Web 开发的技术知识点,但现在看来,我觉得里面讲的有一些技术确实有点老旧了,不过可以了解一下 Java Web 开发的历史也是不错的。所以在 Web 基础这方面我都是看某客的崔老师讲的「超全面 Java Web 视频教程」,讲得很详细很生动,还有实战项目!
关于 JSP,你只要了解它其实就是一个 Servlet 就行了,关于它的一些标签用法,我认为可以直接忽略,因为现在互联网几乎没哪间公司还用 JSP,除了一些老旧的项目。现在都是流行前后端分离,单页应用,后端只做 API 接口的时代了,所以时间宝贵,把这些时间重点放在 Servlet 规范上面吧。
关于 Tomcat,它是一个 Web 容器,我们写的后端项目都要部署到Web容器才能运行,它其实是一个遵循 Http,通过 Socket 通信与客户端进行交互的服务端程序:Tomcat结构及处理请求过程
Web 主流框架
Java Web 框架多如牛毛,等你有一定经验了,你也可以写一个 Web 框架,网上很多说 Spring、Struts2、Hibernate 是 Java 三架马车,我只想说,那是很久远的事情了,我严重不推荐 Struts2、Hibernate,相信我,一开始只需要上手 Spring、SpringMVC、Mybatis 就可以了,特别是 Spring 框架,其实 Spring 家族的框架都是很不错的。
但是提醒一点就是,千万不要沉迷于各种框架不能自拔,以会多种用法而沾沾自喜,导致知其然而不知其所以然。
Spring其核心思想就是 IOC 和 AOP:
SpringMVC 它的思想是全部请求统一用一个 Servlet 去做请求转发与控制,这个 Servlet 叫 DispatcherServlet:
Mybatis 它可实现动态拼装 sql,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集:
Web 框架进阶
使用了 SSM 框架后,你会觉得框架也不过这么回事,如果你对 Spring 有过大概了解,你也会产生想写一个「山寨版」Spring 的心思了,一个轻量级 Web 框架主要具备以下功能:
可读取用户自定义配置文件,并以此来初始化框架;
具备 Bean 容器,管理项目的类的对象生命周期;
具备依赖注入,降低类之间的耦合性;
具备 AOP 功能,使项目可进行横向编程,可不改变原有代码的情况增加业务逻辑;
具备 MVC 框架模式。
其实除了 SSM 之外,Web 框架可谓是百家齐放,其中以 Spring 全家桶最为耀眼,在这里我极力推荐两个 Spring 家族框架:SpringBoot 和 SpringCloud。SpringBoot 弥补了 Spring 配置上的缺点,再也不用为繁杂的 xml 费劲精力了,堪称是 Java 后端开发的颠覆者,推荐书籍「Java EE 开发的颠覆者:SpringBoot实战」
SpringCloud 是一个微服务架构,能够将项目按照业务分成一个个微服务,每个微服务都可独立部署,服务之间互相协调。当一个项目越来越大时,随之而来的是越来越难以维护,此时将项目拆分成若干个微服务、单独维护、单独部署,也可以降低项目不同业务间的耦合度。推荐书籍「Spring Cloud 与 Docker 微服务架构实战」,这本书将 Docker 与微服务完美地结合在一起,堪称完美!
我写的有关于 Spring Cloud 的博客:
其它技术
Redis:一个高性能的 key-value 数据库,当有并发量很高的请求时,将数据缓存在 Redis 中,将提高服务器的响应性能,大大减轻数据库的压力。
Git:世界上最先进的分布式版本控制系统,建议所有初学者从命令行开始使用 Git!
关注 stormzhang 公众号「googdev」,回复「github」,即可免费获取一份 GitHub 教程电子书,我觉得写得很不错。
Maven:一个用于构建项目的工具,将项目间的依赖通过 xml 完美地组织到一起,可通过编译插件将项目编译成字节码文件。还有类似的 Gradle 也是不错的选择。
Linux:至少要求常用的命令会用,能够在 linux 环境下部署项目。
Docker:简直是项目部署神器啊,来不及解释了,看我 Docker 系列博客,开启 Docker 之旅吧!推荐书籍「Docker 技术入门与实战」,中国首部 Docker 著作!
开发工具
工欲善其事,必先利其器,以下是我推荐的一些开发工具:
Intellij IDEA:Java 开发最好的 IDE,这个是公认的,我一开始是用 Eclipse 的,后来用了 Intellij IDEA,才发现 Eclipse 就是一坨屎,所以我以过来人劝你们不要使用 Eclipse,直接 Intellij IDEA!
Iterm2:macOS 最好用的终端!
Chrome:人生苦短,请用 Chrome,来不及解释了,快上车!
Postman:很好用的一个接口调试工具。
-
java后端小实例
2018-07-23 15:28:02java后端小实例,java后端小实例java后端小实例,java后端小实例 -
Java后端学习路线图
2018-07-29 15:25:43最近有些网友问我如何自学 Java 后端,还有些是想从别的方向想转过来,但都不太了解 Java 后端究竟需要学什么,究竟要从哪里学起,哪些是主流的 Java 后端技术等等,导致想学,但又很迷茫,不知从何下手。...转载于:Java团长
最近有些网友问我如何自学 Java 后端,还有些是想从别的方向想转过来,但都不太了解 Java 后端究竟需要学什么,究竟要从哪里学起,哪些是主流的 Java 后端技术等等,导致想学,但又很迷茫,不知从何下手。我就以过来人的经历,写在这篇博客里,不一定都对,但都是我根据自己的经历总结出来的,供你们的参考。
Java 基础
Java 是一门纯粹的面向对象的编程语言,所以除了基础语法之外,必须得弄懂它的 oop 特性:封装、继承、多态。此外还有泛型、反射的特性,很多框架的技术都依赖它,比如 Spring 核心的 Ioc 和 AOP,都用到了反射,而且 Java 自身的动态代理也是利用反射实现的。此外还有 Java 一些标准库也是非常常见,比如集合、I/O、并发,几乎在 Web 开发中无处不在,也是面试经常会被问到的,所以在自学 Java 后端之前,不妨先打好这些基础,另外还有 Java8 的一些新特性,也要重点关注,比如 Lambda 表达式、集合的 Stream 流操作、全新的 Date API 等等,关于新特性,我也写了几篇关于这方面的博客,请自行找吧,就不贴出来了。
关于书籍推荐,我是不建议初学者一开始就拿着「Java 编程思想」啃的,因为当初我就是那个当天下午决定自学 Java,晚上就抱着这本书啃的人,说实话,我当时真的不懂它在说啥,因为我没有一点的面向对象语言编程的基础,而这本书又写得太博大精深了,在当时的我来说,完全是天书,但是我认为它仍然是 Java 界的圣经,每读一次都有所收获。我在这里推荐你们一开始先看「Java 核心技术」,这本书讲得比较通俗易懂,初学者比较能接受。
关于视频推荐,我当初就是听某客的毕向东老师讲的 Java 基础教程(可以关注我的微信公众号获取),毕老师讲的实在是太生动有趣了,不知不觉把我带进 Java 的坑里无法自拔,有时候我会听他视频时笑出声来,也许是我那段自学阶段最有趣的时刻了。
数据库
我是了解了一些基础语法之后,就直接跟着视频的老师做一些表操作实战练习了,比如单表查询、多表查询等。我建议学 sql 切勿眼高手低,需多加练习,不要只看懂了就行,因为工作中写得一手简练的 sql 是非常重要的。在这里我说下我在项目一直秉承着 sql 语句是能避免多表查询就避免多表查询,能够分开多条语句就分开多条语句,因为这里涉及到多表查询性能和数据库扩展的问题。
关于 JDBC 方面:JDBC 教程、 JDBC 获取连接对象源码分析
你需要弄懂 JDBC API 的用法,其实它只是一组规范接口,所有数据库驱动只要实现了 JDBC,那么我们就可以通过标准的 API 调用相应的驱动,完全不用知道驱动是怎么实现的,这就是面向接口编程的好处。而且对于 JDBC 我是直接看视频去理解的,跟着视频做了一个基于 Apache Dbutils 工具做了一个具有事务性的小工具,我特意用思维导图总结了一下:
jdbc-utils源码地址:jdbc-utils
Web 基础
曾经开源中国创始人红薯写了一篇文章「初学 Java Web 开发,请远离各种框架,从 Servlet 开发」,我觉得他说的太对了,在如今 Java 开发中,很多开发者只知道怎么使用框架,但根本不懂 Web 的一些知识点,其实框架很多,但都基本是一个套路,所以在你学习任何框架前,请把 Web 基础打好,把 Web 基础打好了,看框架真的是如鱼得水。
关于 Http 协议,这篇文章就写得很清楚:Http协议
关于 Web 基础这方面数据推荐,我当时是看的是「Tomcat 与 Java Web 开发技术详解」,很详细地讲解了整个 Java Web 开发的技术知识点,但现在看来,我觉得里面讲的有一些技术确实有点老旧了,不过可以了解一下 Java Web 开发的历史也是不错的。所以在 Web 基础这方面我都是看某客的崔老师讲的「超全面 Java Web 视频教程」,讲得很详细很生动,还有实战项目!
关于 JSP,你只要了解它其实就是一个 Servlet 就行了,关于它的一些标签用法,我认为可以直接忽略,因为现在互联网几乎没哪间公司还用 JSP,除了一些老旧的项目。现在都是流行前后端分离,单页应用,后端只做 API 接口的时代了,所以时间宝贵,把这些时间重点放在 Servlet 规范上面吧。
关于 Tomcat,它是一个 Web 容器,我们写的后端项目都要部署到Web容器才能运行,它其实是一个遵循 Http,通过 Socket 通信与客户端进行交互的服务端程序:Tomcat结构及处理请求过程
Web 主流框架
Java Web 框架多如牛毛,等你有一定经验了,你也可以写一个 Web 框架,网上很多说 Spring、Struts2、Hibernate 是 Java 三架马车,我只想说,那是很久远的事情了,我严重不推荐 Struts2、Hibernate,相信我,一开始只需要上手 Spring、SpringMVC、Mybatis 就可以了,特别是 Spring 框架,其实 Spring 家族的框架都是很不错的。
但是提醒一点就是,千万不要沉迷于各种框架不能自拔,以会多种用法而沾沾自喜,导致知其然而不知其所以然。
Spring其核心思想就是 IOC 和 AOP:
SpringMVC 它的思想是全部请求统一用一个 Servlet 去做请求转发与控制,这个 Servlet 叫 DispatcherServlet:
Mybatis 它可实现动态拼装 sql,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集:
Web 框架进阶
使用了 SSM 框架后,你会觉得框架也不过这么回事,如果你对 Spring 有过大概了解,你也会产生想写一个「山寨版」Spring 的心思了,一个轻量级 Web 框架主要具备以下功能:
- 可读取用户自定义配置文件,并以此来初始化框架;
- 具备 Bean 容器,管理项目的类的对象生命周期;
- 具备依赖注入,降低类之间的耦合性;
- 具备 AOP 功能,使项目可进行横向编程,可不改变原有代码的情况增加业务逻辑;
- 具备 MVC 框架模式。
其实除了 SSM 之外,Web 框架可谓是百家齐放,其中以 Spring 全家桶最为耀眼,在这里我极力推荐两个 Spring 家族框架:SpringBoot 和 SpringCloud。
SpringBoot 弥补了 Spring 配置上的缺点,再也不用为繁杂的 xml 费劲精力了,堪称是 Java 后端开发的颠覆者,推荐书籍「Java EE 开发的颠覆者:SpringBoot实战」
SpringCloud 是一个微服务架构,能够将项目按照业务分成一个个微服务,每个微服务都可独立部署,服务之间互相协调。当一个项目越来越大时,随之而来的是越来越难以维护,此时将项目拆分成若干个微服务、单独维护、单独部署,也可以降低项目不同业务间的耦合度。推荐书籍「Spring Cloud 与 Docker 微服务架构实战」,这本书将 Docker 与微服务完美地结合在一起,堪称完美!
我写的有关于 Spring Cloud 的博客:
其它技术
Redis:一个高性能的 key-value 数据库,当有并发量很高的请求时,将数据缓存在 Redis 中,将提高服务器的响应性能,大大减轻数据库的压力。
Git:世界上最先进的分布式版本控制系统,建议所有初学者从命令行开始使用 Git!
Maven:一个用于构建项目的工具,将项目间的依赖通过 xml 完美地组织到一起,可通过编译插件将项目编译成字节码文件。还有类似的 Gradle 也是不错的选择。
Linux:至少要求常用的命令会用,能够在 linux 环境下部署项目。
Docker:简直是项目部署神器啊,来不及解释了,看我 Docker 系列博客,开启 Docker 之旅吧!推荐书籍「Docker 技术入门与实战」,中国首部 Docker 著作!
开发工具
工欲善其事,必先利其器,以下是我推荐的一些开发工具:
Intellij IDEA:Java 开发最好的 IDE,这个是公认的,我一开始是用 Eclipse 的,后来用了 Intellij IDEA,才发现 Eclipse 就是一坨屎,所以我以过来人劝你们不要使用 Eclipse,直接 Intellij IDEA!
Iterm2:macOS 最好用的终端!
Chrome:人生苦短,请用 Chrome,来不及解释了,快上车!
Postman:很好用的一个接口调试工具。
-
项目中用到的js传日期参数到java后端,java后端传参到js前端
2018-07-07 10:39:44第一种方法:前端根据选定的日期获得一个字符串日期,将该字符串日期解析为Date,直接传参到java后端即可代码如下:var dt = new Date(conf.nBakTime);//前端解析为Date,后端直接用Date。第二种方法:前端直接传...总结: java转给js处理的时间格式一般为两种,一种为字符串格式,直接在js中用SimpleDateFormat 进行转换格式即可,第二种为ms类型(既传过来的时间,以毫秒形式传递过来)
例1:(在前段处理java传过来的ms数据,转换为yyyy/mm/dd hh:mm:ss)
function(data){
var date = new Date(date.create.time()); // 获取时间戳
date.toLocaleString(); // 转成字符串 2016/12/21 09:09:10
}
例2:
{ field : 'crtTime', title : '创建时间', width : 100, sortable :true, align : 'center', formatter : crtTimeFtt },
function crtTimeFtt(val, row) { if (val != null) { var date = new Date(val); return date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate(); } }
例3: 当前时间
<%
Date currTime = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss",
Locale.CHINA);
formatter.format(currTime);
%>第一种方法:
前端根据选定的日期获得一个字符串日期,将该字符串日期解析为Date,直接传参到java后端即可
代码如下:
var dt = new Date(conf.nBakTime);//前端解析为Date,后端直接用Date。
第二种方法:
前端直接传字符串参数,java后端解析。在entity中time中进行解析。代码如下:
// public void setN_bak_time(String time) throws ParseException {
// SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
// this.time = format.parse(time);
// }即后端解析为Date再使用。java从数据库取出数据传到java,java再转到前端,前端的得到的数据是(你传入的时间与1970年1月1日 之间的差 的毫秒数(及得到两者之间年月日的差,后转为毫秒数(ms)))
所以,在js中需要对日期进行转换为Date。
日期数据是基于1970年计算的,即2016年显示的为(2016-1970)然后计算毫秒数,如下以 1899年某月某日计算出来的数据为例。
var dt = new Date(-2209838057000);//可以直接解析为dt格式(将毫秒转换为Date形式)
var dt = new Date (yyyy/mm/dd HH:ii:ss);//也可以直接解析为dt格式(如果传过来为字符串,也可以进行转换)
dt到毫秒级日期的转换为:var d = dt.getTime();//将Date格式转换为毫秒转换为字符串的函数有dt.toLocaleString()//转换为年月日时分秒的字符串日期,dt.toLocaleDate()//转换为只有年月日的字符串日期,dt.toLocaleTimeString()//转换为时分秒的字符串日期。
js中日期的函数及参考网址
http://www.360doc.com/content/14/0103/12/15643_342282034.shtml
最后项目里边自己写的日期转换函数如下:
var tempDate = new Date(conf.n_bak_time);
var years = tempDate.getFullYear();
var months = tempDate.getMonth()+1;
var days = tempDate.getDate();
var hours = tempDate.getHours();
var minutes = tempDate.getMinutes();
var seconds = tempDate.getSeconds();
if(months<10)months = "0"+months;
if(days<10)days = "0"+days;
if(hours<10)hours = "0"+hours;
if(minutes<10)minutes = "0"+minutes;
if(seconds<10)seconds = "0" +seconds;
var confDate = years+"/"+months+"/"+days+" "+hours+":"+minutes+":"+seconds;
conf.nBakTime =angular.copy(confDate);
将毫秒级的时间转换为1970/07/15 2:10:40 -
JAVA后端应该学什么技术?这是最新的Java后端学习路线!
2020-05-27 10:50:59Servlet技术是Java后端的重要技术之一,作为Java Web开发的核心组件,Servlet承担了Web MVC结构中的核心作用(功能导航)。传统的Model2结构(Servlet+JavaBean+JSP)虽然在目前已经很少使用了,但是Web开发的基本...Java语言是最常见的后端开发语言之一,Java语言由于自身具备构建多线程的能力,且体系结构比较中立,所以在大型互联网平台的开发中得到了广泛的采用。
目前要想从事Java的后端开发应该学习以下内容:
第一,Servlet技术。Servlet技术是Java后端的重要技术之一,作为Java Web开发的核心组件,Servlet承担了Web MVC结构中的核心作用(功能导航)。传统的Model2结构(Servlet+JavaBean+JSP)虽然在目前已经很少使用了,但是Web开发的基本结构依然没有改变。Servlet技术的应用涉及到Web容器、会话(HttpSession)、安全、同步、Web应用部署等相关内容。
第二,Java操作数据库。后端开发免不了与数据库打交道,所以掌握Java的数据库操作是一个基本要求。Java操作数据库涉及到的内容有JDBC、JNDI、RMI、DAO等内容,其中使用RMI+JDBC是构建java数据库开发的一个常见的解决方案,而JNDI则是对各种资源的定义。
第三,Spring框架。Spring+SpringMVC+MyBatis是目前一个比较常见的后端开发方案,Spring的原理就是构建了一个“业务组件容器”,SpringMVC则是Web MVC的一个具体实现框架,而MyBatis则是一个基于DAO的实现框架。从性能的角度来说,Spring是EJB的轻量级解决方案,得到了广大Java程序员的欢迎。如果有Servlet以及数据库操作的基础,那么学习这几个框架的使用是一件非常轻松的过程。虽然基于Spring的编程比较方便,但是Spring也有缺点,比如配置文件过于繁琐。
第四,结合hadoop构建Java的分布式开发。Java的分布式开发是提高Java后端处理能力的重要内容,RMI是Java分布式开发比较常见的解决方案,学习起来也比较简单。在学习完RMI之后可以进一步学习在Hadoop平台(大数据平台)下构建Java的分布式应用,另外Docker(云计算常用)也是一个不错的构建分布式开发的平台。
Java开发涉及到的内容比较多,需要一个系统的学习过程,建议在实际使用过程中学习,这样效果会更好。
如果你现在也在学习Java,了解Java,渴望成为一名合格的Java开发工程师,在入门学习Java的过程当中缺乏基础入门的视频教程,你可以在这里直接获取:2020年最新Java基础精讲视频教程 这套视频教程是我从去年年底,到今年年初,根据最新Java技术栈需求录制的,非常系统完整,无论你之前是否有学习过编程,有无编程语言基础,只要能踏实的跟着这套视频教程走,你都可以快速进入到Java编程的世界。裙文件里面还有我做Java技术这段时间整理的一些学习手册,面试题,开发工具,PDF文档书籍教程,需要的话都可以自行来获取下载。
-
不就看一下Java后端开发书架吗?这有啥不行(Java后端开发书籍)
2020-05-16 10:28:44前面刚刚整理过了「Java后端开发学习路线」,很多小伙伴也说让推荐一些对应的书籍瞧瞧。 推荐是没问题,但是有些话还是想聊聊看。 首先毫无疑问的是,对于 「编程基础」 部分,有大量经典的书籍值得阅读,每一本都是... -
Java后端.zip
2020-04-05 10:12:33java后端技术,包含spring redis 消息队列 面试 linux java等相关技术,限时分享,希望可以帮到大家。 -
Java后端.rar
2020-05-17 19:05:05JAVA后端2020年最新全套学习资料Maven、mybatis、Nginx、SQL、Spring全家桶、分布式、架构、面试、Zookeeper、linux、Idea、Git、Dubbo等等 -
友盟消息推送Java后端
2020-04-23 22:03:05友盟消息推送Java后端,简单集成于springboot,推送次数限制用redis缓存友盟消息推送Java后端,简单集成于springboot,推送次数限制用redis缓存 -
Java后端技术栈笔记
2020-04-20 23:07:31java后端技术栈笔记包括一些常用技术 欢迎一起学习 -
java后端和安卓开发相似吗_Java后端开发实习岗位的程序员需要掌握哪些知识
2020-12-26 14:25:02Java后端开发需要掌握数据库知识和开发框架知识(Spring系列),另外也需要掌握一定的前端开发知识,实际上当前应用级Java程序员一个重要的岗位升级方向就是全栈开发岗位,所以掌握一定的前端开发知识还是很有必要的。... -
java后端开发学习路线.xmind
2020-07-30 12:07:24java后端开发学习路线 ,详细的知识框架和技术栈;java后端开发学习路线 ,详细的知识框架和技术栈 -
Java后端学习路线图,你真的只需要这一张!
2018-10-10 17:19:14所谓不求最好,但求最全,学习Java后端的同学完全可以参考这张图进行学习路线安排。 当然,有一些知识点是可选的,并不是说上面有的你都要会啦。我在复习秋招的过程中就是基于此图进行复习的,感觉效果还是不错的。... -
java后端入门必备书籍
2020-04-10 23:18:02java后端入门必备书籍java后端入门必备书籍 java后端入门必备书籍 -
Java后端工程师技能树v1.0
2020-05-20 22:58:18Java后端工程师技能树思维导图,从多个方面归纳Java后端工程师所需要学习的知识,大家可以按需分别点相关的技能树 -
关于java后端的详解
2020-08-25 18:44:25在本篇文章里小编给各位分享的是关于java后端的知识点详解,学习java的朋友们可以参考下。 -
Java后端体系高级面试题
2019-10-22 16:01:34Java后端体系高级面试题 -
微信小程序java后端代码
2018-04-08 10:16:30微信小程序java后端代码 -
微信小程序连接java后端
2018-04-08 10:15:28微信小程序连接java后端 -
Java后端书架
2017-03-04 12:55:26Java后端书架 -
Java 后端mark
2018-09-25 20:24:10Java 后端 使用IntelliJ IDEA开发SpringMVC网站 -
java后端面试题.docx
2020-06-02 11:32:32就java后端的招聘出来一套面试题,适用于招聘3年开发经验以及以上的后端程序员,需要的朋友们可以来取,也可发送邮箱到评论区我免费发 -
java后端学习路线
2019-09-19 10:13:48java后端学习路线 -
Java后端WebSocket的Tomcat实现
2020-08-27 08:28:48主要介绍了Java后端WebSocket的Tomcat实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 -
Java后端学习进阶路线
2019-03-21 16:56:03Java后端学习进阶路线,大致分为五个阶段,每个阶段熟练掌握进行下一阶段的学习,有针对性的看自己是否都掌握对应的知识点,查漏补缺。 -
最最基础Java后端
2020-04-23 11:23:18最最基础的Java后端,仅供了解后端运作的过程,里面的方法和套路拿来就能实现一个Java后端,但深入需要学习额外的知识,比如Servlet和JDBC,文中除Java基础知识外,只涉及这两方面的知识,学习了Servlet和JDBC之后,... -
Java后端学习路线
2019-08-27 11:45:56java后端学习安排 一:说明 该学习安排以“Java后端学习进阶路线.xmid”为依据。旨在胜任当前工作情况下进一步提高自己的技术水平。以胜任当前工作为前提进行合适的调整。以下学习计划的内容是“Java后端学习进阶... -
Java后端技术栈梳理
2019-10-18 10:38:05Java后端技术栈梳理(阅读量1.8k,讲的过去宏观) Java 后端自学之路(阅读量3.1w,71赞) 自学java心路历程(学了半年)(阅读量6.3k,47赞) 我的 Java 自学之路(阅读量5k) Java后端学习路线图,你真的只... -
Java后端面试知识点总结
2018-06-21 11:04:23Java后端面试知识点总结 数据库 mysql redis java java虚拟机 java并发 java容器 java基础 计算机网络 数据结构与算法 操作系统/Linux 设计模式 场景题和设计题 流行框架
-
Optimization Week 5: Duality example
-
如何计算7参数
-
MEMS 的多物理场仿真(COMSOL)
-
【数据分析-随到随学】SPSS调查问卷统计分析
-
串口监测AccessPort137.rar
-
国家注册信息安全工程师体系课程(CISP-PTE)
-
cv2 写入图片成功 但是读取图片失败 int-float的坑
-
跟我练内测小分队学习礼包
-
专利的基础知识与专利申请
-
Unity游戏开发之数字华容道
-
【数据分析-随到随学】Hive详解
-
[硕士论文精品]基于FPGA的CPU核及其虚拟平台的设计与实现.pdf
-
单元测试UnitTest+Pytest【Selenium3】
-
题型举例11111.txt
-
前端架构师-速成
-
一周掌握FPGA Verilog HDL语法 day 3
-
pytorch中上采样的实现
-
【Linux36-2】zabbix监控(mysql+percona+tomcat+主动式监控+onealert云告警)
-
Ajax和form表单提交区别?
-
单片机完全学习课程全五季套餐