logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java虚拟机,你连原理都还没弄明白

From SurvivorTo Survivor方法区与Java堆一样,各个线程共享的内存区域,存储已被虚拟机加载的类信息、常量、静态变量、即使编译器编译后的代码等数据。运行时常量池方法区的一部分,用于存放编译器生成的各种字面量和符号引用。运行时常量池相对于class文件常量池的另外一个重要特征是具备动态性,Java语言并不要求常量一定只有编译期才能产生,也就是并非预置入class文件中常量池的内

#面试#java#后端
Vue项目的打包方式(生成dist文件)

目录一、相关配置情况一(使用的工具是 vue-cil)情况二(使用的工具是 webpack)?二、打包?一、相关配置情况一(使用的工具是 vue-cil)如果是用 vue-cli 创建的项目,则项目目录中没有 config 文件夹,所以我们需要自建一个配置文件;在根目录 src 下创建文件 vue.config.js,需注意文件名称必须是 vue.config.js,然后在文件中插入以下代码://

#python#npm#开发语言
在vite中配置scss预处理遇到的坑

vite运行报错vite.config.ts配置css: {// css预处理器preprocessorOptions: {scss: {// 引入 var.scss 这样就可以在全局中使用 var.scss中预定义的变量了additionalData: '@import "./src/assets/scss/var.scss"'}}}helloWorld.vue<style lang="s

#ui#前端#javascript
vue3.0中使用nextTick

前言:这里分享3.0和2.0 的方法对比,nextTick 是将回调推迟到下一个 DOM 更新周期之后执行。在更改了一些数据以等待 DOM 更新后立即使用它vue3.01、引入import { nextTick } from 'vue'2、具体使用,配合异步setup() {const message = ref('Hello!')const changeMessage = async newMe

#npm#node.js#前端
Vue学习之增删改查小案例,全栈系统化的学习路线

先把这两个插件给装好,然后准备数据v-for使用页面效果如下1.3 头部样式通过bootstrap来添加头部布局添加对应的添加元素品牌管理《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享e">Id:Name:2.添加记录通过点击‘添加按钮’将数据添加到table中通过v

#面试#java#后端
Spring 常见面试题

Spring 是个 java 企业级应用的开源开发框架。Spring 主要用来开发 Java 应用,但是有些扩展是针对构建 J2EE 平台的 web 应用。Spring 框架目标是简化 Java 企业级应用开发,并通过 POJO 为基础的编程模型促进良好的编程习惯。对于软件来说,控制反转就是某一接口具体实现类的选择控制权从调用类中移除,转交给第三方决定。在 Spring 框架中,即将控制权交由 S

#redis#spring#java +2
Access to XMLHttpRequest at‘httplocalhost跨域问题解决

在vue.config.js里配置跨域请求跨域问题报错解决在vue.config.js中配置module.exports = {// 配置跨域请求devServer: {port: 8080,host: ‘localhost’,open: true,https: false,proxy: {‘/api’: {target: ‘http://需要请求的地址/’,ws: true,changeOrig

#vue.js#前端#spring boot
到底了