Deepin15.11下安装CodeBlocks17.12 1. 下载软件包 到 CodeBlocks 官网下载对应安装包codeblocks_17.12-1_amd64_stable.tar.xz,解压后进入解压目录。 2. 安装软件包 在解压目录中有许多.deb软件包,依次按如下顺序安装即可: 12345678910sudo dpkg -i wx*.debsudo dpkg -i lib*.debsudo dpkg -i codeblocks-libw 2020-05-26 Technique C++ Technique C++
Windows下Git配置ssh-key 1. 简介 Git 配置 ssh-key 是为了识别并区分不同的主机,所以一台主机要使用 Git 进行远程仓库托管代码,首先要在本机生成 ssh-key,并配置到对应远程仓库网站(Github、Gitee 等)。 2. 生成 ssh-key 在 Git 终端输入: 1ssh-keygen -t rsa -C "youremail" 然后 Git 终端会询问保存路径(建议直接 2020-05-26 Technique Git Technique Git
Go语言代码风格 Go 语言对代码风格进行了强制性统一,其代码风格要求如下: 1. Public 变量/函数必须以大写字母开头,Private 变量/函数必须以小写字母开头 Private 函数只能在本包中使用,Public 函数可以被其他包调用。 2. { } 书写应遵循 K&R 风格 譬如以下风格是正确的: 123if expression { ...} 而以下风格是错误的: 2020-05-26 Technique Go Technique Go
Go语言常用命令 1. 构建项目 在 $GOPATH/bin 目录下构建 $GOPATH/src 目录下的 XXX 文件夹所包含的项目: 1go build XXX 构建项目成功会在 $GOPATH/bin 目录下生成 XXX 可执行文件。 2. 运行项目 在终端编译运行 $GOPATH/src 目录下的 XXX 文件夹所包含的项目: 1go run XXX 3. 测试项目 如果项目有提供 test 测试文件在 $ 2020-05-26 Technique Go Technique Go
Go语言常用环境变量 1. GOPATH GOPATH 环境变量用来指定开发项目所在地址。 2. GOROOT GOROOT 用来指定 go 的安装路径。 3. GO111MODULE GO111MODULE 环境变量用于开启或关闭 Go 语言中的模块支持,它有 off、on、auto 三个可选值,默认为 auto。 3.1 GO111MODULE=off 无模块支持,go 会从 $GOPATH 文件夹和 vendor 2020-05-26 Technique Go Technique Go
Go语言流程控制 程序设计语言的流程控制语句用于设定计算执行的次序,建立程序的逻辑结构。流程控制语句主要有三个作用: 选择:根据条件跳转到不同的执行序列 循环:根据条件反复执行某段语句序列 跳转:根据条件跳转到某执行序列 Go 语言支持以下几种流程控制语句: 条件语句:对应关键字为 if、else、else if 选择语句:对应关键字为 switch、case、select 循环语句:对应关键字为 for、r 2020-05-26 Technique Go Technique Go
Mint19.1配置VSCode的Go环境 1. 下载软件包 到 Go 语言官网地址下载 tar.gz 软件包,本人下载的软件包版本是 go1.14.2.linux-amd64.tar.gz 。 2. 解压软件包 将软件包解压到合适位置,本人解压到路径 /usr/local 目录下: 1sudo tar -C /usr/local -xzf go1.14.2.linux-amd64.tar.gz 3. 添加环境变量 3.1 导入软件包路径 2020-05-26 Technique Go Technique Go
规范化、归一化、标准化、中心化 符号说明:本文中 XXX 表示原数据,X~\tilde{X}X~ 表示处理后的数据,μ,σ2\mu, \sigma^2μ,σ2 分别表示 XXX 的均值和方差。 1. 规范化、归一化 规范化(Normalization)是指将不同变化范围的值映射到固定范围中,常见的是 [0,1][0, 1][0,1],此时也称为归一化。规范化将数据从有量纲变为无量纲,方便不同单位和量级之间的数据进行处理。 2020-05-26 Technique MachineLearning Technique MachineLearning
Atom搭建MarkDown环境 1. 简介 Atom 是 Github 专门为程序员推出的一款开源跨平台文本编辑器,基于 web 技术构建,支持多种语言开发,原生支持 git 以及 MarkDown 基础语法书写和预览。 2. 常用快捷键 Ctrl+Shift+P :打开搜索面板 Ctrl+Shift+M :打开 MarkDown 实时预览(安装 markdown-preview、markdown-preview-plus 或 2020-05-26 Technique MarkDown Technique MarkDown
VSCode搭建MarkDown环境 VSCode 原生就支持 Markdown 语言编写,但功能比较基础。为了满足 Markdown 更多的日常使用功能,以下推荐几款非常有用的插件: 1. Markdown Preview Enhanced(MPE) 该插件包含许多 MarkDown 语法功能,能满足书写 MarkDown 的大部分日常需求。 实时滚动预览(Ctrl+Shift+V) LaTex数学公式 表格 Code Chunk 2020-05-26 Technique MarkDown Technique MarkDown