- 博客(22)
- 资源 (22)
- 收藏
- 关注
转载 ubuntu 快捷键
<br />一个系统用久了,总会用到许多快捷键,可能大家对win下的快捷键比对linux下的要熟悉一些,所以,我打算整理一些快捷键的说明。<br />1.关于终端的快捷键:<br />Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例来说,输入”cd/ho”在按一下tab键,终端里就会显示”cd/home”了。如果您的文件夹下,有两个名字开头部分相同的文件,比如有”picture001.bmp”和”picture002.bmp”两个文件,输入”rm pic”以后按下tab
2010-10-26 19:53:00 478
转载 ubuntu屏幕截图工具:scrot,可截鼠标拖曳的矩形区域图形
<br />无论是撰写技术教程,还是展示桌面或应用,恐怕 scrot(0.8) 都是必不可少的ubuntu屏幕截图工具。scrot 是liunx屏幕抓图工具中的皎皎佼佼者,它小巧而不失为强大,精练而不缺少灵活。(我是从硬盘安装Ubuntu 8.04.1,所以下面操作是在Ubuntu 8.04.1下完成。)<br />scrot 主要用在命令行下,它使用 imlib2 库来抓取并保存图像。在 Ubuntu 中,可以使用 sudo apt-get install scrot 命令来安装 sc
2010-10-26 15:41:00 491
原创 时间
<br />每天总是感觉时间如此紧迫<br />感觉学的东西那么少。<br /> <br />我太急躁了<br />太急功近利<br />世界上没有事情是又好又快的<br /> <br />多一点安心 <br />少一点紧张<br />
2010-10-20 23:48:00 314
原创 linux 下 shell 学习摘要(一)
1.命令代换:`或 $() <br />由反引号括起来的也是一条命令,Shell先执行该命令,然后将输出结果立刻代换到当前命令行中。例如定义一个变量存放date命令的输出:$ DATE=`date`<br />$ echo $DATE<br />命令代换也可以用$()表示:$ DATE=$(date)2.本地变量<br />只存在于当前Shell进程,用set命令可以显示当前Shell进程中定义的所有变量(包括本地变量和环境变量)和函数。<br />环境变量是任何进程都有的概念,而本地变量是
2010-10-14 17:32:00 510
转载 PE文件导入表
<br /> 在上一篇文章里,我使用一个 TreeList 控件,展示了 PE 文件的内容。在那里可充分了解PE的文件头的信息,但是对 section(备注:常见译文为节,段,块)的一些信息我们还没有涉及。比如全局变量等数据,代码,资源,导入表等信息都位于相应的 section 中,有些 section 通常具有特定的名字,例如资源通常位于 .rsrc,代码通常位于 .text,导入表通常位于 .idata 段,等等。文本讲述的是把一个PE文件的导入表打印出来。我注意到 MS 提供了一个
2010-09-26 22:06:00 1023
原创 HEAPSORT(A) P136
<br />//@lx HEAPSORT(A) p136<br />//time: 2010-9-13<br /><br />#include "stdafx.h"<br />#include <iostream><br />#include <vector><br /><br />using namespace std;<br />template <class T><br />inline void PRINT_ELEMENTS(const T& col1, const ch
2010-09-13 19:43:00 456
原创 Sina App Engine
<br />用新浪的SAE做了一个简单的网页,还是蛮高兴的。 只是只有他支持PHP, 微软的要收费 。。。。。。。。
2010-09-13 18:55:00 404
原创 BUILD-MAX-HEAP(A) P133
<br />//@lx BUILD-MAX-HEAP p133<br />//time: 2010-9-8<br /><br />#include "stdafx.h"<br />#include <iostream><br />#include <vector><br /><br />using namespace std;<br />template <class T><br />inline void PRINT_ELEMENTS(const T& col1, const
2010-09-13 18:52:00 617
原创 获得主机名 和 IP地址
<br />1.获得主机名<br />//获得主机名<br /> gethostname(szHostName, 128);<br /> CString str;<br /><br /> for(int i = 0; i <= 128; i++)<br /> {<br /> if(szHostName[i] != '/0')<br /> str.Insert(i,szHostName[i]);<br /><br />
2010-09-11 18:00:00 442
原创 Main the heap property
<br />//@lx time:2010-09-08 P130 <br />//Maintaining the heap property<br /><br />#include "stdafx.h"<br />#include <iostream><br />#include <vector><br /><br />using namespace std;<br />template <class T><br />inline void PRINT_ELEMENTS(cons
2010-09-08 14:33:00 312
原创 插入排序
<br />// algINSERTIONSORT.cpp : 定义控制台应用程序的入口点。<br />//<br />//算法导论 P17 2010.09.07 @lx<br /><br />#include "stdafx.h"<br />#include <vector><br />#include <iostream><br />using namespace std;<br /><br />template<class T><br />inline void Ins
2010-09-07 16:30:00 397
转载 如何获得指针 在文档视图中
<br />CWinApp * AfxGetApp()是一个全局函数,在任何地方都可以获得C***App类对象的指针. <br />//在C***App类中: <br />获得CMainFrame类对象的指针: CMainFrame* pMain=(CMainFrame*)CWinThread::m_pMainWnd; <br />获得C***View类对象的指针:<br />(假设只有一个视图,须通过CMainFrame)<br /> C***View *pView=(C***View *)((CMain
2010-09-04 21:24:00 513
转载 VC常见错误
<br />1、fatal error C1010: unexpected end of file while looking for precompiled header directive。<br />寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include "stdafx.h") <br />2、fatal error C1083: Cannot open include file: 'R…….h': No such file or directory<br />不能打开包含文件“R
2010-09-04 21:23:00 348
原创 网络爬虫项目(1)
<br />已经实现下载网页,已经分析URL。<br />要实现的:1.对这些网址进行存储 2.开启多线程进行下载<br />
2010-09-04 19:26:00 320
原创 创建线程
<br />class CSpiderThread : public CWinThread<br />{<br />public:<br /> CSpiderThread(AFX_THREADPROC pfnThreadProc,ThreadParams *pThreadParams); <br /> virtual ~CSpiderThread();<br /><br /> static UINT ThreadFunc(LPVOID lparam);<br /
2010-08-25 15:16:00 454
原创 Lazy Data Types in C++ Template Metaprograms by Adam Sipos, Norbert Pataki, and Zoltan Porkolab
<br />C++ supports among others the generative paradigm by enabling the creation of programs executed in compile-time.This is called template metaprogramming(TMP), and is based on the language's flexible generic constructl, the<br />template.<br />One of t
2010-08-25 13:03:00 487
原创 C++ Programming Styles and Libraries by Bjarne Stroustrup
<br /><!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;}
2010-08-24 13:11:00 396
转载 MFC 类型识别与动态创建
<br /><br />If you have derived your class from< id="alink_3" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">CObject and used the DECLARE_DYNAMIC and IMPLEMENT_DYNAMIC, the DECLARE_DYNCREATE and IMPLEMEN
2010-08-18 19:48:00 1518
原创 对临界区的使用
<br />class CriticalSectionLock<br />{<br />public:<br /> CriticalSectionLock()<br /> {<br /><br /> InitializeCriticalSection(&m_CritSect);<br /> EnterCriticalSection(&m_CritSect);<br /><br /> }<br /><br /> ~Critic
2010-08-17 16:16:00 378
原创 以前总结的关于MFC的一些知识
<br /><br />1.IP控件的使用<br />//将CString 型IP地址在IPAddressCtrl中显示 <br /> CString strIP="192.168.0.10"; <br /> DWORD dwIP; <br /> dwIP = inet_addr(strIP); <br /> unsigned char *pIP = (unsigned char*)&dwIP; <br /> m
2010-08-16 17:11:00 1371
编译器 pascal写成 V11
2010-12-12
pascal 編譯器
2010-11-28
C++ 編譯器V0.1
2010-11-28
03 一个简单的编译器 这只是前三章的源码 还有13章
2010-11-09
《Effective C++》 & 《More Effective C++》
2010-10-18
C++ Network Programming
2010-10-18
超越 STL Boost的介绍
2010-10-18
Apress.Foundations.of.Atlas.Rapid.Ajax.Development.with.ASP.NET.2.0.May.2006
2009-03-15
Professional.JavaScript.For.Web.Developers
2009-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人