优惠券 实战 随笔redis

Go singleflight文件 实战使用

Go中singleflight文件提供了可重复的函数调用抑制机制。通过给每次函数调用分配一个key,相同key的函数并发调用时,只会被执行一次,返回相同的结果。其本质是对函数调用的结果进行复用。一般用于缓存击穿,去除重复请求 ......
singleflight 实战 文件 Go

盘点一个Python自动化办公的实战问题

大家好,我是皮皮。 一、前言 前几天在Python白银交流群【东哥】问了一个Python自动化办公的问题,一起来看看吧。问题描述: 大佬们,这个Excel表格中,针对C列到N列,我想要取每一行的数字,最后输出一句话,如针对第二行数据的话最后生成:该订单对应7个J01140300003、27个J011 ......
实战 Python 问题

docker swarm 部署一主两从的redis集群

docker-compose文件准备 docker-compose-redis-cluster.yml version: '3.8' services: redis-master: image: redis command: redis-server --requirepass your_passw ......
集群 docker swarm redis

Redis 3 种特殊数据类型详解、Redis内存碎片

Cache Aside Pattern(旁路缓存模式) Cache Aside Pattern 是我们平时使用比较多的一个缓存读写模式,比较适合读请求比较多的场景。 Cache Aside Pattern 中服务端需要同时维系 db 和 cache,并且是以 db 的结果为准。 下面我们来看一下这个 ......
Redis 碎片 内存 类型 数据

Redis-server闪退问题

对于无缘无故出现闪退的情况,就是因为我们的redis处于长时间运行的原因: 打开redis-cli.exe 窗口 执行shutdown命令然后输入exit 退出我们redis: 退出成功之后重新打开redis就好了(redis-server.exe) ......
Redis-server server 问题 Redis

PHP里redis的大坑:加号被转为空格

最近在PHP中使用js把图像的base64存入redis,取出来的时候发现无法正常显示图像。 试了无数次,javascript看来看去也没有问题,最终发现是redis的问题:加号全部被自动转为空格了。 (尚未仔细检查是否为PHP里的 $redis = new Redis(); 这个的问题,还是说这个 ......
加号 大坑 空格 redis PHP

Redis 也支持全文搜索 了?这也太强了

在 2021 年我就了解到 RediSearch 这个项目,并已经把它用于我的开源项目 newbee-mall-pro 中。 就我的使用体验来说,简单场景下,用来平替 Elasticsearch 的使用场景已经足够。像是 Elasticsearch 中常用中文分词插件可以用 RediSearch 替 ......
全文 Redis

机器学习 - 决策树:技术全解与案例实战

本文深入探讨了机器学习中的决策树算法,从基础概念到高级研究进展,再到实战案例应用,全面解析了决策树的理论及其在现实世界问题中的实际效能。通过技术细节和案例实践,揭示了决策树在提供可解释预测中的独特价值。 关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队 ......
实战 机器 案例 技术

基于AidLux的工业视觉少样本缺陷检测实战

<div class="video"> <iframe src="https://www.bilibili.com/video/BV1eG411Y7ha/?vd_source=1eedca4ba38e6ff0c1ed9e366feef663" scrolling="no" border="0" fr ......
样本 实战 缺陷 视觉 工业

动态规划随笔

整数拆分 给定一个正整数 n ,将其拆分为 k 个 正整数 的和( k >= 2 ),并使这些整数的乘积最大化。 该将给定的正整数拆分成尽可能多的 3,推导过程如下: ......
随笔 动态

工业视觉少样本缺陷检测实战应用

工业视觉少样本缺陷检测实战应用 1.AidLux介绍 AidLux能广泛应用在智能工业、AI教育、智慧人居、智慧城市、智慧物流、智慧交通、智慧零售和机器人等诸多场景中。 集成国际主流AI框架和多种开发环境、后台服务程序、编译器及图形开发组件,无须配置开箱即用,极大地简化了开发步骤;自主研发的AI智能 ......
样本 实战 缺陷 视觉 工业

2023年12月9日、10日每日随笔

今天,主要进行了Jfinal框架的了解与编写,通过下午的简单了解,基本了解了Jfinal的运行逻辑,后在进行自己的编写,出现了报错,在解决报错的过程中,对于jfinal框架的的含义理解更加深刻,主要是作为一个后端框架,前端可以进行自己的发挥,于是结合了vue前端知识和jfianl后端搭建进行项目的完 ......
随笔 2023

线上业务优化之案例实战

本文是我从业多年开发生涯中针对线上业务的处理经验总结而来,这些业务或多或少相信大家都遇到过,因此在这里分享给大家,大家也可以看看是不是遇到过类似场景。本文大纲如下, 后台上传文件 线上后台项目有一个消息推送的功能,运营新建一条通知消息时,需要一起上传一列包含用户 id 的文件,来给文件中包含的指定用 ......
实战 案例 业务

SpringBoot实战项目:蚂蚁爱购(从零开发)

这是从零开发的SpringBoot实战项目,名字叫蚂蚁爱购。 从零开发项目,视频加文档,十天彻底掌握开发SpringBoot项目。 ......
SpringBoot 蚂蚁 实战 项目

Linux课程随笔(六)

作为一名计算机专业的学生,深入了解操作系统是必不可少的一部分。在众多操作系统中,Linux因其开放源代码、稳定性和灵活性而备受欢迎。本文将聚焦于Linux的存储管理,深入探讨文件系统、磁盘管理以及存储优化等方面的知识。 文件系统 1. 文件系统概述 在Linux中,文件系统是组织和存储数据的一种方法 ......
随笔 课程 Linux

Linux课程随笔(七)

在Linux操作系统中,I/O(输入/输出)重定向和管道是强大的工具,它们允许用户有效地处理命令之间的输入和输出流。本篇博客将深入探讨Linux中的I/O重定向和管道的概念,以及如何利用它们来提高命令行的灵活性和效率。 I/O 重定向 什么是I/O 重定向? I/O重定向是一种将命令的输入和输出流导 ......
随笔 课程 Linux

Linux课程随笔(八)

当你希望在Windows操作系统上进行Linux系统的学习或开发时,使用虚拟机是一个理想的选择。VMware是一款强大的虚拟机软件,它允许你在Windows中创建虚拟计算机,从而在其中安装和运行Linux系统。本文将指导你使用VMware在Windows中安装Linux,并提供一些基本的步骤和注意事 ......
随笔 课程 Linux

Redis哨兵

是什么 吹哨人巡查监控后台master主机是否故障,如果故障了根据投票数自动将某一个从库转为新主库,继续对外服务 能干嘛 主从监控:监控主从Redis库运行是否正常 消息通知:哨兵可以将故障转移的结果发送给客户端 故障转移:如果Master异常,则会进行主从切换,将其中一个Slave作为新Maste ......
哨兵 Redis

Linux课程随笔(三)

在Linux系统中,用户管理是系统管理员和普通用户都需要了解和掌握的重要主题。本篇学习博文将介绍一些基本的Linux用户管理命令,帮助你有效地管理用户账户,确保系统的安全性和稳定性。 用户账户基础 在Linux系统中,每个用户都有一个唯一的用户名(Username)和一个相关的用户ID(UID)。用 ......
随笔 课程 Linux

Linux课程随笔(四)

Linux操作系统以其稳定性和安全性而闻名,文件权限是Linux系统中重要的安全机制之一。本篇博客将介绍Linux文件的基本权限概念以及如何使用命令行进行文件权限的管理。 文件权限概述 在Linux中,每个文件都有一组权限,用于定义文件的访问规则。这组权限分为三个部分:用户(Owner)、群组(Gr ......
随笔 课程 Linux

Linux课程随笔(五)

作为一名计算机专业的学生,深入学习Linux操作系统的进程管理是至关重要的一部分。在本篇博客中,我们将深入探讨Linux系统中进程的概念、创建、管理以及监控。通过对进程管理的学习,我们可以更好地理解操作系统的运行机制,提高系统管理和调优的技能。 什么是进程? 在计算机科学中,进程是程序执行的实例。每 ......
随笔 课程 Linux

Redis的数据类型以及使用场景,看这一篇就够啦

Redis的数据类型以及使用场景,看这一篇就够啦 原创2021-06-20 18:02·猿视野 Redis 数据类型 string String hash HashMap list LinkedList set HashSet sorted_set TreeSet redis 数据存储格式 redi ......
场景 类型 数据 Redis

Linux课程随笔(二)

2.3 Vim编辑器 Vi编辑器是Linux上最基本的文本编辑器,工作在字符模式下,效率非常高,而Vim是Vi的增强版。Vim编辑器主要有三种模式:命令模式、编辑模式(插入模式)和末行模式(扩展命令模式)。命令模式:控制光标,对文件进行复制、粘贴、删除、查询等操作;末行模式:文档保存与退出,设置编辑 ......
随笔 课程 Linux

深度解读DBSCAN聚类算法:技术与实战全解析

探索DBSCAN算法的内涵与应用,本文详述其理论基础、关键参数、实战案例及最佳实践,揭示如何有效利用DBSCAN处理复杂数据集,突破传统聚类限制。 关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实验室成员,阿里云 ......
算法 实战 深度 DBSCAN 技术

Redis和Springboot在Windows上面设置开机启动的方法

Redis和Springboot在Windows上面设置开机启动的方法 背景 同事遇到一个问题 Windows 晚上自动更新服务 然后第二天 Springboot开发的程序没有启动起来. 所以基于此想创建一个开机启动的服务设置 很早之前自己研究过 Winsw等工具 但是感觉对springboot 比 ......
Springboot Windows 方法 Redis

Redis复制

是什么 主从复制,master以写为主,slave以读为主。 当master数据变化的时候,自动将新的数据异步同步到其他slave数据库 能干嘛 读写分离 容灾恢复 数据备份 水平扩容支撑高并发 怎么玩 master如果配置了requirepass参数,需要密码登录,那么slave就要配置maste ......
Redis

Spring Boot学习随笔- 集成JSP模板(配置视图解析器)、整合Mybatis(@MapperScan注解的使用)

介绍了如何集成JSP模板到Spring Boot项目中。通过引入JSP依赖、配置JSP视图解析器以及指定JSP访问目录,实现了JSP的集成和访问。以及展示了整合MyBatis框架的步骤。首先介绍了引入MyBatis相关依赖的过程,然后讲解了@MapperScan注解的使用,用于扫描DAO接口所在包并... ......
注解 视图 MapperScan 随笔 模板

月入两万,墨问便签卖课实战,今晚直播。

直播通知📢(本周六晚7点半) 在持续努力下,我的新课卖出了470+,视频号粉丝也超过了1000,是时候跟大家分享一下经验了。 在微信视频号上直播,欢迎预约,并准备好你的问题现场提问。 在我的视频号上直播。看直播前,也可以先买课,《大道至简,给所有人看的编程课》,会更有收获。如果犹豫,就看完直播再买 ......
今晚直播 便签 月入 实战

基于Redis的简易延时队列

基于Redis的简易延时队列 一、背景 在实际的业务场景中,经常会遇到需要延时处理的业务,比如订单超时未支付,需要取消订单,或者是用户注册后,需要在一段时间内激活账号,否则账号失效等等。这些业务场景都可以通过延时队列来实现。 最近在实际业务当中就遇到了这样的一个场景,需要实现一个延时队列,用来处理订 ......
队列 简易 Redis

centos7.9 编译安装redis 6.2.6

参考地址:https://zhudo.net/server/linux/149.html 1.下载和安装 下载redis 需要其他版本去官网自行下载 wget -c https://download.redis.io/releases/redis-6.2.6.tar.gz //解压 tar -zvx ......
centos7 centos redis