相关文章
前端工程化--gulp的使用
gulp
介绍
gulp 是一个基于 Nodejs 的自动化构建工具,中文主页能自动化地完成 javascript/coffee/sass/less/html/image/css 等文件的合并、压缩、检查、监听文件变化、浏览器自动刷新、测试等任务
使用步骤: 安装 nodejs 全局安装 gulp npm install…
建站知识
2025/4/22 18:52:29
如何在阿里云linux主机上部署Node.Js
在阿里云的Linux服务器上搭建Node.js编程环境可以通过以下步骤完成。这里以常见的 Ubuntu/CentOS 系统为例,提供两种安装方式(包管理器、NVM多版本管理): 一、通过包管理器安装(适合快速安装指定版本)
1. …
建站知识
2025/4/22 20:45:15
JAVA中synchronized重量级锁加锁和释放锁的机制
一、重量级锁的核心:Monitor 对象
当锁升级为重量级锁时,对象的 Mark Word 会指向一个 Monitor 对象(由 C 的 ObjectMonitor 实现)。该对象管理锁的竞争和线程调度。
ObjectMonitor 关键字段
class ObjectMonitor {v…
建站知识
2025/4/22 19:24:48
iOS自定义collection view的page size(width/height)分页效果
前言
想必大家工作中或多或少会遇到下图样式的UI需求吧
像这种cell长度不固定,并且还能实现的分页效果UI还是很常见的
实现
我们这里实现主要采用collection view,实现的方式是自定义一个UICollectionViewFlowLayout的子类,在这个类里对…
建站知识
2025/4/22 18:53:29
在 Ubuntu 下通过 Docker 部署 Nginx 服务器
1. Docker 和 Nginx 简介以及实验环境
Docker 是一个开源的容器化平台,允许开发者将应用程序及其依赖项打包成一个轻量级的、可移植的容器。通过 Docker,开发者可以在任何支持 Docker 的环境中运行应用,从而实现一致的开发和生产环境。Docke…
建站知识
2025/4/23 19:45:56
Citus源码(1)分布式表行为测试
最近对citus的实现非常好奇,本篇对citus的行为做一些测试。本篇只测行为,不分析源码。后面会继续写一系列文章分析citus源码。 环境:3节点 PG17 with citus。
SELECT citus_set_coordinator_host(127.0.0.1, 3001);
SELECT citus_add_node(1…
建站知识
2025/4/22 19:08:02
ubuntu24 部署vnc server 使用VNC Viewer连接
前提条件 已创建一台Ubuntu 24.04(20.22通用)操作系统的云服务器,并且为云服务器绑定弹性公网IP,确保可以连接互联网。 已在本地PC安装VNC Viewer客户端。
操作步骤 服务器内安装vnc server以及桌面环境
apt update
sudo apt install xfce4 xfce4-…
建站知识
2025/4/23 1:55:44