目录一、使用 vite 创建的项目里默认的配置1、vue 项目2、react 项目二、vite 区分不同环境的配置三、vite 基本配置汇总1、配置本地服务(开发服务器选项)2、配置 @ 符号 当以命令行方式运行 vite 时,Vite 会自动解析 项目根目录下名为 vite.config.js(或 vite.config.ts) 的文件。 一、使用 vite 创建的项目里默认的配置1、vue            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-20 13:17:54
                            
                                276阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            移动端的布局方式主要有三种rem+js、vw、vw+remrem+js中需要引入的js代码如下:<script>           
    window.onload = function(){
		var html = document.querySelector("html");
		html.style.fontSize = html.offsetWidth / 750 *             
                
         
            
            
            
            记录几种常见的内存溢出与解决办法原文:   (套娃,吐了,单纯当个笔记用用吧,全是别人的成果。。)引起内存溢出的原因有很多种,常见的有以下几种: 1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据;   2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;   3.代码中存在死循环或循环产生过多重复的对象实体;   4.使用的第三方软件中的BUG;   5.启动参数内存值设定的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 12:43:52
                            
                                110阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            重载(overload):是(同一个类中)函数名相同,参数列表不同。   重写(override):也叫覆盖。子类重新定义父类中有相同名称和参数的虚函数(virtual)。在继承关系之间。C++利用虚函数实现多态。(override只是在类的内部存在。)   重写的特点::   1 被重写的函数不能是static的。必须是virtual的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 07:21:24
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            vite是前端代码打包的一个工具,首先可以通过一张图来理解vite的打包构建方式一、前置知识:npm 和yarn包管理器1、npm常用命令及说明// 查看npm版本
npm -v
// 初始化一个项目,会出现一个package.json配置文件,可以在后面加上-y ,快速跳过问答式界面
npm init
// 安装依赖包
npm install // 根据项目中的package.json文件自            
                
         
            
            
            
            一、VA 的Application为VApp,定义在io.virtualapp包中。VA重写了attachBaseContext()方法,在程序启动时会首先运行该方法,然后再调用VA的oncreate()方法。二、VApp的attachBaseContext方法会去调用VirtualCore.getCore().startup(base)方法。2.1. VirtualCore类定义在com.lod            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-21 08:27:20
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在用vi编程时,如果不配置,会感觉会不舒服。tab键的格数,背景色,这样会让看起来舒服些,用起来也方便些。这里转发一个vi的配置文件,可以复制到.vimrc文件,如果是usr放到/home/username/.vimrc  如果是root则放到/etc/vimrc这样vim的配置基本也结束了。在下边的文件中有几个地方又问题,能修改的已经修改,还有四处错误没有修改,可以使用。配置 ~/.v            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-13 11:00:03
                            
                                191阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             图初始化visited数组1. 邻接矩阵1.1 定义结构1.2 创建图的邻接矩阵(重点)1.3 输出图的邻接矩阵 (重点)1.4 图的深度优先遍历 (邻接矩阵上) (重点)1.5 图的广度优先遍历 (邻接矩阵上)1.6 输出顶点的度(基于邻接矩阵的)2. 邻接表结构图2.1 定义2.2 创建图的邻接表 (重点)2.3 输出图的邻接表结构 (重点)2.4 图的深度优先遍历 (邻接表) (重点)2.            
                
         
            
            
            
            一、vue3迁移过程vite官网:点击这里 兼容性注意:Vite 需要 Node.js 版本 >= 12.0.0。不然的话使用npm install安装依赖包的时候会出现各种问题。1、创建vite项目npm init @vitejs/app 根据提示把项目名、选择创建的项目类型(我们这里选vue),语言(javascript)2、把vue/cli创建的vue3项目中package.json依            
                
         
            
            
            
            0 引言起因是在头文件中定义了全局变量,而又有多个不同的源文件包含了这个头文件,这样显然会出现multiple definition的问题。 以下是对上述问题的探索,文中若有不对的地方烦请指正。总的来说,一个变量是不能被多次定义的。以及,C和C++在关于multiple definition/redefinition的处理上会略有不同,原因在于tentative definition。1 Decl            
                
         
            
            
            
            目录一、下载和安装VS Code、初始设置1、创建工程 2、浏览网页二、ECMAScript 6(ES6) 基本语法  ★1. let声明变量2. const 常量3. 解构赋值4. 模板字符串 (插值表达式)5. 声明对象简写6. 声明函数简写7. 对象扩展运算符8. 箭头函数三、Vue  ★★2. 基本数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-09 19:58:07
                            
                                127阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.Vue项目的创建新建一个存放文件的文件夹,找到存放项目的文件夹 ,路径中输入cmd,点击enter就会弹出小黑窗 ,然后输入vue create 项目名,而后创建项目 项目创建后,按上下键进行选择,选择自定义 就是最后一个 按回车选择项目设置 按上下键切换 按空格键选择或者取消选择 最终我们选择上面四个 然后回车键  选择vue.js的版本 这里我们选择vue2.            
                
         
            
            
            
            这个山头今天好像要攻占下来了guest os中的一些特权操作会被hypervhisor给接收,这里一个很重要的认识是:hypervisor是os的os,既然要访问资源,那么就需要经过整机资源的管理者vmm决定,以前操作系统是整机资源的管理者,现在是hypervisior了!这是理解整个虚拟化的核心;好了,我们现在试着理解下virtio虚拟化做了一些神马事情,之前一直没搞明白,是因为以前不知道所谓的            
                
         
            
            
            
            背景这里的背景介绍会从与Vite紧密相关的两个概念的发展史说起,一个是JavaScript的模块化标准,另一个是前端构建工具。共存的模块化标准为什么JavaScript会有多种共存的模块化标准?因为js在设计之初并没有模块化的概念,随着前端业务复杂度不断提高,模块化越来越受到开发者的重视,社区开始涌现多种模块化解决方案,它们相互借鉴,也争议不断,形成多个派系,从CommonJS开始,到ES6正式推            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-22 14:40:31
                            
                                118阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            vitevite由两部分组成开发服务器,基于原生ES模块提供了丰富的内建功能,HRM的速度非常快。一套构建指令,使用rollup打开我们的代码,并且预配置,可以输出生成环境的优化过的j静态资源。浏览器已经支持原生的esmodule 启动在live-server。 但是有缺陷,比如vue文件等等·,而且假如我们引入了loadsh-es这个库,使用的时候,浏览器会对第三方库的加载加载很多很多文件。 而            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-05 18:08:55
                            
                                191阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Vert X优势:  1. 与基于阻塞 I/O 的传统堆栈和框架相比,以更少的资源处理更多的请求。Vert.x 非常适合各种执行环境,包括虚拟机和容器等受限环境。  2. Vert.x 是一个工具包,不是一个框架,所以它自然是非常可组合和可嵌入的(不同语言都可以)。    Vert.x运行在Java虚拟机上,支持多种编程语言,Vert.x是高度模块化的,同一个应用,你可以选择多            
                
         
            
            
            
            目录:一、vite 配置图片压缩打包【配置】二、warning: “@charset“ must be the first rule in the file【警告问题】三 ts找不到@模块【报错问题】四、vite打包分类文件输出配置以及静态资源拆分【配置】 五、打包删除console配置 以及报错  build.terserOptions is specified b            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-10 00:54:33
                            
                                232阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Abstract和virtual的区别  
  
  Virtual(虚拟):1.修饰方法、属性、索引器或事件声明2.允许在派生类中重写这些对象。说明:派生类可以重写这些方法,也可以不重写这些方法 
       3.修饰方法时注意:(可以有方法体)l         调用虚方法时,将为重写成员检查该对象的运行时类型。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-25 21:03:14
                            
                                8阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录1. 什么是vimtex[^1]2. 安装3. 开始你的配置4. Hello World5. 用法5.1. 基本用法5.2. imaps映射[^4]5.3. 模块编辑6. vimtex的哲学7. 进阶操作 笔者采用的环境为Windows 10+gvim+TeXLive2020
本文主要参考vimtex的使用说明vimtex.txt
在此,向vimtex的开发者@lervag致以谢意,感谢            
                
         
            
            
            
            ## Vite Axios:一种快速构建前端项目的工具
### 引言
现在的前端项目不仅需要具备良好的用户界面和交互体验,还需要与后端服务器进行数据交互。在前端开发中,我们经常使用axios来发送HTTP请求,并处理响应数据。然而,在复杂的前端项目中,使用axios可能会变得复杂而低效。
为了解决这个问题,Vite团队开发了一款名为Vite Axios的工具。它是一个基于Vite构建工具的插            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-25 07:12:52
                            
                                98阅读