java从入门到实战开发

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

Java项目实战开发

导学视频
Geely

JAVA开发工程师

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

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

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

... 已有6489同学加入学习
立即学习

Java相关文章

手记文章

设计模式实战 - 原型模式

所牵涉源代码地址 https://github.com/Wasabi1234/design-patterns 0 导读 - 个性化电子账单 个性化服务 一般银行都要求个性化服务,发过去的邮件上总有一些个人信息吧,比如“××先生”,“××女士”等 递送成功率 邮件的递送成功率有一定的要求,由于大批量地发送邮件会被接收方邮件服务器误认是垃圾邮件,因此在邮件头要增加一些伪造数据,以规避被反垃圾邮件引擎误认为是垃圾邮件 从这两方面考虑广告信的发送也是电子账单系统的一个子功能,来考虑一下广告信这个模块是怎么开发

浏览175推荐0
手记文章

SSL加密与分布式IM系统-InChat1.1.3版本试用说明

本文首发于本博客 猫叔的博客,转载请申明出处 2019年1月15号-InChat发布V1.1.3版本 InChat 一个轻量级、高效率的支持多端(应用与硬件Iot)的异步网络应用通讯框架 v1.1.3版本使用说明 v1.1.0-alpha版本使用说明 InChatV1.1.2版本使用说明 历史更新说明 1.1.2版本 捕获未注册链接断开异常,完善异常处理 修改项目启动流程,仿Selector启动模式 添加HTTP接口三个:发送通知消息,获取在线用户数,获取在线用户列表,暂不支持用户自定义HTTP接口(对于传统web API我们希望用户用自己的

浏览65推荐0
手记文章

Spark RPC 框架源码分析(二)运行时序

前情提要: Spark RPC 框架源码分析(一)简述 一. Spark RPC 概述概述 上一篇我们已经说明了 Spark RPC 框架的一个简单例子,以及一些基本概念的说明。这一篇我们主要讲述其运行时序,从而揭露 Spark RPC 框架的运行原理。我们将分为两部分,分别从服务端和客户端来看。 所用 spark 版本:spark 2.1.0 二. Spark RPC 服务端 我们以上一篇 HelloworldServer 为线索,深入到 Spark RPC 框架来看看启动一个服务时都做了些什么。 HelloworldServer{ ...... def mai

浏览99推荐0
手记文章

JVM(二)Java虚拟机组成详解

导读:详细而深入的总结,是对知识“豁然开朗”之后的“刻骨铭心”,想忘记都难。 Java虚拟机(Java Virtual Machine)下文简称jvm,上一篇我们对jvm有了大体的认识,进入本文之后我们将具体而详细的介绍jvm的方方面面,而本文主要讲的是jvm的组成,了解了它,就揭开了jvm的神秘面纱。 一、jvm的主要组成部分 类加载器(ClassLoader) 运行时数据区(Runtime Data Area) 执行引擎(Execution Engine) 本地库接口(Native Interface) 接下来我们来看以上4个主要组成部分的用途。

浏览357推荐4
手记文章

apache-commons家族的八兄弟(下)

Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。篇幅很长所以拆分为两篇。组件功能介绍Utility classes包括一些静态方法来执行常用任务Input InputStream 和 Reader 实现collectionsjava集合框架操作.configuration一个java应用程序的配置管理类库.ioio工具的封装.langJava基本对象方法的工具类包 如:StringUtils,ArrayUtils等等.logging提供的是一个Java 的日志接口.net提供了客户端和服务器端的数据验证框架. 老四:commons-configurationApache Common-Configuration 工具可以从Properties文件,XML文件,JNDI,JDBC数据源,System Properties,Applet parameters,Servlet Parameters等读取相应信息。具体的使用方式:引入jar包。引

浏览2315推荐1
手记文章

设计模式实战 - 抽象工厂模式

所牵涉源代码地址 https://github.com/Wasabi1234/design-patterns 0 导读 工厂方法模式人是造出来了,可都是清一色的类型,缺少关爱、仇恨、喜怒哀乐等情绪,人类的生命太平淡了,忘记给人类定义性别了,那怎么办? 从头开始建立所有的事物也是不可能的,那就想在现有的条件下重新造人,尽可能旧物利用嘛 人种(Product产品类)应该怎么改造呢?怎么才能让人类有爱有恨呢?定义互斥的性别,然后在每个个体中埋下一颗种子:异性相吸,成熟后就一定会去找个异性 从设计角度来看,一个具体的

浏览121推荐0
手记文章

面试前必须要知道的Redis面试题

前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 今天来分享一下Redis几道常见的面试题: 如何解决缓存雪崩? 如何解决缓存穿透? 如何保证缓存与数据库双写时一致的问题? 一、缓存雪崩 1.1什么是缓存雪崩? 回顾一下我们为什么要用缓存(Redis): 现在有个问题,如果我们的缓存挂掉了,这意味着我们的全部请求都跑去数据库了。 在前面学习我们都知道Redis不可能把所有的数据都缓存起来(内存昂贵且有限),所以Redis需要对数据

浏览253推荐8
手记文章

详说—极速分布式ORM框架---Mango注解

Mango注解大全(1)@DB(table="表名") 或@DB   全名为 @org.jfaster.mango.annotation.DB ,dao接口必须使用它来修饰,这样这个dao接口才能被mango框架接受。(2)@SQL("增删改查SQL语句") 注解的全名为 @org.jfaster.mango.annotation.SQL ,它被用来修饰下面对应的方法。(3)@ReturnGeneratedId 用于修饰方法的返回值,注解 的全名为@org.jfaster.mango.annotation.ReturnGeneratedId ,被修饰的方法具有以下两种返回值类型:int或java.lang.Integer:返回int类型的自增idlong或java.lang.Long:返回long类型的自增id(4)@Rename 对参数进行重命名(5)@Results/@Result 注解 @or

浏览146推荐1

Java开发零基础入门到精通

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

查看详情

Java SSM框架快速入门到精通

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

查看详情

Java开发电商平台

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

查看详情

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

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

查看详情