自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Augusdi的专栏

攀登技术的高峰,我与大家共勉!

  • 博客(41)
  • 资源 (5899)
  • 收藏
  • 关注

转载 keil c51 软件仿真插件ledkey.dll

keil c51 软件仿真插件ledkey.dll 两个Keil的插件,可以在Keil中模拟出实验板!<br /><br />使用说明:<br /><br />1. 请将下载的2个插件内容拷贝到uVision 的安装目录下的 /Keil/C51/BIN 中<br />  <br />2. 修改 Tool.ini, 此文件位于 uVision 的安装目录 /keil 下.<br />请将下面的内容 添加到 [C51] 部分的后面.<br /><br />AGSI1=ledkey.dll ("ledkey")<

2010-12-30 23:30:00 8347 8

转载 注册、反注册dll文件,regsvr32命令详解

<br />注册、反注册dll文件,regsvr32命令详解<br />    这里有很多Regsvr32命令,看了后就明白了Regsvr32命令修复系统故障实例使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。<br

2010-12-19 20:09:00 3354

原创 API函数IsDBCSLeadByte

IsDBCSLeadByte判断某字节是否在双字节字符集(例如汉字)的前导字节集中(GB   2312-80)   汉字编码中的第一个字节。DBCS:双字节字符集。BOOL   IsDBCSLeadByteTRUE(BYTE   bTestChar);   如果该字节是DBCS   字符的第一个字节,则返回   TRUE。IsDBCSLeadByte函数用于用于判断一个字符是不是多字节字符,如果是返回一个非零数,如果不是返回零,利用它可以对字符串进行处理。下面用此函数提取汉字

2010-12-19 20:07:00 6284

转载 Windows下重叠I/O模型

Windows下重叠I/O模型一.重叠模型的优点 <br /><br />1.可以运行在支持Winsock2的所有Windows平台 ,而不像完成端口只是支持NT系统。<br /><br />2.比起阻塞、select、WSAAsyncSelect以及WSAEventSelect等模型,重叠I/O(Overlapped I/O)模型使应用程序能达到更佳的系统性能。<br /><br />         因为它和这4种模型不同的是,使用重叠模型的应用程序通知缓冲区收发系统直接使用数据,也就是说,如果应用程序

2010-12-13 14:43:00 1683

转载 线程嵌入技术及在外挂中的应用

线程嵌入技术及在外挂中的应用<br />前段时间跟以前的同事玩QQ游戏对对碰,结果输的好惨,后来在网上看到了有对对碰的外挂,但还需要注册,就考虑既然别人可以写出来,我为什么就不能写出来呢?于是花了一个下午的时间仔细研究了一下,把外挂写了出来。<br />         其实原理很简单,只要将棋盘上面的数据保存起来,然后经过分析就可以知道移动哪里的动物,然后再通过模拟鼠标消息来点击两个位置就可以了。<br />          1)获取棋盘数据<br />           要得到棋盘的数据进行分析,思

2010-12-13 14:40:00 1586

转载 让VC2010的PropertyGrid支持日期下拉选择

让VC2010的PropertyGrid支持日期下拉选择<br />创建一个类CMFCPropertyGridDateTimeProperty,继承自CMFCPropertyGridProperty<br />/////////////////////////////////////.h////////////////////////////////////////<br />// CMFCPropertyGridDateTimeProperty object<br />//QQ:20794027<br /

2010-12-13 14:34:00 4871 3

转载 VC20010CMFCPropertyGridProperty不支持Date类型的自动输出

VC20010CMFCPropertyGridProperty不支持Date类型的自动输出<br />CString CMFCPropertyGridProperty::FormatProperty()<br />{<br />ASSERT_VALID(this);<br />ASSERT_VALID(m_pWndList);<br />COleVariant& var = m_varValue;<br />CString strVal;<br />if (m_bIsValueList)<br />{<br

2010-12-13 14:32:00 3190

原创 CMFCPropertyGridCtrl 使用简记

CMFCPropertyGridCtrl 使用简记 CMFCPropertyGridCtrl vc2008 新增加类使用方法:创建:CMFCPropertyGridCtrl m_wndPropList ;CRect rectDummy;rectDummy.SetRectEmpty ();if (!m_wndPropList .Create (WS_VISIBLE | WS_CHILD, rectDummy, this, 1)){   TRACE0("Failed to create Properies Gr

2010-12-13 14:29:00 3212

原创 VS2010如何改变MDI的样式

VS2010如何改变MDI的样式<br />int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)<br />{<br />if (CMDIFrameWndEx::OnCreate(lpCreateStruct) == -1)<br />   return -1;<br />BOOL bNameValid;<br />// 基于持久值设置视觉管理器和样式<br />OnApplicationLook(theApp.m_nAppLook);<br />C

2010-12-13 14:26:00 5085 5

原创 MFC获取汉字Unicode码

MFC获取汉字Unicode码CString EncodeChinese(CString InputStr)<br />{<br />int cur;<br />CString tempstr,returnstr;<br />CString ws,temp1;<br />WCHAR mid[2];<br />ws.Format("%s",InputStr);<br />cur=ws.GetLength();<br />for(int i=0;i<ws.GetLength();i++)<br />{<br /

2010-12-13 14:24:00 2768 1

原创 VC2010 程序如何初始最大化

VC2010 程序如何初始最大化<br />VC2010 Sp1做出来的程序与以前相比界面美观了很多,但有些地方该的不符合习惯了,例如程序启动自动最大化的问题,原来可以用<br />m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);实现,但2008这样写程序第一次会最大化,以后打开程序,程序会成普通状态,大小和所包含的FormView一样,不能启动到最大化。这样虽然更贴近<br />GetParentFrame()->RecalcLayout();<br />ResizePa

2010-12-13 14:20:00 3219 4

转载 VC2010在程序中显示或者隐藏工作区

VC2010在程序中显示或者隐藏工作区<br />用Ribion方式的菜单。默认生成不带显示隐藏WorkSpace功能,一旦你把WorkSpace关掉,就再也找不回来了。<br />void CMainFrame::OnViewWorkspace()<br />{<br />ShowPane (&m_wndClassView,<br />   !(m_wndClassView.IsVisible ()),<br />   FALSE, TRUE);<br />RecalcLayout ();<br />}<

2010-12-13 14:03:00 4112

转载 MFC应用程序中指针的使用

 <br />MFC应用程序中指针的使用<br />作者:gouguijia1) 在View中获得Doc指针<br />2) 在App中获得MainFrame指针<br />3) 在View中获得MainFrame指针<br />4) 获得View(已建立)指针<br />5) 获得当前文档指针<br />6) 获得状态栏与工具栏指针<br />7) 获得状态栏与工具栏变量<br />8) 在Mainframe获得菜单指针<br />9) 在任何类中获得应用程序类<br />10) 从文档类取得视图类的指针

2010-12-13 13:58:00 1794 1

原创 VC2010 设置操作MDI窗体,获得文档视图,设置某个TAB页居最前方

VC2010 设置操作MDI窗体,获得文档视图,设置某个TAB页居最前方<br /> <br /> <br />void CViewTree::OnTvnSelchanged(NMHDR *pNMHDR, LRESULT *pResult)<br />{<br />LPNMTREEVIEW pNMTreeView = reinterpret_cast<LPNMTREEVIEW>(pNMHDR);<br />HTREEITEM ht=GetSelectedItem();<br />CString strSel

2010-12-13 13:55:00 3632

转载 VC2008 CMFCRibbonStatusBar显示

VC2008 CMFCRibbonStatusBar显示...2009年04月27日 星期一 下午 04:57初始化字符短时pMainFrame->m_wndStatusBar.GetElement(0)->SetText(str);pMainFrame->m_wndStatusBar.GetElement(0)->SetDescription(m_strJzqid+"显示当前串口的状态");pMainFrame->m_wndStatusBar.GetElement(0)->Redraw();pMainFr

2010-12-13 13:53:00 5262 1

转载 WS2008+DDK+DDKWizard,Win2003配置方案

WS2008+DDK+DDKWizard,Win2003配置方案<br />经过一上午的在网上摸索研究,总结一下配置的几个关键地方<br />(1)安装WindowsDDK,我用的版本是6001.18002,路径是D:/WinDDK/6001.18002<br />执行win2003 x86 checked build environment<br /><br /><br />(2)在http://ddkwizard.assarbad.net/    下载DDKWizard,安装<br />(3)把ddkb

2010-12-13 13:42:00 1979

转载 三极管振荡电路

三极管振荡电路<br /><br />      简单的、低成本的、晶体管振荡电路,简要分析,学学振荡电路,在过去发现有几个别人的产品就是用这个电路来产生一定频率的脉冲信号。感觉很有意思。来学习一下。<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <b

2010-12-13 13:34:00 14241 3

转载 曲线解决CMFCPropertyGridCtrl掩码的bug2009年12月30日 星期三 下午 01:24CMFCPropertyGridCtrl这个控件当用到掩码时,会有问题.解决办法用其他掩码替代.下面是一个IP掩码处理方法.代码如下

2009年12月30日 星期三 下午 01:24<br />CMFCPropertyGridCtrl这个控件当用到掩码时,会有问题.解决办法用其他掩码替代.下面是一个IP掩码处理方法.代码如下<br />class CMyMaskEditProp : public CMFCPropertyGridProperty<br />{<br />public:<br />CMyMaskEditProp(const CString& strName, const COleVariant& varValue, LPCT

2010-12-13 13:30:00 3308

原创 cdecl, stdcall, pascal,fastcall 调用约定区别

<br />调用约定           压参数入栈顺序     把参数弹出栈者         函数修饰名  <br />(Calling convention)  <br />--------------------------------------------------------------------------------------------------------<br />__cdecl       右->左  被调用者    _function     微机<br />__cdec

2010-12-13 12:53:00 1563

转载 wchar_t VC MFC VC++2005 VS2005 WCHAR类型

wchar_t VC MFC VC++2005 VS2005 WCHAR类型<br />C++标准中,wchar_t是宽字符类型,每个wchar_t类型占2个字节,16位宽。汉字的表示就要用到wchar_t 。char,我们都知道,占一个字节,8位宽。其实知道了这个以后,要在wchar_t 和 char两种类型之间转换就不难实现了。<br />         wchar_t 转换为char 的代码如下:<br />         有如下的wchar_t和char变量<br />         wcha

2010-12-13 12:48:00 2358

原创 VC MFC 写注册表 开机自启 开机自动运行 RegSetValueEx

<br />//获取可执行文件路径<br />       CString    sPath;   <br />       GetModuleFileName(NULL,sPath.GetBufferSetLength(MAX_PATH+1),MAX_PATH);   <br />       sPath.ReleaseBuffer    ();   <br />       /*<br />       int    nPos;   <br />       nPos=sPath.ReverseFind

2010-12-13 12:45:00 2354

转载 VC下Debug 和Release 区别

 <br />VC下Debug 和Release 区别<br />      最近写代码过程中,发现 Debug 下运行正常,Release 下就会出现问题,百思不得其解,而Release 下又无法进行调试,于是只能采用printf方式逐步定位到问题所在处,才发现原来是给定的一个数组未初始化,导致后面处理异常。网上查找了些资料,在这罗列汇总下,做为备忘~ <br />一、Debug 和 Release 的区别 <br />         Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于

2010-12-13 12:40:00 1428

转载 自动注册ODBC数据源

<br />自动注册ODBC数据源<br />首先,在stdafx.h内添加如下头文件:<br />#include <odbcinst.h> //ODBC数据库API头文件<br />#include <afxdb.h>     //包含数据库头文件<br /><br />然后,在App类的InitInstance()内添加如下函数:<br />SQLConfigDataSource(NULL,ODBC_ADD_DSN,<br />                 "Microsoft Access Dr

2010-12-13 12:38:00 2092

转载 ATL-COM Visual Studio 2008 C++ ATL COM VC++ 教程 入门教程

ATL-COM Visual Studio 2008 C++ ATL COM VC++ 教程 入门教程<br /> <br /> <br /><br />ATL项目 c++<br />1.新建ATL项目,名称:ATL123<br /><br /><br />ATL项目向导<br /><br /> <br /><br /> <br /> <br /><br /><br /> <br /> <br />在根结点上点右键,添加—类<br /><br /> <br /><br /><br />添加类->ATL简单对

2010-12-13 12:19:00 4207 2

转载 viusal studio 2010 beta2 界面 控件 MFC classwizard VC2010

viusal studio 2010 beta2 界面 控件 MFC classwizard VC2010<br /><br />VC 6.0 的类向导 classwizard<br /><br />VC 2010 类向导 classwizard<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> <br />visual studio 2010 新的通用控件<br /><br />公用控件<br /><br /><br />office

2010-12-13 11:33:00 3636

转载 CTaskDialog 与Visual Studio 2010 C++

CTaskDialog 与Visual Studio 2010 C++<br /> <br /> <br />首先让我自我介绍一下,我是Lukasz Chodorski,Visual C++ Libraries团队中的一名新软件设计工程师(SDE)。这次我给大家带来的是MFC库中的CTaskDialog消息框类,它包装了一组新的Windows API。CTaskDialog究竟是什么? <br />它是一个能根据您的需求易于客制化的类/组件。您可以在CTaskDialog中添加如下的元素: <br />•

2010-12-13 10:33:00 1911 1

转载 一个CTaskDialog类使用的例子 MFC VC 2010

一个CTaskDialog类使用的例子 MFC VC 2010<br />// TODO: Replace the strings below with the appropriate message, <br />// main instruction, and dialog title<br />CString message("This is an important message to the user.");<br />CString mainInstruction("Important!/nP

2010-12-13 10:32:00 2191

转载 CTaskDialog 简介en 包含头文件afxtaskdialog.h MFC10.0 Visual C++ 2010

CTaskDialog 简介en 包含头文件afxtaskdialog.h MFC10.0 Visual C++ 20102010-01-06 19:13<br />The new MFC library from Visual Studio 2010 supports another Vista specific feature, the task dialog. This is meant as a replacement for the classic dialog box, and can disp

2010-12-13 10:32:00 2213

转载 CTaskDialog 的用法 例子 Visual C++ MFC 2010

CTaskDialog 的用法 例子 Visual C++ MFC 2010<br /><br /> <br />//包含头文件afxtaskdialog.h<br />CTaskDialog taskdialog( CString(), CString(), CString(), 0);   //构造<br />taskdialog.SetWindowTitle( _T("标题栏文本") );   //对话框标题<br />taskdialog.SetMainInstruction( _T("主要说明")

2010-12-13 10:27:00 2840

转载 MFC Feature Pack 新增加的类 Visual Studio 2008 sp1 /2010

MFC Feature Pack 新增加的类 Visual Studio 2008 sp1 /2010<br /> <br /> <br />MFC Library Reference<br />Classes (MFC Feature Pack)<br />The following MFC classes are included in the MFC Feature Pack.<br />In This Section<br />//<br />//<br />//<br />http://msdn.

2010-12-13 10:24:00 4766 2

转载 LoadIcon 可以用 LoadImage 替代

LoadIcon 可以用 LoadImage 替代LoadIcon应用详解<br />The LoadIcon function loads the specified icon resource from the executable (.exe) file associated with an application instance.Note  This function hase been superseded by the LoadImage function.<br />SyntaxHICON 

2010-12-13 10:21:00 3389

转载 获取Ribbon控件指针MFC10.0

获取Ribbon控件指针MFC10.0COLORREF CRibbonAppDoc::GetColor(void)<br />{<br />    CMFCRibbonBar* pRibbon = ((CMDIFrameWndEx*) AfxGetMainWnd())->GetRibbonBar();<br />    ASSERT_VALID(pRibbon);<br /><br />    CMFCRibbonColorButton* pColor = DYNAMIC_DOWNCAST(<br />  

2010-12-13 10:00:00 2796

转载 CMFCButton 风格

CMFCButton 风格<br />VS2008SP1中使用CMFCButton类,MSDN中说可以设置为系统当前风格,我也跟MSDN的例子New Controls比较过,使用以下代码怎么不能设置为当前风格呢<br />C/C codevoid CTestDlg::OnBnClickedButton2(){ // TODO: 在此添加控件通知处理程序代码 CMFCButton::EnableWindowsTheming(1); //m_bt1.EnableWindowsTheming(1); Redraw

2010-12-13 09:59:00 6267 1

转载 世界上最健康的作息时间表

<br />7:30:起床。英国威斯敏斯特大学的研究人员发现,那些在早上5:22―7:21 分起床的人,其血液中有一种能引起心脏病的物质含量较高,因此,在7:21之后起床对身体健康更加有益。<br />打开台灯。“一醒来,就将灯打开,这样将会重新调整体内的生物钟,调整睡眠和醒来模式。”拉夫堡大学睡眠研究中心教授吉姆·霍恩说。<br />喝一杯水。水是身体内成千上万化学反应得以进行的必需物质。早上喝一杯清水,可以补充晚上的缺水状态。 <br /><br />7:30―8:00:在早饭之前刷牙。“在早饭之前刷牙

2010-12-13 09:57:00 1741

转载 MFC Ribbon 改变Ribbon字体大小 Ribbon字体太小 模糊

MFC Ribbon 改变Ribbon字体大小 Ribbon字体太小 模糊<br /> <br /> <br />在适当的位置,比如CXXXAPP类中的InitInstance()<br />//改变Ribbon字体大小<br />LOGFONT logfont = {0};<br />:: SystemParametersInfo(SPI_GETICONTITLELOGFONT, sizeof(LOGFONT), &logfont, 0);<br />//logfont.lfHeight = logfon

2010-12-13 09:53:00 4598

转载 MFC Ribbon ShowContextCategories函数 获取Ribbon指针 Visual Studio 2010

MFC Ribbon ShowContextCategories函数 获取Ribbon指针 Visual Studio 2010<br /> <br /> <br />CMFCRibbonBar* m_pRibbon;<br />CMFCRibbonProgressBar* m_pProgressBar1;<br /> <br />m_pRibbon = ((CMainFrame*) AfxGetMainWnd())->GetRibbonBar();<br />ASSERT_VALID(m_pRibbon)

2010-12-13 09:51:00 3534

原创 Accelerators processing before CMFCPropertyGridCtrl

Accelerators processing before CMFCPropertyGridCtrlI am having a problem with accelerators processing before CMFCPropertyGridCtrl. So if you are editing a text box and press 'delete', it executes the accelerator command instead of deleteing a character in

2010-12-13 09:46:00 1676

原创 CMFCPropertyGridCtrl: How to Validate and Update Data?

Hi, Guys,I have been trying to validate and update data back to the original objects from a CMFCPropertyGridCtrl derived class CMFCPropList. But in the override of ValidateItemData function, the values obtain from CMFCPropertyGridProperty are always the or

2010-12-13 09:40:00 3376

转载 在VC中使用Windows管道技术编程

在VC中使用Windows管道技术编程2006-03-09 09:02 作者: 出处: blog 责任编辑:>方舟  我们要改的地方有这么几个:cb,dwFlags,hStdOutput,hStdError,wShowWindow。先说cb,他指的是 STARTUPINFO的大小,还是老手法sizeof。再说wShowWindow,他制定了新进程创建时窗口的现实状态,这个属性当然给为 SW_HIDE了,我们不是要隐藏新建的DOS进程吗。哈哈,看到hStdOutput和hStdError,标准输出和错误输出的

2010-12-13 09:32:00 1552

原创 CMFCPropertyGridCtrl 首列最小问题

<br />如何改变CMFCPropertyGridCtrl的列宽?<br />CMFCPropertyGridProperty m_pgc;<br /><br />...<br /><br />  HDITEM item;<br />  item.cxy=100;<br />  item.mask=HDI_WIDTH;<br />  m_pgc.GetHeaderCtrl().SetItem(0, new HDITEM(item));<br />

2010-12-13 09:29:00 2613 1

网络测试命令讲解

网络测试命令讲解

2015-01-17

Linux编辑器及VIM初步

Linux编辑器及VIM初步

2015-01-17

Linux下寻求帮助

Linux下寻求帮助

2015-01-17

在职教育3g学院-lamp经典入门29linux磁盘分区详解

在职教育3g学院-lamp经典入门29linux磁盘分区详解

2015-01-17

在职教育3g学院-lamp经典入门04linux目录结构介绍

在职教育3g学院-lamp经典入门04linux目录结构介绍

2015-01-17

Linux应用与发展

Linux应用与发展

2015-01-17

数据结构 C++ 语言描述(中文版)

数据结构 C++ 语言描述(中文版

2015-01-11

qt-win-opensource-src-4.5.2-msvc-6.0

qt-win-opensource-src-4.5.2-msvc-6.0

2014-09-08

qt-win-noncommercial-msvc-3.2.1

qt-win-noncommercial-msvc-3.2.1 qt-win-noncommercial-msvc-3.2.1

2014-09-08

KDE 2_Qt编程宝典

KDE 2_Qt编程宝典

2014-09-07

MBoo2014播放器

MBoo2014播放器

2014-09-07

数值分析与算法-徐士良著-随书源程序

数值分析与算法-徐士良著-随书源程序

2014-09-06

数据结构算法与应用-C++语言描述

数据结构算法与应用-C++语言描述

2014-08-15

[揭秘系列-离散数学]Discrete.Mathematics.Demystified

[揭秘系列-离散数学]Discrete.Mathematics.Demystified

2014-08-15

数据结构 C++ 版 (第2版) 王红梅等 扫描版

[数据结构 C++ 版 (第2版)] 王红梅等 扫描版

2014-08-15

数据结构 C语言版 CD

数据结构 C语言版 CD

2014-08-15

数据结构_C++

Data_Structures_with_C++_Using_STL.数据结构_C++语言描述.陈君

2014-08-15

C++面向对象算法数据结构

C++面向对象算法数据结构

2014-08-15

Unix_Linux 命令速查表

Unix_Linux 命令速查表

2014-08-15

linux命令大全

[教學]Linux 指令詞彙電子書 [教學]Linux 指令詞彙電子書

2014-08-15

linux查找及压缩

linux查找及压缩

2015-07-19

精通正则表达式-第3版-中文版.(美)Jeffrey.E.F.Friedl

精通正则表达式-第3版-中文版.(美)Jeffrey.E.F.Friedl

2015-07-01

普通人的编辑利器——VIM

普通人的编辑利器——VIM_(for_windows)

2015-03-11

VIM高级技巧

VIM高级技巧

2015-03-11

linux下vim使用详解(高清)

linux下vim使用详解(高清)

2015-03-11

vim使用教程

vim使用教程

2015-02-09

vim+ctags+cscope

vim+ctags+cscope

2015-02-09

Vim编辑器 VIM

Vim编辑器

2015-02-09

Linux下VI的使用

Linux下VI的使用

2015-02-09

Vim文件编辑命令

Vim文件编辑命令

2015-02-09

linux下vi使用

linux下vi使用

2015-02-09

功耗分析攻击研究及抗功耗分析攻击密码芯片设计

功耗分析攻击研究及抗功耗分析攻击密码芯片设计

2015-02-07

从RTL到GDSII_基于CPF的完整低功耗设计流程

从RTL到GDSII_基于CPF的完整低功耗设计流程

2015-02-07

YAKSOC芯片的物理设计研究

YAKSOC芯片的物理设计研究

2015-02-07

CIF和GDSII格式版图数据的直接转换

CIF和GDSII格式版图数据的直接转换

2015-02-07

linux 视频教程-gcc

linux 视频教程-gcc

2015-01-19

Linux高级程序_进程管理

Linux高级程序_进程管理

2015-01-17

Linux命令类库机制及常用命令_Shell命令机制

Linux命令类库机制及常用命令_Shell命令机制

2015-01-17

linux 视频教程PPT

linux 视频教程PPT

2015-01-17

CentOS.5系统管理

CentOS.5系统管理

2015-01-17

空空如也

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

TA关注的人

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