技术相关
文章平均质量分 78
技术相关
IT管理圈
IT 管理圈,技术聚,职场展,管理全
展开
-
10分钟看懂Docker和K8S
2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。LXC,就是Linux容器虚拟技术(Linux co后来,dotCloud公司将自己的容器技术进行了简化和标准化,并命名为——Docker。Docker技术诞生之后,并没有引起行业的关注。而dotCloud公司,作为一家小型创业企业,在激烈的竞争之下,也步履维艰。正当他们快要坚持不下去的时候,脑子里蹦出了“开源”的想法。什么是“开源”?开源,转载 2022-03-15 13:29:32 · 157 阅读 · 0 评论 -
域名规范:大型互联网公司标准域名命名
后端接口:api. xxxx.com移动页面:m. xxx.compc管理页面:admin. xxx.com官网页面:www. xxx.com原创 2021-03-29 16:27:38 · 796 阅读 · 0 评论 -
收藏!学习SQL语法这一篇文章就够了
SQL语句教程(01) SELECT...........................................................................................................2 SQL语句教程(02) DISTINCT........................................................................................................2原创 2020-10-22 14:16:08 · 211 阅读 · 0 评论 -
刚去面试Spring Cloud 问了我35个问题,全部分享出来
❝对于目前来说,微服务已经是程序员必会的技能之一了。Spring Cloud 作为一个优质的微服务框架,已经被很多公司使用。以下小编给大家整理35道Spring Cloud 的知识点,或者说是面试题都不冲突。后续还会继续更新⛽️❞1.什么是SpringCloud?Spring Cloud为开发人员提供了工具,以快速构建分布式系统中的一些常见模式(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)。它们可以在任何分布式环境中正常工作,包括开发原创 2020-10-15 09:06:40 · 231 阅读 · 0 评论 -
SpringCloud Alibaba 实战,搭建第一个SpringCloud Alibaba项目
搭建AlibabaCloud 首先搭建几个环境全部在Linux下 1、nacos 注册中心 2、sentinel 流量控制,断路 文档 3、apache-skywalking-apm-bin 链路跟踪 4、Rocketmq 的使用 项目下载地址 sentinel JAR下载地址 介绍 NACOS 命名空间的使用 | 创建带有分组的配置、通过配置设置使用的那个分组、然后访问测试显示dev 项目如下 在这里插入代码片 首先创建pom工程 ***Alibaba-Clo.转载 2020-09-23 08:51:44 · 20375 阅读 · 6 评论 -
微服务技术清单,springcloud 技术清单,微服务架构
微服务技术清单,springcloud 技术清单,微服务架构原创 2020-08-27 11:30:22 · 383 阅读 · 0 评论 -
JAVA学习心得,JAVA解决方案概述,高并发,缓存击穿,缓存雪崩,分布式解决方案
这里写目录标题高并发解决方式:缓存数据一致性:缓存穿透:缓存中的数据没有,恶意请求,直接到数据库了缓存的雪崩:大量的数据在同一时刻失效,导致请求直接到数据库上了缓存的击穿:热点key访问非常高频,在热点key失效的瞬间,造成大量并发到数据库分布式事务:Nginx高可用:分布式和微服务区别:前端向服务器信息推送技术高并发量:dubbo的问题:高并发解决方式:1. 缓存:redis内存数据库,Nginx静态页面缓存2. 异步:消息中间件,多线程3. 并发编程:4. 分布式:5. 数据库:数据库层可以原创 2020-08-27 10:06:04 · 216 阅读 · 0 评论 -
MinIO:让我放弃FastDFS拥抱MinIO的8个瞬间
目前可用于文件存储的网络服务选择有很多,比如阿里云OSS、七牛云、腾讯云等等,但是收费都有点小贵。为了帮公司节约成本,之前一直是使用fastDFS作为文件服务器,准确的说是图片服务器。直到我发现了MinIO,我决定放弃FastDFS。关于MinIO的使用方法,我就不说了。大家可以去看MinIO官网瞄一眼吧,非常详细。我就从对比的角度来说说我为什么果断的放弃了fastDFS,转而使用MinIO作为图片存储服务器。 ...转载 2021-03-26 14:20:35 · 473 阅读 · 0 评论 -
论技术中台,你们要的JAVA技术中台来了
目录 技术中台的作用是什么? 技术前台 技术中台 在什么情况下,才有必要做技术中台? | 前提1:技术组织结构垂直化 | 前提2:业务线又多又复杂 有了技术中台,是不是就能上天? 总结 就在刚过去的半年里,「中台」成了技术圈内讨论的热门词汇,就连一些名不见经传的小公司,也都纷纷喊出了「要向中台转型!」的口号,甚至有人说「不做中台,那就等着死吧!」 如果...转载 2020-12-01 10:44:02 · 1567 阅读 · 0 评论 -
RabbitMq实战: spring boot RabbitMq结合实例
你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消息服务让你可以很轻松地解决这些问题。消息服务擅长于解决多系统、异构系统间的数据交换(消息通知/通讯)问题,你也可以把它用于系统间服务的相互调用(RPC)。本文将要介绍的RabbitMQ就是当前最主流的消息中间件之一。原创 2020-09-04 15:29:56 · 483 阅读 · 0 评论 -
图解削峰限流技术,RabbitMq 消息队列解决高并发,高并发下削峰限流技术,主流消息队列对比
文章目录一. 消息队列简介:二. 应用场景:三. 消息队列的实际应用1. 解耦:2. 异步:3. 削峰:四. 主流消息队列对比表格:一. 消息队列简介:消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,RocketMQ。最主要的应用场景:解耦、异步、削峰二. 应用场景:秒杀活动:秒杀活动,一般会因为流量过大,导致流量暴增,应用原创 2020-09-04 15:16:07 · 2411 阅读 · 0 评论 -
mybatis plus实战:springboot 结合mybatis plus实例
前言mybatis plus 不但能够像HIbernate一样针对对象操作数据库,也支持mybatis写原生的sql。而且可以根据表自动生成dao,service,controler层的增删改成方法,极大提升开发效率。集成步骤:pom.xml 引入jar包:在这里插入代码片...原创 2020-09-02 17:04:13 · 262 阅读 · 0 评论 -
swagger2实战:springboot swagger2结合实战,swagger2入门教程
前言swagger2 作为API接口生成的利器,极大的方便了前后端调试的成本。后端研发人员无需关注接口文档的梳理,可以以界面话的方式友好呈现出来。实战pom.xml文件引入jar包: <!-- 集成Swagger2接口测试工具(类似于postman) --> <dependency> <groupId>io.springfox</groupId> <artifact原创 2020-09-01 14:26:43 · 212 阅读 · 0 评论 -
shiro实战:接口权限控制,shiro解决数据平行越权安全漏洞
昨天被网安大队扫描安全漏铜,提到有个致命的安全漏洞:数据平行越权,要求半个月内整改完毕。数据平行越权用大白话说就是:我先用超级管理员登录后台系统,然后我记住了菜单A对应的URL。我在用普通管理员登录,但是没有菜单A的权限,但是我可以直接通过菜单A的URL进行访问。数据平行越权的漏洞最根本问题是,系统没有针对接口级别的权限控制。好多系统都是所有接口做个拦截器,只校验了是否登录,并没有把用户、角色权限和接口给关联起来。以下讲下java web框架的解决思路。原创 2020-09-01 10:57:16 · 5149 阅读 · 0 评论 -
软件项目管理工具,JAVA WEB 框架技术(结合实际工作经验,全是干货)
结合本人几年的团队管理经验,特把开发过程、项目管理过程中使用到的工具分享给大家。全是干货,建议大家先收藏,方便后续使用的时候能够找到。Nginx+Keepalived: 在架构设计中,可以利用NGINX的反向代理和负载均衡实现后端应用的高可用性,同时我们还需要考虑Nginx的单点故障。真正做到架构高可用性。目前主流的解决方案就是keepalived+nginx 实现nginx的故障转移,同时做好监控报警。在自动故障转移的同时能通知到相关的应用负责人检查相关应用,排查隐患,彻底解决问题。...原创 2020-08-25 18:06:31 · 921 阅读 · 0 评论 -
springboot+mybatis+shiro+rabbitmq+redis项目实战,源码分享,springboot项目实战
用到技术:1>. springboot2>. mybatis:3>. druid: 阿里巴巴推出的连接池,a. 可以用页面监控访问:http://localhost:8887/maidong/druid/b. 注意:防止hibernate的session未关闭,参考https://www.cnblogs.com/catalina-/p/6001906.html4&...原创 2019-09-05 10:05:32 · 1421 阅读 · 1 评论