自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 判断图是不是树,基于深度优先DFS递归

基本思想判断图是不是树,一个方法是判断这个图中有没有回路。

2022-05-08 11:49:29 475

原创 表达式求值C++(栈、加减乘除幂运算、一位小数、一为整数)

利用栈将中缀表达式转后缀表达式;利用栈计算后缀表达式。

2022-03-29 19:03:53 1835

原创 用read_csv读数据遇到分隔符问题的两种解决方式

嘿,写这篇文章的时候莎莎即将在冬奥会花滑女单中出场啦

2022-02-15 21:25:07 7217

原创 Huks模块之hks_api.c代码评注

文章目录模块功能1 HksGetSdkVersion3 HksRefreshKeyInfo4 HksGenerateKey5 HksImportKey7 HksDeleteKey9 HksKeyExist10 HksGenerateRandom11 HksSign12 HksEncrypt13 HksDecrypt14 HksDeriveKey15 HksGetKeyInfoList16 HksAttestKey17 HksGetCertificateChain模块功能对使用者client提供hks相关

2021-10-31 14:39:46 496

原创 Huks模块之hks_types.h代码评注

综述hks_types.h是Huks模块中关键的头文件,其中对密钥参数、密钥的算法格式、密钥加密解密所用信息、证书链等用结构体进行了封装。宏定义#define HKS_SDK_VERSION "1.0.0.10"//版本号#define HKS_BOOL_FALSE 0//布尔值错误#define HKS_BOOL_TRUE 1#define

2021-10-23 18:13:01 127

原创 Huks模块之hks_type.h代码评注

文章目录综述结构体二进制存储地址hks参数hks参数设置证书链密钥信息公钥信息存储头文件信息存储密钥信息密钥对,公钥私钥大小静态函数声明判断是否溢出判断长度是否无效判断地址是否有效综述该头文件主要用于对密钥相关的格式进行结构体包装。很多的hks模块都基于这个头文件来定义,比如framework文件下的hks_access.c与interface文件下的hks_client.c。结构体二进制存储地址struct HksBlob { uint32_t size;//数据大小 uint

2021-10-23 17:55:34 236

原创 Huks模块之hks_client.c代码评注

一:综述该模块主要用来对接应用层,其函数调度与hks_access.c密切相关,主要是在调用hks_access.c函数之前进行检查工作,如判断密钥的有效性、参数列表的有效性、密钥类型是否支持相关算法等等。二:模块功能1.获取版本信息主要功能:将版本信息写入给定的内存地址中传参:记录版本信息的地址返回值:无函数调度:主要是一些c语言内置函数,并无对hks其他模块函数的调度。void hks_get_sdk_version(struct hks_blob* sdk_version){

2021-10-23 16:22:39 199

原创 clock()函数解析及其用法模板

c语言中的计时函数可用来查看模块执行时间

2021-09-12 15:11:22 794

原创 python中的变量与基本数据类型相关操作

通过对比Python与C语言的相同点和不同点,详细讲解了python中的变量相关逻辑,包括变量存储的内容、变量的声明与赋值等。还有基本数据类型和类型转换的规则以及python中的单行注释以及多行注释还有python中的输入函数input()

2021-09-12 14:42:18 62

原创 Huks功能之frameworks解析:hks_access.h hks_access.c cipher.h cipher.c

openHarmony中的安全子系统huks为应用提供密钥库及密钥管理功能,包括密钥的生成,删除,更新。为系统下应用提供KeyStore密钥库管理以及Crypto密钥密码学相关操作。

2021-09-04 13:04:28 1147

原创 走迷宫小游戏课设(C语言)

需要easyX插件和vs2019。大一刚学完C基础语法,来个小课设试试?在课设之初我承诺自己写完之后就去下单一双很喜欢的球鞋~

2021-08-29 21:38:42 2424 1

原创 数字1出现的个数(leetcode每日打卡)

没学数据结构也能做困难???能!

2021-08-17 20:23:08 525

原创 链表操作C语言(速查版)

本文涉及C语言有关链表的基本操作(建立,查找,插入,删除),供有复习需求的同学使用(不要用本篇文章来学习链表!!!)

2021-08-15 22:30:15 262

空空如也

空空如也

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

TA关注的人

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