ZhangPY的专栏

不骄不躁,不屈不挠;严于律己,宽以待人

排序:
默认
按更新时间
按访问量

【miscellaneous】【C/C++语言】UTF8与GBK字符编码之间的相互转换

UTF8与GBK字符编码之间的相互转换   C++ UTF8编码转换 CChineseCode 一 预备知识 1,字符:字符是抽象的最小文本单位。它没有固定的形状(可能是一个字形),而且没有值。“A”是一个字符,“€”(德国、法国和许多其他欧洲国家通用货币的标志)也是一个字...

2017-08-11 15:07:57

阅读数:529

评论数:0

【miscellaneous】编码格式简介(ANSI、GBK、GB2312、UTF-8、GB18030和 UNICODE)

转发:http://blog.jobbole.com/30526/ 来源:潜行者m 的博客 编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚。但是编码又是那么重要,特别在网页这一块。如果你打出来的不...

2017-08-11 15:06:28

阅读数:249

评论数:0

【miscellaneous】Winserver2012安装后无法进入桌面

原因分析: 自己操作卸载了.net framework,系统没有了图形界面(由完整模式Full变为了核心模式core),需要重新恢复.net framework4.5。 解决方法分析: 需要将核心模式core 变回完整模式 Full,用dism命令。 具体操作: di...

2017-08-03 18:32:25

阅读数:2814

评论数:1

【编程开发】x86,I386,i686, x86_64, x64,amd64、Windows Linux AIX下查看CPU位数和操作系统位数、rpm包名

a2ps-4.13b-57.2.el5.i386.rpm  每一个rpm包的名称都由”-“和”.”分成了若干部分。就拿 a2ps-4.13b-57.2.el5.i386.rpm 这个包来解释一下,a2ps 为包名;4.13b则为版本信息Version;57.2.el5为发布版本号(同一版本的软件...

2017-08-02 13:56:13

阅读数:327

评论数:0

【VS开发】【OpenGL开发】OpenGL---Windows下配置与第一个OpenGL程序

面记录一下Windows下配置OpenGL与我的第一个OpenGL程序。 第一步:选择一个编译环境    现在Windows系统的主流编译环境有Visual Studio,Broland C++ Builder,Dev-C++等,它们都是支持OpenGL的。但这里我选择的是VS 2...

2017-01-31 22:31:18

阅读数:758

评论数:0

【VS开发】【miscellaneous】windows(64位)下使用curl命令

windows(64位)下使用curl命令 Curl命令可以通过命令行的方式,执行Http请求。在Elasticsearch中有使用的场景,因此这里研究下如何在windows下执行curl命令。 工具下载   在官网处下载工具包:http://curl.h...

2017-01-20 14:20:29

阅读数:556

评论数:0

【VS开发】【miscellaneous】 Windows下配置Git

【转自】http://blog.csdn.net/exlsunshine/article/details/18939329   1、从git官网下载windows版本的git:http://git-scm.com/downloads 2、一般使用默认设置即可:一路next,git...

2017-01-20 14:00:52

阅读数:376

评论数:0

【miscellaneous】VPN的简单理解

由于公共IP的短缺,我们在组建局域网时,通常使用保留地址作为内部IP,(比如最常用的C类保留地址:192.168.0.0-192.168.255.255)这些地址是不会被互联网分配的,因此它们在互联网上也无法被路由的,所以在正常情况下无法直接通过Internet外网访问到在局域网内的主机。为了实现...

2017-01-11 10:33:47

阅读数:297

评论数:0

【miscellaneous】使用Google语音识别引擎(Google Speech API)[3月5日修改]

原文:http://blog.csdn.net/dlangu0393/article/details/7214728#comments 近期重写本文,暂时禁止评论。     最近在使用Qt编写一个客户端程序的时候需要增加语音识别输入的功能。起初尝试使用SAPI来完成这个任务,但是发现S...

2016-11-24 22:15:28

阅读数:574

评论数:0

【miscellaneous】语音识别工具箱综述和产品介绍

原文:http://www.thinkface.cn/thread-893-1-1.html 今天是周末,想来想去,还是写一篇这样的博文吧。算是对语音识别这一段时间的总结,为后来的人融入铺好前面的路。这个只是工具箱的综述,不是语音识别的综述。希望您有所收获。     目前,语音识别领域公开的开...

2016-11-24 22:06:13

阅读数:363

评论数:0

【编程开发】数字签名原理简介

首先要了解什么叫对称加密和非对称加密,消息摘要这些知识。 1. 非对称加密 在通信双方,如果使用非对称加密,一般遵从这样的原则:公钥加密,私钥解密。同时,一般一个密钥加密,另一个密钥就可以解密。 因为公钥是公开的,如果用来解密,那么就很容易被不必要的人解密消息。因此,私钥也可以认...

2016-11-20 12:41:02

阅读数:600

评论数:0

【编程开发】加密算法(MD5,RSA,DES)的解析

MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。 MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说...

2016-11-20 11:09:16

阅读数:339

评论数:1

【编程开发】MD5和RSA

MD5和RSA是网络传输中最常用的两个算法,了解这两个算法原理后就能大致知道加密是怎么一回事了。但这两种算法使用环境有差异,刚好互补。 (1)MD5          MD5(单向散列算法)的全称是Message-Digest Algorithm 5(信息-摘要算法),经MD2、MD3...

2016-11-20 11:08:32

阅读数:297

评论数:0

【编程开发】浅谈公开密钥加密技术

好吧,阮一峰大神比我写的好:http://www.ruanyifeng.com/blog/2013/07/rsa_algorithm_part_two.html 1.为什么要用公开密钥加密? 答:公开密钥加密技术解决了“密钥分发”的问题。 可以些许的参考下51CTO ...

2016-11-20 11:07:23

阅读数:427

评论数:0

【编程开发】MD5算法原理

MD5(单向散列算法)的全称是Message-Digest Algorithm 5(信息-摘要算法),经MD2、MD3和MD4发展而来。MD5算法的使用不需要支付任何版权费用。     MD5功能:     输入任意长度的信息,经过处理,输出为128位的信息(数字指纹);     不...

2016-11-20 11:05:57

阅读数:552

评论数:0

【编程开发】非对称加密算法

非对称加密算法 非对称加密算法(asymmetric cryptographic algorithm)又名“公开密钥加密算法”,非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。 算法介绍   asymmetric encoding...

2016-11-20 10:50:19

阅读数:364

评论数:0

【编程开发】非对称加密过程详解(基于RSA非对称加密算法实现)

1、非对称加密过程:         假如现实世界中存在A和B进行通讯,为了实现在非安全的通讯通道上实现信息的保密性、完整性、可用性(即信息安全的三个性质),A和B约定使用非对称加密通道进行通讯,具体过程如下:         说明:       ...

2016-11-20 10:43:09

阅读数:1428

评论数:0

【编程开发】一个最简单的加密解密算法

#include // KEY 非常重要,不能对公众泄露KEY值 // 发送端和接收端提前秘密约定好KEY值 #define KEY 1313113 // 万岁万岁万万岁 using namespace std; // 加密算法可以公开 int encrypt(int plainText,...

2016-11-20 10:39:04

阅读数:1027

评论数:0

【miscellaneous】如何利用硬盘号和CPU序列号为软件加密

原文:http://www.jiamisoft.com/blog/index.php/3469-yingpanhaocpuruanjianjiami.html 计算机软件是一种特殊的产品,为了防止软件的非法复制、盗版,保护软件开发商的利益,就必须对软件进行加密保护。下面我就给大家介绍一个利用...

2016-11-09 19:49:18

阅读数:1705

评论数:0

【miscellaneous】软件加密方法

软件行业的加密是软件厂商为了保护软件开发的利润而采取的一种软件保护方式。当前,软件加密方法多种多样,从实现形式上经历了两个阶段:不依赖硬件的加密(软加密)方案和依赖特定硬件的加密(硬加密)方案。 一、不依赖硬件的加密方法 不依赖硬件的加密方法是一种低成本的加密方式。它的特点是不需要有辅助的...

2016-11-09 19:47:38

阅读数:481

评论数:0

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