logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核中_IO,_IOR,_IOW,_IOWR宏的用法与解析

在驱动程序里,ioctl()函数上传送的变量cmd是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。cmd的大小为32位,共分4个域: bit31~bit30 2位为“区别读写”区,作用是区分是读取命令还是写入命令。 bit29~bit15 14位为"数据大小"区,表示ioctl()中的arg变...

#linux#服务器#java +2
U-boot mkimage指定Linux内核地址时的两种方式

uImage的制作是使用的u-boot工具mkimage,build完u-boot后也会将mkimage build出來到/tools目录下,可以直接拿來用,它的作用就是在zImage的前面加上64个字节的头,让u-boot能够识别要加载内核的类型、加载地址等。基本格式:mkimage -A arch -O os -T type -C comp -a addr -e ep -n name -d..

#linux#java#运维 +2
linux内核网络参数tcp_tw_recycle 和 tcp_tw_reuse 你搞清楚了吗?

今天在生产环境遇到了一个奇怪的网络现象,通过抓包发现,SYN包没有ACK。可以ping通,防火墙开放的情况下,基本确定对方服务器问题。首先排除端口是否已经耗尽,发现仍有很多富余那么可能就是linux内核网络参数tcp_tw_recycle捣鬼。登录对方主机发现这个参数的确被设置成1.# sysctl -a|grep tcp_tw_recyclenet.ipv4.tcp_tw_recycle ...

#网络#linux#tcp/ip +2
用VS2013+VELT-0.1.4进行海思平台 Linux内核 的开发

快乐虾http://blog.csdn.net/lights_joy/(QQ群:Visual EmbedLinux Tools 375515651)欢迎转载,但请保留作者信息本文仅适用于vs2013 + velt-0.1.41.1什么是VELTVELT的全称是Visual EmbedLinuxTools,它是一个与visual gdb类似的visual studio插件,用以辅...

#linux#运维#服务器
uboot环境变量(设置bootargs向linux内核传递正确的参数)

这是我uboot的环境变量设置,在该设置下可以运行initram内核(从内存下载到nandflash再运行),但是运行nfs根文件系统的时候一直出错,各种错误。查看了很多资料后猜想应该是uboot传递给linux内核的参数有问题,也就是bootargs的设置有问题。#printenvbootargs=noinitrd root=/dev/mtdblock3 init=/linuxrc con...

#linux#运维#服务器
u-boot向linux内核传递启动参数(详细)

U-BOOT 在启动内核时,会向内核传递一些参数.BootLoader 可以通过两种方法传递参数给内核,一种是旧的参数结构方式(parameter_struct),主要是 2.6 之前的内核使用的方式。另外一种就是现在的 2.6内核在用的参数链表 (tagged list) 方式。这些参数主要包括,系统的根设备标志,页面大小,内存的起始地址和大小,RAMDISK的起始地址和大小,压缩的RAMD..

#linux#运维#服务器
opencv imdecode和imencode用法

在工程应用中,通常有需要用网络传输图片的需求,考虑网络带宽的限制,无法直接将原始图片进行传输。使用opencv中的imencode与imdecode函数进行图像压缩与解压string fname = "D:/image.jpg";//! 以二进制流方式读取图片到内存FILE* pFile = fopen(fname.c_str(), "rb");fseek(pF...

#opencv#php#人工智能 +2
使用Nginx反向代理和proxy_cache缓存搭建CDN服务器加快Web访问速度

碰到问题:移动用户访问web服务器www.osyunwei.com很慢解决办法:1、在移动机房放置一台nginx反向代理服务器2、通过域名DNS智能解析,所有移动用户访问www.osyunwei.com时解析到nginx反向代理服务器3、nginx反向代理服务器与web服务器之间采用专线连接系统运维www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出...

#nginx#缓存#服务器 +2
使用nginx搭建媒体点播服务器

使用nginx搭建媒体点播服务器最新由于兴趣,对ubuntu和安卓上的视频点播直播等应用比较感兴趣,所以在vmware的虚拟机里面搭建了一个视频点播网站,参考了fengzhanhai的文章Nginx搭建视频点播服务器(仿真专业流媒体软件)。1,环境的准备1)下载vmware,当然破解版本2)安装ubuntu64bit版本,老的电脑可能需要bios里面设置,设置方法百度去。3)执行su...

#nginx#媒体#服务器 +1
嵌入式VSCode+gdbserver图形化调试环境搭建与使用

目录一、原理二、环境搭建1、VSCode设置2、gdbserver安装三、调试过程一、原理嵌入式系统中一般在 PC端运行 gdb工具,源码也是在 PC端,源码对应的可执行文件放到开发板中运行。为此我们需要在开发板中运行 gdbserver,通过网络与 PC端的 gdb进行通...

#vscode#ide#编辑器
    共 65 条
  • 1
  • 2
  • 3
  • 7
  • 请选择