自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 error while loading shared libraries: libopencv_highgui.so.3.4: cannot open shared object file解决方法

运行darknet出现以下错误 ./darknet: error while loading shared libraries: libopencv_highgui.so.3.4: cannot open shared object file: No such file or directory ...

2019-11-21 15:06:27

阅读数 16

评论数 0

原创 24.数据库的备份和恢复

数据库的备份和恢复 数据库的备份 右击想要备份的数据库,选择任务,备份,选择位置后点击确定即可 数据库的恢复 右键数据库,选择任务,还原,文件和文件组。 选择选项,再覆盖现有数据库上打勾 然后回到常规在想要还原的文件上打勾,点击确定即可。 ...

2019-11-08 19:29:38

阅读数 6

评论数 0

原创 23.数据库的导入和导出

数据库的导入和导出 数据库的导入 右键数据库,选择附加,然后看到以下界面,选择添加后,找到自己的mdf文件即可 数据库的导出 右键自己想导出的数据库,选择任务,分离即可。 ...

2019-11-08 19:26:00

阅读数 5

评论数 0

原创 22.删除级联和更新级联

首先,我们说一下级联有什么用。 我们知道,对于之气那种主外键,我们如果存在约束的话,我们是不可以随意更改主外键的数据的。但是如果存在级联的话,你通过删除或者更改主键的数据的话,那么外键的数据也会被删掉或者更新。 删除级联指的是:当删除主键数据时,有删除级联关系的外键的数据也会被删除。 更新级联指的...

2019-11-08 19:01:05

阅读数 8

评论数 0

原创 21.revoke的用法——收回权限

revoke的用法——收回权限 格式: revoke [权限1],[权限2] on [对象类型] [对象名] from [用户] 例子: 1.把用户User3修改Students的Sname 的权限收回 revoke update on Students from User3 2.收回所有用...

2019-11-08 15:12:49

阅读数 17

评论数 0

原创 20.grant的用法(权限的授权)

grant的用法 格式: grant [权限1],[权限2] [on <对象类型> <对象名>] to [用户1],[用户2] [with grant option] 不同对象类型允许的操作权限 对象 对象类型 操作权限 属性列与视图 table sel...

2019-11-08 15:05:19

阅读数 9

评论数 0

原创 19.SQL的数据控制(安全性)

创建用户 数据库管理员(DBA)拥有数据库的全部操作权限,系统中的其他用户均是由DBA创建的。在单机实验环境下,以Windows身份登录的用户就是DBA。 在创建登录用户之前,DBA必须先设置SQL Server身份验证模式为“SQL Server和Windows身份验证模式”。 下面给出设置的教...

2019-11-08 14:01:51

阅读数 8

评论数 0

原创 18.对视图的其他简单操作

对视图的其他操作其实跟对表的操作是一样的的,包括 增、删、改、查 等等 下文出现的hello为视图 注意:在视图中的修改会对表造成影响 这里给出hello视图的创建吧,方便下边内容的核对 select Sno,Sname from Students 1.删除视图用drop drop view h...

2019-11-07 17:22:40

阅读数 6

评论数 0

原创 17.创建视图

建立视图的语句,有点像建表加查询语句的结合 建立视图是为了更方便的查看经常要查看的数据。 格式为: create view [视图名] as select [列名] from [表名] where [条件] where可以不要 例句: create view C_Student as sele...

2019-11-07 17:09:13

阅读数 5

评论数 0

原创 16.嵌套查询

带谓词in的嵌套查询 select Sname,Dno from Students where Sno in (select Sno from Reports where Cno = 'C02') 可接受多层嵌套。 这里查询的结果是Cno为’C02’的Sno的Sname和Dn...

2019-10-24 11:09:46

阅读数 17

评论数 0

原创 15.连接查询

不同表之间的查询 select Students.*, Reports.* from Students,Reports where Students.Sno = Reports.Sno 输出的数据将包括两个表的所有数据,重复的数据会重复输出。 其实,就是简单的加个逗号,然后显示两个表的数据而已,...

2019-10-24 09:53:39

阅读数 9

评论数 0

原创 14.group by用法:查询结果分组

group by用法:查询结果分组 select Cno,count(Sno) CntSno from Reports group by Cno 运行结果如下: Cno CntSno C01 3 C02 2 C03 3 格式为: select [预显示数据] [列名...

2019-10-24 09:23:18

阅读数 18

评论数 0

原创 13.select语句条件查询

(1)比较条件 select Sno,Sname from Students where Dno = 'D03' 格式: select [预查询数据] from [表名] where [条件] 如果是多个条件复合,则用and相连 select [预查询数据] from ...

2019-10-23 12:31:54

阅读数 20

评论数 0

原创 12.select语句普通查询

普通查询 查询有多种,除了前面提到的 select * from [表名] select [列名],[列名]... from [表名] 之外,还有很多。 例如,我们可以给列换个名字,使用SQL的函数等等。 例子:(Sname,Birthday,Sno) select Sname, Title =...

2019-10-23 09:17:06

阅读数 6

评论数 0

原创 11.SQL建立和删除索引(index)

对索引的建立有三种 1.聚集索引 格式: create clustered index [索引名] on [表名] ([用作索引的列名]) create clustered index [索引名] on [表名] ([用作索引的列名] [排序方式]) 例如: create clustered ...

2019-10-22 23:20:18

阅读数 10

评论数 0

原创 ros的python文件使用./运行后报错

ros的python文件使用./运行后报错 解决方法: 1.你可能没有把文件变成可执行文件,使用 chmod +x [你的python文件名] 比如: chmod +x test.py 然后就可以拉。 如果还报错的话,使用以下方法: 在你的python文件顶部加上: #!/usr/bin/en...

2019-10-22 21:54:13

阅读数 16

评论数 0

原创 在ros上加入opencv组件

在ros上加入opencv其实很简单,只需要下载好OpenCV 然后在你的包的CMakeLists.txt文件加上 find_package(OpenCV REQUIRED) 然后在末尾加上 target_link_libraries(test ${catkin_LIBRARIES} ${Ope...

2019-10-19 16:11:20

阅读数 4

评论数 0

原创 catkin_make显示ros::init()等未定义的使用的解决方法

查了网上好多的方法,结果发现好像是因为我把自己的gcc还有g++版本改掉的原因,导致后来新建的包都无法通过编译了。 文章参考https://blog.csdn.net/qq_41278160/article/details/85681535 以及https://answers.ros.org/...

2019-10-19 15:38:26

阅读数 6

评论数 0

原创 ros编写发布/接收图片的结点(Python)

这里还是直接提供代码把。 首先,我在test_py包下的msg文件内有个Image.msg文件,内容与sensor_msgs/Image.msg一样。 Image.msg Header header uint32 height uint32 width string encoding uint8 ...

2019-10-16 10:43:53

阅读数 169

评论数 0

原创 ros编写自己的msg(Python)

这里,假设我们的包名叫做test_py. 我们写自己的msg文件在该包的msg文件夹下。 test.msg float32[] data 然后,我们编写自己的talker.py文件如下: #!/usr/bin/env python import rospy #from后边是自己的包.msg,也...

2019-10-15 15:23:06

阅读数 457

评论数 0

原创 10.select时in和not in的使用

对于in,其实就是多个or条件的缩写。 比如现在,我们想从学生表中选择所有Dno = ‘D01’ 跟 Dno = 'D03’的女生。 那么,我们输入代码: select * from 学生 where Dno in('D01','D03') and...

2019-10-11 12:51:16

阅读数 10

评论数 0

原创 我的SQL学习笔记

本博客主要用于自己期末复习sql代码使用,同时也希望自己的这点微薄的笔记可以帮到别人吧。有什么写得不好或者写得不对的地方,欢迎各位大佬提出批评指正,谢谢。 SQL server的下载 1.如何创建自己的数据库和日志文件 2.如何创建表 3.如何添加数据以及查找数据 4.如何在已经建好的表中增加列跟...

2019-10-10 13:33:34

阅读数 17

评论数 0

原创 SQL server的下载

本文链接:https://mp.csdn.net/mdeditor/102479776 这里, 推荐一个很好用,很良心的微信公众号叫做:软件安装管家 关注之后, 点击软件目录里面的软件目录,然后往下拉,就可以看到 其中的,SQL Server就是sql的编译器啦。里面有完整的教程,这里就不多做介...

2019-10-10 13:20:06

阅读数 4

评论数 0

原创 9.如何删除表中以存在的数据,delete的用法

本网页链接:https://mp.csdn.net/mdeditor# delete的用法: 假设我们现在要删除毕业时间为2015年的学生,他们在校就学时间为4年,那么使用以下指令: delete from Students where year(入学时间) + 4 = 2015 格式: de...

2019-10-08 20:47:53

阅读数 9

评论数 0

原创 8.如何更改表內已有信息,update的用法

假如,我们的Students表中的Sno有'S01'到'S07' 这个时候,我们需要修改S01到S03的班级为20181121,S04到S07为20181181 那么,输入以下代码: update Students set 班级 = '...

2019-10-08 09:17:33

阅读数 10

评论数 0

原创 7.如何修改列名和表名

本网页链接为:https://mp.csdn.net/mdeditor/102364288 修改列名和表名可用系统存储过程Sp_rename 代码如下: exec sp_rename ‘Students.Sname’,‘姓名’ exec sp_rename ‘Students’,‘学生’ 格式如下...

2019-10-08 09:03:02

阅读数 7

评论数 0

原创 6.如何在已经建好的表中修改列类型

6.如何在已经建好的表中修改列 修改列类型: alter table Students alter column Sage int 格式如下: alter table [表名] alter column [表中某个数据项] [新的数据类型] 修改多个类型用: alter...

2019-10-07 23:59:01

阅读数 9

评论数 0

原创 5.如何在已经建好的表中删除列跟约束

5.如何在已经建好的表中删除列跟约束 学了添加后,删除也变得格外的简单。 对于列的删除,代码如下: alter table Students add 临时添加 int select * from Students alter table Students drop column 临时添...

2019-10-07 23:58:04

阅读数 9

评论数 0

原创 4.如何在已经建好的表中增加列跟约束

本文链接:https://mp.csdn.net/mdeditor# 这里我们演示一下在Students表中添加一列叫做班级的。 alter table Students add 班级 char(8) 格式为: alter table [表名] add [列名] [该列类型] ...

2019-10-07 23:56:25

阅读数 41

评论数 0

原创 3.如何添加数据以及查找数据

基于之前的表,我们现在终于可以向里面插入数据了。 如果要插入一条数据项,那么可以输入: insert into Depts values('D01','英语') 如果是同时插入多条数据项,那么可以输入: insert into Depts v...

2019-10-07 23:51:52

阅读数 5

评论数 0

原创 2.如何创建表

基于上一个教程,我们已经拥有了一个自己的数据库,那么接下来,我们要在这个数据库里面建表了: 按 Ctrl + N 可以新建一个页面,输入以下代码: use test go //调用数据库test,也可以手动选择 create table Depts //创建一个表...

2019-10-07 23:36:28

阅读数 5

评论数 0

原创 1.如何创建自己的数据库和日志文件

假设我们现在要新建一个叫做test的数据库(数据库语法的字母大小写并不会影响程序的运行,个人学的书上面写的都是大写的字母,但是出于大写没办法一样看懂的缘故,一直都是用小写写的代码) use master go create table test on //建数据库 ( nam...

2019-10-07 23:32:10

阅读数 14

评论数 0

原创 如何在ros上编写一个简单的node并进行通信

如何在ros上编写一个简单的node并进行通信。 这里采用ros教程的例子,稍作修改。 与C++不同的是,python不需要在package中加入message_runtime以及message_generation. 我自己的package文件如下: ....... ....

2019-10-07 23:24:22

阅读数 128

评论数 0

原创 Ubuntu16.04ibus-pinyin无法输出中文解决方法

个人遇到这个问题前,使用的是fcitx的sogou输入法,结果输出的却是各种不知道是阿拉伯字母还是什么东西,真的是很痛苦… 在查不到解决方法的前提下,不得已选择了使用ibus的ibus-pinyin,说实话,用起来是真的不咋地,还给我惹了点麻烦做,蓝瘦。 这里针对的是,你已经有了ibus-piny...

2019-09-25 22:01:17

阅读数 308

评论数 0

原创 Ubuntu16.04无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系

Ubuntu下sudo apt-get install python-opencv显示: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。 网上提到的解决方法很多,但是好像最后对我都没有用,最后看到网上一张截图的配置跟我不太一样,我索性给改了,发现下载东西居然就没问题...

2019-09-18 21:43:16

阅读数 149

评论数 0

原创 MTCNN-tensorflow运行gen_12net_data.py遇到的问题

关于运行MTCNN-tensorflow遇到的问题. 1.no model named:cv2 显示没有cv2这个model的. 简单,下载一下就完事了,我是python2.7的 所以,我只需要在终端运行: $ sudo apt-get install python-opencv 如果是pyth...

2019-09-10 21:48:19

阅读数 41

评论数 0

原创 ros的spin与qt的exec卡死了怎么办

ros的spin与qt的exec卡死了怎么办 对于ros的spin和qt的exec,想必大家并不陌生,这两个都会一直调用回调函数,导致死循环 从而使程序无论遇到ros::spin(),还是 QApplication a(argc,argv); … … a.exec(); 都会导致另一个无法运行。 ...

2019-06-15 18:58:04

阅读数 134

评论数 0

原创 如何在ros上编写一个既能发布又能订阅的节点

首先,我们必须知道一个东西,简单的说那就是 ros::spin(); //让ros一直调用回调函数,ros::spin以下的代码无效 ros::spinOnce(); //让ros调用回调函数的同时还可以继续执行以下的代码 所以在这里,我们就必须使用ros::sp...

2019-06-15 18:29:04

阅读数 952

评论数 0

原创 如何在ros上编译Qt文件

不知道各位是否在百度上看到很多相似的博客,然后搞得一脸懵逼,还把自己的ros搞坏了,我就是这么过来的。 如果是因为不小心修改了catkin_ws/src的CMakeLists.txt文件的话,请参考我的上一篇博客 或许可解决您的问题: 网址:https://blog.csdn.net/wei...

2019-06-11 21:52:17

阅读数 125

评论数 0

原创 ros的catkin_ws/src的CMakeList.txt原文件

ros的catkin_ws/src的CMakeList.txt原文件 不知道有没有人跟我一样不小心把catkin_ws/src的CMakeLists.txt文件改掉导致出现以下错误的。 CMake Error: File /home/weiwie/catkin_ws/src/package.xml...

2019-06-11 21:08:18

阅读数 696

评论数 4

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