近期在开发一个抢口罩的系统,类似于电商常见的秒杀系统。当时选型的的时候准备在netcore和golang之间选择一个作为系统的开发语言,网上的说法各异,有的说iris快,有的说.netcore快。于是决定自己做下测试。 iris在go的web开发框架中是非常流行的,它自己的介绍是最快的go语言web ...
分类:
Web程序 时间:
2020-02-17 14:04:52
阅读次数:
926
一、开发环境 sudo apt-get update sudo apt-get install -y build-essential sudo apt-get install cmake sudo add-apt-repository ppa:longsleep/golang-backports s ...
分类:
系统相关 时间:
2020-02-17 12:38:34
阅读次数:
145
https://www.runoob.com/w3cnote/radix-sort.html 算法系列 1.0 十大经典排序算法 1.1 冒泡排序 1.2 选择排序 1.3 插入排序 1.4 希尔排序 1.5 归并排序 1.6 快速排序 1.7 堆排序 1.8 计数排序 1.9 桶排序 1.10 基 ...
分类:
编程语言 时间:
2020-02-17 12:27:17
阅读次数:
57
这个框架的目标是作为一个通用的框架,我希望它大而全,在日后可以直接作为我其他项目的基础模板,所以我还想继续给他添加一些功能,就当写一些demo进去吧。这篇文章,我将会添加一个队列的功能。nsq队列有很多种,我选择nsq。使用nsq需要知道以下几个概念:nsqd:负责维护队列的组件,接受消息排队和投递;nsqlookupd:管理nsq集群的组件;nsqadmin:nsq的web管理组件;topic:
分类:
其他好文 时间:
2020-02-17 09:29:26
阅读次数:
79
笔者埋坑后面再来分析总结 1. 插入排序 直接插入排序:O(n^2) 二分插入排序:O(n^2) 希尔排序:O(nlog n) 2. 交换排序 冒泡排序:O(n^2) 快速排序:O(nlog2 n) java public static void SimpleSelectSort(int[] arr ...
分类:
编程语言 时间:
2020-02-17 01:18:02
阅读次数:
88
``` // SendMail connects to the server at addr, switches to TLS if // possible, authenticates with the optional mechanism a if possible, // and then s... ...
分类:
其他好文 时间:
2020-02-16 20:48:34
阅读次数:
77
冒泡排序:最简单的排序算法 时间复杂度: 最优时间复杂度O(N),表示遍历一次没有发现任何可以交换的元素,排序结束 最差时间复杂度O(N2) 稳定性:稳定 Python代码: 1 #bubble_sort:冒泡排序 2 3 def bubble_sort(alist): 4 """冒泡排序""" 5 ...
分类:
编程语言 时间:
2020-02-16 20:40:57
阅读次数:
77
写的几个golang json序列化和反序列化的demo,比较适合小白。 ...
分类:
Web程序 时间:
2020-02-16 20:34:49
阅读次数:
93
1 /* 2 变量 : 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念, 变量可以通过变量名访问 3 4 声明单个变量 : var 变量名 变量类型 = 值; 5 声明多个变量 : var 变量名a, 变量名b = 值a, 值b; 6 根据值自行判定变量类型 : var v = 'v ...
分类:
其他好文 时间:
2020-02-16 16:45:56
阅读次数:
97
1 /* 2 3 结构体变量: 4 结构体的定义只是一种内存布局的描述,只有当结构体实例化时,才会真正地分配内存, 5 因此必须在定义结构体并实例化后才能使用结构体的字段。 6 type 类型名 struct { 7 字段1 字段1类型 8 字段2 字段2类型 9 … 10 } 11 指针类型的结构 ...
分类:
编程语言 时间:
2020-02-16 16:42:51
阅读次数:
99