240 发简信
IP属地:四川
  • 记一次HTTP POST请求变成GET请求

    问题描述 客户端发起的HTTP POST请求, 到达服务器后请求方法莫名其妙变成了GET请求, 导致客户端收到的是404。 问题定位 首先检查代...

  • golang判断slice中是否存在某个item

    之前在项目中需要判断某个slice中是否包含某个元素,当时自己的做法是遍历slice中的每个元素,直到找到了该元素,否则返回false。 这种做...

  • Resize,w 360,h 240
    Golang红黑树

    红黑树 红黑树是每个节点都带有颜色属性(红色或黑色)的二叉查找树。红黑树也属于自平衡二叉查找树。 红黑树具有如下性质: 1. 每个节点要么是红色...

  • Golang常规加密算法

    前言 为了使平时工作更加高效,自己使用golang对常规加密算法进行了封装,方便在以后的工作中直接使用。 项目地址 实现功能 实现的功能如下: ...

  • [译]Go语言中的通道

    前言 继《[译]Go语言如何优雅地关闭channel》之后的另一篇译文。 原文介绍 原文来自Go101,该项目被托管在Github上。原文链接为...

  • Resize,w 360,h 240
    平衡二叉树-树的旋转

    树结构 树树结构是由一个父节点以及若干个子节点,然后子节点又是其他子节点的父节点,由此而形成的一种结构即是树。其中节点的子节点的子节点叫做该节点...

  • Golang跳表

    相信大家都知道排行榜,在很多场景里都需要用到排行榜功能,尤其是游戏中!之前在了解排行榜实现机制的时候,在网上看得最多的答复便是使用redis的有...

  • Go语言向导: 通过例子学习Golang

    什么是Go? Go(也叫Golang)是由Google开发的一款开源的编程语言。它是一款静态编译型语言。Go支持并发编程, 即它允许多个进程同时...

  • 驱动开发在Golang中的应用

    前言 在了解表驱动开发之前,有一个概念需要了解以下,那就是圈复杂度,又叫循环复杂度,那么什么是圈复杂度呢? 维基百科[https://zh.m....