08 2023 档案
摘要:面试专题-设计模式 前言 在平时的开发中,涉及到设计模式的有两块内容,第一个是我们平时使用的框架(比如spring、mybatis等),第二个是我们自己开发业务使用的设计模式。 面试官一般比较关心的是你在开发过程中,有没有使用过设计模式,或者你在简历上写了关于设计模式的描述,那么这样我们就需要重点关
阅读全文
摘要:黑马 小兔鲜儿 uniapp 小程序开发- 01项目起步_软工菜鸡的博客-CSDN博客 本课程是全网首套用 vue3 加 TS 写的 uniapp 项目, 里面大量封装自己的组件库,课程从 uni-app 基础入手,按照9大电商业务模块逐步实现完整的电商购物流程业务;涵盖了猜你喜欢、热门推荐、商品分
阅读全文
摘要:本课程是全网首套用 vue3 加 TS 写的 uniapp 项目, 里面大量封装自己的组件库,课程从 uni-app 基础入手,按照9大电商业务模块逐步实现完整的电商购物流程业务;涵盖了猜你喜欢、热门推荐、商品分类、商品详情、微信登录、用户管理、地址管理、购物车管理、订单管理等功能。包含微信登录,微
阅读全文
摘要:前言: 最近看uni-app框架的时候发现了这套课程,看到网络上大都是收费的资料,所以打算把这份资源开源共享出来,如果觉得有帮助的话,务必支持一下, 关注💖 收藏 💕评论💬感谢支持!后续也会继续更新 uni-app 基础 创建 uni-app 项目方式 uni-app 支持两种方式创建项目:
阅读全文
摘要:RPC 框架分层设计 01 基本概念 1.1 本地函数调用 以上步骤只是为了说明原理。事实上编译器经常会做优化,对于参数和返回值少的情况会直接将其存放在寄存器,而不需要压栈弹栈的过程,甚至都不需要调用call,而直接做inline操作 1.2 远程函数调用(RPC—Remote Procedure
阅读全文
摘要:01 高质量编程 1.1 简介 什么是高质量 ——编写的代码能够达到正确可靠、简洁清晰的目标可称之为高质量代码 • 各种边界条件是否考虑完备 • 异常情况处理,稳定性保证 • 易读易维护 编程原则 实际应用场景千变万化,各种语言的特性和语法各不相同 但是高质量编程遵循的原则是相通的 简单性 •消除“
阅读全文
摘要:详解经典排序算法 01 为什么要学习数据结构与算法 抖音直播排行榜功能 案例 规则:某个时间段内,直播间礼物数TOP10房间获得奖励,需要在每个房间展示排行榜解决方案 •礼物数量存储在Redis-zset中,使用skiplist使得元素整体有序 •使用Redis集群,避免单机压力过大,使用主从算法、
阅读全文
摘要:版本控制Git 黑马&尚硅谷 Git的前世今生 方向介绍 为什么要学习Git 1.0 Git是什么 1.1 版本控制 1.1.1 本地版本控制 1.1.2 集中版本控制 1.1.3 分布式版本控制 我们已经把三个不同的版本控制系统介绍完了,Git 作为分布式版本控制工具, 虽然目前来讲是最先进使用最
阅读全文
摘要:走进后端开发流程 整个课程会带大家先从理论出发,思考为什么有流程 大家以后工作的团队可能不一样,那么不同的团队也会有不同的流程,这背后的逻辑是什么 然后会带大家按照走一遍从需求到上线的全流程,告诉大家在流程的每个阶段,究竟要做什么 最后会给大家介绍一下我们实践当中怎样让流程更加有效率,让程序员的生活
阅读全文
摘要:区别于#创作活动那一篇文章,这篇文章有我自己的重点内容颜色标记等注释,有注释的参加不了那个活动,所以发了两篇,不久之后那篇文章将会删除 消息队列前世今生 1.1 案例一: 系统崩溃 首先大家跟着我想象一下下面的这个的场景, 看到新出的游戏机,太贵了买不起,这个时候你突然想到,今天抖音直播搞活动,打开
阅读全文
摘要:消息队列前世今生 1.1 案例一: 系统崩溃 首先大家跟着我想象一下下面的这个的场景, 看到新出的游戏机,太贵了买不起,这个时候你突然想到,今天抖音直播搞活动,打开抖音搜索,找到直播间以后,你点开了游戏机详情页,看到价格只要500。 这个时候我们分析一下,就我们上面这几步操作,在我们的程序背后,做了
阅读全文
摘要:Redis入门到实战(实战篇)缓存更新、穿透、雪崩、击穿!Feed流 黑马点评_软工菜鸡的博客-CSDN博客 01. 什么是Redis 为什么需要Redis,Redis的基本工作原理 Redis基本工作原理 02. Redis应用案例 1. 连续签到 2. 消息通知 3. 计数 4. 排行榜 5.
阅读全文
摘要:Java地图专题课 基本API BMapGLLib 地图找房案例 MongoDB 百度地图鹰眼轨迹服务 鹰眼轨迹服务概述 鹰眼是一套轨迹管理服务,提供各端SDK和API供开发者便捷接入,追踪所管理的车辆/人员等运动物体。 基于鹰眼提供的接口和云端服务,开发者可以迅速构建一套完全属于您自己的完整、精准
阅读全文
摘要:本课程基于百度地图技术,由基础入门开始到应用实战,适合零基础入门学习。将企业项目中地图相关常见应用场景的落地实战,包括有地图找房、轻骑小程序、金运物流等。同时讲了基于Netty实现高性能的web服务,来处理高并发的问题。还讲解了海量坐标数据处理解决方案。 学完本课程能够收获:百度地图技术的应用、轨迹
阅读全文
摘要:简介 PO、VO、DAO、BO、DTO和POJO等术语被广泛应用于Java和其他编程语言中。 尽管这些术语是非常常见的,但是很多程序员依然无法清楚地理解它们之间的区别和关系。本文将深入探讨这些术语的含义和用途,帮助程序员更好地理解它们之间的差异和联系。 PO PO是“Persistent Objec
阅读全文
摘要:01经典案例 1.0 潜在问题 02存储&数据库简介 2.1 存储器层级架构 2.1 数据怎么从应用到存储介质 2.1 RAID技术 2.2 数据库 数据库分为 关系型数据库 和 非关系型数据库 2.2.2 非关系型 2.2.1 关系型 2.3 数据库 vs 经典存储-结构化数据管理 2.3.1 数
阅读全文
摘要:Go 语言并发编程 及 进阶与依赖管理_软工菜鸡的博客-CSDN博客 03 测试 回归测试一般是QA(质量保证)同学手动通过终端回归一些固定的主流程场景 集成测试是对系统功能维度做测试验证,通过服务暴露的某个接口,进行自动化测试 而单元测试开发阶段,开发者对单独的函数、模块做功能验证 层级从上至下,
阅读全文
摘要:1.0 从并发编程本质了解Go高性能的本质 1.1 Goroutine 协程可以理解为轻量级线程; Go更适合高并发场景原因之一:Go语言一次可以创建上万协成; “快速”:开多个协成 打印。 go func(): 在函数前加 go 代表 创建协程; time.Sleep(): 协程阻塞,使主协程 在
阅读全文
摘要:https://blog.csdn.net/m0_67184231/article/details/132124818 4.1-各类小技巧快捷键 4.2-软件安装 典型应用程序的目录结构 安装方式 库依赖问题:安装A但是A依赖B才能正常安装,但是系统没安装B ;就得手动安装B才能安装A finals
阅读全文
摘要:1.0初识Linux 1.1虚拟机介绍 1.2VMware Workstation虚拟化软件 下载CentOS; 1.3远程链接Linux系统 &FinalShell 链接finalshell半天没连接进去 他说ip adress 看IP地址是在虚拟机上 win11主机是 终端输入: ifconfi
阅读全文
摘要:《黑马头条》SpringBoot+SpringCloud+ Nacos等企业级微服务架构项目_黑马头条项目_软工菜鸡的博客-CSDN博客 Day01 用他的 centos镜像 自动集成了 nacos 所有的配置 大部分都要改mysql密码啥的; 启动他的项目,有些时候要启动 redis 容器;镜像里
阅读全文
摘要:Python爬虫 从小白到高手 各种最新案例! Urllib Xpath JsonPath BeautifulSoup requests 1.基本使用 1.官方文档: http://cn.python‐requests.org/zh_CN/latest/ 快速上手 http://cn.python‐
阅读全文
摘要:用户行为-需求 8 注意: 所有的行为数据,都存储到redis中 点赞、阅读、不喜欢需要专门创建一个微服务来处理数据,新建模块:heima-leadnews-behavior 关注需要在heima-leadnews-user微服务中实现 收藏与文章详情数据回显在heima-leadnews-arti
阅读全文