自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猪猪侠

随心随性

  • 博客(208)
  • 资源 (4)
  • 收藏
  • 关注

原创 第103章 Shell处理大文件:流式读取、分块处理、内存优化方案

你是否遇到过这样的尴尬场景:服务器上躺着几个GB甚至几十GB的日志文件,你需要从中提取某些关键信息,于是满怀信心地敲下 `cat huge.log | grep "ERROR"`,结果几秒钟后系统报错"内存不足",或者终端直接卡死不动?

2026-02-08 06:30:00 63

原创 第102章 Shell sed高级应用:复杂模式匹配、多行处理、模式空间与保持空间

你是否遇到过这样的场景:想修改一个配置文件,但修改的内容分散在多行?想删除日志文件中某个时间段的记录,却不知道如何精确匹配?想在批量处理文本时,记住前面的内容并在后面引用?

2026-02-07 18:30:00 137

原创 第101章 Shell高级文本处理:awk多文件处理、数据关联与合并技巧

你是否遇到过这样的场景:手头有两个或多个相关联的数据文件,需要根据某个共同字段进行关联匹配?比如,根据用户ID从用户信息文件和订单文件中提取完整数据,或者将多个日志文件按照时间戳合并分析。

2026-02-07 11:30:00 157

原创 第100章 Shell脚本信号处理:捕获SIGINT/SIGTERM实现优雅退出

信号处理是Linux/Unix系统中进程间通信的重要机制,也是Shell脚本实现优雅退出的关键技术。在生产环境中,正确处理SIGINT(Ctrl+C中断)、SIGTERM(终止信号)等信号,可以确保脚本在退出时完成资源清理、状态保存等关键操作,避免数据丢失和资源泄漏。本章将系统介绍Shell脚本中的信号处理机制,从基础概念到生产级实现,帮助你构建健壮的Shell应用程序。

2026-02-07 06:30:00 187

原创 第99章:Shell结合正则表达式实现文本替换的高级场景

正则表达式是文本处理中最强大的工具之一,在Shell脚本中结合grep、sed、awk等命令可以实现复杂的文本匹配和替换操作。本章将系统介绍正则表达式在Shell脚本中的高级应用,从基础语法到实战场景,帮助你掌握文本处理的核心技能。

2026-02-06 18:30:00 177

原创 第98章:Shell 实现文件差异对比:自定义 diff 脚本,高亮显示差异

文件差异对比是软件开发和系统管理中的常见需求。虽然Linux提供了标准的`diff`命令,但有时我们需要自定义的差异显示方式、特定的输出格式或集成到更大的自动化流程中。本章将介绍如何使用Shell脚本实现功能强大的文件差异对比工具,从基础的差异显示到高级的语义分析,帮助你构建定制化的代码审查和版本管理工具。

2026-02-06 11:30:00 33

原创 第97章:Shell 处理二进制文件:xxd 命令与二进制数据解析

在Shell脚本中处理二进制文件是一个高级而重要的技能。与文本文件不同,二进制文件包含非打印字符和特殊编码,需要专门的工具和方法来处理。无论是进行逆向工程、安全分析、固件分析,还是数据恢复,掌握二进制文件处理技术都能让你的Shell脚本能力更上一层楼。本章将系统介绍如何使用Shell脚本处理二进制文件,包括查看、分析、修改和转换二进制数据。

2026-02-06 06:30:00 28

原创 第96章 Shell实现简易计算器:支持加减乘除、括号与小数运算

数学计算是Shell脚本的重要应用场景之一。虽然Shell本身只支持整数运算,但通过巧妙运用`bc`、`awk`等工具,我们可以实现功能强大的计算器,支持浮点运算、科学计算、甚至工程应用。本章将系统介绍如何从零开始构建一个功能完整的Shell计算器,涵盖从基础四则运算到复杂科学计算的各个方面。

2026-02-05 18:30:00 44

原创 第95章 安全工程师:Shell 脚本实现安全扫描、漏洞检测、日志审计

随着网络安全威胁日益复杂,传统的手动安全管理已无法满足现代企业的安全需求。Shell 脚本为安全工程师提供了强大的自动化能力,能够实现 7×24 小时的安全监控、快速漏洞扫描、智能日志分析和实时威胁响应。本章将系统介绍如何使用 Shell 脚本构建完整的安全防护体系,从基线检查到实时监控,帮助你打造自动化的安全运维能力。

2026-02-05 11:30:00 45

原创 第94章 DevOps 实践:Shell 脚本实现基础设施即代码(IaC)管理

基础设施即代码(Infrastructure as Code,IaC)是 DevOps 的核心实践之一,它将基础设施配置视为代码进行版本控制、自动化部署和环境一致性管理。虽然 Terraform、Ansible 等专业 IaC 工具功能强大,但 Shell 脚本在轻量级场景、混合环境集成、快速原型开发等方面仍有独特优势。本章将系统介绍如何使用 Shell 脚本实现 IaC 管理,从服务器配置管理到容器编排,帮助你构建高效的基础设施自动化体系。

2026-02-05 06:30:00 31

原创 第93章 数据库管理员:Shell 自动化备份、恢复、监控 MySQL/PostgreSQL 的脚本

数据库管理是系统运维的核心工作之一,涉及备份恢复、性能监控、健康检查等关键任务。手工操作不仅效率低下,而且容易出现人为失误。本章将系统介绍如何使用 Shell 脚本实现 MySQL 和 PostgreSQL 数据库的自动化管理,从安全备份到实时监控,从快速恢复到健康检查,帮助你构建可靠的数据库运维体系。

2026-02-04 18:30:00 172

原创 第92章 网络管理员工具:Shell 批量配置网络设备、监控网络状态

网络管理涉及大量重复性操作,包括设备配置、状态监控、故障排查等。通过 Shell 脚本自动化这些工作可以显著提高效率、保证一致性、及时响应问题。本章将系统介绍如何使用 Shell 脚本实现网络设备的批量配置、实时监控、故障诊断和自动化巡检,帮助网络管理员从繁琐的重复工作中解放出来,专注于网络优化和问题解决。

2026-02-04 11:30:00 103

原创 第91章 嵌入式 Linux 开发:Shell 脚本辅助交叉编译、固件打包的实用脚本

嵌入式 Linux 开发涉及复杂的工具链和重复性的构建工作。从交叉编译环境配置到固件打包部署,每个环节都需要精确的步骤和大量的时间投入。通过 Shell 脚本自动化这些流程,可以大幅提升开发效率,保证构建一致性,减少人为错误。本章将系统介绍如何使用 Shell 脚本来简化嵌入式 Linux 开发流程,帮助读者构建高效的自动化工具链。

2026-02-04 06:30:00 29

原创 第90章 运维自动化平台:Shell 脚本与 Jenkins 集成实战

Jenkins 作为最流行的 CI/CD(持续集成/持续部署)工具,与 Shell 脚本的结合可以构建强大的自动化平台。本章将系统介绍如何使用 Shell 脚本实现 Jenkins 的自动化安装、配置、集成和运维,涵盖 Jenkins 环境搭建、Pipeline 集成、构建部署脚本、最佳实践等实用场景,帮助运维团队构建高效的自动化平台。

2026-02-03 18:30:00 43

原创 第89章 数据分析师高效:Shell 快速处理日志数据、生成统计报表

在海量数据时代,日志是了解系统行为、用户行为和业务状况的重要数据源。通过分析日志可以监控系统健康、了解用户行为、优化业务决策、进行安全审计。Shell脚本提供了一套强大的工具链,可以高效处理和分析日志数据,替代传统的手动查看和简单grep操作,显著提升数据分析效率。

2026-02-03 11:30:00 409

原创 第88章 测试工程师工具:Shell批量执行测试用例、生成测试报告

在软件测试工作中,手动执行测试用例存在效率低下、容易遗漏、难以回归等问题。通过Shell脚本实现测试自动化,可以大幅提高测试效率、保证覆盖率、实现持续集成。本章将系统介绍如何使用Shell脚本构建完整的自动化测试体系,从API测试到UI测试,从性能测试到报告生成,帮助你打造高效的测试工具集。

2026-02-03 06:30:00 108

原创 第83章 Shell脚本权限最小化:遵循“最小权限原则“提升安全性

最小权限原则(Principle of Least Privilege, POLP)是信息安全的基石之一。它要求程序和用户只应拥有完成任务所必需的最小权限,不多不少。本章将系统介绍如何在Shell脚本中实施这一原则,通过合理的权限设计和管理,降低安全风险,防止权限滥用,提升系统的整体安全性。

2026-02-02 18:30:00 340

原创 第87章 开发人员实用:Shell自动化编译、打包、部署Java项目

Java项目的部署流程通常包括代码拉取、编译、打包、上传、启动服务等步骤。手动执行这些操作效率低下且容易出错。本章将系统介绍如何使用Shell脚本实现Java项目的全自动化部署,涵盖Maven/Gradle项目构建、本地/远程部署、CI/CD流水线等实用场景,帮助开发团队提高部署效率,减少人为错误。

2026-02-02 18:30:00 160

原创 第86章 运维工程师必备:Shell 批量排查服务器故障的实战脚本

在运维工作中,当多台服务器出现故障时,手动逐一排查效率低下且容易遗漏。本章将系统介绍如何使用Shell脚本实现批量服务器故障排查,从单机健康检查到批量监控,从故障诊断到自动修复,帮助你构建完整的运维监控体系,提升故障响应速度和问题定位效率。

2026-02-02 11:30:00 32

原创 第82章 Shell系统调用优化:减少不必要的系统命令调用

你的Shell脚本运行得慢吗?每次调用外部命令都在悄悄"偷走"你的系统资源!一个看似简单的`for`循环调用1000次`grep`,实际可能产生了数千次系统调用和进程切换。本章将带你深入Shell系统调用的优化世界,学会如何用内置命令替代外部调用、如何批量处理减少系统开销、如何用缓存机制避免重复执行。掌握这些技巧,你的脚本性能将提升10倍甚至更多!

2026-02-02 11:30:00 36

原创 第81章 Shell脚本防死循环:超时控制与异常退出处理

Shell脚本的死循环和异常退出是系统管理员面临的最常见问题之一。一个陷入死循环的脚本不仅会消耗大量系统资源,还可能导致整个系统响应缓慢甚至崩溃。本章将系统介绍如何构建可靠的Shell脚本,实现超时控制、信号处理和优雅退出机制,让你的脚本在各种异常情况下都能安全运行。

2026-02-02 06:30:00 132

原创 第85章 Shell避免重复执行:脚本运行前检测是否已在执行

脚本重复执行是运维中的常见问题,可能导致数据损坏、资源冲突和系统不稳定。定时任务重叠、手动误操作、多用户并发等都可能引发问题。本章将系统介绍如何有效防止Shell脚本的重复执行,从简单的PID文件到分布式锁,帮助你构建可靠的脚本执行控制机制。

2026-02-02 06:30:00 119

原创 第84章 Shell脚本日志记录优化:详细日志便于问题排查与审计

日志系统是Shell脚本稳定性、可维护性与安全性的核心支撑,本章聚焦Shell脚本日志体系的全流程构建与优化,助力读者掌握从设计、实现到运维、合规的完整技能体系。将明确Shell脚本日志系统的核心设计原则与行业最佳实践,为日志体系搭建奠定科学基础,规避常见设计误区。

2026-02-01 22:46:54 54

原创 第80章 Shell命令执行效率对比:选择更高效的命令替代方案

在Shell脚本开发中,选择合适的命令对整体性能影响巨大。相同的任务可以使用不同的命令实现,但执行效率可能相差数倍甚至数十倍。本章将系统介绍如何科学地对比和分析不同命令的执行效率,帮助你选择最优的解决方案,显著提升脚本性能。

2026-02-01 18:30:00 198

原创 第79章 Shell脚本中敏感信息保护:密码加密存储、避免明文传输

本章围绕Shell脚本安全核心要点展开,旨在帮助读者构建全方位的脚本安全防护体系。通过本章学习,需掌握Shell脚本中敏感信息的识别与分类方法,学会运用加密技术保护密码、密钥等核心敏感数据;同时了解安全传输协议及加密通信的实现逻辑,熟练掌握密钥管理与轮换的最佳实践,最终具备构建安全配置管理系统的能力,为Shell脚本的全生命周期安全提供保障。

2026-02-01 11:30:00 47

原创 第78章 Shell处理大文件性能优化:分块处理、并行执行与内存控制

在Linux系统管理中,处理GB甚至TB级别的大文件是常见任务。传统的文件处理方法往往会导致内存溢出、性能下降等问题。本章将深入讲解大文件处理的技术挑战和解决方案,包括分块处理、并行执行、内存控制等高级技巧,帮助你构建高效的大文件处理系统。

2026-02-01 06:30:00 38

原创 第77章 Shell脚本安全加固:防止注入攻击、权限泄露的最佳实践

Shell脚本安全是系统安全的重要组成部分。一个有安全漏洞的脚本可能导致系统被入侵、数据泄露甚至完全失控。本章将系统介绍Shell脚本的安全威胁和加固方法,从输入验证到权限管理,从命令注入防护到安全审计,帮助你构建安全可靠的Shell脚本。

2026-01-31 18:30:00 62

原创 第76章 Shell脚本性能优化:减少循环次数、避免无效IO的技巧

Shell脚本性能优化是提升脚本执行效率的关键。在实际生产环境中,一个性能良好的脚本可以为系统节省大量资源,减少响应时间,提升用户体验。本章将系统介绍Shell脚本性能优化的方法和技巧,从识别性能瓶颈到实际优化策略,帮助你构建高效的Shell脚本。

2026-01-31 11:30:00 59

原创 第75章 Shell 结合 Python/Perl:混合编程提升脚本功能扩展性

在现代系统管理中,单一脚本语言往往无法满足所有需求。Shell脚本擅长系统操作和流程控制,Python在数据处理和复杂算法方面表现卓越,Perl在文本处理和正则匹配上无可替代。本章将教你如何将这些语言有机结合,构建功能强大的混合编程解决方案,让你的脚本既保持Shell的简洁高效,又具备其他语言的专业能力。

2026-01-31 06:30:00 32

原创 第74章 Shell 实现网络测速脚本:带宽、延迟、丢包率检测

在当今数字化时代,网络性能直接影响业务体验和系统可用性。无论是网络故障排查、服务质量监控,还是网络规划优化,都需要可靠的网络测速工具。本章将教你如何使用Shell脚本构建功能强大的网络测速系统,实现带宽测试、延迟测量、丢包率检测、路由追踪等全面的网络性能分析功能。

2026-01-30 18:30:00 641

原创 第73章 Shell 开发邮件发送脚本:告警信息、统计报告自动发送

自动化运维和系统管理中,邮件告警是不可或缺的通信手段。无论是系统监控告警、日志分析报告,还是业务统计汇总,都需要可靠的邮件发送功能。本章将教你如何使用Shell脚本构建功能完整的邮件发送系统,支持SMTP认证、HTML格式、附件发送、模板引擎等高级功能,实现企业级的邮件自动化解决方案。

2026-01-30 11:30:00 38

原创 第72章 Shell 实现文件完整性校验:md5sum/sha256sum 批量验证

在信息安全和数据管理中,文件完整性校验是确保数据未被篡改的核心技术。无论是系统文件备份、软件分发包验证,还是数字证据保全,都需要可靠的校验机制。本章将教你如何使用Shell脚本构建企业级的文件完整性校验系统,实现自动化的批量验证、差异检测和完整性报告生成。

2026-01-30 06:30:00 35

原创 第71章 Shell 结合 Nagios/Zabbix 实现监控告警:自定义监控项脚本

在现代IT运维中,监控系统是保障系统稳定运行的核心组件。Nagios和Zabbix作为两大主流监控平台,都支持自定义监控脚本来扩展监控能力。本章将深入讲解如何使用Shell脚本开发专业的监控插件,实现与Nagios/Zabbix的无缝集成,帮你构建企业级的监控告警体系。

2026-01-29 18:30:00 35

原创 第70章 Shell 开发日志分析dashboard:终端可视化展示关键指标

在海量的系统日志中快速发现关键信息和趋势变化,是每个运维工程师的核心需求。传统的grep、awk等工具虽然功能强大,但在实时监控和可视化展示方面存在局限。本章将教你如何用Shell脚本构建功能完整的终端日志分析dashboard,实现实时数据可视化、交互式操作和智能告警,让你的终端变成一个强大的数据分析中心。

2026-01-29 11:30:00 35

原创 第69章 Shell 实现系统资源限制:限制进程CPU/内存使用量

在多用户、多进程的Linux系统环境中,合理管理系统资源是确保系统稳定性和公平性的关键。无论是防止某个进程占用过多资源导致系统崩溃,还是确保关键服务获得足够的资源优先级,都需要精确的资源控制机制。本章将深入探讨Shell脚本如何实现系统资源限制,从传统的ulimit到现代的cgroup技术,教你构建企业级的资源管理和监控系统。

2026-01-29 06:30:00 32

原创 第68章 Shell 结合Git自动化:代码拉取、提交、分支管理脚本

在现代软件开发中,Git已经成为版本控制的标准工具,但日常的Git操作往往涉及大量重复性工作。通过Shell脚本与Git的深度集成,我们可以实现代码管理的全流程自动化,从基础的提交推送到复杂的分支策略管理,从CI/CD流程集成到多仓库协调管理。本章将教你如何构建企业级的Git自动化工具,大幅提升开发效率和代码管理质量。

2026-01-28 18:30:00 33

原创 第67章 Shell 多进程并发编程:提升批量处理任务的执行效率

在企业级运维和开发环境中,批量处理任务的执行效率直接影响系统的整体性能和用户体验。传统的Shell脚本通常是单进程顺序执行,面对大量数据处理时往往力不从心。本章将深入探讨Shell多进程并发编程技术,教你如何利用后台进程、信号机制、进程池等高级技术,将单进程的顺序执行升级为高效的并行处理,大幅提升脚本的执行效率和处理能力。

2026-01-28 11:30:00 32

原创 第66章 Shell 监控数据库性能:MySQL 连接数、查询耗时实时统计

数据库是现代应用系统的核心,其性能直接影响整个系统的稳定性和用户体验。本章将深入讲解如何使用 Shell 脚本构建全面的数据库性能监控系统,涵盖 MySQL 连接数监控、查询性能分析、慢查询检测、实时统计告警等关键功能,帮助你构建专业的数据库性能管理体系,确保数据库服务的高效稳定运行。

2026-01-28 06:30:00 36

原创 第65章 Shell 实现文件加密与解密:openssl结合脚本批量处理

在数字化时代,数据安全已成为企业和个人的核心关切。文件加密作为保护敏感信息的基石技术,在日常运维和数据处理中发挥着重要作用。本章将深入讲解如何使用 Shell 脚本结合 OpenSSL 工具实现功能完整的文件加密解密系统,包括对称加密、非对称加密、数字签名、批量处理等核心技术。通过学习本章,你将掌握构建企业级数据安全保护方案的实用技能。

2026-01-27 18:30:00 44

原创 64章 Shell 开发简易防火墙脚本:端口放行、IP黑白名单控制

网络安全是系统运维的核心环节,防火墙作为第一道防线,其配置和管理直接影响系统的安全性。然而,传统的防火墙配置复杂且容易出错,特别是在多服务器、多服务的环境中。本章将深入讲解如何使用 Shell 脚本开发功能完整的防火墙管理系统,包括 iptables 规则管理、IP黑白名单控制、端口访问控制等核心功能。通过学习本章,你将掌握构建企业级安全防护系统的实用技能。

2026-01-27 11:30:00 37

【PDF处理工具】基于命令行的PDF页面替换工具:支持JPG/PNG图片插入指定页码并生成新文件

内容概要:本文介绍了pdf_page_replacer.exe这款Windows平台下的实用工具,其主要功能是将PDF文件中指定页码的页面替换为指定的图片文件(支持JPG、PNG等格式),并生成一个新的PDF文件。工具会自动匹配原PDF页面的尺寸,确保图片全屏显示,同时保留原文件不受影响。使用方式为通过命令行(CMD或PowerShell)输入执行命令,包含四个必要参数:原PDF路径、图片路径、目标页码(从1开始)、输出PDF路径。文档详细说明了语法格式、参数含义、使用示例以及常见错误提示与解决方案,并提醒用户注意路径中的空格需用引号包围、避免文件覆盖等问题。; 适合人群:需要对PDF文件进行简单页面替换操作的办公人员、技术人员或普通用户,具备基本计算机操作能力即可使用;; 使用场景及目标:①快速将封面、插图等图片嵌入PDF指定页面;②批量处理PDF时自动化替换特定页面内容;③在无需专业PDF编辑软件的情况下完成轻量级页面替换任务; 阅读建议:使用前请仔细阅读参数说明和注意事项,确保文件路径正确、页码范围有效,并在测试环境中验证输出结果,避免因误操作导致数据丢失或覆盖。

2025-10-08

shell 脚步,cpu使用率稳定器 监控工具验证场景,软件性能测试场景,Linux教学演示场景

1. 监控工具验证场景 当你部署了 Zabbix、Nagios 等监控系统,需要测试 “CPU 使用率超 30% 报警” 是否生效时,直接用脚本将 CPU 稳定在 30% 左右,就能快速验证监控规则的准确性,无需等真实业务负载触发。 2. 软件性能测试场景 开发了一个后台服务,想测试它在 “CPU 中等负载(30%)” 下的响应时间、内存占用?用脚本固定 CPU 使用率,能排除 “负载波动” 对测试结果的干扰,让性能数据更可控。 3. Linux 教学演示场景 给新手讲解 “CPU 时间片分配”“/proc/stat 文件解析” 时,用脚本动态调节 CPU 使用率,配合`top`命令实时展示,能让抽象的 “用户态 CPU 占比” 变得可视化。

2025-09-17

这是一个用于教师节的致敬Web应用,通过精美的卡片轮播展示对教师的感恩话语 应用采用前后端分离架构,前端使用Vue 3 + TypeScript + Tailwind CSS,后端使用Go + Gin

项目简介 这是一个用于教师节的致敬Web应用,通过精美的卡片轮播展示对教师的感恩话语。应用采用前后端分离架构,前端使用Vue 3 + TypeScript + Tailwind CSS,后端使用Go + Gin框架。 功能特性 • 精美UI设计:采用渐变背景和卡片式设计,视觉效果优雅 • 卡片轮播:支持手动切换和自动轮播,每5秒自动切换 • 响应式设计:完美适配桌面端和移动端 • 安全验证:API接口采用令牌验证机制 • 跨平台支持:支持Windows、macOS、Linux多平台部署 • 高性能:静态资源缓存,快速响应 技术栈 前端 • Vue 3:渐进式JavaScript框架 • TypeScript:类型安全的JavaScript超集 • Vite:快速的构建工具 • Tailwind CSS:实用优先的CSS框架 • Font Awesome:图标库 后端 • Go 1.21:高性能编程语言 • Gin:轻量级Web框架 • Viper:配置管理 • CORS:跨域资源共享 model/ # 数据模型

2025-09-09

Elasticsearch 架构图

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 我们建立一个网站或应用程序,并要添加搜索功能,但是想要完成搜索工作的创建是非常困难的。我们希望搜索解决方案要运行速度快,我们希望能有一个零配置和一个完全免费的搜索模式,我们希望能够简单地使用JSON通过HTTP来索引数据,我们希望我们的搜索服务器始终可用,我们希望能够从一台开始并扩展到数百台,我们要实时搜索,我们要简单的多租户,我们希望建立一个云的解决方案。因此我们利用Elasticsearch来解决所有这些问题及可能出现的更多其它问题。 架构图方便理解Elasticsearch

2018-05-20

Python语言使用Spark集群

Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。Spark是UC Berkeley AMP lab (加州大学伯克利分校的AMP实验室)所开源的类Hadoop MapReduce的通用并行框架。可以通过Python构建Spark任务。

2018-06-06

AngularJS 示例

AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVW(Model-View-Whatever)、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。 AngularJS 是一个 JavaScript框架。它是一个以 JavaScript 编写的库。它可通过 [removed] 标签添加到HTML 页面。 AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML。 AngularJS 是以一个 JavaScript 文件形式发布的,可通过 script 标签添加到网页中。

2018-06-06

PMP 十五至尊图(第六版)

PMP指的是项目管理专业人士资格认证。它是由美国项目管理协会(Project Management Institute(PMI)发起的,严格评估项目管理人员知识技能是否具有高品质的资格认证考试。 十五至尊图以及考试重点标识

2018-05-20

空空如也

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

TA关注的人

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