1.软件架构    1.C/S  :客户端/服务器    2.B/S :浏览器/服务器2.资源分类    1.静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源。静态资源可以直接被浏览器解析            *如:  &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-24 10:28:23
                            
                                24阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java程序静态资源加载
在Java开发中,静态资源(如HTML、CSS、JavaScript、图片等)是构建Web应用程序的重要组成部分。它们通常存放在项目的特定文件夹中,以便于在应用运行时加载和使用。本文将探讨Java中的静态资源加载机制,并提供相应的代码示例。
## 1. 静态资源的存放位置
在一个典型的Java Web项目中,静态资源通常存放在`src/main/resource            
                
         
            
            
            
            关于springMVC无法加载静态资源的问题如何才能让springMVC不去拦截静态资源呢?首先先得了解下“/”与“/*”的区别。我们大家都知道在使用spring时候需要在web.xml中配置以下代码:<!-- 启动Web容器时,自动装配ApplicationContext的配置信息 -->
    <listener>
       <listener-class&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 01:47:13
                            
                                96阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近修改一些老项目,好多组件里面引入图片的方式不太一样,总感觉自己没有好好总结过,今天有时间参考了几篇帖子,就总结一下;在总结之前看了一下vue-cli的文档,突然感觉之前可能是我忽略它了基本没有看过,官方文档这块写的清清楚楚,还是应该多看文档,天天看掘金、简书这些碎片化知识也不太好;Vue中静态资源引入机制静态资源可以通过两种方式进行处理:在 JavaScript 被导入或在 template/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-29 10:14:28
                            
                                314阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringBoot整合shiro之后无法加载静态资源文件问题最近学习了一下SpringBoot之后想做了个小Demo进行登录拦截。  SpringBoot的目录结构如下  用SpringMvc拦截器进行拦截的时候package com.myproject.config;
import org.springframework.context.annotation.Configuration;
i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-25 19:17:11
                            
                                115阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            mux:github.com/gorilla/muxfunc RegisterWebRoutes(r *mux.Router) {    .    .    .    // 静态资源    r.PathPrefix("/css/").Handler(http.FileServer(http.Dir("./public")))    r.PathPrefix("/js/").Handler(http            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-15 09:17:02
                            
                                192阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            静态资源过滤 spring-config.xml<!-- 3,(1)让Spring MVC不处理静态资源 。(2)加载静态资源,也称为资源过滤 --><mvc:default-servlet-handler />前端加载  jsp<%-- ${pageContext.request.contextPath} 取得当前项目名称 ,对应到真实的物理地址,即为We            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-20 13:57:33
                            
                                482阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx文件结构1、全局块:配置影响nginx全局的指令。一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成worker process数等。2、events块:配置影响nginx服务器或与用户的网络连接。有每个进程的最大连接数,选取哪种事件驱动模型处理连接请求,是否允许同时接受多个网路连接,开启多个网络连接序列化等。3、http块:可以嵌套多            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 09:56:10
                            
                                1829阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java 静态资源加载存入 Redis
在现代 web 开发中,访问和存储静态资源是一项常见的需求。静态资源包括 HTML、CSS、JavaScript 和图片等文件。随着用户数量的增加,如何快速高效地为用户提供这些资源变得尤为重要。本篇文章将介绍如何在 Java 中将静态资源加载并存入 Redis,以提升访问速度和性能。
## 1. Redis 和静态资源的关系
在 web 应用中,静            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-08 06:10:36
                            
                                27阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             首先是几个静态概念的分析: 静态代码块:一般情况下,有些代码在项目启动时就要执行,需要使用静态代码块,这种代码是主动执行的。 静态方法:在项目启动的时候初始化,在不创建对象的情况下,其他程序来调用,被动执行,静态方法在类加载的时候,就已经加载。在静态方法中,不能直接访问其非静态成员,静态方法不能以任何方式引用this和super关键字。 静态变量:静态变量            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-22 13:43:45
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.静态是什么?有什么用?static的主要作用在于创建独立于具体对象的域变量或者方法。每创建一个对象,都会在堆里开辟内存,存成员(属性),但是不存方法,方法是共用的,没必要每一个对象都浪费内存去存方法。有一个叫方法区的地方,专门存方法。方法区里又有静态域,存静态变量或者静态方法。普通变量和方法的调用:通过对象调用静态变量和方法的调用:通过对象或对象调用   public class MyTest            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 13:34:08
                            
                                26阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、后台下载文件比较简单的逻辑步骤(1)、准备静态模板文件:把静态资源文件放到src/main/resource路径下,如:excelTmp/studentDemo.xlsx(2)、实现逻辑:先获取静态资源的url路径,方法两种,但各有些小问题  第一种:import java.net.URL; import org.springframework.core.io.ClassPathRe            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-18 12:41:19
                            
                                204阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在SpringBoot中加载静态资源和在普通的web应用中不太一样。默认情况下, 
spring Boot从classpath下一个叫/static(/public,/resources或/META-INF/resources)的文件夹或从ServletContext根目录提供静态内容。下面我们来写个例子看一下就会一目了然了:首先看一下项目的目录结构:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 17:59:09
                            
                                736阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录HTML 的模板渲染全部模板放在一个目录里面的配置方法模板放在不同目录里面的配置方法Gin 模板基本语法1、{{.}} 输出数据2、变量3、比较函数4、条件判断5、Range6、With9、自定义模板函数嵌套 template静态文件的加载  作者的 Gin 框架学习是根据 B站视频 Gin教程_Golang框架Gin入门实战教程 来学习的,对大地老师的评价不吹不捧,很喜欢其讲课风格,而            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-05 11:45:20
                            
                                96阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            问题描述:在工作中使用org.apache.commons.beanutils.BeanUtils.copyProperty(Object bean,String name,Object value)方法将数据库查询结果集的某个字段转成对象的属性值,由于属性字段刚好是java.sql.Timestamp字段,导致value为null时,直接报异常"No value specified for 'j            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-24 05:57:59
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            静态类型(Static)用一句话概括就是:在程序运行期间只会被创建一份的通用内容,用关键字static修饰,主要包括静态类、静态变量和静态方法。我们这里主要讨论静态变量和静态方法。静态变量和方法是类中的成员。与一般的成员变量和方法不同的是,无论我们创建多少个类的对象,静态成员都只会存在一个。换一种说法,静态成员不依赖于类的具体对象。从内存分配角度来说,静态成员的存储位置和非静态成员不同,当创建新对            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-02 14:57:54
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java静态资源文件加载顺序
## 概述
在Java开发中,静态资源文件的加载顺序是一个常见的问题,特别是在项目中存在多个静态资源文件时。正确的加载顺序可以确保资源文件的正确性和可靠性。本文将介绍Java静态资源文件的加载顺序,并提供相应的代码示例。
## 加载顺序流程
下面是Java静态资源文件加载的整体流程。在这个流程中,我们将依次加载多个静态资源文件,并按照一定的顺序进行处理。
`            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-23 07:49:18
                            
                                175阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录静态网站:动态网站: 静态网站:静态网站是最初的建站方式,浏览者所看到的每个页面是建站者上传到服务器上的一个 html ( htm )文件,这种网站每增加、删除、修改一个页面,都必须重新对服务器的文件进行一次下载上传。网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件            
                
         
            
            
            
            # 实现docker nginx加载静态资源
## 1. 整体流程
| 步骤 | 描述 |
| --- | --- |
| 步骤1 | 创建一个Dockerfile来构建自定义的Nginx镜像 |
| 步骤2 | 在Dockerfile中配置Nginx以加载静态资源 |
| 步骤3 | 构建新的Nginx镜像 |
| 步骤4 | 运行新的Nginx容器并加载静态资源 |
## 2. 每一步的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-18 14:56:42
                            
                                249阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             一、安装 @vue/cli更新到3.x之后,vue-cli的包名从vue-cli改成了@vue/cli如果之前全局安装了旧版本的vue-cli(1.x或2.x),首先需要使用一下命令卸载掉//如果没有安装就版本的vue-cli可以跳过卸载直接安装
npm uninstall vue-cli -g然后重新安装新版本的@vue/clinpm install -g @vue/cli安装完成后