标签:trait

Java

ServiceFramework作为Java Web框架都有哪些不错的设计

2

wenming.gapo 发布于 2018-12-11

前言 最近需要开发一个纯API的项目, mlsql-cluster ,从无到有,到最后完整的proxy功能开发完毕,只花了四个小时不到,自己不尽小感叹了一把 ServiceFramework 的高效。 关于ServiceFramework的诞生 ServiceFramework算...

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

Java

28个主流区块链平台列表

yanxinchi 发布于 2018-12-04

1.Aion Aion是第三代区块链网络,它支持组织的联盟,扩展和分支。 共识:Proof-of-Intelligence Staking  语言:Aion,Solidity  网站:aion.network 2. ArcBlock ArcBlock采用开放标...

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

Java

从 Java 到 Scala(四):Traits

小丁 发布于 2018-11-28

Traits 特质,一个我们既熟悉又陌生的特性。熟悉是因为你会发现它和你平时在Java中使用的interface接口有着很大的相似之处,而陌生又是因为 Traits 的新玩法会让你打破对原有接口的认知,进入一个更具有挑战性,玩法更高级的领域。所以,在一开始,我们可以对 Trait...

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

Java

从 Java 到 Scala(四):Traits

1

yanxinchi 发布于 2018-11-28

本文由 Rhyme 发表在ScalaCool 团队博客。 Traits 特质,一个我们既熟悉又陌生的特性。熟悉是因为你会发现它和你平时在Java中使用的 interface接口 有着很大的相似之处,而陌生又是因为 Traits 的新玩法会让你打破对原有接口的认知,进入一个更具有挑...

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

Java

UIAppearcance 使用指北

小丁 发布于 2018-10-27

在 UIAppearance 出现之前,开发者如果想统一修改 app 内某一个控件的 UI 样式时,只能通过去修改每个控件的实例属性,对于只有几个实例的 UI 控件来说,这样的修改还可以接受,但如果整个 app 中有几十个,甚至上百个实例的时候,这样的修改就显得相当笨拙了,当然你...

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

Java

原 荐 挑逗 Java 程序员的那些 Scala 绝技

小丁 发布于 2018-10-23

有个问题一直困扰着 Scala 社区,为什么一些 Java 开发者将 Scala 捧到了天上,认为它是来自上帝之吻的完美语言;而另外一些 Java 开发者却对它望而却步,认为它过于复杂而难以理解。同样是 Java 开发者,为何会出现两种截然不同的态度,我想这其中一定有误会。Sca...

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

Java

java使用phantomjs进行截图

3

xubiao.zhuang 发布于 2018-10-11

断断续续查找资料、验证不同的实现方法终于算基本搞定了页面截图,因为中间过程曲折花费较多时间,分享出来帮助大家快速实现截图 为什么选用phantomjs进行截图 截图可以实现的方式有很多,比如: selenium HtmlUnit Html2Image 、、、and so on 但...

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

Java

Protobuf 语言指南(proto3)

1

darida 发布于 2018-10-10

前言 Protocol Buffer是Google的语言中立的,平台中立的,可扩展机制的,用于序列化结构化数据 – 对比XML,但更小,更快,更简单。您可以定义数据的结构化,然后可以使用特殊生成的源代码轻松地在各种数据流中使用各种语言编写和读取结构化数据。 定义消息类...

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

Java

从 Java 到 Scala(三):object 的应用

zhuangli 发布于 2018-09-10

在上篇 Java 到 Scala 系列中,我想你或多或少在语言特性上对 object 有了一定的掌握,在了解完它酷酷的语言特性—— 让静态回归常态 并能简单运用其衍生出的方法后,我今天就来谈谈在现实应用方面自己对它的理解,不知道是不是也会给你一种耳目一新的感觉,毕竟「单例对象」作...

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

Java

从 Java 到 Scala (三): object 的应用

小丁 发布于 2018-09-10

本文由 Captain 发表在ScalaCool 团队博客。 在上篇 Java 到 Scala 系列中,我想你或多或少在语言特性上对 object 有了一定的掌握,在了解完它酷酷的语言特性—— 让静态回归常态 并能简单运用其衍生出的方法后,我今天就来谈谈在现实应用方面自己对它的理...

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

Java

从Java和JavaScript来学习Haskell和Groovy(类型系统)

songhua.gao 发布于 2018-08-17

接上文 《从Java和JavaScript来学习Haskell和Groovy(引子)》 。   首先搞清几个概念: 动态类型(Dynamic Typing)和静态类型:区别的核心在编译期还是运行时。静态类型的语言系统在编译期就明确知道每一个变量的类型,如果发现不合法的类...

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

Java

Apache Groovy 2.5.2 发布,JVM 动态脚本语言

xiaoli.he 发布于 2018-08-15

Apache Groovy 2.5.2 已发布,这是 GROOVY_2_5_X 分支的维护版本,包含 20 项 bug 修复和改进,强烈鼓励所有使用此分支旧版本的用户进行升级。 更新内容: Bug [ GROOVY-8282 ] – Error while poppi...

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

Java

Java学习系列文章第七篇:Java8中接口的默认方法与静态方法

xubiao.zhuang 发布于 2018-07-30

Java8用默认方法与静态方法这两个新概念来扩展接口的声明。默认方法使接口有点像Traits(Scala中特征(trait)类似于Java中的Interface,但它可以包含实现代码,也就是目前Java8新增的功能。PHP中也有trait这样一说,他是在不破坏类原有的继承、实现关...

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

IOS技术

iOS Accessibility 指南

8

尖兵 发布于 2018-07-21

开发者经常会为用户开发一些令人充满惊喜的App。但是,开发者真的为每一个潜在的用户都做适配了么?是否每个人都可以真正使用你的APP呢? 设计APP、产品或者任何类型的服务,都要考虑到所有用户,包括视力、运动、学习或者听力有障碍的人。 Apple不断地向开发者提供持续更新的工具,以...

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

Java

浅析annotations

dulong 发布于 2018-07-16

前言 在 Java 中,我们可以大量看到 annotations 的使用,并且, annotations 也从底层得到了支持。而对于 PHP 而言,我们可以在一些项目中看到 annotations 的使用,但是众多 package 还是在 语言层面 实现(通过解析注释+反射的方式...

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

IOS技术

iOS模仿系统相机拍照你不曾注意过的细节

2

wenming.gapo 发布于 2018-07-03

需求 由于我们APP集成了有道翻译的SDK,需要将拍出来的图片翻译成对应的语言,但是有道的SDK目前还做的不是很完善(比如:照片倾斜的时候,返回的角度不是很对,有道的技术说下个版本可能会更新)。于是产品要求拍照页面做成跟系统相机类似,当用户横屏拍摄的时候,需要客户端自己将图片纠正...

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

IOS技术

iOS视频横竖屏正确打开形式:调整动画执行出错问题

3

likai 发布于 2018-06-19

问题回放 如果我们在一个iOS项目中使用到了视频播放器就难免会遇到强制横竖屏的问题.这个老生常谈的问题我们只需要监听设备的方向改变的通知即可,一般情况是不会出现什么的问题的.但是事实真的是这样吗?网上在这方面的资料也是杂乱不堪,大部分只是说说如何进行强制横竖屏,没有进一步说明动画...

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

互联网.投资

苹果2018年WWDC看点整理:我们可能看到哪些产品和创新?

5

hanze 发布于 2018-06-04

6月4日消息,据Appleinsider报道,苹果的年度全球开发者大会(WWDC)经常被误认为是硬件产品发布会。然而,WWDC的主要目的是向第三方开发者介绍苹果最新的软件和工具,以供开发人员为苹果平台开发应用。 不过,硬件和软件都在推动苹果未来发展的计划中扮演了重要角色,而WWD...

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