自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nkuzbp的专栏

NKU计算机科学与技术专业学生一枚----以文会友,分享知识、心得

  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

转载 MySQL 5.6 源码目录结构

mysql源码目录结构解析

2015-09-02 17:47:19 4519

原创 百度 2014 校园招聘 软件研发工程师 笔试题(天津站)

此为回忆版2013.9.28笔试一、简答题(30分)1、动态链接和静态链接的优缺点(10分)2、轮询调度和抢占式调度的区别(10分)3、数据库有哪些常用的锁?说出这些锁的应用场景。(10分)二、程序设计题(45分)1、给出一个数,求比该数字大的不重复数中最小的那个。“重复数”指数字有相邻的两位一样,例如2331, 110等。而13

2013-09-29 15:03:13 6358

转载 Google面试总结

分享Google面试总结来源: 王冠中的日志 终于把Google的面试给搞完了,感觉可以算是Tech Interview的顶峰了。这里主要写一下大概流程和内容,给大家以后interview一个参考。G的full time面试一般3个,2个phone+1个onsite。到我这儿只有1个phone的,原因不太清楚,可能是他们急着招人,也可能是Waterloo

2012-12-02 20:21:16 4333

原创 字符串的全排列程序

#include #include using namespace std;void swap (char *str, int i, int j){ char tmp = str[i]; str[i] = str[j]; str[j] = tmp;}void fullarrange (char *str, int beg, int nlen){ static int c

2012-05-21 15:33:30 2818

原创 linux引导扇区bootsect注释

//计算机启动时CS=0xf000,IP=0xfff0,属于BIOS的地址范围,执行BIOS ROM中的代码//BIOS程序检查硬件(POST),设置实模式下的中断向量表,指向BIOS芯片自身提供的BIOS中断调用的代码//最后,BIOS把bootsect加载到内存中的0000:7c00处//此时CS=0x0000,IP=0x7c00,SS、SP不变,仍然使用和BIOS程序使用的堆栈段//

2012-04-29 21:56:32 4564

原创 利用pthread进行数组求和

POSIX thread 简称为pthread,Posix线程是一个POSIX标准线程。利用多线程可以提高运算速度。利用pthread进行数组求和的程序如下:#include #include #define ARRAY_SIZE 1000#define NUM_THREADS 10int g_array[ARRAY_SIZE];int g_index = 0;int g_

2012-04-04 15:43:53 6688

转载 计算机的I/O端口地址表

PC的I O端口地址表 (I/O端口地址表) http://tieba.baidu.com/f?kz=16042340I/O端口地址表 PC只用了10位地址线(A0-A9)进行译码,其寻址的范围为0H-3FFH,共有1024个I/O地址。 这1024个地址中前半段(A9=0,范围为0H-1FFH)是属于主机板I/O译码, 后半段(A9=1,范围为200H-3FFH)

2012-04-02 16:51:32 12690

原创 大整数加法

实现大整数加法,第二个程序写得比第一个程序简洁,虽然两个程序的功能是一样的。第一个程序:#include #include #include //using namespace std;void bigIntPlus (char* numA, char* numB, char* result){ assert(numA!=NULL && numB!=NULL && res

2012-04-02 01:26:48 2953

转载 计算机的中断系统(包含DOS时代和Windows/Linux时代)

(一)DOS时代   任何程序的运行均离不开一定的硬件环境和软件环境。 基本硬件环境包括CPU、存储器、I/O设备(键盘、磁盘、打印机、显示卡等)。关于CPU和存储器,相信大家已经作了一些了解。从原理上讲,使用IN/OUT指令可以控制任何I/O设备。以打印机为例,使用IN指令可以读入打印机的状态(有/无纸、能否接收新的数据等)、使用OUT指令把数据送给打印机、给打印机发控制命令(移

2012-03-31 16:45:00 4574

转载 虚拟内存管理

来自 《C++应用程序性能优化》 作者:冯宏华等 2007年版。http://www.cnblogs.com/cswuyg/archive/2010/08/27/1809808.html什么是虚拟内存?  虚拟内存是Windows XP为作为内存使用的一部分硬盘空间。即便物理内存很大,虚拟内存也是必不可少的。虚拟内存在硬盘上其实就是为一个硕大无朋的文件,文件名是 PageFile.

2012-03-14 01:07:11 4059

转载 Java中的抽象函数与C++中的虚函数

1:java中没有虚函数的概念,但是有抽象函数的概念,用abstract关键字表示,java中抽象函数必须在抽象类中,而且抽象 函数不能有函数体,抽象类不能被实例化,只能由其子类实现抽象函数,如果某个抽象类的子类仍是抽象类,那么该子类不需要实现其父类的抽象函数。2:C++中的有虚函数的概念,用virtual 关键字来表示,每个类都会有一个虚函数表,该虚函数表首先会从父类中继承得到父

2012-03-14 00:49:26 2829

原创 Java设计模式之单例模式

单例模式(singleton)是一种重要的设计模式。单例模式属于对象创建型模式,顾名思义,其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点。它的特点有:1、该类只能有一个实例;2、它必须自行创建这个实例;3、它必须自行向整个系统提供这个实例。下面使用Java实现的单例模式的代码,提供了两种实现的方法://单例模式的实现package single;class Si

2012-03-11 20:14:31 2762

转载 计算机I/O原理

cpu通过IO命令控制设备,cpu对设备的控制仅仅可以到达设备控制器,无法直接控制设备。设备无法直接和cpu通信,设备控制器通过中断机制向cpu反馈信息。即这个一个模型:   CPU----IO指令----->设备控制器设备   CPU设备这个模型的优点是简单且容易理解。尽管,设备种类繁多,设备到主机的连接所经过多个总线控制器(如USB接口的移动硬盘)的数目

2012-02-23 16:36:15 6690

转载 linux文件系统简介

文件系统基础知识1.文件类型普通文件(regular file):包括文本文件和二进制文件。通过open或creat系统调用函数可以创建一个普通文件。目录文件(directory file):也称为目录,一个目录的内容即为该目录下的文件和其他子目录。通过mkdir命令可创建一个目录。通过ls -l某个目录文件时,可以看到该文件的属性的第一项为d,即表示目录文件。

2012-02-23 15:54:49 2891

转载 linux中断处理详解

与中断有关的数据结构转载自:http://edsionte.com/techblog/archives/15391.概述上文中我们通过一个简单的例子分析了一个中断程序的基本结构。可以看到,中断处理程序在处理中断时起到了关键作用,也是一个中断程序必不可少的部分。不过,现如今的中断处理流程都会分为两部分:上半部分(top half)和下半部分(bottom half)。为什

2012-02-23 15:46:40 6187

转载 Windows下如何用C语言清空特定文件夹中的所有文件(转载)

前几天我做网络作业的时候涉及到一个功能,就是遍历目录,找出目录中的所有文件。和这个类似,原文如下,转自http://software.intel.com/zh-cn/blogs/2011/10/12/c-13/最近笔者在做一个有关计算机视觉的项目,需要对提前的视频帧进行实验,当数据量很大且文件夹中的子文件夹和文件很多时,手工删除这些文件不现实,笔者今天写了一个程序,通过

2011-12-29 19:49:41 3992

原创 2011年12月29日 专业数学基础A 考题回忆

2010年的考题回忆见http://www.cppblog.com/schindlerlee/archive/2011/01/14/138542.html2011年12月29日  专业数学基础A  考试 共6道题1.把色子连续抛两次,写出此随机现象的概率空间    定义一个随机变量并画出分布函数图像2.火车和汽车在9点到10点间的任一时间进站,火车在站内停10分钟,汽车在站

2011-12-29 19:03:11 3810

Windows游戏编程大师技巧(第二版)书中的源码

WINDOWS游戏编程大师技巧》(第2版)介绍了在Windows环境下进行游戏编程所需用到的各方面知识,作者是著名的游戏开发大师AndrèLaMothe。此次修订在多方面更新了第一版中的内容,并且清除了拼写和技术错误,使用DirectX的最新版本来配合编译本书所带的程序代码,加入了大量新内容,例如关于16位RGB高彩模式的更多细节及众多新增的解释,还有一个新章节专门讨论文本解析(textparsing)。 这是书中所有章节的源代码

2012-03-23

HDTune.exe

HD Tune 是一款小巧易用的硬盘工具软件,其主要功能有硬盘传输速率检测,健康状态检测,温度检测及磁盘表面扫描存取时间、CPU占用率。另外,还能检测出硬盘的固件版本、序列号、容量、缓存大小以及当前的Ultra DMA模式等。虽然这些功能其它软件也有,但难能可贵的是此软件把所有这些功能积于一身,而且非常小巧,速度又快,更重要的是它是免费软件,可自由使用。

2012-03-23

C语言深度解析,讲解C语言的文档

讲解C语言的一些注意点,值得一看。文档时pdf格式的啊。

2010-07-21

空空如也

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

TA关注的人

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