自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

1加1等于的博客

种一棵树最好的时间是十年前,其次是现在。

  • 博客(160)
  • 收藏
  • 关注

原创 深入解析Nginx配置文件_Nginx配置文件详解

本文详细探讨 Nginx 配置文件以及它的主要应用功能的详细配置。

2025-08-11 11:33:26 684

原创 Nodejs模块化详解

Node.js 采用CommonJS 模块规范作为其默认的模块化方案,每个文件被视为一个独立的模块,具有自己的作用域。模块之间通过require()函数引入,通过或exports导出。核心特点:文件即模块:每个 JavaScript 文件就是一个独立的模块同步加载:模块在使用时同步加载(适合服务器端环境)单例模式:模块只会被加载一次,后续引用返回相同实例明确的导入/导出:通过require和显式管理依赖。

2025-08-11 11:31:40 758

原创 HTML基本标签汇总

定义术语和定义描述用途:用于创建定义列表,通常用于展示术语及其定义。< dl > < dt > HTML </ dt > < dd > 超文本标记语言,用于创建网页结构。</ dd > < dt > CSS </ dt > < dd > 层叠样式表,用于美化网页外观。< dl > < dt > HTML </ dt > < dd > 超文本标记语言,用于创建网页结构。</ dd > < dt > CSS </ dt > < dd > 层叠样式表,用于美化网页外观。</

2025-08-06 11:20:42 602

原创 TypeScript快速入门

TypeScript 是 JavaScript 的超集,通过添加静态类型系统扩展了 JavaScript 的功能,使代码更可靠、可维护,尤其适合大型项目。本文详细介绍 TypeScript 的快速入门知识点,带你从安装到掌握核心概念。

2025-08-06 11:19:35 1004

原创 FastDFS分布式文件系统集群配置用法(详细版)

整体架构:FastDFS 集群主要由Tracker 服务器集群和Storage 服务器集群组成。Tracker 服务器负责管理 Storage 服务器的状态信息,为客户端提供文件上传、下载的路由信息;Storage 服务器负责实际的文件存储。高可用性:通过多台 Tracker 服务器和 Storage 服务器的部署,实现系统的高可用性和负载均衡。当部分服务器出现故障时,系统仍能正常工作。数据备份:Storage 服务器以组为单位,同一组内的 Storage 服务器之间会进行数据同步,保证数据的可靠性。

2025-08-05 15:08:16 1354

原创 JavaScript继承详解

本文详细介绍JavaScript继承。

2025-08-05 15:07:11 408

原创 jQuery DOM节点操作详解

本文详细介绍常见的DOM节点操作方法,包括创建、插入、删除、替换和复制等操作。

2025-08-05 15:06:26 283

原创 Tomcat虚拟主机配置详解和多实例部署

在Web服务器中,虚拟主机是一种将多个域名或IP地址映射到同一物理服务器的技术。通过虚拟主机,一台服务器可以同时为多个网站提供服务,而这些网站在用户看来就像运行在独立的服务器上一样。基于IP的虚拟主机:每个网站使用不同的IP地址基于域名的虚拟主机:多个域名共享同一个IP地址。

2025-08-04 15:44:11 1227

原创 JavaScript 函数详解

/ 1. 函数声明// 2. 函数表达式// 3. 箭头函数${// 1. 函数声明 function add(a , b) {} // 2. 函数表达式 const subtract = function(a , b) {// 3. 箭头函数 const multiply =(a , b) => a * b;// 单参数可省略括号 const log =() => console . log('Logging...');

2025-08-04 15:42:14 255

原创 Web项目中操作FastDFS的用法(详细版)

本文介绍如何在Web项目中使用FastDFS进行分布式文件的存储设计。

2025-08-02 11:38:15 804

原创 Ajax——异步前后端交互提升OA系统性能体验

本文介绍了Ajax中的基础使用,包括XMLHttpRequest的状态变化、并使用BMI 场景的示例进行介绍,以及结合 DAO 和 Servlet 处理OA系统复杂业务逻辑和JSON数据的处理等等。

2025-08-02 11:37:04 662

原创 如何实现 CSS3 分栏布局

分栏布局允许将文本内容分成多栏显示,类似于报纸或杂志的排版方式。

2025-07-31 10:11:58 341

原创 npm从入门到精通一篇全

在的scripts"start": "node server.js", // 启动服务"dev": "nodemon server.js", // 开发环境热更新(需先安装 nodemon)"test": "jest", // 运行测试"build": "webpack", // 打包代码"lint": "eslint src/**/*.js" // 代码检查。

2025-07-31 10:11:15 793

原创 AngularJS知识快速入门(下)

定义:自定义指令是 AngularJS 中用于扩展 HTML 功能的一种方式,通过自定义标签、属性或类名来实现特定的行为和功能。指令的创建:使用方法创建自定义指令,需要返回一个指令定义对象,该对象包含多个属性,如restrict(限制指令的使用方式)、scope(指令的作用域)、template或(指令的模板)等。指令的作用域:可以通过scope属性来定义指令的作用域,有三种类型:全局作用域(默认)、隔离作用域和继承作用域。自定义商品卡片指令。

2025-07-30 09:30:07 958

原创 FastDFS环境搭建以及用法(详细版)

本文主要介绍FastDFS的环境搭建以及一些常见的用法。

2025-07-30 09:28:49 775

原创 jQuery DOM 遍历详解

本文详细介绍常见的jQuery DOM遍历方法。

2025-07-29 14:00:13 364

原创 Nginx 配置负载均衡(详细版)

本文详细介绍关于Nginx 配置负载均衡,包括配置文件结构、多种负载均衡策略、如何修改均衡策略以及其他一些重要的配置。

2025-07-29 12:35:43 1939

原创 快速上手bootstrap5框架

Bootstrap 是一个流行的开源前端框架,由 Twitter 开发,用于快速创建响应式、移动设备优先的网站和 Web 应用程序。它提供了 HTML、CSS 和 JavaScript 组件,创建web应用时可以大大节省时间和精力,提高开发效率。Bootstrap5 的栅栏系统基于 12 列布局,通过容器(container)、行(row)和列(col)的组合实现响应式布局。

2025-07-28 12:02:27 942

原创 JS 高级应用场景

文详细介绍常见的JavaScript高级应用场景。

2025-07-28 11:31:40 695

原创 Nginx 动静分离配置(详细版)

本文介绍了Nginx 动静分离相关配置,主要包括了配置文件创建、配置示例、配置原理解析以及重新启用配置文件等等。

2025-07-26 08:49:15 492

原创 FastDFS 分布式文件系统(电子影像系统)快速入门

FastDFS 是一个开源的轻量级分布式文件系统,主要解决了海量数据存储问题,特别适合中小文件,建议4KB~500MB的存储管理。特点高可用:通过多副本、负载均衡等机制保证数据的可靠性和服务的可用性。高性能:能够快速地进行文件的上传、下载和访问。可扩展性:可以方便地添加存储节点以应对数据量的增长。成本低:相比一些商业的分布式文件系统,FastDFS 开源免费,降低了存储成本。

2025-07-25 12:02:06 752

原创 Java操作FastDFS(电子影像文件上传、下载、删除)用法详解

本文主要详细介绍对于Java如何操作FastDFS进行电子影像文件上传、下载、删除的用法。

2025-07-25 12:01:08 666

原创 FastDFS如何提供HTTP访问电子影像文件

Nginx 作为高性能的 Web 服务器和反向代理服务器,与 FastDFS 结合使用,本文主要介绍用于处理 FastDFS 存储文件的 HTTP 访问请求,方便客户端通过 HTTP 协议直接访问存储在 FastDFS 中的文件,在电子影像系统中,Nginx 可以作为前端访问 FastDFS 存储的影像文件的入口,提高文件访问的性能和并发处理能力。

2025-07-25 11:56:36 746

原创 NodeJS快速入门

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,让 JavaScript 可以在服务器端运行,为构建网络应用程序提供了强大支持。Node.js以事件驱动、非阻塞 I/O 模型为核心,使得应用程序在处理大量并发连接时表现高效。主要应用场景有Web 服务器、实时通信、自动化工具等。定义npm(Node Package Manager)是 Node.js 的包管理工具,也是世界上最大的开源库生态系统之一。它允许开发者轻松地安装、共享和管理 Node.js 模块。功能。

2025-07-24 12:50:36 566

原创 Redis Lua脚本语法详解

Lua 是一种轻量级、高效的脚本语言,具有简洁的语法和快速的执行速度。可以嵌入到其他编程语言中,如 C、Java 等,在游戏开发、Web 开发、数据库等领域有广泛应用。特点有语法简单、易于学习,内存占用少,可扩展性强。定义数组:在 Lua 中,数组是通过table实现的,索引从 1 开始。。定义 map:可以使用键值对的方式定义table作为 map。。常用函数:如用于在数组指定位置插入元素,用于移除数组指定位置的元素,用于将数组元素连接成字符串等。

2025-07-24 12:49:17 1112

原创 ECharts开发大屏报表数据技术快速入门

ECharts 是一个由百度开源的数据可视化 JavaScript 库,它提供了丰富多样的图表类型,如折线图、柱状图、饼图、散点图等,能够轻松地将数据转化为直观的可视化图表。同时,ECharts 具有良好的跨平台兼容性和交互性,支持移动端和 PC 端,并且可以与用户进行交互,如鼠标悬停显示详细信息、点击切换数据等。

2025-07-23 15:15:03 449

原创 JavaScript BOM详解

BOM 是浏览器提供的一套 API,用于操作浏览器窗口和页面以外的功能。与 DOM(文档对象模型)不同,BOM 没有统一标准(W3C 未完全标准化),但现代浏览器实现了大部分共性功能。window:BOM 的顶层对象,代表浏览器窗口document:DOM 的入口,也是window的属性location:控制 URL 和页面导航history:操作浏览器历史记录navigator:获取浏览器和系统信息screen:访问屏幕信息frames:操作页面内的框架。

2025-07-23 15:13:54 403

原创 Nginx-nginx正向代理和反向代理(超详细)

Nginx是一款轻量级、高性能的开源 Web 服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。

2025-07-22 09:34:41 1398

原创 Redis——Redis进阶命令集详解(下)

本文详细介绍了Redis一些复杂命令的使用,包括Redis事务相关命令,如MULTIEXECDISCARD和WATCH,发布订阅操作命令,如PUBLISH 、SUBSCRIBE 、PSUBSCRIBE ,BitMap操作命令,如SETBIT、GETBIT、BITCOUNT、BITOP,HyperLogLog 操作命令PFADD、PFCOUNT、PFMERGE,GEO命令如GEOADD、GEODIST、GEORADIUS,以及性能测试命令redis-benchmark等等。

2025-07-22 09:33:28 1483

原创 常见的CSS3高级属性详细教程

本文详细介绍了一些常见的CSS3高级属性,包括圆角边框、多彩边框、图片边框、文本阴影、盒阴影、背景、渐变以及蒙版等等。

2025-07-21 12:41:16 909

原创 TypeScript基础语法(详细版)

本文详细介绍TypeScript 基础语法。

2025-07-21 12:40:22 799

原创 浏览器本地存储:Web Storage详解

WebStorage 是 HTML5 新增的一个会话存储对象,它提供了在浏览器中存储数据的功能,并且数据不会随着页面的刷新而丢失。和。存储的数据类型只能是字符串,如果需要存储对象或数组等复杂数据类型,需要先使用方法将其转换为字符串,在获取数据时再使用方法将字符串转换回原来的数据类型。的存储容量一般为 5MB 左右,不同浏览器可能会有所差异。如果存储的数据超过限制,会抛出异常。← 上一篇 MySQL——表添加索引多种方式下一篇 JUC小册——公平锁和非公平锁 →。

2025-07-20 09:36:45 1031

原创 JavaScript 数据类型——Map详解

本文详细介绍JavaScript高级数据类型Map的用法。

2025-07-20 09:35:42 660

原创 es6新特性

本文详细介绍ES6新特性。

2025-07-19 11:41:05 814

原创 HTML零基础快速入门教程(详细篇)

HTML(HyperText Markup Language)即超文本标记语言,它不是一种编程语言,而是一种用于创建网页的标记语言。它通过各种标签(tag)来描述网页的结构和内容。

2025-07-19 11:40:04 803

原创 JavaScript的Object详解

本文详细介绍JavaScript的Object核心概念和使用方法。

2025-07-18 08:54:58 361

原创 Redis——Redis基础命令集与真实应用场景详解(上)

本文详细介绍了Redis的常用命令,包括基础命令如ping、select、info、config get 、config set;key操作命令如exists、TYPE 、del、expire、ttl、RENAME、keys以及string命令、hash命令、list命令、set命令、zset命令以及它们的常用场景等等。

2025-07-18 08:54:00 487

原创 CSS3-3D 转换(详细版)

3D 转换允许你在三维空间中对元素进行移动、旋转和缩放等操作,通过transform属性结合 3D 相关的函数来实现。用于设置透视效果,用于指定子元素是否保留 3D 变换效果,用于控制元素背面是否可见。

2025-07-17 11:20:52 472

原创 浏览器本地存储——使用localStorage实现电商系统用户偏好设置功能实战

本文是对之前的浏览器本地存储:Web Storage详解一文的实战案例,主要使用localStorage实现一个电商系统用户偏好设置功能的小案例,包含需求分析、实现步骤以及代码实现等等。

2025-07-17 11:19:50 316

原创 Redis的持久化RDB和AOF详解

Redis 是基于内存的数据库,为了防止数据丢失,需要将内存中的数据持久化到磁盘。持久化机制主要有RDB和AOF两种。RDB 持久化是将 Redis 在某一时刻的内存数据快照保存到磁盘文件中;AOF 持久化是将 Redis 执行的写命令追加到文件末尾。

2025-07-16 09:39:03 1238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除