2023年9月26日

01 - Rust 猜数字游戏

摘要: 目录1. 猜数字游戏的逻辑2. 创建新项目3. 猜数字游戏实现3.1 获取用户输入并打印a. 标准库引入b. println! 宏c. 可变与不可变 变量d. string::new 与io::stdin().read_line(&mut input)3.2 生成指定范围内的随机数3.3 随机数与猜 阅读全文

posted @ 2023-09-26 22:50 jfunny 阅读(7) 评论(0) 推荐(0) 编辑

2023年9月22日

00 - Rust 开发环境设置

摘要: Rust 开发环境设置 阅读全文

posted @ 2023-09-22 19:25 jfunny 阅读(204) 评论(0) 推荐(0) 编辑

2022年11月1日

alias list

摘要: [ common alias ] alias ~="cd ~" alias ..="cd ../" alias ...="cd ../../" alias ....="cd ../../../" alias .....="cd ../../../../" alias cdd="cd ~/dev" a 阅读全文

posted @ 2022-11-01 14:46 jfunny 阅读(23) 评论(0) 推荐(0) 编辑

2022年10月27日

00 - tinyOS 开发环境搭建

摘要: 由于我使用的是 Ubuntu 20.04.4 LTS 系统,所以,本系列开发环境及代码均在 Ubuntu 20.04.4 LTS 上进行,其他系统请自行查询解决,但核心原理应该都一样的。 安装 Bochs & Nasm Bochs 是一个通用的硬件模拟器,系统内核的调试运行均在这个模拟器上进行 su 阅读全文

posted @ 2022-10-27 22:38 jfunny 阅读(82) 评论(0) 推荐(0) 编辑

2022年4月30日

笔记本开箱验货流程

摘要: 具体型号类型还请网上搜寻非常具体的一些注意事项。 0 - 全程开箱录像 1 - 检查包装是否完好 - 有条件情况下 最好当快递员面开箱 2 - 拆封(从标签处撕开) 3 -检查电脑外观(划痕、磕碰、接口插座痕迹,后盖螺丝表面划痕)后盖脚垫是否有灰尘 4 - 开机(先不要接电源) - 新机器必须是接电 阅读全文

posted @ 2022-04-30 12:27 jfunny 阅读(3764) 评论(0) 推荐(0) 编辑

2022年4月18日

个人 alias list

摘要: 持续总结更新中 alias ..="cd .." alias ...="cd ../.." alias ....="cd ../../.." alias .....="cd ../../../.." alias .3="cd ../../.." alias ~="cd ~" alias cdd="c 阅读全文

posted @ 2022-04-18 23:30 jfunny 阅读(37) 评论(0) 推荐(0) 编辑

2022年4月13日

Docker 学习笔记

摘要: 本篇为 《深入浅出Docker》该书学习笔记 0. 为什么学习 Docker 容器化应用已是目前的事实,至少需要学会使用该工具。 1. 容器概览 很好的一个例子是: 在某地从零开始搭建一座房子, 结果需要搬家,只好在另处又从零开始。 容器的出现,让这一切变得“可复用”,一次搭好,随处可用,并且可靠。 阅读全文

posted @ 2022-04-13 23:31 jfunny 阅读(60) 评论(0) 推荐(0) 编辑

2022年3月30日

使用 Python 构建个人代码生成器

摘要: 在工作中难免有些重复性极高的代码需要生成,便用Python 写了很简易的一个代码生成器,快速生成重复代码,将时间用到更值得学习的地方。 代码如下: #! /usr/bin/env python #coding=utf-8 import os from string import Template # 阅读全文

posted @ 2022-03-30 10:59 jfunny 阅读(910) 评论(1) 推荐(0) 编辑

2019年7月9日

数据结构与算法之 01 数组

摘要: 数组是一种使用连续内存存储同类型数据的一种数据组织方式。 基于内存连续和类型相同使得访问数组元素时能通过下标的方式以 O(1)的时间复杂度进行访问。 事实上,这个访问是根据下标“动态地”计算(相比较,链表存储则静态的存储了前后节点的内存地址)出了第i个元素的地址,再取地址值对应内存来访问的。 从中看 阅读全文

posted @ 2019-07-09 22:46 jfunny 阅读(39) 评论(0) 推荐(0) 编辑

2019年7月8日

时间复杂度分析

摘要: 本文将从什么时候时间复杂度分析,为什么及如何分析做记录。 什么是时间复杂度分析 1.数据结构和算法解决是“如何让计算机更快时间、更省空间的解决问题”。 2.因此需从执行时间和占用空间两个维度来评估数据结构和算法的性能。 3.分别用时间复杂度和空间复杂度两个概念来描述性能问题,二者统称为复杂度。 4. 阅读全文

posted @ 2019-07-08 23:05 jfunny 阅读(160) 评论(0) 推荐(0) 编辑

导航