自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

转载 WPF UI Automation

WPF UI AutomationCalin Tatar, 20 Feb 2009   4.49 (45 votes)Rate:vote 1vote 2vote 3vote 4vote 5

2017-08-15 15:32:03 657

转载 ARM协处理器CP15寄存器详解

用于系统存储管理的协处理器CP15MCR{cond}     coproc,opcode1,Rd,CRn,CRm,opcode2MRC {cond}    coproc,opcode1,Rd,CRn,CRm,opcode2coproc         指令操作的协处理器名.标准名为pn,n,为0~15 opcode1      协处理器的特定操作码. 对于CP15寄存器

2017-07-17 15:02:44 1182

转载 关于ARM立即数的理解

标签: arm立即数分类: ARM学习笔记一、立即数指令码的组成ARM公司将32bit指令码分为如下两部分:指令编码部分(20bit)立即数部分(12bit)D31——D12D11——D0 D11——D8D7——D0

2017-07-17 11:13:18 2233

转载 CPSR_C ,CPSR_cxsf 详解

1:   ARM每种工作模式除R0~R15共16个寄存器外,还有第17个寄存器CPSR,叫做 当前程序状态寄存器,CPSR中一些位被用于标识各种状态,一些位被用于标识当前出于什么工作模式。2:这个状态寄存器的32位可以分为四个8位的域    所以,如果CPSR后面加上,c,x,s,f都是容易理解的3:各个位的详细说明

2017-07-17 10:42:05 413

转载 我的嵌入式学习之路

前言这个标题很大,嵌入式系统给人一种觉得我仿佛很成功,其实不然。实践上本人程度不高,甚至很低,但是做过了一些迂回的学习路途,同时把本人真实的学习历程表达出来,希看对后来者有自创的意义,甚幸!任务三年、几成废人!我2000年毕业于华中地域的一个理工科大学,专业是机械电子,我事先曾经签了一家内陆某个省级机关任务,家里八辈是农民,并且很偏僻,可以进入这样的中央是祖坟有风水。但在毕业前夕有个进

2017-07-17 10:26:07 450

转载 linux服务器开发三(网络编程)

网络基础协议的概念什么是协议从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。假设,A、B双方欲传输文件。规定:第一次,传输文件名,接收方接收到文件名,应答OK给传输方;第二次,发送文件的尺寸,接收方接收到该数据再次应答一个OK;第三次,传输文件内容。同样,接收方接收数据完成后应答OK表示文件内容接收成功。由此,无论A、B之间传递何种文件,都是通过三次数据传

2017-07-13 20:20:00 3248

转载 linux服务器开发二(系统编程)--线程相关

线程概念什么是线程LWP:Light Weight Process,轻量级的进程,本质仍是进程(在Linux环境下)。进程:独立地址空间,拥有PCB。线程:也有PCB,但没有独立的地址空间(共享)。进程与线程的区别:在于是否共享地址空间。独居(进程)。合租(线程)。Linux下:线程:最小的执行单位。进程:最小分配资源单位,可看成是一个线程的进程。

2017-07-13 20:18:26 927

转载 linux服务器开发二(系统编程)--进程相关

进程相关的概念程序与进程程序,是指编译好的二进制文件,在磁盘上,不占用系统资源(CPU、内存、打开的文件、设备、锁等等)。进程,是一个抽象的概念,与操作系统原理联系紧密。进程是活跃的程序,占用系统资源。在内存中执行(程序运行起来,产生一个进程)。程序 --> 剧本(纸),进程 -->戏(舞台、演员、灯光、道具等等)。同一个剧本可以在多个舞台同时上演。同样,同个程

2017-07-13 20:16:20 1433

转载 Linux服务器开发一(基础)

Linux1、Linux介绍Linux是类Unix计算机操作系统的统称。Linux操作系统的内核的名字也是“Linux”。Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核的系统。Linux是由芬兰大学Linus Torvalds于1991年编写的。2、Linux发行版组成Linux内核应用软件一些GNU程

2017-07-13 20:11:21 6190 1

转载 Linux 的多线程编程的高效开发经验

本文中我们针对 Linux 上多线程编程的主要特性总结出 5 条经验,用以改善 Linux 多线程编程的习惯和避免其中的开发陷阱。在本文中,我们穿插一些 Windows 的编程用例用以对比 Linux 特性,以加深读者印象。背景Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微和隐晦的差别。不注意这些 Lin

2017-07-13 19:44:20 360

转载 arm-Linux-gcc-4.3.2 交叉编译器的安装

arm-Linux-gcc-4.3.2 交叉编译器的安装1. arm-linux-gcc-4.3.2.tgz 百度云下载地址:http://pan.baidu.com/s/1c0iZxAw 密码:p92iarm-linux-gcc-4.3.2.tgz 是已经编译好的源码包,下载后解压缩就能够使用,不需要自己编译在linux系统下可以使tar命令对 a

2017-02-03 17:32:31 369

转载 C++面试之GetMemory问题

题目一:[cpp] view plain copyvoid GetMemory( char *p )  {   p = (char *) malloc( 100 );  }    void Test( void )   {   char *str = NULL;   GetMemory( str );   

2017-02-02 13:40:21 380

转载 Boost::Thread使用示例

Boost::Thread的实现总体上是比较简单的,前面已经说过,thread只是一个跨平台的线程封装库,其中按照所使用的线程选项的不同,分别决定使用Windows线程API,pThread,或Mac平台的thread实现。以下只讨论Windows,即使用BOOST_HAS_WINTHREAD的情况。Boost::Thread有两个构造函数:一个是thread(),构造一个表示当前执行线程

2017-02-02 13:25:44 624

转载 ifstream类使用心得一则

一个朋友向我请教一个程序,相关代码如下:       string s;        vector vs;        ifstream inFile("F://MyReceiveFiles//FillCompo_KP.mod", ios::in);        while (getline(inFile, s))            vs.pus

2017-01-26 21:11:57 1066

转载 50国内外最优秀的C/C++源代码网站分享

C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建议,以进一步加强这方面的清单。1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段2、http:

2017-01-26 20:33:14 1438

转载 MSVC 版本号对应

MSVC++ 14.0 _MSC_VER == 1900 (Visual Studio 2015)MSVC++ 12.0 _MSC_VER == 1800 (Visual Studio 2013)MSVC++ 11.0 _MSC_VER == 1700 (Visual Studio 2012)MSVC++ 10.0 _MSC_VER == 1600 (Visua

2017-01-25 15:58:07 5208

转载 VS2013 编译&使用 stlport

1. 下载stlport.   下载地址:http://sourceforge.net/projects/stlport/2. 解压到一个目录下面, 我的是解压到D:\project_kuku\program\library\STLport-5.2.13. 打开vs2013的命令行工具, 在目录:C:\Program Files\Microsoft Visual Studio 12

2017-01-23 21:41:59 1035

转载 为VS2008安装STLport

STLport 在vs2005(vc8)下的配置  D:\Program Files\Microsoft Visual Studio 9.0\VC\binvcvars32.batconfigure -c msvc8nmake /fmsvc.maknmake /fmsvc.mak install=========================================

2017-01-23 21:31:47 356

转载 shared_ptr:线程安全、循环引用

目录(?)[+]  shared_ptr:线程安全、循环引用分类: Linux多线程编程2013-10-23 23:33 288人阅读 评论(0) 收藏 举报shared_ptr线程安全循环引用   shared_ptr用来管理堆对象可以避免delete,但是注意shared_ptr本身是个对象因此其的声明周期、share

2017-01-23 20:58:46 281

转载 boost::filesystem指南

今天开始写作boost库指南系列文章了,我个人比较熟的就是这个filesystem库,当然要从这里先开始。这系列指南只是对初学的一个快速指南,没有深入学习,当然我个人水平也不敢说“深入”二字。C++程序一直有一个方面不能做可移植性,尽管标准库有几个函数用于操作与文件系统相关的任务,但是这几个函数作用相对我们日常对文件系统操作的需求来说真是杯水车薪,所以对目录、路径、文件元信息的操作一直难以

2017-01-23 11:35:36 393

空空如也

空空如也

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

TA关注的人

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