摘要:
各大公司(Google,Microsoft,Baidu, Microsoft Research Asia etc.)实习生面试题总汇1.把二元查找树转变成排序的双向链表(树)题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / \6 14/ \ / \4 8 12 16转换成双向链表4=6=8=10=12=14=16。首先我们定义的二元查找树 节点的数据结构如下:struct BSTreeNode{int m_nValue; // value of node BSTreeNode *m_pLeft; // left child 阅读全文
posted @ 2012-02-12 18:35
知识天地
阅读(735)
评论(0)
推荐(0)
摘要:
Hadoop Shell命令FS ShellcatchgrpchmodchowncopyFromLocalcopyToLocalcpdudusexpungegetgetmergelslsrmkdirmovefromLocalmvputrmrmrsetrepstattailtesttexttouchzFS Shell调用文件系统(FS)Shell命令应使用bin/hadoop fs <args>的形式。 所有的的FS shell命令使用URI路径作为参数。URI格式是scheme://authority/path。对HDFS文件系统,scheme是hdfs,对本地文件系统,schem 阅读全文
posted @ 2012-02-12 18:31
知识天地
阅读(237)
评论(0)
推荐(0)
摘要:
大 中 小//// FindProcess// 这个函数唯一的参数是你指定的进程名,如:你的目标进程// 是 "Notepad.exe",返回值是该进程的ID,失败返回0//DWORD FindProcess(char *strProcessName){DWORD aProcesses[1024], cbNeeded, cbMNeeded;HMODULE hMods[1024];HANDLE hProcess;char szProcessName[MAX_PATH];if ( !EnumProcesses( aProcesses, sizeof(aProcesses), & 阅读全文
posted @ 2012-02-12 18:31
知识天地
阅读(3167)
评论(0)
推荐(0)
摘要:
http://hadoop.apache.org 阅读全文
posted @ 2012-02-12 18:30
知识天地
阅读(368)
评论(0)
推荐(0)
摘要:
Linux文件查找命令find,xargs详述目录版权声明前言:关于find命令一、find 命令格式1、find命令的一般形式为;2、find命令的参数;3、find命令选项;4、使用exec或ok来执行shell命令;二、find命令的例子;1、查找当前用户主目录下的所有文件;2、为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件;3、为了查找系统中所有文件长度为0的普通文件,并列出它们的完整路径;4、查找/var/logs目录中更改时间在7日以前的普通文件,并在删除之前询问它们;5、为了查找系统中所有属于root组的文件;6、find命令将删除当目录中 阅读全文
posted @ 2012-02-12 18:29
知识天地
阅读(534)
评论(0)
推荐(0)
摘要:
命令 netstat -tlnp|grep port端口号当前 我起了一个django的服务 它占用了8000 端口 现在 我要查看 8000 端口的进程号root@ubuntu:/usr/www/youflog# netstat -tlnp|grep 8000tcp 0 0 127.0.0.1:8000 0.0.0.0:* LISTEN7577/python7577就是 它的进程那如何才能取出 7577 这个端口呢 这就少不了 awk了 (awk的具体使用可以查看相关文档)root@ubuntu:/usr/www/youflog# netstat -tlnp|grep 8000|awk 阅读全文
posted @ 2012-02-12 18:28
知识天地
阅读(19050)
评论(0)
推荐(1)
摘要:
自己字onpaint函数里绘制了北京图片,当对话框被其他程序窗口遮挡是,所有的控件都会消失,被背景图覆盖。这个问题在网上找了很久,终于找到了答案,其实很简单。对话框属性-》clip children 设置为 true即可我用此方法成功解决了我的问题,希望对大家有所帮助 阅读全文
posted @ 2012-02-12 18:26
知识天地
阅读(4282)
评论(0)
推荐(1)
摘要:
非常完整的git中文教程,和svn很类似http://www.linuxsir.org/main/doc/git/gittutorcn.htm 阅读全文
posted @ 2012-02-12 17:33
知识天地
阅读(196)
评论(0)
推荐(0)
摘要:
在Windows环境中使用版本管理工具GitGit是一个分布式的版本控制系统,最初由Linus Torvalds编写,作者把他描述为一个“傻瓜式的版本管理系统”,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。使用GIT系统,不需要像SVN那样搭建一台SVN服务器来存放代码库。一、为什么选择Git对于流行的软件版本开源管理软件,元老级的CVS、后来新秀的SVN,今天我在CHIP 阅读全文
posted @ 2012-02-12 17:32
知识天地
阅读(214)
评论(0)
推荐(0)
摘要:
Papervision3D基本原理Papervision3DPV3D是一个开源的遵循MIT协议的使用AS3代码写成的3D引擎。这篇文章旨在教会各位如何使用PV3D完成一个HELLOWORD式的3D程序,同时也是这篇教程的最近更新。PV3D2.0 Alpha(也称GW)对于初学者来说使用PV3D最大的障碍在于如何安装PV3D,由于对版本控制软件不熟是造成无法完成PV3D安装的主要原因,第一部分的三节阐述了这个问题,但是不是这篇文章的主要内容,如果你对版本控制软件不熟悉的话,那么你可以看看这部分。【笔者注:】安装PV3D完全没有必要使用版本控制软件,PV3D说白了就是一个FLEX的库,如果你知道如 阅读全文
posted @ 2012-02-12 17:31
知识天地
阅读(2064)
评论(0)
推荐(0)
浙公网安备 33010602011771号