快乐的程序员
基数树(Radix Tree) 基数树(Radix Tree)
什么是基数树一句话,基数树是一种多叉树。更官方一点的解释:radix tree是一种多叉搜索树。树的叶子结点是实际的数据条目。每一个结点有一个固定的、2^n指针指向子结点(每一个指针称为槽slot,n为划分的基的大小)。看到这里可能还有点懵
2024-03-02
docker 安装 Mysql 5.7 docker 安装 Mysql 5.7
前言经常在docker中安装sql,但是远程或者本机不能访问,需要进入容器,本地登录才行。 原因是没有将相关目录映射到本机,本文将介绍如何用docker安装mysql,并远程访问 拉取镜像docker pull mysql:5.7 创建
2024-03-01
Go协程管理 Go协程管理
Go协程管理go语言最大的特点就是高并发,实现方式就是协程。今天就来说说go协程那些事儿。 什么是协程一句话概括,协程是go语言自己定义的一个轻量级的、可独立运行的代码块。类比操作系统层面的线程,我们可用把一个协程看作是一个线程,平时我们是
2024-03-01
Hexo SEO 优化 Hexo SEO 优化
生成sitemapnpm install hexo-generator-sitemap --save npm install hexo-generator-baidu-sitemap --save 然后发布后访问:https://w
2024-03-01
hexo博客添加百度统计和Google统计 hexo博客添加百度统计和Google统计
前言百度统计和 Google 统计主要用于分析网站数据:流量、访客量等。需要注册账号,然后将代码(脚本)嵌入到网站中,然后在后台就会生成对应数据,然后进行分析。 百度统计网址:https://tongji.baidu.com Google
2024-02-28
增加点击跳转评论按钮 增加点击跳转评论按钮
新建文件themes\Matery\layout_partial\back-comment.ejs <!-- 直达评论 --> <div id="to_comment" class="comment-scroll">
2024-02-28
一文读懂go context 一文读懂go context
1.写在前面go context相信大家经常遇到,也知道一些用法。今天主要是阅读一下go context的源码 go 1.21.1的context的源码只有一个文件。源代码785行,去掉注释后有效代码497行。 package main
2024-02-28
Hexo Markdown各种插件 Hexo Markdown各种插件
1. Markdown插件1.1 markdown-it-abbr# npm install markdown-it-abbr --save 示例 *[HTML]: Hyper Text Markup Language *[W3C]: W
2024-02-26 Alex
基于Hexo的matery主题 基于Hexo的matery主题
1. 前言本文主要介绍Hexo的matery主题的插件 2. 添加博客看板娘安装插件: $ npm install --save hexo-helper-live2d 安装喜欢的模型: $ npm install packagename #
2024-02-26
配置Sublime Text执行sql,再也不用安装db client啦 配置Sublime Text执行sql,再也不用安装db client啦
写在前面作为后端开发者,下载一个db客户端是很多人必须的。好用的数据库客户端软件有:1、SQL Server Management Studio (SSMS);2、DBeaver;3、Navicat;4、HeidiSQL;5、To
2024-02-25
mysql和postgresql的order by对null值的处理 mysql和postgresql的order by对null值的处理
mysql的order by如何处理null值官方结论: When doing an `ORDER BY`, `NULL` values are presented first if you do `
2024-02-25
解读OpenAI Sora文生视频技术原理 解读OpenAI Sora文生视频技术原理
OpenAI Sora文生视频**(图像看作单帧视频)一放出就炸翻整个AI 圈,也是ChatGPT掀起GenAI**热潮时隔一年后,OpenAI再次史诗级的更新。OpenAI 随后公布的技术综述[文献1],难掩其勃勃雄心:视频生成模型作为世
2024-02-23 John Doe
22 / 23