列出所有可更新的软件清单命令:yum check-update 安装所有更新软件命令:yum update 仅安装指定的软件命令:yum install <package_name> 仅更新指定的软件命令:yum update <package_name> 列出所有可安裝的软件清单命令:yum li ...
分类:
数据库 时间:
2020-02-28 18:41:57
阅读次数:
59
1 // Definition for a binary tree node. 2 // #[derive(Debug, PartialEq, Eq)] 3 // pub struct TreeNode { 4 // pub val: i32, 5 // pub left: Option<Rc<Re ...
分类:
其他好文 时间:
2020-02-26 01:06:15
阅读次数:
100
https://www.infoq.cn/article/dgKDBiPl7KID0dyaE7Wl?utm_source=related_read&utm_medium=article Rust 作为新兴编程语言深受 Haskell 和 OCaml 等函数式编程语言的影响,使得它在语法上与 C++ ...
分类:
编程语言 时间:
2020-02-22 12:19:51
阅读次数:
104
https://www.infoq.cn/article/dgKDBiPl7KID0dyaE7Wl 在机器学习开发领域,如果我们纵观全局,撇除所有微小的细节,那么就可以提炼出机器学习开发中的两大不变步骤:模型训练和预测(或推断)。如今,机器学习的首选语言是Python(除非你的工作环境有一些不寻常的 ...
分类:
编程语言 时间:
2020-02-22 12:16:59
阅读次数:
152
https://www.infoq.cn/article/lvLv4lmcMzTDg7ZTOMdY Rust Analyzer 是一个实验性的 IDE(面向延迟的 Rust 编译器)。这是 Rust 生态系统的一次新的尝试,旨在带来优秀的 Rust IDE 体验。 编译器性能一直是Rust 工具开发 ...
分类:
其他好文 时间:
2020-02-22 12:13:27
阅读次数:
129
俗话说:“测试写得好,奖金少不了。” 有经验的开发人员通常会通过单元测试来保证代码基本逻辑的正确性。如果你是一名新手开发者,并且还没体会到单元测试的好处,那么建议你先读一下我之前的一篇文章 "代码洁癖系列(七):单元测试的地位" 。 写单元测试一般需要三个步骤: 1. 准备测试用例,测试用例要能覆盖 ...
分类:
其他好文 时间:
2020-02-22 00:30:39
阅读次数:
81
0x0 每种编程语言都有变量的概念,我们可以把变量理解为最简单的存储方式,它是编码过程中是必不可少的。 Rust的变量很有特色。变量不可变的特性让人想起了Erlang。以及后面的模式匹配,我觉得作者应该受Erlang影响很大。 下面主要介绍一下Rust中变量的几个特性。 不可变 让变量可变 变量与常 ...
分类:
其他好文 时间:
2020-02-21 17:49:15
阅读次数:
64
前言 众所周知的,国内由于防火墙的原因,访问国外的网络比较慢。 如果直接按照rust官网的安装方式安装非常容易失败,即使不失败也非常非常慢 如果用国内的镜像则可以分分钟就搞定 官方安装方法 文档: https://www.rust lang.org/tools/install 使用国内镜像的方法 1 ...
分类:
其他好文 时间:
2020-02-21 14:30:56
阅读次数:
648
Cookie作用: 1)帮助管理用户会话信息(用户需要记录的信息:登陆状态等) 2)跟踪浏览器的行为 3)用户自定义设置 实现方式: 当用户浏览带有Cookie的网站时,网站自动为其生成一个唯一的标志符号,并且在后端数据库里以其为索引添加一项(这样就能记录用户信息了),用户收到这个信息后,在之后请求 ...
分类:
Web程序 时间:
2020-02-14 18:45:12
阅读次数:
77
背景 设计模式是来源于工业实践的重要开发经验,它实际上是面向对象的数据结构,掌握设计模式是掌握面向对象设计的根本要求。 原文: "《C++ 常用设计模式》" 1、工厂模式 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。工厂模式作为一种创建模式 ...
分类:
编程语言 时间:
2020-02-14 12:41:21
阅读次数:
73