标签:lambda

Java

shen-go 下一版的胡思乱想

likai 发布于 2018-07-15

2018-07-15 好久没更新博客了, shen-go 也是停滞的状态。其实这期间一直有探索,如果更新下一版应该怎样做。 自己实现语言的编译是可行的,但是仅靠一人之力实现一门语言的生态是不靠谱的。如果没有好的库和生态,实现出来也就是一个玩具。我最期望的是能够做一个自己平时开发都...

阅读(18)评论(0)赞 (0)

Java

Mybatis-Plus 3.0-gamma 发布,超级棒棒糖之伽玛版

1

邓龙华 发布于 2018-07-14

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。 葫芦娃,葫芦娃,一根藤上七朵花。小小树藤,是我家,啦啦...

阅读(16)评论(0)赞 (0)

Java

实现Java集合迭代的高性能

xirruiqiang 发布于 2018-07-14

实现Java集合迭代的高性能 2018.7.14 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 一、介绍 Java开发者经常会遇到处理集合(比如ArrayList、HashSet)的情况,Java 8也提供了Lambda表达式和Streaming API来简化...

阅读(19)评论(0)赞 (0)

Java

Android 面向切面编程 AOP 解决连续点击打开重复页面问题

likai 发布于 2018-07-13

先介绍概念 比如我希望在所有页面启动的时候加一个埋点~ 希望在所有按钮点击的时候加个快速重复点击的判断~等等 这样在项目中同一种类型的所有代码处,统一加入逻辑处理的方法,叫做 面向切面编程 AOP 而这些我们需要插入代码的具体位置,则叫做 切点 Pointcut ,比如我在某些类...

阅读(22)评论(0)赞 (0)

Java

异步技巧之CompletableFuture

yeseng 发布于 2018-07-12

如果喜欢微信阅读,想了解更多java知识,系统设计,分布式中间件等可以关注我的微信号: java喝咖啡,当然还有更多福利等着你。 1.Future接口 1.1 什么是Future? 在jdk的官方的注解中写道 A {@code Future} represents the res...

阅读(21)评论(0)赞 (0)

Java

Kotlin优势浅析 我们为什么应该使用Kotlin开发新项目

6

darida 发布于 2018-07-11

由Jetbrains在圣彼得堡的团队开发,得名于附近的一个Kotlin的小岛。 Jetbrains有多年的Java平台开发经验,他们认为Java编程语言有一定的局限性,而且由于需要向后兼容,它们很难得到解决。因此,他们创建了Kotlin项目,主要目标包括: 兼容Java 编译速度...

阅读(30)评论(0)赞 (0)

Java

Java 类集框架详细解读

2

puefu.he 发布于 2018-07-11

类集框架又叫做集合框架或集合类,是 Java 提供的一套性能优良、使用方便的接口和类,位于 java.util 包中。类集框架本质上是对基本的数据结构(线性表、树等)和算法(查找、排序等)的封装。 由于基本数据类型不能保存一系列的数据,对其进行扩展便形成了数组;又由于数组长度不可...

阅读(20)评论(0)赞 (0)

Spring

实战Spring Boot 2.0 Reactive编程系列 – WebFlux初体验

8

wenming.gapo 发布于 2018-07-11

上文引入了 反应式编程模型 相关概念,对 Spring Reactor 的核心 API 进行了简单归纳。本文会对 Spring 5 WebFlux 进行相关介绍,包括引入 Servlet 3.1 + ,各个功能组件 Router Functions 、 WebFlux 和 Rea...

阅读(29)评论(0)赞 (0)

Java

Kotlin,Java的下一代编程语言

3

xiaoli.he 发布于 2018-07-10

作为一个 Java 开发者,你一定对面向对象编程的核心概念烂熟于胸。Java 是纯面向对象语言,如果你想在 Java 项目中写一个函数,那么你首先得先定义一个类,然后再把函数写到这个类里面。一次两次这么处理还好,但如果在一个中大型项目里,你总是这样为了 OOP 而去 OOP,不仅...

阅读(24)评论(0)赞 (0)

Java

RN 通信

yeseng 发布于 2018-07-09

JS 桥 Android: Webkit 的 JavaScriptCore ios: 自带的 javascriptcore 在 Android 的代码,其提供了一个 CatalystInstance 的接口,来做 JS 与 Native 的高度抽象的接口: public inte...

阅读(28)评论(0)赞 (0)

Java

Android开发之从零开始学RxJava 2.x(一)认识Rxjava

12

likai 发布于 2018-07-07

欢迎转载,转载请注明出处:https://mp.csdn.net/mdeditor/80772129 落地98k,没有倍镜怪谁,让你扶我你却丢个手雷。 哈哈,大家好,喜欢装逼的我又出现了,今天给大家带来的是RxJava的相关讨论,RxJava已经出来很久了,也是一直在用,但是总感...

阅读(21)评论(0)赞 (0)

Java

Android开发之从零开始学RxJava 2.x(一)认识Rxjava

12

邓龙华 发布于 2018-07-07

欢迎转载,转载请注明出处:https://mp.csdn.net/mdeditor/80772129 落地98k,没有倍镜怪谁,让你扶我你却丢个手雷。 哈哈,大家好,喜欢装逼的我又出现了,今天给大家带来的是RxJava的相关讨论,RxJava已经出来很久了,也是一直在用,但是总感...

阅读(22)评论(0)赞 (0)

Java

Android异步框架RxJava 1.x系列(一) – 观察者模式及实现

9

darida 发布于 2018-07-06

RxJava 是一款基于 Java VM 实现的响应式编程扩展库 – 基于观察者模式的异步和事件处理框架。 RxJava 官方目前同时维护了两个版本,分别是 1.x 和 2.x ,区别是它们使用不同的 group id 和 namespaces 。 版本 group ...

阅读(31)评论(0)赞 (0)

Java

Mybatis-Plus 3.0-beta 发布,超级棒棒糖之贝塔版

1

xubiao.zhuang 发布于 2018-07-06

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。 有许多朋友和他生活在一起 请别忘记 他是唯一 哦 有了...

阅读(24)评论(0)赞 (0)

Spring

Spring 5与Spring cloud的响应式编程之旅

likai 发布于 2018-07-04

全新的Spring Cloud Finchley GA版本是Reactive(响应式/反应式)微服务之旅的一个重要里程碑。下面是Spring的Josh Long有关Reactive Spring Cloud介绍文章: Spring框架5.0发布于2017年9月,这是首个引入新的R...

阅读(56)评论(0)赞 (0)

Java

Java 10 新特性介绍

puefu.he 发布于 2018-07-03

作为当今使用最广泛的编程语言之一的 Java 在 2018 年 3 月 21 日发布了第十个大版本。为了更快地迭代、更好地跟进社区反馈,Java 语言版本发布周期调整为每隔 6 个月发布一次。Java 10 是这一新规则之后,采用新发布周期的第一个大版本。Java 10 版本带来...

阅读(36)评论(0)赞 (0)

Java

Java 9、10、11,哪个才是 Java 程序员的本命?

1

xiaoli.he 发布于 2018-07-03

之前,我们在《Java 10无跳票发布,主推的新特性引争议》的文章中做了一个小的调查,主要是调查现在的Java程序员都在使用哪个版本的Java?根据调查结果,绝大部分的程序员都在使用Java 8。 无独有偶,国外的一家媒体也做了同样的调查,但奇妙的是双方调查结果大致相同,国外的J...

阅读(19)评论(0)赞 (0)

Java

【水】Kotlin Puzzlers 改

尖兵 发布于 2018-07-02

《Java Puzzlers》(中文名《Java 解惑》)里面讲解了许多 Java 语言的大坑,相信各位julao应该都看过。Kotlin 作为「a better Java」,在填补一些坑的同时,不可避免地引入了许多新坑。本来本鶸进行了一段时间的取材,想要写一篇《Kotlin P...

阅读(34)评论(0)赞 (0)