标签:NOSQL

Java

Java 工程师成神之路 | 2019正式版

4

尖兵 发布于 2019-02-18

一、基础篇 01.面向对象 → 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基本原则 → 平台无关性 Java 如何实现的平台无关 JVM 还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala) → 值传递 值传递、引用传递 为什么...

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

编程技术

分布式架构知识体系

8

puefu.he 发布于 2019-02-15

1.问题 1、何为分布式何为微服务? 2、为什么需要分布式? 3、分布式核心理论基础,节点、网络、时间、顺序,一致性? 4、分布式是系统有哪些设计模式? 5、分布式有哪些类型? 6、如何实现分布式? 2.关键词 节点,时间,一致性,CAP,ACID,BASE,P2P,机器伸缩,网...

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

Spring

使用Spring Boot和Redis – Michael C. Good

yanxinchi 发布于 2019-02-07

在本文中,我们将介绍如何通过Spring Data Redis将Redis与Spring Boot一起使用的基础知识库。 我们将构建一个应用程序,演示如何通过Web界面执行CRUD操作Redis, Github 上提供了该项目的完整源代码。 Redis是 一个开源的内存中键值数据...

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

Java

2019年JavaEE领域预测 – adambien

darida 发布于 2019-01-31

1.甲骨文开放整个JDK的举动为亚马逊,RedHat或Azul Systems等第三方公司开辟了市场, 以继续为Java提供支持。GraalVM等创新也让Java 变得有趣。开源领域和Tiobe语言索引中的 Java流行度应该会在2019年增长。 2. 无服务器/函数即服务是一种...

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

Java

在Docker中运行Spring Boot

5

邓龙华 发布于 2019-01-30

编辑推荐: 本文来自于网络,文章介绍了如何使用Spring Boot进行功能测试的一些最佳实践的相关内容。 概览 本文重点介绍如何使用Spring Boot进行功能测试的一些最佳实践。我们将演示如何在不设置模拟环境的情况下将服务作为黑盒测试的高级方法。 本文是我之前这篇文章 Na...

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

Java

Solr与Spring Boot集成 – Viithiisys

Harries 发布于 2019-01-29

在本教程中,我将向您展示如何通过将Solr与Spring Boot集成来改进搜索。 Spring-data-solr 是Spring Data的扩展,用于将Solr与Spring Boot starter集成。 什么是Solr Apache Solr既是搜索引擎又是支持SQL的分...

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

编程技术

普通码农如何“C位出道”冲进BAT?

5

Harries 发布于 2019-01-28

这篇文章,跟大家聊一聊很多很多很多人问我的一个问题:中小公司的 Java 工程师应该如何规划准备,才能跳槽进入 BAT 这类一线互联网公司? 80% Java 工程师都有的迷茫 之所以我用了三个 “很多” 来形容这个问题,是因为实在这个问题太普遍了,因为国内 Java 工程师至少...

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

Java

开源中国 2018 新增开源软件最受欢迎 TOP 50

33

yeseng 发布于 2019-01-25

本周开源中国陆续公布了两个年度榜单,分别是国产新秀榜 TOP 30 和国产新增榜 TOP 50。由于两个榜单的数据来源都是国内开源项目,所以会有部分项目同时出现在两个榜单上。 今天公布的这份榜单 —— 开源中国 2018 新增开源软件最受欢迎 TOP 50 ,所挑选的软件来自于 ...

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

编程技术

微服务不是全部,只是特定领域的子集

11

yeseng 发布于 2019-01-23

大家都在学SpringCloud,貌似学会了SC就牛逼哄哄,感觉不得了的样子。但微服务,在整个企业级应用中,只 占了一小部分。微服务引入的问题比解决的问题还要多,你会遇到各种各样的bottleneck。 微服务解决的是计算节点的问题,然而根源却在存储节点 。当业务规模变得越来越庞...

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

编程技术

领域驱动设计参考

darida 发布于 2019-01-22

领域驱动设计是一种解决跨学科交流问题的软件工程方法:由于开发人员和专业人员使用不同的术语,因此存在相互理解问题。 这首先是业务语言问题(不是编程语言),DDD通过为开发人员和专业人员提供一套用于理解的规则以及因此基础领域的通用模型来帮助弥合这一障碍。 Eric Evans最初创造...

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

编程技术

面试最让你手足无措的一个问题:你的系统如何支撑高并发?【石杉的架构笔记】

6

songhua.gao 发布于 2019-01-22

这篇文章,我们聊聊大量同学问我的一个问题,面试的时候被问到一个让人特别手足无措的问题:你的系统如何支撑高并发? 大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地方说起,其实本质就是没经历过一些真正有高并发系统的锤炼罢了。 因为没有过相关的项目经历,所以就没法从真实的...

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

编程技术

基础设施即代码:Terraform 和 AWS 无服务器

5

yanxinchi 发布于 2019-01-22

基础设施即代码 基础设施即代码(IaC)是一种通过机器可读的定义文件管理设备和服务器的方法。从根本上说,你要写下你希望基础设施是什么样子,以及应该在该基础设施上运行什么代码。然后,按下一个按钮,说“部署我的基础设施”即可。BAM 是你已经准备投入使用的应用程序,它运行在服务器上,...

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

编程技术

微服务数据库

3

songhua.gao 发布于 2019-01-17

让我们假设您正在使用微服务架构模式开发在线商店应用程序。大多数服务需要在某种数据库中保存数据。例如,Order Service存储订单信息,Customer Service存储客户信息。 问题 微服务应用程序中的数据库体系结构是什么? 强制要求 服务必须松散耦合,以便可以独立开发...

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

编程技术

如何利用数据架构带动企业增长?

xiaoli.wang 发布于 2019-01-16

对于架构师而言,技术的发展是无尽的,在搭建和实践智能数据架构的过程中,架构师们都会或多或少地遇到一些疑惑和挑战,如何解决在架构建设中遇到的某些问题?架构建设的领域又有什么新的行业动态和技术方法? 近日,在个推TechDay全国沙龙北京站的现场,几位资深架构师围绕“以智能数据架构,...

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

编程技术

架构设计(8)—高可用架构设计

4

puefu.he 发布于 2019-01-14

高可用架构设计总结: 前言:海恩法则和墨菲定律 海恩法则 · 事故的发生是量的积累的结果。 · 再好的技术、再完美的规章 , 在实际操作层面也无法取代人自身的素质和责任心 。 墨菲定律 · 任何事情都没有表面看起来那么简单 。 &midd...

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

编程技术

互联网面试必杀:如何保证消息中间件全链路数据100%不丢失(1)【石杉的架构笔记】

4

xubiao.zhuang 发布于 2019-01-10

这篇文章,我们来聊聊在线上生产环境使用消息中间件技术的时候,从前到后的全链路到底如何保证数据不能丢失。 这个问题,在互联网公司面试的时候高频出现,而且也是非常现实的生产环境问题。 如果你的简历中写了自己熟悉MQ技术(RabbitMQ、RocketMQ、Kafka),而且在项目里有...

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

Java

浅谈JAVA的往日辉煌与未来趋势

4

likai 发布于 2019-01-08

24 岁,针对1个技术性人而言可谓正当壮年。但针对一门计算机语言而言,状况将会又有不一样。各种计算机语言横空出世,纷战难休,殊不知 TIOBE 的語言排名榜上,Java 却曝露了显著的颓势。這個著名的计算机语言,将来会是如何? java的出身 小编整理了一些java进阶学习资料和...

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

Java

最全腾讯技术T系列解读:T2到T4的技能要求和薪资结构

xiaoli.wang 发布于 2019-01-07

![image.png](https://static.studygolang.com/190107/988105bed77ebb672fe95ddada46a697.png) 2018年持续一整年的架构设计分享,2019年我希望持续分享的同时,能真正意义上帮助到部分读者成为一名...

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