12 2016 档案

摘要:转自:http://www.cnblogs.com/Anker/p/3265058.html select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但se... 阅读全文
posted @ 2016-12-30 14:28 隔壁王叔叔a 阅读(114) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/Anker/p/3263780.html1、基本知识 epoll是在2.6内核中提出的,是之前的select和poll的增强版本。相对于select和poll来说,epoll更加灵活,没有描述符限制。epoll使用一个文件描述符管理多个描述符,将... 阅读全文
posted @ 2016-12-30 14:23 隔壁王叔叔a 阅读(139) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/Anker/archive/2013/08/14/3258674.html1、基本概念 IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO多路复用适用如下场合: (1)当客户处理多个描述字时(一般是交互式输... 阅读全文
posted @ 2016-12-30 14:01 隔壁王叔叔a 阅读(173) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/xiaofei0859/article/details/6037814/ 在阻塞模式下, send函数的过程是将应用程序请求发送的数据拷贝到发送缓存中发送就返回.但由于发送缓存的存在,表现为:如果发送缓存大小比请求发送的大... 阅读全文
posted @ 2016-12-30 13:35 隔壁王叔叔a 阅读(298) 评论(0) 推荐(0) 编辑
摘要:问题原因: pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。问题解决: 在编译中要加 -lpthread... 阅读全文
posted @ 2016-12-29 22:00 隔壁王叔叔a 阅读(413) 评论(0) 推荐(0) 编辑
摘要:recv()是编程语言函数。函数原型int recv( _In_ SOCKET s, _Out_ char *buf, _In_ int len, _In_ int flags);这里只描述同步Socket的recv函数的执行流程。当应用程序调用recv函数时:(1)recv先等待套接字s的发送缓冲... 阅读全文
posted @ 2016-12-29 21:26 隔壁王叔叔a 阅读(647) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/gogor/article/details/4470775strlen("汉字")的值是多少?这个问题的答案与系统所采用的字符编码方式有关:1. utf-8 如果系统采用的是utf-8,那么strlen("汉字")=6,即一个汉字占用3个字节。L... 阅读全文
posted @ 2016-12-27 11:17 隔壁王叔叔a 阅读(200) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/vbvcde/article/details/7660497我们提供 PPI协议的官方文档,协议更新时间为2005年,下面是我们根据文档解析的PPI读取变量返回数据,网上的文献大部分都是讲解如何发送的,对于接收提的很少,其中接收有很多控制位,下面的表格... 阅读全文
posted @ 2016-12-26 14:48 隔壁王叔叔a 阅读(2768) 评论(0) 推荐(0) 编辑
摘要:1、循环校验码(CRC码):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。2、生成CRC码的基本原理:任意一个由二进制位串组成的代码都可以和一个系数仅为‘0’和‘1’取值的多项式一一对应。例如:代码1010111对应的多项式为x6+x4+x2+x+1,而多项式... 阅读全文
posted @ 2016-12-26 14:26 隔壁王叔叔a 阅读(1405) 评论(0) 推荐(0) 编辑
摘要:1.安装,安装的过程中会提示你设置 MySql的“root”密码sudo apt-get install mysql-server mysql-client2.把 /etc/mysql/my.conf 中的 bind-address =127.0.0.1 注释掉,以便其他机器能够访问数据库sud... 阅读全文
posted @ 2016-12-24 13:36 隔壁王叔叔a 阅读(135) 评论(0) 推荐(0) 编辑
摘要:所谓边缘就是指图像局部亮度变化最显著的部分,它是检测图像局部变化显著变化的最基本的运算。对于数字图像,图像灰度灰度值的显著变化可以用梯度来表示,以边缘检测Sobel算子为例来讲述数字图像处理中边缘检测的实现: 对于数字图像,可以用一阶差分代替一阶微分; △xf(x,y)=f(x,y)-f(x-... 阅读全文
posted @ 2016-12-21 16:51 隔壁王叔叔a 阅读(702) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/yanmy2012/article/details/8110316索贝尔算子(Sobeloperator)主要用作边缘检测,在技术上,它是一离散性差分算子,用来运算图像亮度函数的灰度之近似值。在图像的任何一点使用此算子,将会产生对应的灰度矢量或是其法矢... 阅读全文
posted @ 2016-12-21 16:08 隔壁王叔叔a 阅读(874) 评论(0) 推荐(0) 编辑
摘要:1。水平垂直差分法: 2。Robert 算子梯度 3。sobel算子 4。拉普拉斯算子 阅读全文
posted @ 2016-12-21 15:35 隔壁王叔叔a 阅读(1222) 评论(0) 推荐(0) 编辑
摘要:1 有些函数支持double型,而不支持uint8的数据类型,所以要转换2 精度问题了,因为uint8进行数据处理的时候,容易造成数据溢出或精度不够。为了节省存储空间,matlab为图像提供了特殊的数据类型uint8(8位无符号整数),以此方式存储的图像称作8位图像。imread把灰度图像存入一个8... 阅读全文
posted @ 2016-12-21 15:22 隔壁王叔叔a 阅读(1464) 评论(0) 推荐(0) 编辑
摘要:把彩色图片中的车牌号分割出来clc;clear;I=imread('Car.jpg');[y,x,z]=size(I); %x=640,y=480,z=3;myI=double(I);tic % 测定算法执行的时间,开始计时%%%%%%%%%%% 统计分析 %%%%%%%%%%%%%%%%%%%... 阅读全文
posted @ 2016-12-20 13:43 隔壁王叔叔a 阅读(350) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.sina.com.cn/s/blog_b1cd5d330101pmwi.htmlstrel——structuring element 运用各种形状和大小构造元素,基本语法为SE = strel(shape, parameters)shape 是指定希望形状的字符串,pa... 阅读全文
posted @ 2016-12-20 12:38 隔壁王叔叔a 阅读(1835) 评论(0) 推荐(0) 编辑
摘要:clc;clear;I=imread('cancer02.bmp'); % 注意必须保证二值图像中,细胞区域为白色区域或者像素点值为“1”[x,y]=size(I);BW = bwperim(I,8); % 检测细胞的边缘跟踪,用于计算周长 figure(3);... 阅读全文
posted @ 2016-12-19 21:44 隔壁王叔叔a 阅读(436) 评论(0) 推荐(0) 编辑
摘要:功能:查找二值图像的边缘。用法:BW2 = bwperim(BW1)BW2 = bwperim(BW1,conn)BW2 = bwperim(BW1,conn)表示从输入图像BW1中返回只包括对象边缘像素点的图像。conn的定义值如下:维数参数值说明对二维44邻域88邻域对三维66邻域1818邻域2... 阅读全文
posted @ 2016-12-19 21:33 隔壁王叔叔a 阅读(1992) 评论(0) 推荐(0) 编辑
摘要:>> y=[1 3;2 5]y = 1 3 2 5>> sum(y)ans = 3 8>> sum(sum(y))ans = 11----------------------------------------------------------... 阅读全文
posted @ 2016-12-19 21:30 隔壁王叔叔a 阅读(669) 评论(0) 推荐(0) 编辑
摘要:Matlab函数bwarea简介函数功能:计算二值图像中对象的总面积。调用格式:total = bwarea(BW)估算二值图像BW中对象的总面积。 返回的total是一个标量, 它的值大致地反映了和图像中on像素的个数。由于对于不同像素类型, 度量标准不同, 因此结果可能并不十分精确。BW可以是数... 阅读全文
posted @ 2016-12-19 21:24 隔壁王叔叔a 阅读(1171) 评论(0) 推荐(0) 编辑
摘要:转自:http://qiuye.iteye.com/blog/543595这类问题很常见,先总体介绍一下解决思路。能出现让人激动的的控制台,那么系统移植已经接近完成;但是不少人在最后一步出现问题。要点如下:1. 在正确的位置烧写正确格式的文件系统映象:2. 内核支持这种文件系统格式3. 文件系统的内... 阅读全文
posted @ 2016-12-19 14:18 隔壁王叔叔a 阅读(289) 评论(0) 推荐(0) 编辑
摘要:内核版本:linux3.4.20交叉编译器:arm-linux-gcc 4.3.3busybox : busybox 1.20问题:使用rmmod会出现 rmmod : chdir(/lib/modules): No such file or directory ?现在的内核模块在插入卸载时都会要... 阅读全文
posted @ 2016-12-18 15:06 隔壁王叔叔a 阅读(321) 评论(0) 推荐(0) 编辑
摘要:设置虚拟机ubuntu和windows共享文件(方便复制文件到本机)(需要安装samba) 登陆ubuntu系统后,点击左边的文件夹。右击新建个文件夹。 设置为共享 ubuntu会提示你安装共享,确定下一步安装,网络好大概要3分钟左右。 ok了,我们在本机windows,打开网上领居,就能看到共享文... 阅读全文
posted @ 2016-12-16 21:37 隔壁王叔叔a 阅读(130) 评论(0) 推荐(0) 编辑
摘要:#!/bin/basha=10b=20c=`expr $a + $b`echo "a + b :$c"c='expr $a + $b'echo "a + b :$c"c="expr $a + $b"echo "a + b :$c"c=$(($a+1))echo "a + b :$c"c=$[ $a ... 阅读全文
posted @ 2016-12-16 14:55 隔壁王叔叔a 阅读(332) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.sina.com.cn/s/blog_6151984a0100ekz2.html所有UNIX命令,要取结果或输出,都要用$( )或反引号` `tt=` file test.sh `echo $tt#sh test.shtest.sh: ASCII texttar -zc... 阅读全文
posted @ 2016-12-16 14:41 隔壁王叔叔a 阅读(471) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/taiyang1987912/article/details/39551385一、小括号,圆括号()1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开... 阅读全文
posted @ 2016-12-15 21:47 隔壁王叔叔a 阅读(169) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/chengmo/archive/2010/10/19/1855577.html在刚开始学习inux shell脚本编程时候,对于它的 四则运算以及逻辑运算。估计很多朋友都感觉比较难以接受。特变逻辑运算符”[]”使用时候,必须保证运算符与算数 之间有... 阅读全文
posted @ 2016-12-15 21:45 隔壁王叔叔a 阅读(379) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.chinaunix.net/uid-26827001-id-3154024.html首先看到好多以这样开头的 #!/bin/bash 这个是告诉系统 解释此脚本文件的Shell程序# 这个是注释行,当行有效脚本程序一般用 xx.sh 文件表示,这样一样就可以看... 阅读全文
posted @ 2016-12-15 21:39 隔壁王叔叔a 阅读(238) 评论(0) 推荐(0) 编辑
摘要:ssh - 安全外壳协议SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止... 阅读全文
posted @ 2016-12-15 20:17 隔壁王叔叔a 阅读(332) 评论(0) 推荐(0) 编辑
摘要:int checkCPUendian()//返回1,为小端;反之,为大端;{ union { unsigned int a; unsigned char b; }c; c.a = 1; return 1 == c.b; }大端... 阅读全文
posted @ 2016-12-11 16:41 隔壁王叔叔a 阅读(2033) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/irean_lau/article/details/44455879关于柔性数组的一些问题柔性数组结构成员 结构中的最后一个元素允许是未知大小的数组,这就叫做柔性数组成员,但结构中的柔性数组成员前面必须至少一个其 他成员。柔性数组成员允许结构中包含一... 阅读全文
posted @ 2016-12-11 16:01 隔壁王叔叔a 阅读(351) 评论(0) 推荐(0) 编辑
摘要:字符串指针与字符数组的区别 1,数组直接储存对象,指针则是指向一个对象。2,数组名不能被赋值,指针变量能。3,sizeof一个数组,得到数组的长度(字节单位),sizeof一个指针,相当于sizeof(void*)。(注意,不同目标平台指针长度可能不同,所以sizeof(void*)是最准确的回答)... 阅读全文
posted @ 2016-12-10 18:11 隔壁王叔叔a 阅读(1103) 评论(0) 推荐(0) 编辑
摘要:转载请注明出处:http://blog.csdn.net/qq_26093511/article/details/53534465还是那个led显示屏的项目。。。。。。stc15的单片机 运行了几秒后就蹦了,比较奇葩,仔细检查代码,也没发现问题!我使用led_show2()函数,来显示文字,单片机只... 阅读全文
posted @ 2016-12-09 09:09 隔壁王叔叔a 阅读(494) 评论(0) 推荐(0) 编辑
摘要:方法一、 一直除2,看最后是否等于1.方法二、转换成2进制,看是否是这个样子的:1,10,100,1000,10000,就是除了最高位是1,其他都是0,或者说只有一个1.若将这些数字减去1 ,则是这个样子: 0,01,011,0111,01111, ...... 我们发现了一个规律,倘若将它们相与,... 阅读全文
posted @ 2016-12-07 15:33 隔壁王叔叔a 阅读(303) 评论(0) 推荐(0) 编辑
摘要:Ubuntu下使用gcc编译c文件,虽然我调用了math.h的头文件,但是未识别cos,sin 报错:( fft.c )/tmp/ccwXjD8C.o: In function `fft':fft.c:(.text+0x17a): undefined reference to `cos'fft.c:... 阅读全文
posted @ 2016-12-06 21:15 隔壁王叔叔a 阅读(392) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/xizero00/article/details/6631209数字图像基本处理算法xizero00常熟理工学院(CIT) 计算机科学与工程学院 下一代互联网实验室(NGIL Lab)Email:xizero00@163.com由于SIFT算法需要用... 阅读全文
posted @ 2016-12-06 11:07 隔壁王叔叔a 阅读(6904) 评论(0) 推荐(0) 编辑
摘要:启动后的最后一行提示can't access tty,job control turned off,这说明没有进入到控制台,原因就在于文件系统的/etc/inittab 这个文件里有问题vi /etc/inittab 加上这一句:console::askfirst:-/bin/sh (注意:我之前... 阅读全文
posted @ 2016-12-05 13:29 隔壁王叔叔a 阅读(1225) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示