相关文章
原理Redis-Dict字典
Dict 1) Dict组成2) Dict的扩容3) Dict的收缩4) Dict的rehash5) 总结 1) Dict组成
Redis是一个键值型(Key-Value Pair)的数据库,可以根据键实现快速的增删改查。而键与值的映射关系正是通过Dict来实现的。
Dict由三部分组成,分别…
编程日记
2024/12/20 4:48:36
企业数字化过程中数据仓库与商业智能的目标
当前环境下,各领域企业通过数字化相关的一切技术,以数据为基础、以用户为核心,创建一种新的,或对现有商业模式进行重塑就是数字化转型。这种数字化转型给企业带来的效果就像是一次重构,会对企业的业务流程、思维文化、…
编程日记
2024/12/22 21:20:52
华纳云服务器怎么清理cdn缓存?
清理 CDN(内容分发网络)缓存通常需要通过 CDN 提供商的管理界面或 API 进行操作。不同的 CDN 提供商可能有不同的方法和步骤,以下是一个通用的清理 CDN 缓存的一般步骤: 1. 登录到 CDN 提供商的管理界面: 打开你所使用的 CDN 提供商的网站。 …
编程日记
2024/12/22 21:11:25
Vue 2.0的源码目录设计
Vue 2.0 的源码都在 src 目录下,其目录结构如下。
src
├── compiler # 编译相关
├── core # 核心代码
├── platforms # 不同平台的支持
├── server # 服务端渲染
├── sfc # .vue 文件解析
├── s…
编程日记
2024/12/22 21:15:31
【Java并发编程九】同步控制
ReentrantLock(重入锁)
ReentrantLock的基本使用 ReentrantLock可以自己决定加锁的位置和解锁的位置。
package myTest;import java.util.ArrayList;
import java.util.concurrent.locks.ReentrantLock;public class myTest implements Runnable{// 重入锁public static Reen…
编程日记
2024/12/19 4:50:15
NextJS工程部署到阿里云linux Ecs
nextjs项目有多种部署方式,本文介绍最简单的一种方式,将源码上传到云服务器,编译后使用pm2后台运行nextjs工程。
检查node、npm是否安装
查看npm版本,如果版本较低先升级npm版本
npm -v卸载
yum remove nodejs npm -y安装新版…
编程日记
2024/12/18 2:04:00
html所有标签和DOCTYPE的总结
一、DOCTYPE
1. 意义
DOCTYPE是一种标准通用标记语言的文档类型声明,告诉标准通用标记语言解析器它应该使用什么样的文档类型定义来解析文档。
2. 应用
现在,我们需要告诉标准通用标记语言解析器,我们接下去要用html来编写代码了。
<…
编程日记
2024/12/19 17:01:59
Java 12 及Tomcat 部署配置
使用的软件版本 1. Java12部署
和之前的Java版本不太一样,12版本不用配置JRE环境。
解压缩文件夹
root账户执行
tar -xzvf /home/software/jdk-12.0.2_linux-x64_bin.tar.gz创建java文件夹
root账户执行
cd /usr
mkdir java移动Java文件到创建的文件夹下
root账…
编程日记
2024/12/18 9:03:48