摘要: 我们经常需将一些C/C++源码编译成本地二进制,直接在android的linux内核上运行,这是就需要进行交叉编译。由于Android的运行环境核普通Linux又区别,所以常规方式针对ARM进行交叉编译得到的二进制,无法直接运行在Android环境上。我们需要机遇Android环境进行交叉编译,这时 阅读全文
posted @ 2018-02-19 01:00 泡面狂 阅读(8104) 评论(0) 推荐(0) 编辑
摘要: 1、excel读写 利用python进行excel读写是经常遇到的事情,最常用的excel读写模块必属xlrd和xlwt,前者负责读,后者负责写,配合起来可实现读写。 举例1):使用xlrd读取excel内容(遍历所有sheet的每一行内容): 举例2):使用xlwt新建excel写入内容并保存文档 阅读全文
posted @ 2018-02-04 11:52 泡面狂 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1、启动调试程序 gdb 调试对象,例如gdb app 2、运行程序 run 或这简写为r 3、设置断点 有几种不同的方式 1)break line 2) break file:line 3) break function:offset 查看已设置的端点:info break 禁用一个断点: dis 阅读全文
posted @ 2017-12-01 23:46 泡面狂 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 在linux内核中进程以及线程(多线程也是通过一组轻量级进程实现的)都是通过task_struct结构体来描述的,我们称它为进程描述符。而thread_info则是一个与进程描述符相关的小数据结构,它同进程的内核态栈stack存放在一个单独为进程分配的内存区域。由于这个内存区域同时保存了thread 阅读全文
posted @ 2017-10-21 18:38 泡面狂 阅读(7955) 评论(0) 推荐(1) 编辑
摘要: kdump就是kernel dump的简称,它是从DDR中直接获取的linux内核数据(系统代码/数据)。分析kdump是定位内核panic问题的有效手段之一,同时,通过kdump研究内核数据结构,也是学习和理解linux原理的好方法。本文将介绍如果在PC机上,针对当前运行的linux系统,建立起k 阅读全文
posted @ 2017-10-21 12:29 泡面狂 阅读(1677) 评论(0) 推荐(1) 编辑
摘要: 【用户创建并授权远程访问】 CREATE USER 'username'@'host' IDENTIFIED BY 'password’; @后面跟主机地址,即这个用户可以从哪些地址访问数据库,localhost表示只允许本地访问,也可以是一个具体的IP,表示允许从这个地址发起访问,如果希望从任何地 阅读全文
posted @ 2017-08-09 20:47 泡面狂 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 今天在读《程序员面试宝典5》,遇到这样一个关于栈的题目: 如下C++程序: int i=0x22222222; char szTest[]="aaaa"; //a的ASCII码为61 func(i, szTest); //函数原型为void func(int a, char *sz); 请问进入fu 阅读全文
posted @ 2017-02-18 22:55 泡面狂 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: RCU是linux系统的一种读写同步机制,说到底他也是一种内核同步的手段,本问就RCU概率和实现机制,给出笔者的理解。 【RCU概率】 我们先看下内核文档中对RCU的定义: RCU is a synchronization mechanism that was added to the Linux 阅读全文
posted @ 2017-01-14 23:09 泡面狂 阅读(2213) 评论(0) 推荐(0) 编辑
摘要: 1. 代码结构 .├── com│ └── test│ └── MyTest.java└── MainCall.java 2. 代码内容 MyTest.java: MaiCall.java 3.编译 javac com/test/MyTest.java javac MainCall.java 编译成 阅读全文
posted @ 2016-09-28 21:16 泡面狂 阅读(848) 评论(0) 推荐(0) 编辑
摘要: python第三方包unrar可以实现rar文件的解压缩,它以动态库UnRAR为基础,封装而成 1. 下载UnRAR动态库 https://pypi.python.org/pypi/unrar/0.2 windows下可以下载编译好的库包: http://www.rarlab.com/rar/UnR 阅读全文
posted @ 2016-07-02 16:09 泡面狂 阅读(10047) 评论(0) 推荐(0) 编辑