标签:FAQ

编程技术

工商银行 MySQL 数据库架构解密

19

yeseng 发布于 2019-05-20

摘要:本文根据 DTCC 数据库大会分享内容整理而成,将介绍工行 IT 架构转型中传统 OLTP 数据库架构面临的挑战和诉求,构建基于 MySQL 分布式企业级解决方案实践历程,包括技术选择、高可用设计、两地三中心容灾、运维管理、资源使用效率等方面的思考和实践经验,同时也介绍了工...

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

Java

Dubbo 2.7.1 踩坑记

15

hellas 发布于 2019-05-16

Dubbo 2.7 版本增加新特性,新系统开始使用 Dubbo 2.7.1 尝鲜新功能。使用过程中不慎踩到这个版本的 Bug。 系统架构 Spring Boot 2.14-Release + Dubbo 2.7.1 现象 Dubbo 服务者启动成功,正常提供服务,消费者调用偶现失...

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

Spring

SpringCloud微服务治理二(Robbin,Hystix,Feign)

11

puefu.he 发布于 2019-05-15

在刚才的案例中,我们启动了一个user-service,然后通过DiscoveryClient来获取服务实例信息,然后获取ip和端口来访问。 但是实际环境中,我们往往会开启很多个user-service的集群。此时我们获取的服务列表中就会有多个,到底该访问哪一个呢? 一般这种情况...

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

Java

JDK源码分析-HashMap(2)

2

hellas 发布于 2019-05-13

前文「 JDK源码分析-HashMap(1) 」分析了 HashMap 的内部结构和主要方法的实现原理。但是,面试中通常还会问到很多其他的问题,本文简要分析下常见的一些问题。 这里再贴一下 HashMap 内部的结构图(JDK 1.8): FAQ: Q1: HashMap 是否线...

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

Java

Linux framebuffer双缓冲防止闪烁

4

zhuangli 发布于 2019-05-12

版权声明:本文为博主原创,无版权,未经博主允许可以随意转载,无需注明出处,随意修改或保持可作为原创! https://blog.csdn.net/dog250/article/details/90136682 昨天写了一篇文章: 使用Linux Framebuffer绘制32位真...

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

编程技术

微博的 5 个微服务最佳实践

5

dulong 发布于 2019-05-11

微博业务如何使用 Docker 镜像? Docker 解决服务运行环境可迁移问题的关键,就在于 Docker 镜像的使用上。实际微博在使用 Docker 镜像的时候并不是把业务代码、依赖的软件环境以及操作系统本身直接都打包成一个镜像,而是利用 Docker 镜像的分层机制,在每一...

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

Java

PyCharm/IDEA 使用技巧总结

36

xirruiqiang 发布于 2019-05-11

IDEA 没有类似 Eclipse 的工作空间的概念(workspace),最大单元就是 Project。这里可以把 Project 理解为 Eclipse 中的 workspace。Module 可以理解为 Eclipse 中的 project。一个 工程(Project) 下...

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

Java

Timer机制源码浅析

6

Harries 发布于 2019-05-10

Q:定时、延时任务有几种方式可以实现? A:Handler、Timer、ScheduledThreadPool、AlarmManager Handler机制大家应该都烂熟于心了,今天我来讲讲Timer这个不常被问到的定时器。 改日再说线程池,预计是周日。 Timer机制包含了四个...

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

Spring

SpringCloud微服务治理

31

xubiao.zhuang 发布于 2019-05-09

RPC,即 Remote Procedure Call(远程过程调用),是一个计算机通信协议。 该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。 1.2.Http Http协议:超文本传输协议,是一种应用层协议。 2.Http客户端...

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

Java

Nacos使用中的常见问题汇总

puefu.he 发布于 2019-05-08

问题描述 使用命令 sh startup.sh -m standalone 启动报错: ./startup.sh: 78: ./startup.sh: [[: not found ./startup.sh: 88: ./startup.sh: [[: not found ./st...

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

Java

前端之路: 如何用 jenkins 构建部署项目

25

xubiao.zhuang 发布于 2019-05-06

环境:ubuntu、docker、git $ cat /etc/issue Ubuntu 16.04.6 LTS /n /l 复制代码 基于docker,不熟悉的可以先看看我的上一篇 前端之路:紧跟潮流,docker简单应用 拉去镜像 $ docker pull jenkinsc...

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

Java

JAVA集合概述

1

小丁 发布于 2019-05-05

近段时间在学习java集合,原本也没想着写笔记或者博客的。但是慢慢看下去之后发现java集合的内容繁多,但是各集合之间具有很大的共通性。所以就动了写博客的念头。 在安卓开发的时候已经有在用集合了,具体是用ArrayList向上转型到list对象。  我觉得集合比数组方便...

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

Java

后端开发实践系列——开发者的第0个迭代

2

songhua.gao 发布于 2019-04-29

在ThoughtWorks,我从零开始搭建了不少软件项目,其中包含了基础代码框架和持续集成基础设施等,这些内容在敏捷开发中通常被称为“第0个迭代”要做的事情。但是,当项目运行了一段时间之后再来反观,我总会发现一些不足的地方,要么测试分类没有分好,要么基本的编码架子没有考虑周全。 ...

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

Java

RocketMQ 快速上手

刘莉莉 发布于 2019-04-26

本快速上手手册,指的是在本地计算机上设置RocketMQ消息传递系统从发送和接收消息的详细说明. 必要环境 64位的操作系统 64位的JDK1.8+ 以上 Maven 3.2.x 以上 Git 4G以上的存储空间用于代理实例 下载和构建发布版 在这里可以下载 4.4.0 正式版的...

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

编程技术

探班!法国圣戈班运输管理华美蜕变

9

dulong 发布于 2019-04-17

世界500强企业—法国圣戈班集团,自1985年进入中国市场,至今在华已设立1家研发中心和40多家企业及公司。圣戈班材料和解决方案遍布于 建筑 、交通、基础设施和工业应用的方方面面。目前,圣戈班在华拥有近6,570名员工,2018年营业额约为12.09亿欧元。 法国圣戈班作为典型的...

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

Java

Maven 教程之发布 jar 到私服或中央仓库

4

尖兵 发布于 2019-04-16

为了避免重复造轮子,相信每个 Java 程序员都想打造自己的脚手架或工具包(自己定制的往往才是最适合自己的)。那么如何将自己的脚手架发布到中央仓库呢?下面我们将一步步来实现。 在 Sonatype 创建 Issue (1)注册 Sonatype 账号 发布 Java 包到 Mav...

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

Java

Computers: Programming: Languages: Java: Development Tools: Performance and Testing: Static…

邓龙华 发布于 2019-04-13

Static code analysis is a set of methods for analyzing software source code or object code in an effort to gain understanding of what the so...

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