- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 c语言笔记
C语言笔记 第一章 概述 1. C语言的特点 ①语言简洁、紧凑,使用方便、灵活。共有32个关键字,9种控制语句。 ②运算符丰富,公有34种运算符。 ③数据结构丰富,数据类型有:整型、实型、字符型、数组、指针、结构体、共用体等。 ④具有结构化的控制语句(如if…else、while、do…while、switch、for) ⑤语法限制不
2016-06-25 21:54:55
2551
原创 计算机的总线结构
计算机的总线结构 微型计算机硬件结构的最重要特点是总线(Bus)结构。它将信号线分成三大类,并归结为数据总线(Date Bus)、地址总线(Address Bus)和控制总线(Control Bus)。这样就很适合计算机部件的模块化生产,促进了微计算机的普及。微型计算机的总线化硬件结构图如图所示。
2016-06-25 21:50:54
10008
原创 计算机的硬件组成
一般常用电脑硬件主要包含:机箱,主板,总线,电源,存储控制器,界面卡,携储存装置,内置存储器,输入设备,输出设备, CPU风扇,蜂鸣器等主板上承载着CPU(即中央处理器)、内存(随机存取存储器)和为扩展卡提供的插槽 内存包括:EDORAM、 FPRAM、 SDRAM、 DDR、 DDR2、 DDR3、 Rambus总线包括:PCI 、PCI Express 、USB 、HyperTranspo
2016-06-25 21:45:33
864
原创 PMON命令列表
模块命令功能模块命令功能图形gui 开启用户界面Shellmore 分页显示引导\加载boot引导h 在线帮助oload 加载内存从主机sh 命令行load 加载文件vers 打印版本信息杂类call 调用函数eval评估和打印结果
2012-12-10 11:46:54
3068
原创 autoconf 手册
<br /> AutoconfCreating Automatic Configuration ScriptsEdition 2.13, for Autoconf version 2.13December 1998by David MacKenzie and Ben Elliston目录介绍创建configure脚本编写`configure.in'用autoscan创建`configure.in'用ifnames列举条件用autoconf创建configure用autoreconf更新configure脚本
2011-04-16 23:55:00
788
原创 C技巧:请特别注意VC字符集设置
<br />VC真是一个非常笨,非常不友好的工具,还是这样说,VC(MFC)和现在流行的.net framework java比起来就想石器时代跟工业时代相比一样! <br /><br /> 接触MFC也有几年了,为了它有过加班、有过熬夜、甚至通宵,代码没有十万行也应该有几万行了。但是MFC就是这么牛,它牛得不但令新手忘而却步,而且常常令有经验的软件工程师也栽跟斗。最近由于一个小小的环境设置设置问题花了很多时间,这跟用惯了VC6突然转到VC2005有关,但关键还是VC实在太笨了,它让我在一周内连续两中招次
2011-03-17 18:05:00
852
原创 vs2008中caption属性如何设置为中文
<br />vs2008对资源文件的支持默认是英文,如果想要在caption属性中添加中文,则需要在工程的属性页中进行设置,设置如下:<br />在工程的属性页中,选择configuration properties其中的resource,点击其中的general,然后将右侧窗中的culture设置为简体中文。
2011-03-17 16:32:00
1577
原创 winvnc源码阅读笔记(四)---------vncDesktopThread线程
<br /> 此线程的核心函数是run_undetached(),我们从这个函数开始阅读。<br /> 该函数的核心功能是:<br />(1) 该线程调用vncDesktop::Startup()进行所有的初始化工作:<br /> 1. 设置象素格式和位图信息<br /> 2. 设置各种系统 Hook, 添加系统挂钩,包括屏幕, 键盘,鼠标。<br /> 3. 设置一个定时器来处理拉模式(polling mode),每一秒钟执行一次. 这样 TriggerUp
2011-03-11 15:54:00
1370
原创 winvnc源码阅读笔记(三)---------vncClient::SendUpdate线程
此线程用来发送更新数据,啥也不说,贴代码: BOOLvncClient::SendUpdate(rfb::SimpleUpdateTracker &update){ //如果没有需要更新的,我们推出此线程 if (update.is_empty() && !m_cursor_update_pending && !m_NewSWUpdateWaiting && !m_cursor_pos_changed) return FALSE; //从触发器获取信息 rfb::Up
2011-03-11 11:51:00
1684
原创 winvnc源码阅读笔记(二)---------vncClientUpdateThread线程
这个线程用来处理与客户端的连接细节,函数入口是run_undetached,贴上源代码看看。 void*vncClientUpdateThread::run_undetached(void *arg){ ofstream tmp; rfb::SimpleUpdateTracker update; rfb::Region2D clipregion; // adzm - 2010-07 - Extended clipboard //char *clipboa
2011-03-11 11:02:00
2740
原创 winvnc源码阅读笔记(一)---------线程
<br /> 由于我现在一直在搞一个远程桌面的系统方案,所以我借鉴了开源代码vnc来帮助我开发这次的项目。但是经过编译和实验,发现vnc存在一个弱点,即远程播放视频的时候不流畅,为了解决这个问题,我阅读了一部分源代码,并作一个笔记。<br /> 首先,winvnc是多个线程同时运行的,有:<br /> (一)vncserver主线程<br /> (二)vncbuffer线程<br /> (三)vncvlient线程<br /> (四)vncdesktopthread线程<br />
2011-03-11 10:58:00
1025
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅