c++学习笔记(四):面向对象-拾光赋

c++学习笔记(四):面向对象

c++学习笔记(四):面向对象, 目录 类 & 对象 封装 访问权限 类的构造函数&析构函数 构造函数的分类及调用 拷贝构造函数的调用时机 构造函数调用规则 深拷贝与浅拷贝 初始化列表 类对...
2年前
08015
Java软件工程师代码规范-拾光赋

Java软件工程师代码规范

Java软件工程师代码规范,@CoderOilStation   Java软件的编程过程已经过渡到前后端分离的开发模式。后端的代码编写强度更大。保证Java业务逻辑代码的正确运行的情况。程序的代码质量需要提...
Java-01变量、运算符、表达式、输入与输出-拾光赋

Java-01变量、运算符、表达式、输入与输出

变量、运算符、表达式、输入与输出 tip:[start]编程是一种控制计算机的方式,和我们平时双击打开文件、关机、重启没有任何区别——闫学灿tip:[end] 1.编写一个简单的Java程序–手速练习 /* step...
平衡树之Splay树详解-拾光赋

平衡树之Splay树详解

平衡树之Splay树详解,认识 Splay树,BST(二叉搜索树)的一种,整体效率很高,平摊操作次数为\(O(log_2n)\),也就是说,在一棵有n个节点的BST上做M次Splay操作,时间复杂度为\(O(Mlog_2n)\)(曾...
2年前
08010
CMake构建学习笔记14-依赖库管理工具-拾光赋

CMake构建学习笔记14-依赖库管理工具

CMake构建学习笔记14-依赖库管理工具,如果说做C/C++开发最大的痛点是什么,那么一定是缺少一个官方的统一的包管理器。认真的说,如果你要用C/C++干点什么,至少需要(Windows系统下): C/C++语...
2年前
08015
Pydantic字段级校验:解锁@validator的12种应用-拾光赋

Pydantic字段级校验:解锁@validator的12种应用

Pydantic字段级校验:解锁@validator的12种应用, title: Pydantic字段级校验:解锁@validator的12种应用 date: 2025/3/23 updated: 2025/3/23 author: cmdragon excerpt: Pydantic校验系统支持...
1年前
08013
上传文件附件时判断word、excel、txt等是否含有敏感词如身份证号,手机号等-拾光赋

上传文件附件时判断word、excel、txt等是否含有敏感词如身份证号,手机号等

上传文件附件时判断word、excel、txt等是否含有敏感词如身份证号,手机号等,上传附件判断word、excel、txt等文档中是否含有敏感词如身份证号,手机号等,其它检测如PDF,图片(OCR)等可以自行...
2年前
08012
vxe-table 如何设置单元格垂直对齐-拾光赋

vxe-table 如何设置单元格垂直对齐

vxe-table 如何设置单元格垂直对齐,vxe-table 如何设置单元格垂直对齐,当某写场景需要将单元格样式调整为顶部对齐就很有用了,比如多行文本之类的。 查看官网:https://vxetable.cn gitbub:ht...
1年前
08015
vmware虚拟机安装CentOS 7.9-拾光赋

vmware虚拟机安装CentOS 7.9

vmware虚拟机安装CentOS 7.9,为.net6在CentOS7上面做准备,先在vmware虚拟机安装CentOS 7.9 新建CentOS764位的系统 因为CentOS8不更新了,所以安装7;简单就一笔带过了     选择下载...
2年前
08011
C#析构函数解析:资源管理的精要和使用技巧-拾光赋

C#析构函数解析:资源管理的精要和使用技巧

C#析构函数解析:资源管理的精要和使用技巧,   在C#中,析构函数(Destructor)是一个特殊的方法,用于清理对象占用的资源。它是由垃圾回收器在对象被销毁时自动调用的。析构函数的原理是...
2年前
08010
Linux C++ 开发7 - GDB常用命令汇总(你想了解的都在这)-拾光赋

Linux C++ 开发7 – GDB常用命令汇总(你想了解的都在这)

Linux C++ 开发7 - GDB常用命令汇总(你想了解的都在这), 1. 运行命令 2. 设置断点 3. 查看源码 4. 打印表达式 5. 查看运行信息 5.1. 设置和查看运行参数的Demo 6. 分割窗口 7. 参考文档 上一篇...
2年前
08014
昌航面向对象程序设计 5-7次电梯题目小结-拾光赋

昌航面向对象程序设计 5-7次电梯题目小结

昌航面向对象程序设计 5-7次电梯题目小结,一、前言   经过大一上学习了C语言后,我熟悉掌握了一些面向过程的编程思路与方法。而在进入Java语言的学习后,且连续三次迭代的电梯大题磨练下,我...