自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 定义标记数组isvis[N][M]

因为队列是按花费为权值的,所以当一种状态已经被标记为真的时候,说明出来的花费已经是最小的了。所以队列后面出来的相同状态可以直接跳过,不做处理。

2015-09-21 15:32:30 8304

原创 P – FULL TANK?

vector实现邻接表比普通二维数组实现更优的地方在于它不用记录各个点邻接点的个数,而只用一个简单的push_back()函数就轻松实现了边的记录。题目解答:1.到i城市所花的费用作为优先队列的权值

2015-09-21 15:31:49 7710

原创 UTF-8

#define SI_UTF8_SIGNATURE     "\xEF\xBB\xBF" 这是带标记UTF-8编码文件的标识#ifdef _WIN32# define SI_NEWLINE_A   "\r\n"# define SI_NEWLINE_W   L"\r\n"#else // !_WIN32# define SI_NEWLINE_A   "\n"# define

2013-06-22 17:01:13 115

原创 获取实例的巧妙用法

unsigned char g_engine_instance[sizeof(NSEngine)];NSEngine& NSEngine::GetEngineInstance(){static bool first = true;NSEngine* instance = (NSEngine*)g_engine_instance;if ( first ){first

2013-06-22 09:45:00 11710

原创 Android NDK开发

首先理解SDK的含义,SDK是一些工具包,Android提供了Software Developer Toolkit交叉编译器可以创建目标机器的程序,如果要Java程序调用C或C++库,那么必须先使用交叉编译器生成C和C++库,然后通过JNI方式编写Java代码,从而Dalvik虚拟机解析这段代码时就能调用到C/C++库进行调用。但是如果第三方生成的apk不能把库打包进去,那么只能手动放到机器中

2013-03-21 15:44:20 93

转载 wubi安装ubuntu

Wubi没有修改系统分区,在一个Windows分区中安装了一个完整的Ubuntu系统。初看起来,这简直是不可能完成的任务。但是Wubi的确做到了。而我们要关心的是Wubi是如何做到的呢?其实,进入X:\Ubuntu(X就是你安装Ubuntu的那个分区)看看就知道了。在disks文件夹中有一个硕大无朋的root.disk文件,这个就是Wubi在安装过程中创建的虚拟硬盘。不过Wubi是怎样引导进入

2012-07-06 23:46:23 11518

原创 bootloader中的initrd选项

<br />initrd.img文件是系统在挂载根文件系统前先挂接的一映象文件,目的是加载某些必须的驱动程序,如SCIS,Video buffer,文件系统驱动等。如,我的根文件系统用的是reiserfs,Video buffer是neofb(用Video buffer可以在文本状态下使用1024x768的分辨率),而且上述两个驱动都是编译成模块(注意,如果你把启动所必须的驱动都编译进内核的话,也可以不用initrd.img)。所以,我用如下命令生成新的initrd.img文件:<br /><br

2010-09-30 14:46:00 11793

原创 samba和nfs

代写

2010-09-29 20:59:00 105

原创 qemu模拟专用系统

待填

2010-09-29 20:58:00 12869

转载 如何编译linux内核

  如果你不想改变内核的版本,直接到第四步。 第一步:在任何一个子目录下(但通常是在/usr/src/下)untar 解开新的内核源程序:     tar xvfz linux-x.x.xx.tar.gz (例如linux-2.0.35.tar.gz)     或者是打补丁(patch):     gzip -cd patch-2.0.35.gz | patch -p0     打完补丁直接跳到第四步 第二步:rm /usr/src/linux

2010-09-29 20:50:00 12870

Staruml工具使用方法

非常详细的staruml教程 第一章 StarUML概述 第二章 基本概念 第三章 管理项目

2012-11-05

哇嘎下载工具

下载各种电影可以达到200-300kb/s

2008-05-06

空空如也

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

TA关注的人

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