标签:API

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)

Java

Hoverfly 教程:当服务虚拟化遇到 Java

4

xubiao.zhuang 发布于 2019-06-20

本文要点 在微服务架构中,服务最重要的部分之一是负责与其他服务通信的模块 我们常常需要以端到端的方式测试服务是如何与其他服务通信的。Mock 并不是有效的解决方案,因为它没有测试通信栈,并跳过了与网络协议(如 HTTP)相关的一切。运行依赖的服务也不是可选方案,因为每次都需要花精...

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

Java

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

1

xiaoli.wang 发布于 2019-06-20

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

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

编程技术

是否过于“强势或自以为是”应该作为选择框架或架构产品的参考标准!

1

zhuangli 发布于 2019-06-20

选择决定使用一个固定的框架将对架构产生重大影响,无论是在短期内将产品按时上市还是长期上市。它可以影响您的应用程序维护和修改的容易程度,是否能满足不断变化的需求。答案可能并不总是清晰或简单,但它会帮助您了解何时选择大型强势或侵入或自以为是的框架。 在本文中,我们将介绍一些固定的和非...

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

Spring

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

5

xirruiqiang 发布于 2019-06-20

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

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

Spring

如何设计并实现一个秒杀系统?(含完整代码)

30

zhuangli 发布于 2019-06-20

点击上方 石杉的架构笔记 ,右上角选择“ 设为星标 ” 每日早8点半,技术文章准时送上 公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务...

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

Java

从七个方面,面试大厂高级工程师

1

yeseng 发布于 2019-06-20

在上周,我密集面试了若干位Java后端的候选人,工作经验在3到5年间。 我的标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架,我相信其它公司招初级开发时,应该也照着这个标准来面的。 我也知道,不少候选人能力其实不差,但面试时没准备或不会说,这样的人可能在...

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

Java

如何排查Java内存泄漏?看完我给跪了!

5

hanze 发布于 2019-06-20

没有经验的程序员经常认为Java的自动垃圾回收完全使他们免于担心内存管理。这是一个常见的误解:虽然垃圾收集器做得很好,但即使是最好的程序员也完全有可能成为严重破坏内存泄漏的牺牲品。让我解释一下。 当不必要地维护不再需要的对象引用时,会发生内存泄漏。这些泄漏很糟糕。首先,当程序消耗...

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

HttpClient系列-基础知识(一)

yanxinchi 发布于 2019-06-19

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

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

Java

JDK13:5大新特性首发,等你来看

1

小丁 发布于 2019-06-19

JDK13:5大新特性: 350: Dynamic CDS Archives 351: ZGC: Uncommit Unused Memory 353: Reimplement the Legacy Socket API 354: Switch Expressions (Prev...

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

Spring

SpringCloud实战六:服务网关Zuul(一)

12

zhuangli 发布于 2019-06-19

Hello大家好,我是初晨,本章我们学习SpringCloud 服务网关Zuul的使用。大家有问题和意见可以发邮箱mr_beany@163.com 一:什么是Zuul Zuul是Spring Cloud服务系列中的微服务API网关。 Zuul的核心是一系列的 filters , ...

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

Java

SOFARPC 发布 v5.5.6 版本,蚂蚁金服开源 Java RPC 框架

Harries 发布于 2019-06-19

本期发布内容 i. 修复 SOFARegistry 场景下地址为空场景下的可能问题 ii. 支持 Ark 隔离, 发布服务时,注册服务类加载器 1. Abstract It is a bug fix version. We encourage everyone use 5.5.x...

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

编程技术

golang微服务

6

wenming.gapo 发布于 2019-06-19

避免一个模块故障影响整个程序。能够独立部署、运维、升级。 服务间通过api通讯。 假设上传服务集群起了多个实例,每个实例相同IP但不同端口,那样对外提供服务呢? 有两种方式: 方式1: 上传服务集群向服务注册/发现中心去注册这些对外服务ip+port,然后用户请求上传的时候通过a...

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

Java

2019最新Android面试题

1

尖兵 发布于 2019-06-19

原文链接: https://blog.csdn.net/wen_hah… 版权声明:本文为博主原创文章,转载请附上博文链接! 前言 金三银四到来了,找工作的好时候到了,小伙伴们是不是都在忙着找工作呢,小弟前一阵也是忙着在找工作,面试了好多公司,所幸的是进到了自己心仪的...

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

编程技术

ebay增强可用性的4个原则

18

hanze 发布于 2019-06-19

你可能听说过英国《卫报》。有可能从诸如爱德华·斯诺登泄密事件或者 2011 年与罗伯特·默多克的国际新闻相关的电话窃听丑闻中听说过它。你所不知道的是它的在线和技术团队获得过数个奖项,被许多圈子视为英国最好的产品团队。 2008 年的情况有些奇怪,《卫报...

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