自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Linux vim常用操作命令总结

gg:跳到第一行。G:跳到最后一行。yy:复制当前行。dd:删除当前行。p:在光标之后粘贴。P:在光标之前粘贴。dgg:删除光标以上的所有行(含当前行)。ygg::复制光标以上的所有行(含当前行)。dG:从光标所在行,一直删到文本最后(含当前行)。yG:复制光标(含当前行)以下的所有行。d0:从光标所在位置删至当前行的行首。y0:从光标所在位置复制到当前行的

2017-02-27 16:21:24 474

原创 C++ map的插入与查找

一、插入map的插入通常有两种方法:(1)、insert():insert()本身的使用,相信大家都有了解。但是如果插入key相同但value不同的元素时,结果是怎么样的呢?map m1;m1.insert(make_pair(1, 2));m1.insert(make_pair(1, 3));我们知道,map中的key必须是唯一的,

2017-02-27 16:03:05 16749

转载 C++ Socket编程步骤

sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。服务器端编程的步骤:1:加载套接字库,创建套接字(WSAStartup()/socket());2:绑定套接字到一个IP地址和一个端口上(bind());3:将套接字设置为监听

2017-02-24 12:25:30 224

转载 常用socket函数详解

常用socket函数详解关于socket函数,每个的意义和基本功能都知道,但每次使用都会去百度,参数到底是什么,返回值代表什么意义,就是说用的少,也记得不够精确。每次都查半天,经常烦恼于此。索性都弄得清楚、通透,并记录下来,一来便于自己记忆,再者以防日后查阅、回顾。 主要介绍:socket、bind、listen、connect、accept、send、sendto、recv、recv

2017-02-24 11:18:37 2664

转载 REST四种请求(get,delete,put,post) 收集整理 之一

资源是REST中最关键的抽象概念,它们是能够被远程访问的应用程序对象。一个资源就是一个标识单位,任何可以被访问或被远程操纵的东西都可能是一个资源。资源可以是静态的,也就是该资源的状态永远不会改变。相反,某些资源的状态可能随着时间推移呈现很大的可变性。这两种类型的资源都是有效的为了简化整体系统架构,REST架构风格包含了统一接口的概念。统一接口包含一组受限的良定义的操作,由它们进行资源的访问和操

2017-02-17 15:24:09 606

转载 Makefile中 -I -L -l区别

我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,下面做个记录:例:gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld上面这句表示在编译hello.c时:-I /home/hello/include表示将/home/hell

2017-02-17 15:05:27 3524

原创 gcc mpc mpfr gmp源码包安装

1.下载 gcc mpc mpfr gmp源码包 2.分别解压解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName 3.依次进入mpc mpfr gmp./configure --prefix=/home/sdn/libs   --prefix=……  -->  制定安装到哪个目录Make

2017-01-03 15:47:38 10328 1

原创 SUSE系统安装步骤

SUSE系统安装步骤:一.开机为文本界面,由文本界面切换到图形界面   方法1:运行命令 #startx,需要先配置图形界面信息   方法2:修改/etc/inittab文件中的id:5:initdefault,将5改为3,重新启动系统;一、开启Telnet服务1、安装telnet-server    mount -o loop

2017-01-03 15:43:11 6069

转载 #include<algorithm>

#include:algorithm意为"算法",是C++的标准模版库(STL)中最重要的头文件之一,提供了大量基于迭代器的非成员模版函数。非修改性序列操作(12个)循环 对序列中的每个元素执行某操作for_each()查找 在序列中找出某个值的第一次出现的位置find()     利用底层元素的等于操作符,对范围内的元素与输入的值进行比较。当匹配时,结束搜索,

2017-01-03 15:39:54 24975

转载 #include <algorithm> 常用函数

accumlate : iterator 对标志的序列中的元素之和,加到一个由 init 指定的初始值上。重载的版本不再做加法,而是传进来的二元操作符被应用到元素上。adjacent_different :创建一个新序列,该序列的每个新值都代表了当前元素与上一个元素的差。重载版本用指定的二元操作计算相邻元素的差。adjacent_find :在 iterator 对标志的元素范围内,查找一

2017-01-03 15:33:02 277

转载 原码、反码和补码

在计算机内,定点数有3种表示法:原码、反码和补码所谓原码就是前面所介绍的二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1。 正数的反码和补码都是和原码相同。 负

2016-11-29 10:05:33 185

原创 CentOS6.5安装mysql5.7

1、删除系统自带的mysql    yum remove -y mysql-server mysql mysql-devel    //查询mysql的rpm包,删除    rpm -qa|grep mysql    rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64    //查询mysqld的文件,删除    find / -n

2016-10-30 11:38:27 277

原创 mysql基本操作

1.登录数据库mysql> [-h ip] -u DBuser -p [DBpassword]2.退出登录mysql> quit3.显示所有数据库mysql> show databases;4.创建数据库[uws 为例]mysql>CREATE DATABASE IF NOT EXISTS uws DEFAULT CHARSET utf8

2016-10-30 11:35:21 160

原创 c++基础总结

//用户自定义的有返回值的函数#include int stonetoble(int sts);  //函数原型int main(){using namespace std;int stone;cout cin >> stone;int pounds = stonetoble(stone);cout cout return 0

2016-10-30 11:32:47 204

原创 c++指针基础总结

指针: 指针是"指向"另外一种类型的复合类型。 与引用类似,指针也实现了对其他对象的间接访问。  指针与引用相比又有很多不同点:  1. 指针本身就是一个对象,允许对指针赋值和拷贝,而且在指针的生命周期内它可以先后指向几个不同的对象  2. 指针无需在定义时赋初值。  和其他内置类型一样,在块作用域内定义的指针如果没有被初始化,也将拥有一个不确定的值。定义指针类型的

2016-09-26 14:29:31 206

空空如也

空空如也

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

TA关注的人

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