最近在学redis,本人菜鸟.代码是过程式的,没考虑优化.就是发篇文章记录一下.感觉redis还是很强大的. 规则 评分 = 支持票数*(86400/200)+时间戳, 文章获得为200票就可以在首页展示一天,随着时间的…
标签:golang
golang 全局变量和局部变量的赋值
测试连接数据库的时候,遇到的细节坑 var DbEngine *xorm.Engine func init() { // mysql, 用户名, 密码, ip, 端口, 数据库名称, 字符集 DbEngine, err …
protobuffer、gRPC、restful gRPC的相互转化
文档 grpc中文文档 grpc-gateway,restful和grpc转换库 protobuf 官网 protobuf Google Protocol Buffer(简称 Protobuf)是一种轻便高效的结构化数…
Fabric环境搭建
环境搭建 快速入门: http://hyperledger-fabric.rea… 前提 安装git $ sudo apt update $ sudo apt install git 安装curl $ sud…
Golang-使用Thrift请求后得到HttpStatus413
Thrift请求后得到HttpStatus413是什么鬼?以下会为你一一解答。 Let’s Go! 1.解决方案 自己继承后重新实现(推荐) 修改thrfit包中SetHeader/Flush方法,增加重置h…
Derek解读Bytom源码-持久化存储LevelDB
作者:Derek 简介 Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockc… 本章介绍Derek解读-B…
【GoLang】与或非 异或操作
在Go规范,^这个运算符在一元运算符和二元运算符中都出现了。那么他们分别是啥?在规范中说道:^ bitwise XOR integers这是按位异或。 Go语言位操作实例 <!-- lang: cpp…
Go语言的协程池 ,优化实现自动扩容
Go语言的协程池 , 节省内存 , 减少GC压力 项目地址:https://github.com/letsfire/factory.git 安装 go get github.com/letsfire/factory 用法…
Golang实现ECB模式3DES算法
简介 因项目需要使用ECB模式下的3DES算法加解密信息,golang默认只提供CBC模式,只能自己实现ECB模式。参考https://segmentfault.com/a/11…,文章对ECB模式的DES有…
实战生产环境:最新K8s Annotations详解
本篇文章,所使用的任何镜像我都会发一个网盘链接,供大家下载学习! yaml 请到我的github上下载学习! github:https://github.com/heyangguang 有任何问题可以直接联系我的Emai…
go中的面向对象
总体来看,go语言中的面向对象在使用方式上是灵活易用的,可以说设计理念真的很先进,让人有一种如沐春风的感觉。 如果你在学生时代经历了一个从c到c++的学习历程,你是否还记得,老师会说c++是面向对象的,所以我们不必再使用…
leetcode 141 判断链表中是否有环
题目描述 给定一个链表,判断链表中是否有环。进阶: 你能否不使用额外空间解决此题? 解题思路 无环链表,最后一个节点为nil,有环链表可以无限循环next下去 不用额外空间:快慢节点,慢节点一次走一步,快节点一次走两步,…