首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

强烈推荐!Github 顶级 Java 教程类开源项目推荐

今天给大家推荐 15 个新手也能看懂的 Java 教程方向的开源项目。这些项目无论是对于你学习 Java 还是准备 Java 方向的面试都非常有帮助。...推荐理由 :JavaGuide是我在大三的时候开源的一个项目。这个项目主要是记录一些我觉得比较重要的Java核心知识和一些常见的面试题。...CS-Notes 简介 :技术面试必备基础知识、Leetcode 题解、后端面试、Java 面试、春招、秋招、操作系统、计算机网络、系统设计。 推荐理由 :CS-Notes 是我要推荐的第二个项目。...toBeTopJavaer 简介 :Java 工程师成神之路 推荐理由 :阿里巴巴的一位老哥维护,这位老哥也是我一直以来的目标,非常优秀。...附加5个不不错的开源项目 3y : 从Java基础、JavaWeb基础到常用的框架再到面试题都有完整的教程,几乎涵盖了Java后端必备的知识点 JGrowing :Java 成长路线,但学到不仅仅是 Java

1.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

angular教程推荐

angular系列在线交互式教程: angular5教程 angular5教程全面系统地讲解了最新版的Angular5,内容不仅涵盖组件模板语法、指令和管道运用、表单运用、指令开发等基础内容,还包括依赖注入原理与应用...教程内容深入浅出、循序渐进,即适合有一定Angular基础的工程师提高学习,也适合没有接触过Angular的工程师从零学起。...angular2教程 即使你没有任何AngularJS的基础,学完angular2教程也可以轻松开发Angular2程序。...angularjs教程 AngularJS是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,其通过使用指令(directives)结构来扩展HTML词汇,使开发者可以使用...angularjs教程深入框架实现机制,让你不仅学会利用angularjs进行应用开发,而且理解其工作原理。

1.2K20

vue教程推荐

vue 2.x系列在线交互式教程: vue教程 vue教程全面系统地讲解最新的前端框架Vue.js 2.x,内容涵盖响应式计算机制、指令和组件、动画效果等诸多方面,教程深入浅出,即适合没有Vue.js开发基础的前端初学者学习...vuex教程 vuex教程全面系统地讲解最新的前端框架Vuex 2.x,内容涵盖state/mutation等核心概念、状态管理的工作原理、Vuex实践应用等诸多方面,教程深入浅出,即适合没有使用过状态管理库的前端开发人员学习...vuerouter教程 vuerouter教程全面系统地讲解最新的Vue.js前端路由管理库VueRouter 2.x,内容涵盖核心概念、工作原理、实践应用等诸多方面,教程深入浅出,即适合没有使用过前端路由管理库的前端开发人员学习...教程链接:[vuerouter] vue + webpack教程 vue+webpack教程从Vue.js单文件组件入手,梳理了前端工程化实践的基本概念与原理、构建工具、测试工具、质量管理、工作流程等重要知识点

1.2K21

Delphi教程推荐

选择Delphi开发同学的眼光是不错的, 由于使用Delphi开发应用软件可以提高编译的效率, 前提是你要好好学习Delphi教程, 对你以后的开展肯定有很大帮助的。   ...书名:《Delphi2005程序设计教程》  作/译者:刘瑞新  出版社:机械工业出版社  出版日期:2005年07月  内容提要  本Delphi教程以Delphi2005为言语环境, 以程序文语结构作为主线...并增加了上机实训实验、数据库应用程序实例等外容, Delphi教程适宜作为初等院校计算机及相关专业先生的教材, 也可以作为各类计算机培训班的教学用书。   ...  第7章菜单、多选项卡的设计  第8章数据库应用程序开发根本概述  第9章数据访问组件  第10章数据控制组件  第11章应用窗体维护数据  第12章使用SQL结构化查询言语  上文介绍的Delphi教程的评价是很好的

2.7K30

推荐教程—Build A Simple Database

最近在学习 C 语言,偶然看到了一个 Let`s Build A Simple Database 的教程,瞬间吸引了我的兴趣。...教程地址:https://cstack.github.io/db_tutorial/ 然后简单了解一下,这个教程就是实现一个类似 SQLite 的嵌入式关系型数据库,但是比 SQLite 更加轻量,旨在体现它的核心思想...正如作者开篇所说: 这个教程由 13 篇文章组成,前面 6 篇的内容比较简单,主要就是将固定格式的数据解析,然后持久化到磁盘当中,内存当中用数组存储全部的数据。...,还标明了代码的前后变化,可以说是很贴心了: 这个教程有这几个点需要说明一下: 1、文章都是英文的,英文吃力的可能看起来会痛苦一点 2、所有的代码都在一个文件(db.c)里面,写着写着可能会晕 3、C...要是后续有空的话,我可以将这个教程翻译一下,并且提供 Go 语言的实现。

75120

《Datawhale推荐系统教程》来了!

Datawhale开源 贡献者:Datawhale推荐系统团队 开源初衷 FunRec开源项目从第一次提交到现在已经快两年了,为了让帮助更多同学入门推荐算法,我们开源了《FunRec-推荐系统》教程...推荐系统实践:包括竞赛实践(阿里天池新闻推荐竞赛)、推荐系统实战项目(具有前后端的推荐系统) 推荐系统算法面经:汇总大厂推荐算法岗的相关面经,方便实习、秋招同学准备找工作 开源地址:https://github.com...——罗如意 推荐系统教程集理论基础,深度前沿和系统实践为一体,希望能够给大家带来简单易懂的学习体验,带给大家不一样的推荐乐趣。...目前市面上也缺乏较为系统的,代码和理论结合的推荐模型教程,希望funrec能够给更多的初学者带来帮助^_^ ——赖敏材 参与funrec项目,对我个人来说是一次系统整理和沉淀推荐系统相关知识的机会,同时能够与更多开源的小伙伴更多的学习交流...教程内容 未来想法 其实现在fun-rec仍然处于一个比较初级的阶段,所以我们也会在自己的成长过程中,不断地去优化当前项目,让其面向的人群可以更加的广泛,进而帮助到更多的人。

49220

java教程安装_java 安装教程

3、配置环境变量 1) 新建变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.8.0_11 2) 打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME...;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 备注: 1) .表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME; 2) JAVA_HOME...3) PATH使得系统可以在任何路径下识别java命令。 4) CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。...4、测试jdk 在CMD命令窗口下输入javac java javadoc命令,出现如下界面,则安装成功。...echo %JAVA_HOME% java –version 2、对maven zip包进行解压,建议解压后复制到C:\Maven 3、配置环境变量  新建变量名:M2_HOME,变量值:C:\Maven

5.3K30

Java进阶书籍推荐

学习Java,书籍是必不可少的学习工具之一,尤其是对于自学者而言。废话不多说,下边就给大家推荐一些Java进阶的好书。 第一部分:Java语言篇 1....《Java编程规范》 适合对象:初级、中级 介绍:这本书的作者是被誉为Java之父的James Gosling,入门者推荐阅读,对基础的讲解很不错。 2....《XML入门经典》 适合对象:初级、中级、高级 介绍:很多人觉得没必要买XML书籍,不过我还是觉得推荐一本给你作为工具书,而且看本书可以使得你对XML方方面面有个了解。里面不少东西还是用到的。 3....《jQuery基础教程》 适合对象:初级、中级、高级 介绍:从这个开始学习jQuery才是根本,不然以后遇到的很多奇怪问题不知所以然。...市面上并发编程的书比较少,这一本推荐阅读。 3.《Hadoop权威指南》 适合对象:中级、高级 介绍:云计算必备图书。

1.9K30

好书推荐《Effective Java

图片最近看了一本工具书,是 Effective Java 中文版(第2版)我用时两个多星期,分别在早起、晚上和周末的时候把这本书细细过了一遍。觉得很有意思。...在我的感觉来看,这个是Java语言的《原则》的书。同样的这就说明我看的工具书很少哈哈哈。这本书不适合入门的时候看,而是使用了Java半年以上、较为熟悉Java生态了之后,去翻看比较合适。...很多Java规则,读这书之前并不知道的,但可能你一直就是这么做了,也许你会惊讶。其实这些都是IDE(集成开发环境,Java常用的是IEDA)在无形的帮助我们养成良好的习惯而努力。...今天想说的是根据这些Java开发规则而想到的一些七七八八的个人的想法。首先,使用 Java 的人,绝大多数都是程序员,就是所谓的软件工程师。...基于这个指导思想,在《Effective Java》里,反复唠叨的是要严格规范写法,要写文档、能够不用复杂的东西就不用。

54240

Java从人门到放弃?为你推荐Github中的优秀教程

实不相瞒,大学初我才开始接触Java,并且那时候根本没有基础,也是纯小白一个。那时候也没有人指导,就在网上找一些学习资源、学习视频,但是网上的资源实在是太丰富了,以致于我竟找不出来一份好的资源。...后面学校开设了Java课程,然后课后我也花费了很多的时间在网上学习,所以到目前为止,掌握的情况还是比较良好的。...Github学习手册 所以,最近我萌生了一个念头,就是在Github上写一个Java教程,我知道Java教程在网上一搜,铺天盖地。然而好资源少之又少。...所以,我就决定在Github上持续更新Java教程,来帮助那些新人们,我会尽量用简洁、易懂的语言风格来指引你们学好Java这门语言。 有什么问题,也欢迎与我讨论。...仓库地址:https://github.com/blizzawang/JavaCourse.git 如果觉得该教程不错,确实帮助到了你,请给点个star

35520

Java后端2017书单推荐

经常有网友要我推荐一些Java方面的书籍,这次博主就整理下网上现有的推荐,再加上自己这几年看的书籍,统一开一篇来介绍下。...正文 如果你也有写博客,但是不知道从何入手,那博主推荐就是从读书下手,然后按章节总结写成博客。这样知识不仅有巩固,还有产出,方便以后自己复习。...还没有博客的话,可以参考博主的hexo教程,手把手免费搭建一个属于自己的独立博客。 下面博主就来按照分类一一推荐几本新手到老手都可以看的经典书籍。...《Effective Java》 [图片] Effective Java是我读过的最好的编程书籍之一,它包含大量的优秀Java编程实践,并对泛型和并发这两个充满陷阱的Java特性给出了充满洞察力的建议,...并发编程 《Java并发编程实战》 [图片] Java并发经典,人手一本不用多说了,系统全面的介绍了Java的并发,如何设计支持并发的数据结构,以及如何编写正确的并发程序 《实战Java高并发程序设计》

2.4K20

推荐java——Maven初识

Maven介绍 Maven 是 Apache 下开源的 Java 项目管理工具,对软件项目提供构建与依赖管理。其为 Java 项目提供了统一的管理方式,已成为业界标准。...Maven下载安装 官网下载地址:https://maven.apache.org/ 推荐下载压缩包版本,然后解压到本地不带中文路径的目录下,我这里解压在了D盘的根目录下:D:\Program Files...IDEA创建项目 创建基于 Maven 的 java 项目 依次点击:File -> New -> Project ,然后按照如下图所示操作: [idea-maven-java] 创建基于指定模板的 maven...项目,这里需要注意 JDK 版本的使用,推荐使用 JDK8 及以上版本;箭头4便是指定的模板,如果我们要创建基于 maven 的 web 项目(下面就会讲),那么模板便不是这个了。...点击 Next 后,来到这个界面,标注出来的需要注意: [idea-maven_java2] Name :就是我们项目的名字,推荐纯英文,驼峰规则来命名 Location :就是我们创建的项目在本地的存放路径

28020

推荐java——MyBatis高级

;这听起来不难理解,但对于新手要实战一遍,还是需要多加练习,推荐大家通过新建 Module 的方式来操作。...包括项目工程和数据库,内容包括但不限于: MyBatis核心配置文件中其他配置 SQL语句如何动态化 MyBatis 注解开发模式 MyBatis 缓存机制 分页功能 tips:本文demo的源码和数据表,在公众号 推荐学...java 回复 myBatisDemo 即可获得。...STDOUT_LOGGING 添加如上配置即可使用;对于 LOG4J 该库本身支持各种各样的定制,可单独增加属性配置文件,按照自己的需求来修改配置,做到定制化,关于如何配合以及有哪些属性,网上有很多教程...简单来说,可以通过在java项目中动态的改变条件等来执行SQL得到需要的结果。

35210
领券