首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端那些事儿
nil
创建于2022-04-09
订阅专栏
学习
等 14 人订阅
共86篇文章
创建于2022-04-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Leetcode 第 98 场双周赛
第一题:替换一个数字后的最大差值 题目 给你一个整数 num 。你知道 Danny Mittal 会偷偷将 0 到 9 中的一个数字 替换 成另一个数字。 请你返回将 num 中 恰好一个 数字进行替
CDN介绍
写在前面 对一次网络请求过程的了解程度,一是展现你的专业知识;二是深刻的理解,让你在大型网站架构中做出更适合、可靠的架构。而DNS是这一切的出发点,本文结合一张常用架构图,来描述一下这个过程。 部署架
正则表达式悲观回溯
写在前面 正则表达式一直以来褒贬不一,大家有疑问的地方主要就是它的悲观回溯问题,今天就来详细讨论一下这个问题。 前几天有小伙伴来求救说页面上有一个 input 框,随着用户不断输入内容,页面响应会越来
如何写出优雅的GO代码
写在前面 Go 语言是一门简单、易学的编程语言,对于有编程背景的工程师来说,学习 Go 语言并写出能够运行的代码并不是一件困难的事情,对于之前有过其他语言经验的开发者来说,写什么语言都像自己学过的语言
GO逃逸分析
写在前面 GO逃逸分析是个老生常谈的话题,今天就来好好谈一下 需要了解的 不同于 jvm 的运行时逃逸分析,golang 的逃逸分析是在编译期完成的 Golang 的逃逸分析只针对指针。一个值引用变量
GO 函数返回值为interface{}注意避坑
上代码 代码分析 在go中,任何变量都有值和类型两个内容,== 是比较值和内容的,只有2者都相等了才会相等。 第一个是true,p是*Person类型,是可以和nil比较的,任何指针类型都可以和nil
深入理解GO Slice切片
写在前面 周日下午在家学习,看到一个关于切片的问题,在网上找了一些资料,做个总结。 上代码 你觉得会输出什么?思考一下再往下看。 有的人觉得可能是 实际结果是 是不是差别很大?这里的差别主要是第四行、
go 函数转换成接口
写在前面 今天看cron源码的时候发现它支持Regist函数和接口,有一点思考。 上代码 它支持两种Regist方式 其中AddFunc是将cmd转换成了FuncJob类型,因为FuncJob也是一个
go cron实战
写在前面 有时候在项目中需要用到定时任务,在网上搜了一下,找到robfig的cron开源包,有11k star。今天写篇文章,介绍一下它。 代码 废话不多说,直接上菜 结果 上例很简单,就是每秒执行一
go 复制context
写在前面 在项目中有时候需要异步运行某个函数,但是又不能因为主程序退出了而提前终止。比如一个异步接口触发的某个耗时任务,接口之间一般都会设有超时时间。所以不能因为接口已经结束了而导致异步任务终止,但是
【超详细】武汉互联网公司汇总
写在前面 无论你是想去武汉发展,还是只是想了解一下武汉互联网发展情况,这篇文章都适合仔细看一看。 1 阿里巴巴 简介:阿里集团在武汉主要是本地化的运营团队和售前团队(阿里云)为主,2022年盒马的全资
Serverless实战-OpenFaaS
前言 什么是Serverless Serverless字面意思是无服务。但是它不代表再也不需要服务器了,而是说:开发者再也不用过多考虑服务器的问题,计算资源作为服务而不是服务器的概念出现。Server
GO 如何利用高阶函数写出优雅的代码
前言 go项目中经常需要查询db,按照以前java开发经验,会根据查询条件写很多方法,如: GetUserByUserID GetUsersByName GetUsersByAge 每一种查询条件写一
DDD目录结构
``` ├── cmd 存放 main.go 等 ├── adapter │ ├── grpc │ └── http │ └── facade 引用其他微服务(接口防腐层) ├── app
Go 可排序的map
前言 众所周知,go map是无序的,每次遍历map得到的顺序是不一样的。如果非要实现有序,则只能先获取所有的key,再排序,然后遍历key,通过key获取value。 今天把上述操作封装了一下,写了
Go 函数返回nil避坑
go语言写函数时经常返回nil,然后在函数外面判断返回值是否为空。这里有个bug,记录一下 (*Type)(nil) ≠ nil
grep快速搜索文本
1 r-递归查找 2 i-忽略大小写 3 c-显示匹配到的次数 4 n-输出行号 4 l-只显示匹配到的文件的文件名 6 支持正则表达式 7 参考 [1]grep 命令系列:如何在 Linux/UNI
什么是Fearure Engineering
写在前面 今天心血来潮,看了一下kaggle相关的内容,里面提到一个术语叫:Feature Engineering,于是学习了一下。 1 特征工程是什么? 有这么一句话在业界广泛流传:数据和特征决定了
Go 结构体转换成 map
写在前面 最近项目中多次遇到需要将结构体转换成map的操作,于是在网上搜了一下相关实现 方法一:序列化和反序列化 这种方法比较简单,也就是先将结构体序列化成字节,再把字节序列化成map 优点 1.比较
随机数生成算法
写在前面 今天下午在阅读负载均衡文章的时候,文章中提到随机负载均衡,需要生成随机序列。根据学习心得总结一下,希望对大家有所帮助。 go语言生成随机数的坑 文中提到洗牌算法生成随机数。 这个算法有2个问
下一页