- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 Lambda表达式
这个静态的工具方法接收一个列表,并且使用一个比较器Comparator对给定的列表元素进行排序,这是我们经常发现你创建一个匿名比较器并且把它作为参数传递给一个排序方法。Lambda表达式?是不是精简了一些,逻辑也比较直观。可不可以再精简一点,当然可以!如果用java8的lambda表达式来实现一下,如何?极简主义者想再精简一点呢,没有问题。
2024-04-20 16:55:49
185
原创 Java8接口中的默认方法
Java8的通过使用default关键词加入非抽象方法实现到接口。这个特性也被称之为虚拟扩展方法。这个formula作为一个匿名对象实现的。6行代码实现了sort(a*100)的计算器。
2024-04-20 16:37:49
165
原创 现代Java -Java8新特性及相关示例,超好理解,免费拿走!
欢迎大家看我的Java8介绍,这篇文章指导有java基础语法的小白一步一步了解java8新特性,以应对工作与项目java开发挑战!
2024-04-20 16:12:55
151
原创 物联网采集设备读取数据,查了好久资料才明白其原理:读取多个字节构成一个int
这段代码首先判断了当前系统的字节序,然后按照相应的字节序将四个字节拼接成一个int。注意每读取一个字节后都要与0xFF进行按位与操作,这是因为Java中的byte类型有符号,需要通过这种方式将其转换为无符号整数再进行位移操作。在int为4个字节的情况下,分别将每个字节的值左移相应的位数,最后合并得到完整的int值。在计算机编程中,读取多个字节构成一个int通常涉及到网络传输、文件读写等场景,需要根据字节序(大端序或小端序)和int的字节长度进行处理。// 假设这是读取到的四个字节。
2024-04-14 19:52:48
215
1
原创 听听,数据管理部大佬浅谈的数据库、数仓、数据湖的技术进阶路径
掌握分布式数据库如TiDB、Spanner等的使用。- **NoSQL数据库**:学习不同类型NoSQL数据库(键值存储、文档存储、列式存储、图形数据库)的原理和适用场景,掌握如MongoDB、Redis、Cassandra等的具体应用。- **数据摄取与处理**:掌握数据入湖工具(如Spark、Flink、Hive等)以及数据湖格式(如Parquet、ORC、Avro)。- **数据仓库概念**:了解数据仓库的核心理念,包括数据分层(ODS、DW、DM层)、星型/雪花型模型设计、维度建模等。
2024-04-14 19:31:39
493
1
原创 我司急招的大厂前端的学习路径,进来瞄瞄
在学习过程中,结合在线教程、文档、书籍、实战项目以及GitHub上的开源项目进行实践和探索是非常重要的。- 深入ES6及以上版本的现代JavaScript特性,如let/const、箭头函数、Promise、async/await等。- 学习JavaScript语言基础,变量、数据类型、运算符、流程控制等。- 学习HTML的基本结构,标签语义化,表格、表单等元素的使用。- 学习CSS3的新特性,如动画、过渡、变形、媒体查询等。- 掌握布局技术,如盒模型、浮动、定位、响应式设计等。
2024-03-31 16:58:06
285
1
原创 小白升级JAVA技能的必定路线
在大学阶段人人都学Java与C语言,如何成长为一名合格的Java开发者,进而成为一名Java高级程序员,请Follow me!
2024-03-29 16:13:06
317
内存缓冲工具
2015-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人