自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (7)
  • 收藏
  • 关注

原创 双系统进入ubuntu系统会等待1分30秒进入,解决方法

修改对应的UUID,之后保存重启,如果不起作用的话,看看fstab文件中是否还有一个8个字符的UUID,就是第11行的UUID,看看 sudo blkid 命令之后里面是不是也有个8字符的UUID,后面是 vfat,将这个也给更改掉,保存之后,会出现一个warning,没事,退出,重启,发现可以直接进系统了。之后进入 /etc/fstab 中。

2023-04-13 12:01:22 684

原创 C/C++中的extern关键字和static关键字

1、C 是面向过程的语言,而C++是面向对象的语言2、C和 C++动态管理内存的方法不一样,C是 使用 malloc/free 函数,而 C++ 除此之外还有new/delete函数3、C++ 对 C 的 struct 进行了扩展 ,C++中 struct 默认是public的 ,class中默认是private的。......

2022-08-13 11:49:49 351

原创 设计模式总结

常见设计模式总结

2022-07-26 00:04:00 185

原创 关于volatile关键字的一些总结

C/C++ volatile关键字

2022-07-25 00:24:25 239

原创 C++ 智能指针

C++智能指针学习

2022-07-21 23:44:24 1136

原创 C++ 右值引用

C++

2022-06-17 13:28:09 2963 2

原创 IO多路复用、 Epoll(二)

先看这几个问题进程阻塞为什么不占用CPU资源?  网络数据流通过硬件传输,网卡接收的数据存放到内存中。操作系统就可以去读取它们。一般而言,由硬件产生的信号需要CPU立马做出回应(不然数据可能就丢失),所以它的优先级很高。CPU理应中断掉正在执行的程序,去做出响应;当CPU完成对硬件CPU的响应后,再重新执行用户程序。  当网卡把数据写入到内存后,网卡向cpu发出一个中断信号,操作系统便能得知有新数据到来,再通过网卡中断程序去处理数据。  比如服务器端运行到 recv() 函数的时候,如果对端没有

2022-05-22 01:02:54 592

原创 https加密

HTTPS 加密解密过程

2022-05-17 23:06:44 64

原创 Linux中线程锁 pthread_mutex_t 、条件变量 pthread_cond_t (有关日志的实现)

在头文件#include <pthread.h>中  pthread_mutex_t 与 pthread_cond_t这两个都是在<pthread.h>中定义的结构,pthread_mutex_t是互斥锁,pthread_cond_t是条件变量,主要用于PV操作。1. 线程互斥量 pthread_mutex_t 的初始化:  初始化可以用/* Initialize a mutex. */extern int pthread_mutex_init (pthr

2022-05-11 00:15:14 2584 1

原创 关于输出打印的,文件流一些函数记录 (fopen、fputs、...)

fopen(打开文件)相关函数 open, fclose  表头文件 #include< stdio.h>  定义函数 FILE * fopen(const char * path,const char * mode);  函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态。  mode有下列几种形态字符串:  r 打开只读文件,该文件必须存在。  r+ 打开可读写的文件,该文件必须存在。  rb+ 读写打开一个二进制文件,只允许读写数据

2022-05-09 22:36:27 291

原创 2018面试现场年终奖金题目/记忆搜索+动态规划

面试现场/记2018/11/12## 记忆搜索+动态规划摘自 公众号 互联网侦查小史是一个应届生,虽然学的是电子专业,但是自己业余时间看了很多互联网与编程方面的书,一心想进BAT互联网公司。今天小史又去了一家互联网小巨头公司面试了。随机生成矩阵 左上角走到达右下角,每次可以向右向下走,得到最大红包例如300 5000 6000 340 290 660660 4...

2022-05-08 19:46:20 112

原创 VScod 连接云服务器的一些问题 (无法连接、管道不存在。。。) 、数据库连接问题

Ubuntu18 vscode连接 mysql连接

2022-05-08 16:40:25 1348

原创 Epoll总结,ET和LT模式、Epoll(一)

Epoll总结epoll 高效的原因:epoll使用三个方法来实现select方法要做的事情  1.新建epoll描述符==epoll_create()  2.epoll_ctrl(epoll描述符,添加或者删除所有待监控的连接)  3.返回的活跃连接 ==epoll_wait(epoll描述符)  与select相比,epoll分清了频繁调用和不频繁调用的操作。例如,epoll_ctrl是不太频繁调用的,而epoll_wait是非常频繁调用的。这时,epoll_wait却几乎没有入参,这比se

2022-05-03 23:56:11 581

原创 allocator类

C++ STL中关于allocate的思考

2022-04-30 15:00:18 523

原创 八大排序算法(基于C++)

八大排序

2022-04-25 21:21:34 959

原创 C++ 单例模式

c++单例模式

2022-04-11 20:28:54 2347

原创 FastDDs学习

@FastDDs 学习记录一这次所有的例程都是在Linux ubantu 20.04.1上实现的学习 FastDDS 中间件什么是DDs是一个以数据为中心的发布订阅 (DCPS) 模型,因此在其实现中定义了三个关键的应用实体:发布实体,它定义了信息生成对象及其属性;订阅实体,定义信息消费对象及其属性;以及定义作为主题传输的信息类型的配置实体,并使用其服务质量 (QoS) 属性创建发布者和订阅者,确保上述实体的正确性能。​ DDS 使用 QoS 来定义 DDS 实体的行为特征。QoS 由单独的 Q

2021-09-03 20:58:38 4658 5

原创 pytorch中的parameters

pytorch中的parameters在模型中,会出现model.parameters()与model.state_dict()前者用于优化器的初始化,后者多用于模型的保存#initialize for weight optimizerself._weight_optimizer = torch.optim.Adam( self._net.weight_parameters(), # 到nas中weight_parameters lr=self._weight_lr, # 0.0

2021-07-10 20:29:28 1558

原创 leetcode 220. 存在重复元素 III

leetcode 220. 存在重复元素 III给你一个整数数组 nums 和两个整数 k 和 t 。请你判断是否存在两个下标 i 和 j,使得abs(nums[i] - nums[j]) <= t ,同时又满足 abs(i - j) <= k ,如果存在则返回 true,不存在返回 false。解题关键的滑动窗口大小, [ x - t , x + t ]方法一:对于序列中每一个元素x左侧最多k个元素,如果这k个元素中有一个元素 nums[ ] 落在 [ x - t , x + t

2021-04-17 10:54:50 138

原创 Linux下上传代码到github上

Linux下上传代码到github上首要要有自己的github账号初始化配置如果长期在某个设备上使用git,首先要进行配置$ git config --global user.name XXXX(你的github用户名)$ git config --global user.email XXXX(你的github的email)建立本地仓库git init dataStructdataStruct就是一个仓库,你要往里面塞代码执行成功后,会在当前目录生成一个 .git/的目录,所有对本地仓

2020-12-11 11:52:53 525

原创 计算税率

输入格式:输入第一行包括一个整数T输出格式:输出一个整数S,表示小明的税前工资样例输入整数 9255样例输出整数 10000评测用例 1<= T <=100000解题思路:今晚练算法突然发现,如果一个题目反过来,原来是复杂了很多,这一题我先想着是按照传统思维每个层级叠加,然后发现不行,因为原本的薪资是未知的,而且salary_before - 3500之后,每个层级的税率是不一样的,输出是整数的话 分子*100/(100 - taxrate[i]),这里一开始没有考虑到,后来

2020-09-14 22:44:02 251

原创 Anaconda安装库,Pycharm安装库踩过的坑集合

这必须要记录一下,首句:没有什么问题是卸载重装解决不了的,如果不行,那就must you卸载重装的姿势不对,再来一遍就好了准备温习一个关于LSTM处理数据和一个疫情地图的一个项目,但在Pycharm库这里却踩进了无数的坑。这里必须记一下踩得第一个坑:找不到库,pycharm我是初学,下载的就是官方的免费社区版,在去年才开始学习数据可视化用pycharm作为开发环境画图的时候就感觉ni????的这个...

2020-04-22 15:35:15 1586

原创 2009ProblemsB

请写一个程序,对于m行n列的(1<m<10)的方阵,求其每一行,每一列及主对角线元素之和,最后按照从大到小的顺序一次输出。输入说明:共一组数据,输入的一行为一个正整数,表示m,接下来的m行,每行m个整数表示方阵元素。输出说明:从大到小排列的一行整数,每个整数后跟一个空格,最后换行。输入样本:415 8 -2 631 24 18 71-3 -9 27 1317 21 38...

2020-04-15 00:00:31 112

原创 最大的矩形

问题描述:在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1<=i<=n)个矩形的高度是hi,这n个矩形构成了一个直方图,例如,下图中六个矩形的高度就分别是3,1,6,5,2,3请找出能放在给定直方图里面积最大的矩形,他的边要与坐标轴平行。输入格式:第一行包含一个整数n,即矩形的数量(1<=n<=100)第二行包含n个整数h1,h2,…hn,相邻的数之间由...

2020-04-13 17:08:32 246

原创 小明各个时期的考试成绩

描述:给定一组记录n(n<100)小明各个时期的考试成绩,格式为日期+成绩,中间以空格隔开,记录之间分行输入,例如2009/6/3 802009/1/1 56…其中日期输入要求年份1996-2100 月份1-12 日期1-31现要求以分数为 关键字从大到小对其进行排序,若分数相同则按日期从小到大排序输入样例42017/1/1 952017/6/10 852017/3/2 ...

2020-04-12 23:12:41 369

原创 画图

问题描述:在定义了一个直角坐标系的纸上,画一个(x1,y1)到(x2,y2)的矩形指将横坐标范围从x1到x2,纵坐标范围从y1到y2之间的区域涂上颜色。下图给出了画了两个矩形的例子,第一个矩形是(1,1)到(4,4),用绿色和紫色表示。第二个矩形是(2,3)到(6,5),用蓝色和紫色表示,图中,一共有15个单位的面积被涂上颜色,其中紫色部分被涂了两次,但在计算面积时只计算一次。在实际的涂色过程...

2020-04-12 20:25:03 176

原创 寻找马鞍点c++

输入说明:输入数据由m+1组成,第一行只有两个整数m,n 分别是行数和列数输出 马鞍点的行号和列号,从0开始计数,若不存在马鞍点,则输出一个"no"之后换行输入示例 :4 311 13 121407 72 8825 58 1134 30 62输出示例:1 1 72一开始卡在了循环,在列和行之间脑子短路了,这里面我先找出每一行的最小值row_min,记录下所在的行列数,之后在用一...

2020-03-20 17:45:57 625

原创 神山对面数据库实验六

实验六SQL 的数据定义(视图)一、实验目的1.掌握使用SQL语言进行各类视图的建立和删除。2.对各类视图进行查询、插入、删除、更新等操作,验证可更新视图和不可更新视图二、实验准备及任务1.复习教材上SQL语言中视图一节的内容。2.使用教师已经录入相关数据的附录二的“xsglsjk”数据库,完成以下内容,预先写好相应的命令。(1)建立一个包含00311班学生记录的视图S00311,...

2018-11-15 22:38:37 1345 2

原创 数据库实验五/SQL的数据查询

数据库实验五本学期数据库实验SQL的数据查询一、实验目的1. 熟练使用SQL语言select 命令进行数据库数据的各类查询:单表查询、多表连接查询、分组统计查询及嵌套查询等。2.会使用带有子查询的数据更新命令insert、update、delete。二、实验准备及任务1.复习教材上SQL语言中select 命令和带有子查询的insert、update、delete命令。2.使用教...

2018-11-11 10:11:23 5929

数据结构课程设计航空订票系统.zip

数据结构设计航空订票系统 vc6.0运行 航空订票系统增删查改 界面设计 背景可改颜色 数据结构的课程设计 c语言 c++

2020-01-05

TCP文件传输的设计与实现

计算机网络试验,TCP文件传输的设计与实现,要传输的文件放在Debug文件夹下,cmd调用或者.exe文件使用

2019-03-28

2018年和2016年美赛o奖

2018年美赛o奖论文,abcdef具体都有,其中c类7*****很有参考价值

2019-01-28

MFC计算机网络串口通信实验

MFC实现文件的传输,server端和client端,传输的文件放在debug下,也可以用cmd实现

2019-01-18

实验六-SQL的数据定义(视图)

数据库的实验六 SQL的数据定义(视图),全部上机操作实践过

2018-11-11

MFC计算机网络串口通信

计算机网络MFC编程,实现rsr232串口通信,可能会需要vc环境的正确

2018-10-19

c语言电话簿代码

c语言电话簿代码c实现,有两种方法,利用文件实现。。。。。。。。。。。。。。。。。。。。。

2018-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除