- 2024-09-12Apache OFBiz远程代码执行漏洞(CVE-2024-38856)
漏洞简介ApacheOFBiz是一个开源的企业资源规划系统,提供了一整套企业管理解决方案,涵盖了许多领域,包括财务管理、供应链管理、客户关系管理、人力资源管理和电子商务等。ApacheOFBiz基于Java开发,采用灵活的架构和模块化设计,使其可以根据企业的需求进行定制和扩展,它具有强大的
- 2024-05-20【.NET项目分享】免费开源的静态博客生成工具EasyBlog,5分钟拥有自己的博客
EasyBlog说明本博客系统通过构建工具生成纯静态的博客网站,借助GitHubPages,你可以在5分钟内免费拥有个人博客。它具有以下特点生成纯静态网站,访问速度极快使用markdown格式来编写博客内容基于git代码管理来存储你的博客使用CI工具来自动化部署你的博客站点效果展示:NilTo
- 2024-05-16软件设计师基础学习 十三
十三、结构化开发方法13.1*系统分析与概述1,认识、理解当前的环境,获得当前系统的“物理模型”2.从当前系统的“物理模型”抽象出当前系统的“逻辑模型”3.对当前系统的“逻辑模型”进行分析和优化,建立目标系统的“逻辑模型”4.对目标系统的逻辑模型具体化(物理化),建立目标系
- 2024-05-10Skywalking单机搭建
vi 命令行 :setnumber ES启动默认开启了SSL,需要关闭本地才能启动起来,常见问题:https://blog.csdn.net/wlei0618/article/details/123936913 ES单机启动完成:查看启动日志,password记录下,首次才有下面的信息。 ES页面返回 Skywalking oap的配置c
- 2024-03-26Java Servlet学习
一、了解Servlet1.实现一个基本的web应用(这个web应用中没有java小程序)找到CATALINA_HOME\webapps目录因为所有的webapp要放在这个目录下(tomcat服务器的要求)webapps目录下的每一个子目录就是一个web服务web服务中的页面的相对路径页面中超链接中ip地址和端口号可以省
- 2024-03-24[Docker] 7.2 Docker 数据管理深入
Docker数据卷数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特性:数据卷 可以在容器之间共享和重用对 数据卷 的修改会立马生效对 数据卷 的更新,不会影响镜像数据卷 默认会一直存在,即使容器被删除注意:数据卷的使用,类似于Linux下对目
- 2024-03-16访问Webapp目录下面的html文件变为代码
一、问题由来一位朋友最近在学习JavaWeb开发,使用Servlet做练习的时候,突然出现一个问题。他去访问自己创建的html文件时,发现返回的数据是html代码,而不是解析后的页面。很是疑惑,自己尝试着解决这个问题,很久都没有解决问题,然后就找到我。问题复现情况如下,正常来说,访问html页
- 2024-02-281.15
创建好一个Web项目之后,会自动生成一个pom配置文件,该文件时Maven的核心配置文件,文件具体内容如下<?xmlversion="1.0"encoding="UTF-8"?><!--Maven版本和头文件--><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/
- 2024-02-20熟悉又陌生的JavaWeb 第1天
传送门JavaWeb开发环境配置简单项目,其实我更推荐pom引入Jetty的方式B/S结构B-BrowserS-ServerWeb编程语言CGI、PHP、JSP、ASP服务器安装IDE安装第一个Web项目推荐自己手动建立webapp目录,从空项目建立webapp关于创建webapp项目理想中的默认方式IDEA创建Webapp
- 2024-02-19监控项目Skywalking
分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。这是官网提供的Skywalking架构图,可以分成几个部分,简单来说,可以分成oap、webapp和agent三部分:oap是skywalki
- 2024-02-18Blazor WebApp配置应用基路径PathBase
BlazorWebApp配置应用基路径PathBase在一个设备数据管理软件系统中,根据生命周期和应用场景不同,可能会划分几个独立的软件子项目。在部署到的时候,可以采用不同的端口号来访问不同的软件子项目,也可以采用统一的端口号和不同的应用基路径来访问不同的软件子项目。基本实现方案:1,
- 2024-02-13Blazor OIDC 单点登录授权实例5 - 独立SSR App (net8 webapp ) 端授权
目录:OpenID与OAuth2基础知识BlazorwasmGoogle登录BlazorwasmGitee码云登录BlazorOIDC单点登录授权实例1-建立和配置IDS身份验证服务BlazorOIDC单点登录授权实例2-登录信息组件wasmBlazorOIDC单点登录授权实例3-服务端管理组件BlazorOIDC单点登录授权实
- 2024-02-1110分钟搞懂K8S的亲和与反亲和调度
本文主要快速讲解Kubernetes的亲和性调度和反亲和性调度,通过理论结合实际的方式,让理解更深刻。首先来个一句话总结:亲和性调度就像关系亲密的闺蜜,你去哪儿我也去哪儿。反亲和性调度就像赌气的两个孩子,赌气永远不在一起玩儿。更多解释和实战详见下文。花10分钟看到最后,你肯定会有
- 2024-01-11Gradio:快速构建你的webApp
1.什么是Gradio如果你了解web开发,一定会知道开发一款webApp需要涉及很多技术栈:前端:HTML+CSS+JS(可能会涉及不同的CSS框架和JS框架如jqueryVUEreact等)后端语言:如python/javaweb容器:如flask/tomcat如果你只会python,又不想重头学习上述技术,你要怎么办?据我所知,有两种解决方案:s
- 2023-12-25WebAPP 钢琴小网站
其实插件到底做成啥样的我自己还没想好。 先以这个为范本。 网站地址https://www.autopiano.cn/midi/46812212798731 ShoelessCai.com打算开发怎样的音乐接口呢? 还在想! 其实,无论是创业,还是写代码,还要考虑收入及现金流问题,压力肯定是很大的。于是,你还要顾虑文
- 2023-10-12【webapp】Servlet的生命周期
Servlet的生命周期可以分为以下几个阶段:加载和实例化:当Servlet容器启动或检测到需要使用Servlet时,会加载Servlet的类文件并创建Servlet的实例。这通常发生在第一次请求到达Servlet或在容器启动时。初始化:在Servlet实例化后,容器会调用Servlet的init()方法来进行初始化。在初
- 2023-10-09【webapp】jsp EL 的基本语法和用法
EL(表达式语言)是用于在JSP页面中访问和操作数据的简洁表达式语言。EL提供了一种简化和统一的方式来访问变量、属性、集合和其他对象。以下是EL的基本语法和用法:基本语法:${expression}:用于在JSP页面中嵌入EL表达式。${object.property}:访问对象的属性。${map.key}:访
- 2023-10-09【webapp】jsp 操作数据库
在JSP中连接和操作数据库需要使用Java的JDBC(JavaDatabaseConnectivity)API。下面是学习在JSP中使用JDBC连接和操作数据库的基本步骤:导入JDBC驱动程序:下载并导入适合您所使用的数据库的JDBC驱动程序JAR文件。不同的数据库有不同的驱动程序。将JDBC驱动程
- 2023-10-08【webapp】JSP 内置对象
request:表示客户端的请求信息,可以用于获取请求参数、请求头、请求方法等。response:代表服务器对客户端的响应,可以用于设置响应头、响应内容等。out:是一个输出流对象,可以用于向客户端输出内容。session:表示用户的会话,可以用于在不同的页面之间共享数据。application:代表整个应
- 2023-10-08【webapp】JSP页面间跳转和包含
在JSP中,有两种常见的页面间跳转和包含方式:转发(forward)和包含(include)。转发(Forwarding):通过转发,一个页面可以将请求转发给另一个页面进行处理,然后由该页面生成响应。转发是在服务器端完成的,客户端并不知道实际的页面地址。使用转发的语法是 request.getRequestDispatcher("
- 2023-10-08【webapp】JSP 标签的分类(动作标签、指令标签、表达式标签)
SP(JavaServerPages)标签是用于在JSP页面中插入特定功能和逻辑的标记。根据其功能和用途,JSP标签可以分为以下三类:动作标签(ActionTags):动作标签用于执行特定的操作或调用服务器端的功能。它们通常以<jsp:开头,并以>结束。动作标签可以使用内置的JSP动作或自定义的标
- 2023-10-08【webapp】 JSP 的常见语法元素
1.注释: JSP支持三种类型的注释:HTML注释、JSP注释和Java注释。HTML注释:使用 <!--注释内容--> 来添加HTML注释。JSP注释:使用 <%--注释内容--%> 来添加JSP注释。Java注释:使用 // 或 /**/ 来添加Java注释。2.声明: 使用 <%!声明代码%> 来定义
- 2023-10-08【webapp】JSP工作原理和过程
JSP编译:当客户端请求访问一个JSP页面时,Web服务器首先检查是否已经编译过该JSP页面。如果没有编译过或者源文件已更改,服务器会将JSP文件编译成一个Servlet源文件。Servlet编译:编译后的Servlet源文件进一步被编译成Java字节码文件,这个过程由服务器的JSP引擎完
- 2023-08-17社区版idea 开发springmvc踩坑指南
说明:社区版的idea不支持spring和web,所以在开发时跟旗舰版有些许不同,不同于旗舰版在加载spring,web子模块时社区版需要手动加载tomcat下的所有lib项目以及pro下加载的所有的依赖项lib到libraries中。此外社区版idea在springmvc开发时由于不直接支持web项目所以需要在pro项目的src目录
- 2023-08-14webkit webApp 开发技术要点总结
如果你是一名前端er,又想在移动设备上开发出自己的应用,那怎么实现呢?幸好,webkit内核的浏览器能帮助我们完成这一切。接触webkitwebApp的开发已经有一段时间了,现把一些技巧分享给大家:1.viewport:也就是可视区域。对于桌面浏览器,我们都很清楚viewport是什么,就是出去了所有工具栏、