自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 设置linux服务器下开放端口

设置linux服务器下开放端口 查询 netstat -anp 所有开放端口信息 二、关闭端口号: iptables -A OUTPUT -p tcp --dport 端口号-j DROP 三、打开端口号: iptables -A INPUT -ptcp --dport 8...

2019-04-17 13:24:21 276 0

转载 Qt 2D绘图基础

Qt中提供了强大的2D绘图系统,可以使用相同的API在屏幕上和绘图·设备上进行绘制,主要基于QPainter、QPainterDevice和QPainterEngine这3个类。QPainter执行绘图操作,QPainterDevice提供绘图设备,是一个二维空间的抽象,QPainterEngin...

2019-04-10 07:49:28 128 1

转载 QT5信号与槽

C++_之Qt的信号和槽的详解 回到顶部 1、概述   信号槽是 Qt 框架引以为豪的机制之一。所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如果有对象对这个信号感兴趣,它就会使用连接...

2018-11-23 14:31:07 5797 0

转载 stm32增量式光电编码器

原文:编码器速度和方向检测,371电机方向与速度检测,stm32编码器接口模式 转载链接:http://www.yfrobot.com/thread-2411-1-1.html 出处:yfrobot论坛 作者:aosini 编码器是什么玩意呢,它可是一个好玩的东西,做小车测速必不可少的玩意...

2018-10-07 14:12:16 6243 3

转载 Linux_ubuntu16.04 无线/Wifi 上网速度慢的解决方法

via: http://tieba.baidu.com/p/4737599703   一直以为是域名解析的问题,可也觉得不像。今天在百度搜索“ubuntu16.04域名解析慢”的时候无意中看到了http://blog.csdn.net/ferrarifomaul/article/details...

2018-10-06 09:46:32 675 0

转载 无人驾驶开源仿真平台整理

  发表于 2018-02-20 | 更新于: 2018-04-23 | 分类于 无人驾驶 | 0 字数统计: 1,773 字 | 阅读时长 ≈ 6 分钟 盘点几款在无人驾驶研究中可以使用的开源模拟平台,包括Carla、AirSim、Udacity self-driving car ...

2018-09-25 09:20:51 8758 0

转载 在MAC OS X下安装usb转串口驱动(PL2303主控芯片)

  本文原创于http://www.cnblogs.com/humaoxiao,非法转载者请自重!       因为最近手里有一块STM32Discovery开发板,所以想搞一下STM32的开发,我前面的博文已经讲过怎么在MAC OS X下搭建STM32的开发环境(完全DIY),今天给大家带...

2018-09-24 21:41:36 1947 0

原创 在终端使用代理

export {http,https,ftp}_proxy='http://127.0.0.1:XXXX'

2018-09-23 19:57:26 144 0

转载 Linux系统下matplotlib中文乱码解决办法

  python 亲测有效的方法之一: 1.下载中文字体simhei.ttf SimHei可以到http://fontzone.net/download/...下载 2.找到matplotlib相关的font文件夹位置 import matplotlib matplotlib.ma...

2018-08-29 13:20:36 1048 3

转载 3D重建模的初步了解

3D重建模的初步了解 相关学习资料如下: cousera课程: https://www.coursera.org/learn/robotics-perception youtube课程: https://www.youtube.com/watch?v=RDkwklFGMfo Tutoria...

2018-08-22 23:08:13 1802 0

转载 linux图形界面开发

chrome用的是skia图形库 firefox用的是cairo图形库 在linux下,skia和cairo都是以gtk为前端(就和wxwidgets类似),并不是直接用gtk开发的 skype是qt开发的,商业软件用qt开发的不少 eclipse是用java下的swt开发的,swt的前端是什么,...

2018-08-03 23:14:19 3149 1

转载 V-rep学习笔记:机器人逆运动学数值解法(The Pseudo Inverse Method)

There are two ways of using the Jacobian matrix to solve kinematics. One is to use the transpose of the Jacobian JT. The other is to calculate the in...

2018-08-03 11:46:36 1212 0

转载 V-rep学习笔记:机器人逆运动学数值解法(The Jacobian Transpose Method)

机器人运动学逆解的问题经常出现在动画仿真和工业机器人的轨迹规划中:We want to know how the upper joints of the hierarchy would rotate if we want the end effector to reach some goal. ...

2018-08-03 10:52:39 1286 0

转载 V-rep学习笔记:曲柄摇杆机构

V-rep学习笔记:曲柄摇杆机构  在ADAMS中创建一个曲柄摇杆机构很方便,但是V-rep中建模就比较麻烦。下面将自己在V-rep中建立曲柄摇杆机构模型的过程记录下来(由于对V-rep不是很熟,可能会有一些错误,只能等以后发现了再改进)。首先曲柄摇杆机构要满足杆长条件,即最短杆和最长杆长度之和...

2018-08-03 10:51:14 742 0

转载 V-rep学习笔记:转动关节1

V-rep学习笔记:转动关节1   V-REP(Virtual Robot Experimentation Platform),是全球领先的机器人及模拟自动化软件平台。V-REP让使用者可以模拟整个机器人系统或其子系统(如感测器或机械结构),通过详尽的应用程序接口(API),可以轻易的整合机器人...

2018-08-03 10:50:08 844 0

转载 开源物联网平台

物联网(IoT)是帮助人工智能(AI)以更好的方式控制和理解事物的未来技术。 我们收集了一些最有名的物联网平台,帮助您以受控方式开发物联网项目。 物联网平台是帮助设置和管理互联网连接设备的组件套件。 一个人可以从一个系统远程收集数据,监控和管理所有连接互联网的设备。 物联网平台上有很多可用的在线...

2018-07-30 10:35:57 3941 1

转载 Inspirational Applications of Deep Learning

  by Jason Brownlee on July 14, 2016 in Deep Learning It is hyperbole to say deep learning is achieving state-of-the-art results across a range of ...

2018-07-27 18:03:49 205 0

转载 Best Machine Learning Applications: Ideas for Mobile Apps

Needless to say, today’s app market is brimming with offers and the demand for mobile app developmentis high. For the same reason, it can be hard to ...

2018-07-27 17:54:42 290 0

转载 10 个基于 JavaScript 的机器学习实例

  随着人工智能技术的发展,机器学习越来越受到开发者们的关注,从而也导致了机器学习库如雨后春笋般的涌现出来,而且没有任何放缓的趋势。虽然,传统意义上 Python 已经成为了最受欢迎的机器学习语言。但目前神经网络可在任何编程语言中运行,当然也包括 JavaScript! 近来,Web 生态系统...

2018-07-27 14:47:26 265 0

转载 Vue.js 2.0 和 React、Augular等其他框架的全方位对比

Vue.js 2.0 和 React、Augular等其他框架的全方位对比 引言 这个页面无疑是最难编写的,但也是非常重要的。或许你遇到了一些问题并且先前用其他的框架解决了。来这里的目的是看看Vue是否有更好的解决方案。那么你就来对了。 客观来说,作为核心团队成员,显然我们会更偏爱Vue,对...

2018-07-26 20:14:35 136 0

转载 python操作MongoDB

  下载python中MongoDB的驱动程序 pip install pymongo 然后确保MongoDB已经安装且可以正常运行,去官网下载相应版本:https://www.mongodb.com/ mkdir -p /home/tools cd/home/tools wget h...

2018-07-26 18:14:17 109 0

转载 mysql 修改密码

最新版本的mysql在安装时会默认生成一个随机密码,但我用这个随机密码登陆root用户时总是会密码错误,无奈只能修改root用户密码,然而网上修改root用户密码的方法我都试了,至少在mac上不行,经过几番摸索,终于解决了,过程如下: 首先关闭已启动的mysql服务,即 : sudo /usr...

2018-07-24 19:19:06 83 0

转载 Python黑魔法 --- 异步IO( asyncio) 协程

网络模型有很多中,为了实现高并发也有很多方案,多线程,多进程。无论多线程和多进程,IO的调度更多取决于系统,而协程的方式,调度来自用户,用户可以在函数中yield一个状态。使用协程可以实现高效的并发任务。Python的在3.4中引入了协程的概念,可是这个还是以生成器对象为基础,3.5则确定了协程的...

2018-07-23 16:12:15 140 0

转载 python 协程进阶

协程的概念级描述(与线程对比):转自知乎 链接   线程有两个必须要处理的问题:一是碰着阻塞式I\O会导致整个进程被挂起;                 二是由于缺乏时钟阻塞,进程需要自己拥有调度线程的能力。   如果一种实现使得每个线程需要自己通过调用某个方法,主动交出控制权。那么我们就...

2018-07-20 18:06:53 157 0

转载 python aiohttp模块

asyncio可以实现单线程并发IO操作。如果仅用在客户端,发挥的威力不大。如果把asyncio用在服务器端,例如Web服务器,由于HTTP连接就是IO操作,因此可以用单线程+coroutine实现多用户的高并发支持。 asyncio实现了TCP、UDP、SSL等协议,aiohttp则是基于as...

2018-07-20 18:04:56 465 0

转载 python 异步IO编程

在学习异步IO模型前,我们先来了解协程。 协程,又称微线程,纤程。英文名Coroutine。 协程的概念很早就提出来了,但直到最近几年才在某些语言(如Lua)中得到广泛应用。 子程序,或者称为函数,在所有语言中都是层级调用,比如A调用B,B在执行过程中又调用了C,C执行完毕返回,B执行完毕返...

2018-07-20 18:02:41 132 0

转载 用 Python 3 的 async / await 做异步编程

    前年我曾写过一篇《初探 Python 3 的异步 IO 编程》,当时只是初步接触了一下 yield from 语法和 asyncio 标准库。前些日子我在 V2EX 看到一篇《为什么只有基于生成器的协程可以真正的暂停执行并强制性返回给事件循环?》,激起了我再探 Python 3 异步编...

2018-07-20 18:00:47 4437 0

转载 玩转 Python 3.5 的 await/async

最近通过的PEP-0492为 Python 3.5 在处理协程时增加了一些特殊的语法。新功能中很大一部分在3.5 之前的版本就已经有了,不过之前的语法并不算最好的,因为生成器和协程的概念本身就有点容易混淆。PEP-0492 通过使用 async 关键字显式的对生成器和协程做了区分。 本文旨在说明...

2018-07-20 17:58:05 289 0

转载 Python 3.5 协程究竟是个啥

作为 Python 核心开发者之一,让我很想了解这门语言是如何运作的。我发现总有一些阴暗的角落我对其中错综复杂的细节不是很清楚,但是为了能够有助于 Python 的一些问题和其整体设计,我觉得我应该试着去理解 Python 的核心语法和内部运作机制。 但是直到最近我才理解 Python 3.5 ...

2018-07-20 17:51:54 107 0

转载 python——asyncio模块实现协程、异步编程(三)

【八】协程停止 future对象有几个状态: Pending Running Done Cancelled 创建future的时候,task为pending,事件循环调用执行的时候当然就是running,调用完毕自然就是done,如果需要停止事件循环,就需要先把task取消。可以使用asynci...

2018-07-20 17:48:49 209 0

转载 python——asyncio模块实现协程、异步编程(二)

六】协程并发 定义tasks时可以设置多个ensure,也可以像多线程那样用append方法实现   [python] view plain copy   tasks = [       asyncio.ensure_future(coroutine1),       asyncio...

2018-07-20 17:47:01 93 0

转载 python——asyncio模块实现协程、异步编程(一)

  我们都知道,现在的服务器开发对于IO调度的优先级控制权已经不再依靠系统,都希望采用协程的方式实现高效的并发任务,如js、lua等在异步协程方面都做的很强大。 Python在3.4版本也加入了协程的概念,并在3.5确定了基本完善的语法和实现方式。同时3.6也对其进行了如解除了await和yi...

2018-07-20 17:44:33 95 0

转载 python aiohttp百万并发

本文将测试python aiohttp的极限,同时测试其性能表现,以分钟发起请求数作为指标。大家都知道,当应用到网络操作时,异步的代码表现更优秀,但是验证这个事情,同时搞明白异步到底有多大的优势以及为什么会有这样的优势仍然是一件有趣的事情。为了验证,我将发起1000000请求,用aiohttp客户...

2018-07-20 14:05:55 1986 0

转载 异步调用

我们知道,常见的方法调用都是同步调用,这种调用方式是一种阻塞式的调用方式,即客户端(主调用方)代码一直阻塞等待直到被服务端(被调用方)返回 为止。这种调用方式相对比较直观,也是大部分编程语言直接支持的一种调用方式。但是,如果我们面对是基于粗粒度的服务组件,面对的是一些需要比较长时间才 能有响应的应...

2018-07-19 14:56:09 142 0

转载 python并发编程之多进程

  阅读目录 一 multiprocessing模块介绍 二 Process类的介绍 三 Process类的使用 四 守护进程 五 进程同步(锁) 六 队列(推荐使用) 七 管道 八 共享数据 九 信号量(了解) 十 事件(了解) 十一 进程池 一 multipro...

2018-07-19 14:14:25 122 1

转载 python 多线程

python程序默认是单线程的,也就是说在前一句语句执行完之前后面的语句不能继续执行(不知道我理解得对不对)   先感受一下线程,一般情况下: def testa(): sleep(1) print "a" def testb(): slee...

2018-07-19 14:10:51 94 0

转载 各语言并发问题

为什么需要并发? 曾有一段黄金时间,每18个月时钟速度就会增加一倍。如果程序不够快,那程序员只要等一等,计算机就会追上来了。 那个时代太美好,然而却一去不复返了。CPU设计者们通过向计算机增加更多核心的方式试图跟上摩尔定律。 这就造成了一个问题,这个问题被淹没在营销的辞藻中,而大多数程序员都...

2018-07-18 16:58:13 520 0

转载 linux多线程编程

  线程在Unix系统下,通常被称为轻量级的进程,线程虽然不是进程,但却可以看作是Unix进程的表亲,同一进程中的多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信号处理等等。但同一进程中的多个线程有各自的调用栈(call stack),自己的寄存器环境(register co...

2018-07-17 17:05:52 98 0

转载 进程间通信(IPC)介绍

进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。 IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中 Socket和Streams支持不同主机上的两个进程IPC。 以Li...

2018-07-17 14:28:32 86 0

转载 apach部署

新版本的httpd-2.4新增以下特性;①新增模块;mod_proxy_fcgi(可提供fcgi代理)mod_ratelimit(限制用户带宽)mod_request(请求模块,对请求做过滤)mod_remoteip(匹配客户端的IP地址)②对于基于IP的访问控制做了修改,不再支持allow,de...

2018-07-16 15:03:42 105 0

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