java从入门到实战开发

非常适合零基础小伙伴学习的一套入门教程,将Java基础知识与简单实例结合,通过视频+代码的方式让你快速掌握,帮你打卡Java编程世界的大门

Java项目实战开发

导学视频
Geely

JAVA开发工程师

Geely,丰富的互联网项目经验,公司内部技术讲师,热爱技术,乐于分享。教学格言:把复杂的技术简单化,简单的技术极致化

了解讲师
Java从零打造企业级电商项目实战-服务端

前后端彻底分离模式开发
带你从零到项目发布上线与运维,让你拥有一个高质量的在线电商项目
通过电商项目实战,让你的Java技术突飞猛进

... 已有7339同学加入学习
加购物车 立即学习

Java相关文章

手记文章

其实你也可以使用SpringBoot自定义starter

使用过SpringBoot的都应该知道,一个SpringBoot 项目就是由一个一个 Starter 组成的,一个 Starter 代表该项目的 SpringBoot 启动依赖,除了官方已有的 Starter,我们可以根据自己的需要自定义新的Starter。     一、自定义SpringBoot Starter自定义Starter,首选需要实现自动化配置,而要实现自动化配置需要满足以下两个条件:     (1)能够自动配置项目所需要的配置信息,也就是自动加载依赖环境;          (2)能够根据项目提供的信息自动生成Bean,并且注册到Bean管理容器中;      要实现自动化配置需要在项目的pom.xml文件中引入如下依赖:       <dependency>   

浏览89推荐1
手记文章

分布式日志收集框架 Flume

0 Github 1 需求分析 WebServer/ApplicationServer分散在各个机器上,然而我们依旧想在Hadoop平台上进行统计分析,如何将日志收集到Hadoop平台呢? 简单的这样吗? shell cp hadoop集群的机器上; hadoop fs -put ... / 显然该法面临着容错、负载均衡、高延迟、数据压缩等一系列问题 这显然已经无法满足需求了! 不如问问神奇的Flume呢??? 只需要配置文件,轻松解决以上问题! 2 Flume概述 2.1 官网 Flume是一种分布式,可靠且可用的服务,用于有效地收集,聚合和移动

浏览215推荐0
手记文章

java入门006~springboot实现多文件的上传(java多文件的上传)

本节内容是建立在上一节内容的基础上,如果没有看上节内容,请查看上一节内容《springboot实现单个文件上传(图片 文档 视频 音频都可以上传)》准备工作开发工具:IntelliJ idea(需要破解,前面章节有讲)创建一个springboot项目(前面章节有讲)创建一个用来上传文件的html文件创建一个用来接收文件的controller一,创建uploads.html用来选择多个文件先来看下上一节的upload.html单文件上传的页面image再来看下本节的uploads.html多文件上传的页面image对比下可以看到,多文件上传只需要多一个 multiple="multiple" 属性就可以了下面贴出来uploads.html 完整代码<!DOCTYPE html><html lang="en"><head>     <meta charset=&

浏览220推荐0
手记文章

java入门005~springboot实现单个文件上传(图片 文档 视频 音频都可以上传)

上一节教大家开发了一个简单的可供浏览器,微信小程序访问的java后台项目,这一节来给大家讲讲我的如何使用springboot实现文件上传的功能,可以上传图片,文档,视频,音频。本节知识点1,springboot项目的搭建2,图片,文档,视频,音频的上传3,通过网址可以访问到我们的上传文件技术1,jdk82,springboot2.1.53,开发工具IntelliJ IDEA2019 最新版如果你还不知道如何创建一个springboot项目,请查看上一节内容。这里不再讲解项目的创建流程,而是直接讲我们的技能点了。一,首先要在我们的pom.xml里引入web类库web类库的引入,前面章节和视频里也有讲解。二,创建upload.html,实现文件的选择与上传如下图所示:在resources目录的static文件下创建upload.html文件。(如果static不存在,就自己创建一个static文件)代码给大家贴出来<!DOCTYPE html> <html> 

浏览317推荐0
手记文章

一文看懂微服务和常用的微服务落地技术

最近在我的秒杀深度优化课程中讲到分布式扩展的多种方法,其中有目前最火的微服务扩展及对应的落地技术,特地希望可以通过一篇文章讲清楚内容,带大家入门。 微服务的概念 首先我们尝试用一段话解释一下微服务的概念,微服务区别于讲所有的服务,数据库访问等业务及中间层代码打在一个jar或者war包内的all in one的体系结构,以业务服务及领域模型的组合为单元拆分出可独立部署,独立运行,独立风险控制的系统组件应用的结合体。微服务拥有业务服务(可以理解为spring mvc中的service)及领

浏览3970推荐11
手记文章

重拾Kotlin(19)-中缀调用、解构声明

一、中缀调用 可以以以下形式创建一个 Map 变量 fun main(args: Array<String>) { val maps = mapOf(1 to "leavesC", 2 to "ye", 3 to "czy") maps.forEach { key, value -> println("key is : $key , value is : $value") } } 使用 “to” 来声明 map 的 key 与 value 之间的对应关系,这种形式的函数调用被称为中缀调用 中缀调用可以与只有一个参数的函数一起使用,无论是普通的函数还是扩展函数。中缀符号需要通过 infix 修饰符来进行标记 f

浏览198推荐0
手记文章

当Golang遇到高并发秒杀,世界开始变得简单

     遇到GO语言也是偶尔的一次机会,工作上做架构相关的事情,对新发展比较火爆的语言肯定要关注下。就这样步入了GO语言的世界,GO给我带来了全新的体验;     一直做一件事情的人往往会被一件事情所困,开始实践GO语言的时候总感觉哪哪都别扭,特别是把结构体当成类,还有结构体的继承,写面向对想多了开始还真扭不过来。不过写的多了渐渐地也习惯了,甚至感觉越来越顺眼。     在熟悉了GO一段时间后,也停止了一会,脑子里一直在想着GO的简洁(代码风格一致,用起来简练不拖泥带水,部署极其简单,编译速度用快来形容),能给项目系统和架构带来哪些改变。但是当时一时半会儿还真没想到有多大帮助,后来系统逐步开始用GO实现,用的多了慢慢地发现:咦~,部署再也不要搭建依赖环境了(不部署环境发布,刚开始还真有点不习惯,总感觉少来点什么😀);别人写的代码看着也没有抵触心理,虽然说有的代码不是自己写的,仔细阅读的时候就感觉像是自己写的,写JAV

浏览3308推荐8
手记文章

自定义View合辑(9)-计划表

为了加强对自定义 View 的认知以及开发能力,我计划这段时间陆续来完成几个难度从易到难的自定义 View,并简单的写几篇博客来进行介绍,所有的代码也都会开源,也希望读者能给个 star 哈 GitHub 地址:https://github.com/leavesC/CustomView 也可以下载 Apk 来体验下:https://www.pgyer.com/CustomView 先看下效果图: 一、思路解析 这是一个类似于课程表的自定义 View,横向和纵向均是以时间作为计量单位,通过设置当前计划处于哪个星期数下以及跨度时间,在该范围内绘制出相应

浏览176推荐0

Java开发零基础入门到精通

结合案例,系统性学习Java基础语法,大牛带你轻松入门Java Web,另慕课网职业路径视频不限期,服务随开随用,课程体系化,问答作业1V1让你在学习的道路上不再孤单

查看详情

Java SSM框架快速入门到精通

准备了多个项目案例带你深入学习Java SSM框架,先技术,再思想,实战出真知!

查看详情

Java开发电商平台

实用教程,让你迈进更高级Java技术领域

查看详情

BAT大牛亲授!2017互联网校招面试技巧合辑

2017校园招聘开始了,想进BAT你准备好了吗,慕课网愿助你一臂之力

查看详情