自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (4)
  • 收藏
  • 关注

转载 Singleton模式在C#与C++中的实现

Singleton应该可以算是GOF的23个模式中最简单的一个模式了,它有两个要求:一是保证一个类仅有一个实例;二是提供一个访问它的全局访问点。这在实现中分别对应为:一是构造函数非public;二是提供一个静态函数作为全局访问点。 在C#中,我们可以这么写: public class ExampleSingleton {     // code to support Sin

2014-07-04 09:58:11 544

转载 牛顿迭代法

http://blog.csdn.net/wangxiaojun911/article/details/18203333

2014-07-03 14:59:29 766

转载 3D游戏中“刀光剑影”特效的实现算法

2014-06-25 12:13:12 1024

转载 A* 算法

这篇blog是由iOS Tutorial Team的成员  Johann Fradj发表的,他目前是一位全职的资深iOS开发工程师。他是Hot Apps Factory的创始人,该公司开发了App Cooker。   学习A星寻路算法是如何工作的! 你是否在做一款游戏的时候想创造一些怪兽或者游戏主角,让它们移动到特定的位置,避开墙壁和障碍物呢? 如果是的

2014-06-02 19:31:17 952

原创 C++ primer

const 函数 在普通的非 const 成员函数中,this 的类型是一个指向类类型的 const 指针(第 4.2.5 节)。可以改变 this 所指向的值,但不能改变 this 所保存 的地址。在 const 成员函数中,this 的类型是一个指向 const 类类型对象的 const 指针。既不能改变 this 所指向的对象,也不能改变 this 所保存的地址。 可变

2012-09-23 18:56:23 398

转载 汇编HLA

http://www.plantation-productions.com/Webster/HighLevelAsm/LInuxDownload.html mkdir ./hla mv ./rango/下载/linux.hla.tar.gz  /home/rango/hla3、接着就是解压了,输入以下命令 cd ./hla gzip -d linux.hla.tar.gz

2012-09-22 09:21:44 1360

转载 static

你们这么回答楼主,是很不负责的,既然楼主问了这样的问题,我估计不是很明白static那么我给你从C程序开始讲起: C程序一直由下列部分组成:       1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令;       2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。       3)非初始化数据段(bss段)—

2012-09-21 13:30:18 412

转载 windows环境配置

xp系统中设计右键下有[在此处打开命令窗口]选项 Windows xp系统中你用右键点某个文件夹是沒有[在此处打开命令窗口]这个选项的. 对于刷机机的盆友来说很不方便,下面我找了个简单的办法,让你不再烦恼.. 复制下面的黑色的代码,粘贴到记事本[开始-附件-记事本] Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT

2012-09-20 14:30:34 507

原创 数据结构

栈: #include #include typedef struct { #define STACK_TYPE int #define STACK_SIZE 10 STACK_TYPE *base; STACK_TYPE *top; int len; }stack; static int stack_init(stack *ss) {

2012-07-30 08:30:27 492

转载 X86 汇编

apt-get install nasm  nasm -f elf hello.asm  gcc -o hello hello.o  1 section .data            2         msg db 'Hello, world!', 0xA      3         len equ $ - msg                   4 sect

2012-07-25 11:36:39 538

转载 emacs 环境搭建

安装和配置 1.首先,在系统中安装Cscope。Linux下,安装软件的方式通常有两种: 方式一:下载Cscope的源代码,按照源码包中的INSTALL说明文件,执行下面的命令进行配置编译安装 ./configure make make install Cscope的源码包里面有个xcscope.el文件,为(X)Emacs提供了Cscope 接口。它处

2012-07-21 18:22:59 1066

原创 经典排序算法

```````````````````````````````````````````````````````````````````````````````````````````````1. 快速排序Quick sort 注意: 被替换的位置要空出来。留给其他。快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一不部分的所

2012-07-20 17:52:26 604

原创 CONFIG_DM9000_BASE 值的确定。

<!-- @page {margin:2cm} p {margin-bottom:0.21cm} --> BASEADDRESS就是用来确定你的基地址的高6位。 GPMC范围0-0x3fffffff。所以基地址的A31,A30,为0. 而BASEADDRESS的A29-A24就是用来确定你的基地址的高6位。 比如说。

2012-07-18 09:18:17 1901

原创 算法1

1打印一个N*N的方阵,N为每边字符的个数( 3〈N〈20 ),要求最外层为“X”,第二层为“Y”,从第三层起每层依次打印数字0,1,2,3,... 例子:当N =5,打印出下面的图形: X X X X X X Y Y Y X X Y 0 Y X X Y Y Y X X X X X X 代码: #include static void change(char *b, int

2012-07-12 19:33:08 1193 1

原创 VIMRC

if(has("win32") || has("win95") || has("win64") || has("win16")) "判定当前操作系统类型     let g:iswindows=1 else     let g:iswindows=0 endif set nocompatible "不要vim模仿vi模式,建议设置,否则会有很多不兼容的问题 syntax on"打开高亮

2012-07-08 19:24:58 594

原创 linux 0.11 学习笔记1

RO是程序中的指令和常量 RW是程序中的已初始化变量 ZI是程序中的未初始化的变量 BSS通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。所以u-boot需要将BSS段全部置0.

2012-07-08 13:50:10 434

原创 环境搭建

一 ,打开ACDSee9,依次执行菜单“工具/选项”(或者直接按下“Alt+O”快捷键),在打开的“选项”窗口中,点击“查看器”标签,在右侧窗口的“启动文件”下选中“新窗口中的图像”,点击“确定”退出(如图), 二, ubuntu 声音增大  alsamixer。 三, 比如screenshot,命令gnome-screenshot -a  区域截图 四,比较2个目录  meld 5. 终

2012-07-05 11:55:13 359

原创 ----------我的项目--------

led驱动 SPI FLASH 驱动 NAND FLASH驱动 NAND ECC 校验 DM9000 驱动。 排队的核心处理 U-BOOT移植 : 基于s3c2440 , blackfin bf537 , omap3-devkit8500 。

2012-04-24 14:21:11 468

原创 nand flash ecc校验原理与实现

nand flash每页有个oob区用来存放ECC校验的。例如MT29F4G08。

2012-04-21 11:54:41 1384

转载 nand falsh 111

<!-- @page {margin:2cm} h1 {margin-top:0.49cm; margin-bottom:0.49cm; text-align:left; widows:2; orphans:2; page-break-after:auto} h1.western {font-family:"宋体","SimSun"} h1.cjk {f

2012-04-20 11:53:44 7591

原创 编程规范

结构体成员尽量采用下面方法赋值 static struct nand_oobinfo nand_oob_64 = {     .useecc = MTD_NANDECC_AUTOPLACE,     .eccbytes = 24,     .eccpos = {         40, 41, 42, 43, 44, 45, 46, 47,         48, 49, 50

2012-04-16 10:57:04 421

原创 blackfin u-boot

在u-boot中使用了一个宏: #define DECLARE_GLOBAL_DATA_PTR     register gd_t * volatile gd asm ("P5") 使用这个宏可以声明一个叫gd的局部指针变量,而这个指针的值是存放在P5这个寄存器中的。U-boot使用这种方式来进行程序的优化。 static inline unsigned char readb(c

2012-03-26 17:51:03 467

原创 #ifndef __VERSION_H__

a.c  包含pp.h   b.c 也要包含   #ifndef __VERSION_H__                                                                                                                          #define __VERSION_H__

2012-03-19 09:58:29 514

转载 Makefile .depend

C 源码的开头经常有一系列被包含的头文件,例如 stdio.h。有一些是系统级的头文件,有一些是你正在写的项目的头文件: #include #include "foo.h"int main(....   要确定在你的 foo.h 被改变之后,这个文件也会被重新编译,就要在你的 Makefile 这样写: foo: foo.c foo.h   当你的项目变得越来越大,你自己的头文件越

2012-03-16 16:45:44 6894

转载 asterisk 配置

[macro-incoming] //宏的context名称都是以macro-开头,后面跟上宏名称。 exten => s,1,Dial(SIP/${MACRO_EXTEN},10) //在宏中,一些系统变量的名称要以MACRO开头。 exten => s,n,VoiceMail(${MACRO_EXTEN}) //在宏中,分机名称一律只能设为s [sales] exten => _2XXX,

2012-03-09 11:21:52 462

转载 SPI

SPI总线   MOTOROLA公司的SPI总线的基本信号线为3根传输线,即SI、SO、SCK。传输的速率由时钟信号SCK决定,SI为数据输入、SO为数据输出。采用SPI总线的系统如图8-27所示,它包含了一个主片和多个从片,主片通过发出片选信号-CS来控制对哪个从片进行通信,当某个从片的-CS信号有效时,能通过SI接收指令、数据,并通过SO发回数据。而未被选中的从片的SO端处于高阻状态。

2012-03-05 09:30:11 696

原创 2012.2.21

编译一个内核,ko  烤进去开发板 ,然后装载模块。 UCLINUX_DIR=/home/GSM-NeoGate/build_biz16fxs/uClinux-dist-2009R1-RC6                                                                               |   " Press

2012-02-21 11:52:14 303

原创 用过的linux命令

smb://192.168.5.9 tar -xvf filename scp -P8022 -r 192.168.4.168:/etc/asterisk/*      / scp -P8022 -r /    192.168.4.168:/etc/asterisk/           ssh  -p  8022 root@192.168.4.168 find -name "bin"

2012-02-09 16:41:45 573

J2EE实验指导书-08软工

08届软工的实验j2ee指导书。很方便大三做老师要求的实验哦。

2011-04-09

3d模型测试资源33

测试资源专用。

2016-12-25

资源测试用02

测试专用。

2016-12-06

3d模型测试资源

3d模型测试资源

2016-12-05

空空如也

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

TA关注的人

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