自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Barry

无限进步, 无限可能

  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

转载 Linux系统--从malloc中窥探Linux内存分配策略

转载自: http://www.cnblogs.com/cherishui/p/4208858.html    malloc函数是C/C++中常用内存分配库函数,本篇文章将以Linux平台上的malloc为剖析对象,深入了解分配一块内存的旅程。malloc入门     使用malloc,需要包含头文件 stdlib.h ,函数原型如下:      extern void

2017-05-27 11:26:58 3279 1

原创 Linux开发--mmap映射/dev/mem内存

/dev/mem是linux下的一个字符设备, 源文件是kernel/drivers/char/mem.c, 这个设备文件是专门用来读写物理地址用的。里面的内容是所有物理内存的地址以及内容信息。通常只有root用户对其有读写权限。    利用mmap和/dev/mem建立起直接读写系统物理内存的渠道。利用/dev/mem和mmap导出系统物理地址,免去了用户虚拟地址到内核逻辑地址的繁琐拷贝

2017-05-17 16:21:58 6001 1

转载 Linux系统--DIR,dirent,stat等结构体详解

最近在看Linux下文件操作相关章节,遇到了这么几个结构体,被搞的晕乎乎的,今日有空,仔细研究了一下,受益匪浅。首先说说DIR这一结构体,以下为DIR结构体的定义:struct __dirstream      {       void *__fd;        char *__data;        int __entry_da

2017-05-14 01:39:38 308

转载 Linux开发--多线程中的信号处理

(转载自: 点击打开链接)  在linux下写服务器,处理信号在所难免。在多线程和单线程中信号的处理还是有点不同的。参考:http://maxim.int.ru/bookshelf/PthreadsProgram/htm/r_40.htmlhttp://aboocool.blog.51cto.com/3189391/626675  在linux下,每个进程都

2017-05-12 15:29:24 390

转载 Linux开发--使用Memory barrier实现无锁环形缓冲区

一 说明    涉及到并发编程中较底层的memory barrier相关知识,本人水平有限,在此不展开讲述,读者自行查阅。二 代码    Linux内核中,实现了一个无锁(只有一个读线程和一个写线程时)环形缓冲区 kfifo 使用到了 Memory barrier,实现源码如下:/* * A simple kernel FIFO implementation. * *

2017-05-05 15:12:37 507

转载 Linux开发--守护进程的创建

1 简介    守护进程是在后台运行不受终端控制的进程,通常情况下守护进程在系统启动时自动运行,用户关闭终端窗口或注销也不会影响守护进程的运行,只能kill掉。守护进程的名称通常以d结尾,比如sshd、xinetd、crond等    实际上一般的进程(前后台) 在关闭终端窗口后,会收到 SIGHUP 信号导致中断,可以使用 nohup command args > /

2017-05-01 14:26:36 252

转载 Linux开发--探讨将标准输入输出及错误重定向到/dev/null

Q: 我使用了如下代码将stdin、stdout、stderr重定向到/dev/null freopen( "/dev/null", "w", stdout ); freopen( "/dev/null", "w", stderr ); freopen( "/dev/null", "r", stdin ); 这样做正确吗,是否使用"w+"或者"a"更正确一些。在很多代码中是

2017-05-01 10:58:49 2968

MediaInfo_GUI_18.08.1_Windows

MediaInfo 能轻松的读取音视频文件的编码和标签信息。支持多种格式的多媒体文件: Matroska, OGG (包括 OGM) MPEG-1 (包括 VCD) MPEG-2 (包括 DVD, SVCD) MPEG-4 (包括 iTunes M4A) Quicktime RealMedia WindowsMedia (包括 WMV, WMA) Microsoft RIFF (包括 AVI, WAV) 纯声音格式 (AC3, DTS, AAC, AU, AIFF…)

2019-04-08

LogViewer Pro 2.3.0官方版+注册机

LogViewer 2.3.0官网版+注册机,打开注册机,输入注册者,点击Generate,然后选择LogViewer Pro安装位置,自动生成Key.txt。或详见压缩包内的破解说明

2018-04-30

Linux 多线程服务端编程:使用 muduo C++ 网络库(陈硕)

陈硕写的Linux 多线程服务端编程:使用 muduo C++ 网络库

2018-04-06

WinRAR 5.50 无广告官方版+破解工具

WinRAR 5.50 最新官方无广告版,外加破解工具 WinRAR 5.50 最新官方无广告版,外加破解工具 WinRAR 5.50 最新官方无广告版,外加破解工具

2017-09-07

减少文件之间的编译依赖

讲述了在编写C++过程中,如何减少文件之间的编译依赖

2016-04-18

Ubuntu 15.10安装部署Swift开发环境

详细介绍了在Ubuntu 15.10下安装部署Swift开发环境

2016-04-11

susan算法的详细介绍

关于susan算法的详细介绍,看后你会恍然大悟

2013-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除