java从入门到实战开发

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

Java项目实战开发

导学视频
Geely

JAVA开发工程师

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

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

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

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

Java相关文章

手记文章

一个小巧而强大的 Key-Value 管理框架

DoKV DoKV 是一个小巧而强大的 Key-Value 管理框架,其设计初衷是为了解决 Android 平台下各种繁琐且丑陋的配置类代码 一、介绍 之所以说小巧,是因为 DoKV 的实现仅依赖于一个注解、一个接口、四个类。当然,其实现基础不仅仅如此,还需要 APT 技术的支持,需要依赖于 APT 来自动生成某些中间代码,关于 APT 的知识我在以前的一篇博客中也有所介绍,点击查看:APT 之所以说强大,是因为通过使用 DoKV 后,你基本是可以抛弃如下类型的代码了 SharedPreferences sharedPrefe

浏览79推荐0
手记文章

为什么面试你要25K,HR只给你20K?

周末了,我们来聊个轻松的话题,关于涨薪,哈哈~ 前阵子,栈长给大家分享了《为什么公司宁愿 25K 重新招人,也不给你加到 20K?》,今天我们来聊一个差不多的话题: 为什么面试你要25K,HR只给你20K? 今天的这个标题只是个例子,至少栈长我曾经是遇到过这种情况,我曾经面试要 25K,对方公司确只能给我 23K,有的只给 20K,最后妥协或者不了了之。。 为什么面试时,你提出的薪资要求,公司总要砍你价,总是不能达到你的预期?所以,我觉得有必要了解这些道道,知己知彼,才能百战百胜

浏览39推荐1
手记文章

Android Java 动态修改 CheckBox 样式

     小菜一直在处理动态配置页面颜色方面的工作,包括各布局,各控件等,而小菜却在最常用最基本的 CheckBox 选项框这个控件却栽了跟头,折腾了好久,今天有机会总结整理一下。      大家都很熟悉,xml 在很多时候大大节省了我们的开发时间,但 xml 里面配置的样式只有默认的,在动态修改方面还是要靠 Java/Kotlin 代码优化。基本上 xml 中可以配置的属性在 Java/Kotlin 代码中都有相对应的方法,然而小菜在对应使用 CheckBox 控件的 android:buttonTint="@color/colorAccent" 属性时,却不尽如人意,不仅在设置过程中需要版本大于21,更重要的是设置完之后并不起效果。小菜也查阅了不少资料,请教了几位大神,依旧没有解决问题。      实在没办法,小菜决定放弃 CheckB

浏览114推荐0
手记文章

Gradle 常用配置总结

这里分享下我在日常开发中对 Gradle 的常用配置规则 一、版本号配置 当项目逐渐演进的过程中,主工程依赖的 Module 可能会越来越多,此时就需要统一配置各个 Module 的编译参数了 在工程的根目录下新建一个 gradle 文件,命名为 config.gradle,在此文件中统一声明工程的编译属性和依赖库的版本号 ext { compileSdkVersion = 28 minSdkVersion = 15 targetSdkVersion = 28 versionCode = 1 versionName = '1.0' dependencies = [ appcompatV7 : 'com.android

浏览106推荐0
手记文章

Java:并发不易,先学会用

我从事Java编程已经11年了,绝对是个老兵;但对于Java并发编程,我只能算是个新兵蛋子。我说这话估计要遭到某些高手的冷嘲热讽,但我并不感到害怕。 因为我知道,每年都会有很多很多的新人要加入Java编程的大军,他们对“并发”编程中遇到的问题也会有感到无助的时候。而我,非常乐意与他们一道,对使用Java线程进行并发程序开发的基础知识进行新一轮的学习。 01、我们为什么要学习并发? 我的脑袋没有被如来佛祖开过光,所以喜欢一件事接着一件事的想,做不到“一脑两用”。但有些大佬就不一

浏览198推荐0
手记文章

http cookie的domain使用

问题描述 最近遇到了一个因cookie domain设置不正确导致公司自研的分布式session组件无法生效的问题。 公司自研的这套分布式session组件依赖于设置在cookie中的sessionId,请求到后端时经过特定的filter处理,当发现cookie中不存在指定的sessionId值时,会重新生成一个sessionId种入到cookie中,如果存在就根据该sessionId的值从redis缓存中取出该值对应的session内容。 但是组内一个服务接入这个组件自测的时候,发现每次请求都无法取到上一次session的值,排查后发现每一次请求中根本没有

浏览123推荐1
手记文章

Android 解决 View 的滑动冲突

关于 Android 的 TouchEvent 事件分发机制可以看这里:Java_Android_Learn,本文讲解的是如何去解决 View 之间的滑动冲突 当父容器与子 View 都可以滑动时,就会产生滑动冲突。例如 ViewPager 中包含了 ListView 时,ViewPager 可以横向滑动,而 ListView 可以竖向滑动,此时就会产生滑动冲突。而我们之所以在使用的过程中没有发现这个问题,是因为 ViewPager 内部已经处理好滑动冲突了 解决 View 之间的滑动冲突的方法分为两种,分别是外部拦截法和内部拦截法 一、外部拦

浏览119推荐0
手记文章

Dagger2 入门笔记

网上对 Dagger2 进行介绍的文章也已经很多了,一开始看的时候却总是有种从入门到放弃的感觉,因为 Dagger2 中注解的配套使用是需要一定规则的,而文章介绍得并不算太详细,如果搭配不当,Dagger2 是不会为我们生成相应的文件的,这就导致应用在编译时总是遇到各种报错,然后就一脸蒙蔽,所以这就需要很多的实践操作了 这里我就将本人在学习 Dagger2 的过程中的实践记录下来,希望对你有所帮助 一、配置 dependencies { implementation 'com.google.dagger:dagger:2.16' annotation

浏览111推荐0

Java开发零基础入门到精通

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

查看详情

Java SSM框架快速入门到精通

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

查看详情

Java开发电商平台

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

查看详情

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

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

查看详情