- 博客(28)
- 收藏
- 关注
原创 c++基础二
1、有两个等长数组A,B,所含元素相同,但顺序不同,这能取得A数组某值和B数组某值进行比较,比较结果为大于、小于、等于,写一个实现匹配的算法:2、统计每个ASCII字符的出现次数,最后给出出现的数值: #include<iostream>#include<cstdlib>using namespace std;void numcishu(cha...
2018-08-26 16:08:45
153
原创 c++基础一
1. const 有什么用途,至少说两种? (1)定义常量(2)修饰函数的参数和返回值。被const修饰的东西可以受到强制保护,预防意外的变动,提高程序健壮性。2.const与 #define 有什么区别? const有数据类型 #define没有数据类型,调试工具可以对const常量进行调试,但不能对宏进行调试,即,const可以完全取代const。3.内联函数和宏的差别?...
2018-08-25 20:53:00
189
转载 数据结构-单链表的建立,查找,插入,删除,测长,打印,逆置操作实现
若用C++编写,则如下:#include<iostream>using namespace std;//定义节点类;class node {public: int data; node *next;};//定义单链表类;class Linklist {public: //构造函数 Linklist() { head = new node; hea...
2018-08-20 16:17:16
612
原创 LINUX系统学习(3)-常用指令
ls:列出目录cd:切换目录pwd:显示当前的目录mkdir:建立新的目录cp:复制文件或目录rm:删除文件或目录mv:移动文件或修改名称cat:查看文件内容head:查看文件头几行内容tail:查看文件尾巴最后几行的内容 head:#查看 text1 前两行资料$ head -n 2 text1test111111111...
2018-08-13 21:00:55
140
原创 LINUX系统学习(2)
1 在 Terminal 中查看文件的权限$ ls -ltotal 16----rw-r-- 1 morvan morvan 34 Oct 12 09:51 t1.py-rw----r-- 1 morvan morvan 80 Oct 12 09:57 t2.py-rw-rw-r-- 1 morvan morvan 12 Oct 12 09:56 t3-rwxrw-r-- 1 mo...
2018-08-13 19:03:57
193
原创 LINUX系统学习(1)
(1)touch 新建 我们先去往 Documents 的文件夹, 里面已经有了 folder1 和 file1, 如果我们想新建一个 file2 使用下面的语句就好. 一个空文件就建立好了$ touch file2 如果你想同时建立多个文件, 输入多个文件的名字, 以空格分开.如果你想同时建立多个文件, 输入多个文件的名字, 以空格分...
2018-08-13 16:19:18
609
原创 网络
目录TCP三次握手过程第一次第二次第三次问题:TCP四次挥手过程(四次挥手,别名连接终止协议,其性质为终止协议)Socket编程的步骤TCP三次握手过程第一次第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。...
2018-07-25 15:33:13
230
转载 python 面试题
1 Python的函数参数传递 1 2 3 4 5 a = 1 def fun(a): a = 2 fun(a) print a # 1 1 2 3 4 5 a = [] def fun(a): ...
2018-07-25 15:15:16
348
转载 在Linux中使用终端编译并运行.c和.cpp文件
首先要保证系统中安装了C语言和C++对应的编译器:gcc -> C ,g++ -> C++1、.c文件的编译与运行(1).c文件hello.c代码如下: #include<stdio.h> int main() { printf("Hello world !\n"); return 0; } 在当前路径下...
2018-07-25 11:27:05
4367
1
转载 Linux (Ubuntu) 使用过程中常用的几个指令和工具
在Ubuntu16.04使用过程中经常会使用到几个指令和工具这里做一下总结。1、关机和重启在Linux领域内,大多数用在服务器上,很少会遇到关机的操作,毕竟在服务器上运行一个服务是永无止境的,除非在特殊情况下会采取关机操作。正确的关机流程:sync > shutdown > reboot > haltsync 将数据由内存同步到硬盘shutdown (2...
2018-07-25 11:20:01
182
原创 c++ 标准输入输出流
setw(10) 设置宽度为10输出流: 比如 cout<<2<<setw(10)<<3<<setw(10)<<4; 则显示2 3 4 cout<<hex<<16<<endl; 按16进制输出 co
2018-07-25 10:34:11
279
转载 ROS-TF学习-欧拉角
https://blog.youkuaiyun.com/g2117805/article/details/72836265
2018-07-25 10:33:29
318
转载 ROS-TF的使用
https://blog.youkuaiyun.com/u010876294/article/details/75004903
2018-07-25 09:16:11
230
转载 C++下创建并使用DLL文件 (VS2013 + win7)
转至https://blog.youkuaiyun.com/liuzubing/article/details/786072261、创建DLL工程File -> New -> Project 选择Win32控制台应用程序,输入项目名称myDLL,选择DLL,Empty Project2、编辑.h和.cpp文件,并生成DLL文件新建createdll.h文件如下:class __...
2018-07-25 09:00:55
238
转载 linux
一、简介PCL(Point Cloud Library)是在吸收了前人点云相关研究基础上建立起来的大型跨平台开源C++编程库,它实现了大量点云相关的通用算法和高效数据结构,涉及到点云获取、滤波、分割、配准、检索、特征提取、识别、追踪、曲面重建、可视化等。 版本:1.7.1(2015年2月1日)操作系统:跨平台许可协议:BSD官方网站:http://www.pointclou...
2018-07-25 08:54:53
189
转载 数据库常见面试题
一)什么是存储过程?有哪些优缺点?存储过程是一些预编译的SQL语句。更加直白的理解:存储过程可以说是一个记录集,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程是一个预编译的代码块,执行效率比较高 一个存储过程替代大量T_SQL语句 ,可以降低网络...
2018-07-24 17:22:14
156
转载 Mysql 连接(left join, right join, inner join ,full join)
在mysql的数据查询过程中,我们不仅仅会遇到单表查询的情况,特别在软件开发的过程中我们很多情况下是关联其他表查询相关的数据。在此我们将学习MySQL 的 JOIN 在两个或多个表中查询数据。可以在SELECT, UPDATE 和 DELETE 语句中使用 Mysql 的 JOIN 来联合多表查询。JOIN 按照功能大致分为如下三类: INNER JOIN(内连接,或等值连接):获取两...
2018-07-24 17:20:34
161
转载 数据库常用结构化sql语句_3
10、limit 限制查询结果条数 在mysql数据库里面我们要想显示前10行,或者第x行到n行之类的格式显示,这时limit将是我们最好的选择。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ...
2018-07-24 16:24:36
242
转载 数据库常用结构化sql语句_2
六、查询数据 查询数据的sql是我们使用频率最高的sql,而这些SQL的优化程度代表着一个人对数据库的熟悉程度,所以我们在查询部分会涉及到很多的知识点。1) 查询所有与查询个别字段 1 select username,password form user; 2)对部分列起别名 1 2 select...
2018-07-24 15:40:46
226
转载 数据库常用结构化sql语句_1
常用的结构化查询语言主要分为数据定义语言(DDL)、数据操作语言(DML)、数据控制语言(DCL)和数据查询语言(DQL)。特别在关系型的数据库例如(mysql、mariadb、 percona、DB2、Oracle、SQL server)等都是采用共同的SQL语句来实现增删改查等数据的管理。本文会针对以下的四种类型的结构化SQL来进行介绍。 1 2 3 4...
2018-07-24 15:30:53
542
原创 Socket编程原理_1
两种套接字: 流套接字:SOCK_STREAM TCP/IP协议 数据报套接字: SOCK_DGRAM UDP/IP协议什么是TCP/IP、UDP? TCP/IP(Transmission Control Protocol/Inter...
2018-07-24 10:38:41
162
原创 mysql_字符集操作原理与乱码解决方案
查看当前服务器支持哪些字符集: show character set; 字符集的校对:show collation;like是模糊查询 show variables like "%character%"; 指定gb...
2018-07-21 23:15:52
191
原创 mysql_表处理
增加一个date类型的birday字段:alter table demo add birday data; 更新表:update demo set birday="1990/02/23" ; 加上条件:update demo set birday="1990/02/...
2018-07-21 21:18:52
176
原创 mysql_建立MYSQL帐号_创建数据库与表_操作外部SQL文件
建立一个数据库:create database houdunwang; 数据库的备份与还原: 导出到d盘:mysqldump -uroot -p houdunwang>d:/houdunwang.sql 删除表和还原: use h...
2018-07-21 15:44:51
338
原创 mysql_SELECT查询like模糊查询as别名定义规 逻辑运算符
create database webclass default character set utf8:create table stu(id int (10) primary key auto_increament,sname char(30) not null,sex tinyint(1) default 0, qq varchar(255)) default character set ...
2018-07-20 22:34:59
1600
原创 mysql_创建数据库
数据类型: (一)过程:客户端向服务器端发送命令,由服务器端进行运算,然后将结果返回给客户端。控制面板-管理-服务-wampmysqld/wampapache配置路径重启电脑show databases:关闭::net stop w...
2018-07-20 19:44:55
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人