标签:trait

Java

java使用phantomjs进行截图

3

xubiao.zhuang 发布于 2018-10-11

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

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

Java

Protobuf 语言指南(proto3)

1

darida 发布于 2018-10-10

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

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

Java

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

zhuangli 发布于 2018-09-10

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

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

Java

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

小丁 发布于 2018-09-10

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

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

Java

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

songhua.gao 发布于 2018-08-17

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

阅读(52)评论(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...

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

Java

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

xubiao.zhuang 发布于 2018-07-30

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

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

IOS技术

iOS Accessibility 指南

8

尖兵 发布于 2018-07-21

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

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

Java

浅析annotations

dulong 发布于 2018-07-16

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

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

IOS技术

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

2

wenming.gapo 发布于 2018-07-03

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

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

IOS技术

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

3

likai 发布于 2018-06-19

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

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

互联网.投资

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

5

hanze 发布于 2018-06-04

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

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

Java

Java基础20:Java8新特性终极指南

1

yanxinchi 发布于 2018-05-07

毫无疑问,Java 8发行版是自Java 5(发行于2004,已经过了相当一段时间了)以来最具革命性的版本。Java 8 为Java语言、编译器、类库、开发工具与JVM(Java虚拟机)带来了大量新特性。在这篇教程中,我们将一一探索这些变化,并用真实的例子说明它们适用的场景。 本...

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

IOS技术

iOS图片浏览器(功能强大/性能优越)

5

刘莉莉 发布于 2018-04-23

本文是来自@indulge_in的投稿 图片浏览器效果 github地址:iOS图片浏览器组件 支持 cocopods,功能完善,性能不错,代码质量尚可,喜欢的朋友可以给个小星星。 为了适应组件的自定义需求,代码和逻辑有点多,所以尽量不要修改源码,有什么问题或者建议可以...

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

编程技术

arXiv Paper Daily: Mon, 23 Apr 2018

1

邓龙华 发布于 2018-04-23

Neural and Evolutionary Computing An Investigation of Environmental Influence on the Benefits of Adaptation Mechanisms in Evolutionary Swarm...

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

编程技术

iOS图片浏览器(功能强大/性能优越)

5

xiaoli.he 发布于 2018-04-23

本文是来自@indulge_in的投稿 图片浏览器效果 github地址: iOS图片浏览器组件 支持 cocopods ,功能完善,性能不错,代码质量尚可,喜欢的朋友可以给个小星星。 为了适应组件的自定义需求,代码和逻辑有点多,所以尽量不要修改源码,有什么问题或者建议可以在本文...

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

编程技术

使用Gradle构建scala多模块工程

xirruiqiang 发布于 2018-04-21

前段时间终于无法忍受sbt慢如龟速的编译打包速度了。稍稍调研了一下,就果断切换到了gradle。由于调研得比较匆忙,在使用过程中遇到了各种问题。好在最后都能解决了。 我这里使用scala主要是用来编写spark job。由于我自己的一些需要,这些job中有几个是多模块的。在这里简...

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

编程技术

Go语言的美好和丑陋

3

hellas 发布于 2018-04-19

这是一个“ Go不好 ”系列的额外文章。Go确实有一些不错的特性,也就是本文中“好的”部分,但是当我们不使用API或者网络服务器(这是为它设计的)而且将它用于业务领域逻辑的时候,总体而言我发现它用起来笨重且糟糕。但是即使在用于网络编程的时候,在设计和实现方面它也有很多缺陷,这导致...

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