自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (2)
  • 收藏
  • 关注

原创 顺序表的常用操作----

顺序表的增删查改,附加两个有序表的合并----程序中容易出错的地方 ·1.每次循环的边界条件。 ·2.每次进行插入删除操作容易忘记对表标量值的修改。----特别注意的地方: ·1.结构定义时用的数据域用的指针,这时内存大小可以用malloc或者realloc改变。 但是用数组时是不能进行修改的(不可修改的左值),...

2019-04-20 15:34:16 189

原创 String类c++实现

1>.h  文件#define _CRT_SECURE_NO_WARNINGS#pragma once#include <iostream>#include <string>using namespace std;class myString{public:    myString();    //myString(int len);    ...

2018-09-09 22:20:06 224

原创 栈和队列1

#include #include #include typedef struct Node { int date;             //数据域 struct Node * pNext;  //指针域}NODE,*PNODE;typedef struct sTack { PNODE pTop;            PNODE Bottom;}STA

2018-02-07 18:50:56 103

原创 一阶低通滤波器

【代码】一阶低通滤波器。

2024-07-19 11:15:29 277

原创 DSP28035串口中断接收

【代码】DSP28035串口中断接收。

2024-07-15 11:19:08 233

原创 图书管理系统

printf(“|----------0.退出--------------------|\n”);printf(“在表的第%d位找到书名为%s的结点!printf(“|----------1.显示图书信息------------|\n”);printf(“|----------2.查找图书信息------------|\n”);printf(“|----------3.插入图书信息------------|\n”);printf(“|----------4.删除图书信息------------|\n”);

2023-09-29 13:17:37 106

原创 c语言复习(一)

【代码】c语言复习(一)

2022-10-11 17:32:00 221 1

原创 C++异常处理

1. C语言异常处理:使用整形的返回值标识错误。使用errno宏记录错误。缺陷:1.有些函数返回1成功,有些返回0成功,有些需要判断指针为 NULL.显得混乱2.函数的返回值返回错误代码不能携带其他信息(可通过指针)2.C++1 .异常处理机制的优势:(可能Java python也一样)函数返回值可以忽略,异常不可以。当出现异常,没有用被程序捕获时,程序就会终止。异常可以包含语义信息,如异常类名。更直观异常是一个类,其成员可以传递大量信息。异常处理可以在调用跳级。这是一个

2022-03-05 21:21:05 298

原创 C++类型转换

1.static_cast 与 dynamic_cast: Animal* animal02 = static_cast<Animal*>(dog01); Animal* animal02 = dynamic_cast<Animal*>(dog01);static_cast支持基础类型和具有继承关系的上下行转换(指针和引用),不安全,dynamic_cast具有安全检查,不允许基础类型和具有继承关系的下行转换(将父类转换成子类) char a = 'a'; double

2022-03-05 19:17:22 339

原创 C++ STL复习:vector ,list,deque,stack,queue,priority_queue

#include <iostream>#include <vector>#include <list>#include <deque>#include <queue>#include <stack>#include <string>#include <queue>#include <array>#include <bitset>#include <map>.

2022-03-05 15:12:14 290

原创 Linux下程序因找不到so启动不了

1.ldd app 查看那个找不到;2.find 查找在哪;3.vim /ect/ld.so.conf添加路径4.使生效:sudo ldconfig再查看就好了

2022-01-22 18:14:52 625

原创 Oracle事务

Oracle事务相关事务的起始标志Oracle中自动开启事务,以DML(增删改查)语句为开启标志。执行一个增删改查语句,只要没有提交commit和回滚rollback,操作者都在一个事 务中。事务的结束标志事务的结束标志:提交,回滚都是事务的结束标志。提交:1 . 显示提交:commit2 . 隐式提交: a. 有DDL语句,如create table 除了创建表之外 还会隐式提交Create之前所有没有提交的DML语句。 b. 正常退出(exit/quit)回滚:1.

2022-01-05 15:10:44 367

原创 Java 排序+组串

1.1 冒泡排序:原理要点每次从开头比较后一个相邻,不符合排序要求则交换。一共操作array.length-1次,防止访问越界。由于每一次操作会找到一个尾部元素的位置,所以一次操作的元素个数会减小,为 array.length-1 - i;在这里插入代码片public static void maopao1(int[] arr){ System.out.println("排序前:"); System.out.println(arrrayToString(arr));

2021-07-24 16:02:28 75

转载 Spacevim

Ubuntu16.04安装Spacevim插件_Erick Lv的笔记-CSDN博客

2020-12-31 15:37:36 246 1

原创 C标准I/O缓冲区

2020-09-16 14:12:24 171

原创 Ubuntu设置启动器向下停靠

gsettings set com.canonical.Unity.Launcher launcher-position Bottom最后一个单词为停靠的位置如Left

2020-09-16 12:25:29 101

原创 Linux无法链接WIFI

Linux修改设置后无法链接WIFI:今天早上发现电脑不能链接WIFI,之前是可以的。点击图标之后没有启用WIFI的标志。也没有扫描到的WIFI列表。、解决:在网上大概查了一下,有升级或者重装内核的,安装驱动的。没敢贸然尝试。因为我之前是可以联网的.最后找到了:恢复默认设置: a.sudo service network-manager stop b.rm /var/lib/NetworkManager/NetworkManager.state c.sudo service ne

2020-08-29 13:30:27 1023

原创 Ubuntu输入密码登录返回到登录界面

Ubuntu输入密码登录返回到登录界面一次痛的领悟,我重装了一次吉吉话不多说一次痛的领悟,我重装了一次吉吉上次刚装了一个系统,第二天成这样。想着上面没有啥,就重新装了一下。这次老哥上面可是有东西呢。一定要救下.话不多说在网上大概看了看,回想起来自己干的事。大概知道自己是咋了:ctrl+ALt+F1进入黑窗子模式-------》ls发现ls没有,但是提示了ls的路径。如果没有提示就换一个用户:export PATH=“-----------要输入命令的路径-----------------“;

2020-08-20 17:07:54 705

原创 Linux(一)终端命令的格式

**command [-options] [parameter]说明:command 命令名。[-options] 选项,可用来对命令进行控制,也可以省略。[parameter] 传给命令的参数,0个或者多个。[ ]表示可选如删除文件夹:rm -r [文件夹名]**

2020-06-05 10:10:07 134

原创 Linux(一):常用7个命令

ls -list -查看当前文件夹下的内容pwd-print work directory -查看当前所在文件夹cd [目录名]change directory -切换文件夹touchtouch -如果文件不存在,创建文件mkdirmake directory -创建目录rm [文件名]remove -删除指定文件clear -clear -清屏**...

2020-06-05 09:50:51 125

原创 Linux(一):终端放大缩小

Linux终端放大缩小:放大:ctrl+shift+=缩小:ctrl±

2020-06-05 09:38:34 9662

原创 VS2017+opencv3.41+opencv_contrib3.41编译配置

VS2017+opencv3.41+opencv_contrib3.41编译配置首先配置环境变量:1.打开opencv2017新建空项目:2.打开配置资源管理器,新建配置文件opencv;3.双击opencv进行设置;4.包含库目录(install下的目录):5.库目录:6.添加依赖项:添加:现在已经配置好了。将这个位置改成x64:每次只要在项目里加入这个配置文...

2020-04-08 14:10:35 206

原创 字符串操作复习(一)

最近复习C语言,发现字符串操作这块都快忘光了。顺便做了几道题,复习一下。复习函数:1. #include <string.h>void memset( void buffer, int ch, size_t count ); 功能: 函数拷贝ch 到buffer 从头开始的count 个字符里, 并返回 buffer指针。memset() 可以应用...

2020-02-16 17:51:28 139

原创 链表(一) 单链表的基本操作

单链表的基本操作: --- 包括插入,删除,遍历等,最后有一个非递减链表的合并。 --- 注:使用的结构是带头节点的链表; 插入时:头插法的时间复杂度小于尾插,注意勾连顺序。 删除时:注意双指针的移动,头删时头相当于另...

2019-04-21 23:21:22 521

原创 c语言实现链式存储

.h #ifndef LINKLIST_H#define LINKLIST_H#define _CRT_SECURE_NO_WARNINGS#include &lt;stdlib.h&gt;#include &lt;stdio.h&gt;#include &lt;string.h&gt;//节点结构体typedef struct LINKNODE{    void *...

2018-10-15 22:41:03 739

原创 C语言实现链表的线性结构

.h#ifndef   DYAMIC_ARRAY_H#define   DYAMIC_ARRAY_H#define _CRT_SECURE_NO_WARNINGS#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;string.h&gt;/*      1.动态增长内存——将数据存放在堆上。    ...

2018-10-15 18:52:56 143

原创 ardino 不用舵机控制板直接控制六自由度机械臂

#include &lt;Servo.h&gt;int    angle1,angle2,angle3,angle4,angle5,angle6;int pos=10;//定义舵机Servo myservo1;Servo myservo2;Servo myservo3;Servo myservo4;Servo myservo5;Servo myservo6;char   val;    //底盘盘...

2018-06-12 23:57:08 3991 5

原创 C语言——猜数字游戏

#define _CRT_SECURE_NO_WARNINGS 1#include #include #include void menu(){ printf("**************************************\n"); printf("*******  1.play  0.exit    ***********\n");    prin

2018-01-16 19:22:58 231

原创 结构体指针的学习与总结&&函数指针与指针函数

#include #define bufmax 3#define datemax 3typedef unsigned char uint_8;typedef struct { uint_8 head; uint_8 len; uint_8 add; uint_8 date[3]; uint_8 chk;}RF_FRAME;RF_FRAME txbuf[3

2017-12-26 22:07:15 270

翻译 C程序读入一组文本行,打印最长的一行。

#include #define MAXLINE 1000     /*maxmum input line length*/int getline(char line[], int maxline);void copy(char to[], char from[]);   /*print the longest input line */main(){ int len; 

2017-12-24 23:47:24 1029

原创 加深对指针和数组的理解

#includeint main(){   char*meinv ="My name is dongfangfangbubai";   printf("%p", meinv);    while(*meinv)   {       printf("%c ",* meinv);//这里的*meinv让我明白了什么是字符指针。

2017-12-21 23:32:12 109

原创 指针数组数组指针怼起来

#includeint main(){   char*meinv ="My name is dongfangbubai";   /*meinv指向的是该字符串的首地址*/   charmsw[] ="My name is dongfangbubai";    printf("%s\n", msw);   system("pau

2017-12-21 23:29:47 113

原创 一个特别有意思的程序,在一本书上的题目,但是书上答案是错的。

#include int main(){   intnumber;   char*arr[] = {"Illagal day","Monday","Tuesday","Wednesday","Thursday",                  "Friday","Saturday","Sunday"};   printf("plese i

2017-12-21 23:26:40 528

原创 指针进化------指针数组的引用

#includeint main(){   char*arr[] = {"my","name","is","dongfangbubai"}; //这样就不受数组长度限制了   printf("%s ", arr[0]);    printf("%s ", arr[1]);    printf("%s ", arr[2]);

2017-12-21 23:21:45 191

转载 通过编写一个程序,来说明字符数组 以及操作字符数组的函数的用法。该程序读入一组文本行,并把最长的文本行打印出来。

#include  #define MAXLINE 1000 /* maximum input line length */  int getline(char line[], int maxline);  void copy(char to[], char from[]);  /* print the longest input line */  main()  {

2017-12-19 22:53:02 355

原创 简单成绩管理系统,功能不全,前段时间的一个比赛题,当时是手写的。只想看能否自己写出来

# include  struct Student      //创建结构体类型 {     int xue_hao;     int s; }stu[10000];       //创建结构体数组  intmain(void) {     int i,j,k,k1,m,n,m1,xuehao,s1,min,ch;     s

2017-12-18 23:46:41 141

原创 C语言实现一元二次方程的求解

#define_CRT_SECURE_NO_WARNINGS1 #include#include#defineEXT0.000000001#definedetb*b - 4 * a*c int Qiuzhi(floata,float b,floatc);int main(){   floata = 0.0, b = 0

2017-12-17 23:43:14 1279

原创 用sizeof()对任意长度数组的遍历

/#define_CRT_SECURE_NO_WARNINGS 1 #include void main(){   inti, array1[] = { 0 ,3,4,65,7,7,8,8,4334,5,3,22,4453};   floatarray2[] = { 2.3,42,25,67.545665,65767,88,9,9,9,9,95654

2017-12-17 23:41:54 446

原创 C语言求1/n的和,

#include main (){            doubleq,m=2,n,sum=0;   scanf("%lf",&n);      while(n      {             q=m/n;             m=m+n;             n++;             sum=su

2017-12-16 23:16:22 5258

原创 C语言乘法口诀表

#include  void main(){      inti,j;      for(i=1;i      {             for(j=1;j             printf("%d*%d=%2d",i,j,i*j);             printf("\n");      }      }

2017-12-16 23:13:26 6424

Qt调用海康、巴斯勒工业相机代码

Qt调用海康、巴斯勒工业相机代码

2023-09-29

install.zip

为了避免opencv2013+opencv3.41+opencv_contrib使用cmake编译的坑。将资源贴出来。

2020-04-08

install.zip

VS2017更新之后添加了cmake支持,虽然使用并没有cmake-gui可以避免很多问题。本人已经生成好(vs2017的版本,2013的联系)

2020-04-08

空空如也

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

TA关注的人

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