首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端那些事儿
nil
创建于2022-04-09
订阅专栏
学习
等 14 人订阅
共86篇文章
创建于2022-04-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Go 中节省内存小技巧
GO虽然不消耗大量内存,但是仍有一些小技巧可以节省内存,良好的编码习惯是每一个程序员都应该具备的素质。 预先分配切片 数组是具有连续内存的相同类型的集合。数组类型定义时要指定长度和元素类型。 因为数组
GO 反射对性能的影响
写在前面 今天在公司写了一段代码,判断一个变量是否为空值,由于判断的类型太少,code review的时候同事说还有很多类型没有考虑到,并且提到有没有开源的包做这个事,于是找了一段assert.IsE
Temporal简单实例
目的 学习temporal基本概念和用法 前言 公司2个项目用到了temporal,之前收藏的一些temporal相关文章一直没看,今天好好学习了一下并写一个简单的demo 什么是temporal T
docker 报 address already in use
今天启动用docker 启动postgresql报:ERROR: for temporal-postgresql Cannot start service postgresql: Ports are
telepresence 安装和使用
telepresence主要解决的问题 帮助开发人员对kubernetes进行调试以及问题分析; 开发人员无需再将本地开发运行到Kubernetes内部; 可以提高团队间的实时协作,以及对环境创建进行
emacs设置行号
1 下载linum.el文件 https://github.com/emacs-mirror/emacs/blob/master/lisp/linum.el 放到/Users/xxx/.emacs.d
centos+jenkins+github
1 目的 在centos上安装jenkins 2 步骤 2.1 安装java SDK 2.2 安装jenkins 下载: 安装: jenkins主要目录 配置jenkins 进入配置文件将启动用户修改
emacs快捷键
emacs 快速指南.(查看版权声明请至本文末尾)\ \ 【注意:位于【】之间的内容是译注,比如本行,下同。】\ \ emacs 键盘命令通常包含 control 键(有时候以 ctrl 或 ctl
GO数据类型
数据类型 简单类型 空值:nil 整型:int,int8,int16,int32,int64,uint,uint8,uint16,uint32,uint64 浮点型:float32,float64 字
centos start apache
1.开启apache systemctl start httpd 或者 service httpd restart 2.启动mysql systemctl start mysql 3.service
Go websocket
目的 使用go语言实现websocket服务端 逻辑 本示例主要使用gorilla/websocket框架将http请求升级成websocket协议 项目结构 客户端 index.html 服务端 解
go gqlgen使用方法
什么是gqlgen? gqlgen是一个go语言封装的一个graphql包,使用go语言对外暴露graphql接口 优点:gqlgen只依赖graphql schema。你只需要写好graphql s
vlq
目的 了解什么是vlq 概念 vlq是指Variable-length Quantity,是一种可变长度的编码。 它借用base64编码格式来表示。 base64 base64是利用64个可打印字符来
ZigZag压缩算法
目的 了解zigzag算法的原理 前言 现代计算机一般是用4个字节(32bit)或者8个字节(64bit)为一个单位来表示一个字符,但是我们的数字大多数情况是比较小的,用不了这么多bit,在网络传输过
GO一题
题目 下面这段代码能否通过编译,不能的话原因是什么;如果通过,输出什么。 分析 list = append(list, 1)这句会提示编译错误:invalid argument: list (vari
go datetime工具
golang 对datetime进行封装 封装时间相关的操作 1.func AddSecond(t time.Time, second int64) time.Time 在指定时间上增加秒 示例 结果
OAuth2概述
目的 本文将介绍OAuth2的来龙去脉以及具体的实现 什么是OAuth2 OAuth(开放授权)是一个开放标准,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码
什么是JWT
目的 了解JWT到底是什么,有什么作用。 前言 我们访问一个网站的时候一般都需要做一些安全认证,防止黑客恶意攻击网站。这个认证的方式有多种,JWT就是其中一种。 安全认证方式 密码认证 这是最低级的认
graphql学习
1 目的 本文介绍一下graphql相关的基础知识,并用go实现一个demo 2 怎么来的 GraphQL是由Facebook创造的。 当时,Facebook想在移动端实现新闻推送,这不像检索一个故事
经典面试题:一个网址从浏览器中输入到页面渲染经历了什么
背景 这是一个经典的面试题,在很多人面试过程中都会被问到过,这个问题考察的不是什么高深的技术,而是考察面试者对一个请求的整个流程的理解。 有的人说我是一个前端开发者或者后端开发者,为什么需要了解整个流
下一页