NOT

短视频app源码,动态发布限制展示字数长度

短视频app源码,动态发布限制展示字数长度 1、将富文本html内容转换为纯文本 formatrichtext = (richtext, len = 0) => { let content = richtext.replace(/<.+?>/g, ''); content = content.rep ......
源码 长度 字数 动态 视频

Linux 文件EOF说明

EOF 的定义 EOF 是 end of file 的缩写,表示”文字流”(stream)的结尾。这里的"文字流",可以是文件(file),也可以是标准输入(stdin)。通过 EOF 可以判断程序是否读取到文件的末尾Linux 系统一个非常重要的思想就是:一切皆文件。不管是标准输入,文件系统中的普 ......
文件 Linux EOF

C#中Image与Byte数组互转

代码如下: /// <summary> /// 将Image转化为Byte数组 /// </summary> /// <param name="img">要转化的图像</param> /// <returns>返回转化后的Byte字节数组</returns> public byte[] GetByt ......
数组 Image Byte

结构型设计模式-外观 Facade

### 简介 外观模式特点是屏蔽后端复杂的实现逻辑,将其整合成简单的一个或几个接口提供出去,client 只需与 Facade 层提供的简单接口交互即可。 例如银行办业务,后面涉及到很多财务细节,但用户面对的就是一个窗口业务员。 ### 角色 - Facade 外观层 - Subsystem 负责具 ......
结构型 设计模式 外观 结构 模式

获取枚举的属性值

### 获取枚举的属性值 【Description】 ```c# //枚举类 public enum MaterialReceiptStatus { /// /// 草稿 /// [Description("草稿")] Draft = 1, /// /// 审核中 /// [Description( ......
属性

Redis数据库学习

Redis 数据库的存储格式就有点像Map集合,有key-value,一个key指向一个value。 下载和安装 链接: https://pan.baidu.com/s/174vGmyAcUwaIvl4FgXRfnA?pwd=1234 提取码: 1234 解压后文件夹的内容: 然后在当前目录下运行c ......
数据库 数据 Redis

使用fastjson2将字符串转对象时当对象中有class属性时使用JSON.parseObject(jsonStr, xx.class)报错

# 使用fastjson2将字符串转对象时当对象中有class属性时使用JSON.parseObject(jsonStr, ObjCacheDirectoryVo.class)报错 ``` com.alibaba.fastjson2.JSONException: not support ClassF ......
对象 class 字符串 parseObject fastjson2

c/c++调试gdb

### 全局 gdb 是gnu提供的一个强大的调试工具。 ### 一、gdb 调试 1.启动调试 ```bash gdb ``` 2.r 命令: > 运行程序 3.b 命令: > 设置断点 4.c 命令: > continu 跳过 5. n 命令: > 执行下一步 6. p命令: > 打印变量值 7 ......
gdb

对象类型转换

1.Java中对象的类型转换主要包括向上转型和向下转型。 向上转型 1.向上类型转换为子类类型对象转换为父类类型对象,即把子类类型的对象直接赋值给父类类型对象。 2.向上转型是安全的,因为向上转型是将一个较具体的类的对象转换为一个较抽象的类的对象。 3.在运用向上转型过程中,父类的对象无法调用子类独 ......
对象 类型

直播电商平台开发,自定义日期区间选择器组件

直播电商平台开发,自定义日期区间选择器组件 <!-- * @Description: 自定义日期区间选择器 * @Author: knight * @Date: 2022-10-08 09:39:46 * @LastEditTime: 2022-10-08 17:03:39 * @LastEdito ......
区间 组件 日期 平台

关于给悬浮框绝对定位后,设置了left,但是与悬浮框实际的left不一致问题

目的:写一个悬浮框,让这个悬浮框跟随鼠标移动 问题:当设置了left为鼠标位置clientX后,页面中实际的悬浮框left并不等于clientX,甚至随着鼠标往右移的时候,悬浮框与鼠标之间的距离越来越远。 首先,我们需要知道CSS中position的定义。 1.static: 默认值,静态定位,表示 ......
left 实际 问题

docker安装es和kibana

docker安装es和kibana docker pull elasticsearch:7.4.2 docker pull kibana:7.4.2 创建映射文件夹(并写入配置) mkdir -p /kaka-data/elasticsearch/config mkdir -p /kaka-data ......
docker kibana

docker部署安装ElasticSearch

基于lucene开发的ElasticSearch由于其高效的检索性能,已经实际形成诸多业务架构中必备的一个技术组成部分。本次实际开发环境为Centos7,准备基于springboot搭建一套检索系统,自然ElasticSearch就是第一选择了。不过单独部署安装es又显得异常费事,docker容器服 ......
ElasticSearch docker

百度ASP.NET上传下载组件

​ IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载: Accept-R ......
上传下载 组件 ASP NET

第十八周_周报

学习时间: ## 一、完成内容 1.看完了苏老师发的Motion Prediction using Trajectory Cues这篇论文,以及上周开会的时候看的PPT,做了一些笔记。 2.代码运行成功,但是还在看具体的实现细节。 ##二、 遇到的问题 1.文章中提到的语义邻接矩阵Ap矩阵是依据什么 ......
周报

装饰器模式:让你的对象变得更强大

在日常开发中,当需要给一个现有类添加附加职责,而又不能采用生成子类的方法进行扩充时。例如,该类被隐藏或者该类是终极类或者采用继承方式会产生大量的子类。这时候,我们该怎么办呢?我们可以使用装饰器器模式来解决这个问题,**本文将从以下四个方面讲解装饰器器模式**。 - 简介 - 优缺点 - 应用场景 - ......
对象 模式

RabbitMQ的机制

1.RabbitMQ的保证消息的稳定性 1.1 消息的可靠投递 在生产环境中由于一些不明原因,导致 rabbitmq 重启,在 RabbitMQ 重启期间生产者消息投递失败,导致消息丢失,需要手动处理和恢复。于是,我们开始思考,如何才能进行 RabbitMQ 的消息可靠投递呢?特别是在这样比较极端的 ......
RabbitMQ 机制

ElasticSearch常用术语

## 一、 数据库和ES简单类比 | 关系型数据库 | 表(Table) | 行(Row) | 列(Cloumn) | Schema | SQL | | | | | | | | | Elasticsearch | 索引(Index) | 文档(Document) | 字段(Filed) | Mapp ......
ElasticSearch 术语 常用

mysql生成日期时间戳,精确到毫秒

一共三个函数,合起来用 SELECT REPLACE(UNIX_TIMESTAMP(NOW(3)), '.', ''); ......
日期 时间 mysql

结构型设计模式-组合(对象树) Composite

### 简介 组合模式又叫对象树,将对象按照树形结构串起来,呈现出局部和整体相同的特性。 树中每个节点都由两部分组成,首先节点有自己的业务数据,其次节点内可以含有子节点集合。 比如盒子中可以放物品,也可以放其他小盒子,小盒子里又可以放物品和其他更小的盒子。 当计算盒子的物品价格时,只需要将盒子里本身 ......

cmd合并多个txt到一个

`copy *.txt 1.txt` ![image](https://img2023.cnblogs.com/blog/1867165/202309/1867165-20230906135054882-1560725451.png) ![image](https://img2023.cnblogs ......
多个 cmd txt

java~掩码的应用

掩码是一串二进制代码对目标字段进行位与运算 # 掩码 掩码通常是一个用于屏蔽或隐藏某些位的值,以便在计算中只关注感兴趣的位。掩码通常是一个由二进制位组成的数,用于按位与操作,以清除或保留某些位的值。 常见的用途包括: 1. **位操作和位掩码**:在计算机编程中,位掩码用于执行位操作,如按位与(AN ......
java

tomcat8参数调整&jvm参数

TOMCAT8 设置 请求超时时间 和 最大连接数 minProcessors 最小空闲连接线程数,用于提高系统处理性能,默认值为10 maxProcessors 最大连接线程数,即:并发处理的最大请求数,默认值为75 connectionTimeout 请求超时时间,以毫秒为单位,默认设置为20秒 ......
参数 tomcat8 tomcat amp jvm

软工作业1:自我介绍和软工五问

##作业概述 | 这个作业属于哪个课程 | https://www.ketangpai.com/#/main/classDetail?courseid=MDAwMDAwMDAwMLOGy5eHqc2yhNtyoQ&courserole=0&submodulename=4 | | | | | 这个作业 ......

NAS主板 小主机 群晖 ESXI 安装要点梳理(第二版)

首先感谢各位亲的大力支持! 你买的不仅是一个硬件,更是一个服务。 下面我就我自己在折腾nas和软路由方面的心得和大家分享,希望对你有用。 NAS购买心得和建议: 硬件选购篇 一、如何选购主板(家用为主,工作为辅) 最为NAS主板第一要稳定,首要!重要! NAS主板,功耗要低,高功耗的主板不但电费烧得 ......
要点 主板 主机 ESXI NAS

查看系统代码学习注解笔记

回顾注解的格式 ElementType.TYPE表示注解作用范围在type表示可以作用在class,method,filed里,如果是method表示只能作用在该方法,如果是filed则只能作用该字段上 RetentionPolicy.RUNTIME表示运行时有效,如果是source表示只在当前源码 ......
注解 代码 笔记 系统

按键库-单击、双击、多击、长按、长按连续触发

按键程序更改回调函数,即可支持多平台,只是因为在STM32平台下测试,索性就归为这个分类下。 很多人都写出了优秀的按键代码,但是有很多写的有点烦杂,这个看起来写的很不错,可以学习一下: https://github.com/mathertel/OneButton/tree/master 源码是ard ......
按键

mysql常见问题

1 ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded: linux上连接docker上面的mysql,安装客户端: sudo yum install mysql 设置环境变量: exp ......
常见问题 常见 问题 mysql

k8s 入门到实战--部署应用到 k8s

![k8s 入门到实战 01.png](https://s2.loli.net/2023/09/04/ymUpcXZrxfNsT91.png) # 背景 最近这这段时间更新了一些 k8s 相关的博客和视频,也收到了一些反馈;大概分为这几类: - 公司已经经历过服务化改造了,但还未接触过云原生。 - ......
实战 k8s k8 8s

Elasticsearch环境搭建

## 一、安装 elasticsearch ``` java -- 拉取镜像 docker pull docker.elastic.co/elasticsearch/elasticsearch:8.9.1 -- 创建 docker 网络 docker network create elastic - ......
Elasticsearch 环境