自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我也想不到啥名字好

我也不知道描述啥

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于linux文件系统中数据的更新

缓冲文件系统缓冲文件系统的特点是:在内存开辟一个“缓冲区”,为程序中的每一个文件使用,当执行读文件的操作时,从磁盘文件将数据先读入内存“缓冲区”, 装满后再从内存“缓冲区”依此读入接收的变量。执行写文件的操作时,先将数据写入内存“缓冲区”,待内存“缓冲区”装满后再写入文件。由此可以看出,内存 “缓冲区”的大小,影响着实际操作外存的次数,内存“缓冲区”越大,则操作外存的次数就少,执行速度就快、效率高。一般来说,文件“缓冲区”的大小随机器 而定。fopen, fclose...

2022-03-25 12:01:18 2847

原创 编译链接相关总结

一、SO 查找路径运行时,Linux动态链接库的搜索路径按优先级排序为:1、编译目标代码时 ”-Wl,-rpath,” 指定的动态库搜索路径(当指定多个动态库搜索路径时,路径之间用冒号”:”分隔。);2、环境变量 LD_LIBRARY_PATH 指定的动态库搜索路径;3、配置文件 /etc/ld.so.conf 中指定的动态库搜索路径;4、默认的动态库搜索路径 /lib,如果是64位系统还包括 /lib64;5、默认的动态库搜索路径 /usr/lib,如果是64位系统还包括 /usr/lib64;注意:.

2022-02-08 10:52:54 1986

原创 无桌面系统下树莓派 基于x11 实现pyqt 界面

在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上,查看当前环境变量:printenv输出结果中有如下内容:SHELL=/bin/bashPWD=/home/pi/pn532-nfc/Pn532-nfc-v0.1/testLOGNAME=piXDG_SESSION_TYPE=t...

2020-10-18 15:10:16 1937 1

原创 Linux 设备驱动开发(学习)—platform设备驱动

一、什么是 platform总线根据Linux设备模型可知,一个现实的Linux设备和驱动通常都需要挂接在一种总线上,对于本身依附于PCI、USB等的设备而言,这自然不是问题,但是在嵌入式系统里面,SoC系统中集成的独立的外设控制器、挂接在 SoC 内存空间的外设等却不依附于此类总线。基于这一背景,Linux设计了一种虚拟的总线,称为platform总线,相应的设备称为platfo...

2020-05-08 15:39:26 574

原创 linux 动态库搜索路径优先顺序以及Makefile 编译设置

好记性不如烂笔头,方便记忆

2019-12-18 11:56:20 5068

转载 arm-linux交叉编译工具链的制作(基于S3C2440)

一、前言制作arm-linux交叉编译工具链一般通过crosstool工具或者crosstool-NG,前者使用方便,但是制作会受到一些限制,使用crosstool最多只能编译gcc4.1.1、glibc2.x的版本,无法编译版本高于2.6.29的linux内核。crosstool-NG是新的用来建立交叉编译工具链的工具,它是crosstool的替代者。crosstool-NG有更好的定制性...

2019-08-19 16:45:08 789

转载 U-boot 启动流程理解

转载一篇非常好的 对uboot启动理解的文章原文链接:https://blog.csdn.net/kernel_yx/article/details/53045424​​​​​​​将2016年7月发布的新版本uboot移植到单位的板子上并进行了调试,在此也将我的学习成果分享给大家。文中有很多地方加入了我自己的理解,可能不太准确,希望大家提出修改意见。开...

2019-08-16 10:09:49 193

转载 linux 下doxygen+graphviz生成工程中的类继承树及函数调用图

参考文章: http://www.fmddlmyy.cn/text21.html http://www.cnblogs.com/duguguiyu/archive/2008/06/29/1231852.html https://www.ibm.com/developerworks/cn/aix/library/au-aix-graphviz/ind...

2019-08-06 09:15:53 1365

原创 c++细节知识点整理

目录一,友元二,尽可能使用常量(1),常量变量好处(2),如何区别常量变量(3),C ++中const的成员函数及变量三,程序的二义性解决方法:四,划分全局名字空间五,纯虚函数与虚函数虚函数纯虚函数虚拟在函数中的使用限制一,友元 友元函数是指某些虽然不是类成员函数却能够访问类的所有成员的函数。类授予它的友元特别的访问权,这...

2018-08-22 15:56:29 742

原创 Linux 下iptables(redhat6.5) 配置

1、关闭所有的 INPUT FORWARD OUTPUT 即所用端口将被禁掉iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROP再用命令 iptables -L -n 查看 是否设置好, 好看到全部 DROP 了service iptables save ...

2018-03-21 16:26:40 2961

原创 程序内存空间布局以及对栈顶,栈底的理解

(1)ESP:栈指针寄存器(extended stack pointer),其内存放着一个指针,该指针永远指向系统栈最上面一个栈帧的栈顶。 由于栈的地址大小是从上到下从大到小,所以ESP指在栈的最底端。(2)EBP:基址指针寄存器(extended base pointer),其内存放着一个指针,该指针永远指向系统栈最上面一个栈帧的底部。指在栈的最顶端。eax一般用来保存函数的返回值,记住esp......

2018-02-24 14:37:59 15398 2

原创 Samba 安装后的配置

每次配置samba都要去网上找找教程,很多时候还找得还很麻烦,所以先粗糙总结记录下,免得到时候配置有手忙脚乱。进入/etc/samba/   先备份一个smb.conf   清空smb.conf 文件所有内容,然后编辑。//全局设置[global] workgroup =WORKGROUP server string = Samba Server Version %v netbios na...

2018-02-05 21:36:05 313

原创 MFC 学习杂项(MFC采用静态编译)

当MFC采用静态编译的时候,需要更改三处,1、将工程右击->属性->配置属性->常规->MFC使用->在静态库中使用MFC2、在配置属性中->C/C++ ->代码生成->运行库->多线程调试(/MTd)1.2 两步要对应更改,MFC动态库-多线程调试DLL(MDd),MFC静态库-多线程调试(/MTd)3、在配置属性->链...

2018-01-10 16:24:11 600

C++面试题整理.rar

最近找工作,从网上找到的一些C++面试题,比较杂,还没有整理。

2019-08-19

空空如也

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

TA关注的人

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