加载中
fastcopy 命令行参数解释

fastcopy是一款复制删除文件的工具,为什么要用它,因为他比系统的复制删除要快,特别是文件超多,超大的情况

2015/09/15 11:27
524
Vim 全局替换方法

1. 替换语法 :s + 分隔符 + 被替换的内容 + 分隔符 + 替换的内容 ( + 分隔符 ) 示例: // 替换当前行第一个 vivian 为 sky :s/vivian/sky/ // 替换当前行所有 vivian 为 sky :s/vivian/sk...

C++ 定时器的用法:SetTimer和Ontimer

Settimer是设置一个计时器并开始执行计时器Ontimer中的代码,Ontimer是计时器所执行的代码。 KillTimer用于停止计时器。 Settimer是设置,Ontimer是响应Settimer消息的。...

MFC 在对话框显示图片的多种方法

(一) 非动态载入图片 方法1.先从最简单的开始,用picture 控件来实现. 步骤: 先在资源里Import一张图片,ID为IDB_BITMAP2 然后在对话框上添加一个picture控件,右键点击打开属性, 将type下拉框选...

2016/02/16 18:59
809
C++ ZeroMemory和memset

使用C/C++编程时,常使用ZeroMemory、memset或 “={0}”来对结构体对象进行初始化或清零。然而这三种方式都有各自的特点,使用时需谨慎,否则容易出现严重错误

Windows 多线程编程

创建线程 在Windows平台,Windows API提供了对多线程的支持。前面进程和线程的概念中我们提到,一个程序至少有一个线程,这个线程称为主线程(main thread),如果我们不显示地创建线程,那我们...

2016/02/17 16:52
95
TCP 服务器端和客户端程序设计

1、设计思路 (1) socket函数: 为了执行网络输入输出,一个进程必须做的第一件事就是调用socket函数获得一个文件描述符。 int socket(int family,int type,int protocol); //失败返回-1,并...

Git 使用总结

一、Git是什么? Git是一款免费、开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 二、SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在...

Git
2016/11/20 10:27
16
C++ CreateToolhelp32Snapshot

每一个应用程序实例在运行起来后都会在当前系统下产生一个进程,大多数应用程序均拥有可视界面,用户可以通过标题栏上的关闭按钮关闭程序。但是也有为数不少的在后台运行的程序是没有可视界面...

2015/10/28 10:15
649
MySql 基于C_API的数据库封装

1. 单线程程序的数据库访问 (1)初始化MySQL库   (2)初始化数据库连接句柄   (3)连接数据库   (4)通过SQL语句操作数据库并处理相应数据   (5)关闭数据库连接   (6)结束MySQL库   ...

2016/09/27 17:24
124
CentOS Linux下VNC Server远程桌面配置详解

一、安装相应桌面环境与vnc服务端和客户端: yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环境) yum groupinstall "X Window System" "Desktop"(Cen...

2015/10/16 15:23
316
操作系统之操作系统概述(汤子瀛版)

1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的分类 1.4 操作系统的基本特性 1.5 操作系统的主要功能 1.6 操作系统的运行环境 1.7 操作系统的体系结构...

Linux 多线程编程

一、什么是线程? 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部