自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Docker大法好-关于无图形界面linux运行Matlab的方法

在linux上用Docker运行无图形界面的Matlab

2023-01-11 22:15:24 2106 5

原创 【Docker bridge桥接网络踩坑】如果你也被docker compose的网络所困。。。

大概知道是网络问题,因为nginx前端的请求发送很久都得不到回应,而从后端的log来看根本就没收到请求。按照docker-compose的逻辑,只要创建了服务,docker-compose会自动为这个服务创建一个桥接网络,网络里的各个容器可以互通。我有个dockercompose组成的docker服务,脱敏简化后docker-compose.yml文件大概长这样。起初我以为是代理设置问题,因为这个服务器是学校的,经过学校代理来连接公网。所以常常会出现代理设置不当导致网络错误。具体操作看文章结尾。...

2022-07-22 14:36:59 3086 2

原创 图像滤波【一】:从高斯滤波到引导滤波

前言:最近在做一个图像的作业, 要求python实现双边滤波和引导双边滤波。可以使用opencv,numpy。不能用opecv增强库(ximageproc之类的就用不了啦),这里记录一下学习心得。查资料过程中,最无法理解的一个概念是双边滤波有一个弊端:梯度反转 (gradient reveral ) 。找了很多文章和问答都没看到解释清楚的答案,最后还是无奈找到何凯文大神的会议PPT,似乎看懂了一点。图像滤波系列高斯滤波 Guassion Filter图像滤波器/卷积核【互相关 cross-cor.

2022-02-24 01:38:39 5607 4

原创 用命令行 从Google Drive下载文件

参考:<40M 文件 且是 公开分享:用wget:https://lccurious.github.io/2021/05/15/Download-from-Google-Drive/<10G 且是 公开分享:curl:https://github.com/JinhangZhu/yolov3/blob/custom/data/get_coco2014.sh # cd scratch placecd scratch/ # Download zip dataset from

2021-12-06 15:08:49 1431

原创 一个由于docker无法启动引起的内网代理学习

前几天给学校实验室的一台机器装docker的时候。我接连遭遇了docker无法正常启动和docker无法构建的问题。作为一名网络工程专业的同学,我意识到问题并不简单(其实也没多难…是自己大学没好好学习orz首先排查问题,已知:1、这台机器的系统是centos#输入 cat /proc/version 查看当前是是linux的什么发行版>>> cat /proc/versionLinux version 3.10.0-1160.42.2.el7.x86_64 (mockbuild@

2021-10-25 17:24:06 453

原创 睡眠周期检测与吸引力法则

假设人一天睡八个小时(理想情况),每天仍有16个小时来发生各种各样有趣的事。以2小时为【有值得回味的趣事发生】的平均单位,那么一天可以发生的趣事有可能有8件之多!(瞎扯淡的)这几天睡眠时间贼少,平均睡眠是6个多小时,除去上周因为写作业导致的熬夜外,我这几天睡得晚只有一个原因那就是:手机太好玩了(不是这两天看小红书,的确有两点收获:• 【睡眠周期检测】能帮助我们更好地睡觉• 【吸引力法则】的神奇力量简单来说,人的睡眠是分为浅睡和快速眼动期的深度睡眠的,这个应该大部分人都知道,但是更令人激动的科学事实

2021-10-25 17:15:22 388

原创 读论文|基于大平面物体垂直姿态的双向人机双手交接

物体交接是机器人与人类交互的基本能力之一。之前的大部分工作只关注有限的交接场景,即机器人用一只手将小物体交给人类。在本文中,我们设计了一个双向双手交接系统,使机器人能够以垂直抓取姿势给予和接收大型平面物体。所设计的交接系统除了具备基本的物体交接功能外,还集成了位置调整机制,提升了人性化体验。根据不同的任务状态,系统分为四种模式。在每种模式下,机器人都会执行一个子任务,并在适当的时候切换到下一个模式。我们提出了一个两指抓地力控制器和一个双臂导纳神经网络控制器来控制机器人产生实际运动。通过应用特定的定位、轨迹规

2021-09-25 21:29:27 307

原创 C++面试题记录(重点考察对右值引用、构造函数、移动构造函数的理解)

昨天线上面试了一个C++的岗位,这里稍微记录一下被问到的问题。面完之后反思自己答得不是很好,紧张是一方面(写代码的时候共享屏幕更是有种被视奸的感觉= =),另一方面确实准备的也不够充分。机试第一题我又自己重新思考了一遍,重新写了份答案,编译是通过的,分享出来,如有问题,希望各位看客可以指点一二,感激。参考链接:微软文档:移动构造函数和移动赋值运算符 (C++)CSDN 面向对象思考:C++11新特性(50)- 移动构造函数和移动赋值介绍一下STL的容器类STL容器库,包含vector、

2020-06-09 12:41:59 1105 3

原创 编译tensorflow错误:Encountered error while reading extension file 'closure/defs.bzl': no such package '

编译tenwsorflow的时候出现问题:[@localhost tensorflow]$ bazel test -c opt – //tensorflow/… -//tensorflow/compiler/… -//tensorflow/contrib/lite/…WARNING: The following rc files are no longer being read, pleas...

2019-02-18 12:13:28 6102 3

原创 libGL error: No matching fbConfigs or visuals found

今天突然打不开Qtcreator了,运行qtcreator出现提示:[xj@localhost ]$ qtcreatorlibGL error: No matching fbConfigs or visuals foundlibGL error: failed to load driver: swrastCould not initialize GLX上网找了一圈:有一个ubuntu...

2018-11-02 15:36:09 25457

原创 main 函数执行前后

main 函数执行前后一直以为函数就是直接从main 函数开试运行,今天运行一个程序的时候发现有代码在打印字符串,注释掉main函数的所有代码后也无济于事。才发现原来程序里会有部分代码是在main函数前运行的!! 那么是什么在“捣乱”呢?上网搜索了一下,这篇文章讲的比较详细。一个典型程序的大致运行步骤操作系统创建进程后,把控制权交到了程序入口,这个入口往往是程序运行库中的某个入口函数。...

2018-10-11 17:28:55 485

原创 opencv编译WITH_QT/缺少libicu库

安装的opencv一直不能显示图片,网上资料说是因为编译的时候没有选择图形界面支持,GUI选项有:QTGTK … 就是在cmake的时候添加WITH_QT或WITH_GTK选项。 需要先安装QT 这里我选择了QT5.9.5。编译的时候报错说需要用c++11才能编译。我直接OpenCV的CMakeLists.txt改了。在里面加入了两句:OCV_OPTION(ENABL...

2018-05-04 17:46:09 1379

原创 编译opencv+opencv_contrib

编译opencv+opencv_contrib遇到的问题:本来opencv版本是3.1.0的,opencv_contrib时从github上直接master拉下来的。直接编译出现有关ocv_download的问题: file DOWNLOAD cannot open file for write. Call Stack (most recent call first): ...

2018-05-04 15:00:48 554

原创 MFC——调用Domodal对话框打不开问题解决

在点击按钮后,程序应当弹出一个对话框,但是点击后只弹出一个错误提示:attempted an unsupported operation 大意就是不支持这个操作。因为这部分代码不是我写的,我一时有点摸不着头脑。 不过通过上网查询,也发现有出现类似问题的,解决办法也都是一句话带过:资源ID错误。

2017-08-24 12:58:08 5997

原创 gSOAP+onvif初探(三):PTZ控球

一、获取设备能力集球机都有自己的能力集,在要对球机发送调用命令前可以先获取设备能力集: struct _tds__GetCapabilities Capabilities; struct _tds__GetCapabilitiesResponse CapabilitiesResponse; soap_wsse_add_UsernameTokenDigest(soap,

2017-07-28 15:44:53 10478 20

原创 gSOAP+onvif初探(二):onvif鉴权

onvif开发一个重要的部分就是鉴权,这点在前面第一篇生成soap框架代码时就有提到。在头文件里加入鉴权的包含文件:#import "wsse.h"  onvif要实现鉴权功能,有两种方式: 直接使用gSOAP自带的源代码文件+openssl库; 剪切部分上述文件里的必需代码,自实现鉴权功能。   在window端就一般采用第一种方式了,比较方便,需要的函数直接调用就可以了,其实

2017-07-28 11:15:27 4643 2

原创 gSOAP+onvif初探(一):生成onvif代码框架

一些预备知识:  要用ONVIF协议和设备通信,绕不过soap协议。   ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。ONVIF规范涵盖了完全的 XML及WSDL的定义。每一个支持ONVIF规范的终端设备均须提供与功能相应的Web Service。服务端与客户端的数据交互采用SOAP协议。   ONVIF中的其他部分比如音视频流则通过RTP/RTSP进

2017-07-28 10:42:51 3307

转载 javascript深入理解js闭包

转自:http://www.jb51.net/article/24101.htm一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码   var n=999;  function f1(){    ale

2016-09-19 16:51:34 439 1

原创 Linux Mint 17 下安装搜狗拼音输入法

Linux Mint不像Ubuntu那样默认配置了中文输入法,需要我们自己安装,下面给出安装方法及输入法所需依赖:    sudo add-apt-repository ppa:fcitx-team/nightly    (注:我在这里出现错误:无法添加 PPA:“"Error reading https://launchpad.net/api/1.0/~fcitx-team/+arc

2016-05-12 14:46:20 2993

unicode组件libicu_56——icu4c-56_1-RHEL6-x64.tgz

国际unicode组件libicu_56。Qt使用需要用到的组件。如果无法脸上官网可以在这里下载!可以连上的话建议去官网下载最新的!

2018-05-07

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

TA关注的人

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