首页 文章 精选 留言 我的

文章列表

共 97898 篇
java B2B2C 仿淘宝电子商城系统-服务网关zuul初级篇

java B2B2C 仿淘宝电子商城系统-服务网关zuul初级篇

为什么需要API Gateway 1、简化客户端调用复杂度 在微服务架构模式下后端服务的实例数一般是动态的,对于客户端而言很难发现动态改变的服务实例的访问地址信息。因此在基于微服务的项目中为了简化前端的调用逻辑,通常会引入API Gateway作为轻量级网关,同时API Gateway中也会实现相关的认证逻辑从而简化内部服务之间相互调用的复杂度。 2、数据裁...

java B2B2C 源码 多级分销springmvc mybatis多租户电子商城系统---服务网关zuul

java B2B2C 源码 多级分销springmvc mybatis多租户电子商城系统---服务网关zuul

Zuul是什么 微服务场景下,每一个微服务对外暴露了一组细粒度的服务。客户端的请求可能会涉及到一串的服务调用,如果将这些微服务都暴露给客户端,那么会增加客户端代码的复杂度。 参考GOF设计模式中的Facade模式,将细粒度的服务组合起来提供一个粗粒度的服务,所有请求都导入一个统一的入口,那么整个服务只需要暴露一个api,对外屏蔽了服务端的实现细节,也减少了客...

基于Tablestore管理海量快递轨迹数据架构实现

基于Tablestore管理海量快递轨迹数据架构实现

快递轨迹管理 对于一个快递公司,在全国范围内有着大量的快递点、快递员、运输车辆以及仓储中心。而快递自产生后,就会在这些地点、人物之间流转。因而,一套完善的快递管理追踪系统是快递公司的重要管理工具; 用户通过平台客户端下单后,产生唯一的快递单号作为唯一身份标识。快递除了订单号,还会有很多属性信息,如:邮寄人、邮寄人手机、邮寄人地址、收件人、快递类型等信息。生成...

基于Spark的机器学习实践 (九) - 聚类算法

基于Spark的机器学习实践 (九) - 聚类算法

0 相关源码 1 k-平均算法(k-means clustering)概述 1.1 回顾无监督学习 ◆ 分类、回归都属于监督学习 ◆ 无监督学习是不需要用户去指定标签的 ◆ 而我们看到的分类、回归算法都需要用户输入的训练数据集中给定一个个明确的y值 1.2 k-平均算法与无监督学习 ◆ k-平均算法是无监督学习的一种 ◆ 它不需要人为指定一个因变量,即标签y...

Arthas协助排查线上skywalking不可用问题

Arthas协助排查线上skywalking不可用问题

前言 首先描述下问题的背景,博主有个习惯,每天上下班的时候看下skywalking的trace页面的error情况。但是某天突然发现生产环境skywalking页面没有任何数据了,页面也没有显示任何的异常,有点慌,我们线上虽然没有全面铺开对接skywalking,但是也有十多个应用。看了应用agent端日志后,其实也不用太担心,对应用毫无影响。大概情况就是这...

Docker-Compose一键部署Ningx+Asp.net core站点+Redis

Docker-Compose一键部署Ningx+Asp.net core站点+Redis

生产环境更新追求快速平稳,Docker-Compose 通过一个配置文件来管理多个Docker容器,在配置文件中services来定义,然后使用脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器的应用场景,实现环境的快速搭建。 1.创建asp.net core示例站点 使用vs2017创建一个Asp.net core ...

企业云存储,为什么企业网盘是最佳选择?

企业云存储,为什么企业网盘是最佳选择?

当企业的数据信息安全意识觉醒,他们就会考虑应该将数据存储在哪一块高地才能保证数据安全。随着“互联网+”上升为国家策略,云存储也成为了企业数据存储的首选。企业网盘作为云存储的衍生产品,已经成为企业数据存户的最佳场所。 为什么说企业网盘是企业数据存储的最佳场所?我们从企业网盘的安全性、协作性以及未来发展三个方面说起。 安全篇 数据丢失、数据外泄等事件往往会触发企...

云服务器哪里好,云服务器配置如何选择

云服务器哪里好,云服务器配置如何选择

现在的云服务器种类众多,配置参数项目也比较多。新用户在选择云服务器哪家好时,还可以通过购买大品牌服务商的产品来保证质量,但对于如何选择云服务器配置却需要自己清楚其中的各个参数项目。 目前,正规的云服务商品牌有国内最大的就是阿里云,阿里云是值得信赖的品牌,无论是性能、速度还是价格等方面,都比较合适。 在确定云服务品牌商之后,那该如何选择适合自己网站的云服务器配...

趣谈预留实例券,一文搞懂云上省钱最新玩法

趣谈预留实例券,一文搞懂云上省钱最新玩法

ECS近期推出了预留实例券(Reserved Instances),简称RI,这东西很cool,今天我们聊聊这个。 首先这篇Blog不是文档,读完后想详细了解文档的朋友请点击 几个小故事 故事1:小明是公司的运维。公司使用包年包月(预付费)的方式在云上购买了10台云主机,包1年,位于北京地域下的可用区F。结果用了3个月,由于业务调整,需要把其中的5台迁去北京...

揭秘 DockerCon 重量级演讲嘉宾(五)

揭秘 DockerCon 重量级演讲嘉宾(五)

出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五,与您不见不散! DockerCon 是一个将容器行业的领导者和专家汇聚到一起的平台。在这里,他们将分享最前沿的知识、经验和指导。今年也不例外。在接下来的几周里,我们将重点介绍一些重量级的演讲者以及他们将要引领的话题。 点击下列文章标题,回顾本系列文章的往期内容: 揭秘 DockerC...

直播平台制作中系统功耗过高问题原因分析

直播平台制作中系统功耗过高问题原因分析

大家在直播平台观看直播时,由于手机长时间处在视频直播状态,导致手机发烫的现象十分常见。引起发烫的主要原因是CPU或GPU的占用率过高。其实在直播平台制作时可以通过很多细节方面的优化,降低系统功耗。但前提是要求我们明确其中的原因。那么导致CPU或GPU占用率过高的原因都有哪些呢? 1.数据量过大 在整个视频直播过程中,视频的尺寸和帧率是决定数据量大小的两点因素...

智能相机是工业深度学习的第一步

智能相机是工业深度学习的第一步

神经网络将嵌入在工厂车间及其周围出现的越来越多具有Linux功能的多核x86网关和控制器中。而据说新兴的5G蜂窝网络有一天会让神经网络可以随时访问远程数据中心。汽车和飞机制造商以及医疗保健提供商正在采取早期措施,主要是智能相机。佳能正在其工业相机中嵌入Nvidia Jetson板,以开启深度学习。工业相机供应商康耐视公司正在加大自己的产品种类。机器人技术是计...

python实现插入排序算法

python实现插入排序算法

插入排序,其原理是通过构建一个初始的有序序列,然后从无需序列中抽取元素,插入到有序序列的相对排序位置,就像将一堆编号混乱的书,一本一本的放到书架上,找到上下编号之间的位置插入,最后完成整理。 python实现插入排序并不难,从第二个位置开始遍历,与它前面的元素相比较,如果比前面元素小就交换位置,实现如下: definsert_sort(items): for...

好程序员分享HTML5培训精品技术文章--前端岗位需求分析

好程序员分享HTML5培训精品技术文章--前端岗位需求分析

好程序员分享HTML5精品技术文章--前端岗位需求分析,各位小伙伴大家好,根据多年丰富的面试经历和岗位分析,对前端面试的技术栈,各大公司面试特点,进行简要的分析 ,随着我的秀发越来越少可以说我们积累的经验越来越多,在此给大家进行一个简要的分享。先说前端必备的技能, html , css , JavaScript , jQuery(源码部分) , nodejs...

从入侵到变现——“黑洞”下的黑帽SEO分析

从入侵到变现——“黑洞”下的黑帽SEO分析

概述 由于互联网入口流量主要被搜索引擎占据,网站在搜索引擎中的排名直接影响到市场营销效果,因此SEO服务应运而生。SEO(Search Engine Optimization)全称为搜索引擎优化,是指利用搜索引擎的规则提高网站在相关搜索引擎内的自然排名。SEO服务分为两种:一种是合法的技术手段,通过站内优化、站外优化、内容建设等合理手段提升网站排名;第二种是...

虚幻4和Unity3D应该学哪个?

虚幻4和Unity3D应该学哪个?

虚幻4 (UE4) 和Unity是目前市场上最热门的游戏引擎,也各自拥有为数众多的开发者,虽然一些大型的游戏公司仍然运用自家开发的引擎来制作游戏,但是在巨大的市场需求下,独立开发者与游戏工作室依然需要一款优秀的引擎来支持项目的开发。 了解游戏的开发类型 首先需要了解的是,我们打算用游戏引擎来做什么,还有就是开发哪一类型的游戏,是2D还是3D形态? 是跑酷还是...

资源下载

更多资源
Mario

Mario

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

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

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

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册