最新 最热

Linux:开发工具(3)

比方说老师要求我们交一份实验报告,而你的室友张三是一个非常勤奋的人,所以他很早就写好了第一版交给老师,但老师的要求很高,他觉得第一版不行,给了他一些修改意见,然后他在第一版的基础上写完第二版后,老师还是不满意,他又在...

2024-09-09
1

MS SQL Server partition by 函数实战三 成绩排名

假设有若干已更新考试成绩的考生,考试成绩包括总成绩、分项成绩1、分项成绩2,其它信息包括应聘岗位名称、姓名等信息。现希望根据总成绩计算排名,成绩越高排名越靠前,相同成绩排名并列,另外有并列则按总数递增,如两个第1后...

2024-09-09
1

UDP英译汉网络词典

这里我们用UDP实现一个简单的英译汉小词典。我们还是仿照前一篇的UDP编程,将各自的组件封装起来,实现高内聚低耦合。

2024-09-09
1

【C++】vector(下)--上篇

首先我们需要在头文件stl_vector.h中了解vector的构成,它的三个私有成员分别是迭代器start、迭代器finish、迭代器endofstorage,分别指向vector的头、size的尾、capacity的尾...

2024-09-09
1

【408&数据结构】散列 (哈希)知识点集合复习&考点题目

散列查找是一种高效的查找方法,它通过散列函数将关键字映射到数组的一个位置,从而实现快速查找。这种方法的时间复杂度平均为(O(1)),但最坏情况下可能会退化到(O(n))。...

2024-09-09
1

C++11第二弹:左右值 | 左右值引用 | 移动构造 | 完美转发

什么是左值?什么是左值引用? 左值是一个表示数据的表达式(如变量名或解引用的指针),我们**可以获取它的地址并且可以对它赋值,左值可以出现赋值符号的左边,右值不能出现在赋值符号左边。**定义时const修饰符后的左值,不能给...

2024-09-09
1

【C++】优化函数对象:提升性能和内存效率

把有operator()小括号运算符重载函数的对象,称作函数对象,或者称作仿函数。

2024-09-09
1

UDP简单聊天室创建

服务端仍然沿用我们前面的思想(高内聚低耦合),因此我们用一下上一篇UDP英译汉网络词典的服务端实现(点此查看)。

2024-09-08
1

深度学习500问——Chapter13:优化算法(1)

目前大部分的深度学习模型仍然需要海量的数据支持。例如ImageNet数据就拥有1400多万的图片,而现实生产环境中,数据集通常较小,只有几万甚至几百个样本。这时候,如何在这种情况下应用深度学习呢?...

2024-09-08
1

【Python】Python中的循环语句

在Python中有两种条件语句——if语句和match……case语句。其中if语句是由关键字if、elif、else引导的特定语句块,而match……case是在Python 3.10之后新增的一种条件语句,并且match与case并不是Python中的关键字,也就是...

2024-09-07
1