自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coding life

Just do what you want

  • 博客(41)
  • 资源 (35)
  • 收藏
  • 关注

原创 Fedora17升级至18

Fedora18已于昨日正式发布,fc17网络升级至18方式如下:1.安装fedup[root@localhost ~]# yum install fedup2.升级[root@localhost ~]# fedup-cli --network 18 --debuglog fedupdebug.log下载包过程中,若出现下载失败,可以自己gool

2013-01-16 11:58:44 950

原创 VIM vimrc

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" Description: .vimrc, for fedora" Last Change: Sat Dec 29 22:52:36 CST 2012" Author: [email protected]"

2012-12-31 11:27:01 988

原创 fedora install virtualbox

1.  /etc/yum.repos.d/virtualbox.repo [virtualbox]                                                                     name=Fedora $releasever - $basearch - VirtualBox

2012-12-31 11:25:32 1232

原创 Fedora 17 x86_64 install chrome

习惯了Chrome,记录下Fedora 17 x86_64下安装的步骤在/etc/yum.repos.d下加入googe-chrome.repo, 内容如下:[google-chrome]name=google-chromebaseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64enabled=1gpgche

2012-12-26 00:02:20 795

转载 Linux内核学习和研究及嵌入式(ARM)学习和研究的开放文档

Linux内核学习和研究及嵌入式(ARM)学习和研究的开放文档http://emblinux.sinaapp.com/index.html

2012-09-05 23:20:21 906

原创 gdb 调试基础

1. 使用开关 -g 来开始调试 (加载调试信息)2. gdb 可执行程序名, 如 gdb hello3. run 开始运行程序    print 变量,  查看变量值    next 执行下一行代码    step 单步、不跳过函数    break 21, 在第21行代码处打断点    break 19 if value == div, 条件断点    brea

2012-07-05 09:25:05 542

原创 problem 2

Problem 219 October 2001Each new term in the Fibonaccisequence is generated by adding the previous two terms. By starting with 1 and2, the first 10 terms will be:1, 2, 3, 5, 8, 13, 21, 34, 55,89

2012-06-22 10:49:27 457

原创 problem 1

Problem 105 October 2001If we list all the naturalnumbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum ofthese multiples is 23.Find the sum of all the multiplesof 3 or 5

2012-06-22 10:46:04 491

转载 位域

位域 有些信息在存储时,并不需要占用一个完整的字节,而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几

2012-06-22 10:13:05 551

原创 merge sort

时间复杂度:O(nlogn)void merge(int A[], int low, int mid, int high){ int len = high-low+1; int* B = (int*)malloc(len*sizeof(int)); if (!B) printf("Failed to allocate memory\n"); int* pB = B; in

2012-06-20 13:57:50 679

转载 我是如何一年写出三本编程书籍的

我是如何一年写出三本编程书籍的本文的作者 Chris Strom像大多数程序员一样,我是一个内向的人,所以,像下面这样的话很难说出口:我是个了不起的人。哦…. 不得不多说几句。我看到Ruby,Javascript和其它社区里有这么多杰出的人物,他们真的让人非常的佩服,而我呢,我感到自己一无是处。但即使这样,回首过去一年的366天,我所做的事情

2012-06-16 00:47:03 1481

原创 输出整数n的二进制形式

输出整数n的二进制形式:如:0 输出 01 输出 12 输出 1010 输出 1010数组方式:void print_binary(int n){ char arr[32] = {0}; int len = 0; do { arr[len++] = (n&1)+'0', n = n>>1; } while (n); while (len-

2012-06-15 14:37:17 3774

原创 heap sort

// heap_sort.h// 大堆排序#ifndef _HEAP_SORT_H_#define _HEAP_SORT_H_#include "utility.h"/* 左节点 */int tree_left(int i){ return 2 * i + 1;}/* 右节点 */int tree_right(int i){ return (2 * i + 2);

2012-06-14 14:55:37 854

原创 stack

// stack.h#ifndef _STACK_H_#define _STACK_H_#define MAX_STACK 10typedef int T;typedef struct { T *data; int st;} STACK;STACK *createstack();int push(STACK * s, T e);T* pop(STACK *s);

2012-06-14 00:44:24 580

原创 binary search

#include #define print_seek_result(key, index) \{printf("Found %d at position %d\n", key, index);}#define ARR_SIZE(arr) sizeof(arr)/sizeof(arr[0])#define KEY_NOT_FOUND -1int binary_search(int

2012-06-13 21:35:34 568

原创 链表反转

#include struct Node{ int data; struct Node *pNext;};void print_List(struct Node *pHead){ struct Node *pNode = pHead; while (pNode) { printf("%d, ", pNode->data); pNode = pNode->pNext;

2012-06-13 15:52:32 821

原创 结构体内存对齐

结构体内存对齐,主要是为了CPU能更快速的提取数据所谓的对齐,指结构体及其成员的内存起始地址address应为要对齐大小X的倍数,        即address = kX假设 n 为编译器设定的对齐大小, item为结构体中成员类型,那么实际对齐的大小值,计算如下:X = min(n, sizeof(item))--------------------

2012-06-13 14:46:00 1237

原创 quick sort

#include #define ARR_SIZE(arr) sizeof(arr)/sizeof(arr[0])#define CHIRS_CODEvoid print_arr(int arr[], int len){ int i=0; for (;i<len;i++) printf("%d, ", arr[i]); printf("\n");} void quick

2012-06-10 22:43:12 672

原创 selection sort

选择排序算法, 一种简单的排序算法复杂度: O(n^2)伪代码:procedure selectSort( A : list of sortable items ) n = length(A) for i=0 to n-1 inclusive do min = i for j = i+1 to n inclusive do if A[j] <

2012-06-07 10:39:50 1708

原创 Bubble Sort

冒泡算法, 一种简单的排序算法复杂度: O(n^2)伪代码:bubbleSort( A : list of sortable items )    n = length(A)    repeat       swapped = false       for i = 1 to n-1 inclusive do          if A[i-1] > A[i] then

2012-06-06 15:40:27 881

原创 驱动工程师

职位名称:驱动工程师  基本要求:1.电子,通信或自动化软硬件相关专业;2.熟悉模拟电路和数字电路,能够看懂原理图和PCB图,有一定的高频电路基础;3.熟悉通信原理,熟悉基带和射频信道的编码及相关通信的标准协议(I2C、SPI)知识;4.了解芯片架构,了解FPGA的开发及应用5.熟悉C/C++,有嵌入式Linux内核或者驱动开发相关经验者优先6.有熟悉机顶盒芯片架构

2012-05-31 00:07:12 2499

原创 软件更新流程

参考Notepad++使用的GUP软件更新流程:http://gup-win32.tuxfamily.org/how

2012-04-10 13:23:42 1709

原创 第2章 这不是Bug, 而是语言特性

2.1 这关语言何事1961年,NASA(美国航空航天局)程序员测试用于Mercury飞行的,计算环绕地球轨道的Fortran子程序.Do 10 I = 1,10 误写为 Do 10 I = 1.10malloc(strlen(str)); 任何时候看到这样的语句都几乎可以断定是错误的.malloc(strlen(str)+1); 才是正确的写法.(字符串结尾符号'\0')

2012-03-27 16:39:48 1167

原创 第1章 C:穿越时空的迷雾 下

1.6 它很棒, 但它符合标准吗?unportable codebad codeportable code1.7 编译限制每一个ANSI C编译器必须能够支持:. 在函数定义中形参数量的上限至少可以达到31个. 在函数调用时实参数量的上限至少可以达到31个. 在一条源码行至少可以有509个字符. 在表达式中至少支持32层嵌套的括号. long int的最大值

2012-03-26 17:11:41 999

原创 第1章 C:穿越时空的迷雾 上

1.1 C语言的史前阶段:早起的C、UNIX和相关的硬件语言: BCPL(1965-7) --> B(1969) --> NewB(1971) --> 早起的C(1972)操作系统:UNIX(用PDP-7汇编语言编写) --> UNIX(用PDP-11汇编语言编写) --> UNIX(用C编写)硬件:PDP-7 --> PDP-11 --> IBM 360 --> Ho

2012-03-26 00:17:57 1044

原创 SkypeAPILib

SkypeAPI库目前已验证功能: (需安装并登录Skype,并且Skype同意接受API控制)1).发送Skype信息2).发送手机短信  (Skype帐号必须充值)///////////////////////////////////////////////////////////////////////////////// SkypeAPILib User Manual

2012-03-22 22:21:10 1038

原创 C++ 写 xml

////////////////////////////////////////////////////////////////////////// XMLWrite.h// // Version: V1.0//// Author: Dennis, May 2010// // This code is provided "as is", with absolutely no war

2012-03-22 21:59:10 830

原创 Testlink安装使用

Testlink安装记录:Dennis 2012-3-19+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++系统/软件环境:centos 5.5php 5.2apache 2.2.3mysql   5.1.58[root@NanjingBaseSe

2012-03-19 11:47:25 13690

转载 GCC编译器的使用

转自:http://blog.chinaunix.net/u/19573/showart_130438.html今天翻Linuxfans看到的觉得很好的帖子,对刚用gcc的朋友来说可能有很大的帮助。 [版本] -0.13 [声明] 这篇文档是我的关于gcc参数的笔记,我很怀念dos年代我用小本子,纪录所有的dos 命令 的参数.哈哈,下面的东西可能也不是很全面,我参考了很多的书

2008-06-03 13:17:00 2034

转载 vi在Linux下的使用

文件编辑器 vi作者:北南南北 来自:LinuxSir.Org 摘要:vi 编辑器是最常用的文档创建和编辑工具,初学者应该学会简单应用vi ,学会在vi 中做简单的修改、删除、插入、搜索及替换作业;如果您是新手,不妨看看本文,或许这篇文档能让您在最短的时间内学会vi的简单操作;目录1、关于文本编辑器;2、vi 编辑器;3、vi 编辑器的使用方法; 3.1 如何调用

2008-06-03 11:53:00 708

原创 C语言 大整数乘法,模拟人工计算

#include "string.h"// use for strlen function#include "stdio.h"#define  MAX 1000#define  MaxResult 2000void Calculate(char cArrA[],char cArrB[])...{    int iArrX[MAX]= ...{0};    int iArrY[MAX]= ...

2008-04-09 16:10:00 4518

转载 C++中动态分配二维数组的方法(zz)

C++中动态分配二维数组的方法(zz)#include cstdlib>#include iostream>#include cstring>using namespace std;int main(int argc, char *argv[])...{    int N;    while(cin>>N)    ...{    //    方案一        int array[N][

2007-10-11 10:00:00 1044

转载 【转自天极网】在Visual C++中使用内联汇编

一、内联汇编的优缺点   因为在Visual C++中使用内联汇编不需要额外的编译器和联接器,且可以处理Visual C++中不能处理的一些事情,而且可以使用在C/C++中的变量,所以非常方便。内联汇编主要用于如下场合:  1.使用汇编语言写函数;   2.对速度要求非常高的代码;   3.设备驱动程序中直接访问硬件;   4."Naked" Call的初始化和结束

2007-10-10 22:57:00 982

转载 成为编程高手的八大奥秘

 转摘于:《中国电脑教育报》    作者:未知          不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差得太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。         1、扎实的基础   数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写

2007-09-20 17:16:00 1087

原创 CListBox控件操作详解一

CListBox控件操作详解一//CListBox操作:CListBox   m_listbox;//获取当前所选记录索引m_listbox.GetCurSel();//通过索引删除相应的记录m_listbox.DeleteString(UNIT nIndex);//增加记录m_listbox. AddString(LPCTSTR lpszItem);//获取所有记录C

2007-09-20 16:24:00 1546

原创 C++继承性应用实例日期和时间(VC 6.0实现)

#include "stdafx.h"#include "iostream.h"//输入输出头文件typedef char string80[80]; //-------基类日期-----------//class Date { public:  Date() {}//构造函数 Date(int y, int m, int d){ SetDate(y, m, d);}//带参数构造函数 v

2007-07-20 14:39:00 1919

原创 c++继承经典例子

  c++继承经典例子#include class Base{private:        int b_number;public:        Base( ){}        Base(int i) : b_number (i) { }        int get_number( ) {return b_number;}        void print( ) {cout

2007-07-20 13:47:00 78172 19

转载 C++箴言:接口继承和实现继承

C++箴言:接口继承和实现继承 (public) inheritance 这个表面上简单易懂的观念,一旦被近距离审视,就会被证明是由两个相互独立的部分组成的:inheritance of function interfaces(函数接口的继承)和 inheritance of function implementations(函数实现的继承)。这两种 inheritance 之间的差异

2007-07-20 12:47:00 2801

转载 dll

曲线拟合的问题:         这样一组数据:     X:0.24     0.65       0.95       1.24     1.73     2.01     2.23       2.52     2.77     2.99     Y:0.23     -0.26     -1.10     -0.45     0.27     0.10     -0.29     0.24

2007-06-20 19:32:00 832

转载 圆周率π的值 & 用蒙特卡洛法求π近似值

π = 2 + 2/3 + 2/3*2/5 + 2/3*2/5*3/7 + ... 圆周率的值 π = 3.14159 26535 89793 23846 26433 83279 50288 41971 69399 3751058209 74944 59230 78164 06286 20899 86280 34825 34211 7067982148 08651 32823 06647 0938

2006-03-06 21:44:00 9687 1

sms develop

SMS 短信猫开发资料汇集, 文件列表如下: 1. GSM 设备常用 at 指令 2. AT指令简编 3. GSM\GPRS、CDMA MODEM 动态链接库 (DLL API) 二次开发接口说明 4. GSM MODEM 动态链接库(DLL) 二次开发接口 5. hyperterm 6. sms1.0.zip (Linux)

2014-06-17

Log Message (Update)

一个简单的保存日志信息的代码例子.供参考.

2012-08-13

获取本地IP外网IP

批处理获取本地IP 利用wget获取外网IP

2012-03-22

Log Message

一个简单的保存日志信息的代码例子.供参考.

2012-03-22

MemoryMonitor(内存监测)

使用Visual Studio 2005 C++ 写的内存监测例子 可监测多个进程内存状况 测试环境: Windows XP 其他: INI配置语言、托盘图标.

2012-03-22

STL INI 操作

STL INI 读写操作 Windows PC , Windows CE 使用.

2012-03-21

MS Visual Studio C++ 开发资源版本信息设置

MS Visual Studio C++ 开发资源版本信息设置文件 常用于适合开发DLL中使用 替换 MS-VS C++ 向导产生的资源版本代码

2012-03-21

GVIM Windows 配置文件

GVIM的配置文件,用于Windows版本操作系统.

2012-03-21

SignTool(程序签名工具)

应用程序,库文件,签名工具,工具来自Visual studio 2005(C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\),请查阅压缩包的Readme.txt,签名批处理请查看DigitalSignature.bat. 仅供初学参考.谢谢!

2011-03-22

ToolBar 旁靠

ToolBar 旁靠 有点小Bug,就是旁靠会有Toolbar中的button消失

2009-03-03

CListCtrlExDemo.rar

An Extended MFC CListCtrl edit individual cells, sort headers and more. codeproject上的不能编译 copy过来重新编译了一下 要的朋友可以参考下

2009-02-22

Mathematica介绍及数学实验

Mathematica介绍及数学实验 主讲人:徐安农

2009-01-08

mathematica 5

关于Mathematica 5的书,大小8M,格式:pdf Wolfram, frequently likened to Newton, Darwin and Einstein, has instigated a major intellectual revolution with his discoveries that have yielded many new insights in physics, mathematics, computer science, biology and many other fields. Mathematica is now the world's leading computing and symbolic programming. This new 5th edition that covers every aspect of Mathematica is both a highly readable tutorial and a definitive reference for over a million Mathematica users worldwide. It is an essential resource for all users of Mathematica from beginners to experts. More details The mathematica book: Book By Stephen Wolfram Published by Wolfram Research, Inc., 2003 ISBN 1579550223, 9781579550226 1464 pages

2009-01-08

Object-oriented Programming with ANSI-C.PDF

Object-oriented Programming with ANSI-C<br>

2008-01-06

foxitreader

一款非常小巧的阅读器软件,可以看PDF格式的文件,最重要的是小巧;

2007-12-25

VS2005快捷键.CHM

代码段快捷键<br>调试快捷键<br>控件操作快捷键<br>全局快捷键<br>文本操作快捷键........

2007-12-25

OTDR使用说明书

测量前的准备事项按键,显示画面说明测量测量数据的记录输入字符停止测量故障诊断

2007-12-25

GSM 原理

GSM basics an introduction

2007-12-25

7号信令介绍

介绍7号信令,信令的概念,定义,协议,消息传递部分协议,...

2007-12-25

OTDR的原理和重要参数(术语)的说明

本文简单介绍OTDR原理,并对其中的一些参数进行了简要说明

2007-12-25

OTDR 简介

介绍OTDR,测试原理,OTDR参数说明

2007-12-25

OTDR basic.ppt

光纤的基本知识<br>光纤测试步骤<br>OTDR的基本原理<br>OTDR的应用<br>

2007-12-25

OTDR测试原理

OTDR工作原理:OTDR测试是通过发射光脉冲到光纤内,然后在OTDR端口接收返回的信息来进行。...

2007-12-25

VCHOME资料集

VCHOME资料,chm格式.&lt;br&gt;资料目录如下:&lt;br&gt;MFC深入浅出&lt;br&gt;动态链接库&lt;br&gt;多媒体技术&lt;br&gt;多线程综合技术&lt;br&gt;嵌入式开发综合技术&lt;br&gt;图形图像编程技术&lt;br&gt;软件工程思想&lt;br&gt;设计模式

2007-08-09

VC 数据库编程三部教学

VC 数据库编程三部教学, word格式

2007-08-09

标准建模语言UML教程

标准建模语言UML教程,中文版,PDF格式,还有演示教程

2007-08-08

高质量C++/C编程指南(林锐).doc

高质量C++/C编程指南,林锐;很好的参考教材

2007-08-07

C语言经典900例.rar

C语言经典900例,初学者的佐料

2007-08-07

《SQL 参考手册》中文版.chm

《SQL 参考手册》中文版

2007-08-07

深入浅出MFC源码

深入浅出MFC简体第2版源码

2007-08-06

Visual C++6.0技术内幕

Visual C++6.0技术内幕

2007-07-31

深入浅出MFC简体版_02

深入浅出MFC简体版,(下载01和02,这样才完整)

2007-07-31

深入浅出MFC简体版_01

深入浅出MFC简体版,(下载01和02,这样才完整)

2007-07-31

空空如也

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

TA关注的人

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