摘要:
转载请加上博文引用:http://i.cnblogs.com/EditPosts.aspx?postid=5733248&update=1 服务端: 编译: gcc -o server server.c 运行: ./server 6666 客户端: 编译: gcc -o client client.
阅读全文
posted @ 2016-08-03 15:56
极客先锋
阅读(674)
推荐(0)
摘要:
linux的scp命令 linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录; scp 命令 scp 可以在 2个 linux 主机间复制文件;命令基本格式: scp [可选参数] file_source file_target 从 本地 复制到 远程 * 复制文件: * 命
阅读全文
posted @ 2016-08-03 00:03
极客先锋
阅读(1503)
推荐(0)
摘要:
“一切皆Socket!” 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。 ——有感于实际编程和开源项目研究。 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所
阅读全文
posted @ 2016-08-02 14:31
极客先锋
阅读(35240)
推荐(1)
摘要:
使用密钥文件。 这里假设主机A(192.168.100.3)用来获到主机B(192.168.100.4)的文件。 在主机A上执行如下命令来生成配对密钥: ssh-keygen -t rsa 遇到提示回车默认即可,公钥被存到用户目录下.ssh目录,比如root存放在: /root/.ssh/id_rs
阅读全文
posted @ 2016-08-02 12:03
极客先锋
阅读(43005)
推荐(0)
摘要:
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <pthread.h>#include <iostream>#include <unistd.h>#include <signal.h>#include <sys/typ
阅读全文
posted @ 2016-08-01 13:57
极客先锋
阅读(1705)
推荐(0)
摘要:
1.STDIN_FILENO的作用 STDIN_FILENO属于系统API接口库,其声明为 int 型,是一个打开文件句柄,对应的函数主要包括 open/read/write/close 等系统级调用。 操作系统一级提供的文件API都是以文件描述符来表示文件。STDIN_FILENO就是标准输入设备
阅读全文
posted @ 2016-07-31 20:00
极客先锋
阅读(1170)
推荐(0)
摘要:
一开始看到这本书,刚翻了几页,就觉得对味。按照书中的代码做练习时,编译代码文件提示fatal error: apue.h: No such file or directory。翻看书的附录B,可以看到apue.h的资料,原来作者是为了减少书中示例代码的长度,将很多包含头文件的代码封装到了apue.h
阅读全文
posted @ 2016-07-31 18:24
极客先锋
阅读(648)
推荐(0)
摘要:
1 /************************************* 2 函数功能:在linux 实现文件cp 3 作者:张建起 4 时间:2016.01.15 5 *************************************/ 6 #include 7 #include 8 #include 9 #include 10 #include 11 #in...
阅读全文
posted @ 2016-07-28 10:16
极客先锋
阅读(258)
推荐(0)
摘要:
一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和
阅读全文
posted @ 2016-07-27 16:30
极客先锋
阅读(356)
推荐(0)
摘要:
关键词: P2P UDP NAT 原理 穿透 Traveral Symmetric Cone原始作者: Hwycheng Leo(FlashBT@Hotmail.com)源码下载: http://bbs.hwysoft.com/download/UDP-NAT-LEO.rar参考:http://mi
阅读全文
posted @ 2016-07-27 09:04
极客先锋
阅读(472)
推荐(0)
摘要:
1) IplImage* cvCreateImage( CvSize size, int depth, int channels ); cvCreateImage是openCV中的一个函数。OpenCV是Intel公司支持的开放计算机视觉库。 cvCreateImage: 创建头并分配数据 IplI
阅读全文
posted @ 2016-07-26 16:34
极客先锋
阅读(2257)
推荐(0)
摘要:
条件: 树梅派安装opencv和免驱动的摄像头 c源码: 脚本: detect-motion-using-opencv.sh
阅读全文
posted @ 2016-07-26 10:00
极客先锋
阅读(2743)
推荐(1)
摘要:
如果设定了ROI等参数的时候,cvCopy只是复制被设定的区域,复制到一个和所设定参数相吻合的新的IplImage中而cvCloneImage则是将整个IplImage结构复制到新的IplImage中,其中的ROI等参数也会一同复制。新的IplImage将会和原来的一模一样。 cvCopy的原型是:
阅读全文
posted @ 2016-07-26 09:56
极客先锋
阅读(342)
推荐(0)
摘要:
CvCreateImage函数说明 CvCreateImage函数说明 cvCreateImage是openCV中的一个函数。OpenCV是Intel公司支持的开源计算机视觉库。 cvCreateImage: 创建头并分配数据 IplImage* cvCreateImage( CvSize size
阅读全文
posted @ 2016-07-25 22:05
极客先锋
阅读(2886)
推荐(0)
摘要:
条件: 树梅派安装opencv和免驱动的摄像头 c源码: 脚本 capture-video-from-camera-using-opencv.sh
阅读全文
posted @ 2016-07-25 21:23
极客先锋
阅读(498)
推荐(0)
摘要:
安装方式:源码编译安装 软件:cmake-3.2.2.tar.gz 下载地址:http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gz [python] view plain copy [root@admin /]# axel http://www.cma
阅读全文
posted @ 2016-07-25 19:51
极客先锋
阅读(676)
推荐(0)
摘要:
条件: 树梅派安装opencv和免驱动的摄像头 c源码: 脚本 capture-image-from-camera-using-opencv.sh
阅读全文
posted @ 2016-07-25 19:48
极客先锋
阅读(280)
推荐(1)
摘要:
本文详细介绍了7z压缩格式、LZMA压缩算法和支持7z压缩格式的7-Zip压缩软件,希望对你了解7z压缩格式有所帮助。 7z,一种文件压缩格式,具有高压缩比率,它采用了多种压缩算法进行数据压缩。因此,与其它压缩格式相比,得到的压缩文档较小。现在流行的好压软件支持这种压缩格式。 7z格式的主要特色:
阅读全文
posted @ 2016-07-25 16:16
极客先锋
阅读(20354)
推荐(0)
摘要:
原文地址:http://hi.baidu.com/hellosim/blog/item/42e78341b40c3e8db2b7dce3.html转载请注明出处 1.hello.c#include <stdio.h>int main(){ printf("Hello World!\n"); retu
阅读全文
posted @ 2016-07-25 14:26
极客先锋
阅读(1592)
推荐(0)
摘要:
最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。 后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似
阅读全文
posted @ 2016-07-25 14:24
极客先锋
阅读(5613)
推荐(0)
摘要:
本文主要介绍了在linux下安装7z命令的方法,同时介绍了7z命令的使用。7z压缩格式拥有众多优点,具有极高的压缩比率,如果你还不了解,请看文章:7z格式、LZMA压缩算法和7-Zip详细介绍。 reille使用的linux发行版是ubuntu,同时在Redhat上业已验证,可正常使用。 linux
阅读全文
posted @ 2016-07-25 11:49
极客先锋
阅读(828)
推荐(0)
摘要:
作者: Sam (甄峰) sam_code@hotmail.com www.linuxtv.org下,有篇文档详细讲解了V4L2相关知识和体系结构。是V4L2方面最全面的文档。可以通过它学习V4L2的一些思路和想法。 http://www.linuxtv.org/downloads/v4l-dvb-
阅读全文
posted @ 2016-07-25 11:10
极客先锋
阅读(1737)
推荐(0)
摘要:
今天复习一下struct,顺便挖掘一下以前没注意的小细节: 基本定义:结构体,通俗讲就像是打包封装,把一些有共同特征(比如同属于某一类事物的属性,往往是某种业务相关属性的聚合)的变量封装在内部,通过一定方法访问修改内部变量。 结构体定义: 第一种:只有结构体定义 [cpp] view plain c
阅读全文
posted @ 2016-07-25 10:36
极客先锋
阅读(2929)
推荐(0)
摘要:
ZigBee技术是一种具有统一技术标准的短距离无线通信技术,其物理层和数据链路层协议为IEEE 802.15.4协议标准,网络层和安全层由ZigBee联盟制定,应用层的开发应用根据用户的应用需要,对其进行开发利用,因此该技术能够为用户提供机动、灵活的组网方式。 根据IEEE 802.15.4协议标准
阅读全文
posted @ 2016-07-25 09:00
极客先锋
阅读(2363)
推荐(0)
摘要:
本篇教程会教你如何在当前的 Ubuntu 16.04发行版中安装最新的 Arduino IDE。 开源的 Arduino IDE 发布了,并带来了很多的改变。新的发布已经切换到 Java 8,它与 IDE 绑定并且用于编译所需。 对于那些不想使用软件中心的 1.0.5 旧版本的人而言,你可以使用下面
阅读全文
posted @ 2016-07-23 10:13
极客先锋
阅读(806)
推荐(0)
摘要:
[导读] 在一个平常的不能再平常的周末下午,几个小伙伴聚在了一起,一起畅想“万物互联”的物联网未来。小伙伴中有硬件开发者、嵌入式开发者、软件开发者;有互联网公司的全栈工程师、也有核电厂的工控系统维护者、还有路由器厂商的wifi协议开发者。我们发现,世面上没有开源且可商用的物联网平台或系统。这里的可商
阅读全文
posted @ 2016-07-23 09:18
极客先锋
阅读(6359)
推荐(2)
摘要:
为了方便,将物联网通信协议分为两大类,一类是接入协议,一类是通讯协议。接入协议一般负责子网内设备间的组网及通信;通讯协议主要是运行在传统互联网TCP/IP协议之上的设备通讯协议,负责设备通过互联网进行数据交换及通信。本文介绍以通讯协议为主。 先说接入协议 市场上常见的有zigbee、蓝牙以及wifi
阅读全文
posted @ 2016-07-22 20:40
极客先锋
阅读(5425)
推荐(0)
摘要:
一、相关介绍 DHT11介绍: DHT11是一款比较便宜的温湿度传感器模块。读取数据只需要占用一个IO口。能够同时测量温度和相对湿度。 DHT11的数据手册可以看这里:http://wenku.baidu.com/view/1955cc70a417866fb84a8e7b.html 需要注意的是,文
阅读全文
posted @ 2016-07-22 14:54
极客先锋
阅读(3179)
推荐(0)
摘要:
Z301摄像头linux下采集图片程序 以下为中星微z301摄像头在linux下的应用程序。现在内核基本包含z301摄像头驱动,下列为应用程序,将USB摄像头插在开发板上,若有打印如 下,说明内核包含此摄像头驱动,并且创建/dev/video2设备。(将下列应用程序的设备修改为/dev/video2
阅读全文
posted @ 2016-07-21 17:06
极客先锋
阅读(558)
推荐(0)
摘要:
我将它设置为MJPEG格式,同样不行,所以图2最后同样出错。(那时正兴高采烈地做毕业设计,这个问题让我足足郁闷了好几天。我想不通是什么原因) 图1 摄像头信息 图2 又一个信息 下面简单讲一下程序片段,具体的程序,参见附录中。 (1)、分配内存 switch (vd_info->format) /*
阅读全文
posted @ 2016-07-20 23:28
极客先锋
阅读(7973)
推荐(0)
摘要:
GPT概述 全局唯一标识分区表(GUID Partition Table,缩写:GPT)是一个实体硬盘的分区结构。它是可扩展固件接口标准的一部分,用来替代BIOS中的主引导记录分区表。 传统的主启动记录 (MBR) 磁盘分区支持最大卷为 2.2 TB (terabytes) ,每个磁盘最多有 4 个
阅读全文
posted @ 2016-07-20 17:33
极客先锋
阅读(6960)
推荐(0)
摘要:
一.vsftpd说明: LINUX下实现FTP服务的软件很多,最常见的有vsftpd,Wu-ftpd和Proftp等.Red Hat Enterprise Linux中默认安装的是vsftpd. 访问FTP服务器时需要经过验证,只有经过了FTP服务器的相关验证,用户才能访问和传输文件.vsftpd提
阅读全文
posted @ 2016-07-20 14:26
极客先锋
阅读(278)
推荐(0)
摘要:
Ubuntu的源列表在/etc/apt/sources.list中,替换即可#清华的源deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universe deb http://mirro
阅读全文
posted @ 2016-07-19 20:57
极客先锋
阅读(664)
推荐(0)
摘要:
在linux下也是支持fat32的,如果U盘中了病毒可以插入linux系统进行格式化比较安全,下面介绍如何在linux下把u盘格式化为fat32的方法 一、执行fdisk -l查看linux设备,我的U盘是sdb4 二、执行mkfs -t vfat /dev/sdb4 这样就可以格式化完成了然后在挂
阅读全文
posted @ 2016-07-19 10:16
极客先锋
阅读(3746)
推荐(0)
摘要:
要在OMAP3530上运行Linux,首先要知道如何启动OMAP3530,并且将MLO,XDLR,UBOOT,UImage以及文件系统等镜像程序下载到OMAP3530的芯片中去。 OMAP3530提供了两种启动方式,NAND FLASH启动和SD卡启动。对于第一次烧写程序,在没有JTAG的情况下,我
阅读全文
posted @ 2016-07-19 10:14
极客先锋
阅读(7172)
推荐(0)
摘要:
文件比较工具用于比较计算机上的文件的内容,找到他们之间相同与不同之处。比较的结果通常被称为diff。 diff同时也是一个基于控制台的、能输出两个文件之间不同之处的著名的文件比较程序的名字。diff是于二十世纪70年代早期,在Unix操作系统上被开发出来的。diff将会把两个文件之间不同之处的部分进
阅读全文
posted @ 2016-07-14 10:11
极客先锋
阅读(1384)
推荐(0)
摘要:
将tgz文件解压到指定目录 tar在linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数 参数: -c :create 建立压缩档案的参数; -x : 解压缩压缩档案的参数; -z : 是否需要用gzip压缩; -v: 压缩的过程中显示档案; -f: 置顶文档
阅读全文
posted @ 2016-07-11 19:51
极客先锋
阅读(1689)
推荐(0)
摘要:
通过xmodmap -pk 命令找到右shift键得keycode,打算将右shift映射到我笔记本的等号键去,因为笔记本上的等号键还具有加号键得功能,所以需要以下命令: xmodmap -e “keycode 62 = equal plus” 62是右shift的keycode,equal和plu
阅读全文
posted @ 2016-07-11 01:27
极客先锋
阅读(2812)
推荐(0)
摘要:
ubuntu12.04下成功制作了ubuntu13.10 U盘启动盘。 成功 ubuntu14.04下成功制作了centos.7 U盘启动盘。成功 1.安装u盘制作工具unetbootin sudo apt-get install unetbootin 2.格式化u盘 sudo fdisk -l #
阅读全文
posted @ 2016-07-11 01:11
极客先锋
阅读(1247)
推荐(0)
摘要:
系统环境:ubuntu 14 .04 和ubuntu 16.04 我当时的需要主要是两个,能够看到正常串口输出,并且把串口内容实时输出到文件中 那接下来工作主要是两个:1、安装 2、配置 相信各位也都是至少会操作一些全令行的,我们在这里用apt-get安装(不会的同学请google一下) 1、安装
阅读全文
posted @ 2016-07-10 23:41
极客先锋
阅读(570)
推荐(0)