- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 Linux(2) -- 平均负载分析
Linux平均负载分析uptime11:19:55 up 7:04, 1 user, load average: 0.00, 0.01, 0.00它们分别表示,系统当前时间,系统当前状态,系统运行时间,正在登录用户数,过去1分钟的平均负载,过去5分钟的平均负载,过去16分钟的平均负载什么是平均负载我们可以用man uptime来查看uptime的相关文档,但是当我们调用这个命令的...
2019-05-15 16:40:54 274
原创 Linux(1)--docker安装配置ubuntu并完成secureCRT的连接
安装配置ubuntu更换ubuntu源为阿里源,先设置共享文件夹在g:/docker/myubuntu文件夹下,新建一个文件命名为sources.list,其内容为:deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/...
2019-05-12 11:43:09 765
原创 MongoDB(二)-- Read
读取文档db.<collection>.find()匹配查询查询操作符游标查询操作返回的结果游标游标的迭代与操作投射只返回部分字段内嵌文档的投射数组的投射匹配查询db.<collection>.find(<query>,<projection>)<query>定义了读取操作时筛选文档的条件...
2019-05-11 11:40:28 271
原创 MongoDB(一)--Create
MongoDB之Create1.安装与使用MongoDB的安装与配置docker run --name mymongo -v /mymongo/data:/data/db -d mongo:latest--name mymongo:自定义容器的名字-v /mymongo/data:/data/db:挂载数据目录,使得数据可以在本地查看,不会在docker关闭之后丢失-d:后台运行容器...
2019-05-10 10:32:31 732
原创 算法基础(三)--数据结构(数组)
数组大部分编程语言中,数组都是从0开始编号的,但你是否下意识地想过,为什么数组要从0开始编号,而不是从1开始呢? 从1开始不是更符合人类地思维习惯吗?如何实现随机访问什么是数组?我想你心中已经有了答案。不过,我还是想用专业的话来给你做下解释。数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。这个定义里有几个关键词,理解这几个关键词,理解了这几...
2019-05-07 18:30:24 191
原创 算法基础(二)--大O分析法(下)
时间复杂度(下)最好、最坏情况时间复杂度同样,我们先看一段代码,你可以尝试先自己分析一下它的时间复杂度://n 表示切片arrary的长度func find(arrary []int,n int,x int) (pos int) { i := 0 pos := -1 for ;i<n;i++ { if arrary[i] == x { ...
2019-05-07 18:27:36 607
原创 算法基础(一)--大O分析法(上)
复杂度分析(上)为什么需要复杂度分析?你可能会有疑惑,我把代码跑一遍,通过统计、监控,就能得到算法执行的时间和占用的内存大小。为什么还要做时间、空间复杂度分析呢?这种分析方法能比我实实在在跑一遍得到的数据更准确吗?首先,可以肯定地说,这种评估算法执行效率地方法是正确地。很多数据结构和算法书籍还给这种方法起了一个名字,叫事后统计法。但是这种统计方法有非常大地局限性:测试结果非常依赖测试...
2019-05-07 18:25:16 1273
原创 Beego(1)--快速入门
本笔记是笔者根据官网的文档加上自己的理解所整理出来的,如果有不正确的地方请指出,欢迎大家一起探讨学习!先说明一下,写本笔记时的环境,可能环境不同,操作和反馈会有所不同1.快速入门中的“新建项目”和“路由设置”在这里就不赘述了,官网讲的很详细了,传送门:新建项目,路由设置个人认为路由设置中对于配置文件的说明可以详细看一下2.Controller运行机制MainCont...
2018-09-04 21:38:06 2998
原创 MySQL(一)
--打开数据库mysql -u 用户名 -ppassword:用户名密码--创建数据库并设置编码格式create database 库名 charset 编码格式--查看数据库show databases;--打开数据库use 数据库的名字;--打开数据库后,显示库中的数据表show tables;--在打开的数据库中创建数据表--字段名 字段类型 约束(可加可不...
2018-08-17 20:26:56 278
原创 Go语言(二) Hello World
我们以现已成为传统的“hello world”案例来开始吧, 这个例子首次出现于1978年出版的C语言圣经《The C Programming Language》(译注:本书作者之一Brian W. Kernighan也是《The C Programming Language》一书的作者)。C语言是直接影响Go语言设计的语言之一。这个例子体现了Go语言一些核心理念。Go语言可以不借助IDE...
2018-08-03 19:47:56 305
原创 Go语言(一) Go语言的介绍和编译器安装及环境配置
一:Go语言 (一)历史第一次关于Go语言的设计讨论是在2007年9月20日,一个周四的下午; Go语言的名字诞生于9月25日,在Rob Pike,Robert Griesemer和Thompson的来往信件中我们可以看见一些关于这门语言命 名的一些设计考量: Subject: Re: prog lang discussion From: Rob 'Commande...
2018-07-27 21:15:49 7112
转载 区块链的核心技术
区块链的技术基石主要有:SHA256 Hash 公钥加密技术 工作量证明机制(1)SHA256 Hash区块链使用的核心哈希算法是SHA256,计算后的之不能被解密回原始内容,是不可逆的,单向的,而且不管原始内容有多少,其结果的长度都是固定的,例如:可以看到,即使原始内容的差异非常小,其结果的差异却是非常大的。SHA256可以实现免碰撞,也就是说:不会出现输入x≠y,但是...
2018-07-23 14:11:53 3530
空空如也
qt for ios编译失败,不能打开模拟器
2017-08-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人