位操作的应用

一、前言

  1. 最近在工作中、技术问答、开源库中常见到不少的位操作。
  2. 但是却发现蛮多人知道有位操作,但是应用于业务项目中的很少,经常是见到没有反应过来。
  3. 这里我介绍一些位操作的在业务中的使用,希望大家在见到位操作时能够想起这是什么。

面试见闻

前言

  1. 8 月 29 日被辞退后到 9 月 13 日之间的一些面试见闻。
  2. 这里不会写出面试的公司名字。
  3. 这里不会出现具体薪资。
  4. 具体的面试题很多都忘了,这个一个不好的事情,希望下次改变。

HTTP2 协议解析

前言

  • 最近工作都在做跟 http2 协议有关的东西,记录下协议的格式与资料。
  • 下篇(这篇)文章中会简略的写出一个支持高并发的 golanghttp2 转发器。

leetcode 1-5 算法题

前言

  • 最近也还是没怎么写博文,所以打算直接找个不用怎么难写的算法来写写博客。
  • 为了加深印象,需要书写博文进行归纳,并且进行伪代码连续,以及手写算法。
  • 这边会缓慢更新。

python 编码

前言

  • 最近对 python 的编码感觉到很迷,python2python3 的 str bytes 完全不一样。
  • 这边记录下各种方式输入的字符串编码,以及各种编码对象的转换备忘。

ipmsg 协议

前言

  • 最近看了一下 飞鸽传书(ipmsg) 突然对它的协议有了兴趣,这边找了官方的来自行翻译

openapi3 使用

前言

  1. 最近一直在用业余时间写一个个人项目,其中为了学习各种 python 新特性, 使用了各种新技术其中就使用了 openapi3 来描述 api。
  2. 这篇博文就来说明和封装一套生成 openapi 配置。
  3. 这里只讲述 openapi3 的配置结构,并与官方文档统一使用 yaml 格式来说明。
  4. 由于使用 python 代码中的配置与 json 格式相同。
  5. 在阅读此文前请自行了解 json, yamlpython 生成代码部分可无视。

pipenv 使用

前言

最近用了pipenv感觉挺不错的,写篇博文来推广一下。

ci 自动部署

前言

很久没写博文了,最近正好公司内部需要进行 ci 自动部署,就写一篇 ci 自动部署。其中分为两种,公开项目,私有项目