240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Azure OpenAI (GPT3) 初体验

    背景 目前公司有需求需要通过AIGC(Artificial Intelligence Generated Content) 生成一些目标的内容(...

  • 到底该怎么定义 To B SaaS 产品

    这个标题起的比较大,更多的还是想聊聊这些年做To B 软件产品 的一些感受。 其实很多的To B SaaS 产品诞生之初,想要解决的都是某一个领...

  • Resize,w 360,h 240
    2020年了,跟我一起学Docker吧—— Docker 简介以及安装环境

    Docker 是什么 这里先用官方的解释: A standardized unit of software 一个软件的标准化单位 这里我从一个...

  • Redis主从数据同步

    Redis作为一个分布式的存储服务,集群的工作模式几乎是标配,Redis目前的主从模式也是大多人使用的模型,那Redis的主机和从机是如何保证数...

  • Redis 数据结构简介

    受邀写点关于数据结构和算法的内容,借机就整理了一部分Redis里面的数据结构的实际应用,讲的也不是特别多,后续再补充吧。 Redis自己实现的数...

  • Resize,w 360,h 240
    .NET GC 暂停时间分析

    .NET GC 暂停时间分析 过去的几个月里面,有几篇博客文章讨论了各个编程语言或者运行时机制GC的暂停时间。一切的起源都是源于一片研究Hask...

  • Resize,w 360,h 240
    漫谈GC——小心递归中产生的内存溢出

    之前的文章中有系统的讲过GC相关的理论知识,如果对GC相关的理论知识不太理解的朋友,可以阅读一下:漫谈GC —— GC基本理论和深度剖析 提到递...

  • Resize,w 360,h 240
    理解CPU缓存

    我们来看一个简单地问题:生成N个随机数,把他们插入到一个序列里面,保证他们按照数字的大小排序。例如,如果随机数是5,1,4,2 那么序列的生成过...

  • Static变量

    Static 变量对于单例对象,几乎是固定的用法,很多人说Static变量是在程序执行的时候,直接加载的,我对这个问题抱有一个怀疑态度,我做了一...