08 2021 档案

摘要:1、DDD https://blog.csdn.net/wwd0501/article/details/108874950 2、中台 https://baijiahao.baidu.com/s?id=1662250235612753337&wfr=spider&for=pc 3、CICD https 阅读全文
posted @ 2021-08-31 09:46 哥们要飞 阅读(151) 评论(0) 推荐(0)
摘要:〇、思维导图 1、解决缓存数据库双写不一致 延迟双删(中间sleep一段时间)--写性能下降 内存队列:同一个key(线程)的所有操作丢到队列,串行化执行--实现麻烦&大量内存队列,队列宕机 更好地方案:加分布式锁,CRUD之前加锁,让多个线程串行化执行,但会产生性能问题(原来是并行) 解决:加锁的 阅读全文
posted @ 2021-08-30 21:45 哥们要飞 阅读(47) 评论(0) 推荐(0)
摘要:一、介绍 1、要考虑的问题 微服务数量有很多 中间件的部署-nacos-server sentinel-server 如何部署多个服务和中间件? 2、存在问题 机器上直接解压使用 资源利用率的问题(CPU 内存 资源) 迁移的问题(centos迁移到Ubuntu等其他服务器上,版本不一致) 上述问题 阅读全文
posted @ 2021-08-30 21:27 哥们要飞 阅读(198) 评论(0) 推荐(0)
摘要:今日内容 原理和源码 容器化过度 一、Naocs 1、介绍 server端 启动入口类(Spring Boot项目,提供8848端口的监听访问) 源码包含InstanceController类(server端的源码) 2、测试 发送请求 按F8看下一个断点 3、优化 (1)可以使用方法封装,而不需要 阅读全文
posted @ 2021-08-29 22:16 哥们要飞 阅读(97) 评论(0) 推荐(0)
摘要:今日内容 一、配置中心 1、遗留问题 yml配置,每一次都需要重启项目 需要不重启项目拿到更新的结果 引出:配置中心 选择:Spring Cloud Config组件 / Alibaba的Nacos(注册中心、配置中心) 使用:Nacos可以同时当配置中心和注册中心 查看 :默认8848端口,可以查 阅读全文
posted @ 2021-08-28 22:15 哥们要飞 阅读(1196) 评论(0) 推荐(0)
摘要:〇、课程内容 课程规划 Day1 介绍及应用场景 Day2 组件介绍及 广度 Day3 设计思想、原理和源码 Day4 与容器化的容器(服务迁移、容器编排) 一、业务架构的演进 1、单体架构时代 缺陷:修改小功能,需要重新打包部署 需要:按照业务的维度进行拆分,每个应用有对应的数据库 2、垂直化拆分 阅读全文
posted @ 2021-08-27 22:32 哥们要飞 阅读(443) 评论(0) 推荐(0)
摘要:一、常见名词 1、devops DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合 阅读全文
posted @ 2021-08-26 13:52 哥们要飞 阅读(166) 评论(0) 推荐(0)
摘要:缓存、分布式数据共享、setnx分布式锁、incrby全局id进行分库分表、计数器、限流(ip为key,计数超过阈值则返回false)、购物车(hash,用户key-商品field-数量value)、阻塞队列、抽奖随机获得值、点赞签到打卡、商品评价标签、商品筛选集合运算、用户关注与推荐、排行榜 阅读全文
posted @ 2021-08-23 23:31 哥们要飞 阅读(31) 评论(0) 推荐(0)
摘要:一、反问环节 是否还有下一轮技术面试 这次的面试结果如何,能否达到公司的预期有没有需要进一步补充的知识体系如果我能进入咱们部门,需要在入职之前做哪些准备,学习补充哪些知识如果被录用,寒假12-3月期间,能否去实习 在组织架构中处于什么位置? 岗位的具体工作内容? 需要改进什么 二、问题 1、怎么学习 阅读全文
posted @ 2021-08-20 22:45 哥们要飞 阅读(73) 评论(0) 推荐(0)
摘要:一、概述 配置阶段:主要是完成application.xml配置和Annotation配置。 初始化阶段:主要是加载并解析配置信息,然后,初始化IOC容器,完成容器的DI操作,已经完成HandlerMapping的初始化。 运行阶段:主要是完成Spring容器启动以后,完成用户请求的内部调度,并返回 阅读全文
posted @ 2021-08-17 21:08 哥们要飞 阅读(92) 评论(0) 推荐(0)
摘要:〇、热点问题 1、春晚红包提现流程 如果保证高并发可用? 高可用HA衡量,可用性=平均故障间隔/(平均故障间隔 + 故障恢复平均时间),9的位数越多,可用性越强 根据CPU和内存使用限制定义容器的伸缩能力(使用率超过阈值,扩充一个容器); 简单路由服务,实现负载均衡 对容器进行管理和监控,,超过阈值 阅读全文
posted @ 2021-08-17 19:49 哥们要飞 阅读(191) 评论(0) 推荐(0)
摘要:一、目录 反转字符串 反转字符串Ⅱ 替换空格 翻转字符串里的单词 左旋转字符串 实现strStr()/indexOf()字符串位置寻找 重复的子串 反转字符串 NC17 最长回文子串 NC1 大数加法 NC55 最长公共前缀 NC52 括号序列 NC149 kmp算法 NC28 最小覆盖子串 NC4 阅读全文
posted @ 2021-08-14 12:04 哥们要飞 阅读(111) 评论(0) 推荐(0)
摘要:1、NC117 合并二叉树 public TreeNode mergeTrees (TreeNode t1, TreeNode t2) public class Solution { /** * * @param t1 TreeNode类 * @param t2 TreeNode类 * @retur 阅读全文
posted @ 2021-08-12 21:31 哥们要飞 阅读(104) 评论(0) 推荐(0)
摘要:以网约车为模板(逸品出行) 〇、前言 1、今日内容: 需求最重要 技术为业务赋能 2、明日内容 一、项目须知 国家监管要求 1、预防做完后悔 国家监管信息 需要符合技术要求 计价规则模板/依据 政府已经给变量起好名字 订单三个状态:发起、成功、取消 驾驶员定位信息 做派单 3秒收集一次司机的位置 评 阅读全文
posted @ 2021-08-11 21:45 哥们要飞 阅读(526) 评论(0) 推荐(0)
摘要:动态规划解题套路框架 学习计划: 最长回文子序列 〇、必读文章 1、数据结构和算法学习指南(学习算法和刷题的框架思维) 了解数据结构的操作和遍历(迭代or递归) 从树刷起,结合框架思维,有利于理解(回溯、动态规划、分治等) 2、动态规划详解(动态规划解题套路框架) 过程:递归的暴力解法 -> 带备忘 阅读全文
posted @ 2021-08-11 20:00 哥们要飞 阅读(1559) 评论(0) 推荐(0)
摘要:1、最长无重复子数组--返回数组长度 public int maxLength (int[] arr) 解法1:set import java.util.*; public class Solution { /** * * @param arr int整型一维数组 the array * @retu 阅读全文
posted @ 2021-08-10 16:49 哥们要飞 阅读(129) 评论(0) 推荐(0)
摘要:零、目录 一、步骤 贪心算法一般分为如下四步: 将问题分解为若干个子问题找出适合的贪心策略求解每一个子问题的最优解将局部最优解堆叠成全局最优解 二、题目 1、455. 分发饼干 思路1:优先考虑胃口,先喂饱大胃口 import java.util.*; class Solution { public 阅读全文
posted @ 2021-08-10 16:25 哥们要飞 阅读(183) 评论(0) 推荐(0)
摘要:〇、算法介绍 1、三要素:路径、选择列表、结束条件 递归前做选择,递归后撤销选择 2、常见题型 组合问题 排序问题(全排列) 子集问题 棋盘问题(n皇后、数独) 字符串切割问题 3、代码提取 void backtracking(){ if(终止条件) { 记录结果; return; } for(集合 阅读全文
posted @ 2021-08-09 15:30 哥们要飞 阅读(197) 评论(0) 推荐(0)
摘要:一、环境搭建与CMS服务端开发 环境目录 前后端分离:针对不同用户开发不同的界面 微服务层:统一的一套供前端访问的服务 将服务细分,提高系统的可扩展性 每个模块独立部署,根据每个模块的压力扩充部署的节点(双11) 分布式文件系统fastDFS 微服务:基于SpringBoot和Spring Clou 阅读全文
posted @ 2021-08-04 22:45 哥们要飞 阅读(270) 评论(0) 推荐(0)
摘要:一、基础介绍 1、概念 2、Debezium 为捕获数据更改(change data capture,CDC)提供了一个低延迟的流式处理平台。可以消费数据库每一个行级别(row-level)的更改。 只有已提交的更改才是可见的,无需担心回滚,用持久化的、有副本备份的日志来记录数据库数据变化的历史 捕 阅读全文
posted @ 2021-08-03 10:39 哥们要飞 阅读(365) 评论(0) 推荐(0)