相关文章
golang[ssa callgraph] 获取调用图实战
最近在拆分一个旧服务,需要从几十万行代码中,按业务功能拆分出对应代码,并部署新服务;然而,面对这种巨型服务,代码调用错综复杂,纯人力拆分需要耗费很多时间;基于此,这里…
编程日记
2024/12/22 15:54:33
将word中的表格无变形的弄进excel中
在上篇文章中记录了将excel表拷贝到word中来:
记录将excel表无变形的弄进word里面来-CSDN博客
本篇记录:将word中的表格无变形的弄进excel中。
1.按F12,“另存为...”,保存类型:“单个文件页面”,保存。…
编程日记
2024/12/12 15:55:20
原理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/16 16:25:51
华纳云服务器怎么清理cdn缓存?
清理 CDN(内容分发网络)缓存通常需要通过 CDN 提供商的管理界面或 API 进行操作。不同的 CDN 提供商可能有不同的方法和步骤,以下是一个通用的清理 CDN 缓存的一般步骤: 1. 登录到 CDN 提供商的管理界面: 打开你所使用的 CDN 提供商的网站。 …
编程日记
2024/11/28 2:27:36
Vue 2.0的源码目录设计
Vue 2.0 的源码都在 src 目录下,其目录结构如下。
src
├── compiler # 编译相关
├── core # 核心代码
├── platforms # 不同平台的支持
├── server # 服务端渲染
├── sfc # .vue 文件解析
├── s…
编程日记
2024/12/19 0:55:21
【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