- 博客(7)
- 收藏
- 关注
原创 STL六大组件之迭代器(Iterator)
在STL的设计理念中,将存储数据的类型(容器)和操作容器的动作(算法)二者彼此独立开来,这就导致我们无法直接通过算法来去操作存储在容器中的数据,而Iteratror的设计,就是为了提供一种统一的访问容器中元素的方式,无论容器的内部结构如何,通过迭代器,我们的算法就能够去操作相应的数据。以标准库find()为例,我们只需要告诉find查找元素的起始位置和终点位置,以及一个目标值,而不需要告诉它容器的类型,它就可以帮我们在该范围内找是否有目标值。
2023-09-02 18:38:28
647
原创 不同服务器之间文件传输
使用 scp 命令:scp 是 Secure Copy 的缩写,它是基于 SSH 协议的文件传输工具。您可以在终端或命令提示符中使用 scp 命令来传输文件。传输到远程服务器,可以运行以下命令。
2023-08-22 10:44:58
120
1
原创 在vscode中快速的生成自己的代码模板
输入之后按回车,会进入一个cpp.json文件中,可以在里面编写我们的模板代码,以下是一个简单的模板,之后我们只需要在新的.cpp文件中输入prefix对应的value值(c++)并回车,就可以生成相应的模板代码了。首先在打开vscode,点击文件->首选项->配置用户代码片段,点开之后,会出现一个输入框,在输入框中输入语言(这里以c++为例)
2023-08-06 13:18:29
1636
原创 Vscode常用快捷键
Alt + ‘-’:回退到函数跳转之前的位置。Alt + O:在.h和.cpp之间跳转。Ctrl + G :跳转到某一行。
2023-07-27 15:55:01
295
1
原创 static关键字
static关键字可以用来修饰变量和函数,然而在C++中有普通变量、普通函数、成员变量、成员函数这些,下面我们就来分别看看static修饰它们的时候有什么作用。
2023-07-18 17:18:11
58
原创 Oracle子句
distinct子句是用来过滤结果集中重复的行的,确保select子句返回指定的一列或多列的值是唯一的。通常order by语句是和select语句一起使用的,我们可以从某个表中查找指定的列,然后让oracle按照某个列或者某几个列升序或者降序的方式进行排列。可以看出多余的Tom并没有被过滤掉,这是因为我们是要过滤两个列,当且仅当两个列的字段和其他行的字段都重复时,才会过滤掉。and是一个运算符,它组合了布尔表达式,如果所有的表达式都为真,则运算结果为真,否则结果为假。
2023-07-10 17:27:39
355
1
原创 Orcale中数据库的基本操作
上述代码中,table_name为自己要创建的表的表名,括号里面包括表的列,以及列的约束;column_1为列名,data_type为列的数据类型,column_constraint为该列拥有的约束.上述代码创建了一个名为test,列属性为u_id,u_name,u_gender,u_address的表,并且创建了一个约束为id的主键。
2023-06-30 17:22:32
372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人