- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 《人间值得》
恒子奶奶的《人间值得》主要包括如下几个部分(是我的理解,不是代表原书目录):工作、 生活、人际关系、自我、工作与生活的平衡、简单生活每一天。读完真的会让自己的内心更加平静。生活、工作、自我等等,在当下自己都面临诸多烦恼,翻开书确实让自己有一种“豁然开朗”的感觉。
2022-04-11 10:28:32
480
原创 采用buildroot搭建ARM的交叉编译环境
采用buildroot搭建ARM交叉编译环境资料: VMware 12 ubuntu-14.04.2-desktop-i386.iso buildroot-2015.06.tar.gzconfig_buildroot(拷贝到build的第一级目录下改名:.config,隐藏文件,ctrl + H,显示隐藏文件) dl(拷贝到build的第一级目录下,没有的话,安装过程会自动下载,慢)
2017-02-22 10:00:36
3139
原创 ubuntu14.04设置中文界面失败
参考度娘中的资料设置中文界面,但是总是失败: “拖动中文置顶,总是无法成功”,重启N次也无济于事解决办法:我之前采用root登陆,改用普通用户登录即OK(原因……)
2017-02-22 09:52:00
1770
原创 Windows应用程序的消息处理机制
Windows应用程序的消息处理机制:1)操作系统接收应用程序窗口信息,将消息传递到应用程序的消息队列中; 2)应用程序在消息循环中,调用GetMessage函数,将消息从队列中一条一条取出来,并进行预处理; 3)应用程序调用DispatchMessage, 将消息传递会给操作系统; 4)操作系统调用窗口过程函数,对消息进行处理(即“系统给应用程序发送了消息”);实例:#include <wi
2017-01-04 09:17:22
1151
原创 C#中创建线程的方式,以及主线程和子线程之间的资源调用
C#中创建线程的方式,以及主线程和子线程之间的资源调用:共享资源:new 出来的都是共享的(new 一个实例,实例中的函数、变量都是共享的) 注意:静态函数不能访问非静态函数
2016-12-29 14:07:04
1238
原创 MFC中如何创建一个线程
MFC中如何创建一个线程.hCWinThread* FHz_Thread;//声明线程static UINT StartTestGKThread(void *param);//声明线程函数.cppvoid COperationTerminalView::OnFHzcz() { //创建线成,并传入主线成的事例 FHz_Thread = AfxBeginThread(Sta
2016-12-29 14:01:07
9022
原创 线索化二叉树
/*.............................功能:前序遍历输入二叉树 中序遍历线索化 非递归输出时间:2015-07-16人员:西瓜太郎......................*/#include #include typedef char ElementType;typedef in
2015-07-16 16:02:58
362
原创 二叉树的存储结构与前序遍历(中序/后序原理一样)
/*..............................功能:二叉树的存储结构 二叉树的前序遍历时间:2015-07-16人员:西瓜太郎...........................*/#include #include typedef char ElementType;typedef struct BiTNode
2015-07-16 08:46:54
644
原创 数据结构与算法-约瑟夫问题
/*功能:41个人围成一圈,第一个到第三个一次报数,数到3,自杀,下一个报1...... 求出自杀顺序!时间:2015-07-08人员:西瓜太郎*/#include #include #define ElementType intstruct Node;typedef struct Node *ptrNode;typedef ptrNode L
2015-07-08 20:23:35
526
原创 数据结构与算法—循环链表
/*功能:循环链表的操作:初始化、插入(尾插法)、删除等时间:2015-07-08人员:西瓜太郎*/#include #include #define ElementType intstruct Node;typedef struct Node *PtrNode;typedef PtrNode List;typedef struct No
2015-07-08 11:14:01
429
原创 数据结构与算法—单链表
/*功能:创建链表、链表的初始化、链表的长度、快慢指针查找中间值O(n/2)、插入、删除时间:2015-07-07人员:西瓜太郎*/#include #include #define MAXSIZE 20#define ElementType int#define status intstruct Node;typedef s
2015-07-08 11:12:35
523
原创 C++虚继承
#include #include class Pet{public: Pet(std::string theName); virtual void eat();protected: std::string name;};class Cat : public Pet{public: Cat(std::string
2015-06-29 11:17:14
395
原创 C++多重继承
#include #include class Person{public: Person(std::string theName); void introduce();protected: std::string name;};class Teacher:public Person{public: Teacher(s
2015-06-29 11:13:24
391
原创 C++ 中的友元friend
#include #include class Lovers{public: Lovers(std::string theName); void kiss(Lovers *lovers); void ask(Lovers *lovers, std::string something);protected: std::string na
2015-06-27 20:13:25
446
原创 C++ 中的iostringstream的使用
#include #include #include #include #include struct personInfo{ std::string name; std::vector phone;};int main(){ std::vector personInfoList; std::ifstream cin("1
2015-06-26 17:22:37
851
原创 Qt中打开二维、三维的工程图
用Qt中的QAxWidget (AxtiveX) 完成在Qt中显示二维、三维的工程图(CAD图等)、主要用到了eDrawings2010,Qt的版本为4.7.0
2015-05-07 19:58:51
5467
6
原创 《深入理解计算机系统》之链接——实例
编译链接小小的总结了一下,有以下4种,各自测试了一个实例,效果不错!下面仅仅是列出了实例,没有具体阐述其中的含义,有兴趣的可以参考上一篇《深入理解计算机系统》之链接——读书笔记,里面解释了链接的一些基本概念,但是缺乏更深入的理解……直接上代码——说明一切~1.静态编译:/*foo.c*/#includevoid f(void) int x =2;int y =3; int
2015-01-23 14:27:30
667
原创 《深入理解计算机系统》之链接——读书笔记
链接是将各种代码和数据部分收集起来组合成一个单一的文件的过程,这个文件可被加载(或呗拷贝)到存储器并执行。分离编译(将应用程序分解为一个个小的模块,独立的修改和编译这些模块,在从新编译、连接应用)。
2015-01-22 22:48:51
774
原创 Qt 中加载动态链接库实现相互通信
昨天写了windows下关于动态链接库的基本原理,今天在Qt下测试了一把!蛮成功的,下面只是把一些主要的内容贴了下!功能:介绍Qt(windows)加载动态链接库的方法、原理。实现在主程序中加载DLL,并可以实现主程序和DLL之间的相互通信。(之前是利用虚函数的方式实现的,但是当时没有实现相互通信,只实现加载调用。还得研究研究……)一.图例直观表示整个过程先直接上图,对整个加载运行
2015-01-05 21:45:07
2758
原创 windows之DLL
windows下 DLL的基本原理浅谈,其实主要是读《windows核心编程》后的一些笔记而已!由于是第一次写博客!希望大家多多谅解!
2015-01-04 22:12:17
511
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅