折腾Github### 今天看github从2012年开始建立的仓库,很多都是不了了之。 chrome浏览器扩展开发 Hibernate学习 spring boot学习 自己学习开发VOA音频收听Android软件 学习MFC开发的只有一个对话框日志记录小程序,还要导出为xml 刚开始工作时,学 ...
Rust Learning-Advanced Traits and Types
Advance TraitsRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) 关联类型关联类型(associated types)是用一个类型占位符和trait关联的实现方法,在trait的方法声明中可以使用这些占位符类型,trait的实现者需要 ...
Rust Learning-Unsafe Rust
Unsafe RustRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) Unsafe Rustunsafe rust不会强制保证内存安全,但是可以提供更强大的功能。通过使用unsafe标识,可以方便确认程序中可能有问题的代码块。 编译器有时无法判 ...
Web Resource
网络资源资源网站 ahhhhfs - A姐分享 Funletu – 发现好物,分享资源,推荐精品 不死鸟 - 分享为王官网 (iui.su) 电子书下载 https://salttiger.com/ 好资源收集站 – 一站式分享好的资源 (9080hou.com) [搬书匠] - ...
Rust Learning-Patterns and Matching
RUST Patterns and MatchingRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) 模式Pattern是一种语法,用来匹配类型中的结构,一般和match配合使用。模式有点像正则表达式,它检测一个值是否满足某种指定的规则,并从结构 ...
Rust Learning-Object Oriented Programming
RUST Object-Oriented ProgrammingRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) 面向对象编程 Object-oriented programs are made up of objects. An object ...
Rust Learning-Errors
RUST Error HandlingRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) 错误处理rust中的错误分为不可恢复错误和可恢复错误两类。对于我们想知会用户的错误或重试操作的错误,是可恢复的,例如文件不存在。而越界访问一个数组是一个严重b ...
Rust Learning-Smart Pointers
RUST Smart PointersRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) 智能指针rust中的智能指针和C++的一样,它包了一个指针同时带了一起基本功能和属性,例如引用计数。其实String和Vec<T>也是智能指针,因 ...
Rust Learning-Threads
RUST Threads Fearless Concurrency 多线程的常见问题: 条件竞争:多个线程同时访问同一个数据或资源 死锁:两个线程互相等待另一个线程执行结束后,再继续执行自己 一些特殊场景下业务相关的偶发故障 基本用法rust标准库创建的线程数量和操作系统实际创建的线程数量是1: ...
Rust Learning-Functional
RUST FunctionalRust 程序设计语言 - Rust 程序设计语言 简体中文版 (kaisery.github.io) Functional Programming函数作为一个对象,可以作为参数,返回值,给变量赋值然后执行 Closure闭包是一个匿名函数,他可以被存储在一个变量或作为 ...