自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

albon arith

一些总结,欢迎交流

  • 博客(243)
  • 资源 (13)
  • 收藏
  • 关注

原创 Linux常用命令(3):文件备份和压缩命令

文件备份和压缩命令 在Linux中,常用的文件压缩工具有gzip、bzip2、zip。bzip2是最理想的压缩工具,它提供了最大限度的压缩。zip兼容性好,Windows也支持。 命令 功能 bzip2/bunzip2 扩展名为bz2的压缩/解压缩工具 gzip/gunzip

2010-03-26 16:14:00 14381

原创 Linux常用命令(2):有关磁盘空间的命令

有关磁盘空间的命令 命令 功能 mount 挂载文件系统 umount 卸载已挂载上的文件系统 df 检查各个硬盘分区和已挂上来的文件系统的磁盘空间 du 显示文件目录

2010-03-26 15:17:00 1446

原创 Linux常用命令(1):管理文件和目录的命令

管理文件和目录的命令 命令 功能 命令 功能 pwd 显示当前目录 ls 查看目录下的内容 cd 改变所在目录 cat 显示文件的内容 grep

2010-03-25 20:56:00 1259

原创 MFC 文件备份:只备份更改过的文件和新文件

//对比文件目标日期是否新于源文件日期 int CBackUpDlg::ContrastFile(CString dst, CString src) { CFile file; CFileStatus srcfilestatus,dstfilestatus;   if(file.Open(src,

2010-03-23 12:05:00 2706 1

原创 MFC 选择文件夹的对话框

CString m_FileSrc; //将选择的文件夹路径保存在此变量中 TCHAR Buffer[MAX_PATH]; BROWSEINFO bi; ZeroMemory(&bi, sizeof(BROWSEINFO)); bi.hwndOwner = NULL; bi.ulFlags = BIF_RETURNONLYFS

2010-03-23 09:45:00 3517

原创 MFC 程序中调用记事本 NotePad 打开 txt 文件

程序如下: PROCESS_INFORMATION pi; ZeroMemory(&pi,sizeof(PROCESS_INFORMATION));   STARTUPINFO si; ZeroMemory (&si, sizeof (STARTUPINFO)); //初始化 si.cb = sizeof (STARTUPINFO)

2010-03-22 21:03:00 7030

原创 创建动态链接库

1.使用def文件来声明导出函数 ;模块名称 LIBRARY "myDll" ;生命ShowHello为导出对象 EXPORTS ShowHello.codearea{ color:black; background-color:white; line-height:18px; border:1px solid #4f81bd;

2010-03-18 20:10:00 807

原创 创建静态链接库

1.使用vc++创建工程时,选择Win32 Static Library,输入name为mySll,表明创建一个叫mySll.lib的静态库文件。 2.添加头文件mySll.h: #ifndef MYSLL_H #define MYSLL_H extern"C" //表面下面的函数是C风格的外部可引用函数 {

2010-03-18 19:09:00 769

原创 MFC程序最小化到系统托盘

1.声明一个NOTIFYICONDATA类: .codearea{ color:black; background-color:white; line-height:18px; border:1px solid #4f81bd; margin:0; width:auto !important; width:100%; overflow:auto; text-align:le

2010-03-13 20:39:00 2138

原创 MFC 程序中调用 vbs 脚本文件

SHELLEXECUTEINFO shei; shei.cbSize = sizeof(shei); shei.fMask = SEE_MASK_INVOKEIDLIST; shei.lpFile = _T("001.vbs"); shei.lpVerb = _T("open"); ShellExecute(NULL,shei.lpVerb,

2010-03-13 15:49:00 2478

原创 MFC Windows程序设计:去除最大化按钮

1.重载虚函数PreCreateWindow BOOL CMainWindow::PreCreateWindow(CREATESTRUCT& cs) { //使最大化失效 cs.style = cs.style&~WS_MAXIMIZEBOX; if( !CFrameWnd::PreCreateWindow(cs) )

2010-03-11 18:34:00 2753

原创 1024-Cylinder Limit

1024-Cylinder Limit 1024-磁柱限制 当BIOS搜寻开机磁盘时,其实就是在检查磁盘的第一个扇区(sector)是否含有“引导记录”。引导记录本身是一段有固定长度(512-byte)与固定格式的数据,它记录了磁盘的“主分区表”(Master Partition Table),以及一小段“主引导程序”(Master Boot Code, MBC)。因此开机磁盘的第一扇

2010-03-10 18:23:00 2095

原创 MFC Windows程序设计:手工创建菜单

1.通过手工编程创建菜单 .codearea{ color:black; background-color:white; line-height:18px; border:1px solid #4f81bd; margin:0; width:auto !important; width:100%; overflow:auto; text-align:left; fon

2010-03-09 18:32:00 1876

原创 C++输入输出流格式控制

1.使用控制符控制输出格式 控制符 作用 dec 设置整数的基数为10 hex 设置整数的基数为16 oct 设置整数的基数为8 setbase(n) 设置整数的基数为

2010-03-07 22:47:00 2242

原创 线性表的链式存储结构

//线性表的链式存储结构 //记录学生信息 #include#include#includeusing namespace std;struct Stu{ string name; int age; Stu *next;};class Student{public: Stu *head;public: Student(); b

2010-03-04 19:17:00 624

原创 线性表的顺序存储结构

//线性表的顺序存储结构 //记录学生信息 #include#include#includeusing namespace std;struct Stu{ string name; int age;};class Student{private: Stu stu[100]; int num;public: Student();

2010-03-04 10:15:00 648

原创 shell基础命令

 1.日期和时间:date caldate命令告诉系统显示时间和日期。cal命令告诉系统显示本月日历。而cal 2009则显示2009年的日历。2.查看登录系统的用户:who我们可以用who查看当前登录系统的所有用户的信息。也可以用who am i命令获得自己的信息。3.显示字符:echoecho命令在终端上显示键入在命令行中的其余任何内容,例如:$ e

2009-11-07 16:39:00 692

原创 Windows程序设计:计时器

我们可以通过调用SetTimer函数建立一个计时器。SetTimer函数有一个时间间隔范围为1~4294967295毫秒(将近50天)的整型参数,这个值指示windows每隔一定时间给您的出现发送一个WM_TIMER消息。 在Windows98中,计时器具有55毫秒的分辨率。在Windows NT中,计时器具有10毫秒的分辨率。Windows不能以高于这一分辨率的速度接受WM_TIMER消息。

2009-11-06 22:55:00 1084

原创 Windows程序设计:GDI结构和设备内容

.dml {border:2px solid green;width:300px;background-color:#eeeeee;margin:0 0 0 0}.ddm {background-color:#cccccc;margin-left:0mm} 目录: 1.GDI的结构 2.设备内容         

2009-10-28 07:30:00 1588

原创 Windows程序设计:GetSystemMetrics函数介绍

.dml {border:2px solid green;width:200px;background-color:#eeeeee;margin:0 0 0 0}.ddm {background-color:#cccccc;margin-left:0mm} GetSystemMetrics函数检索指定的系统参数。注意:由GetSystemMetrics函数检索到的所有参数都

2009-10-24 00:20:00 2137

原创 Windows程序设计:文字输出

.dml {border:2px solid green;width:200px;background-color:#eeeeee;margin:0 0 0 0}.ddm {background-color:#cccccc;margin-left:0mm} 目录: 1.TextOUT函数 2.BeginPaint/EndPaint函数

2009-10-23 20:45:00 1202 1

原创 匈牙利表示法(Hungarian Notation)

Win32asm源程序风格采用匈牙利表示法,是由Microsoft公司的程序设计人员Charles Simonyi首创的。在匈牙利表示法中,变量名以一个或多个小写字母开始,代表变量的类型。后面附以变量的名字,变量名以意义明确的大小写混合字母序列所构成。这种方案允许每个变量都附有表征变量类型的信息。如:WORD wParam1;LONG lParam2;HANDLE hInstance。其优点:通过

2009-10-23 07:43:00 5603 1

原创 Windows程序设计:第一个窗口

.dml {border:2px solid green;width:200px;background-color:#eeeeee;margin:0 0 0 0}.ddm {background-color:#cccccc;margin-left:0mm} 目录: 1.窗口程序 2.分析       注册窗口类别

2009-10-22 21:53:00 8485 2

原创 摩尔斯电码(Morse code)

摩尔斯电码(又译为摩斯电码)是一种时通时断的信号代码,这种信号代码通过不同的排列顺序来表达不同的英文字母、数字和标点符号等。它由美国人艾尔菲德·维尔发明,当时他正在协助Samuel Morse进行摩尔斯电报机的发明。   表示方法: 有两种“符号”用来表示字元:点(·)和划(—),或分别叫滴(Dit)和嗒(Dah)或长和短。点的长度决定了发报的速度,并且被当作发报时间参考。 划一般是三个点

2009-10-22 14:50:00 4674 1

原创 Windows程序设计:编写第一个Windows程序Helllo World!

.dml {border:2px solid green;width:200px;background-color:#eeeeee;margin:0 0 0 0}.ddm {background-color:#cccccc;margin-left:0mm} 目录: 1.Hello World!例子 2.分析Hell

2009-10-22 02:20:00 2393 2

转载 C/C++编译器-cl.exe的命令选项(转)

和在IDE中编译相比,命令行模式编译速度更快,并可以避免被IDE产生的一些附加信息所干扰。本文将介绍微软C/C++编译器命令行模式设定和用法。 1、设置环境变量:PATH=C:/Program Files/Microsoft Visual Studio 8/VC/binINCLUDE=C:/Program Files/Microsoft Visual Studio 8/VC/i

2009-10-21 19:44:00 1206

原创 Win API:注册表操作函数

函数介绍:1.RegCreateKeyEx Function函数原型:LONG WINAPI RegCreateKeyEx( __in HKEY hKey, __in LPCTSTR lpSubKey, __reserved DWORD Reserved, __in_opt LPTSTR lpClass, __in

2009-10-21 16:37:00 1604

原创 Win32汇编:更多关于“绘制”文本串的知识

理论:Windows 的颜色系统是用RGB值来表示的,R 代表红色,G 代表绿色,B 代表兰色。如果您想指定一种颜色就必须给该颜色赋相关的 RGB 值,RGB 的取值范围都是从 0 到 255,譬如您想要得到纯红色,就必须对RGB赋值(255,0,0),纯白色是 (255,255,255)。从我们下面的例子中您可以看出来要想运用好这套基于数字的颜色系统并不容易,这要求您必须对混色和颜色匹配有良

2009-10-16 20:51:00 1466

原创 Win32汇编:绘制文本

本课中,我们将学习如何在窗口的客户区“绘制”字符串。我们还将学习关于“设备环境”的概念。理论:Windows 中的文本是一个GUI(图形用户界面)对象。每一个字符实际上是由许多的像素点组成,这些点在有笔画的地方显示出来,这样就会出现字符。这也是为什么我说“绘制”字符,而不是写字符。通常您都是在您应用程序的客户区“绘制”字符串(尽管您也可以在客户区外“绘制”)。Windows 下的“绘制”字

2009-10-16 19:14:00 1162

原创 Win32汇编:创建简单的窗口

Windows 程序中,在写图形用户界面时需要调用大量的标准 Windows Gui 函数。其实这对用户和程序员来说都有好处,对于用户,面对的是同一套标准的窗口,对这些窗口的操作都是一样的,所以使用不同的应用程序时无须重新学习操作。对程序员来说,这些 Gui 源代码都是经过了微软的严格测试,随时拿来就可以用的。当然至于具体地写程序对于程序员来说还是有难度的。为了创建基于窗口的应用程序,必须严格遵守

2009-10-16 10:32:00 4243 1

原创 win32汇编:环境变量配置和Hello,World!例子

1.环境变量配置可以写一个bat文件,每次运行。也可以直接把下面的几项添加到系统变量里,我用的系统是Vista。@echo offset masmhome=D:/masm32set path=%masmhome%/bin;%masmhome%;.;set include=%masmhome%/include;%include%set lib=%masmhome%/lib;%

2009-10-15 23:08:00 4841

原创 Matlab uicontrol举例

这个例子显示一个理想采样信号及其幅度谱和相位谱,并可以修改参数。 此外还包括几个其他的信号。主文件spy102.m%初始化根窗体clf reset;set(gcf,Units,pixels,position ,[185 50 860 655],name, 信号谱线分析,... numbertitle, off, Tag, dsp);

2009-10-14 20:53:00 14288 4

原创 Matlab axes的使用

程序如下:%创建axes坐标图h = axes();%定义图形位置和大小,[left bottom width height]%set(h,Position,[0.1 0.1 0.8 0.8]);%画图x=0:0.01:12;y=sin(x);plot(h,sin(x));%Sets the location of the tick marks along

2009-10-13 17:53:00 16331 2

原创 Matlab基础知识(一)

目录:1.显示输出数据2.数组运算和矩阵运算3.多维数组在内存中的存储4.用关键字input 初始化变量5.运算符的优先级问题6.选择结构7.循环结构8.逻辑数组与向量化9.自定义函数   1.显示输出数据表1.输出显示格式 disp函数:它需要一个数组参数,它将该数组显示在命令窗口。下面的语句向命令窗口输出一个字符串。s

2009-10-11 08:46:00 8619 2

原创 Matlab画图入门

1.基本画图程序如下:x=0:pi/1000:2*pi;y1=sin(2*x);y2=2*cos(2*x);%输出图像plot(x,y1,k-,x,y2,b--);title( Plot of f(x)=sin(2x) and its derivative);%设置X坐标和Y坐标的标签xlabel(x);ylabel(y);%制作图例

2009-10-10 10:04:00 46964 5

原创 Matlab基础命令

clc清空命令窗口中的内容 clf清空当前图像窗口中的内容 demo运行Matlab内建的示例 Ctrl+c停止当前运行的程序 diary filenamediary命令记录下在Matlab运行过程中每个线程所做的事,当这个命令被执行以后,所有在命令窗口中的输入和输出将会被记录在名为filename的文件中 which filename

2009-10-09 19:38:00 2363 1

原创 C++模板编译模型:包含编译模型

    在包含编译模型中,编译器必须看到用到的所有模板的定义。一般而言,可以通过在声明模板函数或类模板的头文件中添加一条#include指示使定义可用,该#include引入了包含相关定义的源文件。1.header file  tt.h#ifndef TT_H#define TT_Htemplate int compare(const T&, const T&);//get

2009-10-08 15:27:00 1274

转载 学习C++和编程的50个观点(转)

 下面的是学C++时要注意的。绝对经典!! 1.把C++当成一门新的语言学习(和C没啥关系!真的。);2.看《Thinking In C++》,不要看《C++变成死相》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、M

2009-10-07 14:41:00 798

原创 Java给图片打水印

//给图片打水印import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;im

2009-10-06 23:30:00 1144

原创 Java连接MySQL数据库

import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class MySQL_SQLquery { MySQL_SQLquery(){ String url = "jd

2009-10-06 22:36:00 620

Virtual Machines Versatile Platforms for Systems and Processes

《Virtual Machines: Versatile Platforms for Systems and Processes》,帮助您了解“虚拟机”一词到底指代什么,有什么不同类型,大概有哪些实现方法,等等。读完这本书有助获得一个清晰的大局观。

2017-10-13

修改代码的艺术 中文版

本书是继《重构》和《重构与模式》之后探讨修改代码技术的又一里程碑式的著作, 而且从涵盖面和深度上都超过了前两部经典。 书中不仅讲述面向对象语言(Java、C#和C++)代码,也有专章讨论C这样的过程式语言。 作者将理解、测试和修改代码的原理、技术和最新工具(自动化重构工具、单元测试框架、仿对象、集成测试框架等), 与解依赖技术和大量开发和设计优秀代码的原则、最佳实践相结合,许多内容非常深入,而且常常发前人所未发。 书中处处体现出作者独到的洞察力,以及多年开发和指导软件项目所积累的丰富经验和深厚功力。 通过这部集大成之作,你不仅能掌握最顶尖的修改代码技术,还可以大大提高对代码和软件开发的领悟力。

2017-09-23

Netty5.0 架构剖析和源码解读

Netty5.0 架构剖析和源码解读,Java 网络编程必读。 Netty5.0 架构剖析和源码解读,Java 网络编程必读。 Netty5.0 架构剖析和源码解读,Java 网络编程必读。

2017-09-18

matlab 7.0 在数字信号处理中的应用

matlab 7_0 在数字信号处理中的应用 matlab 7_0 在数字信号处理中的应用 matlab 7_0 在数字信号处理中的应用

2010-04-03

Linux Command Directory

很好很强大 Linux Command Directory Linux Command Directory Linux Command Directory 英文的,英文的,英文的,英文的,英文的,

2009-10-28

Win32help.exe

您需要使用 WinHlp32.exe 程序显示文件扩展名为“.hlp”的 32 位帮助文件。 要在 Windows Vista 上查看 .hlp 文件,需要安装该应用程序。

2009-10-16

新编windows32 api参考大全

作为Microsoft 32位平台的应用程序编程接口,Win32 API是从事Windows应用程序开发所必备的。本书首先对Win32 API函数做完整的概述;然后收录五大类函数:窗口管理、图形设备接口、系统服务、国际特性以及网络服务;在附录部分,讲解如何在Visual Basic和Delphi中对其调用。 本书是从事Windows应用程序开发的软件工程师的必备参考手册。

2009-10-16

Standard C Library c++ STL

包括 General C/C++ Standard C Library C++ Standard Template Library 英文版

2009-09-26

GNU.C++.for.Linux

GNU.C++.for.Linux GNU.C++.for.Linux GNU.C++.for.Linux GNU.C++.for.Linux

2009-09-02

Linux操作系统下C语言编程入门

Linux操作系统下C语言编程入门 Linux操作系统下C语言编程入门 Linux操作系统下C语言编程入门

2009-08-15

Python核心编程第二版中文版

Python核心编程第二版中文版 相当不错的好书阿!!!

2009-08-15

WINDOWS核心编程中文版

WINDOWS核心编程中文版 经典书籍,中文版

2009-04-18

空空如也

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

TA关注的人

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