- 博客(37)
- 资源 (10)
- 收藏
- 关注
原创 visdom
跑强化学习代码,训练曲线用到visdomUbuntu下输入指令python -m visdom.server一直是Downloading scripts, this may take a little while,无法成功启动解决方法:1.找到visdom模块安装位置 ,一般位置为用户目录下的.local下的python安装目录\Lib\site-packages\visdom修改文件server.py 重的函数download_scripts_and_run(),将第一行download_sc
2022-02-11 13:02:49 1084 1
原创 如何将ros下sensor_msgs.msg的Image转换为array
使用ros_numpy package安装方式:git clone https://github.com/eric-wieser/ros_numpy.gitcd ros_numpy/python setup.py installpython3 setup.py install使用: image = ros_numpy.numpify(image) image = PIL.Image.fromarray(image)其中image是class 'sensor_msgs
2021-12-15 10:08:01 3786
原创 ros:运行roslaunch提示ImportError:dbscan 示例中没有名为 sklearn.cluster 的模块错误
在 Ubuntu 18.04 上使用 Anaconda python 2.7,获取导入错误: 没有名为 sklearn.cluster 的模块。riviz无法成功运行。1.用pip(如果您将其与anaconda一起安装,请不要使用它):pip install -U scikit-learn2.或:`conda install scikit-learn`3.或升级scikit-learn(如果已经anaconda或conda安装了它)conda update scikit-learn..
2021-12-03 15:43:42 496
转载 跑ros时如何同时使用python2、3
由于ros在python2支持性比较好,最初ros是安装到python2.7中,但后面想用python3的编码,ros却在python2的包中,不想从源码安装ros(因为实在是太麻烦了,还很占内存),所以想试着能不能两者兼容,发现了宝藏博主的方法。https://blog.csdn.net/weixin_44088559/article/details/105116697...
2021-10-15 10:28:36 1002
原创 px4添加自定义消息进行仿真数据采集
第一步:添加一个新topic将想要采集模块的数据信息声明成自定义的uORB消息:在PX4/msg目录下新建一个格式为:xxxx.msg ,定义消息结构,将消息记录到日志当中。简单例子:采集某函数变量信息:注:一般第一个成员为uint64 timestamp,作为话题运行的时间戳关于成员变量的定义:数据的类型是uint8/16/32/64(不是uint8_t)、bool、float32、float32[n](n为数组元素个数)。uint8在编译后生成的头文件中才是uint8_t,float32在生
2021-05-17 11:04:09 360
原创 Ubuntu18安装成功后 显示未找到wifi适配器
因为这个问题,耽误了好久好久的任务进度,搞得爆粗口了好几天,最后差点放弃了。但凭着一丝不放弃精神,终于解决问题了。总结一些我遇到的问题,希望能帮助恼火的朋友们节省宝贵的时间。我尝试了以下个各种方法,都没有作用,这里总结出来,说不定下面方法可以正对你的症状https://blog.csdn.net/giftedpanda/article/details/97402417https://blog.csdn.net/u014786187/article/details/81747022https
2020-11-30 10:45:35 2491 1
原创 git与github版本控制工具的使用
Git 是一个版本控制系统,使用之前必须得先下载安装:Windows:GitForWindowsMac 系统安装:git-osx-installerLinux:在终端输入命令行安装Debian 系列:apt-get install gitFedora 上:yum install git-core在github账户上创建create repository代码仓库,命名。Git 提交代码的基本流程:创建或修改本地文件比如linux下创建一个README.MD文件在文件目录下输入 git
2020-08-18 18:01:46 150
原创 Django--视图介绍(2)
这节主要介绍视图的请求和响应对象相关概念或简单示例、基于类的视图以及动态路由。视图的请求与响应对象1.HttpRequestHttpRequest对象定义于django/http/request.py文件中,每当请求到来时,Django就会创建一个携带请求元数据的HttpRequest对象,传递给视图函数的第一个参数。视图函数中的处理逻辑就是根据元数据做出相应的动作。HttpRequest...
2020-02-15 09:00:22 110
原创 Django--视图介绍(1)
在web站点上许多操作都需要与后端交互,此时需要发起一个 Http请求,并等待后端服务返回一个Http响应。在Django中涉及两个相关概念:URL和视图。每一个请求对应一个URL,URL映射到具体的视图函数(类),传递HttpRequest,视图处理之后返回HttpResponse。定义视图每个视图都回接收一个请求,对请求进行自定义处理,最后返回一个响应,这就是视图完整定义需要的操作。...
2020-02-14 17:10:35 157
原创 全局变量和局部变量的区别
全局变量和局部变量是面试时常问的问题之一,我曾在夏令营面试和就业面试中不止一次的被问到。在这里我总结归纳一下两者的区别。在内存中的区别这是最重要的区别。全局变量(外部变量和静态变量)保存在内存的全局存储区(静态存储区)中,占用静态的永久性的存储单元;局部变量保存在栈中,只有在所在函数被调用时才动态地为变量分配存储单元。C语言经过编译之后将内存分为以下几个区域:(1)栈(stack):由编译...
2019-09-22 17:26:20 506 1
原创 matplotlib的常见使用
Matplotlib基本框架Matplotlib是一个python的可视化程序库,可生成直方图,条形图,散点图,折线图等。import matplotlibimport matplotlib.pyplot as plt #pyplot是最重要的子包设置绘图风格plt.style.use(‘classic’) # 设置图像的风格为经典风格plt.style.available查看...
2019-08-18 22:38:13 214
原创 pycharm报找不到模块问题
在学习python数据可视化时,用到库特性时,例如csv,总是提示类似“module ‘csv‘ has no attribute ‘writer‘”的问题,后来发现把这些库的文件夹名字改为”csv1“,只要不与库重名即可,然后import 就可以正常运行。跟库重名,vscode ,pycharm这些工具就会出现各种查找不到本地模块,各种调用不了库属性的问题。...
2019-08-18 16:11:59 5038
原创 python web快速建站基础
1.Django基础Django是一个开放源代码的Python Web应用框架,由Python写成,采用了MVT的框架模式,即模型M,模板T和视图V。1.1 MVT与MVC模式类似,将整个程序分为“输入->处理->输出”三个部分组成。MTV分别表示:模型M,模板T和视图VT (*.html) -> 网站的页面 *.htmlV (views.py) -> 类似J...
2019-08-10 17:32:52 2506
转载 转载-Eclipse导入Web项目后代码不报错但项目报错
在学习别人的项目时,导入Web项目到Eclipse中时代码不报错但项目报错(左上角有红叉)。开发环境:J2EE5+JDK8,IDE使用Eclipse开发,代码文件没有任何报错,不管是java文件、jsp文件还是xml文件,总之项目下的任何文件都是正常的,没有任何报错提示,但是项目图标的左上角就是有红叉!解决方案一:请检查build path中Libraries下的jar包是不是有报错提示。...
2019-06-20 21:02:06 191
转载 导入web项目错误(二)
导入别人的web项目,下面这句代码一直报错报错语句:The content of element type “font-face” is incomplete后来在网上找到了解决方法,在这转载一下:解决的原理是去掉svg文件的校验,就是在xml校验中增加排除校验svg的规则。1、打开window>preferences>validation找到xml validator...
2019-06-08 15:03:15 562
原创 eclipse从外部导入web项目问题
如果自己创建web项目,tomcat相应的包会在项目里。但导入别人的项目,没有这个包,需要把tomcat包导入项目里,否则项目会报错,很多变量都不能识别,cannot resolve。eclipse如何导入tomcat包?导入项目右键:build path -->config build path libraries 右边的add library 选择sever Runtime.(如果...
2019-06-08 13:14:25 1383
原创 oracle中的违反完整性约束条件问题
在用sql语句创建表时,出现了下列问题:在这,把这个问题出现的原因总结一下:1.数据类型长度不一致A表中的外键字段和B表中的被外键关联的字段数据类型或长度不一致。由此产生了问题,这个问题是最难发现,也最不该出现的错误;2.外键数据不一致A表的外键关联的为B表中的字段,则应该A有数据则B必有数据,A为空则B必为空,如果A中有数据,但B中无数据,就会报错。3.外键环中数据不一致A表的外...
2019-06-02 13:40:56 4521
原创 Oracle基础教程(1)
Oracle安装1.安装.Oracle数据库产品是免费的,我们可以从Oracle的官方网站(http://www.oracle.com)下载到程序安装包,一直点下一步即可。2.配置安装完成之后在Database Configuration Assistent中设置一个全局数据库名 (数据库处于一个网络中的名称标识)和一个SID(数据库的唯一标识)3.数据库身份证明,为数据库中提供的用户账...
2019-05-29 15:15:59 1112
原创 Java中StringBuffer的简单学习
学习要点1.StringBuffer类的主要特点2.StringBuffer,StringBuilder,String的区别[回顾要点]String类的特点1.string类有两种实例化对象方式:- 直接赋值:只开辟一块堆内存空间,后续赋值如果相同,可以自动入池;- 构造方法:使用new操作,开辟两块堆内存,不会自动入池,使用intern()手工入池;2.任何一个字符串都是Str...
2019-04-10 15:20:12 151
原创 linux下误改 /etc/profile下的内容,显示command not found
原因是因为环境变量的问题,编辑profile文件没有写正确,导致在命令行下 ls,vi等命令不能够识别。解决办法:在命令行下输入正确的路径export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin然后 source /etc/profile,更新环境变量...
2019-03-26 16:52:31 1067
原创 centOS下hive配置
安装hive安装在hadoop的namenode上,拷贝安装文件到linux中/opt/SoftWare/apache-hive-2.3.2-bin.tar.gz解压:tar –zxvf apache-hive-2.3.2-bin.tar.gz添加到环境变量vi /etc/profile编辑#hiveexport HIVE_HOME=/opt/SoftWare/apache-hiv...
2019-03-25 14:49:49 376
原创 大数据概念及hadoop概述
大数据的4v特征:价值高(value)体量大(volume)种类多(variety)速度快(velocity)大数据的主要来源大数据按照数据存储的形式划分结构化数据简单来说就是数据库,如企业ERP,财务系统,医疗HIS数据库等其他核心数据库等数据。非结构化数据包括所有格式的办公文档,图片,xml,图像,音频,视频等信息数据。在海量的数据中,大部分是非结构化数据。常用的大数据获取...
2019-03-24 09:32:15 371
原创 MySQL入门学习--查询数据
基本查询语句mysql从数据表中查询数据的基本语句select语句,select语句的基本格式比较复杂,所以举例说明select查询语句的使用:首先以一个例子说明如何使用select从单个表中获取数据:单表查询是指从一张表的数据中查询所需要的数据查询所有字段:select * from 表名在select语句中指定所有字段查询指定字段查询单个字段select 列名 f...
2019-03-16 22:06:47 661
原创 csp小明上学--c语言代码
#include<stdio.h>int main(){ int r,y,g; int n,k,t; int ans=0;//求累计时间 scanf("%d%d%d",&r,&y,&g); scanf("%d",&n); while(n--){ scanf("%d%d",&k,&am
2019-03-14 20:03:24 1482
原创 MySQL入门学习--MySQL的常见函数
MySQL提供了大量丰富的函数,在进行数据库管理以及数据的查询和操作时将会经常用到各种函数。各类函数从功能方面主要分为以下几类:数学函数,字符串函数,日期和时间函数,条件判断函数,系统信息函数和加密函数。数学函数绝对值abs(x),返回圆周率的函数PI()平方根函数sqrt(x)和求余函数mod(x,y)获取整数的函数ceil(x)(返回不小于它的最小整数值),floor(x)(返...
2019-03-04 15:57:04 238
原创 navicat连接本地mysql数据库报1251(版本问题)
本地数据库服务已经启动,navicat连接本地数据库出现如下错误,一般首次使用或下载新版本navicat会出现,因为我下载的10.0版本,它采用新的保密方式,与默认旧版本5.0不同结合网上了解到的办法和亲身实践:解决方式如下:mysql -u root -p输入密码 登录mysql输入命令更改默认的加密方式ALTER USER ‘root’@‘localhost’ IDENTIFIE...
2019-03-03 21:32:51 2065 2
原创 MySQL入门学习 --数据类型和运算符
MySQL数据类型介绍支持多种数据类型 ,主要有数值类型,日期/时间类型,字符串类型。整数类型数值型的数据类型主要用来存储数字 。主要的整数类型有TINYINT(很小的整数 --1字节),SMALLINT(小的整数 – 2字节 ),MEDIUMINT( 中等大小的整数-- 3字节 ),INT,BIGINT(大整数–8字节)。PS:INT(11)括号里的11指的是显示宽度,即显示的数值中数...
2019-03-03 21:06:12 248
原创 MySQL入门学习--数据表的基本操作
创建数据表创建数据表,就是在已经创建好的数据库中建立新表。创建数据表的过程是规定数据列属性的过程,同时也是实施数据完整性约束的过程。创建表的语法形式在创建数据表之前,用use &amp;lt;数据库名&amp;gt;指定操作的数据库,如果没有选择确定的数据库,会显“No database selected”的error信息。创建数据表的语句是create table;语法规则如下:CREATE TABL...
2019-03-02 21:17:03 222
原创 MySQL入门学习--数据库的基本操作
MySQL的环境配置以及可能遇到的问题在前面的博客已经介绍。本节主要介绍MySQL的使用。PS:为了方便启动数据库服务器,在环境变量配置好MySQL程序包的地址。启动MySQL服务开始菜单:输入cmd,弹出命令提示符界面,输入net start MySQL,即可启动服务。登录以windows命令行方式登录,输入密码即可MySQL常用图形化工具MySQL Workbench,Nav...
2019-02-27 20:51:01 247
原创 数据库入门--基础知识介绍
数据库是由一批数据构成的有序的集合,这些数据被存放在结构化的数据表中。数据表中相互关联,反映了客观事物之间的本质联系。数据库的定义数据库的发展大致分为:人工管理阶段,文件系统阶段,数据库系统阶段,高级数据库阶段。数据库的种类大概有:层次式数据库,网络式数据库和关系式数据库。不同类型的数据库由不同的数据结构来联系和组织。定义:普遍观点认为数据库:DB是一个长期存储在计算机内的,有组织的,...
2019-02-27 17:12:24 298
转载 python环境的简单搭建及工具下载地址
1、python环境清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载Anaconda3-5.1.0-Windows-x86.exe (32位)Anaconda3-5.1...
2019-02-25 13:32:07 165
原创 忘记密码,重新配置mysql环境
很长时间没有使用,结果忘记了数据库密码,此教程详细说明了windows下卸载之前的mysql残留以及重新安装mysql的过程,以及各种坑。卸载mysql残留打开mysql官网下载页面:http://dev.mysql.com/downloads/mysql/我选择选择相应的版本和平台,将zip文件下载,进入bin目录,用管理员身份打开cmd命令行工具,输入mysqld --install,提...
2019-02-25 13:31:44 419
原创 Tomcat 8 环境配置及启动startup.bat出现闪退问题解决方法
Tomcat 8 环境配置及启动startup.bat出现闪退问题解决方法环境配置系统环境配置配置好环境变量端口占用ip地址绑定问题#闪退可能有多种情况:1.端口占用2.环境配置问题3.ip地址绑定问题环境配置系统环境配置TOMCAT_HOME(tomcat的安装目录)CATALINA_BASE(同上)CATALINA_HOME(同上)JAVA_HOME(java的安装目录)PS:...
2019-01-28 20:40:04 1237
python建站django框架与数据库交互的简单学习代码
2019-04-03
python小程序代码
2019-02-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人