logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux 获取摄像头数据并实时显示

联想笔记本z475,Ubuntu16;使用v4l2获取摄像头数据;使用SDL来显示YUV数据;#include#include#include#include#include#include#include#include#include//#include//if SDL2 then use texture instead of overlay#include

Python3 tkinter 界面布局

所谓布局,就是指控制窗体容器中各个控件(组件)的位置关系。tkinter 共有三种几何布局管理器,分别是:pack布局,grid布局,place布局。pack布局使用 pack布局,将向容器中添加组件,第一个添加的组件在最上方,然后是依次向下添加。from tkinter import *root = Tk()#创建三个 Label 分别添加到root窗体中#Lab

#python
linux 基于timerfd的纳秒级定时器

一.timerfd介绍1:timerfd是Linux为用户程序提供的一个定时器接口。这个接口基于文件描述符,所以能够被用于select/poll的应用场景。1.使用方法timerfd提供了如下接口供用户使用timerfd_create()int timerfd_create(int clockid, int flags);timerfd_create用于创建一个定时器

触摸屏接口

转自:http://book.51cto.com/art/201304/390529.htm在Linux系统中,所有的输入设备(键盘、鼠标、触摸屏)都使用统一的输入系统进行管理。每个/dev/input/eventX都对应着一个输入设备。这些输入设备可以通过对应的/sys/class/ input/inputX/name文件查询到对应的设备名称。在/proc/bus/input/devic

迅雷下载GitHub文件提示需要授权或登录等

到下载失败时,链接不再有效。当您的程序重试连接时,它应该使用原始 URL 重试,因为 HTTP 302 是 临时 重定向,因此用户代理(您的浏览器或下载工具)应该访问 原始的 URL,因为重定向可能会改变(在这种情况下,它确实改变了)。不要点文件浏览器下载后再复制下载中的连接,而是直接在GitHub要下载的文件连接上右键复制下载链接再到迅雷下载,很快就下完了。您最好使用curl 或类似工具下载这些

文章图片
#github
linux下sqlite3的重新安装——暨linux命令行卸载和安装软件

之前自己编译源代码安装最新版sqlite3运行时命令行的方向键不能用,所以卸载这个版本,重新用命令行安装最近的release版本。一、卸载:1、浏览已安装的程序。要查看已安装的软件包列表,请输入以下命令。请注意你希望卸载的软件包的名称。这样一会儿可以查看是否真的卸载。dpkg –list2、卸载程序和所有配置文件。在终端中输入以下命令:sudo apt-get –purge remove sql

Ubuntu上部署webservice

1.安装基础组件sudo apt-get install flex bisonsudo apt-get install libtoolsudo apt-get install zlib1g-devsudo apt-get install libssl-dev2.下载并安装gsoap源代码tar -xvf gsoap_2.8.66.zip./configuremak...

到底了