自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nihaocaofei的博客

我的技术博客

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 jsoncpp 中关于浮点数的控制和中文显示问题

在做项目的时候需要使用到jsoncpp这个开源库,但是在使用是发现在处理浮点数和中文时存在显示上的问题; 例1: //在存储浮点数时 Json::Value flaot; float["Age"] = 3.15; 则打印出来的就是 {"Age":3.1499999999999999} 例2: //在打印中文时 Json::Value data; data["name"] = "张三"; 打印...

2020-04-22 19:52:01 1457

原创 使用boost库进行MD5加密和SHA1加密

使用boost库进行MD5加密和SHA1加密 MD5 和SHA-1 是目前使用比较广泛的散列(Hash)函数,也是在消息认证和数字签名中普遍使用的两种加密算法,现在信息安全面临两大基本攻击:被动式攻击(获取消息的内容、业务流分析)和主动攻击(假冒、消息的篡改、业务拒绝)。 因为二者均由MD4导出,SHA-1和MD5彼此很相似。相应的,他们的强度和其他特性也是相似,但还有以下几点不同: 对强行攻...

2020-03-19 18:02:29 4319 1

原创 shell简介与命令

一、Shell简介 1、Shell简介 在过去没有图形化界面的年代,如果我们需要与操作系统进行交互,是无法使用鼠标进行操作的,而是在终端的界面内输入相关的指令让计算机完成相应的操作。诸如早期的Unix系统、微软的DOS系统、早期Linux系统(例如较早版本的RedHat)等都是采取这种方式来和用于进行交互的。 随着时间的发展,计算机图形化程度不断提高,各式各样的图形化界面系统(代表:Wind...

2019-06-14 16:13:43 521

原创 通过软件的方式,控制芯片引脚的高低电平

首先可以进入该芯片或者SOC的后台,既终端界面; 要有芯片或SOC的端口控制表,如: NO Name Description 1 GND1 Ground connections 2 VDD1 Power sup...

2019-06-13 13:36:14 4256

原创 Vim下编写代码常用快捷方式指令

shift+*: 指定高亮某个变量,再次操作往下跳转; shift+#: 指定高亮某个变量,再次操作往上跳转; —————————————————————————————— 输入nohl:取消所有高亮; —————————————————————————————— 批量替换 文件内全部替换: :%s#abc#123#g (如文件内有#,可用/替换,:%s/abc/123/g) ---...

2019-06-12 12:25:27 431

原创 cjson数据格式代码示例

cjson格式举例 ——组包 1.基本对象插入元素成员(空,真,假,bool,数字,字符串) int test_cjson() { ¦ int ret = 0; ¦ cJSON *root = cJ...

2019-06-12 11:47:38 1834

原创 cjson数据格式使用详解

一.JSON格式简述 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, J...

2018-10-06 19:26:36 20240

关于flash教程

Flash CS6各种基础教程和资源包

2016-06-04

空空如也

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

TA关注的人

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