长沙做公司网站大概多少钱三角镇建网站公司

bicheng/2026/1/15 22:56:41/文章来源:
长沙做公司网站大概多少钱,三角镇建网站公司,甘肃古典建设集团有限公司网站,网络推广活动方案主题和思路#x1f601; 作者简介#xff1a;一名大四的学生#xff0c;致力学习前端开发技术 ⭐️个人主页#xff1a;夜宵饽饽的主页 ❔ 系列专栏#xff1a;Node.js #x1f450;学习格言#xff1a;成功不是终点#xff0c;失败也并非末日#xff0c;最重要的是继续前进的勇… 作者简介一名大四的学生致力学习前端开发技术 ⭐️个人主页夜宵饽饽的主页 ❔ 系列专栏Node.js 学习格言成功不是终点失败也并非末日最重要的是继续前进的勇气 ​​前言 这是有关node.js中的path路径模块的使用在node中操作文件时候了解path的API对我们非常有帮助,这是我学习Node的笔记希望可以帮助到大家欢迎大家的补充和纠正 文章目录 Path(路径)1.系统背景2.path.basename()3.path.delimiter4.path.dirname(path)5.path.extname(path)6.path.format(pathObject)7. path.isAbsolute(path)8.path.join([...paths])9.path.normalize(path)10.path.parse(path)11.path.relative(from,to)12.path.resolve([...paths])13.path.sep() Path(路径) 1.系统背景 在说node系统模块Path模块之前我们先来了解一下路径分隔符在不同的操作系统合编程语言的背景会有什么不同 这是在window系统下的文件路径分隔符反斜杠\ C:\temp\hello.html也可以使用正斜杠(/)例如在命令提示符Command Prompt或 PowerShell 中 C:/Users/Username/Documents/example.txt但是并非所有的 Windows 应用程序都支持正斜杠路径分隔符建议大家还是使用反斜杠因为path.setup只添加反斜杠 这是在Unix(Linux)系统下的文件路径分隔符正斜杆/ C:/temp/world.html以上是两种不同系统背景下的路径分隔符接下来我们来了解编程语言背景下的分隔符使用在js语言中字符串类型存在一种转义符而且转义符都是以” \ “开始的因为这种背景下所以我们想表示正常的反斜杠就需要一些变动了 js语言中使用” ( \ \ )“双反斜杠来表示反斜杠 const strC:\\temp\\file.html console.log(str) //C:\temp\file.html2.path.basename() 概念 用于返回一个路径的最后一部分也就是文件名 语法 path.basename(path[,ext])参数 path (必选): 要提取文件名的路径字符串。ext (可选): 用于指定要排除的文件扩展名。如果指定了这个参数那么在返回文件名时将不包括指定的文件扩展名。 例子 console.log(path.basename(C:\\temp\\myfile.html)); //myfile.htmlconsole.log(path.basename(C:\\pemp\\hello.html,.html)) //hello3.path.delimiter 概念 提供特定平台的路径分隔符 Windows上是;类Unix系统上是: 例子 //在Windows系统上 //模拟环境变量中的PATH系统变量的值 const PATHC:\Windows\system32;C:\Windows;C:\Program Files\node console.log(PATH.split(path.delimiter)) //[ C:Windowssystem32, C:Windows, C:Program Files\node ]4.path.dirname(path) 概念 返回一个路径的目录名 参数 path传入的路径是一个字符串 例子 console.log(path.dirname(/foo/bar/baz/li)) ///foo/bar/baz5.path.extname(path) 概念 返回路径的扩展名即从路径的最后一部分中的最后一个.句号字符到字符串结束 ❗️ 注意 可能路径的最后一部分没有.(句号)你们就返回空字符串可能路径的第一个字符是 . 那么也返回空字符串 例子 console.log(path.extname(index.html)); //.htmlconsole.log(path.extname(meta.coffee.md)); //.mdconsole.log(path.extname(index)); //console.log(path.extname(index.)); //.console.log(path.extname(.index)); //6.path.format(pathObject) 概念 从一个对象返回一个路径字符串即是将对象转换为路劲字符串 参数 pathObject dir包含文件的目录的路劲root包含路径的根目录路径base包含文件名的部分ext包含文件扩展名的部分name包含文件名但不包含扩展名的部分 ⭐️ 当 pathObject 提供的属性有组合时有些属性的优先级比其他的高 如果提供了 pathObject.dir则 pathObject.root 会被忽略如果提供了 pathObject.base 存在则 pathObject.ext 和 pathObject.name 会被忽略 例子 const pathrequire(path)//如果提供dirroot和base则返回${dir}${path.sep}${base} //root会被忽略 const strPathpath.format({root:\ignored,dir:\\home\\user\\dir,base:file.txt })console.log(strPath); // \home\user\dir\file.txt//如果没有提供dir 则root会被使用 //如果只提供了 root 或 dir 等于 root那么生成的路径字符串中不会包含平台特定的路径分隔符。 //ext会被忽略 const strPath2path.format({root:\\,base:file.txt,ext:\\ignored }) //对于以上的例子来说如果生成的路径包含分隔符先strPath一样那么结果 // 就会变成双斜杠例如//file.txt, console.log(strPath2) // \file.txt//如果没有指定base则 nameext会被使用 const strPath3path.format({root:\\,name:file,ext:.txt })console.log(strPath3) // \file.txt7. path.isAbsolute(path) 概念 判定路径path是否为一个绝对路径 ⭐️ 如果给定的path是一个长度为零的字符串则返回false 例子: path.isAbsolute(C:\\foo\\..); // true path.isAbsolute(bar\\baz); // false8.path.join([…paths]) 概念 使用平台特定的分隔符把全部给定的path片段连接到一起。并规范化生成的路径 ⭐️ 参数如果任意参数路径不是字符串会报错 例子 const pathrequire(path)const strPathpath.join(/foo,bar,bas/a,ta) console.log(strPath); // \foo\bar\bas\a\ta9.path.normalize(path) 概念 规范化给定的路径path,并解析 . 和 .. 例子 path.normalize(C:\\temp\\\\foo\\bar\\..\\); // 返回: C:\\temp\\foo\\10.path.parse(path) 概念 返回一个对象对象的属性表示路径的path的元素尾部文件俺分隔符会被忽略与path.format()方法效果相反 例子 const str1C:\\home\\user\\dir\\hello.md console.log(path.parse(str1));/** 一下的对象的属性于path.format参数是一样的 {root: C:\\,dir: C:\\home\\user\\dir,base: hello.md,ext: .md,name: hello } **/ 11.path.relative(from,to) 概念 返回从from到to的相对路径基于当前工作目录 ❗️ 注意 如果from 到 to 各自解析到同一路径调用path.resolve())则返回一个长度为零的字符串如果from 到 to传入了一个长度为零的字符串则当前工作目录会被用于代替长度为零的字符串 例子 const pathrequire(path)console.log(path.relative(C:\\bar\\test\\aa,C:\\bar\\active\\bb)) //..\..\active\bb12.path.resolve([…paths]) 概念 把一个路径或者路径片段的序列解析为一个绝对路径 给定的路径的序列是从右往左被处理的后面每个 path 被依次解析直到构造完成一个绝对路径。 例如给定的路径片段的序列为/foo、/bar、baz则调用 path.resolve(/foo, /bar, baz) 会返回 /bar/baz。 ❗️ 注意 如果处理完全部给定的 path 片段后还未生成一个绝对路径则当前工作目录会被用上。生成的路径是规范化后的且末尾的斜杠会被删除除非路径被解析为根目录。长度为零的 path 片段会被忽略。如果没有传入 path 片段则 path.resolve() 会返回当前工作目录的绝对路径。 例子 console.log(path.resolve(\\foo\\bar,.\\baz)); // C:\foo\bar\bazconsole.log(path.resolve()); //C:\vs\everday\node_practiceconsole.log(path.resolve(\\foo\\bar,\\temp\\file\\)); //C:\temp\fileconsole.log(path.resolve(com,static_file\\png,..\\gif\\image.gif)); //C:\vs\everday\node_practice\com\static_file\gif\image.gif13.path.sep() 概念提供平台特定的路径片段分隔符 Windows上是 \类Unix系统上是 / 例子 console.log(foo\\bar\\baz.split(path.sep)); //[ foo, bar, baz ]⭐️ 在 Windows 上斜杠字符/和反斜杠字符\都可作为路径分隔符 但 path 的方法只添加反斜杠\。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/90178.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

湛江住房和城乡建设局网站手机营销型网站建设

为了顺应不断变化的市场需求,有些行业慢慢销声匿迹,有些行业刚刚崭露头角,目前陪诊的市场需求也在逐渐扩大,陪诊小程序也随之到来,主要面向独居老人,孕妇,残障人士等等给予专业性的陪诊就医服务…

php网站开发开发网站教程湖北神润建设工程网站

本篇文章帮大家学习java 如何中断线程,包含了Java 如何中断线程使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。以下实例演示了如何使用interrupt()方法来中断线程并使用 isInterrupted() 方法来判断线程是否已…

网站建设备案方案顶易云外贸软件

sockaddr结构体 sockaddr结构体是在网络编程中经常使用的一个数据结构,用来表示套接字地址。它是一个通用的地址结构,可以用于不同的协议(如IPv4、IPv6、UNIX等)。 在C语言中,sockaddr结构体定义如下: s…

织梦后台怎么做导航栏的网站首页网站的意思

在 Node-RED 规则引擎中,自定义节点是扩展其功能的重要方式。通过添加自定义节点,用户可以根据自己的需求定制节点,实现特定的功能。下面将介绍如何对 Node-RED 规则引擎进行重构,并添加自定义节点。 一、准备环境 首先&#xf…

宣传片制作企业济宁优化公司

在某些类中, 什么时机, 做什么事情 切入点(point-cut): 在某些类中(Class<?>[] itfc new Class<?>[] { IStudentService.class }) 通知: 什么时机, 做什么事情(InvocationHandler的invoke方法) 切面: 切入点 通知 织入(weaver): Proxy.newProxyInstance: 把切入…

新型网站设计网站经营范围

ChatGLM2-6B_ An Open Bilingual Chat LLM _ 开源双语对话语言模型 文章目录 ChatGLM2-6B_ An Open Bilingual Chat LLM _ 开源双语对话语言模型一、介绍二、使用方式1、环境安装2、代码调用3、从本地加载模型 4、API 部署 三、低成本部署1、模型量化2、CPU 部署3、Mac 部署4、…

网站建设邮医院网站开发百度文库

文章目录 序言准备环境准备图片处理图片下载kohya_ss代码修改pyvenv.cfg启动界面访问地址生成字幕准备训练的文件夹配置训练参数开始训练遇到的问题&#xff1a; 序言 在把玩stable diffusion的webUI和comfyUI后&#xff0c;思考着自己也微调一个个性化风格的checkpoint、LyCO…

国产做网站电子工程建设信息网站

Redis 除了做缓存,还能干很多很多事情:分布式锁、限流、处理请求接口幂等性。。。 1.准备工作 首先创建一个 Spring Boot 工程,引入 Web 和 Redis 依赖,同时考虑到接口限流一般是通过注解来标记,而注解是通过 AOP 来解析的,所以还需要加上 AOP 的依赖,最终的依赖如下:…

用手机搭建自己的网站建设网站的公司swot

你是否因为虚拟机命令行操作不便而头疼&#xff1f;是否因为难以复制粘贴而烦恼&#xff1f;是否因为无法快速上传文件而烦躁&#xff1f; 别急&#xff01;现在有一个简单便捷的软件能够实现上述你所述说的所有烦恼&#xff0c;请听我细细道来~ 一、查看虚拟机的ip地址 a.首…

做代理网站用什么软件科技公司起名

权限管理和访问控制 1、MySQL如何控制用户对数据库的访问&#xff1f; MySQL服务器通过权限表来控制用户对数据库的访问&#xff0c;权限表存放在MySQL数据库中。MySQL数据库系统根据这些权限表的内容来为每个用户赋予权限。其中有user表、db表、table_priv表、column_priv表…

什么叫商城网站一个人在线观看播放视频

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 一、class类1.类属性操作&#xff08;增删改&#xff09;2.类方法操作 二、类的继承1、语法2、方法重写 二、类的多态 一、class类 、三部分组成 1、类名&#xff…

网站手机版怎么弄网站建设与优化合同

文章目录 一、设计框图二、模块设计三、IP核配置四、上板验证五、总结 一、设计框图 关于GT高速接口的设计一贯作风&#xff0c;万兆以太网同样如此&#xff0c;只不过这里将复位逻辑和时钟逻辑放到了同一个文件ten_gig_eth_pcs_pma_0_shared_clock_and_reset当中。如果是从第…

做编程网站有哪些内容php源码怎么搭建网站

TCP和UDP的概念、特点、区别和对应的使用场景&#xff1f; 我的回答&#xff1a; 概念&#xff1a; TCP是传输控制协议&#xff0c;是面向连接、可靠的、基于字节流的传输层通信协议。 UDP是用户数据报协议&#xff0c;是无连接、不可靠的&#xff0c;基于数据包的传输层通信…

网站备案是需要去哪里做网站flash制作教程

笔记来源—— 【工程数学基础】9_阈值如何选取&#xff1f;&#xff1f;在机器视觉中应用正态分布和6-Sigma【这是一期不需要记笔记的轻松视频&#xff0c;简单的知识&#xff0c;重要的运用】 比如我们要识别我们的产品上面是否有保护膜&#xff0c;我们可以通过白色像素点的…

烟台做网站哪里好淄博网站制作公司定制

一、PO :(persistant object )&#xff0c;持久对象 可以看成是与数据库中的表相映射的java对象。使用Hibernate来生成PO是不错的选择。 二、VO :(value object) &#xff0c;值对象 通常用于业务层之间的数据传递&#xff0c;和PO一样也是仅仅包含数据而已。但应是抽象出的…

湖北什么是网站建设大数据营销的应用领域

12月5日上午&#xff0c;故宫博物院与周大福珠宝集团战略合作签约仪式在故宫博物院故宫文化资产数字化应用研究所举行。文化和旅游部党组成员、故宫博物院院长王旭东&#xff0c;国际儒学联合会常务副会长、原文化部副部长丁伟&#xff0c;国际儒学联合会特别顾问、中国国际友好…

做网站花都区东莞贸易公司寮步网站建设价格

2024.1.15 题目来源我的题解方法一 三指针虚拟头结点 题目来源 力扣每日一题&#xff1b;题序&#xff1a;82 我的题解 方法一 三指针虚拟头结点 先构建一个带虚拟头结点的链表&#xff0c;然后使用三个指针p,left,right&#xff0c;分别指向最右非重复节点&#xff0c;可能…

什么网站可以做注册任务wordpress 仿百度百家

记springboot程序启动慢解决。 今天将程序发给别人后&#xff0c;别人立马说你这个启动很慢。 查看程序启动耗时分布 <!--启动耗时监测--> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator…

宁波网站建设托管搜索引擎营销的步骤

python 库windows安装 兵种&#xff1a;python程序员。 等级&#xff1a;二级。 攻击&#xff1a;较高。 防御&#xff1a;普通。 价格&#xff1a;低。 天赋&#xff1a;胶水&#xff0c;我方有c程序员时&#xff0c;速度可达到c程序员的80%。 天赋&#xff1a;成熟&…

一个完整的个人网站购物网站促销方案

一、Lua数组 数组&#xff0c;就是相同数据类型的元素按一定顺序排列的集合&#xff0c;可以是一维数组和多维数组。 在 Lua 中&#xff0c;数组不是一种特定的数据类型&#xff0c;而是一种用来存储一组值的数据结构。 实际上&#xff0c;Lua 中并没有专门的数组类型&#xf…