您的当前位置:首页 > 关菊英 > 2021 CCF全国高功用核算学术年会 正文
时间:2025-03-05 02:13:46 来源:网络整理 编辑:关菊英
行进规范除了规矩要按照相关交通法规上路之外,国高功用还特意提出了要装备安全员用以在紧迫情况下及时接纳车辆。
行进规范除了规矩要按照相关交通法规上路之外,国高功用还特意提出了要装备安全员用以在紧迫情况下及时接纳车辆。
模块的问题为什么要有模块杂乱的前端项目需求做分层处理,核算依照功用、核算事务、组件拆分红模块,模块化的项目至少有以下长处:1.便于单元测试2.便于搭档间协作3.抽离公共办法,开发便利4.按需加载,功用优异5.高内聚低耦合6.避免变量抵触7.便利代码项目保护几种模块化标准•CMD(SeaJS完成了CMD)•AMD(RequireJS完成了AMD)•UMD(一起支撑AMD和CMD)•IIFE(自履行函数)•CommonJS(Node采用了CommonJS)•ESModule标准(JS官方的模块化计划)Node中的模块Node中采用了CommonJS标准完成原理:Node中会读取文件,拿到内容完成模块化,Require办法同步引证tips:Node中任何js文件都是一个模块,每一个文件都是模块Node中模块类型1.内置模块,归于中心模块,无需装置,在项目中不需求相对途径引证,Node本身供给。Node中内置模块fsfilesystem操作文件都需求用到这个模块constpath=require(path);//处理途径constfs=require(fs);//filesystem////同步读取letcontent=fs.readFileSync(path.resolve(__dirname,test.js),utf8);console.log(content);letexists=fs.existsSync(path.resolve(__dirname,test1.js));console.log(exists);path途径处理constpath=require(path);//处理途径//join/resolve用的时分能够混用console.log(path.join(a,b,c,..,/))//依据现已有的途径来解析肯定途径,学术能够用他来解析装备文件console.log(path.resolve(a,b,/));//resolve不支撑/会解析成根途径console.log(path.join(__dirname,a))console.log(path.extname(1.js))console.log(path.dirname(__dirname));//解析父目录vm运转代码字符串怎么能变成JS履行呢?1.evaleval中的代码履行时的效果域为当时效果域。
将字符串前后增加函数前后缀,国高功用并用Node中的vm模块中的runInthisContext办法履行字符串,便直接履行到了传入文件中的console.log代码行内容。Require加载模块的时分传入模块称号,核算在Require办法中运用path.resolve(__dirname,modulePath)获取到文件的肯定途径。//界说模块,增加文件id标识和exports特色functionModule(id){this.id=id;//读取到的文件内容会放在exports中this.exports={};}node模块是运转在一个函数中,学术这儿给Module挂载静态特色wrapper,学术里边界说一下这个函数的字符串,wrapper是一个数组,数组的第一个元素便是函数的参数部分,其间有exports,module,Require,__dirname,__filename,都是模块中常用的大局变量.第二个参数便是函数的完毕部分。
lettest=globalscopeglobal.test1=123functionb(){test=fnscopeeval(console.log(test));//localscopenewFunction(console.log(test1))()//123newFunction(console.log(test))()//globalscope}b()1.newFunctionnewFunction()创立函数时,国高功用不是引证当时的词法环境,国高功用而是引证大局环境,Function中的表达式运用的变量要么是传入的参数要么是大局的值Function能够获取大局变量,所以它仍是或许会有变量污染的状况呈现functiongetFn(){letvalue=testletfn=newFunction(console.log(value))returnfn}getFn()()global.a=100//挂在到大局目标global上newFunction(console.log(a))()//1001.vm前面两种办法,咱们一向着重一个概念,那便是变量的污染VM的特色便是不受环境的影响,也能够说他便是一个沙箱环境在Node中大局变量是在多个模块下同享的,所以尽量不要在global中界说特色所以,vm.runInThisContext能够拜访到global上的大局变量,可是拜访不到自界说的变量。运用call来履行fn函数,核算第一个参数改动运转的this传入module.exports,后边的参数便是函数外面包裹参数exports,module,Require,__dirname,__filename
在最初事情引发质疑的时分,学术引发重视的时分,阿里巴巴全球数学比赛组委会基本上是惜字如金,并没有怎样回应。
并且姜萍火出圈的造神背面,国高功用到底是谁在打造宣扬的神坛?姜萍事情是有成果了,但一句致歉拿不了回应舆情的冠军。红餐网此前也曾报导,核算2023年,墨茉点心局连续封闭了杭州、武汉、北京等湖南省以外一些城市的门店。
而在此前的7月,学术墨茉点心局还推出了新品牌——软虎虎,并在长沙一口气开出了三家店。据墨茉点心局小程序显现,国高功用现在品牌有39家门店,其间长沙34家,衡阳2家,常德、邵阳、株洲各1家。
值得一提的是,核算墨茉日子烘焙馆在永旺梦乐城开业当天,墨茉点心局旗下子品牌——软虎虎·鲜奶米蛋糕也在同一商场正式开业。2021年,学术新中式烘焙品牌在本钱的助力下,开端攻城略地、拓店凶狠,各种名为点心局的中式点心层出不穷。
又到一年两会时:来路非凡,前路可期2025-03-05 02:42
央行:新版征信报告对个人影响变化不大2025-03-05 02:28
三缸没什么不好 试驾东风雪铁龙云逸1.2T2025-03-05 01:26
普京关键时刻喊话:中国兄弟别担心 还有我2025-03-05 01:26
普京关键时刻喊话:中国兄弟别担心 还有我2025-03-05 01:06
我国将10家美国实体列入不可靠实体清单2025-03-05 01:04
北京市政府举办常务会议 市长殷勇掌管会议2025-03-05 01:03
应特朗普托付 普京赞同帮其斡旋伊朗核商洽2025-03-05 00:54
台积电在美豪掷千亿美元 换来“免死金牌”仍是“卖身契”?2025-03-05 00:44
镜中多奇境依旧爱丽丝2025-03-05 00:40
娄节俭:2025年2万亿元置换债券发行作业已发动2025-03-05 02:57
镜中多奇境依旧爱丽丝2025-03-05 02:18
台北电玩展采访《露娜 高清保藏集》制造人与声优 重温30年前的经典2025-03-05 02:18
央行:新版征信报告对个人影响变化不大2025-03-05 02:03
MiniMax推全新图画生成模型 Image-01,运用本钱仅为1/102025-03-05 01:51
美政府暂停对乌军事帮助2025-03-05 01:29
《优米雅的炼金工房》试玩陈述:不一样的调合魅力2025-03-05 00:56
镜中多奇境依旧爱丽丝2025-03-05 00:53
《优米雅的炼金工房》试玩陈述:不一样的调合魅力2025-03-05 00:45
国新办将于3月5日上午举办吹风会 解读《政府工作报告》2025-03-05 00:23