首页 文章 精选 留言 我的

文章列表

共 97898 篇
这是我见过最牛X的Java架构进阶学习路线图,没有之一!

这是我见过最牛X的Java架构进阶学习路线图,没有之一!

大部分职业都是需要有成长体系,才能让人有奋发向上的追求。架构师就是程序员这个群体成长道路上往往会出现的一个重要节点。 每个好架构师都是一位出色的程序员。然而好的程序员进阶为架构师,并不容易。 在规划和设计系统架构时,涉及到方方面面的技术知识点,可选的方案也很多,如何在各种各样,纷繁复杂的技术中系统学习到最适合互联网时代的架构技术以及核心技术,高速成长为业界顶...

关系型数据库尚能饭否?NoSQL、NewSQL谁能接棒?

关系型数据库尚能饭否?NoSQL、NewSQL谁能接棒?

数据的积累是当今各行各业巨头的企业财富,数据库则是数据存储的重要途径。在大数据和微服务大行其道的今天,传统的关系型数据库也将迎来变革。云原生的数据库架构受到越来越多的关注,所以我想和大家一起来聊聊云原生数据架构。本文作为上篇,会先对当下各类数据库发展现状进行分析。 一、关系型数据库尚能饭否? 关系型数据库出现至今的几十年时间里,一直是数据库领域的佼佼者。下图...

阿里云RDS读写分离数据查询延迟解决方法

阿里云RDS读写分离数据查询延迟解决方法

mysql使用RDS做数据主从读写分离。在使用的过程中发现部分业务对其他服务以来严重。但是由于系统不是采用微服务的架构,造成部分数据插入数据库后,后续操作读取数据库没有查询到前面插入的数据。查看阿里云服务器找到了一个解决方案:即在sql语句前增加/FORCE_MASTER/ 注释。rds就会自动读主库。详细介绍如下: 阿里云内部网络会确保同步日志在主实例和只...

山哥的撮合系统火力加强升级版

山哥的撮合系统火力加强升级版

概述 随着信息技术的日新月异和金融业务的快速发展,金融交易领域对于核心技术的求也在不断增强,国内外金融交易模式已经从传统的人工叫价的方式变成了由高度电子化交易系统撮合订单的方式。传统的金融交易主要发生在有型金融市场中,金融交易的买卖双方通过叫价进行价格协商等方式最终达成一致,从而形成一笔交易,同时按照交易订单到指定的交割地点进行实物交割的交易方式。由于交易的...

Java 面试题 —— 老田的蚂蚁金服面试经历

Java 面试题 —— 老田的蚂蚁金服面试经历

电话一面 电话二面(85 分钟) 666. 彩蛋 电话一面 1、自我介绍、自己做的项目和技术领域 2、项目中的监控:那个监控指标常见的哪些? 3、微服务涉及到的技术以及需要注意的问题有哪些? 4、注册中心你了解了哪些? 5、consul 的可靠性你了解吗? 6、consul 的机制你有没有具体深入过?有没有和其他的注册中心对比过? 7、项目用 Spring ...

提升微服务测试效率:消费者驱动契约测试

提升微服务测试效率:消费者驱动契约测试

概述: 在软件工程的世界里,我们经常面临变化。微服务不仅改变了软件的体系结构,而且改变了团队的组织方式和协作方式。 相对于单体式应用,微服务有其优势,同时,也有引入后所新产生的问题,测试就是问题之一。 在这篇文章中,我们想概述一下测试如何在微服务的新世界中发生变化。我们还将介绍消费者驱动的契约测试的细节和支持它的框架。 为了较为全面的阐述CDCT的概念,本文...

分布式基础,通俗易懂CAP?

分布式基础,通俗易懂CAP?

分布式系统非常关注三个指标: ● 数据一致性 ● 系统可用性 ● 节点连通性与扩展性 关于一致性 数据“强一致性”,是希望系统只读到最新写入的数据,例如:通过单点串行化的方式,就能够达到这个效果。 关于session一致性,DB主从一致性,DB双主一致性,DB与Cache一致性,数据冗余一致性,消息时序一致性,分布式事务一致性,库存扣减一致性,详见文章《究竟...

产品评测|阿里云入围《New Tech:Bot Management》评测报告第一阵营

产品评测|阿里云入围《New Tech:Bot Management》评测报告第一阵营

目前互联网中很多批量流量都是Bot(自动化程序)所产生的。这使得恶意攻击变得更加容易,黑客利用这些自动化程序可以进行业务攻击和欺诈,例如撞库、占座、抢票、刷排名、爬取网页内容、接口滥用、活动作弊等等。因此对抗恶意自动化程序的安全技术应运而生,一些成熟的WAF厂商开始扩展自身能力抵御恶意流量,一些专注于自动化程序管理的安全厂商也开始出现。 《New Tech:...

如何搭建一个用于AI预测的Python环境

如何搭建一个用于AI预测的Python环境

2017年人工智能的火把Python烧的热血沸腾,听说很多公司因为Python开发人员需求暴涨导致的薪资上升而不得不切换到其他语言上去。PS:好像需求爆涨和薪资上升都跟我没沾上半点关系,还是苦逼一个,:) 既然如此,我们这些与AI不相干的Pythoner也来蹭一蹭Python人工智能这团火,看看能不能从中取一点暖。所以就有了这套《Python 极简入门》的文...

NLPIR-KGB知识图谱引擎突破传统数据挖掘束缚

NLPIR-KGB知识图谱引擎突破传统数据挖掘束缚

在当今信息爆炸的时代,伴随着社会事件和自然活动的大量产生(数据的海量增长),人类正面临着“被信息所淹没,但却饥渴于知识”的困境。随着计算机软硬件技术的快速发展、企业信息化水平的不断提高和数据库技术的日臻完善,人类积累的数据量正以指数方式增长 。面对海量的、杂乱无序的数据,人们迫切需要一种将传统的数据分析方法与处理海量数据的复杂算法有机结合的技术。数据的广泛存...

一分钟“零代码”生成API,DataWorks数据服务快速上手指南

一分钟“零代码”生成API,DataWorks数据服务快速上手指南

小王是一名数据开发工程师,某天晚上正要下班,老板火急火燎地把他叫到了一间小黑屋。 老板:小王啊,之前让你分析的数据,处理的怎么样了? 小王:都搞定了,包括数据集成任务、离线任务、流计算任务,并且采用了流批一体化开发模式,数据都在数据库中了。 老板:噢,效率很高啊,很好。这样,现在有个新的Case,你看下要多久,有业务部门的系统想访问我们的结果数据,你看看怎么...

python七天快速开发优惠券搜索引擎项目实战(第一天)

python七天快速开发优惠券搜索引擎项目实战(第一天)

python七天快速开发优惠券搜索引擎项目实战(第一天) 第一天 基本介绍 1.1 项目演示 项目演示网址:http://www.tbquan.cn (淘宝券-淘宝优惠券搜索引擎,天猫优惠券搜索引擎,淘宝天猫全网内部优惠券,付款前搜一搜,更实惠!) 网站截图 佣金截图 1.2 适合人群 1) 本项目适合0编程基础,有编程基础无项目经验,想学习python开发...

DKhadoop大数据平台基础框架方案概述

DKhadoop大数据平台基础框架方案概述

大数据作为当下最为热门的事件之一,其实已经不算是很新鲜的事情了。如果是三五年前在讨论大数据,那可能会给人一种很新鲜的感觉。大数据作为当下最为重要的一项战略资源,已经是越来越得到国家和企业的高度重视,我们从大数据被上升到国家战略层面就可窥见一二! 现在关于大数据的知识分享可以说已经是铺天盖地了,作为新手入门想查询的信息基本都可以通过网络查询到一些。我对的大数据...

阿里云ECS搭建WordPress博客

阿里云ECS搭建WordPress博客

该文章针对那些压根没有任何基础的人建站的流程, 从注册域名开始, 一直到站点上线完整流程, 我一步步图文教程了.. 原知乎账号由于部分原因已经注销, 因此删除文章中相关的链接. 注意: 本篇仅包含阿里云ECS搭建步骤, 适用于想搭建博客的新人 所有链接域名指向阿里云官方域名 本篇所有截图来源于2018年10月31日的阿里云页面截图 WordPress是一个庞...

如何提高阿里云上应用的可用性(一)

如何提高阿里云上应用的可用性(一)

如今,开发并上线一款应用十分方便。因为云计算提供了从最基础的计算资源如服务器网络、数据库服务、中间件PaaS平台到各种应用支撑的云管理服务,同时开源社区的迅猛发展也提供了从数据库、缓存到应用全生命流程中各种必须的组件,所以越来越多的应用开发者可以把精力放在业务创新上。然而另一方面,应用所依赖的大量的IaaS、PaaS、Cloud API和开源组件无疑增加了应...

Auto Scaling 通过启动模板来使用伸缩服务

Auto Scaling 通过启动模板来使用伸缩服务

功能说明 AutoScaling伸缩组长期依赖的伸缩配置信息本质上就是Ecs实例配置,考虑到Ecs推出了持久化Ecs实例配置的启动模板,因此AutoScaling 将伸缩组与启动模板结合,用户可以通过直接在创建伸缩组时选择启动模板来使用弹性伸缩 伸缩组使用启动模板的默认版本与最新版本而非指定版本时,可以直接通过更改启动模板的默认版本与最新版本,来达到修改伸缩...

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册