自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

转载 ASCII编码与UTF-8的关系

1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。 上个世纪60年代,美国制定了一套字符编码,对英语字

2014-06-10 17:57:08 3326

转载 TCP/IP和Socket的关系

服务程序在listen某个端口并accept某个连接请求后,会生成一个新的socket来对该请求进行处理。于是,一个困惑了我很久的问题就产生了。如果一个socket创建后并与80端口绑定后,是否就意味着该socket占用了80端口呢?如果是这样的,那么当其accept一个请求后,生成的新的socket到底使用的是什么端口呢(我一直以为系统会默认给其分配一个空闲的端口号)?如果是一个

2014-03-27 09:56:24 446

转载 windows编程下的字符串编码

windows编程支持两种字符编码格式: ANCI和UNICODEANSI(即MBCS):为多字节字符集,它是不定长表示世界文字的编码方式。ANSI表示英文字母时就和ASCII一样,但表示其他文字时就需要用多字节。Unicode:用两个字节表示一个字符的编码方式。比如字符'A'在ASCII下面用一个字节表示,而在Unicode下面用两个字节表示,其中高字节用"0"填充;函数'程'在ASCI

2014-03-21 10:59:23 619

原创 求组合数和全排列

#include using namespace  std;void swap(int &a,int &b){int temp=a;a=b;b=temp; }void perm(int a[],int b,int end){if(b>=end){for(int i=0;icoutcoutreturn;}

2013-11-04 19:35:57 471

原创 加密算法小结

http://www.cnblogs.com/1-2-3/archive/2007/09/17/colloquialism-digital-certificate-part1.html对称加密算法:1.DES和AES,此外,对称加密算法还有IDEA、FEAL、LOKI、Lucifer、RC2、RC4、RC5、Blow fish、GOST、CAST、SAFER、SEAL等。

2013-10-12 15:15:38 2485

原创 完全洞悉C++虚函数--1

class Base1{public:virtual void fun1(){coutvirtual void fun2(){cout//virtual ~Base1(){}};class Base2{public:virtual void fun4(){coutvirtual void fun1(){coutvirtual void fun2(){

2013-10-10 15:30:39 441

原创 简单的string 类

class String{public:String(const char *q=NULL){if(q){cout p=new char[strlen(q)+1]; strcpy(p,q);}else{p=new char;*p='\0';}}String(const String & para);String & o

2013-10-10 15:29:54 409

原创 树相关的操作

/==================讲一个二叉树变为排序二叉树===struct TreeNode{int data;TreeNode *right,*left;};void InsertBSTree(TreeNode **root,int data){if(root==NULL)return;TreeNode *tempNode=new

2013-10-10 15:28:53 557

原创 求最长公共字串的两种方法

#include#include#include#include #include #include using namespace std;//最长公共字串void Commonelement(char *des, char *src){if(des==NULL || src==NULL)return;int len2=strlen(s

2013-10-10 15:24:47 696

原创 2014 微软校招笔试答案 编程题

上午参加完微软校招笔试,最后编程题的代码,仅供参考#include using namespace std;struct Node{Node *next;        int date;};void createlist(Node**head,int a[],int length){(*head)=new Node;(*head

2013-09-28 20:08:32 727

空空如也

空空如也

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

TA关注的人

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