标签:apache

Java

浅谈mybatis如何半自动化解耦和ORM实现

13

hellas 发布于 2019-06-20

在JAVA发展过程中,涌现出一系列的ORM框架,JPA,Hibernate,Mybatis和Spring jdbc,本系列,将来研究Mybatis。 通过研究mybatis源码,可将mybatis的大致架构总结为下图: 1.根据Mybatis源码,将其抽象为三层:基础支持层,核心...

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

Java

借助 Cloud Toolkit 快速创建 Dubbo 工程

8

zhuangli 发布于 2019-06-20

Cloud Toolkit 是一个 IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用。在最新版的插件中,提供了快速创建 Dubbo 工程的功能,下面就来快速体验下吧。 Dubbo 采用全 Spring 配置方式,透明化接入应用,对应用没有任何 API 侵入,只需用 Sp...

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

Spring

SpringBoot中使用LoadTimeWeaving技术实现AOP功能

7

songhua.gao 发布于 2019-06-20

1. 关于LoadTimeWeaving 1.1 LTW与不同的切面织入时机 AOP——面向切面编程,通过为目标类织入切面的方式,实现对目标类功能的增强。按切面被织如到目标类中的时间划分,主要有以下几种: 1.运行期织入 这是最常见的,比如在运行期通过为目标类生成动态代理的方式实...

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

Java

试手 RxJava 2.x 及对线程的初步理解

yanxinchi 发布于 2019-06-20

在进行数据流处理过程中,需要一个高效苗条的流处理组件,比如对输入流能进行分组(窗口),能进行流量控制(Back Pressure – 背压),这也就涉及到响应式编程,流处理框架。这方面如果直接基于 Akka actor 来构建 Akka ActorSystem 也是比...

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

Java

入门教程 | 5分钟从零构建第一个 Flink 应用

1

xiaoli.wang 发布于 2019-06-20

本文转载自 Jark’s Blog ,作者伍翀(云邪),Apache Flink Committer,阿里巴巴高级开发工程师。 本文将从开发环境准备、创建 Maven 项目,编写 Flink 程序、运行程序等方面讲述如何迅速搭建第一个 Flink 应用。 在本文中,我们将从零开始...

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

Spring

springCloud学习5(Spring-Cloud-Stream事件驱动)

5

xirruiqiang 发布于 2019-06-20

springcloud 总集: www.tapme.top/blog/detail… 代码见文章结尾 想想平常生活中做饭的场景,在用电饭锅做饭的同时,我们可以洗菜、切菜,等待电饭锅发出饭做好的提示我们回去拔下电饭锅电源(或者什么也不知让它处于保温状态),反正这个时候我们知道饭做好...

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

Java

微服务之架构技术选型与设计

13

xirruiqiang 发布于 2019-06-20

编辑推荐: 本文来自于简书,本文主要介绍了架构技术选型与设计-微服务选型,Spring cloud 实现采用的技术,希望对您的学习有所帮助。 架构技术选型与设计-DUBBODubbo,是阿里巴巴服务化治理的核心框架,并被广泛应用于阿里巴巴集团的各成员站点(阿里巴巴现在使用架构为H...

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

Java

[译] Apache Hive JdbcStorageHandler 编程入门指南

12

xiaoli.he 发布于 2019-06-20

Apache Hive 从 HIVE-1555 开始引入了 JdbcStorageHandler ,这个使得  Hive 能够读取 JDBC 数据源,关于 Apache Hive 引入 JdbcStorageHandler 的背景可以参见 ...

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

Java

动手搭建后端框架-Velocity模板引擎的应用

yanxinchi 发布于 2019-06-19

为了提高开发效率,通常会想办法把一些模式固定的重复性的劳动抽取出来,以后再使用的时候,拿来主义就可以了。这样既可以提高开发效率,又降低了出错的风险。 这一思想在我们的日常工作中可以说随处可见,我们完成一项复杂的工程,并不需要面面俱到什么都自己写,我们完全可以利用第三方的jar包让...

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

Spring

『互联网架构』软件架构-解密电商系统-Spring boot快速开始及核心功能介绍(下)(86)

16

yeseng 发布于 2019-06-19

上次说了Spring boot快速开始及核心功能介绍,本次说说配置文件相关的。 (一)Spring Boot属性配置文件详解 修改端口 # application.properties: server.port=8888 另外,也可以直接在运行jar包的时候修改 java -ja...

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

Java

记一次NoHttpResponseException问题排查

3

xiaoli.wang 发布于 2019-06-19

上传文件程序会有一定的概率提示错误,错误率大概在1%以下,错误信息是: org.apache.http.NoHttpResponseException , s3-us-west-1.amazonaws.com:80 failed to respond ,看着是上传到S3的过程中发...

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

Java

HttpClient系列-基础知识(一)

yanxinchi 发布于 2019-06-19

今天开始介绍下Apache HttpClient 4的全面指南,从基础到高级进阶,本文是基础知识一。 状态码 从Http响应中得出状态码 发送Http请求后 – 我们返回一个 org.apache.http.HttpResponse 实例,我们可以获取到响应的状态行,...

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

Java

Jetbrains 发布 2019 开发者生态报告:Java 最主流,Go 最有前途

19

xubiao.zhuang 发布于 2019-06-19

近日, Jetbrains 发布了 《2019 年开发人员生态系统现状》 报告。报告显示:Java 是最主流的编程语言,JavaScript 是最常用的整体编程语言,Go 是最有前途的编程语言,Python 是学习者最多的编程语言。该报告涉及约 7000 名开发人员在编程语言、开...

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

Java

Python 最抢手、Java 最流行、Go 最有前途,7000 位程序员揭秘 2019 软件开发现状

36

刘莉莉 发布于 2019-06-19

作者 |  屠敏 整理 报告来源 | JetBrains 出品 | CSDN(ID:CSDNnews) 互联网的下半场,科技公司为面对更加严峻的竞争环境,越来越重视开源节流。而对于身处其中且撑起 IT 半边天的技术人,如今如何了?从技术角度来看,其又该作何改变顺应潮流?...

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

Java

Thrift入门及 Java 实现简单demo

1

changyuan.xu 发布于 2019-06-19

本文示例代码: github传送门 本文并未与spring boot集成,仅实现了demo.可以将本文中的类作为spring中的bean使用即可. 其实一开始是想集成的,后来发现thrift已经够头大了,就暂时放弃了,后面单独写一篇吧.集成比较简单一些. 背景介绍 我终于从一个写...

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

Java

视频:Apache Dubbo Roadmap 2019

16

puefu.he 发布于 2019-06-19

分享嘉宾:秦金卫 火币集团 编辑整理: Hoh Xil 内容来源:大数据开源技术论坛 · 01 出品社区: DataFun 注:PPT下载方式见文末。 内容摘要: Apache Dubbo 是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面...

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