首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java开发

    Java 学习资料汇总 涵盖入门到进阶

    以下是一篇关于Java学习资料汇总的文章,包含技术方案和应用实例,帮助你学习JavaJava学习资料汇总一、Java概述Java是一种面向对象、跨平台、高性能的编程语言。 六、学习资源推荐入门阶段可通过观看“Java开发工程师从零到精通全体系课程”等视频课程快速掌握基础知识。 通过以上系统的学习资料和方法,结合不断的实践,相信你能逐步掌握Java编程,从入门走向精通,开发出各种功能强大的Java应用程序。 Java 学习资料Java 资料汇总,Java 入门资料Java 进阶资料Java 完整资料Java 学习资料汇总,Java 入门学习资料Java 进阶学习资料Java 资料大全,Java 学习资料大全,Java 入门到进阶资料Java 学习资料汇总大全,Java 完整学习资料Java 入门到进阶学习资料Java 资料汇总内容

    30810编辑于 2025-07-24
  • 来自专栏CVer

    入门学习资料

    此书是计算机视觉的圣经,介绍CV诸多方向,内容很全,十分适合作为入门和进阶书籍。介绍的内容有特征检测、匹配,分割,SFM,图像拼接,立体视觉,三维重建等。 / PAMITC:汇集WACV,CVPR和ICCV Reference:http://www.pamitc.org/ awesome-computer-vision:github上关于CV方向超全面的资料

    3.5K192发布于 2018-04-12
  • 来自专栏SpringBoot

    java8 lambda入门

    package lambda; import org.junit.Test; import java.util.Comparator; import java.util.function.Consumer ; /** * 基础语法 * @author dencycheng * @date 2020/12/24 8:57 下午 * * 箭头操作符将Lambda拆分成两部分 * 左侧:Lambda

    53930发布于 2021-01-21
  • 来自专栏Java开发

    新手必备的 Java 学习资料推荐及零基础入门学习资料汇总

    以下是一些适合新手的Java学习资料:官方文档资料介绍:Java官方文档是最权威的学习资源,提供了详尽的语言特性和API说明。 Coursera和edX:这两个平台上有许多大学提供的Java编程课程,内容丰富且深入,可系统学习Java知识。B站视频教程:如“韩顺平 - 零基础30天学会Java”,讲解详细,适合零基础入门。 《Java核心技术》:详细介绍了Java的核心概念和技术,分为卷Ⅰ和卷Ⅱ,卷Ⅰ难度较低,适合新手快速入门,可帮助建立扎实的基础,后续可根据学习情况阅读卷Ⅱ深入学习。 Java 新手学习资料,零基础 Java 入门Java 必备资料Java 学习资料推荐,新手学 Java,Java 入门资料,零基础学 Java,Java 资料汇总,Java 学习资源,Java 新手入门Java 基础资料Java 学习资料大全,新手 Java 资料Java 入门必备,零基础 Java 资料

    90910编辑于 2025-07-20
  • 来自专栏Python研究者

    Python入门学习资料

    因为对Python还蛮感兴趣的,所以总结一下Python学习资料,包括三部分: 可以学习Python的地方:如果你也想学Python的话,那么可以在这些地方进行学习; Python可以做的事情:分享一些 7、Python官方文档:官网,去找资料吧!

    64350发布于 2020-09-28
  • 来自专栏黄啊码【CSDN同名】

    git入门资料整理

    这整个 repository 是关于分布式版本管理工具 Git 及托管商github 的使用,大部分都是网友写的内容,在这里只是做一个资源的汇总和合理的安排,希望能成为最好的学习 git 的资源,从开始入门使用 入门介绍资料 为什么开始使用Git版本管理,Git VS SVN 有哪些区别? 开篇:一篇适合入门学习git的资料汇总 本人的拙笔,欢迎吐槽!

    76710发布于 2020-05-29
  • 来自专栏呼延

    Java8 Stream api 入门

    什么是Stream,为什么需要Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。 Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk 所以说,Java 8 中首次出现的java.util.stream 是一个函数式语言+多核时代综合影响的产物。 ----这段介绍引用自IBM的《Java 8 中的 Streams API 详解》 文章写的非常好,给我很大启发,链接会在文末给出 流的使用过程 使用流的过程分为三个步骤: 1.创建一个流 2.对其进行操作(可以是多个操作) 3.关闭一个流 1.创建流 java8提供了多种构造流的方法 Collection 数组 BufferedReader 静态工厂 自己构建 其他 创建流的示例代码如下

    87810发布于 2019-07-01
  • 来自专栏程序员IT圈

    Java 8 时间 API 快速入门

    Java 8 出来很久了,各位也可能已经在用了,不过其中新的时间日期 API 可能很少人用,甚至不知道怎么上手。本文快速介绍一下其中的主要的类的概念和用法。 离那个什么中华民族的伟大复兴还有多少天 long days = ChronoUnit.DAYS.between(LocalDate.now(), LocalDate.of(2049, 10, 1)); 其实 Java 8 的这套时间 API 比之前的 Date 和 Calendar 都要好懂得多,稍微练习一下就可以运用自如。 关注「程序员宝库」公众号,直接获取各种编程资料! ?

    1.1K50发布于 2018-03-29
  • 来自专栏MapleYe

    【iOS】OpenGL入门资料整理

    在应用程序调用任何OpenGL执行之前,首先需要创建一个OpenGL的上下文。这个上下文是一个非常庞大的状态机,保存了OpenGL中的各种状态,这也是OpenGL指令的基础。

    1.9K10发布于 2020-03-30
  • 来自专栏用户2276240的专栏(5)

    Java 8 Streams简介-Java快速入门教程

    概述 在本文中,我们将快速浏览Java 8添加的主要新功能之一 - Streams。 我们将解释什么是流,并通过简单的示例展示创建和基本流操作。 2. 流接口 Java 8 中的主要新功能之一是引入了流功能 - java.util.stream,其中包含用于处理元素序列的类。 中心 API 类是Stream<T>。 for (String string : list) { if (string.contains("a")) { return true; } }Copy 只需一行 Java 8 代码即可更改此代码: boolean isExist = list.stream().anyMatch(element -> element.contains("a"));Copy 3.2. 结论 在本文中,我们简要介绍了 Java 流 — 绝对是最有趣的 Java 8 特性之一。

    42000编辑于 2025-04-05
  • 来自专栏小工匠聊架构

    Java 8 - 并行流计算入门

    Java 7之前,并行处理数据集合非常麻烦。 第一,你得明确地把包含数据的数据结构分成若干子部分。 第二,你要给每个子部分分配一个独立的线程。 第三,你需要在恰当的时候对它们进行同步来避免不希望出现的竞争条件,等待所有线程完成,最后把这些部分结果合并起来 Java 7引入了一个叫作分支/合并的框架,让这些操作更稳定、更不易出错 。 另外我们也要关注流是如何在幕后应用Java 7引入的分支/合并框架的。 同时了解并行流内部是如何工作的很重要,避免因误用而得到意外的(很可能是错的)结果。 用更为传统的Java术语来说,这段代码与下面的迭代等价 ? 这似乎是利用并行处理的好机会,特别是n很大的时候。那怎么入手呢? 你要对结果变量进行同步吗?用多少个线程呢?谁负责生成数呢? 但 是 可 以 通 过 系统属性 java.util.concurrent.ForkJoinPool.common.parallelism 来改变线程?

    1.5K20发布于 2021-08-17
  • 来自专栏学习/读书笔记

    Java入门8)-- 数字处理类

    在解决实际问题时,如数学问题、随机问题、商业货币问题、科学计数问题等,对数字的处理是非常普遍的,为了应对以上问题,Java提供了许多数字处理类。 在Java中使用java.text.DecimalFormat格式化数字,DecimalFormat是NumberFormat的一个子类,用于格式化十进制数字,它可以将一些数字格式化为整数、浮点数、百分数等 8.3.2 Random类 Java中还提供了一种可以获取随机数的方式,那就是java.util.Random类,通过实例化一个Random对象可以创建一个随机数生成器。 r = new Random(seedValue) 在Random类中提供了获取各种数据类型随机数的方法: 8.4 大数字运算 在Java中提供了大数字的操作类,即java.math.BigInteger 类与java.math.BigDecimal类。

    1.4K30编辑于 2022-04-07
  • 来自专栏我是攻城师

    Java学习资料汇总

    国外的攻城师,总结的有关Java资料,各位美女,帅哥们,可以利用周末,慢慢的品味了。 构建 这里搜集了用来构建应用程序的工具。 Querydsl:针对Java的类型安全统一查询。 日期和时间 处理日期和时间的函数库。 Joda-Time:Java 8出现之前,它是日期、时间处理的标准函数库。 OpenJDK 7、8已提供支持,详情可查看这个分支(fork)。 JRebel:商用软件,无需重新部署可即时重新加载代码及配置。 Lombok:代码生成器,旨在减少Java冗余代码。 James Weaver:Java、JavaFX、IoT开发者、作者和演讲者。 Java EE:Java EE Twitter官方账号。 Java Magazine:Java杂志官方账号。 Java.net:Java.net官方账号。 JavaJava Twitter官方账号。 Javin Paul:知名Java博客作者。

    2.5K50发布于 2018-05-11
  • 来自专栏公众号:懒时小窝

    Java】JDK 8 Lambda 表达式参考资料和文章整理

    #java 简介现在的工作中JDK 8的Lambda表达式基本是需要必备的技能。本文是一篇有关Lambda 表达式的文章和优质资料整理。 例5、如何在lambda表达式中加入Predicate例6、Java 8中使用lambda表达式的Map和Reduce示例 例6.2、Java 8中使用lambda表达式的Map和Reduce示例 例 图片第五篇 Java Lambda 表达式入门https://blog.csdn.net/renfufei/article/details/24600507比较久远的一个文章,更多是批判的角度看待Lambda 参考博客:Java8里面的java.util.Spliterator接口有什么用?一句话概括:为了多线程并行遍历元素而设计到迭代器版本:JDK 8目的:简化复杂到并行迭代程序编写。 其他参考资料:第一篇:CSDN上面到解答第二篇:JAVA8 stream 中Spliterator的使用(一)第三篇:JAVA8 stream 中Spliterator的使用(二)

    37050编辑于 2023-07-21
  • 来自专栏机器学习AI算法工程

    python机器学习入门资料梳理

    在python基本语法入门之后,就要准备选一个研究方向了。马上就要进行春季实习招聘了,加油!总结一下python机器学习方面的资料吧。 3、机器算法 3.1综合 用python做科学计算五星推荐的中文学习资料!!!

    95150发布于 2018-03-13
  • 来自专栏米扑专栏

    Clojure 学习入门(1)—— 学习资料

    Clojure可以执行于Java虚拟机(JVM)、通用语言运行时(CLR),以及JavaScript引擎之上。与其他Lisp一样,Clojure认为代码即数据,同时有复杂的宏系统。 它的功能和元编程的能力是建立在这样的基础之上的:异常驯服的C语言的"石头" 或 具有延展性的java语言的"木头" . 官方文档:  http://clojure.org/documentation 中文资料(强烈推荐):  1. clojure入门教程  http://xumingming.sinaapp.com/ Lisp中文社区:  http://www.lispchina.com/ 英文资料(强烈推荐):  http://clojure-doc.org/articles/content.html clojure 1991 – Python 1991 – Visual Basic 1993 – Ruby 1993 – Lua 1994 – CLOS (ANSI Common Lisp的一部分) 1995 – Java

    1.9K10发布于 2019-02-18
  • 来自专栏猴子聊数据分析

    最全的机器学习入门资料

    这次推荐的是机器学习入门要看的书。我们从下面3步详细看下如何去学习。 第1步:基础知识 学习机器学习需要具备数学和编程基础。 第2步:入门机器学习 吴恩达开设的《机器学习》免费入门课,授课地址是: https://study.163.com/course/introduction/1004570029.htm 推荐理由:这门课的目的是让机器学习初学者能够快速对整个机器学习知识点有比较整体的认识 ,便于快速入门。 第3步:进阶提高 可以通过参加kaggle竞赛来提高:如何入门kaggle? 下面用一张图来总结机器学习如何入门

    59511发布于 2019-08-11
  • 来自专栏猴子聊数据分析

    最全的机器学习入门资料

    这次推荐的是机器学习入门要看的书。我们从下面3步详细看下如何去学习。 第1步:基础知识 学习机器学习需要具备数学和编程基础。 第2步:入门机器学习 吴恩达开设的《机器学习》免费入门课,授课地址是: https://study.163.com/course/introduction/1004570029.htm 推荐理由:这门课的目的是让机器学习初学者能够快速对整个机器学习知识点有比较整体的认识 ,便于快速入门。 第3步:进阶提高 可以通过参加kaggle竞赛来提高:如何入门kaggle? 下面用一张图来总结机器学习如何入门

    50541发布于 2019-10-17
  • 来自专栏DotNet程序园

    .NET Core 学习资料精选:入门

    开源跨平台的.NET Core,还没上车的赶紧的,来不及解释了…… 本系列文章,主要分享一些.NET Core比较优秀的社区资料和微软官方资料。 首先感谢资料原作者的贡献。 第一篇:.NET Core 学习资料精选:入门       介绍.NET历史、开源之路、基础、路由、依赖注入、HttpContext、cookie|session、HttpClient、gRPC、单元测试 也一致化 b) 比如:旧ASP.NET时代,写全局filter需要针对MVC 和Web API 分别编写代码,但在ASP.NET Core,直接使用一套中间件代码即可 6.可测试性 7.微服务、容器化支持 8. 欢迎向我提供更好的资料信息。

    5.1K20发布于 2019-07-24
  • 来自专栏给永远比拿愉快

    Java8 Lambda表达式入门

    C#3.0引入了Lambda表达式,Java8也不甘示弱。Java8发布很久了,今天安装了JDK体验了Java8中的Lambda表达式。 首先看一个不适用Lambda表达式的例子。 下面详细介绍下Java8中的Lambda表达式。 (String a, String b) -> a.compareTo(b)就是一个Lambda表达式。 下面是Java8中的Comparator接口,compare是抽象方法,此外还有一些扩展方法。 Java 8引入了全新的Stream API。这里的Stream和I/O流不同,它更像具有Iterable的集合类,但行为和集合类又有所不同。 个人感觉Java8中的函数式接口的作用和C#中的代理类型(delegate)比较像,或者说作用比较类似。

    66810发布于 2019-01-22
领券