自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hichi的专栏

一技之长

  • 博客(11)
  • 收藏
  • 关注

原创 利用irq trace event dump stacktrace of runing task

利用irq trace event来dump busy task的stacktrace

2019-07-14 12:30:38 329

原创 dlopen/dlclsoe使用中的陷阱

dlopen系列API的使用场景dlopen,dlsym,dlclose可以在不去link shared library的前提下,在runtime时调用shared library里面的函数.这样可以实现shared library的覆盖或是省略编译阶段的链接检查.但dlopen/dlclose要谨慎使用,尤其是有些写的不是很好的shared library.下面以实例来说明.dlclose陷...

2019-06-30 22:13:35 2320

原创 Linux tracepoint 应用实例

概述linux在系统关键位置都有插入一些tracepoint,这些tracepoint可以通过runtime在shell目录/sys/kernel/debug/tracing/events下面看到.按照Documentation/trace/tracepoints.txt的描述:A tracepoint placed in code provides a hook to call a fun...

2019-06-22 21:50:41 1463

原创 Linux input driver简介

Linux input driverOverviewinput deviceinput handlerinput handleinput_eventOverview本文基于linux-4.14.Linux input driver在linux kernel的路径在drivers/input下面.主要有三个部分,input device,input handle,input handler....

2019-06-08 18:17:47 829

原创 在ubuntu下如何获取arm cross compiler

sudo add-apt-repository ppa:linaro-maintainers/toolchain sudo apt-get install gcc-arm-linux-gnueabi

2018-01-14 10:12:14 1026

转载 在win7下面安装ubuntu 16.04.4双系统

本文转载自http://www.cnblogs.com/xuhui24/p/6261620.html,原作者为xuhui24,为了解决Failed to load ld-linux.c32问题,对于刻录USB方式有修改.Win7系统下安装Ubuntu系统,主要分为三步:第1步:制作U盘启动盘第2步:安装Ubuntu系统第3步:创建启动系统引导第1步:制作U盘启动盘1.下载U

2018-01-13 19:46:17 26399

原创 浅析Linux Radix-Tree

浅析Linux Radix-TreeRadix-Tree在Linux内核中有着广泛的应用,如page cache,swap cache通过Radix-Tree来管理虚拟地址到page cache之间的映射关系.Radix-Tree的特点是可以通过整数作为index来找到对应的数据结构,而无需像数组一样需要事先定义好整数index的范围,也就是Index可以是离散的,查找速度相较数组也不会逊色太多,在

2017-12-09 18:48:29 1366

原创 MFC中CFileDialog 使用的注意事项

在使用CFileDialog的过程中,发现在选择文件之后,应用程序的运行路径就被改掉了,对于在应用文件中有使用到相对路径的地方会有影响(如访问文件).            有两种方法可以避免这种问题:      1.在实例化CFileDialog的时候给构造函数的第四个参数(Flag)加上OFN_NOCHANGEDIR,这样在IDOK之后会自动将当前路径restore.

2013-01-14 10:32:21 848

原创 VC++程序启动画面会先看到MainFrame先闪一下再消失的问题解法

今天用VC++做一个程序,使用modeless 对话框来显示程序启动画面。 发现运行时总是会先闪一下主程序框架,再消失(因为我在InitInstance之后将ShowWindow的参数改为SW_HIDE).      在PreCreateWindow里面修改cs 的style无效:        cs.style&=~WS_VISIBLE.      无奈之下,使用单步发现是因为在Pr

2013-01-10 18:02:03 734

原创 递归求解N皇后问题(c语言)

/**//*=====N皇后问题*/#include stdio.h>#include conio.h>#include "../include/type.h"/**//*包含枚举变量bool的typedef*/#define N 4/*问题规模*/void Trial(int i,int j,int (*arr)[N]);/**//*递归法求解N皇后问题*/static void Mak

2008-04-28 10:57:00 5064

原创 用栈实现迷宫

/*======================函数定义===================*/bool Pass(PosType pos,char (*p)[10]);/*判断当前通道块是否可以通过(该通道块未曾走到过,且可通)*/void FootPrint(char (*p)[10],PosType pos);/*在数组中pos位置做标记,表示曾经走过*/PosTy

2008-04-03 13:17:00 1227

空空如也

空空如也

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

TA关注的人

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