logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用字符驱动ioctl与linux内核交换数据

当应用程序需要调用内核的方法进行数据交互,可以使用 ioctl 进行调用。

文章图片
#linux#运维#服务器
安卓文件存储的小小总结

安卓四大存储中的文件存储四大存储方式,其实是五大,因为网络云存储也已经普及得挺快的。不过这里先谈谈文件存储,也看过很多的博文,和一些零星的观点。但是网上的资料真的是找shi爹了。所以还是自己写点总结。因为手机的ROM一般都是固定的,所以我们应该珍惜它的容量。 Android本身来讲是一个Linux操作系统,所以它的内部存储空间,对于应用程序和用户来讲就是“/data/data"目录

#android#java
IP包头结构定义以及结构体iphdr分析

Linux, linux来看一下IP包, IP头结构的定义包格式解析如图数据对应对应的结构体在 /usr/src/linux-2.6.19/include/linux/ip.h(或 /usr/src/linux-headers-3.5.0-18/include/linux/ip.h)struct iphdr {#if defined(__LITTLE_ENDIAN_BITFIE

移植libeXosip2和libosip2到arm开发板

Linux linux本篇主要是为了补充之前写的《编译libeXosip以及向代理服务器注册》http://blog.csdn.net/dreamintheworld/article/details/72939454下载解压libosip2-4.1.0.tar.gzlibeXosip2-4.1.0.tar.gz编译 libosip2-4.1.0(使用arm-none-linux-gnue

内核定时器init_timer与mod_timer的使用

内核定时器为了可以在某个时间点上调用函数内核定时器的调度函数运行过一次后就不会再被运行了,但是在del_timer销毁定时之前,可以使用add_timer(注册)或者mod_timer(修改)重新调用一般重新调用的场景有1 通过在被调度的函数中重新调度自己来周期运行。2 通过某个中断服务函数中重新唤起调用这样就可以实现while(1)循环的功能,可以用于轮询设备等工作需求。这里被调度的函数是异步执

交叉编译freetype2

FreeType 2被设计为一种占用空间小的、高效的、高度可定制的、并且可以产生可移植的高品质输出(符号图像)。可以被用在诸如图像库、展出服务器、字体转换工具、图像文字产生工具等多种其它产品上。(百度百科)编译器:arm-none-linux-gnueabi-g++使用系统默认编译器gcc直接编译$ ./configure --prefix=$PWD/_INSTALL --without-zli

Linux下使用Socket实现http文件下载

Linux linux// 转载自 http://blog.csdn.net/xiongyangg/article/details/50767482// g++ download_demo.cpp -lpthread#include <stdio.h>#include <string.h>#include <sys/socket.h>#include <arpa/inet.h>#incl

Linux下goahead3.3.6的移植以及文件上传下载示例

Linux linux 嵌入式开源库下载下载地址https://embedthis.com/goahead/download.html在下载地址中可以看到说明Source Code RepositoryTo access the GoAhead source code at GitHub, see: GitHub GoAhead Repository.To download sou

安卓摄像头V4L2获取YUV422转NV12过程示例解析

在使用V4L2获取摄像头数据,配置使用了 V4L2_PIX_FMT_YUYV。那么摄像头返回的数据就是 YUYV 格式的,属于YUV422打包格式中的一种,即yuv三个分量按2:1:1(也是4:2:2)的比例分配。先假设V4L2取出图像的输出分辨率是 6*8,这 YUV422 的空间排布如下首先解读上面图像像素的,YUYV格式图像是YUV色彩空间的一种表示方式。每个像素保留一个Y分量,而UV分量在

#链表#数据结构#c语言
安卓代码简单读取摄像头YUV原始数据

100行代码直接读取安卓摄像头yuv原始数据

#android#java#servlet
到底了