Qingquan Li
Qingquan Li
环境: - macOS (10.12.6) - VS Code (1.43.0) - Java 8 - Maven 3.6.2 > 在使用 VS Code 创建 Maven 项目之前,需要先[安装 VS Code](https://code.visualstudio.com/Download) ,[完成 Java 安装和环境配置](https://github.com/FatliTalk/blog/issues/44)。 # 一、安装 Maven >...
# **On the Ubuntu Server (WireGuard Server)** ## 1. Install WireGuard ```shell $ sudo apt update $ sudo apt install wireguard ``` `sudo` means `super user do`. If you don't...
番茄工作法
> 番茄工作法(英语:Pomodoro Technique)是一种时间管理法方法,在上世纪八十年代由 Francesco Cirillo 创立。该方法使用一个定时器来分割出一个一般为25分钟的工作时间和5分钟的休息时间,而那些时间段被称为 pomodori,为意大利语单词 pomodoro(中文:番茄)之复数。 ——维基百科 ### 1.接触番茄工作法 > 因为阅读兴趣 早些天,看了一本讨论代码之外的生存指南的书《软技能》,这本《软技能》从程序员的角度,讨论除了编码技能之外的其他一些技能:时间管理技能(包含“番茄工作法”)、学习技能、人际交往技能等等,还涉及怎么理财、健身以及……谈……恋爱(这也是吸引我买这本书的重要原因,好吧,根本原因,嘘)。 ### 2.了解番茄工作法 > (25+5)× 4 当然了,在这里我们要讨论的是时间管理技能,也就是番茄工作法。番茄工作法其实很简单,就是25分钟为一个“番茄钟”,在这25分钟之内只能心无旁骛地做一件事情,然后有5分钟的短休息时间,诸如上厕所之类的事情可以在这5分钟内完成。如此4个番茄钟结束后,你有15分钟的长休息时间,可以活动活动一下。 ### 3.尝试番茄工作法 > 怀疑、尝试、惊喜 在尝试之前,我是怀疑甚至有点否定这种这种方法的,因为这方法似乎很简单而已嘛,而且还要下载番茄工作法的辅佐工具来计划任务([番茄土豆](https://pomotodo.com/) 、[Alloy Timer 之番茄工作法](http://alloyteam.github.io/AlloyTimer/) ……)。但是作为程序员,我们必须勇于尝试新事物!也很庆幸我选择了开始第一个番茄钟,在这25分钟内,我完全没有离开过座位,没看手机,把电脑的社交媒体退出,又这样,几个番茄钟下来,惊喜万分,效率的确提高了! 之前我做计划是:制定一份日计划、周计划,把任务清单逐一列出来。这看起来似乎是一个好主意。然而人的大脑总是趋向惰性的,不能坚持按计划行事,任务总是完成不了,备受打击。而且我们很多时候并不能心无旁骛地工作,就像我刚开始实施番茄工作法的时候,一天能完成8个番茄钟(4小时左右)就不错了。...
Reference: https://github.com/nvm-sh/nvm # 1. nvm install Node.js To download, compile, and install the latest release of node, do this: ```bash $ nvm install node # "node" is an alias for...
# 1. Install mkcert Install `mkcert` on macOS with Homebrew: ```bash $ brew install mkcert ``` Install `mkcert` using the instructions for your operating system from the GitHub repository: https://github.com/FiloSottile/mkcert...
# 1. What is Bubble Sort Algorithm Bubble sort is a simple comparison-based sorting algorithm that works by repeatedly swapping adjacent elements if they are in the wrong order. The...
# 1. What is Insertion Sort Algorithm Insertion sort is a simple and intuitive sorting algorithm that works by gradually building a sorted portion within the input array. It is...
Selection Sort Algorithm (C++) # 1. What is Selection Sort Algorithm Selection sort is a simple comparison-based sorting algorithm that works by repeatedly selecting the smallest (or largest) element from...
Reference: zyBooks # 1. Floating-point numbers and normalized scientific notation An **integer** is a whole number, like 42, 0, or -95. A **floating-point number** is a real number, like 98.6,...
Numbers can use nearly any base, such as base 5 or base 17. Popular bases are: - 2: Binary, due to computers using 0's and 1's - 8: Octal, which...