logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c实现自定义消息队列实例源码

C实现消息队列基于现在的很多实时操作系统都舍弃了消息队列的接口,导致我们在资源共享和传递时比较费力,尤其是在CPU上裸跑的情况,总是要为了优化数据处理,而花上很长时间,而且感觉每次都是做重复的事情。这里我把它终结出来以便后面直接参考消化,避免重复造车轮。当然这个工程只是个人拙作,肯定有不足的地方,还请大家不吝赐教。好废话不多说,上实例(因为代码太多只贴头文件和main.c)有需要可以免费下...

#链表
MQTT,XMPP,STOMP,AMQP,WAMP适用范围优缺点比较

想要向服务器发送请求并获得响应?直接使用 HTTP 吧!非常简单。但是当需要通过持久的双向连接来通信时,如 WebSockets,当然你也有其它的选择。这篇文章会简单扼要的解释 MQTT,XMPP,STOMP,AMQP,WAMP 和其它替代品。这里常被引用的 XKCD 漫画[1]之一:等等,其实没有“实时协议”这种东西!确实如此,但这里我将该术语(Realtime Protocol)当作一堆协议的

linux下scp 、ssh非22端口的服务器操作

linux下scp 、ssh非22端口的服务器操作scp指定非默认22端口,远程copy,例如:scp -P 7777 2015_08_1*.redis.dump.tar root@222.186.56.18*:/my/backup/备注:大Pssh指定非默认22端口,远程连接,例如:ssh -p 7777 root@222.186.56.18* "cd /my/backup/; ....

#linux
YUV(NV21)图像数据到RGB颜色空间的转换

文章目录NV21(YUV420)介绍YUV_NV21转BGR代码YUV图像 查看工具本文主要介绍YUV_NV21颜色空间到RGB(BGR in OpenCV)颜色空间的转换,并给出示例代码,另附YUV图像查看工具。NV21(YUV420)介绍NV12和NV21属于YUV420格式(每2x2四个Y,共用一组uv),是一种two-plane模式,即Y和UV分为两个Plane,但是UV(C...

Ubuntu18.04开机进入命令行终端方法

我们大部分个人的linux系统计算机都是使用图形界面模式的操作,有些时候我们也可以在纯命令行模式下进行操作,这里给大家介绍一个在开机启动的时候进入命令行的两种方法。工具/原料ubuntu 16.04LTS系统电脑方法/步骤系统启动后,在BIOS引导界面按“ESC”键进入选择菜单,选择第一个“Ubuntu”,按“e”键进入编辑模式。在...

对于android.intent.action.MAIN和android.intent.category.LAUNCHER的理解

当我们使用Android Studio创建一个工程并生成一个Activity时,经常可以在清单文件中看到如下的代码:<activity android:name=".MainActivity"><intent-filter><action android:name="android.int...

adb启动程序命令:adb shell am start

在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am.启动的方法为adb shell# am start -n {包(package)名}/{包名}.{活动(activity)名称}第一种情况: 从源代码,得知包名。程序的入口类可以从每个应用的AndroidManifest.xml的文件中得到,以计算器(calculator)为...

#adb
在Ubuntu下使用mysql数据库

最近在做一个关于云计算安全系统的项目,需要用到MySQL数据库,现在把建立数据库的步骤记录下来。 一、用命令在Ubuntu上安装MySQL  # sudo apt-get update  # sudo apt-get upgrade  # sudo apt-get -f install    1. sudo apt-get install mysql-server    2. apt-get is

#mysql
    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择