java从入门到实战开发

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

Java项目实战开发

导学视频
Geely

JAVA开发工程师

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

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

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

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

Java相关文章

手记文章

《剖析缓存系列》—— 熟悉JSR-107 JAVA缓存规范

本系列介绍 本系列《剖析缓存系列》,由浅到深的对缓存进行分析介绍,从缓存形式,更新策略,常见问题,以及JAVA缓存使用(JCache,Spring cache,Ehcache)和缓存服务器redis 系列目录 本章 本章分为两篇《熟悉JSR-107 JAVA规范》和《剖析JCache》。 《熟悉JSR-107 JAVA缓存规范》偏向熟悉JAVA缓存规范,JAVA缓存使用。 《剖析JCache》 重点讲解高级用法,监听器、资源加载、实现源码、注解使用等。 什么是JSR-107 JSR是Java Specification Requests的缩写,意思是Java 规范提案。2

浏览74推荐1
手记文章

重学计算机网络(三) - DHCP & IP的"孽缘"

1 配置IP地址可以使用ifconfig,也可以使用ip addr。设置好了以后,用这两个命令,将网卡up一下,就可以开始工作了。1.1 net-tools$ sudo ifconfig eth1 10.0.0.1/24$ sudo ifconfig eth1 up1.2 iproute2$ sudo ip addr add 10.0.0.1/24 dev eth1 $ sudo ip link set up eth1如果配置的是一个和谁都不搭嘎的地址呢?例如,旁边的机器都是192.168.1.x,我非得配置一个16.158.23.6,会出现什么现象呢?不会出现任何现象,就是包发不出去呗为什么发不出去呢?192.168.1.6 就在你这台机器的旁边,甚至在同一交换机,而你把机器的地址设为 16.158

浏览84推荐0
手记文章

是区块链改变了我们,还是我们改变了区块链?

本文假定你已经稍微了解过区块链,我们才能继续。否则,这篇文章会比较烧脑。回首往日,作为事后的诸葛进行分析,必有它的合理性。但当一个新的概念再次进入你的视野,你是否有勇气接受并参与呢?这才是我们该考虑的。要知道的是,投机和价值投资,都是投资,在机会到来时,不做圣母婊。前言这是个鸡飞狗跳的年代,做什么都亏钱,空气中充满了浮躁的泡沫。正因为这样,大家都开始玩 金融,玩虚拟经济。 《教父》里有一句经典:"金融是一把枪,政治就是在合适的时候扣动扳机" 。bang~~~ 特没谱已经出招。大背景下, P2P投资的雷声音还没完, 撸币这个新的玩法已经闪电般传遍大江南北。如果说 P2P 投资为 高利贷找到了最微暖的家,那么代币就是 传销大本营的安身立命之所。正经的区块链从业者,要感谢这群骗子掀起的波澜。由于代币在区块链中的影响实在太大了,大到我连正经的区块链应用也懒得提。那我们就拿代币聊起,正经的区块链应用请绕过。区块链那区块链是什么呢

浏览94推荐0
手记文章

一个异步无限发送的Netty实例

本博客 猫叔的博客,转载请申明出处 阅读本文约 “4分钟” 适读人群:Java-Netty 初级 无限异步发送数据流 版本:netty 4.1.* 申明:本文旨在重新分享讨论Netty官方相关案例,添加部分个人理解与要点解析。 这个是InChat的案例地址,里面补充了详细的注释,比起官方会容易看一点。 官方案例地址:https://netty.io/4.1/xref/io/netty/example/echo/package-summary.html 正文 DiscardClient(客户端) DiscardClientHandler DiscardServer(服务端) DiscardServerHandler 要点

浏览122推荐0
手记文章

服务端开发学习路径图,心疼小哥哥们~

在github上看到一种图的表现形式很不错(https://github.com/kamranahmedse/developer-roadmap),迫不及待的自己做了一张:服务端开发学习路径图,表现力还是很强的。我们从选择一门开发语言说起,经历了摸索阶段、集群阶段和进阶阶段,希望你最后都能以架构师的思路去思考。可以看到后端工程师还是很辛苦很悲催的,每一个方块,都能写一本书啊,一个书橱都装不下啊啊啊。心疼小哥哥们。不废话,看图。这张图,还不包括大数据、运维开发、性能优化、故障排查等零散的知识点。到了服务集群化以后,思路就要随之转变。这也是一个初级程序员向高级蜕变的必经之路。要做到高并发高可用,能够平滑的横向扩容,是一件及其复杂的事情,充满了各种权衡和挑战(包括技术和人)。路漫漫其修远兮,继续去探索吧。

浏览98推荐0
手记文章

你从未见过的EditText属性详解

前言 Hi,小伙伴们,Layout学会了,Button和TextView学会了,ImageView也学会了,是不是感觉总是学习这些单一的东西稍微有点枯燥了呢?那么学习了这篇文章之后,开始尽情发挥你们的想象力开始搞事情吧~ 这一篇我们讲解EditText的使用,EditText是一个输入框,在Android开发中是常用的控件。也是获取用户数据的一种方式,EditText是TextView的子类,它继承了TextView的所有属性。话不多说,让我们赶紧开始学习吧~ 简介 EditText的结构 public class EditText extends TextView android.

浏览1149推荐1
手记文章

你的也是我的。3例ko多线程,局部变量透传

小姐姐味道【ID:xjjdog】作者:十年架构,日百亿流量经验,与你分享流年不利流年不利啊。java中的threadlocal,是绑定在线程上的。你在一个线程中set的值,在另外一个线程是拿不到的。如果在threadlocal的平行线程中,创建了新的子线程,那么这里面的值是无法传递、共享的(先想清楚为什么再往下看)。这就是透传问题。值在线程之间的透传,你可以认为是一个bug,这些问题一般会比较隐蔽,但问题暴露的时候脾气却比较火爆,让人手忙脚乱,怀疑人生。作为代码的掌舵者,我们必然不能忍受这种问题的蹂躏。本篇文章适合细看,我们拿出3个例子,通过编码手段说明解决此类bug的通用方式,希望能达到举一反三的效果。对于搞基础架构的同学,是必备知识点。1、普通线程的ThreadLocal透传问题2、sl4j MDC组件中ThreadLocal透传问题3、Hystrix组件的透传问题由于涉及代码比较多,xjjdog将这三个例子的代码,放在了github上,想深入研究,可以下载下来debug一下。https://githu

浏览126推荐0
手记文章

Java Socket:飞鸽传书的网络套接字

在古代,由于通信不便利,一些聪明的人就利用鸽子会飞且飞得比较快、会辨认方向的优点,对其进行了驯化,用来进行消息的传递——也就是所谓的“飞鸽传书”。而在 Java 中,网络套接字(Socket)扮演了同样的角色。套接字(Socket)是一个抽象层,应用程序可以通过它发送或接收数据;就像操作文件那样可以打开、读写和关闭。套接字允许应用程序将 I/O 应用于网络中,并与其他应用程序进行通信。网络套接字是 IP 地址与端口的组合。01、ping 与 telnet“老王啊,能不能帮我看一下这个问题呢,明明本地可以进行网络通信,可等我部署到服务器上时就通信不了了,搞了半天也不知道什么原因,我看代码是没有问题的。”小二的语气中充满了沮丧。“ping 过吗?或者 telnet 了吗?”老王头都没回,冷冰冰地扔出去了这句话。“哦,我去试试。”小二心头掠过一丝愧疚。ping 与 telnet 这两个命令,对调试网络程序有着非常大的帮助。ping,一种计算机网络工具,用来测试数据包能否透过 IP 协议到达特定主机。ping 会向

浏览61推荐0

Java开发零基础入门到精通

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

查看详情

Java SSM框架快速入门到精通

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

查看详情

Java开发电商平台

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

查看详情

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

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

查看详情