标签:CST

Java

使用Velero Restic快速完成云原生应用迁移至ACK集群

13

邓龙华 发布于 2019-07-18

本文记录使用Velero Restic快速完成云原生应用迁移至ACK集群的实践过程。 0. 实践步骤概览 (1)创建GKE集群(或自建Kubernetes集群) (2)在GKE集群上部署示例应用Jenkins Application并执行一个构建任务 (3)创建ACK集群 (4)...

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

Java

Spring Boot 自动配置(auto-configurtion) 揭秘

2

xirruiqiang 发布于 2019-07-18

本章,我们为你揭秘Spring Boot自动配置(Auto Configuration)运行机制,谈到auto-configuration,肯定离不开@EnableAutoConfiguration注解。 package org.springframework.boot.auto...

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

编程技术

算法交易系统架构,此篇足矣!

25

hellas 发布于 2019-07-18

标星★公众号      爱你们 ♥ 作者:Stuart Reid 编译:方的馒头 | 公众号翻译部、海外部 近期原创文章: ♥  5种机器学习算法在预测股价的应用(代码+数据) ♥  Two Sigma用新闻来预测股价走势,带你吊...

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

Java

Spring Boot 自动配置(auto-configurtion) 揭秘 荐

2

darida 发布于 2019-07-18

本章,我们为你揭秘Spring Boot自动配置(Auto Configuration)运行机制,谈到auto-configuration,肯定离不开@EnableAutoConfiguration注解。 package org.springframework.boot.auto...

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

Java

一次因JDK夏令时导致接口输出日期格式的时间与预期时间不一致的bug排查总结

2

wenming.gapo 发布于 2019-07-18

问题起源于同事在项目中新增一个统计用户生日明细的接口,其中一个用户在数据库中的生日日期是“1988-07-29”,然而通过rest接口得到该用户的生日日期却为 “1988-07-28”。 环境说明 开始bug排查之前,先说明下项目环境: 系统:centos 7.5 JDK:1.8...

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

Java

手写mybatis彻底搞懂框架原理

7

xubiao.zhuang 发布于 2019-07-16

mybatis的前身是iBatis,其源于“Internet”和“abatis”的组合,是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。 mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集,它可以使用简单的XML或注解来配置和映射原生信息,将...

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

Java

快速Get-JAVA-IO流

1

邓龙华 发布于 2019-07-14

第四阶段 IO IO流 前言: 前面的学习我们只能够在已有的一定封闭范围内进行一些操作,但是这显然是无趣的,也是不支持我们实现一些复杂的需求,所以Java提供IO流这样一种概念,方便我们对数据进行操作 而使用IO流我们可以实现一些强大的功能,例如针对文件的移动复制等操作,又或者程...

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

编程技术

微服务架构之网关层Zuul剖析

4

puefu.he 发布于 2019-07-11

文章来源: http://www.liangsonghua.me 作者介绍:京东资深工程师-梁松华,长期关注稳定性保障、敏捷开发、微服务架构 一、Zuul简介 Zuul相当于是第三方调用和服务提供方之间的防护门,其中最大的亮点就是可动态发布过滤器 二、Zuul可以为我们提供什么 ...

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

Java

Event Sourcing 和 CQRS 落地(六):实现可靠消息

hanze 发布于 2019-07-08

在本系列的上一篇文章中,作者介绍了 Spring Cloud 提供的消息中间件的抽象 Spring Cloud Stream 的优化方法,本文将主要介绍如何实现可靠消息。 实现可靠消息 什么是可靠消息 微服务盛行的时代下,消息成为了不可缺少的组件,首先我们看一个例子,contra...

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

Java

Android中的IPC方式——Binder(三)

hanze 发布于 2019-07-08

Android中的IPC方式——Binder(一) Android中的IPC方式——Binder(二) 基于Android5.1.1分析,因为API26以后底层相关代码变动。 在client 中 通过bindservice来启动,来看下bindservice源码。 其具体是在 /...

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

Java

阿里云服务器配置记录

zhuangli 发布于 2019-07-08

(1)vim /etc/ssh/sshd_config (2)PasswordAuthentication yes PermitRootLogin yes (3)systemctl restart sshd进行重启 Centos 常用命令以及安装一些库 yum -y instal...

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

Java

JDBC 的时区问题

xiaoli.he 发布于 2019-07-08

之前因为数据仓库的升级,导致一部分大约几万笔的交易因为各种问题出现差错,需要重新报送。支付系统有各种的小工具,支持数据的重新报送。但这次因为数据早已经归档近历史交易表,所以线上的小工具是无法起到作用的,除非DBA帮忙把这些交易全部转表。 于是乎,写个一个jar包,准备在预发布环境...

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

Java

Event Sourcing 和 CQRS 落地(六):实现可靠消息

小丁 发布于 2019-07-08

在本系列的上一篇文章中,作者介绍了 Spring Cloud 提供的消息中间件的抽象 Spring Cloud Stream 的优化方法,本文将主要介绍如何实现可靠消息。 实现可靠消息 什么是可靠消息 微服务盛行的时代下,消息成为了不可缺少的组件,首先我们看一个例子,contra...

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

Java

Spring Cloud Zuul 那些你不知道的功能点

6

puefu.he 发布于 2019-07-08

本文摘自于 《Spring Cloud微服务 入门 实战与进阶》 一书。 1. /routes 端点 当@EnableZuulProxy与Spring Boot Actuator配合使用时,Zuul会暴露一个路由管理端点/routes。 借助这个端点,可以方便、直观地查看以及管理...

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

Java

[CoreJava]Java泛型详解

yanxinchi 发布于 2019-07-07

泛型是从Java1.5开始引进的,所谓的泛型可以理解成 参数化类型 ,即类型是以参数的方式传入泛型类或者泛型方法。 泛型这个术语的意思是:“适用于许多许多的类型”。 1.1 泛型的好处 泛型可以使编写的代码被很多不同的类型对象所重用。 使用泛型机制编写的程序代码要比那些杂乱地使用...

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

Java

Week 1 – Java 多线程 – CAS

3

likai 发布于 2019-07-07

前言 学习情况记录 时间:week 1 SMART子目标 :Java 多线程 记录在学习线程安全知识点中,关于 CAS 的有关知识点。 线程安全是指:多个线程不管以何种方式访问某个类,并且在主调代码中不需要进行同步,都能表现正确的行为。 常见的线程安全实现方法分为不可变对象、线程...

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

Spring

Event Sourcing 和 CQRS 落地(五):Spring-Cloud-Stream 优化

2

xiaoli.wang 发布于 2019-07-05

本系列的上一篇文章重点介绍了 Axon 实现,本文将主要介绍 Spring Cloud 提供的消息中间件的抽象 Spring Cloud Stream 的优化方法。 Spring Cloud Stream 优化 问题 Spring Cloud Stream (以下简称 SCS )...

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

编程技术

架构设计之CAP定理

5

xiaoli.wang 发布于 2019-07-05

在计算机领域,如果是初入行就算了,如果是多年的老码农还不懂 CAP 定理,那就真的说不过去了。CAP可是每一名技术架构师都必须掌握的基础原则啊。 现在只要是稍微大一点的互联网项目都是采用 分布式 结构了,一个系统可能有多个节点组成,每个节点都可能需要维护一份数据。那么如何维护各个...

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