自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (32)
  • 收藏
  • 关注

原创 Eclipse 代码自动补全

在做Eclipse项目的时候,发现代码补全功能不太好,总是需要在点击 “.”号之后才能出现代码提示的功能。不想Visual Studio里面点击一个字母就出现代码提示。当然Visual Studio里面如果增加了Visual Assistant那就更加如虎添翼了。所以google了一下Eclipse里面怎么也实现和Visual Studiao一样的代码补全功能。下面是搜索到的文章。

2012-05-29 21:21:43 12174 1

转载 敏捷开发与极限编程

简介      2001年,为了解决许多公司的软件团队陷入不断增长的过程泥潭,一批业界专家一起概括出了一些可以让软件开发团队具有快速工作、响应变化能力的价值观和原则,他们称自己为敏捷联盟,敏捷开发过程的方法很多,主要有:SCRUM, Crystal,特征驱动软件开发(Feature Driven Development, 简称FDD),自适应软件开发(Adaptive Software Dev

2012-05-22 21:01:53 1925

转载 linux下查看中断请求记录 IRQ

linux下查看中断请求记录。通过cpu的中断请求的响应,可以看出cpu都在为哪些设备干活,干的活有多少量等信息。 [~]$ cat /proc/interrupts               CPU0       CPU1       CPU2       CPU3            0: 1383283707          0          0

2012-05-21 08:52:42 1474

转载 C语言不定参数

转自: http://blog.chinaunix.net/space.php?uid=22566367&do=blog&id=382046最近,遇到一个c语言的不定参数问题。其实,对于c语言的不定参数问题,只需要三个函数就可以搞定了。这三个函数的头文件是,其实下面的三个函数都是一个宏定义(macro)。    这三个函数是:    void va_start(va_list ap

2012-05-17 22:57:05 9764

转载 不定长参数函数的实现

源码如下:int sum(int num, ...){int *p = &num + 1;int ret = 0;while(num--){   printf("%d\n", num);   ret += *p++;}return ret;}int main(int argc, char* argv[]){printf("%d\n", sum

2012-05-17 22:53:26 5900 2

转载 c/c++标准预定义宏

C标准中的一些预定义宏昨天写代码时需要在代码获取当前编译时间,从而可动态地作为版本信息,因此用到了C标准中的一些预定义的宏。在此将C标准中定义的几个宏一并总结一下:__DATE__ 进行预处理的日期(“Mmm dd yyyy”形式的字符串文字,如May 27 2006) __FILE__ 代表当前源代码文件名的字符串文字 ,包含了详细路径,如G:/program/study/c+/

2012-05-17 22:49:29 9229

转载 Standard Predefined Macros

3.7.1 Standard Predefined Macros The standard predefined macros are specified by the C and/or C++ language standards, so they are available with all compilers that implement those standards. Older c

2012-05-17 22:31:04 756

转载 Debug头文件

/* ****************** Common header file ****************** *//* Before include this file, you may define MYDEBUG */#ifndef _MYHEAD_H_#define _MYHEAD_H_/*ANSI headers */#include asser

2012-05-17 22:28:51 1926

转载 GDB中应该知道的几个调试方法

七、八年前写过一篇《用GDB调试程序》,于是,从那以后,很多朋友在MSN上以及给我发邮件询问我关于GDB的问题,一直到今天,还有人在问GDB的相关问题。这么多年来,有一些问题是大家反复在问的,一方面,我觉得我以前的文章可能没有说清楚,另一方面,我觉得大家常问的问题正是最有用的,所以,在这里罗列出来。希望大家补充。一、多线程调试多线程调试可能是问得最多的。其实,重要就是下面几个命令:

2012-05-17 22:06:44 508

转载 在Linux下产生并调试core文件

$ uname -aLinux dev 2.4.21-9.30AXsmp #1 SMP Wed May 26 23:37:09 EDT 2004 i686 i686 i386 GNU/Linux再看看默认的一些参数,注意core file size是个0,程序出错时不会产生core文件了。$ ulimit -acore file size (blocks, -c) 0data

2012-05-17 21:53:09 750

转载 gdb watch

gdb watch 跟踪变量的变化01 #include 02 #include 03 #include 04 05 int main()06 {07     char * name = NULL;08     int len = 10;09 10     name = (char *)malloc(len);11     strncpy(name,

2012-05-17 21:50:47 2720

转载 gdb 条件断点

gdb 条件断点 1.有时候,我们需要断点在循环的某个条件处时,比如以下代码:#include int main(int argc,char *argv[]){  int i=0;   for ( ; i   {       int m;        m = i;   }     return 0;}2.开始编译#cc -g main.c将生成

2012-05-17 21:46:07 6362

转载 VC实现串口通信例程

WIN95界面下的VC++串口通讯程序在WIN32下是不建议对端口进行操作的,在WIN32中所有的设备都被看成是文件,串行口也不例外也是作为文件来进行处理的。这是我的一份关于串口编程的读书笔记,对于使用VC进行编程的同行应该有一定的帮助。1.打开串口:  在Window 95下串行口作为文件处理,使用文件操作对串行口进行处理。使用CreateFile()打开串口,CreateFile(

2012-05-08 14:54:32 1071

转载 Win32串口编程(转:韩耀旭)

在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。  在Win32下,可以使

2012-05-08 14:09:36 947

原创 定时器和复选框冲突?

在系统中添加了定时器,在给复选框添加完变量后,发现复选框无法正常使用,在页面上改变复选框的值,它总是恢复找默认值,在网上搜索了一下,发现也没有类似的答案。于是就仔细分析自己的代码,感觉一定是自己的代码有问题。经过分析后,觉得是updatedata使用上出了问题。由于好久不用VC。对于updatedata()这个函数还是有点陌生。在定时器中自己首先调用updatedate(false)。本意是想让控

2012-05-07 23:32:34 788

原创 closehandle可不能随便用

今天在项目里涉及多线程时。本来是想用TerminateThread来结束一个线程,可惜由于线程里用到了Socket。如果用这种方式强制结束线程,会使得部分Socket没有释放,故重新启动线程后,部分网络端口无法使用。最后想到了使用Event事件来结束线程的方式。于是设置一个Event事件。在While循环里先判断是否已经激发了退出事件,如果激发,就关闭Socket并退出。在根据书上的代码,在激活事

2012-05-07 23:26:28 6221 2

转载 cout输出16进制

#include "stdafx.h"#include "stdlib.h"#include "iostream"#include  using namespace std;int _tmain(int argc, _TCHAR* argv[]){unsigned int i = 0;int temp = (int)i -1;--i;cout //

2012-05-02 21:54:29 3547

转载 VC获取系统时间、程序运行时间

1.使用CTime类(获取系统当前时间,精确到秒)CString str;//获取系统时间CTime tm;tm=CTime::GetCurrentTime();//获取系统日期str=tm.Format("现在时间是%Y年%m月%d日 %X");MessageBox(str,NULL,MB_OK);a,从CTimet中提取年月日时分秒  CTime t = CTi

2012-05-02 13:11:09 2965

mscale-ddr-tool-v3.30-setup.exe.zip

imx8mq DDR tool.用于iMX8M系列DDR参数调整,此工具需要配合RPA文件使用 i.MX 8M Family DDR Register Programming Aid (RPA): Current Versions

2022-10-27

RU5.25.0379.7z

此软件为台湾AMI公司James wang写的DOS平台下调试工具。下载后重新压缩。借大家下载使用。

2020-05-09

QNX 6.5.0 SP1 x86 BIOS_APIC BSP.zip

2017年1月份更新的BSP软件包。结合上一版本使用更方便。在使用本版本时,应该先解压SVN版本,再解压path版本。

2018-01-18

Linux设备驱动程序(第2版)

此书第二版内容是以Linux 2.4为基础进行讲解,如果使用redhat 7.2等老版本操作系统,可以参考此书

2017-05-19

vxworks 6.8帮助文档

此文档为安装程序中所携带所有文档。

2016-05-23

安国U盘量产工具使用后USB损坏修改软件WIN7

使用安国U盘量产工具后,USB出现异常,有时候U盘无法使用,有时候U盘无法使用。后经百度查询,是安国量产修改了部分驱动。后在网上查询到此工具。分享给大家使用。需要使用管理员权限运行。

2015-11-25

borland c 3.1 dos windows

精简版borland c 3.1。编译出来的程序可以在DOS下运行。在网上传的版本中添加了installenv.bat自动添加系统变量。添加了example演示如何使用makefile文件编译。此版本中添加了DPMI16BI.OVL。保证可以在DOS环境下运行。

2015-09-15

USB_DOS710_BOOT启动盘DOS710

此工具是根据网上的HP使用U盘制作DOS启动盘软件,外加自己安装完整版MSDOS77.10版本的程序.此版本程序中已经可以自动补全路径和程序名,同时也启动了HIMEM.SYS高内存.

2015-09-15

borland c 3.1 dos

精简版borland c 3.1。编译出来的程序可以在DOS下运行。在网上传的版本中添加了installenv.bat自动添加系统变量。添加了example演示如何使用makefile文件编译。

2015-09-12

Microsoft Loopback Adapter Cracked x64 AMD64

先前修改过一版XP下虚拟网卡。最近同事要在64位win7下使用虚拟网卡,原来的32位网卡已经不能使用。故修改此64位网卡驱动,以便解除微软网卡只能修改为02开头网卡MAC地址限制。

2015-09-11

gdisk-windows

windows下gdisk工具,可以恢复gpt分区。如果mac系统安装windows后重新分区引起异常。可以使用此方法重新还原分区。

2015-09-10

SM3257ENLT U盘修改,量产工作

公司新发一U盘,由于里面有CDFS,想格式化成可以全部为U盘分区。根据网上教程折腾一下午才搞定。

2015-07-17

自己动手写操作系统完全版.pdf

自己动手写操作系统完全版.pdf,虽然是影印的,大部分还是不影响阅读的

2015-07-01

自己动手写操作系统.ISO随书光盘

随书光盘,里面包含基本的编译用工具以及源代码

2015-07-01

QNX 6.5全套官方文档

本文件包括QNX 6.5官方IDE自带的所有PDF文档。

2015-05-29

QNX6.5SP1 Generic x86 BIOS-APIC BSP

此BSP为QNX6.5SP1 x86平台通用BSP。

2015-05-29

QNX6.5 sys_arch

QNX6.5官方文档。本文档主要讲述QNX体系架构,深入了解QNX架构必备

2015-05-29

QNX 6.5 neutrino_library_reference

此文档为QNX6.5官方文档。主要讲述开发用library函数接口及使用方法。编程必备

2015-05-29

QNX6.5 utilities_reference

此文档为QNX6.5IDE文档,文档主要讲述QNX6.5系统自带命令使用方法。入门手册。博随时查看

2015-05-29

QNX2007年公开源代码

此源代码为其它网友分享,请大家也可以随时分享给有需要的人

2015-05-29

IPv6详解卷2:高级协议实现.pdf(ipv6 advanced protocols implementation)

 本书全面讲解ipv6及相关协议实现的事实标准kame,揭示了kame ipv6协议栈的所有细节,对每行代码到底做了什么以及为什么要这样设计都进行了解释。全书共分7章,分别介绍ipv6地址结构、ipv6、icmpv6、邻居发现和无状态地址自动配置、传输层协议及套接字api扩展。每章都包含两个主要部分:第一部分提供了作为rfc发布的主要协议规范的摘要,定义各种协议分组,解释每个分组中每个字段的含义和目的;第二部分则描述实现这些rfc的kame的数据结构及功能。书的最后还提供了一些例子,说明如何编写既可以在ipv4网络上运行、又可以在ipv6网络上运行的可移植应用程序。   本书是ipv6的权威参考书,适合网络设计和开发人员阅读。此外,本书还适合作为高校相关专业网络课程的教学参考书

2014-10-15

IPv6详解卷1:核心协议实现(ipv6 core protocols implementation)

 本书全面讲解ipv6及相关协议实现的事实标准kame,揭示了kame ipv6协议栈的所有细节,对每行代码到底做了什么以及为什么要这样设计都进行了解释。全书共分7章,分别介绍ipv6地址结构、ipv6、icmpv6、邻居发现和无状态地址自动配置、传输层协议及套接字api扩展。每章都包含两个主要部分:第一部分提供了作为rfc发布的主要协议规范的摘要,定义各种协议分组,解释每个分组中每个字段的含义和目的;第二部分则描述实现这些rfc的kame的数据结构及功能。书的最后还提供了一些例子,说明如何编写既可以在ipv4网络上运行、又可以在ipv6网络上运行的可移植应用程序。   本书是ipv6的权威参考书,适合网络设计和开发人员阅读。此外,本书还适合作为高校相关专业网络课程的教学参考书。

2014-10-15

mips64el-gcc-4.4-x86-32bit

用于交叉编译mips内核。在32位x86系统上使用。

2013-08-20

Loadcepc.exe编译方法及编译工具

loadcepc编译要使用16位编译器。只能使用msvc152版本。同时压缩包中提供汇编编译时使用的工具及编译方法。

2013-07-09

VC ++ User's Guide

从MSDN中提取的,VC++ User's Guide.好多版本里没有关于Add-ins开发的内容,此版本中含有

2011-08-27

VC 6.0显示行号

由于在VC 6中编辑器不看不到代码行数,用此工具可方便显示代码行数。

2011-07-29

[Visual.Studio插件].Visual.Assist.X.v10.6.1850.0.Cracked

用与VC6.0及VS系列中代码自动提示功能

2011-07-20

Oracle 10G数据库与Sql Server数据的透明网关连接配置

Oracle 10GR2 配置SQL Server 2000 SP4透明网关说明

2010-08-30

Oracle Statspack 高性能调整技术1-15章全

Oracle Statspack 高性能调整技术1-15章全 是DBA必看的书,oracle high-performance tuning with staspack,Donald K.Burleson 著

2010-01-22

空空如也

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

TA关注的人

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