首页
学习
活动
专区
工具
TVP
发布

极客开发者

专栏成员
59
文章
78353
阅读量
15
订阅数
一天为用户节省434年握手时间!Rust编写的Pingora凭什么力压Nginx?
作为一个对 Rust 语言和新兴技术充满兴趣的开发者,我最近了解到一个令人振奋的项目——Pingora。
极客开发者
2024-07-06
1590
redis入门知识第9篇-key的通用操作
key 是一个字符串,通过 key 获取 redis 中保存的数据,那么 key 通常存在以下的操作
极客开发者
2022-01-18
2500
redis入门知识第8篇-sorted_set数据类型的基本操作
有序集合可以保存可排序的数据,在set存储结构的基础之上添加可排序字段。有序集合数据结构如下图所示:
极客开发者
2022-01-18
4240
redis入门知识第7篇-set数据类型的基本操作
假设我们存在这样的需求:我们需要存储大量的数据,且需要在查询上要求更高的效率。似乎前面提到的数据类型已不满足我们现有的需求,在本篇文章中,我们引入一个全新的概念:set数据类型。与hash存储结构类似,但是仅存储键,不存储值(nil),并且不重复存储。
极客开发者
2022-01-18
3000
redis入门知识第6篇-list数据类型与基本操作
04-redis入门知识第4篇-redis中的string数据类型与基本的数据存取操作
极客开发者
2022-01-18
2310
redis入门知识第5篇-hash数据类型与基本操作
在上一节我们一起了解了 string 存储类型。但是如果是对象数据的存储具有较频繁的更新需求,操作会显得笨重。例如:user:id:100 -> {"id":100,"name":"春晚","fans":12355,"blogs":99,"focus:83},如果需要更新一个对象中的局部数据,就需要替换掉所有数据,于是有了以下的需求
极客开发者
2022-01-18
3230
redis入门知识第4篇-redis中的string数据类型与数据存取操作
如果 key 已经存在并且是一个字符串, APPEND 命令将指定的 value 追加到该 key 原来值(value)的末尾。
极客开发者
2022-01-18
6890
redis入门知识第3篇-redis的基本操作与数据类型
在我的前两篇笔记中,介绍了redis的基本概念,以及安装了redis的学习环境。在这篇文章中,我们一起来熟悉 redis 的基本操作。redis 数据存在内存中,可以让程序高效地读取。但它也能将数据写入硬盘内进行永久保存,从这篇文章开始,我们逐渐熟悉redis的数据存取操作。
极客开发者
2022-01-18
2470
redis入门知识第2篇-redis的安装与测试
在我的上一篇笔记中,介绍了redis的一些基本概念。在本文,我们将来安装 redis 的学习环境。我们将在Linux环境中安装redis服务,如果你现在没有Linux环境,可以通过这个链接参考Linux虚拟机环境的搭建方法:使用Multipass快速创建和管理Ubuntu Server虚拟机 。
极客开发者
2022-01-18
2590
redis笔记第1篇-redis简介
服务器软件项目的瓶颈的一般由于海量用户和高并发引起,其中罪魁祸首是关系型数据库。原因是关系型数据库存在以下的缺点:
极客开发者
2022-01-18
2560
初学k8s集群需了解的一些知识
k8s 本身涉及到大量的技术知识,包括操作系统、网络、存储、调度、分布式等方面的知识,这也正是技术人员学习与努力的方向。在学习之初,本系列文章不会着重讲解 Kubernetes的详细知识。而是尝试去了解Kubernetes的最基本的概念,并引导你基于官方的kubeadmin 工具搭建一个简单的Kubernetes集群。后续再循序渐进地进入k8s的系统学习。
极客开发者
2022-01-18
5880
怎样在VSCode中调试C++程序
VSCode 是目前最热门的IDE之一,在本节,我们将介绍怎样在 VSCode 中进行 C++ 程序的调试。在开始之前,需要通过 VSCode官网下载对应操作系统的最新版本,并安装到自己的电脑上。
极客开发者
2022-01-18
3.5K0
CMake项目的编译流程
内部构建会产生很多中间文件,这些文件并不是我们最终想要的,和工程源代码文件放在一起会显得杂乱无章。
极客开发者
2022-01-18
1.7K0
跨平台编译工具-CMake的语法特性与常用变量
最近在学习 Linux 下的 C+ 开发的编译知识,总结出该系列笔记,这是第五篇,可以通过以下链接阅读之前的笔记:
极客开发者
2022-01-18
1.1K0
Linux下C++命令行调试实战
因为no_g.out这个可执行文件不包含用于调试的信息,输入quit再按回车即可,通过gdb yes_g.out指令执行包含调试信息的可执行文件,看到以下输出
极客开发者
2022-01-18
3.1K0
Linux下的GDB调试器常用指令
调试开始:执行gdb [exefilename],进入gdb调试程序,其中exfilename为要调试的执行文件名,以下命令后括号内为命令的简化使用,比如 run(r),直接输入命令 r 就代表命令 run
极客开发者
2022-01-18
1.7K0
git版本库代码回退的技巧
git能帮助我们高效地进行代码托管,在使用git进行代码托管的时候,有时候我们需要回退版本。本文我们将一起来研究代码回退的方法。在git中,HEAD指针指向我们当前分支的最后一次提交。比如我们提交过三个版本,那么此时HEAD指针位置如下图
极客开发者
2022-01-18
1.4K0
【Linux/C++】Linux下C++命令行编译示例
这是因为 g++ 找不到include目录下的swap.h 文件,所以我们需要使用-I参数将include目录包含进来,如下命令
极客开发者
2022-01-18
2.1K0
【技术】Linux中编译C++代码的g++工具,以及g++的常用操作指令
使用 g++ 编译C++源代码的时候,我们可使用以下命令 即可完成编译C++源代码文件,并且直接产生可执行的二进制文件
极客开发者
2022-01-18
4.5K0
PHP怎样使用JWT进行授权验证?
JWT可以取代以往的基于 COOKIE/SESSION 的鉴权体系,是目前最热门跨域鉴权的解决方案,接下来从 JWT 的原理,到 PHP 示例代码,简单说明业务怎样使用 JWT 进行授权验证。
极客开发者
2022-01-18
3.3K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档