自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 国内网络git clone 问题

在从github clone fabric-samples 项目时遇到报错:fatal: unable to access 'https://github.com/hyperledger/fabric-samples.git/': GnuTLS recv error (-110): The TLS connection was non-properly terminated.参考文章:Git Clone错误解决:GnuTLS recv error (-110): The TLS connecti

2022-03-09 16:01:02 572

原创 ubuntu16.04安装php5.6 mysql5.6

安装PHP5.6因为是老版本,需要先安装PPAhttps://www.linuxidc.com/Linux/2017-02/140191.htm如果报错:Error: retrieving gpg key timed out,可以参考如下链接手动加载keyhttps://www.jianshu.com/p/e2a15336f174https://launchpad.net/~ondrej/+archive/ubuntu/php安装mysql5.6https://www.osetc

2021-01-11 20:28:21 440 1

原创 Nvidia nvenc cuvid + ffmpeg 硬编解码

ffmpeg 命令行,可指定GPU运算:ffmpeg -hwaccel_output_format cuda -vcodec h264_cuvid -i input.mp4 -vcodec h264_nvenc -gpu 0 -acodec copy -f mp4 -y output.mp4ffmpeg SDK调用:av_find_encoder_by_name(“h264_nvenc”);av_find_encoder_by_name(“hevc_nvenc”);nvenc.ca..

2020-11-18 17:17:47 1793

转载 几种算法思想概要

动态规划(Dynamic programming)https://zh.wikipedia.org/wiki/%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92https://blog.csdn.net/u013445530/article/details/40210587是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的...

2019-01-04 17:15:51 274

原创 基于Zetta(Node.js)的数据接收端server中,可接收数量不定传感数据的IoT APP实现

Zetta 是一个基于Node.js的IoT框架。上一篇 在基于Node.js的IoT框架Zetta中实现可变间隔发送数据 中对Zetta进行了简要的介绍,以及给出了一个发送间隔可变数据的实现。这一篇将介绍使用zetta作为接收端时如何实现对传感器数量可变的数据进行接收。一般的Zetta IoT APP可以实现确定类型及个数的传感器数据的接收,并对其进行处理,也可以利用zetta将接收

2017-08-03 15:11:46 1151

原创 在基于Node.js的IoT框架Zetta中实现可变间隔发送数据

Zetta https://github.com/zettajs/zetta 是一个基于Node的IoT框架,利用zetta 可在树莓派等开发板上实现对于传感器数据的封装、发送和接收。一般情况下,传感器会以一定的间隔向数据接收端(server)发送数据。这个一定间隔更新数据的操作一般使用setInterval()函数实现:setInterval(() => { this._dr

2017-08-03 14:06:25 2142

转载 启动Node.js异步处理的情况

一,异步I/O二,setTimeout(),setInterval(),setImmediate(),process.nextTick()

2017-05-23 17:32:46 444

原创 Javascript 异步特性实验

背景使用Node.js进行开发有一年有余,通过看书和网上学习,知道Node.js有“单线程,异步,基于事件” 等特性,但是一直一知半解,对这些特性没有理解透彻。比如会有以下误解和疑问:一,既然Node.js是异步处理,那是不是不能进行顺序操作?二,为什么有的时候处理是异步的而有的时候又是可以顺序执行的?最近又和同事讨论到这个问题,就编程进行了一些实验,再结合网上的文章,理清了一些原理。结论一,No

2017-05-19 16:21:10 336

转载 Mac操作

一,命令行使用打开Terminal,默认目录为当前用户目录即 ‘/Users/当前用户名’ 目录。可使用‘cd ..’命令返回linux目录。二,键盘快捷键https://www.douban.com/note/36876586/注:command即苹果键,也有人称为花键。ctrl即control键。escape即键盘左上角的esc键。space空格键。

2017-04-25 21:56:40 226

原创 Ubuntu下MongoDB安装&使用NodeJS操作MongoDB

一、Ubuntu下安装MongoDB 原文1, 导入公共keysudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA3129272, 为MongoDB创建资源列表Ubuntu 12.04echo "deb http://repo.mongodb.org/apt/ubun

2016-11-04 10:14:46 1359

原创 树莓派 GrovePi Raspberry Pi 3B 添加 Grove Pi 扩展

在进行物联网原型项目开发的过程中,接到了在树莓派上扩展GrovePi及Grove Sensor的需求,于是开始了折腾。一、树莓派现状:1,已安装i2ctools2,未使用预配置Grove软件的SD卡(即不包含Raspbian for Robots)3,使用公司内有线网,通过代理连接外网二、安装从GrovePi的Git里的README.md找到GrovePi的官方网站1,将树莓派和GrovePi组装...

2016-07-12 18:48:56 3609

原创 Eclipse 安装 svn

1,下载下载svn压缩包,一般可在http://subclipse.tigris.org/ 下载。2,打开Eclipse, 点击Help->Install New Software3,点击右侧Add按钮,在弹出框Name栏输入svn,在Location栏输入本地压缩包地址,点击OK.

2016-06-08 16:57:23 268

原创 Linux Ubuntu 下 apache 配置

安装:sudo apt-get install apache2再启动:sudo service apache2 restart查看版本号:apache2 -v测试http/ftp: wget ip:port探测端口是否开放: telnet ip port修改监听端口:a)/etc/apache2/ports.conf Listen port b) /etc/ap

2016-01-07 17:02:14 335

空空如也

空空如也

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

TA关注的人

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