优惠券 实战 随笔redis

ASR项目实战-交付团队的分工

对于通常的软件项目,参与角色,比如可以有用户,消费者,产品团队,研发团队(研发团队包括开发和测试),运营团队,运维团队,管理团队。 通常认为,用户,负责购买服务的群体,而消费者,负责使用业务的群体。这两个群体,不在本文的讨论范围之内,因此后续的介绍中,除非明确说明,否则默认均不涉及。 产品团队,研发 ......
实战 团队 项目 ASR

C# 操作 Redis

一、简介 C# 中通过 StackExchange.Redis 库可以方便地操作 Redis,实现高性能的数据缓存和存储。StackExchange.Redis 提供了强大的 API,允许开发者轻松连接、读取和写入 Redis 数据。通过使用 ConnectionMultiplexer 类,可以建立 ......
Redis

ASR项目实战-产品分析

分析Google、讯飞、百度、阿里、QQ、搜狗等大厂的ASR服务,可以罗列出一款ASR服务所需要具备的能力。 产品分类 ASR云服务产品,从用户体验、时效性、音频时长,可以划分为如下几类: 实时短音频转写,可以用于支撑输入法、搜索、导航等场景。 实时长音频转写,可以用于支撑视频字幕、图文直播、会议直 ......
实战 项目 产品 ASR

ASR项目实战-前处理

本文深入探讨前处理环节。 首先介绍一些基本的名词,比如 文件名后缀 文件格式 音频格式 采样率和位深 预备知识 文件名后缀、文件格式和音频格式 常见的音频文件,比如.wav、.mp3、.m4a、.wma等,这些都代表什么? 仅仅是这类音频文件的后缀而已,不一定和音频文件的编码、音频数据的编码相关。 ......
前处理 实战 项目 ASR

ASR项目实战-后处理

本文深入探讨后处理环节。 在本环节要处理的重要特性有分词、断句、标点符号、大小写、数字等的格式归一等。 分词 和NLP、搜索等场景下的分词含义不同。对于拼音类的语言,比如英语、法语等,句子由多个单词组成,语音输出的结果,需要按需在各个单词之间补充或者去掉空格。对于中文来说,字和词之间不以空格作为边界 ......
实战 项目 ASR

Docker部署系列之Docker Compose安装Redis三主三从集群

总结/朱季谦 在日常开发或者编程当中,经常需要用到redis集群,若是按照传统的方式,一个机器一个机器搭建,难免过于繁琐,故而可以通过dock er-compose编排方式,快速搭建。我在搭建过程当中,将操作记录下来,方便以后需要搭建三主三从节点时,可以基于以前的成功经验,快速搭建起来。 一、环境准 ......
Docker 集群 Compose Redis

Spring Boot学习随笔- 集成MyBatis-Plus,第一个MP程序(环境搭建、@TableName、@TableId、@TableField示例)

MyBatis-Plus是致力于简化MyBatis使用的增强工具,旨在提高效率、简化开发流程。其主要特性包括CRUD操作的增强功能,如批量插入和链式查询;条件构造器,通过链式调用构建复杂查询条件;强大的分页插件支持多数据库分页查询;内置代码生成器减少重复CRUD代码编写;以及乐观锁插件确保数据一致性... ......

ASR项目实战-数据

使用机器学习方法来训练模型,使用训练得到的模型来预测语音数据,进而得到识别的结果文本,这是实现语音识别产品的一般思路。 本文着重介绍通用语音识别产品对于数据的诉求。 对数据的要求 训练集 相关要求,如下: 地域,需要覆盖使用人群所在的地域,且数据的比例适中。 口音,需要覆盖典型的口音。 年龄,从18 ......
实战 项目 数据 ASR

ASR项目实战-构建Kaldi

准备工作 安装构建时依赖的基础软件 软件清单如下: bzip2 python3 automake libtool cmake gcc g++ gfortran git subversion 不同平台安装软件的方式不同,比如可以使用yum或者apt-get等。 下载开源软件 软件清单如下: Libun ......
实战 项目 Kaldi ASR

基于Redis的简单漏桶算法

下列代码是限制每秒10QPS的简单算法,需要修改频率请修改Duration.ofMillis(100)处 public class LimitationManage { private static final String VALUE = "A"; @Resource private Rediss ......
算法 Redis

ASR项目实战-语音识别

本文深入探讨语音识别处理环节。 本阶段的重点特性为语音识别、VAD、热词、文本的时间偏移、讲话人的识别等。 语音识别 业界流派众多,比如Kaldi、端到端等,具体选择哪一种,需要综合考虑人员能力、训练数据量和质量、硬件设施、交付周期等,作出相对合理的交付规划。 基于Kaldi的方案,优点在于其发挥稳 ......
实战 语音 项目 ASR

华为云耀云服务器L实例-微人事前后端分离人力资源管理系统-Redis配置

华为云耀云服务器L实例-微人事前后端分离人力资源管理系统-Redis配置 产品官网:https://www.huaweicloud.com/product/hecs-light.html 项目源代码地址:https://github.com/lenve/vhr 今天我们采用可靠更安全、智能不卡顿、价 ......

JVM-实战篇-GC调优

1 GC调优 GC调优指的是对垃圾回收进行调优。GC调优的主要目标是避免由垃圾回收引起的程序性能下降。 GC调优的核心分为三部分: 通过JVM参数的设置; 特定垃圾回收器的JVM参数的设置; 解决由频繁的FULLGC引起的程序性能问题。 GC调优没有唯一的标准答案,重点学习调优的工具和方法。 2 G ......
实战 JVM GC

JVM-实战篇-内存调优

1 内存溢出和内存泄漏 概念:内存泄漏:在Java中如果不在使用一个对象,但是该对象依然在GC ROOT的引用链上,这个对象就不会被垃圾回收器回收,这种情况就称之为内存泄漏。 内存泄漏绝大多数情况都是由堆内存泄漏引起的,所以后续没特殊说明讨论的均为堆内存泄漏。 若持续发生内存泄漏,不管有多大的内存迟 ......
实战 内存 JVM

记一次对某杀猪盘站点的实战渗透

前言昨天半夜看到一篇文章 某菠菜网站渗透实战就想着自己也练一练手,打到一半发现,大师傅们对这类站点已经狠狠的蹂躏了,所以借鉴师傅们的经验,本着锻炼一下,想到哪就记一下,所以写的比较杂乱,其中有没有解决的地方也记录下来的,然后又换了个站点接着走了下去信息收集前台这样看一下其他的信息端口查询80为主页面 ......
实战 站点

搭建lnmp环境-redis(第四步)

1.下载epel仓库 (前面安装过了) yum install epel-release -y 2.下载redis数据库 yum install redis -y 3.启动redis服务 systemctl start redis 查看redis服务状态 systemctl status redis ......
环境 redis lnmp

Redis 之基本命令

一、基本命令 1、ping心跳命令 2、get/set(读写键值命令) 3、select(切换数据库) 4、dbsize(查看key数量) 5、flushdb(删除当前库中所有数据) 6、flushall(删除所有DB中的数据) ......
命令 Redis

redis哨兵模式

在主从架构的基础上继续增加三个哨兵 当前架构:1主2从3哨兵 测试情况如下:主节点死掉,三哨兵自动选举新的主节点,除非所有节点挂掉 哨兵模式配置文件: port 26380 //当前哨兵端口26380 daemonize no pidfile "/var/run/redis-sentinel-263 ......
哨兵 模式 redis

Spring Boot学习随笔- Jasypt加密数据库用户名和密码以及解密

第十九章介绍了Jasypt,用于在Spring Boot应用中加密敏感信息。通过jasypt-spring-boot-starter依赖项,配置加密算法和密码,并使用StringEncryptor加密和解密。加密后的信息可嵌入属性文件中,提高数据库密码等敏感信息的安全性。加解密基于密钥,建议将密钥通... ......
随笔 用户名 密码 数据库 数据

【工具篇】Kali下beef实战详细教程

一、beef安装 第一步:安装beef 1.首先输入命令进行安装. apt-get install beef-xss 发现安装不了,但是有提示. 2.根据提示进行输入命令. apt-get update 3.再输入命令进行安装. apt-get install beef-xss 4.直接运行Beef ......
实战 工具 教程 Kali beef

盘点一个Python自动化办公实战案例(四)

大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【钟爱一生】问了一个Python自动化办公的问题,一起来看看吧。 【温馨提示】 遇到表达不清的,能稍微描述下,想要达成的结果吗?在excel上,或者画图也行。最好是把你想要的结果展示在excel中,另外,你展示的这个表格最好做个小的de ......
实战 案例 Python

高楼《性能测试实战30讲》笔记整理

注意:因为是笔记,我也结合了具体工作中遇到的情况,穿插了很多自己的理解,所以某些点并非完全和原作者的结构、描述一样。 【性能测试的分类】 1、压力测试:关注点在于系统在峰值负载或超出最大负荷时的处理能力如何。如果继续加压,性能应该按预期缓慢下降,但不应直接崩溃;如果崩溃,找到它的临界点,从而了解系统 ......
高楼 实战 性能 笔记

JDK、Tomcat、Redis、MySQL集齐,教你如何搭建高效性能测试项目

前言: 作为一个软件工程师,怎能不知道如何搭建一个性能测试项目呢?性能测试是一个软件工程师不可或缺的一环,因为一款软件性能好坏直接关系到用户体验,而用户体验又是一个软件能否成功的最重要的因素。本文将带你一步步搭建一个性能测试项目,包括如何搭建 JDK、Tomcat、Redis 和数据库,并介绍在一个 ......
高效性 项目 Tomcat Redis MySQL

ASP.NET Core 操作 Redis

【ASP.NET Core中使用Redis缓存】https://www.cnblogs.com/dotnet261010/p/12033624.html【ASP.NET Core分布式缓存Redis主从Sentinel哨兵模式实战演练 】https://www.bilibili.com/read/c ......
Redis Core ASP NET

如何用Redis构建分布式锁系统?

对常见的加锁场景的归纳,只涉及到了JVM的api锁和redis的分布式锁。其实也可以用zookeeper或者mysql,其他的以后在分享吧,其实最完美的还是老外那套saga状态机 解决分布式事务比较完美,缺点就是难度很大要用到领域驱动的思想,国内普遍用的贫血模型,切换到DDD还是需要些时间研究的,对 ......
分布式 系统 Redis

php语法随笔

域操作符双冒号::,不创建对象调用类中的常量、变量和方法 构造方法:void __construct(变量1,变量2, ) 继承:先查找子类构造方法,若无调用父类的构造方法,php只支持单继承(只有一个父类) $this:在类内部使用,代表本身 ::(双冒号),parent(类内部使用,调用父类成员 ......
语法 随笔 php

Redis过期删除策略

定时删除; 惰性删除; 定期删除; 定时删除策略是怎么样的? 定时删除策略的做法是,在设置 key 的过期时间时,同时创建一个定时事件,当时间到达时,由事件处理器自动执行 key 的删除操作。 定时删除策略的优点: 可以保证过期 key 会被尽快删除,也就是内存可以被尽快地释放。因此,定时删除对内存 ......
策略 Redis

Redis事务

其实redis的事务是个假事务,没有实现原子性, 若要php支持事务,必须一起执行,其中incr会报错 $status = $redis->multi()->lPush($key1, '1123')->lPush($key2, '2123')->incr("age","age")->exec(); ......
事务 Redis

Go sync 包解析与实战

在并发世界中,Go语言以其原生的并发特性脱颖而出。Go的sync包提供了基本的同步原语,如互斥锁(sync.Mutex)、等待组(sync.WaitGroup)等,能够帮助开发者在并发环境下编写更安全、更可靠的代码。本文将深入剖析sync包的核心组件,并通过实例演示其在Go并发程序中的实际应用。 从 ......
实战 sync Go

爬虫实战-微博评论爬取

简介 最近在做NLP方面的研究,以前一直在做CV方面。最近由于chatgpt,所以对NLP就非常感兴趣。索性就开始研究起来了。 其实我们都知道,无论是CV方向还是NLP方向的模型实现,都是离不开数据的。哪怕是再先进的代码,都是需要数据支撑的。但是我们的数据都来自哪里呢。无非就两个方面,一方面是来自于 ......
爬虫 实战
共5100篇  :7/170页 首页上一页7下一页尾页