
Linux-Ubuntu
文章平均质量分 65
Linux的常用发行版Ubuntu,体验Linux的魅力,在计算机科学领域,包括人工智能、机器学习、深度学习等等方面,特别在服务器领域。
云主宰苍穹
掌中星辰转日月,手心苍穹天外天。
Stay Hungry,Stay Foolish.
个人博客:
https://weili_yzzcq.gitee.io/
https://2694048168.github.io/
展开
-
数学问题—Greatest common divisor
Greatest common divisorProblem写一个程序,给定两个正整数,计算并打印出最大公约数。Solution最大公约数(greatest common divisor, gcd )就是两个或者多个非零整数的最大公因子,最大公因子就是能够同时整除这些非零整数的最大整数。实现求解最大公约数的算法有很多,其中一个有效的算法就是欧几里得算法(Euclid’salgorithm),同时《九章算术》里面的更相减损术也可以求解。根据欧几里得算法,可以使用递归的方式实现,也可以使用非递归原创 2021-05-12 00:05:42 · 462 阅读 · 0 评论 -
数学问题—Sum of naturals divisible by 3 and 5
Sum of naturals divisible by 3 and 5Problem用户输入一个正整数限制,计算在该正整数范围内的所有能够被 3 或 5 整除的自然数之和。Solution首先肯定要遍历一定范围的自然数,遍历的起点从 3 开始,因为 1 和 2 可能被 3 或 5 整除,遍历它们毫无意义,遍历的终点就是用户输出的限制值 N。则复杂度就是用户输入整数的线性增长,即输入的 N 愈大,则需要的计算时间愈大,T(n)=O(N)T(n)=\mathcal{O}(N)T(n)=O(N)。利原创 2021-05-11 23:37:07 · 222 阅读 · 0 评论 -
Git常用基础命令集合
First-Time Git Setup可以通过以下命令查看所有的配置以及它们所在的文件。$ git config --list --show-origin用户信息,安装完 Git 之后设置你的用户名和邮件地址。 这一点很重要,因为每一个 Git 提交都会使用这些信息,它们会写入到你的每一次提交中,不可更改。–global 表示配置信息本机所有git仓库有效–local 表示配置信息对该git仓库有效–system 表示系统的配置信息,对所有有效$ git config --glob原创 2021-03-06 13:55:06 · 273 阅读 · 0 评论 -
Ubuntu安装Chrome和搜狗输入法
安装谷歌浏览器install google-chrome-stable# 添加源sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/# 添加公钥wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -# 更新源sudo apt-get update# 安装go原创 2020-07-27 00:37:51 · 395 阅读 · 0 评论 -
Windows系统配置深度学习环境搭建
title: 深度学习环境搭建详细教程copyright: truetop: truedate: 2020-07-20 15:33:14categories:ML & DLtags:MachineLearning开发环境 platform操作系统 OSWindows 7Windows 10Ubuntu 18.04Ubuntu 16.04Ubuntu 20.04开发语言 Python3Anaconda3Jupyter Lab & Jupyte.原创 2020-07-20 23:38:03 · 574 阅读 · 0 评论 -
Linux-Ubuntu系统配置深度学习环境搭建
title: 深度学习环境搭建详细教程copyright: truetop: truedate: 2020-07-20 15:33:14categories:ML & DLtags:MachineLearning开发环境 platform操作系统 OSWindows 7Windows 10Ubuntu 18.04Ubuntu 16.04Ubuntu 20.04开发语言 Python3Anaconda3Jupyter Lab & Jupyte.原创 2020-07-20 23:37:17 · 924 阅读 · 0 评论 -
深度学习环境搭建基本需知
基本概念 conception系统环境变量功能:使得在系统终端能够搜索并使用某个命令或者搜索到某个动静态库编译器功能:将源代码编译成机器指令,供计算机执行编辑器功能:快速编辑源代码调试器功能:对程序进行调试,找出错误bug集成开发环境 IDE编辑 + 编译 + 调试 + Git版本控制操作系统Windows 系列Windows XPWindows 7Windows 8Windows 10Linux 系列UnixUbuntuDebianRed原创 2020-07-20 23:36:28 · 586 阅读 · 0 评论 -
C-plus-plus&CMake实战
系统需求添加联系人:向通讯录添加新人(姓名、性别、年龄、联系电话、家庭住址)最多记录500人显示联系人:显示通讯录中所有联系人信息删除联系人:按姓名索引删除指定联系人查找联系人:按姓名索引查找指定联系人修改联系人:按姓名索引修改指定联系人清空联系人:清空通讯录中所有的联系人信息退出通讯录:退出当前使用的通讯录系统源代码/* file_name: Main.cpp** author: Wei Li** date: 2020-06-16** Copyright © 2020 Wei原创 2020-07-16 00:03:46 · 457 阅读 · 0 评论 -
SSH远程连接服务设置
overviewssh – secure shell,提供安全的远程登录搭建 Linux 开发环境中,ssh 的服务的安装是其中必不可少的一步ssh 方便一个开发小组中人员登录一台服务器,从事代码的编写、编译、运行ssh 是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全SSH有客户端 openssh-client 和 openssh-server 服务端常用命令# 查看 ssh 服务是否安装dpkg -l | grep ssh# 更新软件源sudo apt upd原创 2020-07-14 21:34:40 · 609 阅读 · 1 评论 -
CMake实战学习笔记
GNU 编译链接工具链Liunx-gcc tool_chain(工具链)预处理生成<.i>文件,通过选项-E可以使编译器在预处理结束时停止编译例如:gcc -E -o hello.i hello.c编译生成<.s>汇编代码文件,通过选项-S可以使gcc在进行编译后停止例如:gcc -S -o hello.s hello.c汇编生成<.o>的目标文件,是机器语言代码《二进制》,当一个程序由多个代码文件 构成时,每个文件都要先完成汇编工作,原创 2020-07-12 22:31:03 · 239 阅读 · 0 评论 -
shell脚本笔记—Linux必须技能之一
笔记概述Shell 环境Linux 的 Shell 种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh)Bourne Again Shell(/bin/bash)C Shell(/usr/bin/csh)K Shell(/usr/bin/ksh)Shell for Root(/sbin/sh)一般情况下Bash,指的就是 Bourne Again Shell,由于易用和免费,Bash 在日常工作中被广泛使用。同时,Bash 也是大多数Linux 系统默认原创 2020-07-11 23:07:13 · 227 阅读 · 0 评论 -
Linux操作系统基本概述
operating system (OS):操作系统操作系统 操作系统 (operating system) 是管理和控制计算机硬件与软件资源的程序,从计算机软硬件角度来说,操作系统是一种软件方面的,是一台计算机必不可少的系统级软件。OS 也是用户和计算机的接口,也是计算机硬件和软件的接口。OS 是直接控制和管理计算机硬件、软件资源,合理对各类作业进行调度,以方便用户使用的程序集合。主流操作系统常见主流的操作系统Windows: Microsoft 公司开发的图形窗口界面 (GUI),多任务的原创 2020-07-10 00:31:00 · 2781 阅读 · 0 评论 -
神技—终端编辑器Vim
工欲善其事,必先利其器 在使用Linux系统时,特别是对于计算科学领域的学者来说,使用Linux系统是经常的事情。虽然如今Linux的桌面环境(如KDE、Gome等等)发展的很好,而且也有良好的用户接口界面,不过笔者依然习惯在终端修改一些配置文件(包括系统配置文件、一些软件的配置文件、一些软件的环境变量等等)和编写一些简单的Bash Shell脚本,用于辅助自己的工作和学习,这样能有利于效率。...原创 2020-04-10 16:35:49 · 456 阅读 · 0 评论 -
神技—终端显示Linux系统信息
终端显示系统信息准备工作neofetch下载(Windows下zip,Linux下tar.gz)下载地址:Netfetch_Latest_Release解压安装# 进入neofetch下载的文件目录,查看下载好的tar.gz文件ll# 解压到指定位置,用户的home目录:~/tar -zxvf neofetch-7.0.0.tar.gz -C ~/# 进入到解压的文件目...原创 2020-04-08 15:18:53 · 1955 阅读 · 1 评论 -
Linux基础理论简述
operating system (OS):操作系统操作系统 操作系统 (operating system) 是管理和控制计算机硬件与软件资源的程序,从计算机软硬件角度来说,操作系统是一种软件方面的,是一台计算机必不可少的系统级软件。OS 也是用户和计算机的接口,也是计算机硬件和软件的接口。OS 是直接控制和管理计算机硬件、软件资源,合理对各类作业进行调度,以方便用户使用的程序集合。主流操...原创 2020-04-06 15:36:02 · 1737 阅读 · 1 评论