1.计算机软件开发是源码什么?
2.vue-template-compilerï¼
3.treegridåztreeçåºå«
计算机软件开发是什么?
计算机软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是源码一项包括需求捕捉、需求分析、源码设计、源码实现和测试的源码mud源码门派多系统工程。如需学习计算机软件开发推荐选择达内教育
计算机软件开发专业主要培养德智体全面发展,源码论坛建站源码具有一定计算机软硬件维护、源码网络组建、源码维护管理的源码高级实用技术型人才。通过本专业的源码学习,能熟练掌握常用的源码计算机软件的使用、维护与技巧;在硬件方面学生应了解计算机硬件的源码发展,熟练掌握计算机组装的源码手机源码封装方法,能熟练运用应用软件检测计算机性能、源码故障的源码范围所在,掌握硬件故障的一般处理方法;在网络方面,学生应掌握如今流行网络的驱动粉碎源码技术特点,掌握网络工程、网络维护、网络安全及应用方面的知识。能胜任一般网络工程方案的ahk连发+源码设计、组建、网络维护、及简单网站的建设与维护。 感兴趣的话点击此处,免费学习一下
想了解更多有关计算机软件开发的相关信息,推荐咨询达内教育。达内教育集团历时一年,耗资千万,重磅推出“因材施教、分级培优”创新教学模式,同一课程方向,面向不同受众群体,提供就业、培优、才高三个级别教学课程,达内“因材施教、分级培优“差异化教学模式,让每一位来达内学习的学员都能找到适合自己的课程。
vue-template-compilerï¼
vueæä¹è§£å³
ä½ å¥½ï¼
æ¥éåå ï¼é常åºç°äºä¸äºä¾èµåºçæ´æ°æè å®è£ æ°çä¾èµåºä¹å(å¯ä»¥è®¤ä¸ºnpmupdateå·²ç»æ为ä¸ç§ä¹ æ¯)ï¼å¯¼è´äºvueåvue-template-compilerççæ¬ä¸ä¸è´ã
解å³æ¹æ¡ï¼ç»ä¸vueåvue-template-compilerççæ¬
1"vue":"2.3.4",
2"vue-template-compiler":"2.3.4",
ï¼æ³¨ï¼å¦ä¸æ示çæ¬å·åä¸ºæ ·ä¾ï¼å ·ä½å®ç°è¯·å°ä¼ä¼´ä»¬æ ¹æ®èªå·±ççæ¬å·å¯¹åºï¼
ç¶åæ§è¡ï¼npmupdateå°±å¯ä»¥äºã
éå ï¼
è¥ä¸è¿°æ¹æ³æªè§£å³é®é¢ï¼åå¯è½æ¯å 为åä¾èµåºä¹é´äº§çäºå²çªï¼è¿éæ们ä¹ææ´æ´åç解å³æ¹æ³ã
é¦å æ¥ç项ç®æ ¹ç®å½ä¸æ¯å¦çæè¿package-lock.jsonçæ件ï¼è¥æï¼å ä¹ã
ç¶åå é¤æ´ä¸ªnode_modulesç®å½ï¼éæ°é ç½®package.json(å½ç¶ï¼è¦è®°å¾ç»ä¸vueåvue-template-compilerççæ¬)
é 置好ä¹åéæ°æ§è¡ï¼npminstallï¼
OKï¼é®é¢è§£å³ã
element饿äºä¹çvueæ¡æ¶ï¼è¿è¡æ¥é已解å³ï¼Vue2.1.5å°_héå½å为_cï¼èElementç®ååççæ¬é½æ¯ç¨ä»¥åçcompilerç¼è¯çï¼å¯¼è´æ°çruntimeæ æ³è¿è¡Elementãç®åç解å³æ¹æ¡æ¯éå®Vueççæ¬ä¸º2.1.4
éå®vueç¸å ³çæ¬
#éæ°å®è£ ä¸ä¸çæ¬
"vue-template-compiler":"2.1.4"
"vue-loader":".0.0"
"vue":"2.1.4"
å ·ä½å½ä»¤å¦ä¸ï¼
npmremove#å¸è½½æ个çæ¬
npmremovevue
npmremovevue-template-compiler
npmremovevue-loader
npminstallvue@2.1.4#å®è£ æå®çæ¬
npminstallvue-template-compiler@2.1.4
npminstallvue-loader@.0.0
-æä¹è®©vueæå çæ¶åç¦ç¨angularç±äºæå å®æåï¼åéæ æ³ä½¿ç¨
æå°è¯è¿æ ·åï¼ä»¥åvue-cli3çåæ³ï¼é½æ æ³åå°ç¦ç¨ä¸¥æ ¼æ¨¡å¼
image.png
package.json
"devDependencies":{
"@vue/cli-plugin-babel":"~4.5.0",
"@vue/cli-plugin-eslint":"~4.5.0",
"@vue/cli-plugin-router":"~4.5.0",
"@vue/cli-plugin-vuex":"~4.5.0",
"@vue/cli-service":"~4.5.0",
"babel-eslint":"^.1.0",
"babel-plugin-transform-remove-console":"^6.9.4",
"copy-webpack-plugin":"^4.0.1",
"electron":"^9.0.0",
"electron-devtools-installer":"^3.1.0",
"eslint":"^6.7.2",
"eslint-plugin-vue":"^6.2.2",
"sass":"^1..5",
"sass-loader":"^8.0.2",
"svg-sprite-loader":"^6.0.",
"vue-cli-plugin-electron-builder":"~2.0.0",
"vue-template-compiler":"^2.6.",
"webpack-bundle-analyzer":"^3.9.0"
},
"eslintConfig":{
"globals":{
"__static":true
},
"root":true,
"env":{
"node":true
},
"extends":[
"plugin:vue/essential",
"eslint:recommended",
"plugin:vue/recommended"
],
"parserOptions":{
"parser":"babel-eslint"
},
"rules":{ }
}
å¯ä»¥ä½¿ç¨replace-in-fileå ¨å±æ¿æ¢æ"usestrict"å符串
ä¸¥æ ¼æ¨¡å¼ä¸éä¸¥æ ¼æ¨¡å¼
æå¨IEæµè§å¨ä¸,使ç¨strict模å¼.åç°,ä¸¥æ ¼æ¨¡å¼ä¸,ä¸å 许ä¸ä¸ªå±æ§å¤å¤å®ä¹çé误æ示,è¿ä¸ªæä¹è§£å³?
JavaScriptä¸¥æ ¼æ¨¡å¼
JavaScriptçä¸¥æ ¼æ¨¡å¼è¯¥æä¹ç解ï¼ä»å¤©çäºes6ï¼å讲å°ä¸¥æ ¼æ¨¡å¼ä½æä¸ç´ä¸ç解ï¼ä¸¥æ ¼æ¨¡å¼æ¯å¹²å¥ç(=_=)
vueä¸å¦ä½ç¦ç¨ES6ä¸¥æ ¼æ¨¡å¼ã
vue项ç®ä¸å¼ç¨å¤é¨çjsæ件ä¹åï¼æ¥éå¦ä¸ï¼è¯·é®æä¹è§£å³ï¼
nuxtæå å°ç¬¬ä¸æ¹å å离
å¦é¢ï¼å¨nuxt.config.jsä¸é ç½®äºvendoråï¼æå ååºç°äºapp.chunkhash.jsï¼common.chunkhash.js,manifest.chunkhash.jsä½æ¯ææ³å°é¡¹ç®ç¨å°ç第ä¸æ¹åºåç¬æå æä¸ä¸ªæ件ï¼å¦ä½¿ç¨äºvue,axios,vuex,element-uiï¼ææææå åæ¯vue.js,axios.js,vuex.js,element-ui.jsãå°è¯ä½¿ç¨äºCommonsChunkPlugin没ææå
pyinstaller第ä¸æ¹å æå é®é¢
pyinstalleræå æ¶æ¥é:raiseJSONDecodeError("Expectingvalue",s,err.value)fromNonejson.decoder.JSONDecodeError:Expectingvalue:line1column1(char0)
3k
webpackå¦ä½æå 第ä¸æ¹åºçèµæº?
æå¨åä¸ä¸ªæ®éçä¼ ç»é¡¹ç®ï¼ç±äºä½¿ç¨äºes并ä¸ä¸äºé¡µé¢ä¸çå°ç»ä»¶ä½¿ç¨äºreactï¼æå 项ç®ä¸ºäºçäºå¿å°±ä½¿ç¨äºwebpackãåæ¥åç°jqueryçä¸äºæ件ä¸ä½¿ç¨äºéæèµæº(å¦jquery.jBox,ztreeççè¿äºæ件é½æèªå·±çå¾çåcss)ï¼è¿äºèµæºè¯¥å¦ä½å¤çå¢ï¼
javascriptä¸¥æ ¼æ¨¡å¼æ¥é
jsä¸¥æ ¼æ¨¡å¼ä½¿ç¨è´¹ä¸¥æ ¼æ¨¡å¼ç代ç æ¥é'caller','callee',and'arguments'propertiesmaynotbeaccessedonstrictmodefunctionsortheargumentsobjectsforcallstothems
3åç2.6ké 读?已解å³
Webpackå¦ä½æå 第ä¸æ¹çuiæ¡æ¶ï¼
æè¿å¨çwebpackï¼äºè§£äºåºæ¬åçãå®è·µä¸ä¹å¨åç¹ä¸è¥¿ãæ³é®ä¸ï¼å¦ænpmåºä¸æ²¡æçjsåºï¼éè¾¹æå¾çï¼æcssï¼æèªå·±çç®å½ç»æï¼è¯¥å¦ä½å¼ç¨è¿ç±»åºå°èªå·±ç项ç®ä¸å¢ï¼
2.8k
èªé¡¶åä¸å¦Reactæºç
ä»ç念å°æ¶æå°å®ç°å°ä»£ç ï¼éå½»ç解
å端æ§è½ä¼å设计é®
å端æ§è½ä¼å,é¢è¯çå¿ é®é¢ç®
vueè¿è¡æ¥éepf-fast@1.0.4devçæ¬ä¸ä¸è´ãvueçæ¬åvue-template-compilerçæ¬ä¸ä¸è´å°±ä¼åºç°è¿è¡æ¥éepf-fast@1.0.4devã解å³æ¹æ³ï¼
1ãå°node_modulesæ件夹å å é¤ã
2ãå°package.jsonæ件çVueçæ¬å·åvue-template-compilerçæ¬å·æ¹ä¸ºä¸è´ï¼2.6.7ï¼ï¼éé«ççæ¬ï¼éæ°è¿è¡npmrundevå³å¯ã
treegridåztreeçåºå«
treegridåztreeçåºå«
个人è§å¾Ztreeæ¯è¾å¥½ç¨ä¸äºé¦å treeViewæ¯æ åºçµæ´»çå¯æºå çæ å½¢éåï¼åªè¯ç¨äºä¸äºéåç导èªãZtreeå°±æ¯è¾å¼ºå¤§äºï¼
çµæ´»çç¼è¾ï¼å¢/å /æ¹/æ¥ï¼åè½ï¼å¯éæææ½èç¹ï¼è¿å¯ä»¥å¤èç¹ææ½å
ç®åçå¼æ°é ç½®å®ç° çµæ´»å¤åçåè½
å¨ä¸ä¸ªé¡µé¢å å¯åæ¶çæå¤ä¸ª Tree ä¾é¡¹
ç¸å®¹ IEãFireFoxãChromeãOperaãSafari çæµè§å¨
æ¯æ´ JSON èµæ
éç¨äº 延è¿è½½å ¥ ææ¯ï¼ä¸ä¸èç¹è½»æ¾è½½å ¥ï¼å³ä½¿å¨ IE6 ä¸ä¹è½åºæ¬åå°ç§æ
æ¯æ´ä»»ææ´æ¢é¢æ¿ / èªå®ä¹å¾ç¤ºï¼ä¾é cssï¼
æä¾å¤ç§äºä»¶ååºåæ¨
æ¯æ´æå ¶çµæ´»ç checkbox æ radio éæ©åè½</ol>æ以建议使ç¨è¿ç¨ä¸ï¼éæ©ztreeæ¯è¾å¥½
jqueryï¼ztreeï¼core-3ï¼5ï¼js å jqueryï¼ztreeï¼core-3ï¼5ï¼minï¼js çåºå«ä¸ä¸ªæ¯æ²¡æå缩çï¼ä¸ä¸ªæ¯å缩è¿çç¨å¼ç
ä½ å¯ä»¥ç¨è®°äºæ¬å¼å¯çç
ztree ä¸çjquery.jsåææ°çæä»ä¹åºå«ä¸æ¸ æ¥åï¼å¦æè¦ç¨ztreeçè¯ï¼æä½ ä½¿ç¨çjqueryåºæ¢æztreeçåï¼è¿æ ·è½åå°ä¸äºä¸å¿ è¦ç麻ç¦
jquery easyui datagrid ä¸ treegrid æä»ä¹åºå« ç°å¨ä¸ççæ¶åææ¶åç¨datagridææ¶åç¨treegriddataGrid å°±æ¯æ®éçæ¾ç¤ºåè¡¨è¡¨æ ¼ï¼TreeGrid æ¯æ å½¢è¡¨æ ¼ï¼æç¶ç±»ååç±»ä¹åâ¦â¦
å欢åç±çåºå« 讨ååæ¨çåºå«ï¼å欢代表æ好æï¼è¿ä¸ªäººç¬¦åä½ ç审ç¾è§ï¼ä½ ææ³é è¿å¯¹æ¹çæ³æ³ï¼ä½è¿è¿ç§å¥½æè¿æ²¡æ太强çï¼ç±æ¯å欢çå级çï¼ç±æ¯ä¸¤ä¸ªäººçäºï¼ç¸äºä¹é´é½æç强ççææ ï¼äºç¸ç¦»ä¸å¼å½¼æ¤ï¼å¸æ对æ¹è¿å¾å¾å¥½ï¼å·²ç»æ为çæ´»ä¸çä¸é¨åã讨åæ¯ä½ ä¸å欢é£ä¸ªäººï¼ä½æ¯å´æ²¡ææ¥å¤å强ççä»è§æ³æ³ï¼èæ¨ä¸ä» ä» è®¨å对æ¹ï¼è¿æä¸ç§æ³è¦æ¥å¤åæ度ä»è§çå¿çåå¨ã
rapperåhip-hopperçåºå«?æåºå«å
hip-hopperæ¯rapperä¸ä¸ç§
AFPåCFPçåºå« 4大ææ¾åºå«AFPï¼èè¯åªèéèåºç¡ç¥è¯ä¸ï¼éèåºç¡ç¥è¯äº
CFPï¼èçæ¯ä¸ªç¨ï¼ç»¼åæ¡ä¾ï¼æèµï¼åå·¥ç¦å©ï¼ä¿é©ï¼äºç§~~~
AFPæ¯CFP认è¯ä½ç³»ä¹ä¸ï¼ç°å¦ä»å¨é¶è¡å·²ç»è¢«å为åºæ¬æè¯ä¹ä¸ï¼èCFPæè¯äººï¼åæ¯å¨ç°å¨ï¼ä¹æ¯æªæ¥å³å°çåç人æ计åï¼æ 论跳槽ï¼è½¬å²ï¼å èªï¼C èªç¶ä¼äºA
AFPéè¿å¹è®å¦ä¹ ï¼ä¸ä¸ªåæå°±èåºï¼èCFPï¼å¨è¿éï¼é¶åºç¡æå¿«ä¹è¦ä¸ä¸ªå¤æï¼~~~~
thought åbutï¼oråandçåºå«ä½ æ³åçåºè¯¥æ¯thoughå§thoughæ¯å°½ç®¡çææï¼æ¯å¯è¯ï¼å¼å¯¼è®©æ¥ç¶è¯ä»å¥ï¼å¯æ¾å¥é¦æå¥ä¸ï¼ä½æ¯ä¸è½åbutè¿ç¨butæ¯ä½æ¯çææï¼æ¯è¿è¯ï¼è¿çº¿ä¸¤ä¸ªå¹¶åå¥ï¼ä¸é´ç¨éå·éå¼ï¼è¡¨ç¤ºè½¬æï¼butä¹æé¤äºçææoræ¯æè ï¼è¿è¯ï¼æéæ©çææï¼é常å¦å®å¥ä¸è¿è¯ç¨orï¼è¯å®å¥ä¸è¿è¯ç¨andï¼ä½æ¯ä¹æç¹æ®æ åµå¨å¦å®ä¸å¹¶åç»æç¨or è¿çº¿ï¼ä½å«æ两个å¦å®è¯çå¥åå®é 被çä½æ¯è¯å®ç»æï¼å æ¤è¦ç¨andãorè¿æå¦åçææãandææå°±ä¸ç¨æ说äºæ¯è¿è¯ï¼è¡¨å¹¶åçï¼å¯è¿çº¿åè¯ï¼ä»å¥
æåççåºå«æ¨½åççåºå«æ¯ä»ä¹è¯»é³:[zÅ«n]
é¨é¦:æ¨äºç¬:SUSF
éä¹:å¤ä»£çé çå¨å ·ã
读é³:[zhÇn]
é¨é¦:ç¿äºç¬:GLF
éä¹:1.å°æ¯åã 2.ææ²¹ç¯çæ²¹çæµ çã 3.éè¯ï¼æç¯ã
chemistryåreactionsçåºå«chemistryåreactionsçåºå«æ¯ä»ä¹ä»è±è¯å称æ¥ç解ï¼pharmaceutical chemistry å medicinal chemistryé½æ¯è¯ç©åå¦ãä½ä»ä»¬çæ¹åå´æ¯ä¸ä¸æ ·çã
ç°å¨å½å¤è¯ç©åå¦å·²ç»ååæ两é¨ä¾§éç¹ä¸åçä¸ä¸è¯¾ç¨ï¼ä»¥åå±æ°è¯ä¸ºä¸»è¦ç®æ çè¯ç©åå¦(Medicinal Chemistry)å以临åºåºç¨ãè¯å¦æå¡ä¸ºä¸»çè¯ç©åå¦(Pharmaceutical Chemistry)ã
Medicinal Chemistry侧éåå±ç åæ°è¯ï¼èPharmaceutical Chemistryåæ¯ä¸ºè¯ç©æä¾è½½ä½ææï¼çè³å»ç¨ç¼åç«å½¢è¾ å©åº·å¤ææé½åºè¯¥å±äºè¿ä¸ªèç´çã