自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HJ

业余算法爱好者

  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 Go语言基础知识(一)简单入门

package main //第一行 定义了包名 必须在源文件中非注释的第一行指明这个文件属于哪个包;//注意:每个Go应用程序都包含一个名为main的包 import "fmt" //告诉Go编译器这个程序需要使用fmt包(的函数,或其他元素),其中fmt包实现了格式化IO的函数 /* func main()是程序开始执行的函数,main函数是每一个可执行程序所必须包含的;...

2018-10-28 18:27:19 518

原创 Git入门必读(上) Git简介、本地命令管理

一、Git简介Git是目前世界上最先进的分布式版本控制系统。所谓的分布式版本控制系统,就是存在这么一个软件,不但能自动帮我记录每次文件的改动,还可以让同事协作编辑,这样就不用自己管理一堆类似的文件了,也不用把文件传来传去。如果想查看某次改动,只需要在软件里瞄一眼就可以了,这样非常方便;git安装(Mac下)安装homebrew,然后通过homebrew安装Git;二、Git本地命令管理...

2018-10-28 18:22:37 267

原创 Python语言在Mac环境下的搭建以及virtualenv的配置

一、Python语言环境搭建Mac自带python 2.7的环境,因此只需要配置python 3.7环境即可输入brew install python 则系统会自动下载2和3当前的最新版本接下来可以顺便安装好virtualenv 也就是虚拟环境 输入 pip install virtualenv环境配置的地方有两个 分别是 .bash_profile 和 ~/.bashrc...

2018-10-25 22:50:00 289

原创 Go在Mac下的环境配置

Go语言环境搭建1、更新brew 输入ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 输入 brew help 进行验证–> 出现正常信息2、更新下载go 输入 brew install go 下载安装过程中按任意键继续3、配置GOPATH...

2018-10-25 22:47:24 551

原创 Linux的分区与目录

一、Linux中分区与目录的区别与联系区别:Linux的分区是物理上的概念,从物理上将存储空间分开;Linux的目录是逻辑上的概念,Linux的目录树实际上是一个分区之间的数据逻辑结构关系,不是物理结构;联系:一个分区必须挂载在一个目录下才能使用,分区可以挂载到任何目录;总结:分区是真正存放数据的地方,只有一份数据。目录是分区数据的逻辑映射,就像Windows系统中的快捷方式一样,分区的数据...

2018-10-22 23:47:36 2117

原创 神经网络中激活函数的比较

一、神经网络的训练过程主要是两类,一类是从输入层开始,上一层神经元到当前层神经元的传播方式,称为前向传播,另一类则是从最后一层开始,后一层的神经元得到结果与实际的结果形成一个偏差通过梯度下降的方法改变当前层的权重;前向传播:上一层的神经元与本层的神经元有连接,那么本层的神经元的激活等于上一层神经元的权值进行加权和运算,最后通过一个非线性函数(激活函数)如ReLU、Sigmoid等函数,最后得到...

2018-10-22 23:42:18 570

原创 数据库(三) 事务、引擎与锁机制

一、事务事务:事务是并发控制的基本单位。即一组操作序列,这些序列要么都执行,要么都不执行,它是一组不可分割的工作单位;事务的提出主要是为了解决并发情况下保持数据一致性的问题,事务具有以下四个基本特征:(1)原子性(Atomic):事务中包含的每个操作都被看成一个逻辑单元,这个逻辑单元中的操作要么全部成功,要么全部失败;(2)一致性(Consistency):事务执行的结果必须是使数据库从一个...

2018-10-03 21:01:19 247

原创 计算机操作系统知识点汇总(三)

操作系统一、概述1、基本特征(1)并发:并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。操作系统通过引入进程和线程使得程序能够并发运行;(2)共享:共享是指系统中的资源可以被多个并发进程共同使用。共享的方式有两种:互斥共享和同时共享;其中互斥共享的资源成为临界资源,例如打印机等,在同一时间只允许一个进程访问,需要用同步机制来实现对临界资源的访问;(3)虚拟...

2018-10-03 19:19:26 10608

原创 Java学习(十五) 集合类综述

-----Iterator (迭代器) -----Collection ----List -----ArrayList -----LinkedList -----Vector ----Stack ----Set ----HashSet ...

2018-10-03 15:47:53 210

Fabric_源码分析.pdf

Hyperledger Fabric源码1.0版本的流程全解析,包括链码启动、Peer启动、Peer与链码交互、Endorser背书流程、Orderer启动、Orderer与Kafka集群交互等等内容

2020-05-08

字符串基本知识点讲解

对KMP算法的详细讲解(私密材料),以及Manacher算法的经典讲述。

2018-02-09

基础数据结构总结

基础数据结构的知识点的讲解、总结,包括栈、队列、二叉树、图等。

2018-02-09

动态规划总结

ACM中基础动态规划的各类知识点讲述、总结。其中包括基础DP、背包问题、数位DP、概率DP等。

2018-02-09

线段树矩形面积并讲解

ACM中对于矩形面积并用线段树+离散化+ 扫描线一类问题求解

2018-02-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除