标签:Java类

编程技术

【技术分享】同程旅游Hadoop安全实践

3

尖兵 发布于 2017-01-17

0x01 背景 当前大一点的公司都采用了共享Hadoop集群的模式 [1] 。 共享Hadoop是指:数据存储方面,公有/私有的文件目录混合存放在hdfs上,不同的用户根据需求访问不同的数据; 计算资源方面,管理员按部门或业务划分若干个队列,每个队列分配一定量的资源,每个用户/组...

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

编程技术

新一代开源Android渠道包生成工具Walle

4

likai 发布于 2017-01-13

在Android 7.0(Nougat)推出了新的应用签名方案APK Signature Scheme v2后,之前快速生成渠道包的方式( 美团Android自动化之旅—生成渠道包 )已经行不通了,在此应用签名方案下如何快速生成渠道包呢? 本文会对新的应用签名方案APK Sign...

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

编程技术

Spring Batch在大型企业中的最佳实践

2

xirruiqiang 发布于 2017-01-13

在大型企业中,由于业务复杂、数据量大、数据格式不同、数据交互格式繁杂,并非所有的操作都能通过交互界面进行处理。而有一些操作需要定期读取大批量的数据,然后进行一系列的后续处理。这样的过程就是“批处理”。 批处理应用通常有以下特点: 数据量大,从数万到数百万甚至上亿不等; 整个过程全...

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

编程技术

由ReentrantLock分析JUC的核心AQS

1

likai 发布于 2017-01-10

并发的学习与使用系列 第八篇 AQS是AbstractQueuedSynchronizer的简称,是并发组件包java.util.concurrent也就是JUC(Java Util Concurrency)的核心,以及很多并发组件如前面几篇中介绍到的ReentrantLock,...

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

编程技术

Java 帝国之拨云见日识回调

10

dulong 发布于 2017-01-06

前言:本文原作者是 王钦誉, 原文链接: https://xiaoqinyu0000.github.io/Java/JavaCallback/ 我对文章做了修改, 文章主要介绍Java的回调机制及其实现。 故事背景 在日常编程中,我们经常需要对内存的数据进行持久化的工作,把他们保...

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

编程技术

通过一个实例来学习gRPC

4

xubiao.zhuang 发布于 2017-01-05

作者:赵昌峻,码农、全栈工程师,长期关注云计算、大数据、移动互联网相关技术,从事IT行业十载,有5年的企业级应用开发经历、3年的云平台(openstack)研发经历,目前从事移动APP的研发,坚持每天快乐的编程。 什么是gRPC? 在知乎上有这样一个问题: 谁能用通俗的语言解释一...

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

编程技术

使用RESTful Web服务

xirruiqiang 发布于 2016-12-30

本指南将指导您完成创建使用REST式Web服务的应用程序的过程。 What you’ll build 你将构建一个使用Spring的 RestTemplate 来检索随机Spring Boot引用的应用程序 http://gturnquist-quoters.cfapps.io/...

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

互联网.科技

展望金融科技生态体系,大数据和人工智能如何改造金融业?

12

Harries 发布于 2016-12-26

本文提出大数据和人工智能在金融领域的应用与影响,包括由此可能形成的金融科技新生态展望,特别讨论了以Palantir金融业务、Wind资讯为代表的大数据公司的服务与价值。 通过实时分析大量多样化且高速增长的数据,获得预测性洞察,各类金融市场参与者以此来提高业务效率和安全性;新的金融...

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

编程技术

NDK | JNI

3

songhua.gao 发布于 2016-12-25

Native Development Kit 是一套让你的Android应用一部分代码可以使用像C/C++语言的工具包 一般什么时候可以使用NDK 谷歌建议真正要使用NDK的情况是在很少数情况 需要提高执行性能(e.g. 大数据排序) 需要使用c/c++实现的第三方库(如 Ffm...

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

开源软件

Joda-Time v2.9.7 发布,一组Java类包用于处理包括ISO8601标准在内的date和time

1

yanxinchi 发布于 2016-12-20

  此前Java处理时间日期所使用的 Date 和 Calendar 被诟病不已,Calendar 的主要问题对象可变,而像时间和日期这样的类应该是不可变的,另外其概念模型也有不明确的地方,月份计算从0开始等等。JodaTime开源时间/日期库是很好的替代,另外Java...

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

编程技术

Reactor实例解析

2

changyuan.xu 发布于 2016-12-20

要点 Reactor是一个运行在Java8之上的响应式流框架,它提供了一组响应式风格的API 除了个别API上的区别,它的原理跟RxJava很相似 它是第四代响应式框架,支持操作融合,类似RxJava 2 Spring 5的响应式编程模型主要依赖Reactor RxJava回顾 ...

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

编程技术

Java动态绑定机制的内幕

2

xirruiqiang 发布于 2016-12-20

在Java方法调用的过程中,JVM是如何知道调用的是哪个类的方法源代码? 这里面到底有什么内幕呢? 这篇文章我们就将揭露JVM方法调用的静态(static binding) 和动态绑定机制(auto binding) 。 静态绑定机制 //被调用的类 package hr.tes...

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

编程技术

MyBatis(5):MyBatis集成Spring事务管理(上)

hanze 发布于 2016-12-20

前言 有些日子没写博客了,主要原因一个是工作,另一个就是健身,因为我们不仅需要努力工作,也需要有健康的身体嘛。 那有看LZ博客的网友朋友们放心,LZ博客还是会继续保持更新,只是最近两三个月LZ写博客相对会慢一些,博客的内容也会更偏向于实战一些,主要是对于工作中遇到一些比较实际性的...

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

编程技术

MyBatis(2):config.xml文件

hellas 发布于 2016-12-18

前言 前一篇文章,讲了MyBatis入门,讲到了MyBatis有两个基本的配置文件,一个用来配置环境信息,一个用来写SQL语句。前者我把它命名为config.xml,config.xml的内容是: <?xml version="1.0" encoding...

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

编程技术

MyBatis(1):MyBatis入门

2

puefu.he 发布于 2016-12-18

MyBatis是什么 MyBatis是什么,MyBatis的jar包中有它的官方文档,文档是这么描述MyBatis的: MyBatis is a first class persistence framework with support for custom SQL, stor...

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

编程技术

Java 8的Nashorn脚本引擎教程

1

yanxinchi 发布于 2016-12-15

本文为了解所有关于 Nashorn JavaScript 引擎易于理解的代码例子。 Nashorn JavaScript 引擎是Java SE 8的一部分,它与其它像Google V8 (它是Google Chrome 和Node.js的引擎)的独立...

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

编程技术

Java 脚本化编程指南

hanze 发布于 2016-12-11

Java脚本化API为谁准备? 脚本语言的一些有用的特性是: 方便:大多数脚本语言都是动态类型的。您通常可以创建新的变量,而不声明变量类型,并且您可以重用变量来存储不同类型的对象。此外,脚本语言往往会自动执行许多类型的转换,例如, 必要时 将数字10转换为“10”。 开发快速原型...

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

编程技术

如何开始使用 Java 机器学习

1

xiaoli.wang 发布于 2016-12-10

开始Java机器学习的最好工具是什么? 这个问题已经有一段时间了,但最近这些日子几乎每个人都在谈论人工智能和机器学习。这已经不再是一个保留给科学家和研究者的秘密,而是几乎实现于每一项新兴技术中。 在下面的章节中,我们会做一个java的机器学习的主要框架的快速概述,并证明Java机...

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