自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just Do IT

志存高远,脚踏实地。

  • 博客(10)
  • 收藏
  • 关注

原创 https中的数字证书认证过程解析

RSA非对称加密的2个用途:加密(防窃听) RSA非对称加密会用到一对密钥,分别称为公钥和私钥,公钥加密之后的数据可以通过私钥来进行解密,私钥加密的数据也同样可以用对应的公钥进行解密。在web数据传输过程中,由于客户端和服务器端是多对一的关系,因此可以让所有的客户端持有相同的公钥,服务器持有私钥,这样一来就能方便地实现数据的加密传输。签名(防篡改) 由于私钥只在某一个体手中,因此可以通过这

2016-06-30 17:09:14 9216 5

原创 git push 避免输入用户名和密码的方法

第一步: 在HOME目录下(如:/home/user)创建文件 .git-credentials(注意文件名前面有一个点)第二步: 在该文件中添加如下信息:https://username:password@github.com 将上面的username和password替换为你github的用户名和密码第三步: 执行如下命令:git config --global credential.help

2016-06-29 20:48:21 753

原创 shell编程基础——分支结构

shell编程基础——分支结构基本语法1、if-then语句if commandthen commandsfi2、if-then-else语句if commandthen commandselse commandsfi3、嵌套if语句if commandthen commandselif command2then command

2016-06-23 20:59:35 694

原创 C++模板实现Stack

Stack.h文件如下所示:#pragma once#include#includetemplateclass Stack{private: T *elementData; int capacity; int top;public: Stack(int capacity); ~Stack(void); int Size(); bool IsEmpty(); vo

2016-06-21 10:50:28 591

原创 java RMI远程方法调用编程模型初探

RMI是实现分布式编程的方法之一,java RMI的实现比较复杂,涉及到Socket编程,序列化等等,但是我们用起来却相当简单。下面举一个简单的例子来阐述一下RMI编程的大体框架。大方向分为2个部分,客户端程序和服务器端程序,这二者之间的桥梁是公共的接口,接口定义了一系列服务,也就是一系列方法。如某个接口文件IHelloWorld.java内容如下:import java.rmi.Remo

2016-06-19 15:02:39 487

原创 C++带异常处理的CharStack

头文件:CharStack.h#pragma once#include#includeclass CharStack{private: char *elementData; int capacity; int top;public: CharStack(int capacity); ~CharStack(void); int Size(); bool IsEmpty(

2016-06-18 14:47:52 668

原创 通过域名查询IP的4种方法

1、dig +short blog.csdn.net2、host blog.csdn.net3、nslookup blog.csdn.net

2016-06-16 12:29:13 6372

原创 linux命令行发送带附件的邮件

mutt -a /home/abinge/me.jpg -s "【伯乐在线-面向对象】" -- xxxxxxxx@qq.com 采用mutt进行邮件发送,-a后面指定的是附件 -s后面指定的是主题--后面跟要发送的邮箱,注意--后面有一个空格最后的 安装muttysudo yum install mutt -y安装完成后配置文件默认在:/etc/Mutt

2016-06-06 17:44:59 1399

原创 8086CPU下使用DS寄存器的注意事项

不能直接用数值改变DS寄存器中的内容,如:mov ds, 1000,而需要进行一次中转,比如可以用mov ax, 1000mov ds, ax也可以用某个内存地址中的数据来修改DS寄存器的值,比如:mov ds, [0]还需要注意的是:mov ds, ax 没有问题,但是add ds, ax或者sub ds, ax都会报错同样的mov ax, ds 没有问题,但

2016-06-04 21:20:46 2031

原创 AL寄存器中产生的进位不会存储在AH中

在8086CPU中存在4个通用寄存器,AX,BX,CX,DX,每个寄存器可以存储16bit的二进制数,为了兼容8bit的寄存器,因此AX,BX,CX,DX都可以作为2个独立的8bit寄存器来使用,如下所示:AX可分为AH和ALBX可分为BH和BLCX可分为CH和CLDX可分为DH和DL‘H’代表高8位,‘L’代表低8位而对于如下汇编指令mov ax, 00C5Hadd ax

2016-06-04 17:12:08 4272

空空如也

空空如也

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

TA关注的人

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