自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (5)
  • 收藏
  • 关注

转载 善用"Assume No Aliasing"编译选项

<br />善用"Assume No Aliasing"编译选项作者:佚名    阅读人次:758    文章来源:未知    发布时间:2005-12-28    网友评论(3)条 <br />据说,如果过程能够2次或多次引用同样的内存地址,那么过程就会包含别名数值。一个典型的例子如下:<br />Dim g_GlobalVariable As Long<br />...<br />Sub ProcWithAliases(x As Long)<br />x = x + 1<br />g_GlobalVar

2010-12-23 15:28:00 651

转载 vc 编译连接选项

<br />vc 编译连接选项        大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译,反反复复调试。但是,所谓:“公欲善其事,必先利其器”。如果我们精于VC开发环境,我们是不是能够做得更加游刃有余呢?<br /><br />  闲话少说。我们先来看一下VC的处理流程,大致分为两步:

2010-12-23 14:57:00 711

原创 CMD窗口标题及字体颜色、背景颜色设置

<br />1、设置cmd窗口的标题<br />title=窗口标题<br /><br />2、改变窗口大小<br />mode con cols=30 lines=20<br />3、改变字体及背景颜色<br /><br />color [fb],如color 14<br />F:前景颜色,即字体颜色B:背景颜色值 颜色 <br />0 黑色 <br />1 蓝色 <br />2 绿 <br />3 湖蓝色 <br />4 红 <br />5 紫色 <br />6 黄 <br />7 白色 <br />8

2010-12-22 16:08:00 3375

转载 Prompt、Restore命令使用说明

<br />prompt    设置提示符 <br />[适用场合]  当你厌烦了c:/>的提示符或者您想使您的提示符与众不同时,您可以 <br />         试一试,非常有趣的DOS命令,可以随时显示时间与日期。 <br />[用  法]  prompt $p$g 以当前目录名和>号为提示符,这是最常用的提示符 <br />        prompt $t 表示时间      prompt $d 表示日期 <br />        prompt $$ 表示$        prompt $q

2010-12-22 15:37:00 1039

转载 使用UltraEdit来拷贝粘贴二进制

<br />使用UltraEdit来拷贝粘贴二进制 收藏<br />      使用UE以二进制方式打开文件的时候,经常会发现无法拷贝、赋值和粘贴该文件的一部分的情况,咋办,搞了半天原来如此呀::::<br />第一步: 打开文件<br />第二步: 进入二进制编辑模式(可以用快捷键 Ctrl + H)<br />第三步: 应把"编辑(edit)"-->"粘贴板(clipboards)" 选到 "用户粘贴板 n (User Clipboard n)",<br />如果用windows粘贴板(windows

2010-12-17 13:36:00 8134

转载 Bochs 配置

<br /><br />TA[0-3]-MASTER,ATA[0-3]-SLAVE<br />指定硬盘或光盘的参数,并指明它是主盘还是从盘。标准的参数是ata0-master: type=disk, mode=flat, path="30M.sample", cylinders=615, heads=6, spt=17,type参数只能是两者,disk(硬盘),cdrom(光盘),mode这个参数镜像类型,它仅仅是针对磁盘才有效,有几种,flat(一个文件的布局)concat(多个文件的布局)externa

2010-12-14 13:37:00 4902

转载 map文件介绍及使用查错 9个预定义段

map文件介绍及使用查错来源:网络 |时间:2010-01-23 | 点击: 69次先简单介绍 一下map文件中的遇到的各个段,起始它们是在PE中的公共段。 一个Windows NT的应用程序典型地拥有9个预定义段,它们是.text、.bss、.rdata、.data、.rsrc、.edata、.idata、.pdata和.debug。一些应用程序不需要所有的这些段,同样还有一些应用程序为了自己特殊的需要而定义了更多的段。这种做法与MS-DOS和Windows 3.1中的代码段和数据段相似。事实上,应用

2010-12-14 11:19:00 1960

转载 关于VC中的DLL的编程

<br />关于VC中的DLL的编程所属类别:VC++<br />推荐指数:★★☆<br />文档人气:542<br />本周人气:2<br />发布日期:2007-5-8<br /><br />在我们实际用软件时,经常可看到许多动态连接库。动态连接库有其自身的优点<br />如节省内存、支持多语种等功能,而且,当DLL中的函数改变后,只要不是参数的改变<br />调用起的函数并不需要重新编译。这在编程时十分有用。至于其他妙处,各位在电脑<br />杂志、书籍中都能看到,我这里再说就是废话了.<br />这

2010-12-14 10:42:00 674

转载 数学的用途:色情图片识别

<br />数学的用途:色情图片识别图形学领域一直是微积分、线性代数、概率这大学三大数学课程的经典应用场所。下面是其中一个应用“色情图片识别”相关资料,网上看到的,仅供参考。<br /> <br /> <br /> <br /> <br /><br />

2010-12-13 20:29:00 2719

转载 位运算应用技巧

<br />位运算应用技巧2009-08-07 11:05:07.0      来源:e800技术客关键词:  C     C++     位运算   <br />赤峰赤峰的文章<br />Visual C++ tr1中的shared_ptr和随机数<br />关于C语言中的无符号数和有符号数"<<" 左移:右边空出的位上补0,左边的位将从字头挤掉,其值相当于乘2。<br />个人页面<br />登陆交谈 <br />位运算应用口诀<br />清零取位要用与,某位置一可用或<br />若要取反和交换,轻轻松

2010-12-12 18:04:00 774

转载 学习指导:关于Linux内核学习的误区

<br />学习指导:关于Linux内核学习的误区<br />                         作者:bingao 来源:赛迪网技术社区 <br />先说句正经的:其实我没资格写这篇文章,因为自己也就一两个月以来才开始有所领悟的。因此,这里和其说是关于Linux内核学习的经验,不如说是自己的教训吧,希望不要扔鸡蛋砸我^_^ <br />常常有人问:我想学习内核,需要什么基础吗?Linus Torvalds本人是这样回答的:你必须使用过Linux. 这个……还是有点太泛了吧,我想下面几个基础可

2010-12-11 16:25:00 844

转载 编译原理学习导论

<br />编译原理学习导论<br />这篇文章出自 http://goflyfreely.bokee.com/<br /><br />个人感觉这篇文章对编译原理学习有着非常重要的作用,所以就记录下来了。<br /><br />大学课程为什么要开设编译原理呢?这门课程关注的是编译器方面的产生原理和技术问题,似乎和计算机的基础领域不沾边,可是编译原理却一直作为大学本科的必 修课程,同时也成为了研究生入学考试的必考内容。编译原理及技术从本质上来讲就是一个算法问题而已,当然由于这个问题十分复杂,其解决算法也相对复

2010-12-11 16:06:00 724

转载 [转]病毒分析工具-OllySafe

<br />[转]病毒分析工具-OllySafe2009年03月11日 星期三 10:04<br /> 转自  作者:domino<br />原帖地址:http://www.unpack.cn/viewthread.php?tid=21146&extra=page%3D1<br />OllySafe<br /><br />一、What’s fucking this<br /><br />病毒分析工具OllySafe其实就是MiniSafe的专业版,是一个专门为病毒分析员提供的OllyDbg插件,它可以对病毒

2010-12-09 10:09:00 1818

转载 给年轻工程师的十大忠告【转】

<br />给年轻工程师的十大忠告【转】<br />lemontree 发表于 2007-3-20 8:52:001推荐[转]给年轻工程师的十大忠告诸位,咱当电子工程师也是十余年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强!<br />[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入

2010-12-08 17:45:00 856

原创 周立功 EasyARM2200 (LPC2220) 不使用Jtag 实现片内RAM下载

周立功 EasyARM2200 (LPC2220) 不使用Jtag实现片内RAM下载 LPC2220 存在64 kB 片内静态RAM 没有内部Flash 一般来说必须是用Jtag 烧写程序才可正常允许程序。而datasheet上说明可用通过“串行boot 装载程序通过UART0 来实现在系统下载和编程。”但是很多人都说不能直接把程序下载到RAM中。经过调试之后发现,其实是可行的。工具LPC2000Flash Utility(ISP 串口下载软件) ADS1.21.使用片内RAM (起始地址0x4

2010-12-08 14:11:00 3925

转载 浅述让你的电脑时间时刻跟随东八区北京时间

<br />浅述让你的电脑时间时刻跟随东八区北京时间2009-08-15 17:06<br />大家都知道计算机电脑的时间是由一块电池供电保持的,而且准确度比较差经常出现走时不准的时候。通过互联网络上发布的一些公用网络时间服务器NTP server,就可以实现自动、定期的同步本机标准时间。依靠Windows系统默认的Windows或NIST等境外的时间服务器同步时间,总存在着访问堵塞、时间延迟大(同步精度低)等因素的影响。现在中国的国家授时中心发布了一个时间服务器地址,大家可以用国人自己的标准时间!<br

2010-12-05 20:56:00 2428

转载 简单方便自制的几个AVR/51 ISP编程器(下载线)

<br />简单方便自制的几个AVR/51 ISP编程器(下载线)简单方便自制的几个AVR/51 ISP编程器(下载线)2009-06-06 11:17<br />AVR单片机有许多优点,我也是个忠实支持者,是从51过度到AVR的,中途还学PIC,初学51时买了学习板,液晶屏等不少东西,有经验后,学AVR时就从自制的下载线开始了,注意,这只是个开始,简单的东西总存在着一些局限性,但对于初学者来说,这可是个非常有用的东西,有了它就可以开始学习AVR单片机,甚至是一些开发了,这些编程器都是出自网上流传的,虽然我

2010-12-05 11:24:00 11586 3

转载 用下载电缆实现AT89S5X的ISP编程

用下载电缆实现AT89S5X的ISP编程2007年09月22日 下午 12:52摘要:下载电缆被广泛应用于电子系统设计与调试过程中。本文介绍它的基本原理和编程控制方法;针对目前单片机的ISP串行编程模式列举实例,简要介绍AT89S5X的串行编程的方法和部分协议,使用VC编程,应用下载电缆实现对AT89S5X系列单片机的ISP编程;文末提出统一下载电缆硬件或软件的设想,并提供可以下载支持多种单片机ISP编程软件的网址。    关键词:下载电缆 串行编程 AT89S5X ISP引言随着电子技术的日益发展,芯

2010-12-05 11:23:00 3127

转载 codewarrior 入门(来源于逍遥呤博客)

codewarrior 入门(来源于逍遥呤博客)(2009-08-08 12:12:15)转载标签:杂谈分类:ARM系列<br />1.首先是要建立工程,new->ARM Executable Image,输入名称test,路经,ok.<br />2.然后再test.mcp的对话框里面右键->add files选择添加的文件,或者自己写文件。这里面就有个问题,添加文件的时候一定要看这个文件有没有必要,与本项目无关的文件一定不要加,否则会牵连出一大堆的变异错误,所以可以考虑先从main.c开始,加入后编译,看

2010-12-03 19:45:00 4847 1

转载 container_of 理解

<br />container_of 理解 收藏<br /><br /><br /><br />问题:如何通过结构中的某个变量获取结构本身的指针???<br /><br />关于container_of见kernel.h中:<br />/**<br />* container_of - cast a member of a structure out to the containing structure<br />* @ptr:     the pointer to the member.<br />*

2010-12-02 17:06:00 543

转载 给Adobe Reader添加书签功能

<br /> 给Adobe Reader添加书签功能 收藏<br />Adobe Acrobat Professional和Adobe Reader都是Adobe公司的产品。前者用来编辑制作PDF文档,后者只能用来阅读PDF。令人郁闷的是Adobe Reader中虽然有书签这一项显示,却没有添加书签的功能。解决方法一是使用Adobe Acrobat Professional,另一个方法如下:<br />在http://www.pdfhacks.com/bookmark_page/bookmark_page.

2010-12-02 11:22:00 1125 1

转载 windows程序的启动过程

<br />windows程序的启动过程2008年09月01日 星期一 下午 10:13<br /> C++程序启动过程<br />先说编译、链接过程<br />1.预编译展开宏<br />2.为每一个.cxx源文件编译一个目标文件<br />3.编译器合成这些目标文件成一个库文件,同时解析可以找到的符号引用<br />4.连接器把目标的库文件和所需要的引用的静、动态链接库进行链接,即需要把其他静态库合成到可执行文件中,转换相应的符号引用为地址,然后确保所引用的其他动态链接库的符号存在。最终生成可执行文件。

2010-12-02 11:02:00 1156

转载 花指令的原理和常用花指令收集

<br />花指令的原理和常用花指令收集花指令的作用是对付静态分析,以下面一段程序说明一下花指令的原理代码#include <iostream.h><br />#include <windows.h><br />void main()<br />{<br />    _asm<br />    {<br />            jmp l2<br />        _EMIT 0x1//这里就是花指令<br />        _EMIT 0x2//这里就是花指令<br />        _EM

2010-12-01 23:43:00 5192

转载 使用Visio 2000逆向工程将代码转换为UML图表

<br />使用Visio 2000逆向工程将代码转换为UML图表<br />摘要:Microsoft Visio 2000 Professional Edition 和 Enterprise Edition 包含通过逆向工程将 Microsoft Visual C++、Microsoft Visual Basic 和 Microsoft Visual J++ 代码转换为统一建模语言 (UML) 类图表模型的技术。本文将讨论从每种语言实施逆向工程的步骤。<br />  目录<br />  简介<br /> 

2010-12-01 18:04:00 3299

转载 用Visio做工作流程图

<br />在实际工作中,我们常常需要向别人介绍清楚某项工作的操作流程。若是稍微复杂一些的工作流程,仅用文字是很难清楚表达的!这时就应充分利用可视化技术,将那些复杂的工作流程用图形化的方式表达出来,这样不仅使你表达容易,而且让别人也更容易理解。<br />一、制作工作流程图前的准备<br />  要实现用图形化的方式表达工作流程的目标,Microsoft Visio 2002就是优秀的实现工具之一。在用Visio 2002制图之前,最好先在头脑里想一想该项工作的实际要求或主要流程,然后在一张纸上把要实现

2010-12-01 17:26:00 11365

转载 AutoFlowchart 3.0.0.1  流程图生成工具

<br />AutoFlowchart 3.0.0.1 软件名称:AutoFlowchart 3.0.0.1 软件大小:未知:大于1M下载次数:172上传时间:2010-4-2 14:41:00上传网友:网络搜索资源类别:图形图像*AutoFlowchart 3.0.0.1 软件简介软件截图:<br /> 点击缩略图查看大图<br />AutoFlowchart 是一个极佳的根据源程序生成流程图的工具,主要用于对已有的程序进行分析,并为制作项目文档做准备。它生成的流程图支持展开/合拢,缩放和移动也很方便

2010-12-01 14:45:00 6311 3

转载 结构化流程图编辑器

<br />SFC 是一个结构化流程图编辑器,可视化编辑,画流程图很方便,并且在画流程图的同时即可生成相关的 C++ 伪代码。同样你还可以选择生成普通的伪代码。而且这个程序很小,只有一个文件,使用起来非常方便。因为可以自动生成相关的伪代码,基本上画流程图的过程就相当于在写程序了。而通过画流程图,也可以使程序设计的思路更加清晰。为了有个直观的了解,我直接上个图:<br /><br />大家看看图上我标的说明大致也知道怎么用了。原版的是英文版,我这个图是在我汉化的版本上抓的。这个工具上手很简单。如果想了解其中各

2010-12-01 14:08:00 1859

原创 奇怪的文件名反向显示

<br /> <br />#include <windows.h><br /> <br />int main(void)<br />{    <br />HANDLE hl = CreateFileW(L"JokeS/x202Egnp.scr", GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, 0, NULL);  if (hl != INVALID_HANDLE_VALUE)    CloseHandle(hl);<br /> <br />}<br />当你拿到一个r

2010-12-01 12:26:00 1683 1

转载 关于51单片机“外部中断触发方式”的经验总结

 标签: 无标签关于51单片机“外部中断触发方式”的经验总结下面是本人使用51单片机的一点经验,写出来分享,请批评指正51单片机的外部中断有两种触发方式可选:电平触发和边沿触发。选择电平触发时,单片机在每个机器周期检查中断源口线,检测到低电平,即置位中断请求标志,向CPU请求中断。选择边沿触发方式时,单片机在上一个机器周期检测到中断源口线为高电平,下一个机器周期检测到低电平,即置位中断标志,请求中断。这个原理很好理解。但应用时需要特别注意的几点:1)        电平触发方式时,中断标志寄存器不锁存中断请

2010-12-01 10:51:00 1746

mxic flash 选型

mxic flash 选型datasheet

2018-10-06

GD5F1GQ4UAYIG.PDF

GD5F1GQ4UAYIG SPI NAND FLASH 文档描述详细coder: 通过 CreateVideoDecoder 函数创建的视频解码器指针; nScaleDownRatio: 图像缩放比例因子。 返回值 0: 表示成功;-1: 失败

2018-10-06

网络课程设计sniffer

网络课程设计sniffer 网络嗅探器的源代码

2010-09-10

windows 操作系统课程设计

任务 I/O系统调用开销比较 任务目的: 本任务主要目的在于了解I/O系统调用的特点并通过性能测试对此有直观的认识。 任务要求: 在LINUX平台用C编程逆序一个文本文件,注意显示逆序结果的必须是原文件名。如文件原内容为“abcd”,处理后内容应为“dcba”。 请分别使用三种方法: (1) 标准C的I/O库函数:fopen,fread和fwrite (2) Unix 的I/O函数:open.read 和write (3) Open 和mmap

2010-04-10

空空如也

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

TA关注的人

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