688IT编程网

688IT编程网是一个知识领域值得信赖的科普知识平台

静态

java数组初始化赋值_Java数组的三种初始化方式

2023-12-25 03:04:45

java数组初始化赋值_Java数组的三种初始化⽅式Java语⾔中数组必须先初始化,然后才可以使⽤。所谓初始化就是为数组的数组元素分配内存空间,并为每个数组元素附初始值。注意:数组完成初始化后,内存空间中针对该数组的各个元素就有个⼀个默认值:基本数据类型的整数类型(byte、short、int、long)默认值是0;基本数据类型的浮点类型(float、double)默认值是0.0;基本数据类型的字...

CC++数组初始化全为0

2023-12-25 02:13:08

CC++数组初始化全为0令数组全部的值为01、全局变量和静态变量初始化时会⾃动被设置为0。如果们声明全局变量,那么他在运⾏前会变成全0。int arr[1024];int main(void){}2、对于局部数组我们还有简写的初始化语法。如果⼀个数组被部分初始化,没有被初始化的元素会被⾃动设置为相应类型的0。这是编译器⾃动完成的。可以这样写:int main(void){int arr[1024]...

vue项目部署到nginxtomcat服务器的实现

2023-12-24 20:48:51

vue项⽬部署到nginxtomcat服务器的实现开发完的vue项⽬,需要部署到Nginx/Tomcat服务器上运⾏,作为⼀个前端⼩⽩,刚接触vue不久,研究了⼀番,于是写下这篇⽂章,记录下来便于今后部署。1.router(history)模式vue项⽬部署到nginx1)修改router模式为history(默认为hash)const router = new VueRouter({routes...

前后端分离之前端部署(nginx多多端口配置)

2023-12-24 20:47:42

前后端分离之前端部署(nginx多多端⼝配置)如果vue项⽬最终打包⽣成了⼀个dist⽂件夹,那我们应该怎么处理这个⽂件夹呢?有两种思路:⼀、⾮完全前后端分离项⽬  我们可以⾃⼰在本地开发,使⽤后端的接⼝,开发完成后,我们将打包⽣成的dist⽂件夹丢给后端,依赖后端部署,反正都是静态⽂件,只是最终和后端放⼀个服务器了。⼆、完全前后端分离项⽬  我们可以⾃⼰在本地开发,使⽤后端的...

测试过程中遇到的一些前端问题

2023-12-24 20:45:13

nginx部署前端项目测试过程中遇到的⼀些前端问题1、页⾯跳转到空⽩页⾯前端在拼接url地址的时候出错,导致路由错误,且前端没有做404页⾯,也没有做重定向2、静态资源没有加载进来如果没有nginx的话,可能前端直接像后端请求静态资源的地址不对3、最新的数据没有更新进来在测试的过程中,不要勾选disble cache,可以暴露出⼀些缓存机制上的问题...

使用docker快速部署hexo博客

2023-12-24 20:39:32

使⽤docker快速部署hexo博客是⼀款静态博客⼯具,不涉及到任何后端、数据库啥的。也就是说不管过程中怎么乱七⼋糟的捣⿎,最终其实在部署的时候需要使⽤的,其实就是⼀堆前端静态资源,html、js、css 、jpg 等等,也就是使⽤ hexo g 命令⽣成出来的 public ⽂件夹中所包含的部分。那么通常来讲,对于没有个⼈服务器的同学来说,⼀般是使⽤ github page 的功能来将静态页⾯托...

angular8与springboot的整合及分离

2023-12-24 20:33:39

angular8与springboot的整合及分离Spring boot+angular 8前后端分离及前后端合并angular 8nginx部署前端项目⾸先确保你已悉知如何使⽤angular 8并且已配置好proxy代理⽂件,angular框架在本地开发时,请求后台会涉及到跨域问题,angular 官⽅解决办法为加载时使⽤proxy代理⽂件来配置跨域请求,使请求能够避免浏览器同源策略带来的拦截。...

web前端常用的五种方式搭建本地静态html页面服务器

2023-12-24 20:27:56

web前端常⽤的五种⽅式搭建本地静态html页⾯服务器⽅式⼀:liv e-s e r v e rlive-server是⼀款npm⼯具,可以在项⽬⽬录启动⼀个node服务,然后直接在浏览器中预览,并且⾃动全局监听实时更新。两种安装⽅式:全局安装 npm i live-server -g本地安装  npm i live-server --save-dev直接使⽤live-server⾸先在...

Docker镜像+nginx部署vue项目的方法

2023-12-24 20:18:37

Docker镜像+nginx部署vue项⽬的⽅法⼀、打包vue项⽬  在开发完的vue项⽬输⼊如下命名,打包⽣成dist⽂件夹yarn build / npm run build  此时根⽬录会多出⼀个⽂件夹:dist⽂件夹,⾥⾯就是我们要发布的东西。  如果将该dist⽬录整个传到服务器上,部署成静态资源站点就能直接访问到该项⽬。⼆、获取nginx 镜像 ...

关于django+uwsgi+nginx出现静态资源404问题合集

2023-12-24 20:00:05

关于django+uwsgi+nginx出现静态资源404问题合集问题:1.Django 直接运⾏,没问题,静态资源等都正常;2.Django + uwsgi运⾏,页⾯正常,静态资源不到了;分析:若你使⽤了前⽂所述的 ib.staticfiles, runserver 会在 DEBUG 为 True 时⾃动处理。若你未在 INSTALLED_APPS 中包含 django...

vue之解析fig.js中的配置项之publicPath

2023-12-24 19:58:31

vue之解析fig.js中的配置项之publicPath⼀般在vue项⽬当中,都有⼀个fig.js,⼀个可选的配置⽂件,之前总是再⽤,但对于其中的配置项具体的⽤途了解少之⼜少,所以准备对此⽂件常⽤的配置项或webpack插件做⼀下记录。今天来说说publicPath字段的⽤途image.png官⽹上的描述如下图所述,萌新看着可能⽐较懵。image.png光说不练,没什么...

Nginx从入门到精通

2023-12-24 19:54:28

目录Nginx配置讲解 (inx简介 (inx和apache对比 (inx的主要特征 (inx的编译安装 (7)1.下载地址 (7)2.解压 (7)3.编译参数详解 (7)4.重点参数归类详解: (15)5.编译安装 (inx配置 (20)1.配置文件详解 (inx日志格式 (25)3.location语法 (31)4.n...

Django+Vue部署

2023-12-24 19:53:29

Django+Vue部署说明:后⽂中出现的以下字符串均表⽰具体的路径或者名称,含义如下:DJANGO_DIR---表⽰django的⼯程根⽬录 例如:/data/DatalableDJANGO_NAME---表⽰django的⼯程名称 例如DatalableVUE_HTML_DIR---表⽰vue的index.html路径 例如:/data/distVUE_STATIC_DIR---表⽰vue的s...

nginx中的vue项目请求流程

2023-12-24 19:48:20

nginx中的vue项目请求流程在Nginx中,Vue项目的请求流程主要分为静态资源的请求和API接口的请求两个部分。1.静态资源的请求流程:当用户访问Vue项目的客户端时,浏览器会向Nginx服务器发送请求。Nginx服务器首先会根据配置文件中的location指令和正则表达式匹配规则,判断请求的资源是否为静态资源。如果是静态资源,如HTML、CSS、JavaScript、图片等,Nginx会直...

nginx配置静态资源访问

2023-12-24 19:47:07

nginx配置静态资源访问背景nginx是⼀款⾼性能的服务器,⽤途很多。除了可以作为后端服务的负载均衡反向代理服务器,还有⼀个⽤途就是做静态资源的缓存服务器。当前项⽬基本上都是前后端分离,为了加速前端页⾯的响应速度,可以将前端的相关资源,如html,js,css或者图⽚放到nginx指定⽬录下。访问的时候只需要IP加路径就可以实现⾼效快速的访问。正⽂⼀.⾸先安装好nginx,启动nginx服务且能...

手把手带你玩转k8s-jenkins流水线发布vue项目

2023-12-24 19:45:43

⼿把⼿带你玩转k8s-jenkins流⽔线发布vue项⽬前⾔后端项⽬发布完了,本篇开始讲到前端项⽬,也就是前⾯开源的vue项⽬。其实编写流⽔线的思路都差不多,先梳理好流程,把流程定义好后,再使⽤Jenkins的流⽔线语法去编写流⽔线。这⾥的vue项⽬的发布也差不多。发布流程分析1. 拉取代码2. 打包⽣成静态⽂件3. 执⾏k8s发布命令4. 获取nginx持久化⽬录5. 将静态⽂件复制到持久化⽬录...

解决vuejs应用在nginx非根目录下部署时访问404的问题

2023-12-24 19:39:02

解决vuejs应⽤在nginx⾮根⽬录下部署时访问404的问题以往部署vuejs应⽤都是直接在nginx的location为/下直接部署,这次遇到要将vue应⽤部署在/vuejs-admin的⾮根下,使⽤以往部署⽅案直接访问就会404,这时修改步骤如下:1、修改项⽬router配置,如下:这⾥⼀是要修改router模式为history,另⼀个就是修改base地址为要访问的/vuejs-admin的...

如何部署前后端分离的JavaWeb项目

2023-12-24 19:38:28

如何部署前后端分离的JavaWeb项⽬在开发中⼤型的JavaEE项⽬时,前后端分离的框架逐渐成为业界的主流,传统的单机部署前后端在同⼀个项⽬中的⼯程项⽬越来越少。这类JavaWeb项⽬的后端通常都采⽤微服务的架构,后端会被分解为诸多个⼩项⽬,然后使⽤dubbo+zookeeper或者springCloud来构建微服务,前端则会是⼀个单独的项⽬,前台的请求通过微服务来调⽤。但是,不同与传统的web项...

【前端项目-部署必备】使用Varnish缓存静态资源文件在内存中

2023-12-24 19:38:05

【前端项⽬-部署必备】使⽤Varnish缓存静态资源⽂件在内存中前⾔现在都块2020年了,这年代,随便建个⽹站,动不动就是前后端分离的架构。我始终觉得,最合适业务场景的才是最好的架构。像⼀些初创公司、没啥业务量的中⼩型公司,也跟风前后端分离的架构.....实在是⽆⼒吐槽。不过也不能这么以偏概全、⼀概⽽论吧。天晓得⼈家⽹站有多⼤的⾼并发呢。咳咳...有点扯远了,前后端分离的架构呢,能加快⽹站响应速度...

nginx前后端分离技术要点

2023-12-24 19:37:04

nginx前后端分离技术要点前后端分离是一种将前端和后端的开发分离的架构设计方式,其中前端负责展示页面和交互逻辑,后端负责数据处理和业务逻辑。使用Nginx作为前后端分离的技术组件时,以下是一些要点:nginx部署前端项目1. 静态资源的服务器配置: Nginx可以配置用于服务静态资源的HTTP服务器,将前端构建后的静态文件(HTML、CSS、JavaScript)部署到Nginx的静态资源目录,...

centos7部署vue项目(前后端分离、nginx)

2023-12-24 19:35:55

centos7部署vue项⽬(前后端分离、nginx)⼀、环境准备 1、centos7系统 2、mysql数据库3、在centos7虚拟机上安装好nginx⼆、部署内容准备1、后端war包或者可执⾏jar因为我这⾥是spring boot项⽬。我就以可执⾏jar⽂件作为后端部署内容,如果是war包,则需要部署在web容器中,这个很简单,不多说。⾸先右键点击⾃⼰要部署的项⽬,run as----&g...

Java中final、finally、finalize的区别与用法

2023-12-24 16:47:26

Java中final、finally、finalize的区别与⽤法1.简单区别:final⽤于声明属性,⽅法和类,分别表⽰属性不可交变,⽅法不可覆盖,类不可继承。finally是异常处理语句结构的⼀部分,表⽰总是执⾏。finalize是Object类的⼀个⽅法,在垃圾收集器执⾏的时候会调⽤被回收对象的此⽅法,供垃圾收集时的其他资源回收,例如关闭⽂件等。2.中等区别:虽然这个单词在Java中都存在,...

Java基础八股文(背诵版)

2023-12-24 16:31:03

Java 基础⼋股⽂(背诵版)Java 基础⼋股⽂(背诵版)Java 语⾔具有哪些特点?Java 为纯⾯向对象的语⾔。它能够直接反应现实⽣活中的对象。具有平台⽆关性。Java 利⽤ Java 虚拟机运⾏字节码,⽆论是在 Windows、Linux 还是 MacOS 等其它平台对 Java 程序进⾏编译,编译后的程序可在其它平台运⾏。Java 为解释型语⾔,编译器把 Java 代码编译成平台⽆关的中...

Java中重写和重载与多态的关系

2023-12-24 16:28:52

Java中重写和重载与多态的关系重写(Override)重写指的是⼦类对⽗类可允许访问的⽅法进⾏重新编写,两者有相同的名称,相同参数,相同返回值,但是内容却不相同,⼦类的新⽅法将覆盖⽗类中原有的⽅法。重载(Overload)重载是在同⼀个类中,⽅法名称相同,参数不同。这样同名不同参的⽅法被称为重载。重载VS重写重写规则:1、⽗类成员发放只能被它的⼦类重写2、⼦类⽅法的访问修饰符⼀定要⼤于⽗类的访问...

Java后端高频知识点学习笔记1---Java基础

2023-12-24 16:05:49

Java后端⾼频知识点学习笔记1---Java基础1、重载和重写的区别重载: 同⼀类中多个同名⽅法根据不同的传参来执⾏不同的处理逻辑 ;⽅法名必须相同,参数类型不同、个数不同、顺序不同;返回值类型可以相同也可以不同(因为返回值类型不是 ⽅法签名 的⼀部分)重写: ⼦类对⽗类的⽅法的实现过程进⾏重新编写 。⽅法名,参数列表和返回值类型都不能改变。抛出的异常范围⼩于等于⽗类,访问修饰符范围⼤于等于⽗类...

通过Shell命令调用api获取sonarQube中代码静态扫描结果中的bug数据...

2023-12-24 03:17:16

通过Shell命令调⽤api获取sonarQube中代码静态扫描结果中的bug数据通过Shell命令调⽤api获取sonarQube中代码静态扫描结果中的bug数据问题由来公司质量管理部制定了⼀个临时的静态代码扫描通过标准,就是要求静态代码扫描结果中BLOCKER, CRITICAL, MAJOR级别的bug数为0即可。 因为评价标准特殊,不能直接使⽤jenkins的插件sonar-quality...

powershell 函数静态变量

2023-12-24 02:39:22

在 PowerShell 中,函数可以有静态变量,这些变量在函数外部定义,但可以在函数内部访问。静态变量在所有函数实例之间共享,这意味着它们保留其值,直到脚本结束或明确地清除它们。以下是如何在 PowerShell 中定义和使用静态变量的示例:powershell复制代码function MyFunction {# 定义静态变量static$StaticVar = "This is a stati...

Vuecli引入第三方JS和CSS的常用方法

2023-12-23 13:34:55

Vuecli引⼊第三⽅JS和CSS的常⽤⽅法如果要引⼊第三⽅JS或者css  最好是把⽂件放在statis⽂件夹下,此处是静态⽂件存放的位置第⼀种⽅法:直接在index.html中引⼊jsmui框架常用方法<script type="text/javascript" src="static/mui.min.js" ></script>css<link rel...

使用Newtonsoft.Json.dll(JSON.NET)动态解析JSON、的。。。

2023-12-23 11:37:10

使⽤Newtonsoft.Json.dll(JSON.NET)动态解析JSON、的。。。在开发中,我⾮常喜欢动态语⾔和匿名对象带来的⽅便,JSON.NET具有动态序列化和反序列化任意JSON内容的能⼒,不必将它映射到具体的强类型对象,它可以处理不确定的类型(集合、字典、动态对象和匿名对象),在这篇⽂章中我将通过JToken、JObject和JArray来动态解析JSON对象,使它很容易创建...

php如何确保上传图片的安全

2023-12-23 02:56:34

php如何确保上传图⽚的安全1、上传的时候不依靠Content-Type来做⽂档类型验证,可以参考我在这⾥的回答如何判断浏览器上传⽂件的真实类型?如果是图⽚可以通过 getimagesize() 获取图⽚的 mime,这样便不依赖普通⽂件可以通过:1. finfo 扩展2. mime_content_type()3. 调⽤linux命令 exec("file -bi ".escapeshellar...

最新文章