相关文章
UML与PlantUML简介
UML与PlantUML 1、UML与PlantUML概述2、PlantUML使用 1、UML与PlantUML概述 UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言,独立于任何具体程序设计语言…
编程日记
2024/12/21 4:01:25
设计模式第一课-单例模式(懒汉模式和饿汉模式)
单例模式
个人理解:单例模式实际就是通过类加载的方式获取到一个对象,并且保证这个对象在使用中只有一个,不允许再次被创建
一、懒汉模式
1、懒汉模式的基础写法
代码解释: (1)、编写LazySingleton类的…
编程日记
2024/12/16 14:47:11
二十三种设计模式全面解析-深入解析桥接模式:解锁软件设计的灵活性
在软件开发中,我们经常面临需要处理多个不同维度变化的情况。这些变化可能涉及多个维度的组合,导致类的爆炸性增长和难以维护的代码。在这种情况下,桥接模式(Bridge Pattern)是一种强大的设计模式,能够帮助…
编程日记
2024/12/20 2:29:44
Angular-07:组件生命周期
三个阶段: ① 挂载阶段1.1 constructor1.2 ngOnInit ② 更新阶段2.1 ngOnChanges2.2 ngAfterViewInit2.3 ngAfterContentInit2.4 ngDoCheck ③ 卸载阶段3.1 onOnDestroy ④ 在组件中添加所有方法并打印 该表按照执行顺序编写
编号函数名实现名说明1constructorcons…
编程日记
2024/12/19 9:16:11
[shell,hive] 在shell脚本中将hiveSQL分离出去
将Hive SQL语句写在单独的.hql文件中,
然后在shell脚本中调用这些文件来执行Hive查询。
这样可以将SQL语句与shell脚本分离,使代码更加清晰和易于维护。
基本用法
以下是一个示例,展示如何在shell脚本中使用.hql文件执行Hive查询…
编程日记
2024/12/22 1:07:51
仿mudou库one thread one loop式并发服务器
目录 1.实现目标
2.HTTP服务器
实现高性能服务器-Reactor模型
模块划分
SERVER模块:
HTTP协议模块:
3.项目中的子功能
秒级定时任务实现
时间轮实现
正则库的简单使用
通⽤类型any类型的实现
4.SERVER服务器实现
日志宏的封装
缓冲区Buffer…
编程日记
2024/12/13 16:11:36
关于git的一些常见操作整理
1.git从remote/a下取了一个a分支 想切换到remote/b分支同时建立本地b分支 怎么操作?
要从远程仓库(remote)的一个分支(例如remote/a)切换到另一个分支(例如remote/b)并在本地建立对应的分支&am…
编程日记
2024/12/22 12:05:49
MFC 窗体插入图片
1.制作BMP图像1.bmp
放到res文件夹下,资源视图界面导入res文件夹下的1.bmp
2.添加控件
控件类型修改为Bitmap
图像,选择IDB_BITMAP1
3.效果
编程日记
2024/12/22 12:18:58