
Web开发实践
文章平均质量分 80
Web开发实践,包括开端和后端开发的实践。
huaqianzkh
路虽远行则将至,事虽难做则必成!
展开
-
基于DeepSeek API和VSCode的自动化网页生成流程
基于DeepSeek API和VSCode的自动化网页生成流程。您已经成功创建了一个标题为“赛博木鱼”的网页,并定义了页面的布局、样式和功能需求。原创 2025-02-07 16:25:01 · 4140 阅读 · 3 评论 -
了解Webpack:现代前端开发的静态模块打包器
Webpack是一个功能强大的前端构建工具,它通过模块打包、依赖管理、文件转换、代码拆分和插件系统等功能,简化了前端项目的构建流程,提高了开发效率。通过本文的介绍和实践案例,相信读者已经对Webpack有了更深入的了解,并能够在实际项目中灵活应用Webpack进行前端构建。原创 2025-01-12 13:26:19 · 1311 阅读 · 0 评论 -
Windows10下安装vue2.0项目所需环境
通过上述步骤,我们成功地安装了Node.js版本管理器NVM,并利用NVM安装了指定版本的Node.js。NVM是一个功能强大且易于使用的Node.js版本管理工具,它极大地简化了Node.js版本的管理和切换过程。通过本文的指南,相信读者已经能够熟练地安装和使用NVM来管理自己的Node.js版本了。原创 2025-01-12 11:45:26 · 1168 阅读 · 0 评论 -
了解npm:JavaScript包管理工具
npm是Node.js的包管理器,也是前端开发不可或缺的一部分。它提供了丰富的包资源、便捷的包管理以及强大的社区支持。通过了解npm的基本概念、安装与使用、包管理、脚本执行以及常见问题及解决方案,你可以更好地利用npm来提高前端开发的效率和灵活性。无论你是初学者还是经验丰富的开发者,npm都是你不可或缺的工具之一。原创 2025-01-11 21:04:59 · 1234 阅读 · 0 评论 -
了解Node.js
Node.js是一个功能强大且灵活的JavaScript运行时环境,适用于构建各种高性能网络和服务器端应用程序。通过掌握Node.js的基本概念、安装与配置、常用模块和实践应用,开发人员可以充分利用Node.js的优势,实现高效、可扩展的网络应用程序。Node.js的广泛应用场景和丰富的生态系统,为开发人员提供了无限的可能性,使得它成为现代Web开发中的重要工具。原创 2025-01-11 20:52:20 · 2458 阅读 · 0 评论 -
EJB(Enterprise JavaBean)和JavaBean
EJB和JavaBean都是Java编程语言中用于构建应用程序的组件技术,但它们在设计目标、应用场景和实现方式上有着显著的区别。EJB更适合用于构建企业级应用,特别是需要分布式事务处理和远程调用的场景;而JavaBean则更适用于各种Java应用,用于封装业务逻辑和表示层的数据,以及实现组件之间的通信。在实际开发中,开发人员可以根据项目的具体需求和技术栈来选择适合的组件技术。如果需要构建高性能、高可用性和高安全性的企业级应用,并且需要分布式事务处理和远程调用的功能,那么EJB可能是一个不错的选择。原创 2024-12-21 11:48:07 · 1223 阅读 · 0 评论 -
了解单点登录(Single Sign-On,SSO)
单点登录是一种身份认证机制,允许用户在一个集中的认证系统中登录一次后,即可访问多个相互信任的应用系统和服务,而无需在每个应用系统中重复登录。原创 2024-12-21 10:20:02 · 284 阅读 · 0 评论 -
了解Java开发中的会话层
会话层是Java Web开发中的关键组件,它负责维护用户状态信息,提供连续、个性化的用户体验。了解Java中的会话管理机制,包括HttpSession接口、会话存储、会话跟踪以及会话管理的高级话题,对于构建安全、高效、可扩展的Web应用至关重要。同时,面对分布式系统、安全威胁和性能挑战,开发者需要采取一系列措施来确保会话管理的有效性和安全性。通过合理的会话超时设置、安全的Cookie配置、高效的会话存储机制和动态调整策略,可以显著提升Web应用的用户体验和安全性。原创 2024-10-27 19:14:03 · 1090 阅读 · 0 评论 -
CDN内容分发网络和镜像站点的区别
CDN内容分发网络定义:CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输得更快、更稳定。CDN是一种分布式的内容分发网络,通过将内容缓存到全球各地的节点服务器上,从而加速用户访问网站的服务。运作机制:CDN通过负载均衡和就近访问等技术手段,将用户的访问流量分散到各个节点服务器上,减少数据传输的距离和网络延迟,提高网站的访问速度和稳定性。原创 2024-10-26 09:50:06 · 648 阅读 · 0 评论 -
什么是API网关(API Gateway)?
在微服务体系结构中,客户端可能与多个前端服务进行交互。位于客户端与服务之间。它充当反向代理,将来自客户端的请求路由到服务。它还可以执行各种横切任务,例如身份验证、SSL 终止和速率限制。如果未部署网关,则客户端必须直接向前端服务发送请求。网关可以通过将客户端与服务分开,来帮助解决这些问题。网关可以执行许多不同的功能,但我们不一定需要所有这些功能。原创 2024-09-11 21:25:09 · 2542 阅读 · 0 评论 -
什么是正向代理与反向代理?
在计算机网络领域,代理服务器扮演着至关重要的角色,它在服务器与客户端之间充当中间人的角色,有效地提高系统的安全性、性能和可扩展性。其中正向代理和反向代理是两种最为常见的代理方式。正向代理主要隐藏客户端身份、访问控制和缓存加速,常用于突破网络限制、网络安全和内容过滤。反向代理实现负载均衡、安全性和缓存优化,常用于Web应用、API网关和CDN加速。两者都能提高访问速度,但代理对象和架设位置不同。原创 2024-09-11 20:41:40 · 1102 阅读 · 0 评论 -
用户认证中的有状态和无状态
在实际的系统设计中,需要充分理解需求,合理的使用技术,不同的技术方案适用不同的场景,技术存在即合理。1、目前大部分的互联网的产品中使用 JWT 的认证方式居多。2、在一些企业内部的管理系统中采用 cookie - session 的居多。原创 2024-09-06 21:04:21 · 1028 阅读 · 0 评论 -
Windows10上Nginx如何通过自签名证书方式发布Https服务(下)
要让Nginx启用HTTPS服务,你需要一个SSL证书和私钥文件。原创 2024-09-01 12:48:11 · 1055 阅读 · 0 评论 -
自签名证书实现https服务
keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。本文主要介绍了如何用openssl工具生成证书并在nginx中配置证书以实现https服务。原创 2023-10-12 15:16:00 · 132 阅读 · 0 评论 -
记录下如何部署vue项目——(三)部署Vue项目
本文介绍在vscode中开发完成的vue项目如何部署到nginx服务器中。原创 2023-10-10 17:38:39 · 2538 阅读 · 0 评论 -
记录下如何部署vue项目——(二)安装Nginx
Nginx是一款轻量级的Web服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。本文主要介绍nginx主配置文件以及安装启动方法。原创 2023-10-10 16:44:12 · 1061 阅读 · 0 评论 -
记录下如何部署vue项目——(一)安装Node.js和npm
Node.js® 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境。npm是Node.js的包管理工具(package manager)。这里介绍如何用zip压缩包方式安装node.js。原创 2023-10-10 15:02:58 · 362 阅读 · 0 评论 -
记录下一次前端(Vue)与后端(Springboot)调试中遇到的问题
初次完整体验前端开发,碰到的以上小问题,记录下。1.前端的请求要和后端的请求类型要一致。2.api接口统一管理,新增加的模块记得要import到index.js。3.返回的data,是从res.data.data获取,不是res.data。原创 2023-09-21 20:26:26 · 108 阅读 · 0 评论 -
Win10_64bit环境Composer 的安装
你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。此时可以看到InstallPacks文件夹下的composer-setup.php不见了,新增了一个composer.phar文件。拷贝composer.phar到Php目录下,然后通过 php composer.phar 指令即可使用 Composer。上面这样必须在D:/php才能正常执行,可以写一个bat脚本文件composer.bat。输入安装命令,执行安装过程。原创 2023-01-05 11:33:42 · 464 阅读 · 0 评论 -
安装PHP
安装PHP。服务器是APACH2.4。原创 2023-01-04 16:54:14 · 2173 阅读 · 0 评论 -
安装Apache服务
win10(64位系统)上安装apache服务器原创 2023-01-04 15:29:22 · 883 阅读 · 0 评论