标签:MongoDB

编程技术

docker搭建lnmp环境

yanxinchi 发布于 2019-01-20

<!– TOC –> 一、Dockerfile定制镜像 三、docker-compose编排lnmp环境 <!– /TOC –> 有收获的话请 加颗小星星 ,没有收获的话可以 反对 没有帮助 举报 三连 代码...

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

Java

简历自述

yeseng 发布于 2019-01-19

个人信息 姓名: XXXX 电话: XXX-XXXX-XXXX 邮箱: XXX@XXX.com 现居城市: GZ 求职意向 期望岗位: 数据工程师 教育背景 学校名称: XXX大学 就读时间: XXXX-XX-XX到XXXX-XX-XX 所学专业: XXX 工作经历 公司名称: ...

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

编程技术

使用 Istio 实现基于 Kubernetes 的微服务架构

100

xiaoli.he 发布于 2019-01-17

概述 近两年,随着容器、Kubernetes 等技术的兴起,微服务这个概念被广泛提及并被大量使用。本文将会从以下几个方面着手,结合实验展现的方式,让读者真正理解微服务的含义。 新一代的微服务架构 Istio 基于 Istio 的微服务实验展现 Istio 的架构分析 Istio ...

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

编程技术

微服务数据库

3

songhua.gao 发布于 2019-01-17

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

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

Java

用Go构建一个简单的区块链

4

songhua.gao 发布于 2019-01-17

在本教程中,我将尝试通过帮助你在Go中编写简单的区块链来揭开区块链的广义概念。 在本教程中,你应该能够: 理解区块链术语。 创建自己的简单区块链。 了解什么是区块以及如何创建块。 了解如何维护区块链的完整性。 区块链:一种数字分类帐,以较小的集合排列,称为块。这些块通过加密has...

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

编程技术

「微服务架构」微服务架构中的数据一致性

10

zhuangli 发布于 2019-01-15

在微服务中,一个逻辑上原子操作可以经常跨越多个微服务。即使是单片系统也可能使用多个数据库或消息传递解决方案。使用多个独立的数据存储解决方案,如果其中一个分布式流程参与者出现故障,我们就会面临数据不一致的风险 – 例如在未下订单的情况下向客户收费或未通知客户订单成功。在...

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

编程技术

api 接口管理工具

4

changyuan.xu 发布于 2019-01-15

api 接口管理工具 现在,Web 应用的前后端分离事实上已经成为了大家都认可的一种开发方式,前后端分离之后,前端与后端都用接口(api)来沟通,这就需要我们做好 API 接口管理,所以,这次来聊聊 API 接口管理工具。 API 接口管理工具大致分为线上工具和自建工具。 1. ...

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

Java

如何将JAR包发布到Maven中央仓库?

4

darida 发布于 2019-01-14

摘要:步骤有点多。 将jar包发布到Maven中央仓库( Maven Central Repository ),这样所有的Java开发者都可以使用Maven直接导入依赖,例如 fundebug-java : <!-- https://mvnrepository.com/ar...

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

编程技术

一位资深Java架构师的晋级心得

Harries 发布于 2019-01-13

Java 架构师是什么?是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。 所谓架构师,思考的是全局的东西,是如何组织你的系统,以达到业务要求...

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

Java

SpringBoot之MongoTemplate的查询可以怎么耍

3

Harries 发布于 2019-01-13

学习一个新的数据库,一般怎么下手呢?基本的CURD没跑了,当可以熟练的增、删、改、查一个数据库时,可以说对这个数据库算是入门了,如果需要更进一步的话,就需要了解下数据库的特性,比如索引、事物、锁、分布式支持等 本篇博文为mongodb的入门篇,将介绍一下基本的查询操作,在Spri...

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

Java

java – spring-data mongo中的精确不区分大小写匹配

yanxinchi 发布于 2019-01-13

我正在使用带有mongo的 spring 数据和一个存储库.例如: @Query("{ 'userName' : ?0 }") public User findByUsername(String username); 我想让这个案例不敏感.我使用了以下查询: ...

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

Spring

Android程序员的Java后台学习建议

5

yeseng 发布于 2019-01-13

作为一个原生Android开发,一路走来经历了 Java 、 Koltiln 的洗礼;在 “原生要凉” 的氛围下学习 Cordova 、 ReactNative 、 Weex 、 Flutter 等跨平台框架;之后又在 “大前端” 的口号下 延伸 到 React 、 Vue 等前...

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

Java

使用Java访问MongoDB时连接到服务器localhost:27017时监视器线程中的异常

yeseng 发布于 2019-01-12

在为MongoDB运行 Java 应用程序时,我有以下异常: [localhost:27017] org.mongodb.driver.cluster : Exception in monitor thread while connecting to server localho...

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

编程技术

【架构入门系列】从业务到平台的思维转变

7

hanze 发布于 2019-01-11

一个需求:抽奖系统 如果你接到了一个开发需求:开发一个抽奖活动的后台系统。第一反应如果是打开IDEA,新建一个项目,输入项目名:lottery。然后开始根据需求着手开始进行设计数据库,api,然后进行开发,这是太平常不过的开发流程。 过了一段时间,你又接到一个类似的需求:开发另一...

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

编程技术

干净架构在 Web 服务开发中的实践

2

xiaoli.wang 发布于 2019-01-10

干净架构(The Clean Architecture)是 Bob 大叔在 2012 年的一篇博文 The Clean Architecture 中,提出的一种适用于复杂业务系统的软件架构方式。干净架构的理念非常精炼,其中最核心的就是向内依赖原则。由于其并没有规定实施细节,因此各...

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

编程技术

您为什么应该使用微服务和容器?

12

hanze 发布于 2019-01-09

什么是微服务和容器? 首先,什么是微服务?微服务是将应用程序拆分为多个服务的一种架构类型,这些服务具备构成整个应用程序的细粒度功能。每个微服务将具备针对您的应用程序的不同逻辑功能。与应用程序的所有组件和功能都在单个实例中的单体架构相比,微服务是应用程序架构领域一种更为现代的方法。...

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

Java

来自Java高级架构师的晋级心得

2

changyuan.xu 发布于 2019-01-07

序言 架构师是什么? 是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。 所谓架构师,思考的是全局的东西,是如何组织你的系统,以达到业务要求,...

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

Spring

详解 Spring Session 架构与设计

yanxinchi 发布于 2019-01-07

前言 开始进行 Web 开发时,你可能在使用 Session 时会碰到 Cookie 和 LocalStorage,被它们所干扰。因为他们都可以存储数据,有过期时间,不需要在使用时重新请求。你还会遇到这样的情况,Web 容器(例如 Tomcat、Jetty)包含 Session ...

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