- 博客(320)
- 资源 (6)
- 收藏
- 关注

原创 Win - bat - 常用批处理命令
1、使用ECHO、关闭回显ECHO OFF2、普通用法ECHO [example == 1,the first bat program]3、ECHO向文件中添加内容与新建文件ECHO [example == 2,new file and add content]ECHO add something to normalRst > normalRst.bat4、使用gotoECHO [example == 3,usegoto]...
2021-11-10 11:22:47
515

原创 Linux - shell 基础教程
1、helloworld.sh#!/bin/bashecho "hello world"2、argoper.shecho "传递参数"echo "执行文件名:$0"echo "arg1=$1"echo "arg2=$2"3、usevar.sh#!/bin/bashmyVar1="this is a var1"myVar2="this is a var2"echo $myVar1echo $myVar24、expr1.sha=10b=20val
2021-11-09 14:36:10
729
1

原创 Boost 实例大全总篇、目录、及完全解读Boost库
Boost库组件众多,本博客从难易层度对Boost库的组件进行分类排序,先介绍较为简单易用的Boost库的使用方法。每个boost组件,首先简要介绍其功能,然后说明其头文件和编译方法,列出类的声明摘要。再根据例子讲解详细方法和类的注意事项。涉及其他boss的库组件。涉及交叉引用的方式,指出参考章节。最后对Boost库总结。本博客分为16章,各章的内从简介如下:第1章:总论第2章:时...
2020-02-25 21:36:47
1470
3

原创 VC 开发实例大全总篇、目录、及完全解读MFC、WIN32
一、意图:1.1 MFC没落了?看了众多的文章说MFC开始要没落了,在使用QT时候的的确确感觉到十分的方便,也许先写QT的总篇的难度比写MFC的难度要小得多,本文依托VC++开发实例基础大全(提高卷)、VC++开发实例基础大全(基础卷)、将对MFC的API操作进行详细的讲解与学习,在提供的1200多个实例面前学习MFC/VC的开发,我不清楚这个需要写多久,我也不清楚自己是否是自己的一厢情愿...
2019-10-14 10:35:30
1081

原创 自用软件和文档合集
工具只会越来越多,当看到github那么多优秀代码时,你会感叹道无私的伟大,众人拾柴火焰高,薪火相传才能使大家学习便利,希望工具集能给大家带来便利。操作系统镜像:Ubuntu、kali、centos、macos系统镜像:Ubuntu ubuntu-17.04-desktop-64位.iso链接:https://pan.baidu.com/s/1NZjBwN-FR79tmKCnWaZr2...
2019-08-02 22:38:34
847
原创 Vs - Qt - 下拉窗口示例
下列代码定义了一个窗口,窗口采用竖直布局:一个按钮及一个label。按下按钮时候,窗口扩张,显示label控件。再次按下按钮时,窗口收缩,隐藏label控件。
2023-10-07 17:10:43
643
原创 C++ - max_element
在C++中,要找到一个数组中的最大元素,可以使用。运算符解引用该迭代器以获取最大元素的值。这样你就找到了数组中的最大元素。返回的是一个迭代器,所以需要使用。
2023-08-16 11:42:14
3077
原创 C++ - 二叉树(数组形式、节点形式 相互转换)
从根节点开始,为当前data[nIndex]创建一个节点并链接到父节点上。节点存放子节点(子节点有左子节点和右子节点)。对于任意节点的索引 i,它的左子节点的索引为 2i+1,右子节点的索引为 2i+2。转换算法思路如下:数组位置0的元素为根节点, 函数createTree有两种形式。如果某个节点的索引为 i,那么它的父节点的索引为 (i-1)/2。前序遍历:先访问根节点,然后左节点,后面再访问右节点。中序遍历:先访问左节点,然后根节点,后面访问右节点。后序遍历:先访问左节点,然后右节点,最后访问根节点。
2023-08-15 11:14:19
359
原创 C++ - equal(比较两个vector元素)
在使用std::equal函数时,您需要提供两个范围的迭代器,以及一个可选的谓词函数(predicate)。函数会比较第一个范围内的元素和第二个范围内的元素是否相等。否则返回false。我们使用std::equal函数来比较vec1和vec2以及vec1和vec3。结果表明vec1和vec2相等,而vec1和vec3不相等。在这个例子中,我们有三个向量:vec1,vec2和vec3。vec1和vec2包含相同的元素,而vec3在最后一个元素上有所不同。C++标准库的std::equal函数。
2023-08-14 15:18:52
4065
原创 Vc - Qt - 绘制窗口背景色
在这个例子中,我们继承了QWidget并重写了它的paintEvent函数。在paintEvent函数中,我们创建了一个QPainter对象并使用fillRect函数来填充整个窗口的背景颜色为绿色。要在Qt中绘制一个背景颜色,你可以使用Qt的绘图功能来完成。
2023-08-11 20:44:13
1059
原创 Vc - Qt - 绘制绿色矩形
在上述示例中,我们创建了一个名为DemoWnd 的自定义QWidget类,重写了paintEvent()函数。在该函数中,我们使用QPainter来绘制一个绿色的矩形,其大小为窗口大小的一半(长度一半,宽度一半),位置为窗口的中心。然后我们在主函数中创建了一个CustomWidget对象并显示它。要在Qt中绘制一个绿色矩形,您需要创建一个自定义的QWidget或QGraphicsView类,在其绘制事件中使用QPainter来绘制形状。编译运行上述代码,您将看到一个显示绿色矩形的窗口。
2023-08-11 06:44:18
613
原创 Vc - Qt - QToolButton
QToolButton 提供了一种灵活的方法来创建可自定义的工具按钮,可以在工具栏、菜单栏、对话框等界面元素中使用。可以根据项目的需求自由地使用和定制。上述代码使用QWidget作为主窗口,布局为垂直布局,垂直布局中放入了一个QToolButton的对象。是 Qt 框架中的一个类,是 QPushButton 的子类。它可以显示一个可单击的按钮,并且可以与弹出菜单、图标和文本等进行关联。除了上述特性外,还有其他一些函数可用于调整按钮的外观和行为,例如设置按钮的尺寸、设置按钮的样式表等。
2023-08-10 16:23:16
557
原创 Tips - Github - err_cert_authority_invalid
Tips - Github - err_cert+authority_invalid
2023-08-09 07:18:13
101
原创 Vc - Qt - QPainter::SmoothPixmapTransform及QPainter::Antialiasing
QPainter::SmoothPixmapTransform及QPainter::Antialiasing
2023-08-02 07:18:55
1012
原创 Vc - Qt - Qt::KeepAspectRatio及Qt.SmoothTransformation
Qt::KeepAspectRatio及Qt.SmoothTransformation
2023-08-02 07:08:08
2231
原创 Linux - find指令详细解释
find 是一个强大的 Linux 命令行工具,用于在指定路径下查找文件和目录。它支持基于多种条件进行搜索,例如文件名、大小、类型、时间以及其他属性。
2023-07-25 09:53:13
764
原创 C++ - 使用sort函数实现自定义排序
给你一些学生的资料数据,单个学生的资料数据包括如下内容:要求对由学生资料数据组成的集合进行排序,排序规则如下:按照从到小排序,年龄大的排在前边,相同年龄比较性别,性别更大的排到前边(哈哈~~)。
2023-03-26 14:49:42
296
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人