java从入门到实战开发

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

Java项目实战开发

导学视频
Geely

JAVA开发工程师

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

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

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

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

Java相关文章

手记文章

Mybatis系列全解(八):Mybatis的9大动态SQL标签你知道几个?提前致女神!

封面:洛小汐 作者:潘潘 2021年,仰望天空,脚踏实地。 这算是春节后首篇 Mybatis 文了~ 跨了个年感觉写了有半个世纪 ... 借着女神节 ヾ(◍°∇°◍)ノ゙ 提前祝男神女神们越靓越富越嗨森! 上图保存可做朋友圈封面图 ~ 前言 本节我们介绍 Mybatis 的强大特性之一:动态 SQL ,从动态 SQL 的诞生背景与基础概念,到动态 SQL 的标签成员及基本用法,我们徐徐道来,再结合框架源码,剖析动态 SQL (标签)的底层原理,最终在文末吐槽一下:在无动态 SQL 特性(标签)之

浏览375推荐1
手记文章

微信支付 V3 的 Java 实现 Payment Spring Boot-1.0.7.RELEASE 发布

[Payment Spring Boot] github.com/NotFound403/payment-spring-boot 是微信支付V3的Java实现,仅仅依赖Spring内置的一些类库。配置简单方便,可以让开发者快速为Spring Boot应用接入微信支付。 功能特性 实现微信支付多商户 集成支付宝SDK、快速接入Spring Boot 实现微信支付V3 基础支付 实现微信支付V3 合单支付 实现微信支付V3 代金券 实现微信支付V3 微信支付分 实现微信支付V3 先享卡 实现微信支付V3 商家券 实现微信支付V3 批量转账到零钱 依赖坐标 最新版本Mave

浏览2272推荐1
手记文章

Go 1.16中值得关注的几个变化

辛丑牛年初七开工大吉的日子(2021.2.18),Go核心开发团队为中国Gopher们献上了大礼 - [Go 1.16版本正式发布了]!国内Gopher可以在Go中国官网上下载到Go 1.16在各个平台的安装包: 2020年双12,Go 1.16进入freeze状态,即不再接受新feature,仅fix bug、编写文档和接受安全更新等,那时我曾写过一篇名为[《Go 1.16新功能特性不完全前瞻》]的文章。当时Go 1.16的发布说明尚处于早期草稿阶段,要了解Go 1.16功能特性都有哪些变化,只能结合当时的release note以及从Go 1.16里程碑中的is

浏览510推荐0
手记文章

Spring Security 实战干货:OAuth2登录获取Token的核心逻辑

1. 前言 在上一篇[Spring Security 实战干货:OAuth2授权回调的核心认证流程]中,我们讲了当第三方同意授权后会调用redirectUri发送回执给我们的服务器。我们的服务器拿到一个中间授信凭据会再次进行认证,目的是为了获取Token。而这个逻辑由OAuth2LoginAuthenticationProvider负责,经过[上一文]的分析后我们发现获取Token的具体逻辑由OAuth2AuthorizationCodeAuthenticationProvider来完成,今天就把它的流程搞清楚,来看看Spring Security OAuth2 认证授权获取Token的具体步骤。 >

浏览2009推荐5
手记文章

手把手教你开发 MyBatis 插件

小伙伴们元宵节快乐,记得吃元宵哦~ 在日常开发中,小伙伴们多多少少都有用过 MyBatis 插件,松哥猜测大家用的最多的就是 MyBatis 的分页插件!不知道小伙伴们有没有想过有一天自己也来开发一个 MyBatis 插件? 其实自己动手撸一个 MyBatis 插件并不难,今天松哥就把手带大家撸一个 MyBatis 插件! 1.MyBatis 插件接口 即使你没开发过 MyBatis 插件,估计也能猜出来,MyBatis 插件是通过拦截器来起作用的,MyBatis 框架在设计的时候,就已经为插件的开发预留了相关接口,如

浏览1204推荐0
手记文章

SpringBoot知识体系+Vue3全家桶 全栈项目实战

新课上线《SpirngBoot+Vue3 前后端分离 实战WIKI知识库系统》。课程主页:https://coding.imooc.com/class/474.html在线示例网站:http://wiki.courseimooc.com,首页报表数据是真实的,示例网站所有的功能,在课程都有手把手教学 SpringBoot知识体系整理:Vue3 & Vue CLI 4.5部分问题咨询 讲课是一边讲解一边写代码吗?整个课程是一边敲代码,一边讲解的,手把手从零开始,从框架搭建到部署上线,最后部署也是手把手演示的,保证各位同学都能成功部署一个属于自己的知识库。 课程用的技术是最新的吗?都是最新的技术,最新的版本,目前主流的前后端分离架构,学后端要扎实掌握SpringBoot,学前端Vue是主流。 这个项目可以用来做毕设或面试吗?本课程是完整的项目实战课,完全可以用来做毕设,只要跟着课程把项目部署上线变成自己的在线作品,不仅毕设加分,还可以用来面试亮眼项目 老师,这门课和你之前的springcloud+vue

浏览1422推荐3
手记文章

互联网大厂必学技能:压力测试!

本文收录在猪哥GitHub:github.com/pig6/Java 中,本项目收集一线大厂面试、实战、Java学习路线等。 压测全称为压力测试,是确立系统稳定性的一种测试方法,通常在系统正常运作范围之外进行,以考察其功能极限和隐患。 在开发接口或者功能点完成后,就需要对接口或功能点压力测试,测试出接口的极限以应对较大并发,举一个最直接的例子:淘宝双十一购物节,2018年淘宝交易创建峰值达到49.1万笔/秒,而在双十一之前淘宝都要对系统进行压测,看是否能够抗住每年创新高的并发! 大白话:不停地

浏览378推荐0
手记文章

phaser替换countdownlatch

countdownlatch countdownlatch是我们常用的同步类。但是在使用过程中有一个问题,就是他需要确定同步的次数。当我们的次数有变化的时候,就会对修改带来一定的问题。新增或者减少一个同步任务,只要次数没有跟着改变就会出现运行的问题。 新增了任务,会发现同步时数据不准确。同步线程比预期快运行。 减少任务,会发现线程一直等待,无法运行下去。 针对这种场景,我们常见的一种解决方法是维护一个数组,数组里是任务,countdownlatch的数量限制从数组获取,创建的任务也从数组获取。这样

浏览258推荐0

Java开发零基础入门到精通

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

查看详情

Java SSM框架快速入门到精通

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

查看详情

Java开发电商平台

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

查看详情

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

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

查看详情