Vue3.0高阶实战:开发高质量音乐Web app

qiusuo1024 · · 89 次点击 · 开始浏览    置顶
## Vue3.0高阶实战:开发高质量音乐Web app 企业对Vue技术的要求越来越高,但掌握vue3.0高深技术的人才却很少。本课程将通过编写出一个真实的,高度还原音乐播放器的复杂前端项目,让你在实战中获得一线大厂vue3.0高级技术实际开发经验,助你在面试中脱颖而出。 适合人群 一年以上工作经验的前端从业人员 有一定 Vue与 js 基础,且渴望进阶的前端工程师 技术储备要求 熟习HTML、 CSS和JavaScript编程有一定Vue基础和Vue 实际开发经验已经具备Node.js、npm和webpac的使用经验 技术参数 Vue3.0 webpack 4.x @vue/cli 4.5.9 #coding=UTF-8 XingHe Studio File to MD5 and SHA1 銀河創作室(XingHeStudio.com) Create by Stream.Wang 2012-04-10 Modify by Stream.Wang 2012-04-10 def fil_changefileext(filename,extname=''): FIL ChangeFileExt 改動文件擴展名 复制 filename 輸入的文件途径名 extname='' 要更改分擴展名,如 .txt import os try: if extname[0]<>'.': extname='.'+extname except: extname='' if os.path.splitext(filename)[1]=='': uouttxt=filename+'.'+extname elif os.path.splitext(filename)[1]=='.': uouttxt=filename+extname else: uouttxt=filename[:0-len(os.path.splitext(filename)[1])]+extname return uouttxt def fil_str2file(fstr,filename): FIL STR2File 把字符串保管到文件 复制 try: outfile=open(filename,'w') outfile.writelines(fstr) outfile.close() return True except: return False #係統主程序開端 #------------------------------------------------------- if name == 'main': import os,sys,math #if len(sys.argv)==1:sys.argv.append(r'c:\FreeNAS-8.0.4-RELEASE-x64.iso') if len(sys.argv)>1: filepathname=sys.argv[1] if os.path.isfile(filepathname) : fmaxs = os.path.getsize(filepathname)+0.00 fpos = 0.00 ppos=0 pmax=50 pjy=0 fmd5=fil_changefileext(filepathname,'.md5') fsha1=fil_changefileext(filepathname,'.sha') ffm=os.path.basename(filepathname) #開端處置 print 'Program Runing "'+filepathname+'" ...' import hashlib try: umd5str = hashlib.md5() usha1str = hashlib.sha1() xfilepathname=unicode(filepathname,'utf8') #需求運用二進製格式讀取文件内容 ufile = file(xfilepathname,'rb') while True: datas = ufile.read(1024512) if not datas: break umd5str.update( datas ) usha1str.update( datas ) fpos=fpos+1024512 ppos=int(math.floor(fpos / fmaxs 50)) pposbfh=int(math.floor(fpos / fmaxs 100)) #打印進度條 if pjy<>ppos: print '['+''ppos +'='(pmax-ppos)+'] '+str(pposbfh) +'%' #打印進度問題未處理,不晓得print函數怎樣退回到行首掩蓋輸出,不換行我倒是晓得,加個“,” pjy=ppos uoutstrmd5=str(umd5str.hexdigest()) uoutstrsha1=str(usha1str.hexdigest()) ufile.close() print '' fil_str2file(uoutstrmd5+' '+ffm+'\n',fmd5) fil_str2file(uoutstrsha1+' *'+ffm+'\n',fsha1) print 'Task is completed !' + r' [ XingHe Studio File to MD5 and SHA1 ]' except: print 'Error !' + r' [ XingHe Studio File to MD5 and SHA1 ]' else: print 'File "'+filepathname+'" not exist!'+ r' [ XingHe Studio File to MD5 and SHA1 ]' else: print r' [ XingHe Studio File to MD5 and SHA1 ]' download:[Vue3.0高阶实战:开发高质量音乐Web app](http://www.97yrbl.com/t-553.html)

关注本站微信公众号(和以上内容无关)Debiancn ,扫码关注:DebianCN

89 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传