码迷,mamicode.com
首页 >  
搜索关键字:golang 冒泡排序    ( 8703个结果
内存管理:Golang、Python、Linux
0、如果想要实现一门语言的内存管理,该怎么设计? 1.内存池:向系统申请大块内存,然后进行管理和分配(管理内存分配)。 2.垃圾回收:当分配的内存使用完之后,不直接归还给系统,而是归还给内存池,方便进行下一次复用。至于垃圾回收选择标记回收,还是分代回收算法应该符合语言设计初衷。 3.大小切分:使用单 ...
分类:编程语言   时间:2020-05-08 20:12:18    阅读次数:102
算法系列——JavaScript中广度优先搜索思想实现
什么是广度优先搜索? 如果只是是背概念,幼儿园的小朋友都能背下来念给你听。 假设看这篇文章的都和我一样是个前端工程师,我们要从广度优先搜索(BFS)中学到什么?如果你看完这篇文章能够回答这个问题,那么你已经看懂了。 广度优先搜索不是排序算法,它和快速排序、选择排序、冒泡排序等不一样,你听过二分查找吗 ...
分类:编程语言   时间:2020-05-08 16:08:39    阅读次数:69
gorm 关系一对一,一对多,多对多查询
建表 要实现的功能. 文章属于一个分类. 文章有多个标签 相关表四张。表提前在数据库建立的。没有外键关系 article 表 tag 表. article_tag 表 category 表 golang //文章表 type Article struct { Id int Title string ...
分类:其他好文   时间:2020-05-08 12:54:34    阅读次数:247
使用Golang + lua实现一个值班机器人
我们在的项目组呢,有一项工作是,收邮件(很大程度上使用邮件是为了存个底),然后从我们的系统里边查一下相关信息,然后回复个邮件的工作。虽然工作量并不大,但是会把时间切的稀碎。为了拯救我的时间,所以做了一个邮件的值班机器人。让他来顶替我自动回复邮件,考虑到这个东西应该也有不少人会用得到,所以就把这个东西 ...
分类:其他好文   时间:2020-05-07 23:09:49    阅读次数:84
如何使用Golang实现一个API网关
你是否也存在过这样的需求,想要公开一个接口到网络上。但是还得加点权限,否则被人乱调用就不好了。这个权限验证的过程,最好越简单越好,可能只是对比两个字符串相等就够了。一般情况下我们遇到这种需要,就是在函数实现或者添加一个全局的拦截器就够了。但是还是需要自己来写那部分虽然简单但是很啰嗦的代码。那么存不存 ...
分类:Windows程序   时间:2020-05-07 13:33:44    阅读次数:87
几种排序算法
所有排序都是从小到大进行排序 1插入排序 插入排序的思想主要是,将[a1,a2,a3,a4....ai.......an]前ai-1个序列看成有序的,然后用第ai个数与前面的数进行比较,找到位置进行插入 int i,j,temp;//a[len] for(i=1;i<len;i++){//假设a[0 ...
分类:编程语言   时间:2020-05-06 18:09:33    阅读次数:67
go反射实现实体映射
源码地址:https://github.com/marshhu/ma-tools 项目中经常要用到实体映射,以前做.net是用AutoMapper做的实体映射,感觉挺方便的。 然而最近做的golang项目,还是比较原始的手动赋值,弄起来挺痛苦的,实在受不了,动手写了个简单的实体映射工具方法,代码如下 ...
分类:其他好文   时间:2020-05-06 18:04:11    阅读次数:58
如何减少重复err
曾看到一篇blog,说他们一个项目最后扫盲出几千个 if err != nil 没有对比就没有伤害 Golang的主程都是工程界的高手,而且还有一堆geek社区,自然有办法让err,不那么难看。几个示例 参考Rob Pike的一篇blog https://blog.golang.org/errors ...
分类:其他好文   时间:2020-05-05 18:32:42    阅读次数:88
Golangz知识点整理
1. Golang "Golang之指针" 2. GORM 2.1 "GORM基本使用" ...
分类:其他好文   时间:2020-05-05 17:58:11    阅读次数:50
浙大《数据结构》第九章:排序(上)
注:本文使用的网课资源为中国大学MOOC https://www.icourse163.org/course/ZJU 93001 简单排序 前提 大多数情况下,为简单起见,讨论从小到大的整数排序 N是正整数 只讨论基于比较的排序( = 冒泡排序 基本思想 : 比较相邻的元素。如果第一个比第二个大,就 ...
分类:编程语言   时间:2020-05-05 17:35:38    阅读次数:68
8703条   上一页 1 ... 60 61 62 63 64 ... 871 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!