- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 pandas行和列的操作
在Pandas中,Series是一维容器,DataFrame表示一个数据表。DataFrame中的任一行、任一列都是Series。
2022-09-25 17:47:31
1233
原创 HTTP工作原理
HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版本、成功或者错误代码、服务器信息、响应头部和响应数据。
2022-09-18 10:04:42
575
原创 摸鱼项,一个解压的小玩意(matlab)
累了就运行一下,盯着小红点脖子动眼睛别动,放松颈椎clcclearclose allfigureaxis equal;h=plot(0,0,'r*');deltat=0.005;changetime=0;ax=cos(unifrnd(0,2*pi));ay=sin(unifrnd(0,2*pi));vx=0;vy=0;px=0;py=0;Size=10while true changetime=changetime+1; if changetime==3
2021-07-19 12:56:05
181
原创 matlab提取外接盒、围盒、凸包和骨架
宁收宁马的费呢!老子自己做的,免费提供该大家,卖资料的垃圾,能收几个钱拍一幅含多个人体目标的图像,利用外接盒、围盒和凸包对每个人体目标区域进行表达,并提取其骨架mainclcclearclose all%% 原图figure(1)img=imread('人物剪影.jpg');imshow(img);title('原图');%% 二值图figure(2)binary_graph = im2bw(img);%二值化imshow(binary_graph);title('二值图');
2021-05-09 19:50:58
1986
5
原创 为什么px4源码里找不到main函数?——从hello sky理解px4的编程规范
如果你刚自学了c++,准备开始看px4的源码,但翻来覆去找了半天没有找到一个标准的main(){}。究其原因,在nuttx系统里,程序入口不是main(){},所以找不到任何main(){}。如果想让编译器知道我写了一段函数就是主函数,就是程序的入口,该怎么做?当然是按照px4的标准来写,这样编译器才会知道这就是主函数。1.__EXPORT int name_main(int argc, char *argv[]); #必须使用__EXPORT对其进行导出2.int name_main(int
2021-02-15 21:24:21
1312
3
原创 笔记:树外uORB消息定义
将所有新的消息定义放在$其他功能包/msg目录中。这些新的树外消息定义的格式与任何其他uORB消息定义的格式相同。set(config_msg_list_external <message1>.msg <message2>.msg <message3>.msg .. PARENT_SCOPE树外uORB消息与普通uORB消息有相同的位置生成。uORB主题标头在中<build_dir>/uORB/topics/生成
2021-02-01 19:33:07
211
原创 Ubuntu不同安装包安装方式
debsudo dpkg -i *.deb #*代表安装包名字tar.gz先解压,进入文件夹mkdir buildcd buildcmake ..make sudo make installapt-getsudo apt-get install *.binchmod +x *.bin./*.binrpm先安装rpm的安装器aliensudo apt-get install alienalien -i *.rpm...
2021-02-01 12:59:28
174
原创 Ubuntu使用sysmonitor实时显示网速
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor sudo apt-get update #这时候一般都会有什么什么已在什么list中多次配置的警告,安装完重新选择一下源#不要想着去list中把多出来的注释掉,你怎么知道哪个是多出来的sudo apt-get install indicator-sysmonitor...
2021-02-01 12:14:27
371
原创 Ubuntu增加交换分区即swap方法
用交换文件的方式添加交换分区,如下。sudo su #进入管理员模式,会提示输入密码cd /usr/;mkdir swapcd swapdd if=/dev/zero of=swapfile bs=1G count=16 #这条命令是从硬盘里扣出一个16*1g的空间,挂在swapfile上mkswap swapfile#将swapfile转换为可用的交换文件swapon swapfile#激活交换文件,这时打开任务管理器已经可以看到有24g的交换分区,但这只是临时的,重启后就会失
2021-02-01 12:08:02
807
原创 双系统下Ubuntu使用Windows时间服务器同步时间
sudo apt-get install ntpdatesudo ntpdate time.windows.comsudo hwclock --localtime --systohc
2021-02-01 12:01:24
235
原创 ubuntu的rar压缩包的解压工具——rar和unrar
sudo apt-get install rarsudo apt-get install unrarsudo unrar x name.rarsudo unrar e name.rarx参数是解压到一个文件夹,e参数是把里面的文件都解压到当前路径下
2021-01-31 23:32:57
271
翻译 Visual Studio Code无法监视此大工作空间中的文件更改的解决办法
“ Visual Studio Code无法监视此大工作空间中的文件更改”(错误ENOSPC)当您看到此通知时,表明VS Code文件监视程序用尽了句柄,因为工作空间很大并且包含许多文件。在调整平台限制之前,请确保将潜在的大文件夹(例如Python .venv)添加到该files.watcherExclude设置中(以下更多详细信息)。可以通过运行以下命令查看当前限制:cat /proc/sys/fs/inotify/max_user_watches可以通过编辑/etc/sysctl.conf并将此
2021-01-31 00:58:01
2271
3
原创 阿木实验室的普罗米修斯仿真平台搭建的难点和坑点
普罗米修斯仿真实验平台搭建的难点解决,先按照下面前六个步骤进行,如果顺利进行没有报错,那么可以打开普罗米休斯的wiki进行安装了。一个好消息是普罗米修斯终于从1.10迁移到了1.11稳定版,之前在1.10搭环境报错报的怀疑人生1.必要准备确保cpu的每个线程都能分到4g的内存,如果你电脑是4核8线程,有8g内存,那么在装机时分出一个24g的交换分区,不然在接下来的编译的过程中会内存一但耗尽就会死机。如果已经装完系统,就用交换文件的方式添加交换分区,如下。sudo su #进入管理员模式,会提示
2021-01-29 18:06:20
5748
16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人