自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

图解AI

关注:机器学习、深度学习、数据分析、算法、架构、C/C++/Rust、HTML5/webAPP、Go、Python、Lua...

  • 博客(5)
  • 资源 (35)
  • 论坛 (1)
  • 收藏
  • 关注

原创 「Rust笔记」Rust之vector排序总结

1、前言数据排序经常会使用到,很多语言都自带排序方法,Rust也不例外。这里详细介绍Rust数组排序的方法。2、vector整数排序这里通过 vec::sort 对一个整数 Vector 进行排序fn main() { let mut vec = vec![1, 34, 10, 2, 15]; vec.sort(); println!("{:?}",vec);}运行结果[1, 2, 10, 15, 34]另一种方法是使用 vec::sort_unstable,后者

2020-11-14 19:39:38 446 1

原创 [Rust笔记]Rust生成随机数的方法

1、前言在项目当中,生成随机数、随机密码等经常会使用到。这里总结下Rust随机数生成的方法。Rust我们要用到包模块 rand。具体实现如下:2、添加模块依赖[dependencies]rand="0.7.9"1、生成随机数利用rand::Rng 库,通过 rand::thread_rng 生成随机数。可以开启多个线程,每个线程都有一个初始化的生成器。整数在其类型范围内均匀分布,浮点数是从 0 均匀分布到 1,但不包括 1use rand::Rng;fn main() { let

2020-11-14 16:59:26 537

原创 「rust笔记」rust之文件读写操作

前言Unix 哲学: “一切皆文件”. 它描述了 Unix 的特性–所有输入/输出资源, 如文档, 目录, 硬盘驱动器, 调制解调器, 键盘, 打印机甚至一些进程间和网络通信, 都是通过文件系统描述的简单的字节流.Rust错误处理-unwrap和 expectResult<T, E> 类型定义了很多辅助方法来处理各种情况。其中之一叫做 unwrap,它的实现就类似于 match 语句。如果 Result 值是成员 Ok,unwrap 会返回 Ok 中的值。use std::fs::Fil

2020-11-13 15:32:28 581

原创 【rust笔记】rust之泛型的使用

泛型定义rust泛型跟C++中泛型一样的。泛型是具体类型或者其它属性的抽象替代,用于减少代码的重复。在介绍泛型之前需要了解一个概念 泛型约束。如下:泛型约束第一部分举的例子中的PartialOrd + Copy就是泛型约束。那么什么是泛型约束呢?Rust中的泛型和C++中的template是比较相似的,但是差别很大。C++是在实例化的时候进行类型检查。而Rust则是当场进行检查,所以需要用户提供合理的“泛型约束”,比如你需要使用“>”时,需要数据类型能够使用“>”运算符。1.常规函

2020-11-12 14:02:39 369 1

原创 LeetCode-2-两数相加(Rust、C++、Py3、Go)实现

1、题目给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807来源:力扣(LeetCode)1、C++实现

2020-11-11 14:50:46 262

C语言版cJSON处理工具.rar

C语言版cJSON处理工具:cJSON.c;cJSON.h

2021-01-27

Linux下shell自启动程序.zip

Linux下shell自启动程序

2021-01-27

C语言版sqlite3源文件.rar

C语言版sqlite3源文件:sqlite3.c,sqlite3.h

2021-01-27

C语言cgic源文件版.rar

C语言cgic源文件版:cgic.c,cgic.h

2021-01-27

嵌入式项目中各个部分语音.rar

包括10个数字语音、26个字母语音、基本用语语音、省简称

2021-01-27

刷卡程序文件资源.rar

里面包括刷卡程序,makefile的写法

2021-01-27

数据库一键式启动服务程序脚本.bat

数据库一键式启动服务程序

2021-01-27

C++httpserver.rar

C++httpserver程序

2021-01-27

终端测试工具资源文件

com1,com2连接,进入ARM系统

2021-01-27

js与iOS交互.zip

js与iOS交互欢迎大家下载学习

2016-05-18

iOS 工厂模式

iOS 工厂模式

2016-03-09

iOS策略模式

iOS策略模式

2016-03-09

target——action模式

target——action模式

2016-03-12

iOS八种传值

iOS中常见的8种传值方式

2016-04-24

机器学习笔记

机器学习笔记,深度学习笔记,下载资源,欢迎下载学习,交流

2019-04-08

微信小程序demo

微信小程序,欢迎下载学习

2016-11-26

webView图文混排.zip

欢迎大家下载,一起学习,一起交流

2016-05-26

ReadDiffrentLanguages.zip

语音合成 欢迎大家下载学习

2016-05-23

机器人交互技术.zip

机器人交互技术,大家相互学习

2016-05-20

图文混排.zip

图文混排,欢迎大家下载学习

2016-05-10

UnitTest.zip

UnitTest 单元测试 欢迎大家下载学习

2016-05-09

LoadNibViewDemo

加载多XIB 欢迎大家下载学习

2016-05-08

IOSAnimationDemo.zip

动画大全,欢迎大家下载

2016-05-07

iOS常见分类

iOS常见分类 欢迎大家下载学习

2016-05-03

HTML5鼠标滑过按钮背景动画特效集锦

HTML5鼠标滑过按钮背景动画特效集锦 欢迎大家下载学习

2016-05-02

iOS之短信,邮件,通信录的实现

iOS之短信,邮件,通信录的实现,欢迎大家下载学习

2016-05-01

iOS蓝牙开发

蓝牙开发案例,欢迎大家下载

2016-05-01

HTML5与iOS交互

HTML5与iOS交互,欢迎大家下载一起学习,共同探讨

2016-04-30

HTML5与iOS交互实现的各种动态排序

HTML5,iOS,交互,动画,HTML5与iOS交互实现的各种动态排序 欢迎大家下载学习

2016-04-27

不同风格时间轴的设计

不同时间轴的不同设计,欢迎大家下载学习!

2016-04-26

iOS开的常见8中传值(初始化传值,代理传值,属性传值,代理传值,block传值,通知传值,NSuserDefault传值,AppDelegate传值)

iOS开的常见8中传值(初始化传值,代理传值,属性传值,代理传值,block传值,通知传值,NSuserDefault传值,AppDelegate传值)

2016-04-24

iOS各种图标的绘制

各种图标的绘制,曲线,折线,图形,饼状图等绘制

2016-04-22

自定义UITextView

自定义UITextView,具体占位符等功能

2016-04-20

百度地图轨迹

百度地图轨迹 欢迎大家进行下载学习

2016-04-20

iOS设计模式之原型设计模式

iOS设计模式之原型设计模式

2016-03-08

刘玉刚的留言板

发表于 2020-01-02 最后回复 2020-03-12

空空如也

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

TA关注的人 TA的粉丝

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