摘要: 1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux下关闭mysql的命令: mysqladmin -u root -p密码 shutdown /ect/init.d/mysql shutdown (前面为mysql的安装路径) 4.连接本机上的mysql: 进入目录mysql\bin,再键入命令my... 阅读全文
posted @ 2012-02-12 18:42 知识天地 阅读(32383) 评论(0) 推荐(1)
摘要: 想在Vmware上安装Mac OS很“麻烦”,记得前几年还需使用命令行及本地划分一个磁盘,还推荐使用一个单独的硬盘来进行安装,最新Vmware Workstation 6.5发布后,一切都已经改变了,直接利用Vmware的磁盘即可安装,把那些复杂的命令及划分磁盘的都忘掉吧,让我们来看看以下教程即可。 一、准备工作 进入官方网站下载VMware Workstation 6.5 and VMware ACE 2.5 完成后,进行安装。 官方下载页面:https://www.vmware.com/tryvmware/index.php(文件大小:555MB,下载时需要登录后才可下载,没帐号请使... 阅读全文
posted @ 2012-02-12 18:36 知识天地 阅读(465) 评论(0) 推荐(0)
摘要: 各大公司(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)
摘要: ubuntu终端在:应用程序->附件->终端中。如果误删了ubuntu菜单栏的面板,如果不知道恢复办法将是一件很头疼的事情,下面是解决办法。打开终端(tips:如果找不到终端,可以使用快捷键,一般ubuntu默认快捷键为ctrl+1。如果忘记了快捷键,可以使用Alt+F2,在运行应用程序里面输入gnome-terminal,打开终端)在终端中输入输入:gconftool --recursive-unset /apps/panel(注意空格问题)接下来输入下列命令:rm -rf ~/.gconf /apps/panel 最后还需要执行:pkill gnome-pane... 阅读全文
posted @ 2012-02-12 17:31 知识天地 阅读(2216) 评论(0) 推荐(0)
摘要: 大家好,本文旨在让Window环境下的Github新用户短时间内快速上手Git,不需要者请就此打住。目标:看完本文,读者们可以应用在Windows下与Github结合进行项目的创建、添加控制文件、本地提交、远程更新和远程发布等常用的功能。背景:一个月前,技术总监阿德带领我创建了名字叫“FancyEditor”的迷你型JS开源项目,并用新兴的Git作为版本控制工具,以后我们kudelabs在http://github.com/kudelabs/上面将会开放更多的源码与网友们分享、学习,共同进步。刚开始用Git感觉很陌生,走了些弯路,特地写下本文提醒自己别再犯同样的错误,也鼓励下新加入Git的朋友 阅读全文
posted @ 2012-02-12 17:30 知识天地 阅读(1884) 评论(0) 推荐(0)
摘要: 做三维全景图,需要找到一张全景照片,利用pv3d的立方体或球体贴图即可轻松实现。这里用的是球体,图片是在网上找的,有兴趣的朋友也可以自己做。来源:(http://blog.sina.com.cn/s/blog_652776220100gomj.html) - Flex+pv3d 打造三维全景图_niutifa_新浪博客源码:package {import flash.events.Event;import flash.events.MouseEvent;import org.papervision3d.cameras.CameraType;import org.papervision3d.ob 阅读全文
posted @ 2012-02-12 17:30 知识天地 阅读(3112) 评论(1) 推荐(0)
摘要: 快速上手例:例1.读xmlvartestXML:XML;varfile:File=File.documentsDirectory.resolvePath("Mousebomb/test.xml");varfileStream:FileStream=newFileStream();fileStream.open(file,FileMode.READ);testXML=XML(fileStream.readUTFBytes(fileStream.bytesAvailable));fileStream.close();例中使用readUTFBytes()方法读取内容并转换为XML 阅读全文
posted @ 2012-02-12 17:29 知识天地 阅读(1471) 评论(0) 推荐(0)
摘要: Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear();//获取当前年份(2位)myDate.getFullYear();//获取完整的年份(4位,1970-????)myDate.getMonth();//获取当前月份(0-11,0代表1月)myDate.getDate();//获取当前日(1-31)myDate.getDay();//获取当前星期X(0-6,0代表星期天)myDate.getTime();//获取当前时间(从1970.1.1开始的毫秒数)myDate.getHours();//获取当前小时数(0-23)myDate.g 阅读全文
posted @ 2012-02-12 17:28 知识天地 阅读(834) 评论(0) 推荐(0)
摘要: MFC中使用unicode 会导致cstring之间的转换变的很复杂经常遇到这样的错误cannot convert from 'wchar_t *' to 'char *'强制转换成wchar_t 强制转换成 char* ,原有的字符串又会被空格隔开如果没有对unicode的特殊需求,可以在project>项目设置里 character set 选项设置成 “Not set"问题可以得到解决 阅读全文
posted @ 2012-02-12 17:28 知识天地 阅读(2832) 评论(1) 推荐(0)
摘要: window.onload是非常常用的初始化事件,而该事件所对应的响应函数只有在浏览器将目标页面中所有资源内容全部装载完毕之后才会执行,这里的“所有资源内容”特指图片、音效、iframe所包含的页面等。下面的例子是使用window.onload方式执行JavaScript脚本:view plainwindow.onload=function(){walkmydog()}Firefox & Opera下的替换方案:view plainif(document.addEventListener)document.addEventListener("DOMContentLoaded& 阅读全文
posted @ 2012-02-12 17:27 知识天地 阅读(1977) 评论(0) 推荐(0)
摘要: 先写一个函数F,他以任一个数为基点pivot(比如第一个),两个指针XL(比pivot小的数),XR(比pivot大的数)从第一个元素开始向右移动,当XR<XL,交换这2个元素的位置,继续移动,直到XR到头,最后交换pivot和XL的位置。这时候pivot左边的数都比他小,右边的数都比他大。复杂度:每个数访问且仅访问一次然后Select(Left, Right, k):if(Left==Right) Select=Leftelse F(pivot, Left, Right) if(pivot-Left+1>=k) Select(Left, pivot,k) else Sel... 阅读全文
posted @ 2012-02-12 17:26 知识天地 阅读(1245) 评论(0) 推荐(0)