关于视频教学

好友劝我尝试做做短视频以及直播,分享技术相关。 但担心技术不到位,拿不出手!朋友说,刚开始肯定做不到特别好,坚持做会不断长进。 嗯,今天开始做起来先,活到老学到老! 分享内容: 技术交流咨询 面试 认证 职场生活 分享大致安排: 7月 linux 8月 前端基础开发 9月 后端接口开发 10月 部署运维 11月 监控、日志 12月 开源项目总结 前端内容 基础: html+css+js 框架: vue ui组件: antd+elment 构建: webpack5+vite 前端工程化: 后端内容 python主要分享

拥抱世界,成就梦想

成都大运会!成就梦想!

有在用CONFLUENCE吗?

先聊点有意思的科技新闻: 埃隆马斯克重金赎回x.com,现在访问会指向twitter.com。马斯克本人的twitter头像也改为x的logo,网站logo也改了,但还未完全下线小蓝鸟logo,不过也快了。 dockercon 时隔多年在今年10月4-5日回归,在美国洛杉矶举办,同步全球。与数千名开发人员和行业领导者会面并向他们学习,以增强您的技术知识。 注册地址: https://www.dockercon.com/2023/home GitHub Copilot 利用 Next.js 和包依赖项在 1 分钟内构建一个 Markdown 编辑器 具体内容查看: https://dev.

容器技术原理

先说说什么是容器技术: 首先明确容器技术是一种虚拟化技术: 1、创建一个与操作系统层面隔离的应用程序的运行环境 2、实现应用程序的快速部署、可移植性和资源隔离 优势: 总结为八个字:一次打包,随处运行。就是开发者将应用程序及其所有依赖项(如库、配置文件等)打包到一个容器中,并在任何支持容器技术的环境中运行,无需担心底层操作系统的差异。 1、快速部署:容器可以在几秒钟内启动和停止,实现快速部署和开发周期。 2、资源隔离:容器之间相互隔离,确保应用程序和资源的安全性。 3、可移植性:容器可以在不同的环境中运行,无需担心底层操作系统的不同。 4、高效利用资源:容器共享宿主机的内核,减少资源占用和开销。

SORRY,今天有点凌乱

今天干嘛来着?

K8S更新至1.27.4啦!

更新文档: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.27.md k8s在7月19日也就是昨天按期更新了,1.27.4如约而至。上月的更新一个月后,一转眼,一个月又没了,所以说要向官方学习。 上月更新文章: k8s刚刚更新1.27.3版本啦! 下次月度补丁版本更新预计目标日期是8月9日。看看这次更新了哪些内容吧。 功能: 1、修复了alpha功能,SIG网络和节点组,CloudDualStackNodeIPs 2、使用go1.20.6构建,SIG发布测试组 Bug修复:

ELMENTPLUS笔记

elementplus设置collapse默认展开 所要展开项的name标识符与v-model绑定值匹配即可默认展开。 代码片段: <el-collapse v-model="activeNames"> <el-collapse-item name="0" title='段落1'>1 </el-collapse-item> <el-collapse-item name="1" title='段落2'>2 </el-collapse-item> <el-collapse-item name="2" title='段落3'>3 </el-collapse-item> </el-collapse> data(){ return{ activeNames:['0','1','2'] } }

中间件笔记

中间件到底是什么? 这周也本应该分享关于中间件的知识,但是实际的关于中间件的实战经验不是很多,今天就相关理论研究一番。有一个大致的框架。 中间件是指位于应用程序和操作系统之间的软件组件,用于协调和连接不同的系统、服务或组件,以实现数据传输、通信和功能扩展。它们在分布式系统、网络通信和应用集成中起着关键的作用。以下是一些常见的中间件及其功能: 消息队列中间件:消息队列中间件允许应用程序之间异步地发送和接收消息。常见的消息队列中间件包括 Apache Kafka、RabbitMQ、ActiveMQ 和 ZeroMQ。它们用于构建解耦、可扩展和可靠的分布式系统,实现应用解耦、流量削峰和任务异步处理等功能。 数据缓存中间件:数据缓存中间件用于将数据存储在高速缓存中,以提供快速的数据访问。Redis 和 Memcached 是两种常见的数据缓存中间件,它们支持键值存储和多种数据结构,如字符串、哈希表、列表等。缓存中间件可用于加速读取操作、减轻后端数据库的负载,并提供数据的临时存储。

最近的一些思考

本计划这周是分享中间件的大致知识框架,下周是运维部署相关,然后8月开始从前端、后端、中间价、部署运维等各部分进行详细深入的学习和分享。但计划不如变化快,现实发现自己无法严格按照计划进行自己的分享。思考总结了一部分原因,对于后期自己的成长也算是一种反馈警醒,也供读者朋友参考。 3月开始,从操作系统到网络,开发语言基础、前后端开发到部署运维的基础知识分享。再到六月完整的简单项目开发。但都停留在比较浅显的层面。所以下半年开始准备分享有一些思考加深度的内容。但计划第一周前端的分享就遇到了困难。 1、基础知识可以百度或者chatgpt代替,觉得没必要分享。而有内容的分享,应该是依靠实际例子的,而不是纯理论,而自己首先就要将分享的内容搞明白,这事就得花费不少时间。 2、自己的项目拿不出手,更新程度跟不上。 所以计划无法按时执行实现,有以下方面原因: (1)没有明确的目和优先级:没有目标就会感到迷失,无法集中精力去解决遇到的问题。而没有优先级,就会耗费时间在并不重要的环节上。 (2)不合理的时间安排:错误的时间估计,是潜在的延误因素。毕竟还需要搬砖,所以后期需要谨慎的评估完成时间。 (3)缺乏相关知识和技能:这应该是我目前遇到最重要的一环,那就是对所分享的内容理解度、把握程度不够,比如前端分享的时候更多的是站在运维开发的角度去分享,专业度肯定不够,需要主动学习请教相关技能知识。但相信在不断练习下,熟练使用是问题不大的。 (4)自律和时间管理: 如果在计划没什么问题的情况下,自律和合理的时间管理是必须的。后期需要设定目标的截止日期,根据优先级处理,避免拖延。

凌乱笔记

今日忙起来了,文章还没写呢。 今天注意到k8s原定7月12日补丁版1.27.4还未更新,官方目标日期为7月19日。 Monthly Patch Release Cherry Pick Deadline Target date July 2023 2023-07-14 2023-07-19