1&&"string"==typeof d&&!pe.checkClone&&nt.test(d))return e.each(function(n){var i=e.eq(n);g&&(t[0]=d.call(this,n,i.html())),A(i,t,r,o)});if(p&&(i=x(t,e[0].ownerDocument,!1,e,o),s=i.firstChild,1===i.childNodes.length&&(i=s),s||o)){for(a=de.map(v(i,"script"),k),u=a.length;f=0&&nC.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[$]=!0,e}function o(e){var t=L.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function i(e,t){for(var n=e.split("|"),r=n.length;r--;)C.attrHandle[n[r]]=t}function s(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function a(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function u(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return function(t){return"form"in t?t.parentNode&&t.disabled===!1?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&je(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function l(e){return r(function(t){return t=+t,r(function(n,r){for(var o,i=e([],n.length,t),s=i.length;s--;)n[o=i[s]]&&(n[o]=!(r[o]=n[o]))})})}function f(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function p(){}function h(e){for(var t=0,n=e.length,r="";t1?function(t,n,r){for(var o=e.length;o--;)if(!e[o](t,n,r))return!1;return!0}:e[0]}function m(e,n,r){for(var o=0,i=n.length;o-1&&(r[c]=!(s[c]=f))}}else x=v(x===s?x.splice(d,x.length):x),i?i(null,s,x,u):K.apply(s,x)})}function x(e){for(var t,n,r,o=e.length,i=C.relative[e[0].type],s=i||C.relative[" "],a=i?1:0,u=d(function(e){return e===t},s,!0),c=d(function(e){return ee(t,e)>-1},s,!0),l=[function(e,n,r){var o=!i&&(r||n!==A)||((t=n).nodeType?u(e,n,r):c(e,n,r));return t=null,o}];a1&&g(l),a>1&&h(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(ae,"$1"),n,a0,i=e.length>0,s=function(r,s,a,u,c){var l,f,p,h=0,d="0",g=r&&[],m=[],y=A,x=r||i&&C.find.TAG("*",c),b=B+=null==y?1:Math.random()||.1,w=x.length;for(c&&(A=s===L||s||c);d!==w&&null!=(l=x[d]);d++){if(i&&l){for(f=0,s||l.ownerDocument===L||(O(l),a=!F);p=e[f++];)if(p(l,s||L,a)){u.push(l);break}c&&(B=b)}o&&((l=!p&&l)&&h--,r&&g.push(l))}if(h+=d,o&&d!==h){for(f=0;p=n[f++];)p(g,m,s,a);if(r){if(h>0)for(;d--;)g[d]||m[d]||(m[d]=Q.call(u));m=v(m)}K.apply(u,m),c&&!r&&m.length>0&&h+n.length>1&&t.uniqueSort(u)}return c&&(B=b,A=y),g};return o?r(s):s}var w,T,C,j,k,E,S,N,A,q,D,O,L,H,F,R,I,P,M,$="sizzle"+1*new Date,W=e.document,B=0,_=0,U=n(),z=n(),X=n(),V=function(e,t){return e===t&&(D=!0),0},G={}.hasOwnProperty,Y=[],Q=Y.pop,J=Y.push,K=Y.push,Z=Y.slice,ee=function(e,t){for(var n=0,r=e.length;n+~]|"+ne+")"+ne+"*"),le=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),fe=new RegExp(ie),pe=new RegExp("^"+re+"$"),he={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+oe),PSEUDO:new RegExp("^"+ie),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},de=/^(?:input|select|textarea|button)$/i,ge=/^h\d$/i,me=/^[^{]+\{\s*\[native \w/,ve=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ye=/[+~]/,xe=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),be=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},we=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Te=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},Ce=function(){O()},je=d(function(e){return e.disabled===!0&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{K.apply(Y=Z.call(W.childNodes),W.childNodes),Y[W.childNodes.length].nodeType}catch(e){K={apply:Y.length?function(e,t){J.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}T=t.support={},k=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},O=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:W;return r!==L&&9===r.nodeType&&r.documentElement?(L=r,H=L.documentElement,F=!k(L),W!==L&&(n=L.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Ce,!1):n.attachEvent&&n.attachEvent("onunload",Ce)),T.attributes=o(function(e){return e.className="i",!e.getAttribute("className")}),T.getElementsByTagName=o(function(e){return e.appendChild(L.createComment("")),!e.getElementsByTagName("*").length}),T.getElementsByClassName=me.test(L.getElementsByClassName),T.getById=o(function(e){return H.appendChild(e).id=$,!L.getElementsByName||!L.getElementsByName($).length}),T.getById?(C.filter.ID=function(e){var t=e.replace(xe,be);return function(e){return e.getAttribute("id")===t}},C.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&F){var n=t.getElementById(e);return n?[n]:[]}}):(C.filter.ID=function(e){var t=e.replace(xe,be);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},C.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&F){var n,r,o,i=t.getElementById(e);if(i){if(n=i.getAttributeNode("id"),n&&n.value===e)return[i];for(o=t.getElementsByName(e),r=0;i=o[r++];)if(n=i.getAttributeNode("id"),n&&n.value===e)return[i]}return[]}}),C.find.TAG=T.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):T.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[o++];)1===n.nodeType&&r.push(n);return r}return i},C.find.CLASS=T.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&F)return t.getElementsByClassName(e)},I=[],R=[],(T.qsa=me.test(L.querySelectorAll))&&(o(function(e){H.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&R.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||R.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+$+"-]").length||R.push("~="),e.querySelectorAll(":checked").length||R.push(":checked"),e.querySelectorAll("a#"+$+"+*").length||R.push(".#.+[+~]")}),o(function(e){e.innerHTML="";var t=L.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&R.push("name"+ne+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&R.push(":enabled",":disabled"),H.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&R.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),R.push(",.*:")})),(T.matchesSelector=me.test(P=H.matches||H.webkitMatchesSelector||H.mozMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&o(function(e){T.disconnectedMatch=P.call(e,"*"),P.call(e,"[s!='']:x"),I.push("!=",ie)}),R=R.length&&new RegExp(R.join("|")),I=I.length&&new RegExp(I.join("|")),t=me.test(H.compareDocumentPosition),M=t||me.test(H.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},V=t?function(e,t){if(e===t)return D=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!T.sortDetached&&t.compareDocumentPosition(e)===n?e===L||e.ownerDocument===W&&M(W,e)?-1:t===L||t.ownerDocument===W&&M(W,t)?1:q?ee(q,e)-ee(q,t):0:4&n?-1:1)}:function(e,t){if(e===t)return D=!0,0;var n,r=0,o=e.parentNode,i=t.parentNode,a=[e],u=[t];if(!o||!i)return e===L?-1:t===L?1:o?-1:i?1:q?ee(q,e)-ee(q,t):0;if(o===i)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?s(a[r],u[r]):a[r]===W?-1:u[r]===W?1:0},L):L},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==L&&O(e),n=n.replace(le,"='$1']"),T.matchesSelector&&F&&!X[n+" "]&&(!I||!I.test(n))&&(!R||!R.test(n)))try{var r=P.call(e,n);if(r||T.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,L,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==L&&O(e),M(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==L&&O(e);var n=C.attrHandle[t.toLowerCase()],r=n&&G.call(C.attrHandle,t.toLowerCase())?n(e,t,!F):void 0;return void 0!==r?r:T.attributes||!F?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(we,Te)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,o=0;if(D=!T.detectDuplicates,q=!T.sortStable&&e.slice(0),e.sort(V),D){for(;t=e[o++];)t===e[o]&&(r=n.push(o));for(;r--;)e.splice(n[r],1)}return q=null,e},j=t.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=j(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=j(t);return n},C=t.selectors={cacheLength:50,createPseudo:r,match:he,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(xe,be),e[3]=(e[3]||e[4]||e[5]||"").replace(xe,be),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return he.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fe.test(n)&&(t=E(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(xe,be).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=U[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&U(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(o){var i=t.attr(o,e);return null==i?"!="===n:!n||(i+="","="===n?i===r:"!="===n?i!==r:"^="===n?r&&0===i.indexOf(r):"*="===n?r&&i.indexOf(r)>-1:"$="===n?r&&i.slice(-r.length)===r:"~="===n?(" "+i.replace(se," ")+" ").indexOf(r)>-1:"|="===n&&(i===r||i.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,o){var i="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,u){var c,l,f,p,h,d,g=i!==s?"nextSibling":"previousSibling",m=t.parentNode,v=a&&t.nodeName.toLowerCase(),y=!u&&!a,x=!1;if(m){if(i){for(;g;){for(p=t;p=p[g];)if(a?p.nodeName.toLowerCase()===v:1===p.nodeType)return!1;d=g="only"===e&&!d&&"nextSibling"}return!0}if(d=[s?m.firstChild:m.lastChild],s&&y){for(p=m,f=p[$]||(p[$]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),c=l[e]||[],h=c[0]===B&&c[1],x=h&&c[2],p=h&&m.childNodes[h];p=++h&&p&&p[g]||(x=h=0)||d.pop();)if(1===p.nodeType&&++x&&p===t){l[e]=[B,h,x];break}}else if(y&&(p=t,f=p[$]||(p[$]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),c=l[e]||[],h=c[0]===B&&c[1],x=h),x===!1)for(;(p=++h&&p&&p[g]||(x=h=0)||d.pop())&&((a?p.nodeName.toLowerCase()!==v:1!==p.nodeType)||!++x||(y&&(f=p[$]||(p[$]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),l[e]=[B,x]),p!==t)););return x-=o,x===r||x%r===0&&x/r>=0}}},PSEUDO:function(e,n){var o,i=C.pseudos[e]||C.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return i[$]?i(n):i.length>1?(o=[e,e,"",n],C.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,o=i(e,n),s=o.length;s--;)r=ee(e,o[s]),e[r]=!(t[r]=o[s])}):function(e){return i(e,0,o)}):i}},pseudos:{not:r(function(e){var t=[],n=[],o=S(e.replace(ae,"$1"));return o[$]?r(function(e,t,n,r){for(var i,s=o(e,null,r,[]),a=e.length;a--;)(i=s[a])&&(e[a]=!(t[a]=i))}):function(e,r,i){return t[0]=e,o(t,null,i,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){
-return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(xe,be),function(t){return(t.textContent||t.innerText||j(t)).indexOf(e)>-1}}),lang:r(function(e){return pe.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(xe,be).toLowerCase(),function(t){var n;do if(n=F?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===H},focus:function(e){return e===L.activeElement&&(!L.hasFocus||L.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:c(!1),disabled:c(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!C.pseudos.empty(e)},header:function(e){return ge.test(e.nodeName)},input:function(e){return de.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(e,t){return[t-1]}),eq:l(function(e,t,n){return[n<0?n+t:n]}),even:l(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:l(function(e,t,n){for(var r=n<0?n+t:n;++r2&&"ID"===(s=i[0]).type&&9===t.nodeType&&F&&C.relative[i[1].type]){if(t=(C.find.ID(s.matches[0].replace(xe,be),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(i.shift().value.length)}for(o=he.needsContext.test(e)?0:i.length;o--&&(s=i[o],!C.relative[a=s.type]);)if((u=C.find[a])&&(r=u(s.matches[0].replace(xe,be),ye.test(i[0].type)&&f(t.parentNode)||t))){if(i.splice(o,1),e=r.length&&h(i),!e)return K.apply(n,r),n;break}}return(c||S(e,l))(r,t,!F,n,!t||ye.test(e)&&f(t.parentNode)||t),n},T.sortStable=$.split("").sort(V).join("")===$,T.detectDuplicates=!!D,O(),T.sortDetached=o(function(e){return 1&e.compareDocumentPosition(L.createElement("fieldset"))}),o(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||i("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),T.attributes&&o(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||i("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),o(function(e){return null==e.getAttribute("disabled")})||i(te,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);de.find=xe,de.expr=xe.selectors,de.expr[":"]=de.expr.pseudos,de.uniqueSort=de.unique=xe.uniqueSort,de.text=xe.getText,de.isXMLDoc=xe.isXML,de.contains=xe.contains,de.escapeSelector=xe.escape;var be=function(e,t,n){for(var r=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&de(e).is(n))break;r.push(e)}return r},we=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Te=de.expr.match.needsContext,Ce=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,je=/^.[^:#\[\.,]*$/;de.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?de.find.matchesSelector(r,e)?[r]:[]:de.find.matches(e,de.grep(t,function(e){return 1===e.nodeType}))},de.fn.extend({find:function(e){var t,n,r=this.length,o=this;if("string"!=typeof e)return this.pushStack(de(e).filter(function(){for(t=0;t1?de.uniqueSort(n):n},filter:function(e){return this.pushStack(o(this,e||[],!1))},not:function(e){return this.pushStack(o(this,e||[],!0))},is:function(e){return!!o(this,"string"==typeof e&&Te.test(e)?de(e):e||[],!1).length}});var ke,Ee=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Se=de.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||ke,"string"==typeof e){if(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:Ee.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof de?t[0]:t,de.merge(this,de.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:te,!0)),Ce.test(r[1])&&de.isPlainObject(t))for(r in t)de.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return o=te.getElementById(r[2]),o&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):de.isFunction(e)?void 0!==n.ready?n.ready(e):e(de):de.makeArray(e,this)};Se.prototype=de.fn,ke=de(te);var Ne=/^(?:parents|prev(?:Until|All))/,Ae={children:!0,contents:!0,next:!0,prev:!0};de.fn.extend({has:function(e){var t=de(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&de.find.matchesSelector(n,e))){i.push(n);break}return this.pushStack(i.length>1?de.uniqueSort(i):i)},index:function(e){return e?"string"==typeof e?se.call(de(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(de.uniqueSort(de.merge(this.get(),de(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),de.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,"parentNode")},parentsUntil:function(e,t,n){return be(e,"parentNode",n)},next:function(e){return i(e,"nextSibling")},prev:function(e){return i(e,"previousSibling")},nextAll:function(e){return be(e,"nextSibling")},prevAll:function(e){return be(e,"previousSibling")},nextUntil:function(e,t,n){return be(e,"nextSibling",n)},prevUntil:function(e,t,n){return be(e,"previousSibling",n)},siblings:function(e){return we((e.parentNode||{}).firstChild,e)},children:function(e){return we(e.firstChild)},contents:function(e){return e.contentDocument||de.merge([],e.childNodes)}},function(e,t){de.fn[e]=function(n,r){var o=de.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(o=de.filter(r,o)),this.length>1&&(Ae[e]||de.uniqueSort(o),Ne.test(e)&&o.reverse()),this.pushStack(o)}});var qe=/[^\x20\t\r\n\f]+/g;de.Callbacks=function(e){e="string"==typeof e?s(e):de.extend({},e);var t,n,r,o,i=[],a=[],u=-1,c=function(){for(o=e.once,r=t=!0;a.length;u=-1)for(n=a.shift();++u-1;)i.splice(n,1),n<=u&&u--}),this},has:function(e){return e?de.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return o=a=[],i=n="",this},disabled:function(){return!i},lock:function(){return o=a=[],n||t||(i=n=""),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=n||[],n=[e,n.slice?n.slice():n],a.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},de.extend({Deferred:function(t){var n=[["notify","progress",de.Callbacks("memory"),de.Callbacks("memory"),2],["resolve","done",de.Callbacks("once memory"),de.Callbacks("once memory"),0,"resolved"],["reject","fail",de.Callbacks("once memory"),de.Callbacks("once memory"),1,"rejected"]],r="pending",o={state:function(){return r},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var e=arguments;return de.Deferred(function(t){de.each(n,function(n,r){var o=de.isFunction(e[r[4]])&&e[r[4]];i[r[1]](function(){var e=o&&o.apply(this,arguments);e&&de.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,o?[e]:arguments)})}),e=null}).promise()},then:function(t,r,o){function i(t,n,r,o){return function(){var c=this,l=arguments,f=function(){var e,f;if(!(t=s&&(r!==u&&(c=void 0,l=[e]),n.rejectWith(c,l))}};t?p():(de.Deferred.getStackHook&&(p.stackTrace=de.Deferred.getStackHook()),e.setTimeout(p))}}var s=0;return de.Deferred(function(e){n[0][3].add(i(0,e,de.isFunction(o)?o:a,e.notifyWith)),n[1][3].add(i(0,e,de.isFunction(t)?t:a)),n[2][3].add(i(0,e,de.isFunction(r)?r:u))}).promise()},promise:function(e){return null!=e?de.extend(e,o):o}},i={};return de.each(n,function(e,t){var s=t[2],a=t[5];o[t[1]]=s.add,a&&s.add(function(){r=a},n[3-e][2].disable,n[0][2].lock),s.add(t[3].fire),i[t[0]]=function(){return i[t[0]+"With"](this===i?void 0:this,arguments),this},i[t[0]+"With"]=s.fireWith}),o.promise(i),t&&t.call(i,i),i},when:function(e){var t=arguments.length,n=t,r=Array(n),o=re.call(arguments),i=de.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?re.call(arguments):n,--t||i.resolveWith(r,o)}};if(t<=1&&(c(e,i.done(s(n)).resolve,i.reject),"pending"===i.state()||de.isFunction(o[n]&&o[n].then)))return i.then();for(;n--;)c(o[n],s(n),i.reject);return i.promise()}});var De=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;de.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&De.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},de.readyException=function(t){e.setTimeout(function(){throw t})};var Oe=de.Deferred();de.fn.ready=function(e){return Oe.then(e).catch(function(e){de.readyException(e)}),this},de.extend({isReady:!1,readyWait:1,holdReady:function(e){e?de.readyWait++:de.ready(!0)},ready:function(e){(e===!0?--de.readyWait:de.isReady)||(de.isReady=!0,e!==!0&&--de.readyWait>0||Oe.resolveWith(te,[de]))}}),de.ready.then=Oe.then,"complete"===te.readyState||"loading"!==te.readyState&&!te.documentElement.doScroll?e.setTimeout(de.ready):(te.addEventListener("DOMContentLoaded",l),e.addEventListener("load",l));var Le=function(e,t,n,r,o,i,s){var a=0,u=e.length,c=null==n;if("object"===de.type(n)){o=!0;for(a in n)Le(e,t,a,n[a],!0,i,s)}else if(void 0!==r&&(o=!0,de.isFunction(r)||(s=!0),c&&(s?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(de(e),n)})),t))for(;a1,null,!0)},removeData:function(e){return this.each(function(){Re.remove(this,e)})}}),de.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Fe.get(e,t),n&&(!r||de.isArray(n)?r=Fe.access(e,t,de.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=de.queue(e,t),r=n.length,o=n.shift(),i=de._queueHooks(e,t),s=function(){de.dequeue(e,t)};"inprogress"===o&&(o=n.shift(),r--),o&&("fx"===t&&n.unshift("inprogress"),delete i.stop,o.call(e,s,i)),!r&&i&&i.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Fe.get(e,n)||Fe.access(e,n,{empty:de.Callbacks("once memory").add(function(){Fe.remove(e,[t+"queue",n])})})}}),de.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,Ve=/^$|\/(?:java|ecma)script/i,Ge={option:[1,""],thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};Ge.optgroup=Ge.option,Ge.tbody=Ge.tfoot=Ge.colgroup=Ge.caption=Ge.thead,Ge.th=Ge.td;var Ye=/<|?\w+;/;!function(){var e=te.createDocumentFragment(),t=e.appendChild(te.createElement("div")),n=te.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),pe.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="",pe.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Qe=te.documentElement,Je=/^key/,Ke=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ze=/^([^.]*)(?:\.(.+)|)/;de.event={global:{},add:function(e,t,n,r,o){var i,s,a,u,c,l,f,p,h,d,g,m=Fe.get(e);if(m)for(n.handler&&(i=n,n=i.handler,o=i.selector),o&&de.find.matchesSelector(Qe,o),n.guid||(n.guid=de.guid++),(u=m.events)||(u=m.events={}),(s=m.handle)||(s=m.handle=function(t){return"undefined"!=typeof de&&de.event.triggered!==t.type?de.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(qe)||[""],c=t.length;c--;)a=Ze.exec(t[c])||[],h=g=a[1],d=(a[2]||"").split(".").sort(),h&&(f=de.event.special[h]||{},h=(o?f.delegateType:f.bindType)||h,f=de.event.special[h]||{},l=de.extend({type:h,origType:g,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&de.expr.match.needsContext.test(o),namespace:d.join(".")},i),(p=u[h])||(p=u[h]=[],p.delegateCount=0,f.setup&&f.setup.call(e,r,d,s)!==!1||e.addEventListener&&e.addEventListener(h,s)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),o?p.splice(p.delegateCount++,0,l):p.push(l),de.event.global[h]=!0)},remove:function(e,t,n,r,o){var i,s,a,u,c,l,f,p,h,d,g,m=Fe.hasData(e)&&Fe.get(e);if(m&&(u=m.events)){for(t=(t||"").match(qe)||[""],c=t.length;c--;)if(a=Ze.exec(t[c])||[],h=g=a[1],d=(a[2]||"").split(".").sort(),h){for(f=de.event.special[h]||{},h=(r?f.delegateType:f.bindType)||h,p=u[h]||[],a=a[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=i=p.length;i--;)l=p[i],!o&&g!==l.origType||n&&n.guid!==l.guid||a&&!a.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(p.splice(i,1),l.selector&&p.delegateCount--,f.remove&&f.remove.call(e,l));s&&!p.length&&(f.teardown&&f.teardown.call(e,d,m.handle)!==!1||de.removeEvent(e,h,m.handle),delete u[h])}else for(h in u)de.event.remove(e,h+t[c],n,r,!0);de.isEmptyObject(u)&&Fe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,o,i,s,a=de.event.fix(e),u=new Array(arguments.length),c=(Fe.get(this,"events")||{})[a.type]||[],l=de.event.special[a.type]||{};for(u[0]=a,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||c.disabled!==!0)){for(i=[],s={},n=0;n-1:de.find(o,this,null,[c]).length),s[o]&&i.push(r);i.length&&a.push({elem:c,handlers:i})}return c=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,tt=/
@@ -1531,7 +1544,7 @@ No results matching "
+
diff --git a/docs/search_index.json b/docs/search_index.json
index 44b7216..18ab3db 100644
--- a/docs/search_index.json
+++ b/docs/search_index.json
@@ -1 +1 @@
-{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["cli本地构建,所有内容托管在github,可以通过向该仓库提交","issu","nuof","readlist","weekli","也可以发表","关于周刊","分类","原创文章,业界新闻,最新技术文章,web","参与维护","工作交流","开发,混合开发等","本书基于gitbook","每个人的阅读点都是片面的,局限的,我们希望汇集更多观点,更多视角,创建一个更全面的前端学习资源库,让所有的参与者收益。","的方式参与投稿。","相关,nodej","端、移动端开发,前端工程化,前端自动化,3d/ar/vr/canva","诺诺前端周刊","诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的",",开发心得,技术分享,行业周边等"],"2021/weekly-24.html":["06","1","11","24","9","add:2021","async","await","commit","cooki","csrf","fiber","h5","js","promis","react18","reactdom.rend","samesait","ts","update:2021","v18","web","们以首次渲染为切入点,拆解","会自动在请求中携带的特性,诱使用户在第三方站点发起请求的行为。","其他","写呢?","写的好好的,为什么要用那么复杂的","写的好好的,为啥要用","前端消息","和","官方博客放出","很多人关注的、包括网上发布的一些文章大多都是关于性能优化手段,也有关于性能指标的以及如何做性能监控的。","微信","性能标准知多少","总结分享一下前端开发过程中的几个兼容性坑。","我","所触发的渲染链路,结合源码理解整个链路中所涉及的初始化、render","技术解析","日凌晨","明明有了","是如何串联渲染链路的全过程","最新进展。","期","架构下","深入理解","点,react","的本质实际上是利用了","真的来了","第","等过程。","诺诺前端周刊:2021","那些事","页面前端开发,大多数人都会遇到的几个兼容性坑",",为啥还需要","?"],"2021/weekly-23.html":["04","06","13","23","9","add:2021","emoji","event","favicon","favicon?","go!","h5","iconfont","io","js","loop","loop)是一個我以為我懂了,但直到最近才發現自己什麼都不懂的概念。","mode)越来越多地出现在大众的视野中,支持深色模式已经成为现代移动应用和网站的一个潮流...","push","review","update:2021","一般的方法此处也不列举了,还是有很多的,如双层循环判断是否相等,或新建数组比较再","中发现的六则糟糕代码的案例,并进行分析。","事件迴圈(event","使用","六则糟糕代码的优化方案","其他","前端消息","如何创建一个自动改变的","带你全面梳理一遍,低代码逻辑编排","技术解析","支持全新的彩色字体图标","数组去重的高阶方法思路,值得借鉴","期","的发布,深色模式(dark","硬核到极致的","种","第","等等。","让我们一起来探索一下,let'","讲解,不信你看完还不会","设置","诺诺前端周刊:2021","这里分享代码","逻辑编排是用可视化方式描述逻辑,在一般搭建场景中用于代替逻辑描述部分。","随着","项目如何适配暗黑模式"],"2021/weekly-22.html":["05","22","28","add:2021","centos/docker/nginx/node/jenkin","cor","cors:发展史、工作原理和最佳实践","css","javascript","svg","update:2021","vue","|","作为前端开发者,我们应该跳出自己的一亩三分地,跳出舒适区。扩大自己的技术广度和深度,只有这样!我们才能\"做大做强,再创辉煌\"","假如今天让你写一个可自由拖拽的组件","其他","前端消息","和各种跨域访问的类型,并学习(一些)最佳实践。","图片...","当前代码运行的环境,可访问的变量以及作用域链上的变量环境对象。","技术解析","既然选择了远方,便只顾风雨兼程。","最近的项目中遇到一个需求,在页面上添加一个可以自由拖拽、缩放、编辑颜色的","期","深入理解","的作用域链原来是这样子的","的历史和演变,深入了解","移动端那些戳中你痛点的软键盘问题及解决方法","移动端那些戳中你痛点的软键盘问题及解决方法。","第","等基础操作","解同源策略和","诺诺前端周刊:2021","超实用,一口气学会","超强的文本超出提示效果","超强的文本超出提示效果。","重构项目完结篇","魔法"],"2021/weekly-21.html":["05","21","22","add:2021","h5","html","instal","javascript","jsx","markbåge」(hook","n","node_modul","npm","react","react,都需要管理状态(state),比如组件之间都有共享状态的需要。什么是共享状态?。","shaking。","src","update:2021","一切前端概念,都是纸老虎","不管是vue,还是","个组件,每个组件均会触发请求其他接口。设计这样一个长页面,我们主要会面临以下两个问题?","作者)表示:他更推崇swiftui语法,并认为jsx就是个错误。","假设页面预期渲染","关于","其他","前端消息","动态渲染组件","和","在一场关于","如果你变成","如果你变成html标签,你希望你是啥?","实现一个简易的","就是个错误","微信","总结分享一下前端开发过程中的几个兼容性坑。","懒加载","技术解析","期","标签,你希望你是啥?","核心成员表示:jsx","现在写代码我们一般不会全部自己实现,更多是基于第三方的包来进行开发,这体现在目录上就是","的讨论中,react核心成员「sebastian","目录。","第","诺诺前端周刊:2021","长页面","闭包是在返回一个引用了外部作用域变量的函数的时候,为了把环境保存下来,创建的一个快照,并且对作用域链做了tree","闭包,别和老夫扯那么多没用的!","页面前端开发,大多数人都会遇到的几个兼容性坑"],"2021/weekly-20.html":["0","05","1","14","20","add:2021","bug","data","eslint","mixin","mixin,","update:2021","vue","中数据","中数据。","中避免滥用","中,data","二维码扫码登录是什么原理","什么","从","其他","到","前端消息","前端音视频的那些名词","前端音视频的那些名词。","去读取","在","在扫码的过程中,大家可能会有疑问:这二维码安全吗?会不会泄漏我的个人信息?","小程序静默登录方案设计","开发一个简单的","意为混入。。","技术解析","插件","期","来读取","深入浅出","的可能。","的语法规则,来对代码进行检查,通过规则来约束代码的风格,以此来提高代码的健壮性,避免因为代码不规范导致应用出现","程序员版孔乙己","穿格子衫的孔乙己。","第","组件中任何一个地方都可以通过","诺诺前端周刊:2021","选项是个好东西,把数据往里一丢,在一个","通过设定的","首先谈谈在小程序的开发中,如何借助微信的能力标识一个用户?"],"2021/weekly-19.html":["0","05","08","19","3","8","add:2021","flutter","flux","javascript","node.j","nodej","react","update:2021","vuex","web","不使用脚手架搭建","从","众所周知,vuex","其他","前端消息","北海(英文名:kraken)正式开源","又名:看了就会的","在","基于","常用三方工具包","年开发,连登录接口都写这么烂...","年自研开发的","技术解析","搭建一个前端项目,我们要做什么?","新特性为啥产出这么慢?江郎才尽啦?","是","期","架构的一种实现。flux","清晰确立了数据管理场景下各种职能单位","渲染引擎","渲染引擎「北海」正式开源","源码解读:","的","的一些缺陷","的静态作用域链与“动态”闭包链","看了就会的","第","第三方工具包。","设计一个登录接口时,不仅仅是功能上的实现,在安全方面,我们还需要考虑哪些地方。","诺诺前端周刊:2021","里面,函数、块、模块都可以形成作用域,他们之间可以相互嵌套,作用域之间会形成引用关系,这条链叫做作用域链。","阿里巴巴历时","难度提升很大程度源于前端技术飞快的更新导致新技术加速出现,老技术加速淘汰。","项目。"],"2021/weekly-18.html":["04","1.9","1.9.0","18","30","4","6","add:2021","bug","contain","contain,控制页面的重绘与重排","css","deno","lock.json","lock.json,还有这么多你不知道的","packag","ping","react","update:2021","vite","vite:","web","yarn.lock","一种新的、更快的","之前,需要读者已经知道什么是页面的重绘与重排。","从整体了解依赖版本锁定原理,packag","修复。","其他","前端:从状态管理到有限状态机的思考","前端录制回放初体验","前端录制回放系统初体验","前端消息","原理分析","发布,重要更新速览","听说你","命令了。","在介绍新的","在我们前端开发中,一定会接触现在最热门的几大框架(vue,","在日常生活或工作中,我们在判断与对方网络是否畅通,使用的最多的莫过于","属性","开发工具。","很多人上来就删除的","或","技术解析","新特性","月","期","正式发布。这次发布包括了很多新功能、性能改进和","用的很","的工作原理!","的重要性。","第","等等),在使用框架的过程中,我们一定会接触某些状态管理工具。","诺诺前端周刊:2021","面向未来的前端构建工具","?给我图解一下"],"2021/weekly-17.html":["04","17","2017","23","add:2021","flutter","flutter,当时的","javascript","js","npm","react","setstat","switch","switch(true)模式","update:2021","中使用","从","使用","其他","前端消息","吗?","在","在任何编程语言中,代码需要根据不同的条件在给定的输入中做不同的决定和执行相应的动作。","大多数","实用工具推荐","年引入","开发人员都熟悉","必须全文背诵","性能优化","技术解析","抽象语法树(ast),从此我来到了一个新世界","推荐一波强悍且实用的","放入已有工程体系进行开发的先例。","期","的同步和异步。","第","编写更好的条件语句","聊到","计算机网络八股文背诵版","语句,但是对于那些刚接触该语言的人,让我们简要地介绍一下它。","诺诺前端周刊:2021","软件包","还远未成熟,行业内也没有把","这样入门","闲鱼在","闲鱼正在悄悄放弃"],"2021/weekly-16.html":["\"👨👩👦👦\".length","04","16","add:2021","axio","css","emoji","for。","graphics,意思为可缩放的矢量图形。","http","javascript","nginx","scalabl","svg","update:2021","vector","世界,成为","中哪一种循环最快呢?","为什么这么快?","从如何设计缓存开始,带大家一起来开发缓存请求数据的功能。","其他","前端消息","哪一种呢,我不说你都不知道他是","在本文中,我将向你展示如何制作具有出色悬停效果的个人资料卡。","大家要始终记得一句话:一切前端概念,都是纸老虎。","头号玩家","如何用","如何缓存请求数据?","字符串长度之谜","实现漂亮的个人资料卡效果","带你走进","技术解析","探索","是一个免费的,开源的,高性能的","是一种图像文件格式,它的英文全称为","是多少?","服务器和反向代理,但是他为什么这么快呢?","期","状态管理的概念,都是纸老虎","第","诺诺前端周刊:2021"],"2021/weekly-15.html":["04","09","10","15","23","add:2021","feturbul","hook","ie","ie11。","nest","nest.j","node.j","svg","typescript","update:2021","个习惯。","为啥报错了?","你好,谈谈你对前端路由的理解","其他","写给前端的","分钟上手后端接口开发","前端消息","后,react","坏习惯","大佬,第三方组件的","好了不装了,今天我就化身性感面试官在线问大家一个问题,“谈谈你对前端路由的理解”。","将不再支持","尤雨溪突然在知乎上发布了一个消息,宣布了一个提案:vue3","尤雨溪:vue3","技术解析","教程——10","是一个用于构建高效,可扩展的","服务器端应用程序的框架。","期","本文将介绍一些使用","某个需求需要引入一个第三方组件库。当引入组件库中的函数组件","浏览器","滤镜实现的一些有趣、大胆的的动效。","滤镜还能制作表情包?","种","种设计模式的通俗解释,虽然有点污,但是秒懂","种设计模式的通俗解释,虽然有点污,但是秒懂。","第","考虑彻底放弃","要改掉的","诺诺前端周刊:2021","运行时报错...","这篇文章就来谈一谈我们大家都应该改掉的","震惊!巧用"],"2021/weekly-14.html":["02","04","14","200","40","add:2021","api,有太多的东西需要学习。但是,它也能让你只用一行代码就能做一些了不起的事情。","dom","javascript","js","logo","react","state","ui","update:2021","web","一行代码值","万。","万?雷军公开小米新","为了我身体健康,女朋友开发了一款插件,这插件可以","公布后,在网上引发热(tu)议(cao)。据路边小道消息称,此次小米品牌升级的设计费高达","其他","分钟提醒一次该起来运动运动啦,并且展示一些骚骚的动图。","前端海报生成的不同方案和优劣","前端消息","前端面试官的过程中,我归纳沉淀了一些有趣的面试题目,今天来聊其中一个与","前端(浏览器端)j","可以做很多神奇的事情!从复杂的框架到处理","在长期担任","女朋友为我写了一个防猝死插件","实现功能的代码,让你看起来像一个前端专家","小米新","工作中做了很多生成海报的功能,不同需求,不同场景,使用了几种方案,各有优劣。","库,负责将","引吐槽","性能优化完全指南,将自己这几年的心血总结成这篇!","我经常和面试者聊的一个题目","技术基础情况等。","技术解析","操作相关的题,可以用于考察一个前端工程师的逻辑条理性、问题分析解决能力、纯","是声明式","期","第","结构)后,再转换成真实","结构,交给浏览器渲染。","给定一个二叉树,如何判断它是对称的","给定一个二叉树,检查它是否是镜像对称的。","诺诺前端周刊:2021","转换为页面结构(虚拟","这些一行"],"2021/weekly-13.html":["03","1000","13","26","3","5","add:2021","array.prototype.reduc","css","es6","filter","foreach、","javascript","js","lambda","map、","npm","package.json","promise、generator、async/await","reduc","script","sleep","sleep(1000)","update:2021","vue","vue3","。","一个不落下,直呼“b","一套标准的前端代码工作流","中的","为什么","以前我没得选,现在我只想用","关于语言和语言范式的演进,早在","其他","函数,可从","函数,比如","分钟速读","前端函数式演进之函数式思维和前端特征","前端消息","加入","变量","变量」","在","在拿到一个项目之后,如何看入口文件,如何运行项目,我们都会找到","实现一个","对于新手来说,","小知识","工欲善其事,必先利其器。对于写代码而言,也是需要有一套完善的工作流(工具和流程)。","意味着等待","技术解析","文件中保存敏感信息","文件中存储敏感数据,不仅是一种错误的实践方式,而且还是一种非常危险的行为,长期以来大家都知道这一点。","新增了一条实验性的功能——「单文件组件状态驱动的","期","毫秒,可从","没有","神”。","第","等数组方法那么友好。但是不得不说,它们能干的事情,","等角度实现","血淋淋的事实告诉你:你为什么不应该在","表达式和更多数组组合子方法的时候","诺诺前端周刊:2021","选择了"],"2021/weekly-12.html":["03","1.0","12","19","2.0","2021","3","34","5","95%。","add:2021","api","api,你应该如何处理?","async/await","cli","css","date","esm","grid","html","html。无论你使用什么框架或者选择哪个后端语言,框架在变,但是","java","javascript","tempor","update:2021","vite2","vite2.0","vue","web","——","万物都会有终结,http","个","个不常提及的","为下一代前端工具,vite","也不例外。","代码,使代码更简洁。下面是一份","优化技巧","其他","前端消息","发布了,作为使用了浏览器原生","在浏览器中已经广受支持","在这里,我会介绍一些新的语法糖,它可以优化你的","基本功能的浏览器占比约为","如何通过同步的方式实现异步?","始终如一。","实践小结","对象。","年需要了解的","开发人员都在广泛的使用","技巧","技术解析","支持","更加成熟。","期","比较糟糕,因为它是直接对","的","的日期处理","相较于","种在任何浏览器中使用","第","类","网格的后备方案","老旧的","语法糖列表。","诺诺前端周刊:2021","迁移","进行复制来实现了","问题的一个解决方案"],"2021/weekly-11.html":["0.1+0.2","0.3","03","11","12","add:2021","bug","f12","http","node.j","ovh","tofix","update:2021","vite","vite,来看看作者本人怎么说。","“可取消的异步","万个网站下线","下一代前端构建工具","位于法国斯特拉斯堡的机房近日发生严重火灾。","你的应用需要一个","使用","关于","其他","函数引起的","前端人的一道送命题:0.1+0.2","前端消息","右键查看源码,我发现了微信公众号的秘密···","吗?","大法","实现文件流转存服务","我们经常会遇到发送了某个","技术解析","数据中心失火,360","有一个被精度坑着的人。","期","欧洲云计算巨头","程序员,尤其是前端程序员可能都知道什么是","第","等于","请求模块”","请求,在等待接口响应的过程中突然不需要其结果的情形。","诺诺前端周刊:2021","转存服务在下载文件的时候,二进制会先写入本地硬盘上的缓存文件中,当文件下载完成之后,再进行上传操作。"],"2021/weekly-10.html":["'难'题,做对一半就是高手","03","05","10","44","5","6","add:2021","async","code","html","javascript","js","linux","nodej","promis","review","setinterv","settimeout","settimeout()","torvald","update:2021","一般表单页面都需要填写手机号,校验用户输入的手机号码是否正确,就要用到正则表达式。","上个月,受恶劣天气影响,美国多个地区出现大规模断电,即使经历了六天的断电生活,linu","个不常提及的","为什么要用","之父家中停电","代替。","其他","内核。","内核还是来了","函数和","前端消息","原型、函数细节、强制转换、闭包等知识。","在某些情况下,setinterv","天,竟然还码出新版","始终如一。","巨大提升!更快的","技巧","技术解析","无论你使用什么框架或者选择哪个后端语言,框架在变,但是","最新手机号码、电话号码正则表达式","期","模拟","的异步过程一直被认为是不够快的,更糟糕的是,在","第","等实时性要求高的场景下调试堪比噩梦。","缺点是很明显的,为了解决这些弊端,可以使用","腾讯万字","膜拜大神!linux","规范出炉!别再乱写代码了","诺诺前端周刊:2021","还是赶出了新一版的","这些题涉及面非常广,涵盖","道","?"],"2021/weekly-09.html":["02","09","26","301","add:2021","code","dead","dom","dom,为啥说它快?","elimin","handtrack.js是一个可以直接在浏览器中实现实时手部动作跟踪和检测的原型库。","http","javascript","js","shake","tree","update:2021","virtual","中堆的创建与维护,以及堆排序算法的实现堆创建。","从浏览器底层渲染机制来剖析为什么要去做图片懒加载,之后我将带大家一起来看下目前主流的几种实现图片懒加载的方式及其实现原理。","你有没有觉得很吃力?。","做前端的:你有没有觉得很吃力?","其他","前端消息","及其工作原理","同样也是操作","如何优雅地使用","实时监测手部运动的","实现算法,详细解释堆排序","库,可以实现很多有趣功能","彻底玩转图片懒加载及底层实现原理","技术解析","搞懂","文中用","是一种通过清除多余代码方式来优化项目打包体积的技术,专业术语叫","期","第","算法:图文并茂讲解堆排序","虚拟","认知误区","诺诺前端周刊:2021","重定向","重定向,还有其他方式能够进行重定向?","除了"],"2021/weekly-08.html":["/vit/,类似","02","08","1000!","2.0","20","add:2021","canva","canvas。","consol","console.log()","cto:再写","else,逮着罚款","hook","js","merg","mr(merg","queri","react","request","request)","update:2021","veet)是一种全新的前端构建工具。","vite","vite(法语意思是","“快”,发音为","代码了","其他","别只用","到底哪个才是正确的,这两个到底有什么区别,我决定先搞清楚这两个概念再合入他们的代码。","到底是个啥?","前端消息","发布了","只是","可以实现这个功能,话不多说,让我们一起认识一下","吵疯了,pull","和","在浏览器控制台中进行输出调试。log","大多数人都只过","对象的一种方法,除了它还有很多非常有用的方法。","想到了之前用过的","我有点懵了,pr(pull","技术解析","是一个基于","期","正式讨论「跨端开发」这个概念前,我们可以先思考一个问题:对大部分前端工作来说,前端主要干些啥?","用","的数据请求库。","第","编辑你的图片","解决你一半的状态管理问题","诺诺前端周刊:2021","调试","跨端框架的核心技术到底是什么?","通常是一个糟糕的选择,它导致设计复杂,代码可读性差,并且可能导致重构困难。"],"2021/weekly-07.html":["'??'","02","07","12","4","5","6","69","69道html知识点总结","??","add:2021","ecmascript","es2020","html","javascript","js","map","proxies。","update:2021","vuex","|","今天我们要学习的是","代理的惊人力量","其他","分钟了解","前端消息","原生","对象","已正式发布,此版本的更新重点是提供更好的兼容性。","技术解析","拖拽功能制作滑动条实例教程","拖拽属于前端常见的功能,很多效果都会用到","拖拽滑块来修改位置。","提供了一种简短的语法,用来获取列表中第一个“已定义”的变量","插件系统","新特性:空值合并运算符","期","本文就使用","来构建一个我们自己的插件系统。","正式发布","的拖拽功能。滑动条的核心功能也就是使用","知识点总结","短文","空值合并运算符","第","设计一个","诺诺前端周刊:2021","道"],"2021/weekly-06.html":["02","05","06","15","300","409","500,这会是一个好的开始。","8.0","add:2021","api","css","es6?别想了,人家都已经在行动了。","hidden","hidden?","http","overflow","overflow:","ts","ts的脚步已经阻拦不住了,还只会","update:2021","一个合格的初级前端工程师需要掌握的模块笔记","个前端小知识","中","作者梳理的一些初级前端工程师必须掌握的模块。","你会用到的","其他","则会将超出容器范围内的内容剪裁。","前端消息","多行代码搞定微信","如何不使用","定义当一个元素的内容太大而无法适应块级格式化上下文时候该做什么。而","实现","当一个","微信","或","手把手教你搭建一个灰度发布环境","技术解析","期","灰度发布,又称金丝雀发布。","的更新让很多人直接开始炸群,炸弹表情有爆炸动画并且消息和头像也会随之震动。","的炸裂特效","的脚步已经拦不住,代码撸起来","第","请求失败后发生了什么?","请求没能成功的时候,客户端最好能收到一个正确的","诺诺前端周刊:2021","错误状态,例如","首先我确定你一定会用到,其次建议收藏。"],"2021/weekly-05.html":["01","05","20","29","add:2021","css","html5","html5的拖放api功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,html5提供的文件api支持拖拽多个文件并上传。","javascript","js","n","pixij","redux","update:2021","webpack5","个","个常用的","中的拖放功能","从打字机效果的","你是个好人,只是我们不合适","使用","其他","前端消息","又一个手拉手带你上手系列。","合适的出现时机加上大名气,催生","定时器机制和前端动画","实现复杂动画","快速提升技巧","技巧,可以解决许多工作中常见的问题。","技术解析","搭建多页面应用","教你用","期","本文涵盖了","点进来自己看吧","的简写技巧吧。","相关生态在社区快速发展,成为很多前端团队标配。","种实现看","第","简写技巧","让我们一个个来看看","诺诺前端周刊:2021","那说到动画常用的技术方案无非是下面几种:gif图、css3动画属性、原生javascript实现、canvas、webgl","首先,什么是打字机效果呢?"],"2021/weekly-04.html":["01","04","15","5","9","add:2021","api","composit","css","css,可以在边框上整些什么花样。","hooks、vu","javascript","javascript闭包9大使用场景","react","screen)是指在页面数据加载完成前,先给用户展示出页面的大致结构(灰色占位图)。","update:2021","vue","什么是骨架屏呢?骨架屏(skeleton","众所周知,javascript","公司前端和后端因为接口扯起了皮,还列了","其他","前端开发人员扯起了后端接口的皮,那个兄弟对后端人员提供的接口很大的意见。","前端消息","大使用场景","奇思妙想边框动画","宗罪","或许这就是下一代组件库","技术解析","无论环境怎么变,前端基本上就是做三件事情:获取数据、状态管理、渲染页面。","是基于事件循环的单线程的语言。。","期","理解","的异步更新实现原理","的推出,我想,或许组件库有了新的突破点。","看看运用","第","网页骨架屏自动生成方案分享","诺诺前端周刊:2021","跨端框架的核心技术到底是什么?","闭包","随着"],"2021/weekly-03.html":["01","03","15","add:2021","antd","cross","css","css3","css为什么叫xss呢?","h5","javascript","javascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的this。","js","load","pixij","scripting(跨站脚本攻击)的简称,但是英文的缩写明明是","site","update:2021","xss","xss是","三种","不用指定几种颜色,想用几种就用几种了。","主要就是一个旋转的圆环,而旋转部分则比较简单,直接通过","交互动画。","众所周知","其他","函数中的","制作方案","前端消息","前端设置任何颜色作为主题色","动画即可实现,所以关键部分就是得到","如何开发一个","实现一个比较复杂的","实现复杂动画","实现饼状图","实现饼状图效果的方法。","库,可以直接拿来使用,方便很多。这里笔者为大家演示一种纯","技术解析","教你用","有不少现成的","期","漫谈","的四种绑定形式","的圆环。","的级联多选选择器。","第","级联多选控件","纯","诺诺前端周刊:2021","这篇文章将从零开始介绍如何开发一个","闲庭信步聊前端"],"2021/weekly-02.html":["01","02","08","add:2021","canva","css","es6?别想了,人家都已经在行动了,以下是","html5","http","n","offset","outlin","post","ts","update:2021","web","web,性能逆势如何破局?","weex","今天这篇文章带大家了解一下","从","你所不知道的","其他","到","到底是如何使用负的","前端消息","和","多行文本超过指定行数隐藏超出部分并显示“...查看全部”是一个常遇到的需求,网上也有人实现过类似的功能,不过还是想自己写写看","实现加号呢?","开发的人都能说出一二。","技术解析","是","期","正则表达式是如何让你的网页卡住的","没有最快,只有更快!在前端开发领域,性能是一个永恒的话题。","的基本系列教程。","的线条及线条属性","的线条及线条属性。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。","的脚步已经拦不住,代码撸起来","的脚步已经阻拦不住了,还只会","第","行如何折叠并显示“...查看全部”?","详解","请求的两种基本方法,要说它们的区别,接触过","请求的本质区别是什么?","诺诺前端周刊:2021","负值技巧与细节","超过","通过一个我在工作中遇到的性能问题,来探究下正则表达式是如何影响我们的代码性能的。"],"2021/weekly-01.html":["01","2077","add:2021","array","array.foreach()","array.map()方法之间的区别。","avail","css","css:var","dom","foreach()","javascript","js","map()","now","react,你大概听说过虚拟","update:2021","“故障风”按钮","与虚拟","中","今天我们来看一下","其他","制作赛博朋克","前端消息","受欢迎的主要原因之一就是通过虚拟","变量一个有意思的特性,那就是变量作用域非全局。","变量的局部作用域(继承)特性","可视化拖拽组件库一些技术要点原理分析","和","增量","大前端不是全栈","如果你熟悉","官网上,有一个","实现复制(copy)动作大全","实现点击按钮,复制文本框中的的内容","手拉手带你捏一个可视化拖拽组件库","技术解析","提高用户界面性能。","数组中","最近做项目,发现","期","的区别","的对比使用","的按钮,当游标移到它之上的时候,会有一个好像故障的毛刺效果。","的概念。react","第","纯","诺诺前端周刊:2021","赛博朋克","随着业务和技术的快速发展,大前端工程复杂度越来越高。前端面对的业务在快速发展变化,工程的规模也在不断扩大,对迭代速度的要求越来越高了。"],"2020/weekly-52.html":["12","14","2020","2021","25","3.0","52","add:2020","cross","element","facebook","flow","math.random()","react","scripting(跨站脚本攻击)的简称,所以为啥不是css","serverless","site","typescript","ui","update:2020","vue","web","xss","。","为什么","之间并不存在直接的路径。","从","众所周知","但没有用","其他","内部的角度告诉你为什么现在","再见.","前端常用的富文本编辑器插件","前端消息","原来","后端来构建微服务,但在微服务和","富文本编辑器是一种可内嵌于浏览器,所见即所得的文本编辑器。","对于游戏,动画,随机数据,生成艺术,随机文本生成等非常有用!","年了,serverless","技术解析","是","是相背离的,虽然我们可以基于","最后一期,我们","有人说微服务与","期","本上囊括了非端侧小程序引擎实现的方方面面,其中还涵盖了大量的微信小程序开发文档里不会告诉你的特性细节。","来了!","来写?","款","源码不用","漫谈","的源代码用了","第","聊聊知乎小程序引擎","能取代微服务吗?","诺诺前端周刊:2020","还能这样玩?","都","闲庭信步聊前端"],"2020/weekly-51.html":["12","18","2","51","add:2020","brotli","canva","cooki","f5","gzip","gzip?","h5","js","pdf","ta","update:2020","vue","代码看着就很舒服","做了","其他","分析了最新的前端页面性能评分标准,帮助大家更好地理解各项性能指标,以提升并优化相关的前端项目。","前端消息","另一种名为","在做","基于","如何提高代码的可读性、复用性、扩展性,这是一个老生常谈的问题。","实现电子签名并生成","年半前端我居然不知道如何垂直居中?","当我们谈前端性能的时候,我们谈的是什么?","我们平常实现的垂直居中不是真正的垂直居中?","技术解析","提升网站的加载速度,你选择","文档","是什么,我觉得要先知道","期","电子签名通俗来说就是通过技术手段实现在电子文档上加载电子形式的签名,其作用类似于纸质合同上的手写签名或加盖的公章。","的前世今生","的压缩方法开始引起了人们的关注,它似乎已成为了","的有力竞争对手。","第","要明白","解决","解决了什么问题。","诺诺前端周刊:2020","还是","这样写的","页面刷新的时候,页面的数据会丢失","页面刷新,数据丢失","项目的过程中有时候会遇到一个问题,就是进行"],"2020/weekly-50.html":["11","12","50","9","add:2020","bata","canva","chrome","css","electron+vue3","javascript","javascript,依然可以跟踪用户的行为。","react","render?你出来!","update:2020","vite","vue","vue3","个功能强大的","优雅解决按钮”重复点击“问题","你可能不需要任何外部追踪器,甚至不需要","其他","前端利用","前端前沿观察,cooki","前端消息","势必也将成为官方","只使用","基于","居然可以这样整了","已是大势所趋,vite","当我在开发","技巧","技巧。","技术解析","提出了新的解决方案。","搭建","是谁,造成我的组件","期","然而","版本的","的开发环境","第","给图片添加水印","给网页图片添加水印是个常见的功能,也是互联网内容作者保护自己版权的方法之一。","脚手架。","诺诺前端周刊:2020","这个问题怎么解决呢?","进行用户追踪","项目时,经常会想,要是有一个工具能实时告知我组件是否有性能问题就好了..."],"2020/weekly-49.html":["04","12","200+","49","5","7:这才算是真正的更新","add:2020","api","canva","css","npm","react","update:2020","web","xss","个品牌定制互动小程序。","从破解某设计网站谈前端水印","先说结果,今年双11期间小程序创意互动支持了超过","其他","前端","前端一般会面临","前端消息","听着还蛮酷的呢?本文我们就来一点一点分析怎么实现它!","在开发","官方客户端当前实现中的一个主要问题:npm_modul","实现一个抽奖转盘","年底了年会要开始了,抽奖程序还不整起来。","应用程序时,性能都是必不可少的话题。","怎么实现预防xss","技术解析","攻击的","文件夹已经成为了一个磁盘空间黑洞。","期","水印(watermark)是一种容易识别、能够透过光线穿过从而显现出各种不同阴影的技术。","淘宝小程序还可以这么玩","用","种方案","第","等现代前端框架的流行,使我们在平时开发时不用太关注安全问题。","编织璀璨星空图","请求缓存的","诺诺前端周刊:2020","这样的安全风险,但随着"],"2020/weekly-48.html":["11","15","20个你不得不知道的数组reduce高级用法","27","48","5种前端实现邮件发送至指定邮箱的方式","add:2020","chrome","code,这个javascript自动化软件居然还有人不知道","javascript,这是想挑战标准?","postmessag","reduce作为es5新增的常规数组方法之一,相比foreach","ref","update:2020","vue","、filter和map,好像使用的人数少了点。","个前端小知识","作者尤雨溪在社区意见征求稿(rfc)上提交了一份","你会用到的","你应该知道的前端小知识,如果你还不知道那就赶紧看。","其他","前端消息","在前端开发中,javascript并没有提供直接操作email邮箱的功能方法,但是如果遇到这样的需求你可以这样做。","好了你不要说了,反正很方便就对了。","技术解析","新语法糖引争议,网友:魔改","期","看完四舍五入就等于你也可以用脚本抢购了。","秒杀其他按键精灵,支持v","第","网页通信之,我的postmessage玩的6","语法糖的提案,引起了开发者们的争议","诺诺前端周刊:2020","近日,vue","还能这样玩","隐藏功能:无需任何扩展,一键开启网址转二维码"],"2020/weekly-47.html":["10","11","20","24","4.0,不再支持","47","5,升级至","9","9、10","add:2020","angular","css","evan","ie","js","mobil","mobile支持。","ts","update:2020","v11","vue","vue,却做不对这十道","webpack","一些纯","不要再问我跨域的问题了","中,已经弃用","他写出了","其他","冒泡事件与解决冒泡事件","冒泡事件我觉的还好吧。","前端性能优化","前端消息","和","在","实现吸附效果","实现的效果和原理","性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。","技术解析","推荐几个大厂的前端代码规范,学会了,你也能写出诗一样的代码!","支持,此次","有十道关于","期","本人亲自挑战……","条建议(2020)","正式发布:加入","然后他自己也做错了","版本中将完全删除","的选择题,在群里引出了一众社区知名人士竞折腰,最后钓出了","看完四舍五入就等于你也会了。","笔试题","第","纯","诺诺前端周刊:2020","跨域这两个字就像一块狗皮膏药一样黏在每一个前端开发者身上,无论你在工作上或者面试中无可避免会遇到这个问题。"],"2020/weekly-46.html":["11","13","27.1k,可大批量生成假数据!","46","5","add:2020","api","css","event","faker.j","github","javascript","js","loop","update:2020","web","webgl","webgl,canva","一分钟让网站拥有暗黑模式切换功能","中有一个很重要的","久经沙场的前辈们,写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本不会发生在业务代码里~~","关键词","其他","前端","前端消息","只需要简单几步操作,就可以在浏览器和node.js中生成大量假数据。","图片懒加载从简单到复杂","图片懒加载是一个很重要的前端性能优化手段。","在","在开发","实现。","实现,其实可使用纯","应用程序时,性能都是必不可少的话题。","很多同学可能觉得这个方案只能使用","技术解析","期","概念,从字面意思理解为事件循环,为什么会有","水波及焦散(刻蚀)的渲染总结","浏览器环境下的","登","种方案,减少性能损耗!","第","纯","请求缓存的","诺诺前端周刊:2020","趋势榜标星","这个概念呢?","里奇奇怪怪的知识"],"2020/weekly-45.html":["&","06","11","45","add:2020","bug","h5","less","lodash","lodash——chunk、zip、groupby、invokemap","update:2020","中的嵌套。","中的嵌套规则与","于无形。","从面试官的角度,分析下怎样的简历吸引人。","他山之石,一起来进行内功修炼,看看","其他","内功修炼之","利用微信强大的社交能力通过小程序达到裂变的目的,拉取新用户。技术实现方案如下。","前端消息","又名:手把手教你实现一个自己的组件。","小程序如何生成海报分享朋友圈","怎么做。","怎样一份简历,能够撬开大厂的大门?","技术解析","方法","期","浏览器渲染原理","移动开发的重中之重就是掌握调试技巧,修","移动端调试全攻略","符号的使用","第","老生常谈的,url","聊聊如何设计组件","诺诺前端周刊:2020","输入之后发生的事情。","这篇文章主要学习"],"2020/weekly-44.html":["10","30","44","add:2020","chrome","cookie,session,","cookie,session,token","css","css,也就意味着完全没有","javascript","js","npm","taro","token","tsconfig.json","typescript","typescript:","update:2020","v7.0.0","vue3","。","了不起的","代码时,很可能会遇到","关键字。但请不要滥用any。","其他","前端消息","前端隐秘角落","发布","团队可以早日补足这个短板。","实现密室逃脱游戏","对","带来数个重大更新","年前,","开发","开发小程序","开发者工具来直观的理解一下浏览器渲染页面的过程。","我们一起通过","截至目前,taro","技术解析","指南","支持使用","是的,你没听错,纯","期","本文主要讲解","本文将全面带大家一起详细了解","的参与。一个网页布局的语言,居然还能写游戏?","的各项配置。","的支持在小程序端的稍有不足,希望","社区还没有","第","纯","详解","请停止使用","诺诺前端周刊:2020","这三种是如何管理会话的。","难相信,11","页面渲染"],"2020/weekly-43.html":["**!vscode","10","23","24","43","add:2020","code","es6","http","javascript","map","option","review","set","update:2020","url","vscode","“javascript","不小心点了其他","两种数据结构在","个","了解","今天给大家分享一下自己最近撸的一款","代码段","代码段,可用来解决项目中可能遇到的一系列问题。","众所周知,code","使用","其他","前端消息","和","基于实际使用场景总结了","如何让用户选择是否离开当前页面?","我在字节是这样做","我想很多“前端工程师”都听过说过","技术解析","方法","方法,也可以对整站(通过将","是一种叫做字典的数据结构。那什么是集合?什么又是字典呢?","是一种叫做集合的数据结构,map","是开发过程中一个非常重要的环节,今天结合笔者所在团队,浅谈","期","标签或者关闭了浏览器,不做判断,那么用户数据直接丢了。","模块”,那你们都知道如何处理它,以及它在日常工作中如何发挥作用吗?","模块系统基础知识,搭建自己的库","游戏插件,基于","用于获取目的资源所支持的通信选项。客户端可以对特定的","的","的价值及如何实施。","的休闲放松利器。","的作用","竟然可以整成小霸王游戏机?","第","解决实际问题的","设置为“*”)使用该方法。","说说你对","请求的理解","诺诺前端周刊:2020"],"2020/weekly-42.html":["10","104","16","32","42","add:2020","css","false,而”==“则会先将两个比较值先转换为同一类型,再进行比较。","js","ms","seo。","ssr","ssr,服务端渲染,优点大家都很清楚,能大大提升首屏渲染速度,优化用户体验,还有利于","update:2020","vue","个","个手写","从","作为前端开发,j","其他","前端如何优雅的处理类数组对象?","前端消息","原理讲起,教你从零搭建","双等号比较符(“==”)作用细节","手撕","技术解析","是重中之重,总结","最近在整理","最近在深入研究","期","源码中值得学习的方法","源码,把学习过程中,看到的一些好玩的的函数方法收集起来做分享。","的时候发现遇到了很多面试中常见的面试题。","第","给各位“女朋友”整理了一份适合大部分开发者的前端自学开发路线。","给女朋友写了一份前端学习路线","能有所帮助。","诺诺前端周刊:2020","道","都知道","里”==“和”===“的区别,在于非同类型变量的比较中,”===“会直接返回","问题,希望对你的","题,助你查漏补缺","高频知识,轻松应对编程题"],"2020/weekly-41.html":["10","11","2020","3","41","add:2020","alpha","api","confer","css","dave","europ","facebook","flutter","javascript","js","mccabe","react","recoil","recoil。","ts","typescript","update:2020","vue","vue3","websocket","window","一文列举","一篇文章上手","上,","个","中新增的","中的实践","为什么要使用","介绍了一个新的状态管理库","代码重构最佳实践","你不知道的","其他","前端消息","团队发布了","在","垂直居中的七个方法","垂直居中的方式。","官方状态管理库——","对","对于“垂直居中”这个讨人厌的设定,以下将介绍七种单纯利用","开始支持","技术。","技术解析","有什么优势吗?下面我从两个方面试着回答一下这个问题。","期","本文将从多个方面入手,全方位带你一起探索","模式和重构之间有着一种与生俱来的关系。从某种角度来看,设计模式的目的就是为许多重构行为提供目标。","版本中新增的那些功能","版本,正式开启","的支持。","的首个","第","诺诺前端周刊:2020","软件工程师",",相比"],"2020/weekly-40.html":["03","10","40","6","add:2020","api。reflect","array","catch,如何机智的捕获错误","ecmascript","es6","express","javascript","js","proxi","reflect","tcp","tri","update:2020","websocket","websocket是一个持久化的网络通信协议,可以在单个","不用","个建议","中原生","中,数组可以通过阵列构造函数或[]字面量的方式创建。","为了操作对象而提供的新","你对刚开始编程的人有什么建议,来帮助他们成为最差劲的开发人员?","入门教程—reflect","其他","前端消息","如何在数组中查找某个元素","如何让你的","对象一样,也是","对象与","对象的设计目的有这样几个。","希望通过这篇文章,可以让小伙伴们对装饰器的应用场景有一些更深刻的理解。","成为最差前端开发的","技术解析","数组方法详解","期","看完此文,相信你也会发出感叹:还能这么玩?","第","给我们提供了多种方法,主要分为按值查找和某种条件查找,下面开始介绍这些方法","诺诺前端周刊:2020","连接上进行全双工通讯","零距离接触","飞起来"],"2020/weekly-39.html":["09","1)。","1)返回上一页,原生返回按钮的动作也是","25","3","3.0","39","@vue/composit","add:2020","api","commonj","composit","evan","event","eventloop","h5","history.go(","json","jwt","jwt)是目前最流行的跨域认证解决方案。","loop(事件轮询)所涉及的知识概念太多了,如果上来就讲一大堆概念性的东西太枯燥且从一开始就是按照我的思路来走的...","node.j","on","piec","requir","token(简称","update:2020","vue","vue,却做不对这十道","web","中的","从一个需求说起,h5","从一道面试题谈谈对","他写出了","作为前端开发者,不可避免每天都要跟","其他","前端消息","实现万能返回","对于","将是","开发返回上一页是一个很辣手的问题。开发中,我们一般用","打交道。今天就来浅析在","技术解析","搞懂","是如何工作的?","有十道关于","期","本人亲自挑战……","正式发布了!","然后他自己也做错了","的核心功能,它具有许多更改和性能改进。","的理解","的选择题,最后钓出了","笔试题","第","背后的工作原理。","规范中","诺诺前端周刊:2020","这个知识点","速成课(通俗易懂版)"],"2020/weekly-38.html":["09","10","18","38","5","add:2020","ahmadi","api","api。不那么流行并不意味着它们没有用处。","arman","css3","download","github","http","javascript","link」开源项目。最近有个以色列开发者","neufeld","nginx","nginx,这篇就够了!","pr,但是被","ts","typescript","update:2020","url","vue.j","web","yehuda","“对不起,因为本国法律要求,我不能合并你的代码”","上维护着一个「laravel","与","个不那么流行的","个很常用的","个鲜为人知但很实用的","中那些奇怪的符号","介绍","作者尤雨溪:typescript","其他","前端消息","前端还是很有意思的呢,来制作这几个很常用的","和反向代理服务器,特点是占用内存少,并发能力强,事实上","尤雨溪是一名优秀的软件开发人员,同时是开源","就是要让你搞懂","并行才切合实际!","想提交一个增加新功能的","技术解析","拒绝了。","是一个伊朗开发者,他在","是一个高性能的","是一种由微软开发的自由和开源的编程语言。它是","有什么好处呢?怎么做到的呢?","服务,怎么设计与实现?","期","框架","每个公司都会用的短","的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。","的作者。","的并发能力确实在同类型的网页服务器中表现较好。","短的","第","细数","网页小实例","网页小效果。","诺诺前端周刊:2020"],"2020/weekly-37.html":["09","1)之间的数字。","11","37","add:2020","app","app。","app,引导未下载用户下载","canva","frontend","javascript","math.random,这个函数返回[0,","os","react","ref","serverless","sourcemap","update:2020","web","—","不可思议的","业界新闻","低调又可爱的","你或许会听到想吐。","关于","其他","前世今生","前端消息","华为鸿蒙正式开源,进入开放原子开源基金会","咯。","实践","引流有两种形式,同时也是我们对唤端的定义:引导已下载用户打开","当源代码经过转换后,调试就成了一个问题。在浏览器中调试时,如何判断原始代码的位置?","当然要靠","技术解析","时间管理大师","有一个词","期","画一只会跟着鼠标走的小狗","的一切","知多少:介绍与实践","程序员如何高效利用睡前时间","第","系列","系列。","终于等到你,鸿蒙","论如何成为一个","诺诺前端周刊:2020","里面产生随机数的方式是调用","随机数的出现场景还是蛮多的。在","随机数的故事","页面中如何唤起打开"],"2020/weekly-36.html":["04","09","10","36","5",">","add:2020","ai","ajax","ast","babel","css","github","ie","javascript","js","up","update:2020","vue","xhmikosr","上透露,b","个","中引入","主大谷新作","代码手写好,薪资少不了。","任重而道远...","关于","其他","前端消息","变量","和","团队成员","在","如何防止重复发送","将放弃支持","小朋友你是否有很多问号???","工作流程","开发技巧助力成为更好的工程师","开发技巧助力成为更好的工程师。","很常见的场景,学习下。","想真正掌握","技术解析","推上的一个面试题,一起看下...","最近,bootstrap","期","浏览器。","看了就懂的","站","第","计时器,你需要知道的全部知识","请求","诺诺前端周刊:2020","超好玩的新特性:在","还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲","还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲,b","还有很长的路...","这些手写代码会了吗?少年"],"2020/weekly-35.html":["08","28","30","35","5",">","add:2020","app","github","hook","ie","javascript","js","mongodb","n","react","react、typescript、nodej","settimeout","settimeout,我们很容易知道","todo","typescript、react、nodejs、express","ui","update:2020","vue/react","xhmikosr","上透露,b","下面一一给大家揭秘.","与循环闭包经典问题详解","个\"作者不造的轮子\"","个纯","从头开始构建一个","代码注释,有些人说它太丑,也有些人说它是标准和良好的做法。","其他","初学","前端换肤的","前端消息","和","团队成员","在","多个有内味道且笑死的人代码注释","实现的插件,","将放弃支持","应用的构建块,自上而下的数据流结合组件可以将","应用程序。","我们将在服务器和客户端使用","技术解析","搭建","最近在做网站换肤的需求,也就是主题切换。那么如何切换主题的颜色呢?","最近阅读了《javascript","最近,bootstrap","有两个参数,第一个参数为一个函数,我们通过该函数定义将要执行的操作。第二个参数为一个时间毫秒数,表示延迟执行的时间。","期","浏览器。","用","种方案,请收下","第","组件库中","组件是","解构为独立且可复用的单元。","设计思想","设计模式与开发实践》,收获颇丰,于是想写一点总结及感想","设计模式学习总结与感悟","诺诺前端周刊:2020","这五个轮子其实是","都非常优秀,","🤚5"],"2020/weekly-34.html":["08","21","34","5",">","add:2020","ast","ast,了解","coop、coep","github","ie","if(){}elseif(){}","javascrpit","update:2020","vue","xhmikosr","上透露,b","为浏览器创建更安全的环境","为浏览器创建更安全的环境。","代码结构","以程序员的角度来考虑,假如特朗普是一门编程语言会是什么样的呢?","你可以这样优化","假如特朗普是一门编程语言","其他","内部的一些机制,所以赶快来和我一起学习吧。","前端消息","团队成员","在","如何制定企业级代码规范与检查","实战","将放弃支持","并能进行一些开发,会给我们的项目开发提供很大的便利。","手动实现高仿github的内容diff效果","技术解析","新的跨域策略:使用","最近发现了一个比较好用的内容diff库(就叫diff),非常方便js开发者实现文本内容的diff,既可以直接简单输出格式化的字符串比较内容。","最近部门在对以往的代码做一些优化,我在代码中看到一连串的","最近,bootstrap","期","每个编程语言都有自己的","浏览器。","深入解析","的热更新原理","的逻辑判断。这明显是有优化空间的。","第","诺诺前端周刊:2020","这个库里涉及到的技巧又非常适合我们去深入了解"],"2020/weekly-33.html":["08","10","14","33","5","99%",">","add:2020","apng","bug","github","ie","soeasi","tinypng","update:2020","uuid","vscode","vue","web","webp","webpackplugin","xhmikosr","一文搞定前端代理骚操作!再也不怕线上","上大规模生成","上透露,b","为什么我们需要客户端唯一标识符?","也","也是近几天才被吸引,之前也是没关注。","使用代理不说能解决所有问题,但是至少可以在解决问题的流程上帮我们省大半的时间,而不是碰到环境问题就在那儿等重启。","倒是见过不少,但","其他","前端消息","压缩图片的","啦","啦!","嗯,手搓一个","团队成员","在","在这个领域不犯任何错误可能会很难,但幸运的是,并不是所有的错误都如此昂贵。","大","如何在","如何搭建和发布一个","将放弃支持","已经成为大家常用的编码工具了,但是得益于它的插件生态机制,其实","我至今已经使用过许多不同的组件库,不过使用组件和深入了解构建组件的过程还是有很大不同的。","技术解析","无论怎样对代码做最好的优化也不及对一张图片做一次压缩好。","最近,bootstrap","期","浏览器。","的人都不知道","的这些黑科技","第","组件库","能覆盖的面远比你想象中的大得多.","诺诺前端周刊:2020","软件史上最著名的","那些事"],"2020/weekly-32.html":[",","07","08","10","1000+","2","32","4","5",">","add:2020","es11","es11)已经正式发布,在此之前进入","es2020(即","eventemitt","github","h5","ie","javascript","js","page)简称","prototyp","stage","tp,是网站分析中很常见的一个指标....","update:2020","xhmikosr","万字!90","上透露,b","下面我们来看下各个大厂和团队的秒开经典方案,有没有一款适合你去探索?","个前端开发面试必问基础大总结","个项目的","人脸识别登录,出乎意料的简单","其他","前端消息","原生","和","团队成员","在","大","如何精确统计页面停留时长","安排..","安排上了!pc","封装成了库。","封装拖动验证滑块你会吗?","将放弃支持","技术解析","最近,bootstrap","期","本文将从十一个维度为读者总结前端基础知识","来了,还学得动吗?","浏览器。","玩玩,在网上看了几个效果后决定做这个效果,并且使用了","的","秒开方案大全","第","老板说","语言的新特性","诺诺前端周刊:2020","错误","闲着没事,就想着写写原生","页面停留时间(time","页面加载性能不达标?","页面打开速度过慢?","项提案均已纳入规范,成为"],"2020/weekly-31.html":["07","3.0,你可能不再需要","31","5",">","add:2020","audio","commit","git","git/github","github","ie","js","node_modul","npm","update:2020","vue","vue3","vuex","xhmikosr","上透露,b","了","仅针对图片压缩介绍了一些思路,简单的使用场景","今天,跟大家分享几个工具,便是要着重解决你工作中遇到的问题。","使用","其他","前端消息","即将发布的","团队成员","图片压缩原理","在","如何修改","安装项目依赖过程中,肯定会遇上安装过慢或安装失败的情况。","将放弃支持","技术解析","操作效率","更有价值(规范)","最近,bootstrap","期","浏览器。","版本公开了底层的响应式系统,并介绍了构建应用程序的新方法。新的响应式系统非常强大,它可以直接用于集中的状态管理。","由于国内网络环境的原因,在执行","的规范","第","纯前端实现","聊聊","让你的","论","诺诺前端周刊:2020","这几个神器,能大幅提升你的","里的文件(同事看了直呼内行)","里面的文件是不太行的...","镜像那些险象环生的坑","音频剪裁剪切复制播放与上传","首先,直接修改"],"2020/weekly-30.html":["07","24","30","5","7",">","add:2020","api","controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的","css","dns?从访问","github","html5","ie","javascript","js","mvc(model","mvc,mvp","mvp","mvvm","null","undefin","update:2020","video","view","vue","xhmikosr","「css","一文入门","上透露,b","个处理","值为","其他","刚开始我学","前端消息","变得更心动","变量」又叫「css","变量,让你的","只加两行代码,为什么要用两天?","和","团队成员","在","妙用","将放弃支持","开始","当","技术解析","播放器","日常使用github中肯定会遇到这种情况,在不修改任何配置的情况下,有时可以正常访问,有时又直接未响应,来一起捋捋到底是为啥。","时对于","最近,bootstrap","期","架构的区别就不容易了。","标准公布后,其中包含许多的新特性,包括","标签,以及一些","比较困惑","浏览器。","玩转前端","用于对其进行控制。","的另一种解题思路","的图示","的技巧","祖传代码要想重新搞,一通折腾少不了。","祖传代码迁移到","第","自定义属性」,为什么会突然提起这个很少人用到的东西呢?","诺诺前端周刊:2020","项目经理:你就说你是不是不想改?。",",因为他们都表示空值。他说有七个办法你就信了,你确定不点进去看看吗?"],"2020/weekly-29.html":["07","13","17","20","29","3","5","80",">","add:2020","api","github","ie","javascript","js","node_modul","react","speech","update:2020","url、arraybuffer、typedarray、dataview","url、base64、data","vue","vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,csdn","web","xhmikosr","上透露,b","个区别【源码层面】","个层面来对比","个超实用的","代码层面的优化、webpack","代码构建自己的语音助手","你不知道的","其他","前端消息","和","和图片压缩相关的知识点。","团队成员","在","如何科学修改","将放弃支持","尤雨溪:重头来过的","带来了什么?","技术层面的优化;来介绍怎么去优化","技术解析","数组操作技巧","数组是","最常见的概念之一,它为我们提供了处理存储数据的许多可能性。","最近,bootstrap","期","本文将按照以下的流程来介绍前端如何进行图片处理,然后穿插介绍二进制、blob、blob","本文演示了如何使用","本文通过以下三部分组成:vue","构建一个简单的人工智能聊天机器人。","浏览器。","源码啦;本文从","玩转前端二进制","用","的","的源码区别;","第","行","诺诺前端周刊:2020","进行了全文翻译,望共勉。","配置层面的优化、基础的","里的文件","里面的文件是不太行的,重新安装依赖就没有了。一般常用办法有两个:","针对重写最新版本的","面试竞争力越来越大,是时候撸一波","项目性能优化实践","项目的性能。","首先,直接修改"],"2020/weekly-28.html":["07","10","12","28","4","5",">","add:2020","chrome","cookies、localstorag","csrf","es11","es11)上周已经正式发布,在此之前进入","es2020(即","forgery)","git","github","hmr","hot","http","ie","javascript","localstorag","modul","replacement(以下简称:hmr","request","sessionstorag","site","stage","update:2020","web","webpack","xhmikosr","上透露,b","个命令,分为三大类分享给你。","了不起的","今天简单讲下","其他","前端存储除了","前端消息","前端的数据存储方式,你除了用过","和","团队成员","在","外,还有用过其它的存储方式么?","大家都知道","学习指南(含源码分析)","安全之","安全,但对于以上灵魂三拷问可能就答不上了","实例解析","将放弃支持","就安全了吗?会被抓包吗?我竟然回答不上来...","当用户在无网络时访问某一网址,浏览器会提示“无网络链接”,按下空格键,就会唤醒一个小恐龙跑步刷分的游戏。(如果在有网络连接时也想玩的话,可以直接在地址栏输入:chrome://dino)","技术解析","提供的一个非常有用的功能,它允许在","最近,bootstrap","期","来了","模块热替换)是","比","浏览器。","的","的实现原理,知其所以然才能知其然;并且梳理了日常最常用的","的小恐龙游戏,被我破解了...","看这一篇就够了","第","语言的新特性。","诺诺前端周刊:2020","跨站请求伪造(cross","运行时更新各种模块,而无需完全刷新。","还有啥","项提案均已纳入规范,成为"],"2020/weekly-27.html":["03","07","27","5",">","add:2020","api","compon","es6","github","higher","hook","ie","javascript","jsx","koa","lodash","lodash中“多余”的","map","node","order","prop","react","render","update:2020","weakmap","weakmap。既生","weakmap?","xhmikosr","「“小帮手”」","上透露,b","不要盲目跟着","之后的第三种状态逻辑复用方案,不会产生","了","今天来分享一下三角函数相关的内容,如果刚学前端的时候有人教我这些,我会很开心。","何生","你不知道的","其他","内部处理了很多开发者常常忽略的异常情况,使代码更加安全;","前端消息","前端程序员必须掌握之三角函数在前端动画中的应用","十个图片处理","原理与最佳实践","和","团队成员","图片处理不用愁,给你十个小帮手","在","将放弃支持","嵌套地狱问题。","已经不陌生了,其中的一部分读者可能也听说过","已经已经迫不及待想与你见面,还在犹豫什么?赶紧出发吧!","并不多余,api","引入的","当尝试采用一个被大肆宣传的全新的库或框架时,要先进行研究和测试,并听取他人的意见。","很多读者对","技术解析","最近,bootstrap","期","浏览器。","源码","的趋势走","第","要解决的问题是状态共享,是继","诺诺前端周刊:2020","这样就完成了全部核心功能的编写,通过本文你就可以足够了解","进阶——之事无巨细手写","那些“多余”和让人眼前一亮的"],"2020/weekly-26.html":["06","26","28","5","90",">","add:2020","ast","coffeescript","consol","console.log","css","github","ie","javascript","javascript!","js","list","list)","todo","typescript","update:2020","web","xhmikosr","“烂语言”","一文助你搞懂","上透露,b","今天我为大家分享一下","今天我们要一起动手练习的是一个","今天,我们对","代码迁移到","你还只会","其他","其实提供了很多调试方法,有些方法还是挺好用的,今天就来介绍那些笔者认为不错的方法。","前端消息","动手练一练,纯手工码一个不一样的待办事项(todo","团队成员","在","将放弃支持","将数十万行","属性","年代","我要穿越,干翻","技术解析","是“无代码编辑器”的佼佼者之一。它生成的输出要比前辈好得多。","是一个被匆忙设计出来的语言,为什么能够击败众多的竞争者,成为浏览器之王呢?","最近,bootstrap","期","梦回","浏览器。","的理解已经深刻许多,我们的工具也大大进化了。webflow","第","诺诺前端周刊:2020","调试嘛?","这类解释型语言的抽象语法树的概念","那些不常见,但却非常实用的","项目时,应该都练过,不过今天要做的是一个界面精美,带有动画效果和本地缓存功能的待办事项。","项目,这样的练习,我们在入门学习"],"2020/weekly-25.html":["06","10","19","25","3.0","5",">","add:2020","api","beta","github","hook","ie","js","react","update:2020","vite","vue","web","webapi","webpack?——vit","why?","xhmikosr","上透露,b","不小心点了其他","个打开了我新世界大门的","个错误","代码,不怕被揍么","作为资深前端老韭菜,","其他","写给年轻的前端韭菜们","前些天尤大在","前端消息","前端职业规划","单页面组件的无打包开发服务器...","原理解析","团队成员","在","如何让用户选择是否离开当前页面?","将放弃支持","开发工具的角色愈加深入人心。特别是新的","开发领域已经资格不浅了,近年来它作为敏捷","很多目前还存在兼容性的问题,但是还是有必要了解一下的,文中的代码,我已经都测试过了。","很多童鞋抱怨说:“源码太难了。”那么源码真的是一块难啃的硬骨头吗?","我认为清新的前端韭菜都基本有以下反复表现的特征.","技术解析","是什么尤大选择放弃","曾经,我接手了一份大佬的代码,里面充满了各种“骚操作”,还不加注释那种,短短几行的函数花了很久才弄懂。","最近,bootstrap","期","标签或者关闭了浏览器,不做判断,那么用户数据直接丢了。","概念发布之后,用","浏览器。","的工具,其描述是:针对","直播中提到了一个","第","组件时常见的","编写","编写组件变得非常简单。","虽然这些","诺诺前端周刊:2020","谈谈如何更有质量地看源码","这么骚的"],"2020/weekly-24.html":["06","12","24","3","5","9",">","add:2020","blob","deno","eventemitt","github","h5","http","hybrid","ie","javascript","js","nativ","node","nodej","option","prototyp","update:2020","url","vue","web","xhmikosr","上透露,b","不管你要写的是","与","个方面详细的讨论了如何写好函数,写好函数,就会让你的代码读起来清晰得多,值得学习一下。","代码重构之:写好函数","你不知道的","使用","其他","内容","前端消息","和","团队成员","在","如果你允许用户从你的网站上下载某些文件,那你可能会遇到","封装成了库。","将放弃支持","尤雨溪:重头来过的","带来了什么?","应用中","应用还是移动应用,都能在","开发人员为什么在使用","开发人员更喜欢","我们就来看一下","技术解析","方法","方法,也可以对整站(通过将","时能比","最近,bootstrap","期","浏览器。","爬取","玩玩,在网上看了几个效果后决定做这个效果,并且使用了","生态中找到合适的工具。","用于获取目的资源所支持的通信选项。客户端可以对特定的","的","的五大原因","第","类型。","获得更流畅、更现代化的体验。","设置为“*”)使用该方法。","说说你对","请求的理解","诺诺前端周刊:2020","通信的那点事儿","通过","闲着没事,就想着写写原生"],"2020/weekly-23.html":["05","06","20","23","5","6",">","add:2020","async","await","eventemitt","github","ie","javascript","javascript》学到的。","js","prototyp","update:2020","vue","web","xhmikosr","上的多种图片技巧","上透露,b","个","什么是认证,什么是授权,什么又是凭证?看了你就知道了.","代码层面的优化、webpack","其他","函数的实现,你是不是会觉得很复杂?这篇文章带你用","分享几个实际开发中经常被忽略","前端消息","原生","和","团队成员","图文内容详情业务本身有内容量大,流量大,内容数据极具静态化三个比较大的特点。","在","如果让你手写","封装成了库。","封装拖动验证滑块你会吗?","将放弃支持","开发小技巧","我们将学习各种图片添加方式,以及每种方式的优缺点,以及什么时候和为什么要使用每种方式的上下文。","我们现在正处于","手写","技巧,也是读《你不知道的","技术层面的优化;来介绍怎么去优化","技术解析","最近,bootstrap","期","本文通过以下三部分组成:vue","浏览器。","消亡的边缘?","淘宝是如何缩短首屏时间、降低服务器压力的?边缘计算告诉你答案!","玩玩,在网上看了几个效果后决定做这个效果,并且使用了","第","行代码实现","行搞定它的核心。","被我忽略的","诺诺前端周刊:2020","配置层面的优化、基础的","闲着没事,就想着写写原生","项目性能优化实践","项目的性能。"],"2020/weekly-22.html":["+","...","05","22","29","5",">","add:2020","antd","button","cookie、session、token、jwt?","github","ie","javascript","js","react","rich","scope","slot","ts","update:2020","vue","web","xhmikosr","一直是一个进阶的概念,对于我们的日常的组件开发中不常接触,但是却非常强大和灵活。","上透露,b","中","中的","什么是认证,什么是授权,什么又是凭证?看了你就知道了.","全家桶","其他","写项目快一年了,大大小小的坑踩了很多,在此整理了在项目中遇到的疑惑和问题。","前端消息","前端渣渣的我再也不敢说我会写","参考","和","团队成员","在","多个)","如果你想让当前命令行终端的文本输出格式看起来更加骚气,那绝对要试下","将放弃支持","工作中常用的","工具函数","常见问题、难点整理(60","性能体验和质量指标","技术解析","最近,bootstrap","期","浏览器。","源码,结合视觉交互,经过三次的设计评审,终于在今天,把","热榜:一个能让命令行终端变得「骚气满满」的开源项目!","用","的原理","笔者工作中常用的那些","第","组件了","组件撸出来了。下边记录一下自己的设计和开发思路~","衡量一个","解读新一代","请你说说","诺诺前端周刊:2020","还分不清","这个开源库。","页面的体验和质量一直有非常多的工具和指标"],"2020/weekly-21.html":["05","21","22","30","5",">","add:2020","canva","deno","dom","github","ie","javascript/typescript","mutationobserv","node.j","promis","react","update:2020","web","webpack","xhmikosr","上透露,b","了不起的","会取代","你真的懂","入门教程","其他","分析以及如何监控","前端消息","吗","吗?","团队成员","在","在异步编程中,promis","如何实现一个","如何进行","将放弃支持","底层和构建流程的一些东西有一定的了解。","性能监控","性能监控?包括我们需要监控的指标、监控的分类、perform","我敢说很多程序员都曾经历过编程的艰辛,但在事后都会一笑而过。","扮演了举足轻重的角色,比传统的解决方案(回调函数和事件)更合理和更强大。","技术解析","插件工作流程和原理","插件的工作流程,进而去揭秘它的工作原理。同时需要你对","揭秘","是一个","是什么?它会取代","最近,bootstrap","期","本文将尝试探索","本文就来整理下如何进行","水印组件","浏览器。","生成水印,并使用","的变动,使得水印不可被删除、且属性不可被修改。","的运行时,默认使用安全环境执行代码,有着卓越的开发体验。","种常见反应","程序员在翻车时的","第","结构变化的接口)监视","该组件是通过","诺诺前端周刊:2020","(可以监听","?"],"2020/weekly-20.html":["05","1.0","10","15","20","5",">","[译]","add:2020","api","deno","github","hacker","ie","javascript","jsiepk","new","node","node.j","servic","update:2020","web","worker:让你的","xhmikosr","上分享了自己被","上透露,b","个常用的技巧,希望能成为你的开发工具箱的一部分。","个很实用的","为了巩固前端的基础知识,最重要的还是平时的积累!","为新的facebook.com重建我们的技术栈","今天,我们就分享一下我们在重构facebook.com时的经验教训,使用react和relay来重构facebook.com。","其他","前端消息","前端面试开源项目清单(github仓库,个人网站都有)","团队成员","在","学不动了?不存在的!","将放弃支持","应用牛逼起来","开源项目被","技巧","技术解析","接口服务(实战)","接口服务。","搭建一个","最近,bootstrap","期","本文分享","正式发布!这是来自官方团队的安利","浏览器。","然后基于google推出的第三方库workbox,在产品中进行运用实践,并对其原理进行简要剖析。","的","第","要求下架开源项目仓库的经历。","要求下架:上游项目闭源了?","诺诺前端周刊:2020","近日,开发者","这篇文章主要描述如何搭建一个"],"2020/weekly-19.html":["05","09","1.0","13","19","2.8","2.8。","5",">","add:2020","api","api。","composit","css","dart","deno","github","ie","sdk","tree","update:2020","vue3.0","webpack","xhmikosr","「吐血整理」再来一打","上透露,b","下面我们就一起来简明扼要聊聊,用人人都听得懂的话来阐述","其他","前端人应该有的网站和工具","前端消息","即将发布,你需要知道的都在这里了","同期发布","团队成员","在","如何实现一个高性能可渲染大数据的","如何用","将放弃支持","将近两年过去了,漫长的等待已接近尾声。deno","已被冻结,离","很早就想写一篇文章关于前端人的工具库了,因为我发现其实有了工具,才是成为工具人的基础。","很熟悉,那我来考考你。","技术解析","日的正式发布只剩几十个小时了。","是啥东东!","最近,bootstrap","月","期","根据滚动来控制可视区域渲染的列表","浏览器。","的","的新版本:","直接看代码吧。","看来你对","第","简明扼要聊聊","组件","绘制三角形?","虚拟列表的核心概念就是","解决方案就是虚拟列表","诺诺前端周刊:2020","这样一来,就能大幅度减少节点的渲染,提升性能","面试题"],"2020/weekly-18.html":["\"它就是javascript\"","01","05","100%","18","2","2009","340","5",">","add:2020","github","ie","javascript","javascript,在这些年里获得了非常广泛的流行。它是一个用于编写服务器端应用程序的","jquery、vue、react、angular,javascript框架成本终极对比","js","nodej","npm","target=\"_blank\",结果悲剧了","update:2020","web","websocket","xhmikosr","万个项目使用。","上透露,b","为什么要使用websocket协议(以下简称ws协议),什么场景会使用?","今天给大家分享一个","代码了。","关于nodejs工作原理的五个误解","其他","前端消息","包之一,被超过","协议","只有","团队成员","在","将放弃支持","尽管这个库只有两行代码,但它却是最流行的","年,由于它使用了","开发经验,可能已经知道了。不过对于刚接触的新手来说,还是有必要了解一下的。","想要减慢网站的速度,最快的办法就是塞进去一堆","手写一个","技术解析","最近,bootstrap","期","正确的。","浏览器。","知识点。如果你有过一段时间的","第","简洁、巧妙、高效的长列表,无限下拉方案","网页外链用了","行代码的库,坑了数百万","诞生于","诺诺前端周刊:2020","运行时,但是","这句话并不是","这篇文章介绍了一些使前端应用程序加载更快并提供良好用户体验的技术。","长列表渲染、无限下拉也算是前端开发老生常谈的问题之一了,本文将介绍一种简洁、巧妙、高效的方式来实现。","项目","高性能前端架构解决方案"],"2020/weekly-17.html":["04","17","2020","24","3.0","5","83",">","add:2020","chrome","dom","github","ie","javascript","map","redux","session、cookie、token","sourc","types),其号称这一特性可以全面消除","update:2020","vue","webpack","xhmikosr","xss","上透露,b","主要的实现途径有上面三种,其中包含不少变种方式,原理大致都是相似的,圆角以及遮罩的效果相结合。","从","代码是如何被压缩的","你知道","其他","前端消息","前端的静态资源也越来越庞大,而毫无疑问","即将在","原理。","团队成员","在","将放弃支持","年了还在写","技术解析","新增的可信类型","最近,bootstrap","期","浏览器。","版本新增一个可信类型(trust","的","的原理是什么吗?","的文章,真的是有些过时了。。","看完这篇,和你扯清除","看我这篇你就出去个面试官扯皮吧。","第","终终终终终...于看到了vue3.0的信息,快来一起吃个瓜。","聊一下","让圆环进度条实现方式得到一点改变","设计理念到源码分析","话说回来,都","语法快速入门","诺诺前端周刊:2020","资源已是前端的主体资源,对于压缩它的体积至为重要。","通过问答的形式了解"],"2020/weekly-16.html":["04","10","16","17","30张图讲解http,再不懂请来打我!","5","55个提高你css开发效率的必备片段",">","add:2020","api","api。这里我们将使用","express、sequel","github","ie","mysql","node.j","rest","sequel","update:2020","web","xhmikosr","上透露,b","什么是server模式?前端、后端现在都可以使用serverless模式进行开发和部署吗?","使用serverless模式开发部署前端和node.j","其他","前端消息","和","嗯。又来了,又说到跨域了,这是一个老生常谈的话题,以前我觉得这种基础文章没有什么好写的,会想着你去了解底层啊。","团队成员","在","在面试过程中,http","如何处理浏览器的断网情况?","如何构建一个简单的node.j","实例交互。","将放弃支持","希望能从一些常见的移动端开发问题出发,理清","悬停效果可能是","我们会使用","技术解析","最近,bootstrap","期","来与","构建一个","浏览器。","盘点那些出色的css图像悬停效果","种跨域解决方案","移动端开发的前前后后,一些技术的发展过程,一些问题的优化手段以及给出一些常见的兼容性问题的解决方案。","第","网络问题一直是一个很值得关注的问题。","被提问的概率还是比较高的。","设计中最常用的元素,主要是因为它很容易实现,还能显著改善用户体验。","诺诺前端周刊:2020"],"2020/weekly-15.html":["04","10","15","40","5","5.0","add:2020","bootstrap","code","css","github","histori","id","ie","koa","koa。","update:2020","vs","web","window.histori","xhmikosr","【javascript","上透露,b","业界新闻","其他","前端消息","团队成员","在","对象","对象,它表示当前窗口的浏览历史。","将放弃支持","属性指向","希望能从一些常见的移动端开发问题出发,理清","开发。我将从代码编辑器的外观开始。毕竟外观颜值很重要。","技术解析","教程】浏览器—histori","既然","最喜欢的代码编辑器设置,用于我的","最近,bootstrap","期","浏览器。","渲染原理以及优化策略","用","移动端开发的前前后后,一些技术的发展过程,一些问题的优化手段以及给出一些常见的兼容性问题的解决方案。","移动端开发的屏幕、图像、字体与布局的兼容适配","第","行代码实现一个精简版","设置","诺诺前端周刊:2020","趣图:我的代码终于能跑起来了!","这么重要,那么我们花点时间来研究相关原理也就物有所值了。","这些你那我学会了:如何快速地发现要抄的代码并且以正确地姿势将它们黏贴到","这里只用四十行代码实现一个小型的却具有其核心功能的","里。","重学巩固你的vuejs知识体系","重学巩固你的vuejs知识体系,如果有哪些知识点遗漏,还望在评论中说明,让我可以及时更新本篇内容知识体系。","高效的编码:我的"],"2020/weekly-14.html":["03","04","14","2020","8",">","add:2020","alpha","css","for...of","javascript","js","promis","promise?事实上,有些朋友对于这个几乎每天都在打交道的“老朋友”,貌似全懂,但稍加深入就可能疑问百出。","update:2020","v7.0.0","个","中的宝石?","为什么说","你真的懂","其他","写得更漂亮","函数的小技巧,你都知道吗?","前端消息","前端缓存最佳实践","动效案例:纯手工写一个滚动视差效果","吗?","在介绍之前,我们首先了解下什么是滚动视差,有助于我们实现这个案例。","年了,怎么还在谈论","开始发布","循环是","才能实现的功能。","技术解析","是什么使得一个编程语言的新特性很棒?当这个特性可以结合多个其它特性的时候。","最近,eslint","期","版本","的","程序员这个职业,说的牛逼点,软件开发工程师,改变这个世界,说的诙谐点,就是码农,经常加班,周末大部分程序员都是宅在家里,哪也不想去(有的周末仍在加班)。","第","简单几步让你的","缓存,这是一个老生常谈的话题,我们习惯将缓存分为强缓存和协商缓存两种。","编写优化建议,这里我根据自己的经验提出一些比较有用的意见。","网上有不少关于","诺诺前端周刊:2020","这","那些令程序员泪流满面的瞬间","随着时间的推移,样式表语言越来越强大,能实现许多原先需要依靠"],"2020/weekly-13.html":["&","&&","03","1","13","2","20%的开发时间","2019","26","27","3","30","==",">","add:2020","alpha","a,没有各种奇奇怪怪的符号),一起来看看鱼头的解释。","github","github,同时京东等网站也相继出现同一问题。","hook","http,再不懂请来打我!","js","nativ","react","react.j","typescript","ui","update:2020","v7.0.0","vue","个精选的","为了方便大家写代码,vue.j","作为其新版本的开发语言,typescript","其他","创建用户界面,可以试一试本文推荐的这些框架。","前端消息","前端进阶之","可以同时","吗","在前端相关的面试过程中,http","在某个月黑风高的晚上...没剧刷的我无意想起以前处理的一些弹窗的坑。","如果你正在使用","就是","年以来,越来越多的知名前端开源项目选择使用","开始发布","张图讲解","弹窗","或","技术解析","新","日","日,国内无法访问","最近,eslint","期","框架","此题目为网上经典面试题的严谨形态(意思就是判断的条件,a","深度解析!vue3","版本","的","的社区支持也日趋完善。","第","组件原理:modal","给大家提供了很多方便的修饰符,比如我们经常用到的取消冒泡,阻止默认事件等等~","被“中介”攻击了?中间人攻击?","被吹过头了?","被提问的概率还是比较高的。","诺诺前端周刊:2020","这些修饰符帮我节省"],"2020/weekly-12.html":["03","12","20",">","add:2020","alpha","app将微信小程序自定义组件发行到","app黑魔法:小程序自定义组件运行到h5平台","checkbox","css","document","dom","git","h5","hack","model(文档对象模型)的缩写,这也太官方了,看看我怎么解释吧。","object","react","uni","update:2020","v7.0.0","vue?","一篇搞定移动端适配","个","为什么在github上vue星星超过react的情况下,我要这么说。","从零开始创建一个具有缩略图功能的响应式图片幻灯。","其他","前端消息","动手练一练,用","如何给女朋友解释什么是熔断?","如何进阶成公司","小能手(常见问题总结)","小能手。","平台的实现思路,希望对大家有所启发。","开始发布","我为什么要立刻放弃","我们就要细说移动端适配的前世今生及方案。","技术制作一个响应式图片幻灯","技术解析","是","最近,eslint","期","本文分享了uni","渲染树的形成原理你真的很懂吗?","版本","的","看完后记得自己尝试下,希望你也能成为组里被请教的那","第","而使用","诺诺前端周刊:2020","首先你要有个女朋友。"],"2020/weekly-11.html":["03","11","13","50%","8",">","add:2020","alpha","chrome?","cluster","edg","gsap","gsap,以及相关的入门基础知识。","http","node.j","npm","react","socket","unix","update:2020","v7.0.0","webpack","websocket","。","个问题带你进阶","代理实现(支持","依赖装的好,下班早点跑","其他","前端常见的加密算法介绍","前端消息","前端高级进阶:在生产环境中使你的","动画库入门基础示例:心爱的小摩托","协议)","又来了!googl","可到文末的建议阅读中查找。","和微软在浏览器上的互掐","在信息安全越来越受重视的今天,前端的各种加密也变得更加重要。","基于","大家都知道,在","如果你想更深入的了解底层原理,","开始发布","技术解析","接我一招,让你深度了解","最近,eslint","服务集群,应该使用","期","模块而不是“childprocess”模块...","版本","用户改换","的","的可靠","第","范畴实现","诺诺前端周刊:2020","谷歌建议微软","进阶:万字长文带你深度解锁","通过学习你将会学习到什么是","速度提升"],"2020/weekly-10.html":["03","06","10","12","add:2020","alpha","css","data","data。","data。因为它们做的事情很相似,而且也不清楚什何时使用","eslint","flutter","h5","javascript","nativ","prop","props,何时使用","reactn","update:2020","v7.0.0","vue","web","与","业界新闻","个前端必会","中的","代码是如何被压缩的","以及","作为一个开发了多个","其他","写","前端消息","前端的静态资源也越来越庞大,而毫无疑问","前端高级进阶:javascript","动效的常用套路","和","将会有哪些新功能?","开始发布","当你正在纠结选择什么样的字体大小,尤其是在您尝试适应不同的屏幕和场景时。","性能真的秒杀其它框架吗?","技术解析","提供了两种不同的存储变量:prop","时常用的套路。不论效果再怎么华丽,万变不离其宗。","最近,eslint","期","本文是笔者写","正文字体发展简史","版本","的","的区别就是没有中间商赚差价。","第","细微差别,你知道吗?","航空软件并不神秘,从计算机架构上来说,同普通的计算机系统并无太大区别","诺诺前端周刊:2020","资源已是前端的主体资源,对于压缩它的体积至为重要。","问题及解决方法","项目的前端工程师,在开发过程中难免会遇到一些兼容性等爬过坑的问题","飞机上一般是什么操作系统?"],"2020/weekly-09.html":["02","09","28","3.0",">","add:2020","cdn","cdn,中文名叫做「内容分发网络」,它的作用是减少传播时延,","javascript","kbone","lodash","typescript","typescript。","typescript,下面我就为大家解析一下我为什么要开始用","update:2020","vue","vue.j","vue3.0,到底进化了什么,会对我们的开发有什么影响?","vue纪录片视频","web","一月份的刚更新带来了哪些新特性吧。","一起看看`vscode`","中使用","其他","前后端分离从端口划分就是将浏览器、客户端分为前端,提供真实服务的软件就成为后端。","前后端分离模式的思考","前端和小程序统一框架","前端消息","在","对事件进行防抖和节流","将正式发布,对我们有哪些改变?","微信官方推出","我们今天就带着大家了解下","技术解析","是一个致力于微信小程序和","期","的出现,与之形成对比,让我不得不开始考虑","端同构的解决方案。","第","纪录片","聊聊","让你不会想用回","诺诺前端周刊:2020"],"2020/weekly-08.html":["02","08","1w5000字概括es6全部特性","2020","21","3.0","6","73","74","80",">","add:2020","chrome","es6","firefox","github","javascript","larabel","michael","phoronix","proxi","proxy,你可以将一只猫伪装成一只老虎。下面大约有","suit","test","update:2020","vs","vue","vue3.0,到底进化了什么,会对我们的开发有什么影响?","一文完全吃透","一月份的刚更新带来了哪些新特性吧。","一起看看`vscode`","上火了...","个例子,我希望它们能让你相信,proxi","中的继承类型、各个继承类型的优缺点及使用场景等,一文吃透","之","使用","元编程。","其他","前端消息","哈哈哈,这个教人写出烂代码的项目在","对该新版本进行了基准测试。","将正式发布,它有哪些升级变化?","巧用,涨知识了!","年大前端发展趋势","开始进入测试版状态,phoronix","性能测试:firefox","技术解析","提供了强大的","最近这次阅读都是逐个逐个字来读,发现很多以前都没有注意到的知识点,为了方便记忆和预览全部es6特性,所以写下本文。","期","本周","本文全面总结了javascript","稳定版已经发布,同时","第","第一时间使用","继承","继承,收藏起来吧~","网站的创始人和主要作者","诺诺前端周刊:2020","迅速发展的前端开发,在每⼀年,都为开发者带来了新的关键词。","那么我们今天就带着大家了解下"],"2020/weekly-07.html":["02","07","14","15","2","4","50%","90%",">","add:2020","babel","chrome80","cooki","css","polyfil","samesit","update:2020","vue","一月份的刚更新带来了哪些新特性吧。","一起看看`vscode`","中","你经历了哪些布局方式?","其他","前端消息","发布了。有几项跟开发者有关的可以注意下。来自@阮一峰分享。","号","对","属性","强制","强制组件重新渲染的正确方法","技术解析","故障艺术","是在敲代码,剩下的","是在调试","最近在研究了一下","月","期","正则最佳入门手册(含实践题)","每个例子都写一遍并且理解,相信学完之后,你就会写正则了~","的","的一些理解","的垫片,现将此整理为文字,如下。","第","编程的","网页布局简史","诺诺前端周刊:2020","这些效果要是综合运用到业务中应该很吸引眼球。","重新渲染组件的最佳方法是在组件上设置:key。"],"2020/weekly-06.html":["+","02","06","07","08","1.42","8",">","add:2020","antd","code","control/command","docker","javascript","npm","po","selenium","studio","update:2020","v","visual","web","一月份的刚更新带来了哪些新特性吧。","一杯茶的时间,上手","一起看看vscode","业界新闻","以及如何使用","其他","出","前端性能优化原理问题","前端性能优化呢?","前端性能优化是一个必须要掌握的知识,那么应该怎么进行","前端消息","发布","在项目开发中,用于提炼复用的组件库发布到","复制黏贴上传图片和跨浏览器自动化测试","太过零散,不利于集中管理,细节不到位,如果结合业务开发出类似antd的组件呢?","好记性不如烂笔头,so,下面将","张","快速开发一个","所谓一杯茶乃是因人而异,不同人有不停的节奏,小口浅啜也是喝,大口牛饮也是喝茶。","技术解析","期","本文介绍最方便的上传的方法,","本文就列举了面试过程中一些常见的手写代码实现供参考。","来跨浏览器的自动化测试这个功能.","相关的思维导图。","第","级别的组件库","诺诺前端周刊:2020","谈谈远程工作的开展","进行上传,","远程工作谈了这么多年,在国内第一次得到大范围的应用,居然是因为疫情。"],"2020/weekly-05.html":["##","01","02","05","2020","4","8",">","[2019","add:2020","g)","ghnn","javascript","lttax","node.j","po","pull","request","update:2020","世界真奇妙。","业界新闻","互联网十大“车祸”现场丨金翻车奖](https://mp.weixin.qq.com/s/pimop7of0","其他","出","前端应该要掌握的几种手写代码实现","前端消息","发送至其他团队的代码仓库。","在","天建起湖北医疗物资需求对接平台","天建起湖北医疗物资需求对接平台。","好记性不如烂笔头,so,下面将","如何为开源软件做出贡献","如你所见,这么短的时间里发生了这么多事情!node.j","如果你和我一样,希望为开源软件做出贡献,又不敢将第一个","年","年的新增特性","年,这种势头也并没有放缓的迹象。","张","我建议你自己写一个疫情数据监控","技术解析","期","本文就列举了面试过程中一些常见的手写代码实现供参考。","相关的思维导图。","社区每年都在蓬勃发展,展望","程序员简历中的自己","第","诺诺前端周刊:2020","这几个程序员志愿者,用","首先,请允许我向此次新型冠状病毒感染的肺炎疫情中的每一位逝者表示哀悼。"],"2020/weekly-04.html":["##","01","04","2019","23","24","8",">","[2019","add:2020","css","es2020","form","g)","ghnn","github","javascript","lttax","po","update:2020","web","上顶级的","世界真奇妙。","业界新闻","互联网十大“车祸”现场丨金翻车奖](https://mp.weixin.qq.com/s/pimop7of0","但知己知彼总是要多几分胜算的","其他","冠状病毒是挺吓人","出","前端消息","加速","十分钟上手","十大顶级","在本文中,我们将介绍","多加小心","大多数人并不喜欢填表,我想这应该是不争的事实,但为什么呢?","大家务必学习一下","好记性不如烂笔头,so,下面将","年","年顶级","开发工具的一次精选汇总,分别介绍了每款工具的关键特性,并已附上下载链接。","开发的","开源项目","开源项目。","张","怎样使我们的用户不再抵触填写","我写","技术解析","新型冠状病毒肺炎患者","新型冠状病毒,用漫画解读,一分钟足够!","新特性","新特性。","时常用的套路。不论效果再怎么华丽,万变不离其宗。","最近又新增了不少","期","本文是对","本文是笔者写","款前端开发工具","的常用套路","相关的思维导图。","祝您春节快乐。","第","表单?","诺诺前端周刊:2020","诺诺网大前端","这几天,我们周围很多全媒体平台的记者,已赶赴武汉新型冠状病毒感染肺炎的发源地,进行一线采访报道,他们的行动力与精神令人由衷敬佩。","面对武汉疫情,这是大数据能贡献的力量"],"2020/weekly-03.html":["01","03","14","17","2005","8",">","add:2020","demo","javascript","javassript","jqueri","json.stringify()","po","python","serverless,前端十四年挖了多少坑?","typescript:拥有超能力的","update:2020","不管在浏览器端或服务端,json.stringify()都是我们很常用的方法,nam","世界真奇妙。","主要看笑果。","从","其他","出","出现时的情景,不觉之间已过去了","到","前端消息","和","好记性不如烂笔头,so,下面将","如何快速提升","娱乐:看不懂这些动图,你不配做个程序员","年末","年的光阴。我的职业生涯与此几乎完全重叠,中间跌宕起伏,感触尤深。","张","很酷。但你知道什么更酷一点吗?typescript。","怎么能让他的性能提得更高,让我们一起看下。","思维导图","技术解析","是当今最热门的两种编程语言。但是,它们不可能永远位居榜首。","最近几年,前端技术加速发展,各种框架层出不穷。遥想","期","未来有望干掉","本文将从零搭建前端和服务端,实现一个大文件上传和断点续传的","的性能?","的编程语言","相关的思维导图。","第","请你实现一个大文件上传和断点续传","诺诺前端周刊:2020"],"2020/weekly-02.html":["+","01","02","10","2020",">","add:2020","call、apply、bind","ci/cd:","gitlab","http","jenkin","pc","typescript","typescript,我们总结出了这些经验教训","update:2020","vue","上周周刊有同样标题的文章在,但是我觉得这批更好?","世界真奇妙。","主要讲解决方案。","了吧","了解什么是微前端","作为面试中面试官最宠爱的一个问题,在这里进行一个详细的介绍,大家重点要放在理解,而不是背。","你连","其他","写的不好或不对的地方,请大家积极指出,好了,话不多说,我们“圆规正转”","刚开始的时候一脸嫌弃,现在","前端消息","原理都不懂,还讲“中间人攻击”?","吐血总结,值得一看。","基于","干货满满,把","年了,你应该知道如何手写","技术解析","持续部署","期","的原理讲清楚了,而且容易懂,建议大家好好读一下。","相对于","真香.","移动端开发总结","端来说,移动端设备分辨率百花齐放,千奇百怪,下面就跟随总结来一起梳理下吧。","第","花了四年迁移到","诺诺前端周刊:2020","那些好用的技巧","都"],"2020/weekly-01.html":["01","03","1.06","12.67","2019","add:2020","github","js","update:2020","webpack","世界真奇妙。","业界新闻","中,如何提高展开运算符的性能","之前端性能优化的实现分享","了解什么是微前端","互联网十大“车祸”现场丨金翻车奖","从","你抢到过完年回来的火车票了吗?","其他","几种常见的手写源码实现","到","前端消息","天下武功唯快不破,体验至上的今天,能快哪怕一毫秒,优化也是值得的。","实测两款","年","年热词微前端,你现在还不知道微前端是啥?","开源抢票插件,所有坑我们都帮你踩过了","技术解析","时尚最全的前端性能优化相关分享","期","本文主要讲解怎么提高展开运算的性能,在此之前先简单说说展开运算在数组中的工作原理。","源码往往是前人留下的最佳实践,我们跟着前人的脚步去学习会让我们事半功倍。","的网站性能优化实战","第","诺诺前端周刊:2020","非常全面的"],"2019/":["2018","2019","2049","2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019","名中国公民因此罹难;台风山竹来袭,广东损失严重;猪瘟肆虐,无数可爱的猪猪被集体活埋;尼泊尔空难、印尼狮航空难、mh370","夺冠、杨超越心直口快、吐槽大会吐槽不断、漫威影业继续在自己的宇宙中开疆拓土、《无敌破坏王","年中美合拍的《西游记》即将开机,希望文体两开花...愿这些小乐趣长留在你的心中,即便你已经忘却了,也愿它们带给你的快乐不会消逝,永远地快乐下去。","年,也有很多事件在全社会引起了广泛的争论:重庆公交坠江、于哥反杀龙哥、《我不是药神》、武志红的《巨婴国》、苏州马拉松事件、某著名人物在美国睡了一觉、贺建奎基因编辑事件风波。有争论,很好,这是一个社会进步的表现,但我们的目的,永远不是赢得一场争论。","年,也有许多小乐趣,为我们平淡的生活增色不少:微信跳一跳引发全民狂欢、涛涛与军军的玛丽苏式爱情故事成为了我们喜闻乐见的连载小说、六学横行网络、ig","年,也留给了我们太多的背影与追思:霍金、金庸、斯坦","年,事儿依旧很多,世界依然很大。","年,有着太多不堪的回忆:日本台风,瘫痪东京;普吉岛沉船事故,47","我们的2019","李、高锟、程开甲、李敖、单田芳、樱桃子、安南、二月河、保罗","来自","艾伦等等等等,他们虽已远去,但永远活在我们心中,愿逝者安息,生者奋进,愿他们的肉体安息土中,更愿他们的灵魂飞向天国。","调查组解散、巴西博物馆大火,无一不刺痛着我们脆弱的心灵。"],"2019/weekly-20.html":["12","20","2019","2019年javascript现状调查报告火热出炉","2020","28","add:2019","code","comput","flash就停止更新了,那视频播放该如何呢?这篇前前后后有点长,可以多注意下。","github","instal","javascript","npm","react","stateofj","update:2019","vs","vue","vue.j","web","“吃上”","一顿骚操作,让","业界新闻","个快捷键!","也能","你需要知道的","使用原型继承:每个对象都从原型对象继承属性和方法。","其他","前端消息","原理分析","发布了","吃上","嗨,让我带你逐行剖析","大概会经过上面的几个流程,本篇文章来讲一讲各个流程的实现细节、发展以及为何要这样实现。","属性","年的","并不是每一个开发者都有足够的时间,去了解熟悉所有的快捷键,来帮助我们提高编码效率。因为快捷键实在是太多了。","开源的","开门见山,npm","必知必会的","技术解析","期","源码","源码的项目,值得一看","现状调查报告。。","第","类(class)的这些知识","视频播放前前后后","解析","诺诺前端周刊:2019","这是一个在"],"2019/weekly-19.html":["12","19","2019","21","3d","97","add:2019","cdc","css","css1,到如今的可以处理","css3,css","dom","dom。","javascript","react","update:2019","vue","业界新闻","从","优秀的程序员都喜欢拥抱新技术","其他","前端消息","动画的","和","团队的前端异常监控解决方案~","在了解了","在过去的一年中,前端开发再次加快了发展的速度,本文总结了","家族经历了什么。","年以来的所有大事、新闻和趋势。","年前端事件回顾","年的","性能!!让你的","所谓新技术,并不一定是常规意思上的新出的技术,而是泛指团第没有使用过的技术。","技术解析","操作的四种基本方法","时间就是金钱,我的朋友!","最近自己也在看相关的文章,读到此文发到周刊,以飨读者。","期","本文以前端面试官的角度出发,对","来自新时代的","来自腾讯","框架中一些重要的特性、框架的原理以问题的形式进行整理汇总","的语言特性后,javascript","真正大放光彩的地方来了——这就是","知识点查缺补漏","第","组件跑得再快一点","诺诺前端周刊:2019","(涵盖入门到精通)"],"2019/weekly-18.html":["+","12","14","18","3.7",">","add:2019","beta","html","javascript","js","react","redux使用。","redux原理解析,看这篇就够了","redux是javascript状态容器,提供可预测化的状态管理。在实际开发中,常搭配react","slot","typescript","update:2019","vue","一种前端灰度发布方案","也聊聊call,apply和bind","代码中的","作为","其他","前后分离接口规范","前端消息","剖玄析微","在开始之前,我们非常有必要去了解、巩固一下call、apply和bind在开发中的具体作用。","复杂判断的更优雅写法","我们很高兴发布","我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断...","我描述了javascript中常见的6种不良编码习惯。重要的是,本文还给出一些可行的建议,如何的摆脱这些坏习惯。","技术解析","是什么,简单来说就是插槽。可以通过使用","期","本文介绍一种前端灰度发布方案,主要解决的是传统的灰度发布只能以机器维度进行分组的问题。","本文的主要初衷就是规范约定先行,尽量避免沟通联调产生的不必要的问题,让大家身心愉快地专注于各自擅长的领域。","版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。","版,它包含了","的6个不良编码习惯,现在就改掉吧!","第","结构的传递入口来解决问题。","让你的组件千变万化,vue","诺诺前端周刊:2019"],"2019/weekly-17.html":["06","12","17","3.7",">","add:2019","beta","if/else/switch","javascrip","javascript","typescript","update:2019","viewport","viewport是移动端跨屏适配的基石,吃透这一概念,任何复杂多变的适配需求,都可以手到擒来。","web","与跨屏适配","会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你试一下。","其他","前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人。","前端消息","前端防御性编程","在页面渲染的过程中,我们不但要预防在各个阶段出现的异常,还有要预防出现的攻击。","基础并不好,于是决定写一下这篇","复杂判断的更优雅写法","如何优雅处理前端异常?(可能是史上最全前端异常处理方案)","如何提升低端设备的web性能?试试自适应加载模式","开发中的","当你手里有把锤子的时候,看所有的东西都是钉子。。","彻底搞懂移动","我们很高兴发布","技术解析","数据类型相关的基础文章。","数据类型知识你真的懂吗?","有时候解决问题比写代码更重要","期","版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。","版,它包含了","第","经常被面试官考的","自适应加载不仅要根据屏幕大小做出响应,还要适应实际的设备硬件。","诺诺前端周刊:2019","随着逻辑复杂度的增加,代码中的","面试了几个开发者,他们确实做过不少项目,能力也是不错的,但是发现"],"2019/weekly-16.html":["11","16","3.7","30",">","add:2019","beta","chrome","defineproperti","facebook","hook","mvvm","object.defineproperty。","object.defineproperty,使用","p","pornhub","promis","proxi","react","typescript","update:2019","usestate()","vue","vue3.0","不再使用","不要闹,小心我拿我的小勾勾","中,响应式数据部分弃用了","为什么","什么时候不使用箭头函数","其他","前端消息","原理","双向绑定全量版整理","反正我是一次也没看过,别问,问就是","在这些场景中,你应该绕过箭头函数,转而使用良好的旧函数表达式或较新的简写语法。并且要注意缩短代码,因为这会影响代码的可读性。","实现数据监听?","当前前端领域的前沿特性,双向绑定必占一席,双向绑定是怎么来的?各大框架如何实现双向绑定?我们怎样做出选择?","我们很高兴发布","我写了个","我承诺的我就不改了,打死也不改。","技术解析","指南","插件,一键下载","是啥能吃吗?","期","来代替它。本文将主要通过以下三个方面来分析为什么","版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。","版,它包含了","的关系,它确实有“两把刷子“吗?","站牛逼。","第","简单易懂的","视频!","诺诺前端周刊:2019","过誉了吗?","过誉了吗?抛开和","这一次,彻底弄懂","选择弃用",",勾住你。"],"2019/weekly-15.html":["11","15","22","3.7","79.34%","9012",">","add:2019","beta","ci/cd","docker","jamstack","key","leader,怎么走出小微前端团队的围墙?","react","typescript","update:2019","今天,我们谈一谈","从一组相似的工作内容中提炼共同点,抽象出解决这一类问题的方法,从而造出便于在今后的工作中更为快速解决这类问题的工具","你的下一款应用可能没有后端","使应用部署更加轻量,可移植,可扩展,这个特点也极大促进了","其他","写给前端工程师的","函数式组件性能优化指南","别人是搞的是航母上的铆钉,而你拧的是奥迪双钻的螺丝。","前端消息","双","和它的未来演变。","年了,最佳实践也经历了很多代的变更,下面是我们在这方面的思考和实践。","我们很高兴发布","我是前端","技术解析","期","本文只介绍函数式组件特有的性能优化方式,类组件和函数式组件都有的不介绍,比如","来聊聊面向模板的前端开发","模块","版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。","版,它包含了","的代码是怎样智能生成的?","的使用。","的发展。","第","简易入门","而现在都","蚂蚁前端研发最佳实践","诺诺前端周刊:2019","还不知道前端智能化,后面你可能会失业哦。"],"2019/weekly-14.html":["1000","11","14","16","19","2019","3.7","5g",">","add:2019","archiv","beta","cli","conf","css","github","javascript","program","react","typescript","update:2019","vue","个来自","人人在谈的数据驱动,到底如何提升系统质量?","但是当一个系统上线的时候,它只是理论上的可用,在实际运行中还会面对非常多不确定的因素和情况。","其他","前端消息","即时通讯场景应用我觉得都是大有可为的","可视化,音视频直播技术,im","图片下方为什么会有空隙,这个怎么解决?","大前端时代以及即将到来的","宣布启动","年。","年,是否可以抛弃","年?","并非所有内容都和技术相关,但是会有一个贯穿始终的共同线程。","开发重型跨平台应用以及架构","我们在实际开发的时候,是不是会遇到如下图这个情况?这个情况应该怎么解决呢?","我们很高兴发布","我写的破代码将被保存","手拉手教你完成","技术解析","时代,3d","是否可以取代","期","版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。","版,它包含了","的总结","第","计划,将通过不间断地跨各种数据格式和位置存储多个副本来存储开源软件,至少","诺诺前端周刊:2019","过渡时期的产物呢?","预处理器会不会成为","预处理器的地位?css","预处理器?","首屏优化。","首屏优化技巧"],"2019/weekly-13.html":["08","11","13","20","2019","3.7",">","add:2019","api","beta","css","css3”的,我都会问问动画相关知识。然而我发现:都","es6+函数式编程(curry)实现","kbone","kbone——微信小程序同构方案新思路。本次分享包括四个部分:背景、方案、应用和结语。","lodash","typescript","update:2019","个有用的规则和实践经验集合。有一些是面向","个让你效率更高的","今年我面试了很多同学,只要看到简历上写“熟练掌握","代码技巧","以及","假如有人把支付宝存储服务器炸了","偷偷写","偷偷看","全解析","其他","函数","初学者的,有一些知识点是进阶型的。希望每个人通过这篇文章都能学到对自己有用的知识。","前端消息","动画。","动画?","因吹死听....","在这里想与你分享一个由各大","大佬的前端成长之路,助你在前端之路实现跃迁。","大龄前端如何准备面试?","年了,你还不会","年了,还有很多同学不会","微信官方小程序同构新方案","我们很高兴发布","技术解析","数组原生","期","本文实现方法都是看效果倒推实现方法,并进行一些拓展和思考,和源码无关。lodash","版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。","版,它包含了","第","网站总结推荐的","蚂蚁金服@玉伯:我的前端成长之路","诺诺前端周刊:2019","这个库的文档更像一个题库,给出了题目让我们刷题的。"],"2019/weekly-12.html":["01","11","12","16.8","3","3.7","5",">","add:2019","applay","axio","beta","call","class","hook","http","javascript","js","prototyp","react","state","tcp","typescript","update:2019","不是说的","中有好几种方法可以重定向到另一个网页,这个在项目开发中经常会用到,所以不熟悉的童鞋可以学下啦,首先我们介绍有哪些方法?","为了衬托“艺术”二字,可能叫“代码美化”更贴切一点,但是本文的深度远没有标题那么宏大。","介绍","代码美化的艺术","以及其他的","其他","前端开发中,经常会遇到发送异步请求的场景。一个功能齐全的","前端消息","动画:用动画给女朋友讲解","和","四次分手过程","在","我们很高兴发布","我都懂,但是你们的女朋友是自备的还是公司发的。","技术解析","新增的特性,它可以让你在不编写","方法实现。","是","是基于对象的,他没有类的概念,所以实现继承,需要使用","是如何封装","期","机制或者用","浅析","版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。","版,它包含了","特性。","的原型","的情况下使用","种","第","继承关系的应用","继承概念:j","脚本玩得好,女神抱的早;脚本跑的嗨,女神心门为你开。","自动刷淘宝喵币!能不能双十一前追到女神,就看这个小脚本了","详解","请求库可以大大降低我们的开发成本,提高开发效率。。","请求的","诺诺前端周刊:2019","重定向到另一个网页的方法"],"2019/weekly-11.html":[",","10","11","2019","25","3.7","4","9","add:2019","beta","github","javascript","js","mac,这就会产生一些问题。","node","npm","react","typescript","update:2019","web","window","上最热门的","下使用","业界新闻","也可以在服务端运行。在本文中,我们仅探讨一个问题:javascript","今天我们来介绍","介绍","你需要注意这些问题","其他","其实浏览器也自带了返回的功能,也就是说,自带了返回定位的功能。正常的跳转,返回确实可以定位,但是有些特殊场景就不适用了。","前端消息","只能在","命令实用使用技巧总结","在","如果你日常工作中有使用","实现页面进入、返回定位到具体位置总结","将布尔值转换为整数数字的方法","将布尔值转换为整数数字的方法。希望对你有所帮助。","小程序底层实现原理及思考","年","开源项目","开源项目排行已经出炉啦,从前端学习资料到技术面试宝典,从免费开源的前端书籍到算法刷题库...","引擎的面纱","我们很高兴发布","我们的开发过程中,我们的项目小组开发人员,有的喜欢用","技术解析","揭开","是如何工作的?","最初,javascript","月","月份","期","本篇文章更多的是在描述架构与技术方向层面的思考和决策,不会过多介绍具体某个问题是如何解决的,因为细节实在太多。","浏览器中运行,但是随着","版发布","版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。","版,它包含了","的出现,现在","种用","第","诺诺前端周刊:2019",",我相信你会喜欢这些使用技巧的。",",有的喜欢用苹果"],"2019/weekly-10.html":["10","18","2019","25","5","77",">","add:2019","chrome","es6","googl","http/2","http/3","javascript","js","linux","mac、window","react","update:2019","v77.0.3865.75),带来许多新功能和改进……","vue","vue3.0","「react","与","中处理异常的各种技巧,在此想把我学到的分享给大家。","中,箭头函数可以像普通函数一样以多种方式使用。但是,它们一般用于需要匿名函数表达式,例如回调函数。","其他","初体验有哪些实用新功能","前端消息","又名是个你不知道的","史上最精简!防抖节流(你的比我短,算我输)","号,vue","和","在","基础」在","多名知名前端开发工程师竟然当众比短~","如何在项目中,恰当的运用","如何衡量一个人的","平台的","年","异常函数之","异常的方法","技术解析","最近,我花了不少时间研究了","月","期","本文深度解析了","水平?","的作者尤雨溪公开了","的新特性","的新特性,如果你感兴趣请看下去。","的源代码,下面我们来看看更新之后有哪些新的改变。","种处理","稳定版(版本号","第","箭头函数","解读","诺诺前端周刊:2019","谷歌推出了面向","这些新特性,这也是本篇文章要给大家介绍的。。","这究竟是人性的扭曲还是道德的沦丧......","难点。","震惊~","项目中使用"],"2019/weekly-09.html":["09","10","12","77","=",">","add:2019","chrome","event","googl","http","input[type=file]打开时慢、卡顿问题","javascript","js","linux","loop","mac、window","node","rsa","rsa,以为","rsa,使用","ts","typescript","update:2019","v77.0.3865.75),带来许多新功能和改进……","void","一提起设计模式,相信大家都会脱口而出,23","一次弄懂","中作为基本类型存在。在","中作为运算符存在,在","中常用的设计模式","中的","中,void","你可能知道的","其他","再谈","前端消息","加解密数据,实际上这是不对的。","单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。","即事件循环,是指浏览器或","和","在","平台的","技术解析","数据结构与算法","整理出来了一部分内容,由于最近较忙,先把已整理出来的内容发一下。","昨天临下班测试给我问我为什么图片上传插件打开文件夹的速度这么慢,让我想办法优化一下","期","本篇将讨论","然后我就努力的搞了起来(:з」∠)","的一种解决","的加解密原理,很多人都知道","的用法和大多数人习惯的有所不同。","种设计模式,五大设计原则。这里就不说了,奈何我功力远远不够啊。下面把我整理出的常用","稳定版(版本号","第","考(mian)察(shi)中常见的算法题","解决","设计模式按类型做个表格整理。","诺诺前端周刊:2019","谷歌推出了面向","除了基础知识以外,算法也是挺重要的。因此特意整理了一些常见的算法题,希望大家有帮助。。"],"2019/weekly-08.html":["04","08","1.1","10","2.0区别","5分钟,掌握9个简洁的javascript技巧","77",">","add:2019","chrome","googl","handshake)即建立tcp连接,就是指建立一个tcp连接时,需要客户端和服务端总共发送3个包以确认连接的建立。","http","http0.9","http1.0","http协议","javascript","linux","mac、window","protocol(超文本传输协议),是用于从万维网(www:world","tcp三次握手和四次挥手","text","transfer","update:2019","v77.0.3865.75),带来许多新功能和改进……","way","web)服务器传输超文本到本地浏览器的传送协议。","wide","“我和我的祖国一刻也不能分割,无论我走到哪里都流出一首赞歌。”","其他","前端消息","前端领域不需要架构师?","和","在传统桌面软件开发中,架构师是一种通过设计架构保证团队能够良好分工和有序工作的岗位。在工程领域,我们凡是要做点什么事儿,都会有明确的目的性,这个目的性,一定是为了完成生产服务业务的。","大前端时代以及即将到来的5g时代,3d可视化,音视频直播技术,im即时通讯场景应用我觉得都是大有可为的。","大前端时代,浅谈","平台的","开发重型跨平台应用以及架构","我和我亲爱的祖国(用css来为祖国母亲庆生)","所谓三次握手(three","技术解析","期","每次在听到这首歌的时候,总会感慨万千,我们伟大的新中国,这70年真的经历了太多太多了。","没有简介,直接看代码好了。","稳定版(版本号","第","诺诺前端周刊:2019","谷歌推出了面向",":hyper"],"2019/weekly-07.html":["07","27","3.0","77","9",">","add:2019","chrome","code","googl","js","linux","lite","mac、window","review","serverless","serverless—前端的","update:2019","v77.0.3865.75),带来许多新功能和改进……","v8","web","websocket","以云计算相关技术为支撑,搭配容器技术和微服务架构,将基础实施的管理从开发者日常工作中解耦。我们有充足的理由相信它将引发前端的第三次变革。","作为","入门指北","其他","前几天公开了一篇谷歌的工程实践文档。而且文档的内容都是跟","前端消息","和","在构建","如何与","如何去做","官方","工程师如何进行","平台的","引擎","性能优化分析方案","技术解析","指南。","时代","最开始,团队准备把","最近在工作中遇到了需要服务器推送消息的场景,这里总结一下收集整理","服务器推送技术","期","模式两开花?","的内容,以及","的独立模式,专门用于低内存的移动设备与嵌入式设备,因为这些设备更关注的是减少内存使用而不是执行速度。","直接看代码好了。","相关的内容,里面包含了","相关资料的收获。","稳定版(版本号","站点的过程中,任何一个细节都有可能影响网站的访问速度。页面性能对网页而言,可谓举足轻重。","第","自动化","诺诺前端周刊:2019","谷歌推出了面向","防抖、节流、call、bind、apply、new、柯里化实现"],"2019/weekly-06.html":["06","20","77","9","add:2019","chrome","css","googl","hook","http","javascript","linux","mac、window","react","redux","redux”是一个本质上有缺陷的问题。","update:2019","url","v77.0.3865.75),带来许多新功能和改进……","|","不要再问","业界新闻","个","个使你的","中的“黑话”","也是圆的!","了","你可能不知道,关于","其他","前端消息","加密保护。","发布","和","回车之后发生了什么?(超详细版)","因为球是圆的,所以不论发生什么都有可能,对这点我是深信不疑的,但最近我总是在怀疑,javascript","国庆最适合码农去的地方","国庆最适合码农去的地方。","在浏览器输入","在这篇文章我会介绍","平台的","当你打开很多网站时,会发现浏览器左上角有一把绿色的安全锁,这把锁就证明该网站已经使用了","我更倾向于告诉大家的答案是“我不确定你是否知道你在说什么”。有几个原因可以说明,为什么“react","技巧","技术解析","提高幸福感的","是否会取代","更加简洁优雅的使用技巧。这些技巧小生经常使用,觉得挺高效实用,所以也就有了这篇文章。","期","的五大误区","稳定版(版本号","第","能否取代","良心推荐","诺诺前端周刊:2019","谷歌推出了面向","这个问题已经是老生常谈了,更是经常被作为面试的压轴题出现,网上也有很多文章,但最近闲的无聊,然后就自己做了一篇笔记,感觉比之前理解更透彻了。"],"2019/weekly-05.html":["05","13","2.5","2.5发布,支持dart与c相互调用","9","add:2019","api","dart","dart:ffi","fetch","imagemin","javascript","node.j","npm","png","qq音乐商业化web团队","request","update:2019","vue","webpack","|","。","一文搞懂","业界新闻","互联网人职业之路:三年高工,七年做架构,十年送外卖","今天是中秋佳节,诺诺前端周刊,在此祝大家中秋节快乐,团团圆圆。","其他","前段时间虎扑上有一篇热帖,叫《一年前我月薪两万被叫老总,如今35岁在美团送外卖》,讲的是一个新媒体公司从业者人到中年的人生境遇。","前端工程化实践总结","前端消息","包,它将为我们完成大部分繁重的工作。","图片。我们将使用一个名为","垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。","外部函数接口……","多入口配置","多入口配置来解决这个需求。","已经发布了,其中包括两个主要预览新特性:机器学习(ml)驱动的代码补全和","我们将向你展示如何使用","或取后台接口数据,这篇文章将会分享我自己常用的fetch方法……","技术解析","新手入门指南","期","本文主要介绍在前端工程化的一些探索和实践,结合移动端的基础库重构和ui组件库开发这两个项目详细介绍工程化方案","浏览器垃圾回收机制与","由于不同入口下的路由页面有一些是重复的,因此我考虑使用","的","第","编程压缩","自从fetch","诺诺前端周刊:2019","这样使用node.js压缩png图片,效果高达75%","问世以来,我们就能使用漂亮的语法发送http","项目内存泄漏场景分析","(中秋节)"],"2019/weekly-04.html":["04","19","2019","6","9","95%?","add:2019","bug","flag","h5","javascript","jenkin","js","mongodb","nosql","update:2019","一文搞定前端","以原型链的形式,保证函数或对象中的方法、属性可以让向下传递,按照面向对象的说法,这就是继承。","作为最广受欢迎的","其他","再见还是再也不见?","写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑。","前端消息","前端程序员有相当一部分对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。","前端该如何准备数据结构和算法?","原型链","原型链和原型对象是","吗?。","吗?头发还好吗?还记得年初的","图解","如何将代码部署时间减少","它山之石可以攻玉,有时候借鉴下别人的优秀经验也未尝不可啊。","年已过大半,你过得怎么样?新的热点技术学会了吗?写的代码还有","年,高级前端都掌握了这六大知识点","微信","技术解析","数据库之一,一直帮助很多企业解决传统数据库的一些弊端,知道他修改了开源协议,这一切都变了。","最近有看到同事在折腾","期","的核心,j","第","自动化部署","自己也找了参考资料了解了一些,如有错误欢迎指正。","诺诺前端周刊:2019","页面前端开发,大多数人都会遇到的几个兼容性坑"],"2019/weekly-03.html":["03","30","8","@程序员,你在颓丧的时候怎么办?","add:2019","form","html","http","react","react16","update:2019","v16.0","v16.6","web","~","中的","为什么","互联网迎来了“http","元素中的内容,包含有交互控制元件,其目的是用来向","元素被称之为表单,form","其他","前端消息","前端的框架太多让人眼花缭乱,很多相似的地方,优秀的地方大家都会借鉴,同时又会有各自的一些特点。小程序也好,其他框架也好,理解他们的设计缘由、实现原理,还是能学到很多很多东西的。","加密时代”,http","如何居中一个元素(终结版)","将在未来的几年内全面取代","小程序运行机制","成为传输协议的主流。","技术解析","按照","新特性","更安全?","服务器提交信息,实现前后端的交互目的。","期","本文主要介绍水平居中,垂直居中,还有水平垂直居中各种办法。","比","的更新时间,从","第","表单都搞不定?”","被领导怼:“你怎么连","诺诺前端周刊:2019","进行概述。","颓丧,比如说《红楼梦》第七六回中就有一句:“因又叹道:‘诗固新奇,只是太颓丧了些!’”。"],"2019/weekly-02.html":["02","12.6.0","16","160","23","7.6,实验性支持","8","add:2019","antd","bug","fixed)","hook","javascript","js","manifest","manifest,其实是有歧义的,就我了解的情况来说,manifest","mip","nexttick","node.j","react","tabl","update:2019","v8","vue","业界新闻","中按位操作符的有趣应用","之前,为了方便大家理解,我先简单介绍一下","以及其衍生的一系列性能问题。","但我今天想讲另一个角度,「废掉一个人最隐蔽的方式,是让他忙到没时间成长」,下班后他们主动加班,周末他们主动给自己工作加量,更快的推进工作,总之特别忙,工作时间超长。。","使用方法也非常简单,其源码也是非常精炼,值得学习,有了他不仅脱离图形库,还使用了","傻傻分不清的","关于","其他","到","前端消息","原型链","原型链理解起来有点绕了,网上资料也是很多,每次晚上睡不着的时候总喜欢在网上找点原型链和闭包的文章看,效果极好。","原理以及源码解析","发布","可以指代下列含义。","在前端,说到","在本文中,我们将过一遍所有的按位操作符并且试着理解他们是怎么工作的。同时,我们会编写简单的","如何用","废掉一个人最隐蔽的方式,是让他忙到没时间成长","技术解析","时发生的列错位","是","更新了","期","源码","的","的一个核心实现,在介绍","的代码,来看一看一些有趣的按位操作符运用。","的妙用。","的新特性。也让我彻底理解了","的源码涉及到不少知识,","的运行机制。","第","等。","简单粗暴地理解","组件会发送各种行错位,和列错位,本文主要介绍在启用固定列的时候(即使用","组件的错位和性能问题","行代码,实现动态炫酷的可视化图表?","解析","诺诺前端周刊:2019","面向对象编程"],"2019/weekly-01.html":[".","01","16","404","49","8","add:2019","app","code","cooki","css","http","js","jsonp","update:2019","vue","vue,react","wap","webview","个","中","中,","中的","你未必知道的","你真的会","其他","内网资源","分类和筛选需求的自测中","前后端分离开发思路的探讨","前端消息","前端需要知道的","吗?","在","在各个场景下的指向","在本文中,将介绍常用的安全头信息设置,并对每个响应头设置给出一个示例。","垂直居中的七种方法","失败问题","安全头配置","安卓","对于咱们的初学者很容易产生困惑不解。","对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。","山人行","很多时候,","我们在布局一个页面时,通常都会用到水平居中和垂直居中,处理水平居中很好处理","技术讨论","期","本文的每一条,都是我曾经发过的掘金沸点,其中有很多条超过了百赞(窃喜)。鉴于时不时有童鞋翻我以前的沸点,因此,本文收集了个人目前发过的所有","登陆失效情况下,跳转到用户中心,通过账号密码登陆后。返回积分商城的","的","的。","的功能很强大,但需要一定付出才能慢慢理解它。","知识点","知识点动图,以便阅读。","积分商城","第","请求一直返回","诺诺前端周刊:2019","跨域请求,后端获取","踩坑实录","这样的框架可以说是现在前端的必备技能,一个刚入门两三个月的前端都是要会",",发现在诺言中"],"2019/weekly-00.html":["00","写在前面","早有想法做这件事情了,一则时间不允许,二则太懒,现在总算下决定来做这件事情,这代表这一种态度和决心吧,至于成果留给其他人说吧。","期","此刊定名为诺诺前端周刊顾名思义,我们关注点在前端与其相关联的范围,并非大而全,杂而无章之大杂烩。","每个人的阅读点都是片面的,局限的,我们希望汇集更多观点,更多视角,创建一个更全面的前端学习资源库,让所有的参与者收益。","每期周刊我们将尽力筛选全网最优质之资源,为您创建一个更全面的前端学习资源库,当然您也可以通过官方github仓库,给我们发来您的建议,或者投稿。","第","诺诺前端周刊:2019"]},"length":99},"tokenStore":{"root":{"0":{"0":{"docs":{"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":3.458333333333333}}},"1":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0392156862745098},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.047619047619047616},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.03571428571428571},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.03636363636363636},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":3.4195402298850572},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.03636363636363636},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.02631578947368421},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.03389830508474576},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.041666666666666664},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":3.408333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.02666666666666667},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":3.348258706467661}}},"2":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.03508771929824561},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0392156862745098},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.03125},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.03076923076923077},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.037037037037037035},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":3.351515151515151},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.038461538461538464},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.028985507246376812},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.03636363636363636},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.03571428571428571},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.03636363636363636},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":3.3541666666666665},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":3.3459915611814344}}},"3":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.027777777777777776},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.023809523809523808},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.041666666666666664},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.03076923076923077},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":3.351190476190476},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.04},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0273972602739726},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0392156862745098},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.025974025974025976},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03773584905660377},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.03076923076923077},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":3.350282485875706},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.05},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":3.353741496598639}}},"4":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.041666666666666664},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03278688524590164},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.03636363636363636},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.043478260869565216},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.037037037037037035},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.03508771929824561},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":3.3571428571428568},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.03076923076923077},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.03571428571428571},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.03225806451612903},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0392156862745098},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":3.346491228070175},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.038461538461538464},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":3.354609929078014}}},"5":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.05},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0392156862745098},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.03773584905660377},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.037037037037037035},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.03076923076923077},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.037037037037037035},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":3.352941176470588},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.02857142857142857},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.025974025974025976},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02666666666666667},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.03125},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.027777777777777776},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":3.351515151515151},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":3.350574712643678}}},"6":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.041666666666666664},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":3.3518518518518516},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.05128205128205128},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.029411764705882353},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.028169014084507043},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.02857142857142857},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.03076923076923077},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":3.351190476190476},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.041666666666666664},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":3.348258706467661}}},"7":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":3.3487179487179484},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02702702702702703},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03125},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.02564102564102564},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023529411764705882},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.025},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0273972602739726},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":3.351515151515151},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":3.3468468468468466}}},"8":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.037037037037037035},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":3.348958333333333},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.03636363636363636},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0273972602739726},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.03773584905660377},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.031746031746031744},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02702702702702703},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":3.3478260869565215},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03225806451612903},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":3.352564102564102}}},"9":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.037037037037037035},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":3.352941176470588},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.029411764705882353},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0273972602739726},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.03508771929824561},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03125},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.027777777777777776},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":3.352564102564102},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":3.3459915611814344}}},"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}},".":{"1":{"docs":{},"+":{"0":{"docs":{},".":{"2":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}},"docs":{}}},"docs":{}}},"3":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.041666666666666664}}},"docs":{}}},"1":{"0":{"0":{"0":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.029850746268656716}},"!":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}},"+":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02702702702702703}}}},"docs":{},"%":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}},"4":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}},"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.037037037037037035},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":3.3487179487179484},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.029411764705882353},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.03225806451612903},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.02857142857142857},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03508771929824561},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0547945205479452},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.06},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0273972602739726},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03125},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.04054054054054054},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0375},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.03125},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":3.3487179487179484},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.041666666666666664},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.024691358024691357},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":3.385281385281385},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.02531645569620253},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.038461538461538464}}},"1":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":3.3541666666666665},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.03773584905660377},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.05405405405405406},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.04411764705882353},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.03571428571428571},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.05128205128205128},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.03508771929824561},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":3.3494623655913975},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.029850746268656716},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.057692307692307696},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.029850746268656716},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03225806451612903},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.02666666666666667},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":3.3456790123456788}}},"2":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":3.345238095238095},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.041666666666666664},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.03076923076923077},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.03773584905660377},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.03773584905660377},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":3.352201257861635},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03389830508474576},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.03636363636363636},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.04081632653061224},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.041666666666666664},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":3.3466666666666662},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.02531645569620253}},".":{"6":{"7":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}},"docs":{},".":{"0":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}},"docs":{}}},"docs":{}}},"3":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":3.347222222222222},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.03571428571428571},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":3.359307359307359},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":3.3494623655913975},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.034482758620689655}}},"4":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.03773584905660377},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":3.350877192982456},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.031746031746031744},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":3.352941176470588},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.04081632653061224},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":3.348258706467661}}},"5":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":3.3518518518518516},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.047619047619047616},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.03571428571428571},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.03125},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":3.3494623655913975},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":3.352564102564102}}},"6":{"0":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}},"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":3.3985507246376807},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03508771929824561},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":3.351190476190476},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":3.348258706467661},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.029850746268656716},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.029850746268656716}},".":{"8":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}},"docs":{}}},"7":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":3.351515151515151},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023529411764705882},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":3.3487179487179484},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.03571428571428571},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.03389830508474576},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":3.3541666666666665}}},"8":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":3.3497267759562837},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.03773584905660377},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0273972602739726},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":3.348958333333333},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":3.353741496598639},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}},"9":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":3.3518518518518516},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.023809523809523808},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.028169014084507043},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":3.347222222222222},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":3.351515151515151},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}},"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}},".":{"0":{"6":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}},"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.027777777777777776}}},"1":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}},"4":{"2":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}},"docs":{}},"9":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}},".":{"0":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}},"docs":{}}},"docs":{}},")":{"docs":{},"。":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}},"返":{"docs":{},"回":{"docs":{},"上":{"docs":{},"一":{"docs":{},"页":{"docs":{},",":{"docs":{},"原":{"docs":{},"生":{"docs":{},"返":{"docs":{},"回":{"docs":{},"按":{"docs":{},"钮":{"docs":{},"的":{"docs":{},"动":{"docs":{},"作":{"docs":{},"也":{"docs":{},"是":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}},"之":{"docs":{},"间":{"docs":{},"的":{"docs":{},"数":{"docs":{},"字":{"docs":{},"。":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}},"w":{"5":{"0":{"0":{"0":{"docs":{},"字":{"docs":{},"概":{"docs":{},"括":{"docs":{},"e":{"docs":{},"s":{"6":{"docs":{},"全":{"docs":{},"部":{"docs":{},"特":{"docs":{},"性":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}},"docs":{}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"2":{"0":{"0":{"5":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}},"9":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}},"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.03508771929824561}},"+":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}},"1":{"7":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}},"8":{"docs":{"2019/":{"ref":"2019/","tf":0.25}}},"9":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.05},"2019/":{"ref":"2019/","tf":10},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.03636363636363636},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.029850746268656716},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.04838709677419355},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}},"年":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"现":{"docs":{},"状":{"docs":{},"调":{"docs":{},"查":{"docs":{},"报":{"docs":{},"告":{"docs":{},"火":{"docs":{},"热":{"docs":{},"出":{"docs":{},"炉":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.03636363636363636},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}},"1":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776}}},"docs":{}},"4":{"9":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}},"docs":{}},"7":{"7":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}},"docs":{}},"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":3.352201257861635},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.03125},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.058823529411764705},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.029411764705882353},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023529411764705882},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":3.348958333333333},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03773584905660377},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":3.3672316384180787},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03225806451612903},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.029850746268656716}},"个":{"docs":{},"你":{"docs":{},"不":{"docs":{},"得":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{},"数":{"docs":{},"组":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"e":{"docs":{},"高":{"docs":{},"级":{"docs":{},"用":{"docs":{},"法":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}},"%":{"docs":{},"的":{"docs":{},"开":{"docs":{},"发":{"docs":{},"时":{"docs":{},"间":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}},"1":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":3.352941176470588},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.03773584905660377},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":3.3466666666666662},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.028985507246376812},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.03636363636363636}}},"2":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":3.358333333333333},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0392156862745098},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":3.346320346320346},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02666666666666667},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.038461538461538464}}},"3":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":3.3541666666666665},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.03636363636363636},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.037037037037037035},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.02857142857142857},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":3.3476190476190473},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02531645569620253}}},"4":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":3.348484848484848},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.02857142857142857},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.02564102564102564},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":3.344086021505376},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.03076923076923077},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.02631578947368421}}},"5":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.029411764705882353},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":3.3474178403755865},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.024691358024691357},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}},"6":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.027777777777777776},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0392156862745098},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":3.348039215686274},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}},"7":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.05405405405405406},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":3.3470319634703194},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.03896103896103896},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.02702702702702703}},".":{"1":{"docs":{},"k":{"docs":{},",":{"docs":{},"可":{"docs":{},"大":{"docs":{},"批":{"docs":{},"量":{"docs":{},"生":{"docs":{},"成":{"docs":{},"假":{"docs":{},"数":{"docs":{},"据":{"docs":{},"!":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}}}}}}}},"docs":{}}},"8":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.05},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0273972602739726},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":3.345833333333333},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.029411764705882353},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.038461538461538464},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03389830508474576}}},"9":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0392156862745098},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":3.345098039215686},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.025974025974025976}}},"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}},".":{"0":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}},"区":{"docs":{},"别":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}},"5":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}},"发":{"docs":{},"布":{"docs":{},",":{"docs":{},"支":{"docs":{},"持":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"与":{"docs":{},"c":{"docs":{},"相":{"docs":{},"互":{"docs":{},"调":{"docs":{},"用":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}},"8":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}},"。":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}},"docs":{}},"》":{"docs":{},"带":{"docs":{},"我":{"docs":{},"们":{"docs":{},"走":{"docs":{},"进":{"docs":{},"童":{"docs":{},"年":{"docs":{},"的":{"docs":{},"回":{"docs":{},"忆":{"docs":{},"、":{"docs":{},"《":{"docs":{},"海":{"docs":{},"王":{"docs":{},"》":{"docs":{},"为":{"docs":{},"我":{"docs":{},"们":{"docs":{},"呈":{"docs":{},"现":{"docs":{},"了":{"docs":{},"宏":{"docs":{},"大":{"docs":{},"的":{"docs":{},"亚":{"docs":{},"特":{"docs":{},"兰":{"docs":{},"蒂":{"docs":{},"斯":{"docs":{},"。":{"docs":{},"说":{"docs":{},"起":{"docs":{},"这":{"docs":{},"些":{"docs":{},"电":{"docs":{},"影":{"docs":{},",":{"docs":{},"我":{"docs":{},"就":{"docs":{},"想":{"docs":{},"到":{"docs":{},"了":{"docs":{},"好":{"docs":{},"莱":{"docs":{},"坞":{"docs":{},",":{"docs":{},"想":{"docs":{},"到":{"docs":{},"好":{"docs":{},"莱":{"docs":{},"坞":{"docs":{},",":{"2":{"0":{"1":{"9":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"3":{"0":{"0":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}},"1":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}},"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03278688524590164},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.03225806451612903},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":3.346153846153846},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.029850746268656716},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.04081632653061224}},"张":{"docs":{},"图":{"docs":{},"讲":{"docs":{},"解":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},",":{"docs":{},"再":{"docs":{},"不":{"docs":{},"懂":{"docs":{},"请":{"docs":{},"来":{"docs":{},"打":{"docs":{},"我":{"docs":{},"!":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}},"1":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":3.380208333333333}}},"2":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03508771929824561},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":3.3468468468468466}}},"3":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":3.349206349206349}}},"4":{"0":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}},"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":3.352201257861635}}},"5":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":3.3470319634703194}}},"6":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":3.348958333333333}}},"7":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":3.350877192982456}}},"8":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":3.3470319634703194}}},"9":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":3.348039215686274}}},"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}},".":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}},",":{"docs":{},"你":{"docs":{},"可":{"docs":{},"能":{"docs":{},"不":{"docs":{},"再":{"docs":{},"需":{"docs":{},"要":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}}}}}}},"7":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.04081632653061224},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.041666666666666664},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.029850746268656716},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.038461538461538464},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.029850746268656716},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03225806451612903},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.02666666666666667},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.037037037037037035}}},"docs":{}},"d":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}},"4":{"0":{"4":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}},"9":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}},"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":3.353333333333333},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}},"1":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":3.3470319634703194}}},"2":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":3.350877192982456}}},"3":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":3.3476190476190473}}},"4":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":3.3494623655913975}}},"5":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":3.3589743589743586}}},"6":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":3.351190476190476}}},"7":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":3.348039215686274}}},"8":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":3.3603603603603602}}},"9":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":3.3550724637681157},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}},"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.03076923076923077},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.03636363636363636},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.024691358024691357}},".":{"0":{"docs":{},",":{"docs":{},"不":{"docs":{},"再":{"docs":{},"支":{"docs":{},"持":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}}},"docs":{}}},"5":{"0":{"0":{"docs":{},",":{"docs":{},"这":{"docs":{},"会":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"好":{"docs":{},"的":{"docs":{},"开":{"docs":{},"始":{"docs":{},"。":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}}}}},"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":3.352201257861635}},"%":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.03636363636363636}}}},"1":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":3.352201257861635}}},"2":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":3.347222222222222}}},"5":{"docs":{},"个":{"docs":{},"提":{"docs":{},"高":{"docs":{},"你":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{},"开":{"docs":{},"发":{"docs":{},"效":{"docs":{},"率":{"docs":{},"的":{"docs":{},"必":{"docs":{},"备":{"docs":{},"片":{"docs":{},"段":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}},"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.03076923076923077},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0273972602739726},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.028169014084507043},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.027777777777777776},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.025974025974025976}},"种":{"docs":{},"前":{"docs":{},"端":{"docs":{},"实":{"docs":{},"现":{"docs":{},"邮":{"docs":{},"件":{"docs":{},"发":{"docs":{},"送":{"docs":{},"至":{"docs":{},"指":{"docs":{},"定":{"docs":{},"邮":{"docs":{},"箱":{"docs":{},"的":{"docs":{},"方":{"docs":{},"式":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}},",":{"docs":{},"升":{"docs":{},"级":{"docs":{},"至":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}},".":{"0":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}},"docs":{}},"g":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}},"分":{"docs":{},"钟":{"docs":{},",":{"docs":{},"掌":{"docs":{},"握":{"9":{"docs":{},"个":{"docs":{},"简":{"docs":{},"洁":{"docs":{},"的":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"技":{"docs":{},"巧":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}},"6":{"9":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}},"道":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"知":{"docs":{},"识":{"docs":{},"点":{"docs":{},"总":{"docs":{},"结":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}}}}}}}}},"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.0425531914893617}}},"7":{"3":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.028985507246376812}}},"4":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}},"7":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.029850746268656716}}},"9":{"docs":{},".":{"3":{"4":{"docs":{},"%":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}},"docs":{}},"docs":{}}},"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}},":":{"docs":{},"这":{"docs":{},"才":{"docs":{},"算":{"docs":{},"是":{"docs":{},"真":{"docs":{},"正":{"docs":{},"的":{"docs":{},"更":{"docs":{},"新":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}}}},".":{"6":{"docs":{},",":{"docs":{},"实":{"docs":{},"验":{"docs":{},"性":{"docs":{},"支":{"docs":{},"持":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}},"docs":{}}},"8":{"0":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}},"3":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}},"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.03389830508474576},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.04081632653061224},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02531645569620253},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.029850746268656716}},".":{"0":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.037037037037037035}}},"docs":{}}},"9":{"0":{"1":{"2":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}},"docs":{}},"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}},"%":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.03636363636363636}}}},"5":{"docs":{},"%":{"docs":{},"。":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}},"%":{"docs":{},"?":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}},"7":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}},"9":{"docs":{},"%":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}},"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.03773584905660377},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.024691358024691357},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.02702702702702703},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.05970149253731343},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.034482758620689655},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.0425531914893617}},"、":{"1":{"0":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.029411764705882353}}},"docs":{}},"docs":{}}},"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}},"本":{"docs":{},"地":{"docs":{},"构":{"docs":{},"建":{"docs":{},",":{"docs":{},"所":{"docs":{},"有":{"docs":{},"内":{"docs":{},"容":{"docs":{},"托":{"docs":{},"管":{"docs":{},"在":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},",":{"docs":{},"可":{"docs":{},"以":{"docs":{},"通":{"docs":{},"过":{"docs":{},"向":{"docs":{},"该":{"docs":{},"仓":{"docs":{},"库":{"docs":{},"提":{"docs":{},"交":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03125}}}},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.027777777777777776}}}}},"n":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}},"u":{"docs":{},"t":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03389830508474576}}}}}},"o":{"docs":{},"k":{"docs":{},"i":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.03773584905660377},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},"e":{"docs":{},",":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}},",":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}}}}}}}},"s":{"docs":{},"、":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}},"、":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"、":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"、":{"docs":{},"j":{"docs":{},"w":{"docs":{},"t":{"docs":{},"?":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"、":{"docs":{},"c":{"docs":{},"o":{"docs":{},"e":{"docs":{},"p":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.03773584905660377}}}}}}}}},"r":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.05}},"s":{"docs":{},":":{"docs":{},"发":{"docs":{},"展":{"docs":{},"史":{"docs":{},"、":{"docs":{},"工":{"docs":{},"作":{"docs":{},"原":{"docs":{},"理":{"docs":{},"和":{"docs":{},"最":{"docs":{},"佳":{"docs":{},"实":{"docs":{},"践":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}}}}}}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}},",":{"docs":{},"控":{"docs":{},"制":{"docs":{},"页":{"docs":{},"面":{"docs":{},"的":{"docs":{},"重":{"docs":{},"绘":{"docs":{},"与":{"docs":{},"重":{"docs":{},"排":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},"是":{"docs":{},"最":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"软":{"docs":{},"件":{"docs":{},"架":{"docs":{},"构":{"docs":{},"之":{"docs":{},"一":{"docs":{},",":{"docs":{},"业":{"docs":{},"界":{"docs":{},"有":{"docs":{},"着":{"docs":{},"广":{"docs":{},"泛":{"docs":{},"应":{"docs":{},"用":{"docs":{},"。":{"docs":{},"它":{"docs":{},"本":{"docs":{},"身":{"docs":{},"很":{"docs":{},"容":{"docs":{},"易":{"docs":{},"理":{"docs":{},"解":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"要":{"docs":{},"讲":{"docs":{},"清":{"docs":{},"楚":{"docs":{},",":{"docs":{},"它":{"docs":{},"与":{"docs":{},"衍":{"docs":{},"生":{"docs":{},"的":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}},"e":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}},"(":{"docs":{},")":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.03125}}}}}}}}}}}},"f":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}},"e":{"docs":{},"r":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}},"d":{"docs":{},"e":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.03076923076923077},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.02857142857142857},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.05405405405405406},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"自":{"docs":{},"动":{"docs":{},"化":{"docs":{},"软":{"docs":{},"件":{"docs":{},"居":{"docs":{},"然":{"docs":{},"还":{"docs":{},"有":{"docs":{},"人":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.029411764705882353}}}}}}}}}}}}},"s":{"docs":{},"r":{"docs":{},"f":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.025}}}},"s":{"1":{"docs":{},",":{"docs":{},"到":{"docs":{},"如":{"docs":{},"今":{"docs":{},"的":{"docs":{},"可":{"docs":{},"以":{"docs":{},"处":{"docs":{},"理":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}},"3":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0273972602739726}},",":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}},"”":{"docs":{},"的":{"docs":{},",":{"docs":{},"我":{"docs":{},"都":{"docs":{},"会":{"docs":{},"问":{"docs":{},"问":{"docs":{},"动":{"docs":{},"画":{"docs":{},"相":{"docs":{},"关":{"docs":{},"知":{"docs":{},"识":{"docs":{},"。":{"docs":{},"然":{"docs":{},"而":{"docs":{},"我":{"docs":{},"发":{"docs":{},"现":{"docs":{},":":{"docs":{},"都":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03278688524590164},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.027777777777777776},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.023809523809523808},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0392156862745098},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.03571428571428571},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.034482758620689655},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.029411764705882353},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.03571428571428571},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03508771929824561},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0273972602739726},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.029411764705882353},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.03225806451612903},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.03076923076923077},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.02631578947368421},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05970149253731343},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.08064516129032258},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.029850746268656716},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.04477611940298507}},",":{"docs":{},"可":{"docs":{},"以":{"docs":{},"在":{"docs":{},"边":{"docs":{},"框":{"docs":{},"上":{"docs":{},"整":{"docs":{},"些":{"docs":{},"什":{"docs":{},"么":{"docs":{},"花":{"docs":{},"样":{"docs":{},"。":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}}}}},"也":{"docs":{},"就":{"docs":{},"意":{"docs":{},"味":{"docs":{},"着":{"docs":{},"完":{"docs":{},"全":{"docs":{},"没":{"docs":{},"有":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}}}},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"叫":{"docs":{},"x":{"docs":{},"s":{"docs":{},"s":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}}}}},":":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"x":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"j":{"docs":{},"e":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.03125},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.03636363636363636},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}},"s":{"docs":{},"。":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},",":{"docs":{},"如":{"docs":{},"何":{"docs":{},"机":{"docs":{},"智":{"docs":{},"的":{"docs":{},"捕":{"docs":{},"获":{"docs":{},"错":{"docs":{},"误":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}},"、":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"、":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},":":{"docs":{},"再":{"docs":{},"写":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"8":{"0":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}},"docs":{}},"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.03076923076923077},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.025974025974025976},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.02531645569620253},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.038461538461538464},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.02702702702702703},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.04477611940298507}},"?":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}},"d":{"docs":{},"n":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}},",":{"docs":{},"中":{"docs":{},"文":{"docs":{},"名":{"docs":{},"叫":{"docs":{},"做":{"docs":{},"「":{"docs":{},"内":{"docs":{},"容":{"docs":{},"分":{"docs":{},"发":{"docs":{},"网":{"docs":{},"络":{"docs":{},"」":{"docs":{},",":{"docs":{},"它":{"docs":{},"的":{"docs":{},"作":{"docs":{},"用":{"docs":{},"是":{"docs":{},"减":{"docs":{},"少":{"docs":{},"传":{"docs":{},"播":{"docs":{},"时":{"docs":{},"延":{"docs":{},",":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}},"i":{"docs":{},"/":{"docs":{},"c":{"docs":{},"d":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}},":":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}},"o":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03389830508474576}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"[":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"=":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"]":{"docs":{},"打":{"docs":{},"开":{"docs":{},"时":{"docs":{},"慢":{"docs":{},"、":{"docs":{},"卡":{"docs":{},"顿":{"docs":{},"问":{"docs":{},"题":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"1":{"1":{"docs":{},"。":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}},"docs":{}},"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.07352941176470588},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.03225806451612903}}},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},"{":{"docs":{},"}":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},"{":{"docs":{},"}":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}}}}}}},"/":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}},"d":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}},"n":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}},"u":{"docs":{},"o":{"docs":{},"f":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}},"l":{"docs":{},"l":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03125},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023529411764705882}}}}}}}},".":{"docs":{},"j":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.029411764705882353},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02666666666666667},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}},"j":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}},"w":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}},"p":{"docs":{},"m":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.03225806451612903},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03125},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.024691358024691357},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"x":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.043478260869565216},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0273972602739726}},",":{"docs":{},"这":{"docs":{},"篇":{"docs":{},"就":{"docs":{},"够":{"docs":{},"了":{"docs":{},"!":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}},".":{"docs":{},"j":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}},"u":{"docs":{},"f":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}},"w":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}},"x":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05063291139240506}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}}}},"c":{"docs":{},"t":{"1":{"6":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.04081632653061224}}},"8":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}},"docs":{}},"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0392156862745098},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.037037037037037035},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.03508771929824561},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.03125},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0273972602739726},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0273972602739726},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.03529411764705882},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0273972602739726},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.04225352112676056},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.03896103896103896},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03389830508474576},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.04477611940298507},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.04},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.04081632653061224},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02531645569620253}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304}}}}}}}}}},",":{"docs":{},"都":{"docs":{},"需":{"docs":{},"要":{"docs":{},"管":{"docs":{},"理":{"docs":{},"状":{"docs":{},"态":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},")":{"docs":{},",":{"docs":{},"比":{"docs":{},"如":{"docs":{},"组":{"docs":{},"件":{"docs":{},"之":{"docs":{},"间":{"docs":{},"都":{"docs":{},"有":{"docs":{},"共":{"docs":{},"享":{"docs":{},"状":{"docs":{},"态":{"docs":{},"的":{"docs":{},"需":{"docs":{},"要":{"docs":{},"。":{"docs":{},"什":{"docs":{},"么":{"docs":{},"是":{"docs":{},"共":{"docs":{},"享":{"docs":{},"状":{"docs":{},"态":{"docs":{},"?":{"docs":{},"。":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"你":{"docs":{},"大":{"docs":{},"概":{"docs":{},"听":{"docs":{},"说":{"docs":{},"过":{"docs":{},"虚":{"docs":{},"拟":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}},"、":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"、":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"j":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}},".":{"docs":{},"j":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}},"n":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.03076923076923077},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.04285714285714286},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.05405405405405406}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.027777777777777776}},"e":{"docs":{},"作":{"docs":{},"为":{"docs":{},"e":{"docs":{},"s":{"5":{"docs":{},"新":{"docs":{},"增":{"docs":{},"的":{"docs":{},"常":{"docs":{},"规":{"docs":{},"数":{"docs":{},"组":{"docs":{},"方":{"docs":{},"法":{"docs":{},"之":{"docs":{},"一":{"docs":{},",":{"docs":{},"相":{"docs":{},"比":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}},"x":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0392156862745098},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.03076923076923077},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}},"使":{"docs":{},"用":{"docs":{},"。":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}},"原":{"docs":{},"理":{"docs":{},"解":{"docs":{},"析":{"docs":{},",":{"docs":{},"看":{"docs":{},"这":{"docs":{},"篇":{"docs":{},"就":{"docs":{},"够":{"docs":{},"了":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}},"是":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"状":{"docs":{},"态":{"docs":{},"容":{"docs":{},"器":{"docs":{},",":{"docs":{},"提":{"docs":{},"供":{"docs":{},"可":{"docs":{},"预":{"docs":{},"测":{"docs":{},"化":{"docs":{},"的":{"docs":{},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"。":{"docs":{},"在":{"docs":{},"实":{"docs":{},"际":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},",":{"docs":{},"常":{"docs":{},"搭":{"docs":{},"配":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"”":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"本":{"docs":{},"质":{"docs":{},"上":{"docs":{},"有":{"docs":{},"缺":{"docs":{},"陷":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.03125},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}},")":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.03125}}}}}},"i":{"docs":{},"r":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.029411764705882353}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}},"?":{"docs":{},"你":{"docs":{},"出":{"docs":{},"来":{"docs":{},"!":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}}},"f":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}},"c":{"docs":{},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}},"。":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"以":{"docs":{},"下":{"docs":{},"简":{"docs":{},"称":{"docs":{},":":{"docs":{},"h":{"docs":{},"m":{"docs":{},"r":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.03571428571428571}}}}},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}},"s":{"docs":{},"a":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}},",":{"docs":{},"以":{"docs":{},"为":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}},"使":{"docs":{},"用":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}},"x":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}},"b":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.037037037037037035},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.03508771929824561},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0273972602739726},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023529411764705882},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.029411764705882353},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.028169014084507043},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.02857142857142857},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.025974025974025976},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02666666666666667},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.03571428571428571},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.038461538461538464},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.05357142857142857},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.02631578947368421},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.02702702702702703},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}},"p":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}},"a":{"docs":{},"c":{"docs":{},"k":{"5":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}},"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.025},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.04},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.027777777777777776},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.05},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.034482758620689655}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}},"?":{"docs":{},"—":{"docs":{},"—":{"docs":{},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}},",":{"docs":{},"性":{"docs":{},"能":{"docs":{},"逆":{"docs":{},"势":{"docs":{},"如":{"docs":{},"何":{"docs":{},"破":{"docs":{},"局":{"docs":{},"?":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}}},"g":{"docs":{},"l":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}},",":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0273972602739726},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.02702702702702703}},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"持":{"docs":{},"久":{"docs":{},"化":{"docs":{},"的":{"docs":{},"网":{"docs":{},"络":{"docs":{},"通":{"docs":{},"信":{"docs":{},"协":{"docs":{},"议":{"docs":{},",":{"docs":{},"可":{"docs":{},"以":{"docs":{},"在":{"docs":{},"单":{"docs":{},"个":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}},")":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"传":{"docs":{},"输":{"docs":{},"超":{"docs":{},"文":{"docs":{},"本":{"docs":{},"到":{"docs":{},"本":{"docs":{},"地":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"的":{"docs":{},"传":{"docs":{},"送":{"docs":{},"协":{"docs":{},"议":{"docs":{},"。":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}},"a":{"docs":{},"k":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}},"。":{"docs":{},"既":{"docs":{},"生":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}},"?":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0410958904109589},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.024691358024691357}},".":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}},"h":{"docs":{},"y":{"docs":{},"?":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{},"让":{"docs":{},"你":{"docs":{},"的":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}},"a":{"docs":{},"y":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}},"p":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}},"也":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}},"可":{"docs":{},"以":{"docs":{},"发":{"docs":{},"表":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}},"在":{"docs":{},"服":{"docs":{},"务":{"docs":{},"端":{"docs":{},"运":{"docs":{},"行":{"docs":{},"。":{"docs":{},"在":{"docs":{},"本":{"docs":{},"文":{"docs":{},"中":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"仅":{"docs":{},"探":{"docs":{},"讨":{"docs":{},"一":{"docs":{},"个":{"docs":{},"问":{"docs":{},"题":{"docs":{},":":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"不":{"docs":{},"例":{"docs":{},"外":{"docs":{},"。":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}},"是":{"docs":{},"近":{"docs":{},"几":{"docs":{},"天":{"docs":{},"才":{"docs":{},"被":{"docs":{},"吸":{"docs":{},"引":{"docs":{},",":{"docs":{},"之":{"docs":{},"前":{"docs":{},"也":{"docs":{},"是":{"docs":{},"没":{"docs":{},"关":{"docs":{},"注":{"docs":{},"。":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}}}}}}}}}}},"圆":{"docs":{},"的":{"docs":{},"!":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}},"能":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}},"聊":{"docs":{},"聊":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},",":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"和":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}},"关":{"docs":{},"于":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.03508771929824561},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}},"周":{"docs":{},"刊":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}},"语":{"docs":{},"言":{"docs":{},"和":{"docs":{},"语":{"docs":{},"言":{"docs":{},"范":{"docs":{},"式":{"docs":{},"的":{"docs":{},"演":{"docs":{},"进":{"docs":{},",":{"docs":{},"早":{"docs":{},"在":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"工":{"docs":{},"作":{"docs":{},"原":{"docs":{},"理":{"docs":{},"的":{"docs":{},"五":{"docs":{},"个":{"docs":{},"误":{"docs":{},"解":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}}},"键":{"docs":{},"词":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}},"字":{"docs":{},"。":{"docs":{},"但":{"docs":{},"请":{"docs":{},"不":{"docs":{},"要":{"docs":{},"滥":{"docs":{},"用":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},"。":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}}}}}}}},"分":{"docs":{},"类":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}},"和":{"docs":{},"筛":{"docs":{},"选":{"docs":{},"需":{"docs":{},"求":{"docs":{},"的":{"docs":{},"自":{"docs":{},"测":{"docs":{},"中":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}}},"钟":{"docs":{},"上":{"docs":{},"手":{"docs":{},"后":{"docs":{},"端":{"docs":{},"接":{"docs":{},"口":{"docs":{},"开":{"docs":{},"发":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}}}},"提":{"docs":{},"醒":{"docs":{},"一":{"docs":{},"次":{"docs":{},"该":{"docs":{},"起":{"docs":{},"来":{"docs":{},"运":{"docs":{},"动":{"docs":{},"运":{"docs":{},"动":{"docs":{},"啦":{"docs":{},",":{"docs":{},"并":{"docs":{},"且":{"docs":{},"展":{"docs":{},"示":{"docs":{},"一":{"docs":{},"些":{"docs":{},"骚":{"docs":{},"骚":{"docs":{},"的":{"docs":{},"动":{"docs":{},"图":{"docs":{},"。":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}},"速":{"docs":{},"读":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}},"了":{"docs":{},"解":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.03076923076923077}}}}},"析":{"docs":{},"了":{"docs":{},"最":{"docs":{},"新":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"页":{"docs":{},"面":{"docs":{},"性":{"docs":{},"能":{"docs":{},"评":{"docs":{},"分":{"docs":{},"标":{"docs":{},"准":{"docs":{},",":{"docs":{},"帮":{"docs":{},"助":{"docs":{},"大":{"docs":{},"家":{"docs":{},"更":{"docs":{},"好":{"docs":{},"地":{"docs":{},"理":{"docs":{},"解":{"docs":{},"各":{"docs":{},"项":{"docs":{},"性":{"docs":{},"能":{"docs":{},"指":{"docs":{},"标":{"docs":{},",":{"docs":{},"以":{"docs":{},"提":{"docs":{},"升":{"docs":{},"并":{"docs":{},"优":{"docs":{},"化":{"docs":{},"相":{"docs":{},"关":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"项":{"docs":{},"目":{"docs":{},"。":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"以":{"docs":{},"及":{"docs":{},"如":{"docs":{},"何":{"docs":{},"监":{"docs":{},"控":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}},"享":{"docs":{},"几":{"docs":{},"个":{"docs":{},"实":{"docs":{},"际":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},"经":{"docs":{},"常":{"docs":{},"被":{"docs":{},"忽":{"docs":{},"略":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}}}}},"原":{"docs":{},"创":{"docs":{},"文":{"docs":{},"章":{"docs":{},",":{"docs":{},"业":{"docs":{},"界":{"docs":{},"新":{"docs":{},"闻":{"docs":{},",":{"docs":{},"最":{"docs":{},"新":{"docs":{},"技":{"docs":{},"术":{"docs":{},"文":{"docs":{},"章":{"docs":{},",":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}}}}}}}}}}}}}}}}}},"理":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}},"分":{"docs":{},"析":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}},"讲":{"docs":{},"起":{"docs":{},",":{"docs":{},"教":{"docs":{},"你":{"docs":{},"从":{"docs":{},"零":{"docs":{},"搭":{"docs":{},"建":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}}},"与":{"docs":{},"最":{"docs":{},"佳":{"docs":{},"实":{"docs":{},"践":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}},"解":{"docs":{},"析":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}},"。":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}},"都":{"docs":{},"不":{"docs":{},"懂":{"docs":{},",":{"docs":{},"还":{"docs":{},"讲":{"docs":{},"“":{"docs":{},"中":{"docs":{},"间":{"docs":{},"人":{"docs":{},"攻":{"docs":{},"击":{"docs":{},"”":{"docs":{},"?":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}}}}}}}}},"以":{"docs":{},"及":{"docs":{},"源":{"docs":{},"码":{"docs":{},"解":{"docs":{},"析":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}},"型":{"docs":{},"、":{"docs":{},"函":{"docs":{},"数":{"docs":{},"细":{"docs":{},"节":{"docs":{},"、":{"docs":{},"强":{"docs":{},"制":{"docs":{},"转":{"docs":{},"换":{"docs":{},"、":{"docs":{},"闭":{"docs":{},"包":{"docs":{},"等":{"docs":{},"知":{"docs":{},"识":{"docs":{},"。":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}},"链":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}},"和":{"docs":{},"原":{"docs":{},"型":{"docs":{},"对":{"docs":{},"象":{"docs":{},"是":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}},"理":{"docs":{},"解":{"docs":{},"起":{"docs":{},"来":{"docs":{},"有":{"docs":{},"点":{"docs":{},"绕":{"docs":{},"了":{"docs":{},",":{"docs":{},"网":{"docs":{},"上":{"docs":{},"资":{"docs":{},"料":{"docs":{},"也":{"docs":{},"是":{"docs":{},"很":{"docs":{},"多":{"docs":{},",":{"docs":{},"每":{"docs":{},"次":{"docs":{},"晚":{"docs":{},"上":{"docs":{},"睡":{"docs":{},"不":{"docs":{},"着":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},"总":{"docs":{},"喜":{"docs":{},"欢":{"docs":{},"在":{"docs":{},"网":{"docs":{},"上":{"docs":{},"找":{"docs":{},"点":{"docs":{},"原":{"docs":{},"型":{"docs":{},"链":{"docs":{},"和":{"docs":{},"闭":{"docs":{},"包":{"docs":{},"的":{"docs":{},"文":{"docs":{},"章":{"docs":{},"看":{"docs":{},",":{"docs":{},"效":{"docs":{},"果":{"docs":{},"极":{"docs":{},"好":{"docs":{},"。":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"生":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}},"来":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}},"参":{"docs":{},"与":{"docs":{},"维":{"docs":{},"护":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}},"考":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}},"工":{"docs":{},"作":{"docs":{},"交":{"docs":{},"流":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}},"中":{"docs":{},"做":{"docs":{},"了":{"docs":{},"很":{"docs":{},"多":{"docs":{},"生":{"docs":{},"成":{"docs":{},"海":{"docs":{},"报":{"docs":{},"的":{"docs":{},"功":{"docs":{},"能":{"docs":{},",":{"docs":{},"不":{"docs":{},"同":{"docs":{},"需":{"docs":{},"求":{"docs":{},",":{"docs":{},"不":{"docs":{},"同":{"docs":{},"场":{"docs":{},"景":{"docs":{},",":{"docs":{},"使":{"docs":{},"用":{"docs":{},"了":{"docs":{},"几":{"docs":{},"种":{"docs":{},"方":{"docs":{},"案":{"docs":{},",":{"docs":{},"各":{"docs":{},"有":{"docs":{},"优":{"docs":{},"劣":{"docs":{},"。":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}},"流":{"docs":{},"程":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}},"欲":{"docs":{},"善":{"docs":{},"其":{"docs":{},"事":{"docs":{},",":{"docs":{},"必":{"docs":{},"先":{"docs":{},"利":{"docs":{},"其":{"docs":{},"器":{"docs":{},"。":{"docs":{},"对":{"docs":{},"于":{"docs":{},"写":{"docs":{},"代":{"docs":{},"码":{"docs":{},"而":{"docs":{},"言":{"docs":{},",":{"docs":{},"也":{"docs":{},"是":{"docs":{},"需":{"docs":{},"要":{"docs":{},"有":{"docs":{},"一":{"docs":{},"套":{"docs":{},"完":{"docs":{},"善":{"docs":{},"的":{"docs":{},"工":{"docs":{},"作":{"docs":{},"流":{"docs":{},"(":{"docs":{},"工":{"docs":{},"具":{"docs":{},"和":{"docs":{},"流":{"docs":{},"程":{"docs":{},")":{"docs":{},"。":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"具":{"docs":{},"函":{"docs":{},"数":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.025974025974025976}}}}},"程":{"docs":{},"师":{"docs":{},"如":{"docs":{},"何":{"docs":{},"进":{"docs":{},"行":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}},"开":{"docs":{},"发":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}},",":{"docs":{},"混":{"docs":{},"合":{"docs":{},"开":{"docs":{},"发":{"docs":{},"等":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}}}}},"一":{"docs":{},"个":{"docs":{},"简":{"docs":{},"单":{"docs":{},"的":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}}},"工":{"docs":{},"具":{"docs":{},"。":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}},"的":{"docs":{},"角":{"docs":{},"色":{"docs":{},"愈":{"docs":{},"加":{"docs":{},"深":{"docs":{},"入":{"docs":{},"人":{"docs":{},"心":{"docs":{},"。":{"docs":{},"特":{"docs":{},"别":{"docs":{},"是":{"docs":{},"新":{"docs":{},"的":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}}}}}},"一":{"docs":{},"次":{"docs":{},"精":{"docs":{},"选":{"docs":{},"汇":{"docs":{},"总":{"docs":{},",":{"docs":{},"分":{"docs":{},"别":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"了":{"docs":{},"每":{"docs":{},"款":{"docs":{},"工":{"docs":{},"具":{"docs":{},"的":{"docs":{},"关":{"docs":{},"键":{"docs":{},"特":{"docs":{},"性":{"docs":{},",":{"docs":{},"并":{"docs":{},"已":{"docs":{},"附":{"docs":{},"上":{"docs":{},"下":{"docs":{},"载":{"docs":{},"链":{"docs":{},"接":{"docs":{},"。":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"人":{"docs":{},"员":{"docs":{},"都":{"docs":{},"熟":{"docs":{},"悉":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}},"在":{"docs":{},"广":{"docs":{},"泛":{"docs":{},"的":{"docs":{},"使":{"docs":{},"用":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"在":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}},"更":{"docs":{},"喜":{"docs":{},"欢":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}},"的":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}},"人":{"docs":{},"都":{"docs":{},"能":{"docs":{},"说":{"docs":{},"出":{"docs":{},"一":{"docs":{},"二":{"docs":{},"。":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}},"技":{"docs":{},"巧":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}},"者":{"docs":{},"工":{"docs":{},"具":{"docs":{},"来":{"docs":{},"直":{"docs":{},"观":{"docs":{},"的":{"docs":{},"理":{"docs":{},"解":{"docs":{},"一":{"docs":{},"下":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"页":{"docs":{},"面":{"docs":{},"的":{"docs":{},"过":{"docs":{},"程":{"docs":{},"。":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}},"返":{"docs":{},"回":{"docs":{},"上":{"docs":{},"一":{"docs":{},"页":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"很":{"docs":{},"辣":{"docs":{},"手":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"一":{"docs":{},"般":{"docs":{},"用":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}}}},"技":{"docs":{},"巧":{"docs":{},"助":{"docs":{},"力":{"docs":{},"成":{"docs":{},"为":{"docs":{},"更":{"docs":{},"好":{"docs":{},"的":{"docs":{},"工":{"docs":{},"程":{"docs":{},"师":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}},"。":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}}}}}}}}},"领":{"docs":{},"域":{"docs":{},"已":{"docs":{},"经":{"docs":{},"资":{"docs":{},"格":{"docs":{},"不":{"docs":{},"浅":{"docs":{},"了":{"docs":{},",":{"docs":{},"近":{"docs":{},"年":{"docs":{},"来":{"docs":{},"它":{"docs":{},"作":{"docs":{},"为":{"docs":{},"敏":{"docs":{},"捷":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}}}}},"经":{"docs":{},"验":{"docs":{},",":{"docs":{},"可":{"docs":{},"能":{"docs":{},"已":{"docs":{},"经":{"docs":{},"知":{"docs":{},"道":{"docs":{},"了":{"docs":{},"。":{"docs":{},"不":{"docs":{},"过":{"docs":{},"对":{"docs":{},"于":{"docs":{},"刚":{"docs":{},"接":{"docs":{},"触":{"docs":{},"的":{"docs":{},"新":{"docs":{},"手":{"docs":{},"来":{"docs":{},"说":{"docs":{},",":{"docs":{},"还":{"docs":{},"是":{"docs":{},"有":{"docs":{},"必":{"docs":{},"要":{"docs":{},"了":{"docs":{},"解":{"docs":{},"一":{"docs":{},"下":{"docs":{},"的":{"docs":{},"。":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"。":{"docs":{},"我":{"docs":{},"将":{"docs":{},"从":{"docs":{},"代":{"docs":{},"码":{"docs":{},"编":{"docs":{},"辑":{"docs":{},"器":{"docs":{},"的":{"docs":{},"外":{"docs":{},"观":{"docs":{},"开":{"docs":{},"始":{"docs":{},"。":{"docs":{},"毕":{"docs":{},"竟":{"docs":{},"外":{"docs":{},"观":{"docs":{},"颜":{"docs":{},"值":{"docs":{},"很":{"docs":{},"重":{"docs":{},"要":{"docs":{},"。":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}}},"中":{"docs":{},"的":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}},"重":{"docs":{},"型":{"docs":{},"跨":{"docs":{},"平":{"docs":{},"台":{"docs":{},"应":{"docs":{},"用":{"docs":{},"以":{"docs":{},"及":{"docs":{},"架":{"docs":{},"构":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}},"始":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}},"支":{"docs":{},"持":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}},"发":{"docs":{},"布":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}},"进":{"docs":{},"入":{"docs":{},"测":{"docs":{},"试":{"docs":{},"版":{"docs":{},"状":{"docs":{},"态":{"docs":{},",":{"docs":{},"p":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}}}}}}}}},"源":{"docs":{},"项":{"docs":{},"目":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}},"被":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}},"。":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}},"排":{"docs":{},"行":{"docs":{},"已":{"docs":{},"经":{"docs":{},"出":{"docs":{},"炉":{"docs":{},"啦":{"docs":{},",":{"docs":{},"从":{"docs":{},"前":{"docs":{},"端":{"docs":{},"学":{"docs":{},"习":{"docs":{},"资":{"docs":{},"料":{"docs":{},"到":{"docs":{},"技":{"docs":{},"术":{"docs":{},"面":{"docs":{},"试":{"docs":{},"宝":{"docs":{},"典":{"docs":{},",":{"docs":{},"从":{"docs":{},"免":{"docs":{},"费":{"docs":{},"开":{"docs":{},"源":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"书":{"docs":{},"籍":{"docs":{},"到":{"docs":{},"算":{"docs":{},"法":{"docs":{},"刷":{"docs":{},"题":{"docs":{},"库":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"抢":{"docs":{},"票":{"docs":{},"插":{"docs":{},"件":{"docs":{},",":{"docs":{},"所":{"docs":{},"有":{"docs":{},"坑":{"docs":{},"我":{"docs":{},"们":{"docs":{},"都":{"docs":{},"帮":{"docs":{},"你":{"docs":{},"踩":{"docs":{},"过":{"docs":{},"了":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}}}}}}}}}}},"的":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}},"门":{"docs":{},"见":{"docs":{},"山":{"docs":{},",":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}}}},"本":{"docs":{},"书":{"docs":{},"基":{"docs":{},"于":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}}}}}}}}},"文":{"docs":{},"将":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"一":{"docs":{},"些":{"docs":{},"使":{"docs":{},"用":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}},"全":{"docs":{},"面":{"docs":{},"带":{"docs":{},"大":{"docs":{},"家":{"docs":{},"一":{"docs":{},"起":{"docs":{},"详":{"docs":{},"细":{"docs":{},"了":{"docs":{},"解":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}}}}},"从":{"docs":{},"多":{"docs":{},"个":{"docs":{},"方":{"docs":{},"面":{"docs":{},"入":{"docs":{},"手":{"docs":{},",":{"docs":{},"全":{"docs":{},"方":{"docs":{},"位":{"docs":{},"带":{"docs":{},"你":{"docs":{},"一":{"docs":{},"起":{"docs":{},"探":{"docs":{},"索":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}},"十":{"docs":{},"一":{"docs":{},"个":{"docs":{},"维":{"docs":{},"度":{"docs":{},"为":{"docs":{},"读":{"docs":{},"者":{"docs":{},"总":{"docs":{},"结":{"docs":{},"前":{"docs":{},"端":{"docs":{},"基":{"docs":{},"础":{"docs":{},"知":{"docs":{},"识":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}}}}}}}}}}}},"零":{"docs":{},"搭":{"docs":{},"建":{"docs":{},"前":{"docs":{},"端":{"docs":{},"和":{"docs":{},"服":{"docs":{},"务":{"docs":{},"端":{"docs":{},",":{"docs":{},"实":{"docs":{},"现":{"docs":{},"一":{"docs":{},"个":{"docs":{},"大":{"docs":{},"文":{"docs":{},"件":{"docs":{},"上":{"docs":{},"传":{"docs":{},"和":{"docs":{},"断":{"docs":{},"点":{"docs":{},"续":{"docs":{},"传":{"docs":{},"的":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}}}}}},"按":{"docs":{},"照":{"docs":{},"以":{"docs":{},"下":{"docs":{},"的":{"docs":{},"流":{"docs":{},"程":{"docs":{},"来":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"前":{"docs":{},"端":{"docs":{},"如":{"docs":{},"何":{"docs":{},"进":{"docs":{},"行":{"docs":{},"图":{"docs":{},"片":{"docs":{},"处":{"docs":{},"理":{"docs":{},",":{"docs":{},"然":{"docs":{},"后":{"docs":{},"穿":{"docs":{},"插":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"二":{"docs":{},"进":{"docs":{},"制":{"docs":{},"、":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"、":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"尝":{"docs":{},"试":{"docs":{},"探":{"docs":{},"索":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}},"就":{"docs":{},"使":{"docs":{},"用":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}},"来":{"docs":{},"整":{"docs":{},"理":{"docs":{},"下":{"docs":{},"如":{"docs":{},"何":{"docs":{},"进":{"docs":{},"行":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}},"列":{"docs":{},"举":{"docs":{},"了":{"docs":{},"面":{"docs":{},"试":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},"一":{"docs":{},"些":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"手":{"docs":{},"写":{"docs":{},"代":{"docs":{},"码":{"docs":{},"实":{"docs":{},"现":{"docs":{},"供":{"docs":{},"参":{"docs":{},"考":{"docs":{},"。":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}},"涵":{"docs":{},"盖":{"docs":{},"了":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}},"主":{"docs":{},"要":{"docs":{},"讲":{"docs":{},"解":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}},"怎":{"docs":{},"么":{"docs":{},"提":{"docs":{},"高":{"docs":{},"展":{"docs":{},"开":{"docs":{},"运":{"docs":{},"算":{"docs":{},"的":{"docs":{},"性":{"docs":{},"能":{"docs":{},",":{"docs":{},"在":{"docs":{},"此":{"docs":{},"之":{"docs":{},"前":{"docs":{},"先":{"docs":{},"简":{"docs":{},"单":{"docs":{},"说":{"docs":{},"说":{"docs":{},"展":{"docs":{},"开":{"docs":{},"运":{"docs":{},"算":{"docs":{},"在":{"docs":{},"数":{"docs":{},"组":{"docs":{},"中":{"docs":{},"的":{"docs":{},"工":{"docs":{},"作":{"docs":{},"原":{"docs":{},"理":{"docs":{},"。":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"介":{"docs":{},"绍":{"docs":{},"在":{"docs":{},"前":{"docs":{},"端":{"docs":{},"工":{"docs":{},"程":{"docs":{},"化":{"docs":{},"的":{"docs":{},"一":{"docs":{},"些":{"docs":{},"探":{"docs":{},"索":{"docs":{},"和":{"docs":{},"实":{"docs":{},"践":{"docs":{},",":{"docs":{},"结":{"docs":{},"合":{"docs":{},"移":{"docs":{},"动":{"docs":{},"端":{"docs":{},"的":{"docs":{},"基":{"docs":{},"础":{"docs":{},"库":{"docs":{},"重":{"docs":{},"构":{"docs":{},"和":{"docs":{},"u":{"docs":{},"i":{"docs":{},"组":{"docs":{},"件":{"docs":{},"库":{"docs":{},"开":{"docs":{},"发":{"docs":{},"这":{"docs":{},"两":{"docs":{},"个":{"docs":{},"项":{"docs":{},"目":{"docs":{},"详":{"docs":{},"细":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"工":{"docs":{},"程":{"docs":{},"化":{"docs":{},"方":{"docs":{},"案":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"水":{"docs":{},"平":{"docs":{},"居":{"docs":{},"中":{"docs":{},",":{"docs":{},"垂":{"docs":{},"直":{"docs":{},"居":{"docs":{},"中":{"docs":{},",":{"docs":{},"还":{"docs":{},"有":{"docs":{},"水":{"docs":{},"平":{"docs":{},"垂":{"docs":{},"直":{"docs":{},"居":{"docs":{},"中":{"docs":{},"各":{"docs":{},"种":{"docs":{},"办":{"docs":{},"法":{"docs":{},"。":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"演":{"docs":{},"示":{"docs":{},"了":{"docs":{},"如":{"docs":{},"何":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}},"通":{"docs":{},"过":{"docs":{},"以":{"docs":{},"下":{"docs":{},"三":{"docs":{},"部":{"docs":{},"分":{"docs":{},"组":{"docs":{},"成":{"docs":{},":":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}}}},"分":{"docs":{},"享":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}},"了":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}},"是":{"docs":{},"笔":{"docs":{},"者":{"docs":{},"写":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}},"对":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}},"全":{"docs":{},"面":{"docs":{},"总":{"docs":{},"结":{"docs":{},"了":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}}}}}}},"介":{"docs":{},"绍":{"docs":{},"最":{"docs":{},"方":{"docs":{},"便":{"docs":{},"的":{"docs":{},"上":{"docs":{},"传":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}}},"一":{"docs":{},"种":{"docs":{},"前":{"docs":{},"端":{"docs":{},"灰":{"docs":{},"度":{"docs":{},"发":{"docs":{},"布":{"docs":{},"方":{"docs":{},"案":{"docs":{},",":{"docs":{},"主":{"docs":{},"要":{"docs":{},"解":{"docs":{},"决":{"docs":{},"的":{"docs":{},"是":{"docs":{},"传":{"docs":{},"统":{"docs":{},"的":{"docs":{},"灰":{"docs":{},"度":{"docs":{},"发":{"docs":{},"布":{"docs":{},"只":{"docs":{},"能":{"docs":{},"以":{"docs":{},"机":{"docs":{},"器":{"docs":{},"维":{"docs":{},"度":{"docs":{},"进":{"docs":{},"行":{"docs":{},"分":{"docs":{},"组":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"以":{"docs":{},"前":{"docs":{},"端":{"docs":{},"面":{"docs":{},"试":{"docs":{},"官":{"docs":{},"的":{"docs":{},"角":{"docs":{},"度":{"docs":{},"出":{"docs":{},"发":{"docs":{},",":{"docs":{},"对":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}}}}},"的":{"docs":{},"主":{"docs":{},"要":{"docs":{},"初":{"docs":{},"衷":{"docs":{},"就":{"docs":{},"是":{"docs":{},"规":{"docs":{},"范":{"docs":{},"约":{"docs":{},"定":{"docs":{},"先":{"docs":{},"行":{"docs":{},",":{"docs":{},"尽":{"docs":{},"量":{"docs":{},"避":{"docs":{},"免":{"docs":{},"沟":{"docs":{},"通":{"docs":{},"联":{"docs":{},"调":{"docs":{},"产":{"docs":{},"生":{"docs":{},"的":{"docs":{},"不":{"docs":{},"必":{"docs":{},"要":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},",":{"docs":{},"让":{"docs":{},"大":{"docs":{},"家":{"docs":{},"身":{"docs":{},"心":{"docs":{},"愉":{"docs":{},"快":{"docs":{},"地":{"docs":{},"专":{"docs":{},"注":{"docs":{},"于":{"docs":{},"各":{"docs":{},"自":{"docs":{},"擅":{"docs":{},"长":{"docs":{},"的":{"docs":{},"领":{"docs":{},"域":{"docs":{},"。":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"每":{"docs":{},"一":{"docs":{},"条":{"docs":{},",":{"docs":{},"都":{"docs":{},"是":{"docs":{},"我":{"docs":{},"曾":{"docs":{},"经":{"docs":{},"发":{"docs":{},"过":{"docs":{},"的":{"docs":{},"掘":{"docs":{},"金":{"docs":{},"沸":{"docs":{},"点":{"docs":{},",":{"docs":{},"其":{"docs":{},"中":{"docs":{},"有":{"docs":{},"很":{"docs":{},"多":{"docs":{},"条":{"docs":{},"超":{"docs":{},"过":{"docs":{},"了":{"docs":{},"百":{"docs":{},"赞":{"docs":{},"(":{"docs":{},"窃":{"docs":{},"喜":{"docs":{},")":{"docs":{},"。":{"docs":{},"鉴":{"docs":{},"于":{"docs":{},"时":{"docs":{},"不":{"docs":{},"时":{"docs":{},"有":{"docs":{},"童":{"docs":{},"鞋":{"docs":{},"翻":{"docs":{},"我":{"docs":{},"以":{"docs":{},"前":{"docs":{},"的":{"docs":{},"沸":{"docs":{},"点":{"docs":{},",":{"docs":{},"因":{"docs":{},"此":{"docs":{},",":{"docs":{},"本":{"docs":{},"文":{"docs":{},"收":{"docs":{},"集":{"docs":{},"了":{"docs":{},"个":{"docs":{},"人":{"docs":{},"目":{"docs":{},"前":{"docs":{},"发":{"docs":{},"过":{"docs":{},"的":{"docs":{},"所":{"docs":{},"有":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"只":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"函":{"docs":{},"数":{"docs":{},"式":{"docs":{},"组":{"docs":{},"件":{"docs":{},"特":{"docs":{},"有":{"docs":{},"的":{"docs":{},"性":{"docs":{},"能":{"docs":{},"优":{"docs":{},"化":{"docs":{},"方":{"docs":{},"式":{"docs":{},",":{"docs":{},"类":{"docs":{},"组":{"docs":{},"件":{"docs":{},"和":{"docs":{},"函":{"docs":{},"数":{"docs":{},"式":{"docs":{},"组":{"docs":{},"件":{"docs":{},"都":{"docs":{},"有":{"docs":{},"的":{"docs":{},"不":{"docs":{},"介":{"docs":{},"绍":{"docs":{},",":{"docs":{},"比":{"docs":{},"如":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"实":{"docs":{},"现":{"docs":{},"方":{"docs":{},"法":{"docs":{},"都":{"docs":{},"是":{"docs":{},"看":{"docs":{},"效":{"docs":{},"果":{"docs":{},"倒":{"docs":{},"推":{"docs":{},"实":{"docs":{},"现":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{},"并":{"docs":{},"进":{"docs":{},"行":{"docs":{},"一":{"docs":{},"些":{"docs":{},"拓":{"docs":{},"展":{"docs":{},"和":{"docs":{},"思":{"docs":{},"考":{"docs":{},",":{"docs":{},"和":{"docs":{},"源":{"docs":{},"码":{"docs":{},"无":{"docs":{},"关":{"docs":{},"。":{"docs":{},"l":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"深":{"docs":{},"度":{"docs":{},"解":{"docs":{},"析":{"docs":{},"了":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}},"上":{"docs":{},"囊":{"docs":{},"括":{"docs":{},"了":{"docs":{},"非":{"docs":{},"端":{"docs":{},"侧":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"引":{"docs":{},"擎":{"docs":{},"实":{"docs":{},"现":{"docs":{},"的":{"docs":{},"方":{"docs":{},"方":{"docs":{},"面":{"docs":{},"面":{"docs":{},",":{"docs":{},"其":{"docs":{},"中":{"docs":{},"还":{"docs":{},"涵":{"docs":{},"盖":{"docs":{},"了":{"docs":{},"大":{"docs":{},"量":{"docs":{},"的":{"docs":{},"微":{"docs":{},"信":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"开":{"docs":{},"发":{"docs":{},"文":{"docs":{},"档":{"docs":{},"里":{"docs":{},"不":{"docs":{},"会":{"docs":{},"告":{"docs":{},"诉":{"docs":{},"你":{"docs":{},"的":{"docs":{},"特":{"docs":{},"性":{"docs":{},"细":{"docs":{},"节":{"docs":{},"。":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"人":{"docs":{},"亲":{"docs":{},"自":{"docs":{},"挑":{"docs":{},"战":{"docs":{},"…":{"docs":{},"…":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}},"周":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"更":{"docs":{},"多":{"docs":{},"的":{"docs":{},"是":{"docs":{},"在":{"docs":{},"描":{"docs":{},"述":{"docs":{},"架":{"docs":{},"构":{"docs":{},"与":{"docs":{},"技":{"docs":{},"术":{"docs":{},"方":{"docs":{},"向":{"docs":{},"层":{"docs":{},"面":{"docs":{},"的":{"docs":{},"思":{"docs":{},"考":{"docs":{},"和":{"docs":{},"决":{"docs":{},"策":{"docs":{},",":{"docs":{},"不":{"docs":{},"会":{"docs":{},"过":{"docs":{},"多":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"具":{"docs":{},"体":{"docs":{},"某":{"docs":{},"个":{"docs":{},"问":{"docs":{},"题":{"docs":{},"是":{"docs":{},"如":{"docs":{},"何":{"docs":{},"解":{"docs":{},"决":{"docs":{},"的":{"docs":{},",":{"docs":{},"因":{"docs":{},"为":{"docs":{},"细":{"docs":{},"节":{"docs":{},"实":{"docs":{},"在":{"docs":{},"太":{"docs":{},"多":{"docs":{},"。":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"将":{"docs":{},"讨":{"docs":{},"论":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}},"每":{"docs":{},"个":{"docs":{},"人":{"docs":{},"的":{"docs":{},"阅":{"docs":{},"读":{"docs":{},"点":{"docs":{},"都":{"docs":{},"是":{"docs":{},"片":{"docs":{},"面":{"docs":{},"的":{"docs":{},",":{"docs":{},"局":{"docs":{},"限":{"docs":{},"的":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"希":{"docs":{},"望":{"docs":{},"汇":{"docs":{},"集":{"docs":{},"更":{"docs":{},"多":{"docs":{},"观":{"docs":{},"点":{"docs":{},",":{"docs":{},"更":{"docs":{},"多":{"docs":{},"视":{"docs":{},"角":{"docs":{},",":{"docs":{},"创":{"docs":{},"建":{"docs":{},"一":{"docs":{},"个":{"docs":{},"更":{"docs":{},"全":{"docs":{},"面":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"学":{"docs":{},"习":{"docs":{},"资":{"docs":{},"源":{"docs":{},"库":{"docs":{},",":{"docs":{},"让":{"docs":{},"所":{"docs":{},"有":{"docs":{},"的":{"docs":{},"参":{"docs":{},"与":{"docs":{},"者":{"docs":{},"收":{"docs":{},"益":{"docs":{},"。":{"docs":{"./":{"ref":"./","tf":0.05263157894736842},"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"公":{"docs":{},"司":{"docs":{},"都":{"docs":{},"会":{"docs":{},"用":{"docs":{},"的":{"docs":{},"短":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}},"编":{"docs":{},"程":{"docs":{},"语":{"docs":{},"言":{"docs":{},"都":{"docs":{},"有":{"docs":{},"自":{"docs":{},"己":{"docs":{},"的":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}},"例":{"docs":{},"子":{"docs":{},"都":{"docs":{},"写":{"docs":{},"一":{"docs":{},"遍":{"docs":{},"并":{"docs":{},"且":{"docs":{},"理":{"docs":{},"解":{"docs":{},",":{"docs":{},"相":{"docs":{},"信":{"docs":{},"学":{"docs":{},"完":{"docs":{},"之":{"docs":{},"后":{"docs":{},",":{"docs":{},"你":{"docs":{},"就":{"docs":{},"会":{"docs":{},"写":{"docs":{},"正":{"docs":{},"则":{"docs":{},"了":{"docs":{},"~":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"次":{"docs":{},"在":{"docs":{},"听":{"docs":{},"到":{"docs":{},"这":{"docs":{},"首":{"docs":{},"歌":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},",":{"docs":{},"总":{"docs":{},"会":{"docs":{},"感":{"docs":{},"慨":{"docs":{},"万":{"docs":{},"千":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"伟":{"docs":{},"大":{"docs":{},"的":{"docs":{},"新":{"docs":{},"中":{"docs":{},"国":{"docs":{},",":{"docs":{},"这":{"7":{"0":{"docs":{},"年":{"docs":{},"真":{"docs":{},"的":{"docs":{},"经":{"docs":{},"历":{"docs":{},"了":{"docs":{},"太":{"docs":{},"多":{"docs":{},"太":{"docs":{},"多":{"docs":{},"了":{"docs":{},"。":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"期":{"docs":{},"周":{"docs":{},"刊":{"docs":{},"我":{"docs":{},"们":{"docs":{},"将":{"docs":{},"尽":{"docs":{},"力":{"docs":{},"筛":{"docs":{},"选":{"docs":{},"全":{"docs":{},"网":{"docs":{},"最":{"docs":{},"优":{"docs":{},"质":{"docs":{},"之":{"docs":{},"资":{"docs":{},"源":{"docs":{},",":{"docs":{},"为":{"docs":{},"您":{"docs":{},"创":{"docs":{},"建":{"docs":{},"一":{"docs":{},"个":{"docs":{},"更":{"docs":{},"全":{"docs":{},"面":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"学":{"docs":{},"习":{"docs":{},"资":{"docs":{},"源":{"docs":{},"库":{"docs":{},",":{"docs":{},"当":{"docs":{},"然":{"docs":{},"您":{"docs":{},"也":{"docs":{},"可":{"docs":{},"以":{"docs":{},"通":{"docs":{},"过":{"docs":{},"官":{"docs":{},"方":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},"仓":{"docs":{},"库":{"docs":{},",":{"docs":{},"给":{"docs":{},"我":{"docs":{},"们":{"docs":{},"发":{"docs":{},"来":{"docs":{},"您":{"docs":{},"的":{"docs":{},"建":{"docs":{},"议":{"docs":{},",":{"docs":{},"或":{"docs":{},"者":{"docs":{},"投":{"docs":{},"稿":{"docs":{},"。":{"docs":{"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"的":{"6":{"docs":{},"个":{"docs":{},"不":{"docs":{},"良":{"docs":{},"编":{"docs":{},"码":{"docs":{},"习":{"docs":{},"惯":{"docs":{},",":{"docs":{},"现":{"docs":{},"在":{"docs":{},"就":{"docs":{},"改":{"docs":{},"掉":{"docs":{},"吧":{"docs":{},"!":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}},"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.027777777777777776},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02531645569620253},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},"方":{"docs":{},"式":{"docs":{},"参":{"docs":{},"与":{"docs":{},"投":{"docs":{},"稿":{"docs":{},"。":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}}}}}},"本":{"docs":{},"质":{"docs":{},"实":{"docs":{},"际":{"docs":{},"上":{"docs":{},"是":{"docs":{},"利":{"docs":{},"用":{"docs":{},"了":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}}}}}}}},"发":{"docs":{},"布":{"docs":{},",":{"docs":{},"深":{"docs":{},"色":{"docs":{},"模":{"docs":{},"式":{"docs":{},"(":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}}},"展":{"docs":{},"。":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}},"作":{"docs":{},"用":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}},"域":{"docs":{},"链":{"docs":{},"原":{"docs":{},"来":{"docs":{},"是":{"docs":{},"这":{"docs":{},"样":{"docs":{},"子":{"docs":{},"的":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}},"者":{"docs":{},"。":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}},"尤":{"docs":{},"雨":{"docs":{},"溪":{"docs":{},"公":{"docs":{},"开":{"docs":{},"了":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}},"历":{"docs":{},"史":{"docs":{},"和":{"docs":{},"演":{"docs":{},"变":{"docs":{},",":{"docs":{},"深":{"docs":{},"入":{"docs":{},"了":{"docs":{},"解":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}},"讨":{"docs":{},"论":{"docs":{},"中":{"docs":{},",":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"核":{"docs":{},"心":{"docs":{},"成":{"docs":{},"员":{"docs":{},"「":{"docs":{},"s":{"docs":{},"e":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}},"可":{"docs":{},"能":{"docs":{},"。":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}},"靠":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}},"语":{"docs":{},"法":{"docs":{},"规":{"docs":{},"则":{"docs":{},",":{"docs":{},"来":{"docs":{},"对":{"docs":{},"代":{"docs":{},"码":{"docs":{},"进":{"docs":{},"行":{"docs":{},"检":{"docs":{},"查":{"docs":{},",":{"docs":{},"通":{"docs":{},"过":{"docs":{},"规":{"docs":{},"则":{"docs":{},"来":{"docs":{},"约":{"docs":{},"束":{"docs":{},"代":{"docs":{},"码":{"docs":{},"的":{"docs":{},"风":{"docs":{},"格":{"docs":{},",":{"docs":{},"以":{"docs":{},"此":{"docs":{},"来":{"docs":{},"提":{"docs":{},"高":{"docs":{},"代":{"docs":{},"码":{"docs":{},"的":{"docs":{},"健":{"docs":{},"壮":{"docs":{},"性":{"docs":{},",":{"docs":{},"避":{"docs":{},"免":{"docs":{},"因":{"docs":{},"为":{"docs":{},"代":{"docs":{},"码":{"docs":{},"不":{"docs":{},"规":{"docs":{},"范":{"docs":{},"导":{"docs":{},"致":{"docs":{},"应":{"docs":{},"用":{"docs":{},"出":{"docs":{},"现":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"言":{"docs":{},"特":{"docs":{},"性":{"docs":{},"后":{"docs":{},",":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}},"一":{"docs":{},"些":{"docs":{},"缺":{"docs":{},"陷":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}},"理":{"docs":{},"解":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}},"个":{"docs":{},"超":{"docs":{},"集":{"docs":{},",":{"docs":{},"而":{"docs":{},"且":{"docs":{},"本":{"docs":{},"质":{"docs":{},"上":{"docs":{},"向":{"docs":{},"这":{"docs":{},"个":{"docs":{},"语":{"docs":{},"言":{"docs":{},"添":{"docs":{},"加":{"docs":{},"了":{"docs":{},"可":{"docs":{},"选":{"docs":{},"的":{"docs":{},"静":{"docs":{},"态":{"docs":{},"类":{"docs":{},"型":{"docs":{},"和":{"docs":{},"基":{"docs":{},"于":{"docs":{},"类":{"docs":{},"的":{"docs":{},"面":{"docs":{},"向":{"docs":{},"对":{"docs":{},"象":{"docs":{},"编":{"docs":{},"程":{"docs":{},"。":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"核":{"docs":{},"心":{"docs":{},"实":{"docs":{},"现":{"docs":{},",":{"docs":{},"在":{"docs":{},"介":{"docs":{},"绍":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}},"切":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.03508771929824561}}},"种":{"docs":{},"解":{"docs":{},"决":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}},"静":{"docs":{},"态":{"docs":{},"作":{"docs":{},"用":{"docs":{},"域":{"docs":{},"链":{"docs":{},"与":{"docs":{},"“":{"docs":{},"动":{"docs":{},"态":{"docs":{},"”":{"docs":{},"闭":{"docs":{},"包":{"docs":{},"链":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}}}}}}}}},"工":{"docs":{},"作":{"docs":{},"原":{"docs":{},"理":{"docs":{},"!":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}},"具":{"docs":{},",":{"docs":{},"其":{"docs":{},"描":{"docs":{},"述":{"docs":{},"是":{"docs":{},":":{"docs":{},"针":{"docs":{},"对":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}},"重":{"docs":{},"要":{"docs":{},"性":{"docs":{},"。":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}},"同":{"docs":{},"步":{"docs":{},"和":{"docs":{},"异":{"docs":{},"步":{"docs":{},"。":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}}},"日":{"docs":{},"期":{"docs":{},"处":{"docs":{},"理":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}},"异":{"docs":{},"步":{"docs":{},"过":{"docs":{},"程":{"docs":{},"一":{"docs":{},"直":{"docs":{},"被":{"docs":{},"认":{"docs":{},"为":{"docs":{},"是":{"docs":{},"不":{"docs":{},"够":{"docs":{},"快":{"docs":{},"的":{"docs":{},",":{"docs":{},"更":{"docs":{},"糟":{"docs":{},"糕":{"docs":{},"的":{"docs":{},"是":{"docs":{},",":{"docs":{},"在":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}},"更":{"docs":{},"新":{"docs":{},"实":{"docs":{},"现":{"docs":{},"原":{"docs":{},"理":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}},"数":{"docs":{},"据":{"docs":{},"请":{"docs":{},"求":{"docs":{},"库":{"docs":{},"。":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}},"拖":{"docs":{},"拽":{"docs":{},"功":{"docs":{},"能":{"docs":{},"。":{"docs":{},"滑":{"docs":{},"动":{"docs":{},"条":{"docs":{},"的":{"docs":{},"核":{"docs":{},"心":{"docs":{},"功":{"docs":{},"能":{"docs":{},"也":{"docs":{},"就":{"docs":{},"是":{"docs":{},"使":{"docs":{},"用":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}},"更":{"docs":{},"新":{"docs":{},"让":{"docs":{},"很":{"docs":{},"多":{"docs":{},"人":{"docs":{},"直":{"docs":{},"接":{"docs":{},"开":{"docs":{},"始":{"docs":{},"炸":{"docs":{},"群":{"docs":{},",":{"docs":{},"炸":{"docs":{},"弹":{"docs":{},"表":{"docs":{},"情":{"docs":{},"有":{"docs":{},"爆":{"docs":{},"炸":{"docs":{},"动":{"docs":{},"画":{"docs":{},"并":{"docs":{},"且":{"docs":{},"消":{"docs":{},"息":{"docs":{},"和":{"docs":{},"头":{"docs":{},"像":{"docs":{},"也":{"docs":{},"会":{"docs":{},"随":{"docs":{},"之":{"docs":{},"震":{"docs":{},"动":{"docs":{},"。":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"时":{"docs":{},"间":{"docs":{},",":{"docs":{},"从":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}},"炸":{"docs":{},"裂":{"docs":{},"特":{"docs":{},"效":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}},"脚":{"docs":{},"步":{"docs":{},"已":{"docs":{},"经":{"docs":{},"拦":{"docs":{},"不":{"docs":{},"住":{"docs":{},",":{"docs":{},"代":{"docs":{},"码":{"docs":{},"撸":{"docs":{},"起":{"docs":{},"来":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}},"阻":{"docs":{},"拦":{"docs":{},"不":{"docs":{},"住":{"docs":{},"了":{"docs":{},",":{"docs":{},"还":{"docs":{},"只":{"docs":{},"会":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}}}}}},"简":{"docs":{},"写":{"docs":{},"技":{"docs":{},"巧":{"docs":{},"吧":{"docs":{},"。":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}},"推":{"docs":{},"出":{"docs":{},",":{"docs":{},"我":{"docs":{},"想":{"docs":{},",":{"docs":{},"或":{"docs":{},"许":{"docs":{},"组":{"docs":{},"件":{"docs":{},"库":{"docs":{},"有":{"docs":{},"了":{"docs":{},"新":{"docs":{},"的":{"docs":{},"突":{"docs":{},"破":{"docs":{},"点":{"docs":{},"。":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}}}}}}}}}}},"四":{"docs":{},"种":{"docs":{},"绑":{"docs":{},"定":{"docs":{},"形":{"docs":{},"式":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}},"圆":{"docs":{},"环":{"docs":{},"。":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}},"级":{"docs":{},"联":{"docs":{},"多":{"docs":{},"选":{"docs":{},"选":{"docs":{},"择":{"docs":{},"器":{"docs":{},"。":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}}}},"基":{"docs":{},"本":{"docs":{},"系":{"docs":{},"列":{"docs":{},"教":{"docs":{},"程":{"docs":{},"。":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}},"线":{"docs":{},"条":{"docs":{},"及":{"docs":{},"线":{"docs":{},"条":{"docs":{},"属":{"docs":{},"性":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}},"。":{"docs":{},"有":{"docs":{},"一":{"docs":{},"定":{"docs":{},"的":{"docs":{},"参":{"docs":{},"考":{"docs":{},"价":{"docs":{},"值":{"docs":{},",":{"docs":{},"有":{"docs":{},"需":{"docs":{},"要":{"docs":{},"的":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"可":{"docs":{},"以":{"docs":{},"参":{"docs":{},"考":{"docs":{},"一":{"docs":{},"下":{"docs":{},",":{"docs":{},"希":{"docs":{},"望":{"docs":{},"对":{"docs":{},"大":{"docs":{},"家":{"docs":{},"有":{"docs":{},"所":{"docs":{},"帮":{"docs":{},"助":{"docs":{},"。":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"区":{"docs":{},"别":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}},"就":{"docs":{},"是":{"docs":{},"没":{"docs":{},"有":{"docs":{},"中":{"docs":{},"间":{"docs":{},"商":{"docs":{},"赚":{"docs":{},"差":{"docs":{},"价":{"docs":{},"。":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}},"对":{"docs":{},"比":{"docs":{},"使":{"docs":{},"用":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}},"按":{"docs":{},"钮":{"docs":{},",":{"docs":{},"当":{"docs":{},"游":{"docs":{},"标":{"docs":{},"移":{"docs":{},"到":{"docs":{},"它":{"docs":{},"之":{"docs":{},"上":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},",":{"docs":{},"会":{"docs":{},"有":{"docs":{},"一":{"docs":{},"个":{"docs":{},"好":{"docs":{},"像":{"docs":{},"故":{"docs":{},"障":{"docs":{},"的":{"docs":{},"毛":{"docs":{},"刺":{"docs":{},"效":{"docs":{},"果":{"docs":{},"。":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"概":{"docs":{},"念":{"docs":{},"。":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}},"源":{"docs":{},"代":{"docs":{},"码":{"docs":{},"用":{"docs":{},"了":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}},",":{"docs":{},"下":{"docs":{},"面":{"docs":{},"我":{"docs":{},"们":{"docs":{},"来":{"docs":{},"看":{"docs":{},"看":{"docs":{},"更":{"docs":{},"新":{"docs":{},"之":{"docs":{},"后":{"docs":{},"有":{"docs":{},"哪":{"docs":{},"些":{"docs":{},"新":{"docs":{},"的":{"docs":{},"改":{"docs":{},"变":{"docs":{},"。":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}},"码":{"docs":{},"区":{"docs":{},"别":{"docs":{},";":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}},"涉":{"docs":{},"及":{"docs":{},"到":{"docs":{},"不":{"docs":{},"少":{"docs":{},"知":{"docs":{},"识":{"docs":{},",":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}},"前":{"docs":{},"世":{"docs":{},"今":{"docs":{},"生":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}},"压":{"docs":{},"缩":{"docs":{},"方":{"docs":{},"法":{"docs":{},"开":{"docs":{},"始":{"docs":{},"引":{"docs":{},"起":{"docs":{},"了":{"docs":{},"人":{"docs":{},"们":{"docs":{},"的":{"docs":{},"关":{"docs":{},"注":{"docs":{},",":{"docs":{},"它":{"docs":{},"似":{"docs":{},"乎":{"docs":{},"已":{"docs":{},"成":{"docs":{},"为":{"docs":{},"了":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}},"有":{"docs":{},"力":{"docs":{},"竞":{"docs":{},"争":{"docs":{},"对":{"docs":{},"手":{"docs":{},"。":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}},"开":{"docs":{},"发":{"docs":{},"环":{"docs":{},"境":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}},"选":{"docs":{},"择":{"docs":{},"题":{"docs":{},",":{"docs":{},"在":{"docs":{},"群":{"docs":{},"里":{"docs":{},"引":{"docs":{},"出":{"docs":{},"了":{"docs":{},"一":{"docs":{},"众":{"docs":{},"社":{"docs":{},"区":{"docs":{},"知":{"docs":{},"名":{"docs":{},"人":{"docs":{},"士":{"docs":{},"竞":{"docs":{},"折":{"docs":{},"腰":{"docs":{},",":{"docs":{},"最":{"docs":{},"后":{"docs":{},"钓":{"docs":{},"出":{"docs":{},"了":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}}},"最":{"docs":{},"后":{"docs":{},"钓":{"docs":{},"出":{"docs":{},"了":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}}}},"参":{"docs":{},"与":{"docs":{},"。":{"docs":{},"一":{"docs":{},"个":{"docs":{},"网":{"docs":{},"页":{"docs":{},"布":{"docs":{},"局":{"docs":{},"的":{"docs":{},"语":{"docs":{},"言":{"docs":{},",":{"docs":{},"居":{"docs":{},"然":{"docs":{},"还":{"docs":{},"能":{"docs":{},"写":{"docs":{},"游":{"docs":{},"戏":{"docs":{},"?":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}},"各":{"docs":{},"项":{"docs":{},"配":{"docs":{},"置":{"docs":{},"。":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}},"支":{"docs":{},"持":{"docs":{},"在":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"端":{"docs":{},"的":{"docs":{},"稍":{"docs":{},"有":{"docs":{},"不":{"docs":{},"足":{"docs":{},",":{"docs":{},"希":{"docs":{},"望":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}}}}}}},"。":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}},"价":{"docs":{},"值":{"docs":{},"及":{"docs":{},"如":{"docs":{},"何":{"docs":{},"实":{"docs":{},"施":{"docs":{},"。":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}},"休":{"docs":{},"闲":{"docs":{},"放":{"docs":{},"松":{"docs":{},"利":{"docs":{},"器":{"docs":{},"。":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}},"时":{"docs":{},"候":{"docs":{},"发":{"docs":{},"现":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"了":{"docs":{},"很":{"docs":{},"多":{"docs":{},"面":{"docs":{},"试":{"docs":{},"中":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"面":{"docs":{},"试":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}},"首":{"docs":{},"个":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}},"核":{"docs":{},"心":{"docs":{},"功":{"docs":{},"能":{"docs":{},",":{"docs":{},"它":{"docs":{},"具":{"docs":{},"有":{"docs":{},"许":{"docs":{},"多":{"docs":{},"更":{"docs":{},"改":{"docs":{},"和":{"docs":{},"性":{"docs":{},"能":{"docs":{},"改":{"docs":{},"进":{"docs":{},"。":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}},",":{"docs":{},"j":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}},"理":{"docs":{},"解":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}},"已":{"docs":{},"经":{"docs":{},"深":{"docs":{},"刻":{"docs":{},"许":{"docs":{},"多":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"的":{"docs":{},"工":{"docs":{},"具":{"docs":{},"也":{"docs":{},"大":{"docs":{},"大":{"docs":{},"进":{"docs":{},"化":{"docs":{},"了":{"docs":{},"。":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"并":{"docs":{},"发":{"docs":{},"能":{"docs":{},"力":{"docs":{},"确":{"docs":{},"实":{"docs":{},"在":{"docs":{},"同":{"docs":{},"类":{"docs":{},"型":{"docs":{},"的":{"docs":{},"网":{"docs":{},"页":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"中":{"docs":{},"表":{"docs":{},"现":{"docs":{},"较":{"docs":{},"好":{"docs":{},"。":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}},"热":{"docs":{},"更":{"docs":{},"新":{"docs":{},"原":{"docs":{},"理":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}},"逻":{"docs":{},"辑":{"docs":{},"判":{"docs":{},"断":{"docs":{},"。":{"docs":{},"这":{"docs":{},"明":{"docs":{},"显":{"docs":{},"是":{"docs":{},"有":{"docs":{},"优":{"docs":{},"化":{"docs":{},"空":{"docs":{},"间":{"docs":{},"的":{"docs":{},"。":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}},"人":{"docs":{},"都":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}},"这":{"docs":{},"些":{"docs":{},"黑":{"docs":{},"科":{"docs":{},"技":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}},"规":{"docs":{},"范":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}},"另":{"docs":{},"一":{"docs":{},"种":{"docs":{},"解":{"docs":{},"题":{"docs":{},"思":{"docs":{},"路":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}},"图":{"docs":{},"示":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}},"技":{"docs":{},"巧":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}},"实":{"docs":{},"现":{"docs":{},"原":{"docs":{},"理":{"docs":{},",":{"docs":{},"知":{"docs":{},"其":{"docs":{},"所":{"docs":{},"以":{"docs":{},"然":{"docs":{},"才":{"docs":{},"能":{"docs":{},"知":{"docs":{},"其":{"docs":{},"然":{"docs":{},";":{"docs":{},"并":{"docs":{},"且":{"docs":{},"梳":{"docs":{},"理":{"docs":{},"了":{"docs":{},"日":{"docs":{},"常":{"docs":{},"最":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"小":{"docs":{},"恐":{"docs":{},"龙":{"docs":{},"游":{"docs":{},"戏":{"docs":{},",":{"docs":{},"被":{"docs":{},"我":{"docs":{},"破":{"docs":{},"解":{"docs":{},"了":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}}},"趋":{"docs":{},"势":{"docs":{},"走":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}},"五":{"docs":{},"大":{"docs":{},"原":{"docs":{},"因":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}},"误":{"docs":{},"区":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}},"原":{"docs":{},"理":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}},"是":{"docs":{},"什":{"docs":{},"么":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}},"讲":{"docs":{},"清":{"docs":{},"楚":{"docs":{},"了":{"docs":{},",":{"docs":{},"而":{"docs":{},"且":{"docs":{},"容":{"docs":{},"易":{"docs":{},"懂":{"docs":{},",":{"docs":{},"建":{"docs":{},"议":{"docs":{},"大":{"docs":{},"家":{"docs":{},"好":{"docs":{},"好":{"docs":{},"读":{"docs":{},"一":{"docs":{},"下":{"docs":{},"。":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}},"型":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}},"变":{"docs":{},"动":{"docs":{},",":{"docs":{},"使":{"docs":{},"得":{"docs":{},"水":{"docs":{},"印":{"docs":{},"不":{"docs":{},"可":{"docs":{},"被":{"docs":{},"删":{"docs":{},"除":{"docs":{},"、":{"docs":{},"且":{"docs":{},"属":{"docs":{},"性":{"docs":{},"不":{"docs":{},"可":{"docs":{},"被":{"docs":{},"修":{"docs":{},"改":{"docs":{},"。":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}},"运":{"docs":{},"行":{"docs":{},"时":{"docs":{},",":{"docs":{},"默":{"docs":{},"认":{"docs":{},"使":{"docs":{},"用":{"docs":{},"安":{"docs":{},"全":{"docs":{},"环":{"docs":{},"境":{"docs":{},"执":{"docs":{},"行":{"docs":{},"代":{"docs":{},"码":{"docs":{},",":{"docs":{},"有":{"docs":{},"着":{"docs":{},"卓":{"docs":{},"越":{"docs":{},"的":{"docs":{},"开":{"docs":{},"发":{"docs":{},"体":{"docs":{},"验":{"docs":{},"。":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}}}},"机":{"docs":{},"制":{"docs":{},"。":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}},"新":{"docs":{},"版":{"docs":{},"本":{"docs":{},":":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}},"特":{"docs":{},"性":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}},",":{"docs":{},"如":{"docs":{},"果":{"docs":{},"你":{"docs":{},"感":{"docs":{},"兴":{"docs":{},"趣":{"docs":{},"请":{"docs":{},"看":{"docs":{},"下":{"docs":{},"去":{"docs":{},"。":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}}}}}},"。":{"docs":{},"也":{"docs":{},"让":{"docs":{},"我":{"docs":{},"彻":{"docs":{},"底":{"docs":{},"理":{"docs":{},"解":{"docs":{},"了":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}},"文":{"docs":{},"章":{"docs":{},",":{"docs":{},"真":{"docs":{},"的":{"docs":{},"是":{"docs":{},"有":{"docs":{},"些":{"docs":{},"过":{"docs":{},"时":{"docs":{},"了":{"docs":{},"。":{"docs":{},"。":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}}}}}}}}},"社":{"docs":{},"区":{"docs":{},"支":{"docs":{},"持":{"docs":{},"也":{"docs":{},"日":{"docs":{},"趋":{"docs":{},"完":{"docs":{},"善":{"docs":{},"。":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}},"出":{"docs":{},"现":{"docs":{},",":{"docs":{},"与":{"docs":{},"之":{"docs":{},"形":{"docs":{},"成":{"docs":{},"对":{"docs":{},"比":{"docs":{},",":{"docs":{},"让":{"docs":{},"我":{"docs":{},"不":{"docs":{},"得":{"docs":{},"不":{"docs":{},"开":{"docs":{},"始":{"docs":{},"考":{"docs":{},"虑":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}},"现":{"docs":{},"在":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}},"垫":{"docs":{},"片":{"docs":{},",":{"docs":{},"现":{"docs":{},"将":{"docs":{},"此":{"docs":{},"整":{"docs":{},"理":{"docs":{},"为":{"docs":{},"文":{"docs":{},"字":{"docs":{},",":{"docs":{},"如":{"docs":{},"下":{"docs":{},"。":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}},"常":{"docs":{},"用":{"docs":{},"套":{"docs":{},"路":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}},"性":{"docs":{},"能":{"docs":{},"?":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}},"编":{"docs":{},"程":{"docs":{},"语":{"docs":{},"言":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}},"网":{"docs":{},"站":{"docs":{},"性":{"docs":{},"能":{"docs":{},"优":{"docs":{},"化":{"docs":{},"实":{"docs":{},"战":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}}},"关":{"docs":{},"系":{"docs":{},",":{"docs":{},"它":{"docs":{},"确":{"docs":{},"实":{"docs":{},"有":{"docs":{},"“":{"docs":{},"两":{"docs":{},"把":{"docs":{},"刷":{"docs":{},"子":{"docs":{},"“":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}},"代":{"docs":{},"码":{"docs":{},"是":{"docs":{},"怎":{"docs":{},"样":{"docs":{},"智":{"docs":{},"能":{"docs":{},"生":{"docs":{},"成":{"docs":{},"的":{"docs":{},"?":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}}},",":{"docs":{},"来":{"docs":{},"看":{"docs":{},"一":{"docs":{},"看":{"docs":{},"一":{"docs":{},"些":{"docs":{},"有":{"docs":{},"趣":{"docs":{},"的":{"docs":{},"按":{"docs":{},"位":{"docs":{},"操":{"docs":{},"作":{"docs":{},"符":{"docs":{},"运":{"docs":{},"用":{"docs":{},"。":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}},"使":{"docs":{},"用":{"docs":{},"。":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}},"总":{"docs":{},"结":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}},"情":{"docs":{},"况":{"docs":{},"下":{"docs":{},"使":{"docs":{},"用":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}},"加":{"docs":{},"解":{"docs":{},"密":{"docs":{},"原":{"docs":{},"理":{"docs":{},",":{"docs":{},"很":{"docs":{},"多":{"docs":{},"人":{"docs":{},"都":{"docs":{},"知":{"docs":{},"道":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}},"用":{"docs":{},"法":{"docs":{},"和":{"docs":{},"大":{"docs":{},"多":{"docs":{},"数":{"docs":{},"人":{"docs":{},"习":{"docs":{},"惯":{"docs":{},"的":{"docs":{},"有":{"docs":{},"所":{"docs":{},"不":{"docs":{},"同":{"docs":{},"。":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}},"内":{"docs":{},"容":{"docs":{},",":{"docs":{},"以":{"docs":{},"及":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}},"独":{"docs":{},"立":{"docs":{},"模":{"docs":{},"式":{"docs":{},",":{"docs":{},"专":{"docs":{},"门":{"docs":{},"用":{"docs":{},"于":{"docs":{},"低":{"docs":{},"内":{"docs":{},"存":{"docs":{},"的":{"docs":{},"移":{"docs":{},"动":{"docs":{},"设":{"docs":{},"备":{"docs":{},"与":{"docs":{},"嵌":{"docs":{},"入":{"docs":{},"式":{"docs":{},"设":{"docs":{},"备":{"docs":{},",":{"docs":{},"因":{"docs":{},"为":{"docs":{},"这":{"docs":{},"些":{"docs":{},"设":{"docs":{},"备":{"docs":{},"更":{"docs":{},"关":{"docs":{},"注":{"docs":{},"的":{"docs":{},"是":{"docs":{},"减":{"docs":{},"少":{"docs":{},"内":{"docs":{},"存":{"docs":{},"使":{"docs":{},"用":{"docs":{},"而":{"docs":{},"不":{"docs":{},"是":{"docs":{},"执":{"docs":{},"行":{"docs":{},"速":{"docs":{},"度":{"docs":{},"。":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"妙":{"docs":{},"用":{"docs":{},"。":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}},"。":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}},"功":{"docs":{},"能":{"docs":{},"很":{"docs":{},"强":{"docs":{},"大":{"docs":{},",":{"docs":{},"但":{"docs":{},"需":{"docs":{},"要":{"docs":{},"一":{"docs":{},"定":{"docs":{},"付":{"docs":{},"出":{"docs":{},"才":{"docs":{},"能":{"docs":{},"慢":{"docs":{},"慢":{"docs":{},"理":{"docs":{},"解":{"docs":{},"它":{"docs":{},"。":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}},"相":{"docs":{},"关":{"docs":{},",":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"j":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}}}}},"生":{"docs":{},"态":{"docs":{},"在":{"docs":{},"社":{"docs":{},"区":{"docs":{},"快":{"docs":{},"速":{"docs":{},"发":{"docs":{},"展":{"docs":{},",":{"docs":{},"成":{"docs":{},"为":{"docs":{},"很":{"docs":{},"多":{"docs":{},"前":{"docs":{},"端":{"docs":{},"团":{"docs":{},"队":{"docs":{},"标":{"docs":{},"配":{"docs":{},"。":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}},"的":{"docs":{},"思":{"docs":{},"维":{"docs":{},"导":{"docs":{},"图":{"docs":{},"。":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}},"内":{"docs":{},"容":{"docs":{},",":{"docs":{},"里":{"docs":{},"面":{"docs":{},"包":{"docs":{},"含":{"docs":{},"了":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}}}},"资":{"docs":{},"料":{"docs":{},"的":{"docs":{},"收":{"docs":{},"获":{"docs":{},"。":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}},"较":{"docs":{},"于":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}},"对":{"docs":{},"于":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}},"端":{"docs":{},"、":{"docs":{},"移":{"docs":{},"动":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},",":{"docs":{},"前":{"docs":{},"端":{"docs":{},"工":{"docs":{},"程":{"docs":{},"化":{"docs":{},",":{"docs":{},"前":{"docs":{},"端":{"docs":{},"自":{"docs":{},"动":{"docs":{},"化":{"docs":{},",":{"3":{"docs":{},"d":{"docs":{},"/":{"docs":{},"a":{"docs":{},"r":{"docs":{},"/":{"docs":{},"v":{"docs":{},"r":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}},"同":{"docs":{},"构":{"docs":{},"的":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"案":{"docs":{},"。":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}}}}},"来":{"docs":{},"说":{"docs":{},",":{"docs":{},"移":{"docs":{},"动":{"docs":{},"端":{"docs":{},"设":{"docs":{},"备":{"docs":{},"分":{"docs":{},"辨":{"docs":{},"率":{"docs":{},"百":{"docs":{},"花":{"docs":{},"齐":{"docs":{},"放":{"docs":{},",":{"docs":{},"千":{"docs":{},"奇":{"docs":{},"百":{"docs":{},"怪":{"docs":{},",":{"docs":{},"下":{"docs":{},"面":{"docs":{},"就":{"docs":{},"跟":{"docs":{},"随":{"docs":{},"总":{"docs":{},"结":{"docs":{},"来":{"docs":{},"一":{"docs":{},"起":{"docs":{},"梳":{"docs":{},"理":{"docs":{},"下":{"docs":{},"吧":{"docs":{},"。":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"诺":{"docs":{},"诺":{"docs":{},"前":{"docs":{},"端":{"docs":{},"周":{"docs":{},"刊":{"docs":{"./":{"ref":"./","tf":10}},",":{"docs":{},"为":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"同":{"docs":{},"学":{"docs":{},"创":{"docs":{},"建":{"docs":{},"的":{"docs":{},"每":{"docs":{},"周":{"docs":{},"一":{"docs":{},"小":{"docs":{},"时":{"docs":{},"了":{"docs":{},"解":{"docs":{},"前":{"docs":{},"端":{"docs":{},"发":{"docs":{},"展":{"docs":{},"、":{"docs":{},"技":{"docs":{},"术":{"docs":{},"文":{"docs":{},"档":{"docs":{},"和":{"docs":{},"业":{"docs":{},"界":{"docs":{},"新":{"docs":{},"闻":{"docs":{},"的":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"2":{"0":{"1":{"9":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358},"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.125}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}},"1":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}},"网":{"docs":{},"大":{"docs":{},"前":{"docs":{},"端":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}},",":{"docs":{},"开":{"docs":{},"发":{"docs":{},"心":{"docs":{},"得":{"docs":{},",":{"docs":{},"技":{"docs":{},"术":{"docs":{},"分":{"docs":{},"享":{"docs":{},",":{"docs":{},"行":{"docs":{},"业":{"docs":{},"周":{"docs":{},"边":{"docs":{},"等":{"docs":{"./":{"ref":"./","tf":0.05263157894736842}}}}}}}}}}}}}}}}},"为":{"docs":{},"啥":{"docs":{},"还":{"docs":{},"需":{"docs":{},"要":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304}}}}}}},"相":{"docs":{},"比":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}},"因":{"docs":{},"为":{"docs":{},"他":{"docs":{},"们":{"docs":{},"都":{"docs":{},"表":{"docs":{},"示":{"docs":{},"空":{"docs":{},"值":{"docs":{},"。":{"docs":{},"他":{"docs":{},"说":{"docs":{},"有":{"docs":{},"七":{"docs":{},"个":{"docs":{},"办":{"docs":{},"法":{"docs":{},"你":{"docs":{},"就":{"docs":{},"信":{"docs":{},"了":{"docs":{},",":{"docs":{},"你":{"docs":{},"确":{"docs":{},"定":{"docs":{},"不":{"docs":{},"点":{"docs":{},"进":{"docs":{},"去":{"docs":{},"看":{"docs":{},"看":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"勾":{"docs":{},"住":{"docs":{},"你":{"docs":{},"。":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}},"我":{"docs":{},"相":{"docs":{},"信":{"docs":{},"你":{"docs":{},"会":{"docs":{},"喜":{"docs":{},"欢":{"docs":{},"这":{"docs":{},"些":{"docs":{},"使":{"docs":{},"用":{"docs":{},"技":{"docs":{},"巧":{"docs":{},"的":{"docs":{},"。":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}}}}}}},"有":{"docs":{},"的":{"docs":{},"喜":{"docs":{},"欢":{"docs":{},"用":{"docs":{},"苹":{"docs":{},"果":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}},"发":{"docs":{},"现":{"docs":{},"在":{"docs":{},"诺":{"docs":{},"言":{"docs":{},"中":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},":":{"2":{"0":{"1":{"9":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}},"1":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.02857142857142857}},"/":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.023809523809523808}}}}}}}}}}},"t":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.03773584905660377},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}},",":{"docs":{},"了":{"docs":{},"解":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}},"x":{"docs":{},"i":{"docs":{},"o":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}},"p":{"docs":{},"i":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.047619047619047616},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.037037037037037035},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.029411764705882353},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0273972602739726},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.028169014084507043},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.03125},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.027777777777777776},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.034482758620689655}},",":{"docs":{},"有":{"docs":{},"太":{"docs":{},"多":{"docs":{},"的":{"docs":{},"东":{"docs":{},"西":{"docs":{},"需":{"docs":{},"要":{"docs":{},"学":{"docs":{},"习":{"docs":{},"。":{"docs":{},"但":{"docs":{},"是":{"docs":{},",":{"docs":{},"它":{"docs":{},"也":{"docs":{},"能":{"docs":{},"让":{"docs":{},"你":{"docs":{},"只":{"docs":{},"用":{"docs":{},"一":{"docs":{},"行":{"docs":{},"代":{"docs":{},"码":{"docs":{},"就":{"docs":{},"能":{"docs":{},"做":{"docs":{},"一":{"docs":{},"些":{"docs":{},"了":{"docs":{},"不":{"docs":{},"起":{"docs":{},"的":{"docs":{},"事":{"docs":{},"情":{"docs":{},"。":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"你":{"docs":{},"应":{"docs":{},"该":{"docs":{},"如":{"docs":{},"何":{"docs":{},"处":{"docs":{},"理":{"docs":{},"?":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}}}},"。":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}},"不":{"docs":{},"那":{"docs":{},"么":{"docs":{},"流":{"docs":{},"行":{"docs":{},"并":{"docs":{},"不":{"docs":{},"意":{"docs":{},"味":{"docs":{},"着":{"docs":{},"它":{"docs":{},"们":{"docs":{},"没":{"docs":{},"有":{"docs":{},"用":{"docs":{},"处":{"docs":{},"。":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}},"这":{"docs":{},"里":{"docs":{},"我":{"docs":{},"们":{"docs":{},"将":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}},"p":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},"。":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}},",":{"docs":{},"引":{"docs":{},"导":{"docs":{},"未":{"docs":{},"下":{"docs":{},"载":{"docs":{},"用":{"docs":{},"户":{"docs":{},"下":{"docs":{},"载":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}}}}},"将":{"docs":{},"微":{"docs":{},"信":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"组":{"docs":{},"件":{"docs":{},"发":{"docs":{},"行":{"docs":{},"到":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}}}}}}}},"黑":{"docs":{},"魔":{"docs":{},"法":{"docs":{},":":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"组":{"docs":{},"件":{"docs":{},"运":{"docs":{},"行":{"docs":{},"到":{"docs":{},"h":{"5":{"docs":{},"平":{"docs":{},"台":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}},"docs":{}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}},"n":{"docs":{},"g":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.031746031746031744}}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"(":{"docs":{},")":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"(":{"docs":{},")":{"docs":{},"方":{"docs":{},"法":{"docs":{},"之":{"docs":{},"间":{"docs":{},"的":{"docs":{},"区":{"docs":{},"别":{"docs":{},"。":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"v":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.03571428571428571},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02531645569620253}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.029411764705882353}}}}}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}},"l":{"docs":{},"p":{"docs":{},"h":{"docs":{},"a":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}},"h":{"docs":{},"m":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0273972602739726}}}}}}},"i":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03125}}},"j":{"docs":{},"a":{"docs":{},"x":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03125}}}}}},",":{"docs":{},"没":{"docs":{},"有":{"docs":{},"各":{"docs":{},"种":{"docs":{},"奇":{"docs":{},"奇":{"docs":{},"怪":{"docs":{},"怪":{"docs":{},"的":{"docs":{},"符":{"docs":{},"号":{"docs":{},")":{"docs":{},",":{"docs":{},"一":{"docs":{},"起":{"docs":{},"来":{"docs":{},"看":{"docs":{},"看":{"docs":{},"鱼":{"docs":{},"头":{"docs":{},"的":{"docs":{},"解":{"docs":{},"释":{"docs":{},"。":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}}},"f":{"1":{"2":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}},"docs":{}},"5":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}},"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.028985507246376812}}}}}}},"x":{"docs":{},"e":{"docs":{},"d":{"docs":{},")":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}},"?":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}},"c":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"j":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{},"而":{"docs":{},"”":{"docs":{},"=":{"docs":{},"=":{"docs":{},"“":{"docs":{},"则":{"docs":{},"会":{"docs":{},"先":{"docs":{},"将":{"docs":{},"两":{"docs":{},"个":{"docs":{},"比":{"docs":{},"较":{"docs":{},"值":{"docs":{},"先":{"docs":{},"转":{"docs":{},"换":{"docs":{},"为":{"docs":{},"同":{"docs":{},"一":{"docs":{},"类":{"docs":{},"型":{"docs":{},",":{"docs":{},"再":{"docs":{},"进":{"docs":{},"行":{"docs":{},"比":{"docs":{},"较":{"docs":{},"。":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.05454545454545454},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0547945205479452},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.03076923076923077}},",":{"docs":{},"当":{"docs":{},"时":{"docs":{},"的":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}}}}},"x":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}},"o":{"docs":{},"w":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{},"就":{"docs":{},"停":{"docs":{},"止":{"docs":{},"更":{"docs":{},"新":{"docs":{},"了":{"docs":{},",":{"docs":{},"那":{"docs":{},"视":{"docs":{},"频":{"docs":{},"播":{"docs":{},"放":{"docs":{},"该":{"docs":{},"如":{"docs":{},"何":{"docs":{},"呢":{"docs":{},"?":{"docs":{},"这":{"docs":{},"篇":{"docs":{},"前":{"docs":{},"前":{"docs":{},"后":{"docs":{},"后":{"docs":{},"有":{"docs":{},"点":{"docs":{},"长":{"docs":{},",":{"docs":{},"可":{"docs":{},"以":{"docs":{},"多":{"docs":{},"注":{"docs":{},"意":{"docs":{},"下":{"docs":{},"。":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}},"o":{"docs":{},"r":{"docs":{},"。":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{},"、":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}},"(":{"docs":{},")":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"o":{"docs":{},"f":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}},"m":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.04081632653061224}}}}},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"b":{"docs":{},"u":{"docs":{},"l":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}},"c":{"docs":{},"h":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}}},"h":{"5":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.03076923076923077},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}},"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"5":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.03636363636363636},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}},"的":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"功":{"docs":{},"能":{"docs":{},"直":{"docs":{},"接":{"docs":{},"实":{"docs":{},"现":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"操":{"docs":{},"作":{"docs":{},",":{"docs":{},"而":{"docs":{},"且":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"的":{"docs":{},"范":{"docs":{},"围":{"docs":{},"已":{"docs":{},"经":{"docs":{},"超":{"docs":{},"出":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"的":{"docs":{},"边":{"docs":{},"界":{"docs":{},",":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"5":{"docs":{},"提":{"docs":{},"供":{"docs":{},"的":{"docs":{},"文":{"docs":{},"件":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"支":{"docs":{},"持":{"docs":{},"拖":{"docs":{},"拽":{"docs":{},"多":{"docs":{},"个":{"docs":{},"文":{"docs":{},"件":{"docs":{},"并":{"docs":{},"上":{"docs":{},"传":{"docs":{},"。":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.023809523809523808},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.03076923076923077},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}},"。":{"docs":{},"无":{"docs":{},"论":{"docs":{},"你":{"docs":{},"使":{"docs":{},"用":{"docs":{},"什":{"docs":{},"么":{"docs":{},"框":{"docs":{},"架":{"docs":{},"或":{"docs":{},"者":{"docs":{},"选":{"docs":{},"择":{"docs":{},"哪":{"docs":{},"个":{"docs":{},"后":{"docs":{},"端":{"docs":{},"语":{"docs":{},"言":{"docs":{},",":{"docs":{},"框":{"docs":{},"架":{"docs":{},"在":{"docs":{},"变":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"p":{"0":{"docs":{},".":{"9":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}},"docs":{}}},"1":{"docs":{},".":{"0":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}},"docs":{}}},"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.041666666666666664},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0392156862745098},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0375},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.041666666666666664},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.02666666666666667},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.0379746835443038},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.038461538461538464},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.029850746268656716},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.061224489795918366},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},",":{"docs":{},"再":{"docs":{},"不":{"docs":{},"懂":{"docs":{},"请":{"docs":{},"来":{"docs":{},"打":{"docs":{},"我":{"docs":{},"!":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}},"/":{"2":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.025974025974025976}}},"3":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.025974025974025976}}},"docs":{}},"协":{"docs":{},"议":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0273972602739726},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.02666666666666667},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.029850746268656716},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}},"s":{"docs":{},"、":{"docs":{},"v":{"docs":{},"u":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}},"t":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"可":{"docs":{},"以":{"docs":{},"直":{"docs":{},"接":{"docs":{},"在":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"中":{"docs":{},"实":{"docs":{},"现":{"docs":{},"实":{"docs":{},"时":{"docs":{},"手":{"docs":{},"部":{"docs":{},"动":{"docs":{},"作":{"docs":{},"跟":{"docs":{},"踪":{"docs":{},"和":{"docs":{},"检":{"docs":{},"测":{"docs":{},"的":{"docs":{},"原":{"docs":{},"型":{"docs":{},"库":{"docs":{},"。":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},"即":{"docs":{},"建":{"docs":{},"立":{"docs":{},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"连":{"docs":{},"接":{"docs":{},",":{"docs":{},"就":{"docs":{},"是":{"docs":{},"指":{"docs":{},"建":{"docs":{},"立":{"docs":{},"一":{"docs":{},"个":{"docs":{},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"连":{"docs":{},"接":{"docs":{},"时":{"docs":{},",":{"docs":{},"需":{"docs":{},"要":{"docs":{},"客":{"docs":{},"户":{"docs":{},"端":{"docs":{},"和":{"docs":{},"服":{"docs":{},"务":{"docs":{},"端":{"docs":{},"总":{"docs":{},"共":{"docs":{},"发":{"docs":{},"送":{"3":{"docs":{},"个":{"docs":{},"包":{"docs":{},"以":{"docs":{},"确":{"docs":{},"认":{"docs":{},"连":{"docs":{},"接":{"docs":{},"的":{"docs":{},"建":{"docs":{},"立":{"docs":{},"。":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}},"e":{"docs":{},"r":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}},"i":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.037037037037037035}},"?":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{},"(":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.029411764705882353}}}}}}},"i":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}},"m":{"docs":{},"r":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}},"y":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023}}}}}}}},"j":{"docs":{},"s":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.03076923076923077},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.058823529411764705},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.09230769230769231},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.029411764705882353},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.05263157894736842},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.04},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02702702702702703},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03125},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.05714285714285714},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.058823529411764705},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05194805194805195},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.0379746835443038},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.02702702702702703},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.0379746835443038},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.029850746268656716}},"x":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}},"o":{"docs":{},"n":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}},"p":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.029850746268656716}}}}},"i":{"docs":{},"e":{"docs":{},"p":{"docs":{},"k":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}},"t":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.037037037037037035},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.07272727272727272},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.05952380952380952},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.03076923076923077},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.06153846153846154},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0392156862745098},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.03773584905660377},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.05357142857142857},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.04},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0410958904109589},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.04054054054054054},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.02564102564102564},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023529411764705882},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.025},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.029411764705882353},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.043010752688172046},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.03076923076923077},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.043478260869565216},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.039473684210526314},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.0847457627118644},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.05084745762711865},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.05454545454545454},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.0625},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.07407407407407407},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.0759493670886076},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02531645569620253}},"闭":{"docs":{},"包":{"9":{"docs":{},"大":{"docs":{},"使":{"docs":{},"用":{"docs":{},"场":{"docs":{},"景":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}},"docs":{}}},"中":{"docs":{},"的":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"和":{"docs":{},"函":{"docs":{},"数":{"docs":{},"息":{"docs":{},"息":{"docs":{},"相":{"docs":{},"关":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"今":{"docs":{},"天":{"docs":{},",":{"docs":{},"我":{"docs":{},"就":{"docs":{},"给":{"docs":{},"大":{"docs":{},"家":{"docs":{},"详":{"docs":{},"细":{"docs":{},"地":{"docs":{},"讲":{"docs":{},"述":{"docs":{},"一":{"docs":{},"番":{"docs":{},":":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"函":{"docs":{},"数":{"docs":{},"中":{"docs":{},"的":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"。":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{},"依":{"docs":{},"然":{"docs":{},"可":{"docs":{},"以":{"docs":{},"跟":{"docs":{},"踪":{"docs":{},"用":{"docs":{},"户":{"docs":{},"的":{"docs":{},"行":{"docs":{},"为":{"docs":{},"。":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}}}}}},"这":{"docs":{},"是":{"docs":{},"想":{"docs":{},"挑":{"docs":{},"战":{"docs":{},"标":{"docs":{},"准":{"docs":{},"?":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}},"在":{"docs":{},"这":{"docs":{},"些":{"docs":{},"年":{"docs":{},"里":{"docs":{},"获":{"docs":{},"得":{"docs":{},"了":{"docs":{},"非":{"docs":{},"常":{"docs":{},"广":{"docs":{},"泛":{"docs":{},"的":{"docs":{},"流":{"docs":{},"行":{"docs":{},"。":{"docs":{},"它":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"用":{"docs":{},"于":{"docs":{},"编":{"docs":{},"写":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"端":{"docs":{},"应":{"docs":{},"用":{"docs":{},"程":{"docs":{},"序":{"docs":{},"的":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"!":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}},"》":{"docs":{},"学":{"docs":{},"到":{"docs":{},"的":{"docs":{},"。":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}},"s":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}},"m":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}},"w":{"docs":{},"t":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}},")":{"docs":{},"是":{"docs":{},"目":{"docs":{},"前":{"docs":{},"最":{"docs":{},"流":{"docs":{},"行":{"docs":{},"的":{"docs":{},"跨":{"docs":{},"域":{"docs":{},"认":{"docs":{},"证":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"案":{"docs":{},"。":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"、":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},"、":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"、":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},",":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"框":{"docs":{},"架":{"docs":{},"成":{"docs":{},"本":{"docs":{},"终":{"docs":{},"极":{"docs":{},"对":{"docs":{},"比":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.03389830508474576}}}}}}},"e":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.0425531914893617}}}}}}}},"p":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.029850746268656716}},"e":{"docs":{},"、":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"、":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"/":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.027777777777777776}}}}}}}}}}}}}}}}}}}}}}}},"?":{"docs":{},"事":{"docs":{},"实":{"docs":{},"上":{"docs":{},",":{"docs":{},"有":{"docs":{},"些":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"对":{"docs":{},"于":{"docs":{},"这":{"docs":{},"个":{"docs":{},"几":{"docs":{},"乎":{"docs":{},"每":{"docs":{},"天":{"docs":{},"都":{"docs":{},"在":{"docs":{},"打":{"docs":{},"交":{"docs":{},"道":{"docs":{},"的":{"docs":{},"“":{"docs":{},"老":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"”":{"docs":{},",":{"docs":{},"貌":{"docs":{},"似":{"docs":{},"全":{"docs":{},"懂":{"docs":{},",":{"docs":{},"但":{"docs":{},"稍":{"docs":{},"加":{"docs":{},"深":{"docs":{},"入":{"docs":{},"就":{"docs":{},"可":{"docs":{},"能":{"docs":{},"疑":{"docs":{},"问":{"docs":{},"百":{"docs":{},"出":{"docs":{},"。":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"i":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}},"e":{"docs":{},"s":{"docs":{},"。":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}},"y":{"docs":{},",":{"docs":{},"你":{"docs":{},"可":{"docs":{},"以":{"docs":{},"将":{"docs":{},"一":{"docs":{},"只":{"docs":{},"猫":{"docs":{},"伪":{"docs":{},"装":{"docs":{},"成":{"docs":{},"一":{"docs":{},"只":{"docs":{},"老":{"docs":{},"虎":{"docs":{},"。":{"docs":{},"下":{"docs":{},"面":{"docs":{},"大":{"docs":{},"约":{"docs":{},"有":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},"超":{"docs":{},"文":{"docs":{},"本":{"docs":{},"传":{"docs":{},"输":{"docs":{},"协":{"docs":{},"议":{"docs":{},")":{"docs":{},",":{"docs":{},"是":{"docs":{},"用":{"docs":{},"于":{"docs":{},"从":{"docs":{},"万":{"docs":{},"维":{"docs":{},"网":{"docs":{},"(":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},":":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}},"s":{"docs":{},",":{"docs":{},"何":{"docs":{},"时":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"被":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}},"l":{"docs":{},"l":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{},")":{"docs":{},"简":{"docs":{},"称":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.04918032786885246}}}},"x":{"docs":{},"i":{"docs":{},"j":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}},"e":{"docs":{},"c":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}},"o":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}},"s":{"docs":{},"t":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.03636363636363636}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}},"l":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}},"r":{"docs":{},"n":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.029850746268656716}}}}}}}},"d":{"docs":{},"f":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.03389830508474576}}}}}}},"c":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}},"n":{"docs":{},"g":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}},"i":{"docs":{},"t":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}}},"v":{"docs":{},"g":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.06521739130434782},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.037037037037037035}}}},"h":{"docs":{},"a":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"。":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}},"e":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0392156862745098}}}}}},"r":{"docs":{},"c":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}},"e":{"docs":{},"t":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.02857142857142857}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.03636363636363636}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0273972602739726}},"(":{"docs":{},")":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"很":{"docs":{},"容":{"docs":{},"易":{"docs":{},"知":{"docs":{},"道":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.041666666666666664},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.03508771929824561},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}},",":{"docs":{},"前":{"docs":{},"端":{"docs":{},"十":{"docs":{},"四":{"docs":{},"年":{"docs":{},"挖":{"docs":{},"了":{"docs":{},"多":{"docs":{},"少":{"docs":{},"坑":{"docs":{},"?":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}},"—":{"docs":{},"前":{"docs":{},"端":{"docs":{},"的":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}},"o":{"docs":{},"。":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}},"、":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"i":{"docs":{},"e":{"docs":{},"、":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"i":{"docs":{},"u":{"docs":{},"m":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{},"模":{"docs":{},"式":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.027777777777777776}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"跨":{"docs":{},"站":{"docs":{},"脚":{"docs":{},"本":{"docs":{},"攻":{"docs":{},"击":{"docs":{},")":{"docs":{},"的":{"docs":{},"简":{"docs":{},"称":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"英":{"docs":{},"文":{"docs":{},"的":{"docs":{},"缩":{"docs":{},"写":{"docs":{},"明":{"docs":{},"明":{"docs":{},"是":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}}}}}}},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"为":{"docs":{},"啥":{"docs":{},"不":{"docs":{},"是":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{},"是":{"docs":{},"指":{"docs":{},"在":{"docs":{},"页":{"docs":{},"面":{"docs":{},"数":{"docs":{},"据":{"docs":{},"加":{"docs":{},"载":{"docs":{},"完":{"docs":{},"成":{"docs":{},"前":{"docs":{},",":{"docs":{},"先":{"docs":{},"给":{"docs":{},"用":{"docs":{},"户":{"docs":{},"展":{"docs":{},"示":{"docs":{},"出":{"docs":{},"页":{"docs":{},"面":{"docs":{},"的":{"docs":{},"大":{"docs":{},"致":{"docs":{},"结":{"docs":{},"构":{"docs":{},"(":{"docs":{},"灰":{"docs":{},"色":{"docs":{},"占":{"docs":{},"位":{"docs":{},"图":{"docs":{},")":{"docs":{},"。":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.025974025974025976}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}},"o":{"docs":{},"f":{"docs":{},"j":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}},"g":{"docs":{},"e":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.027777777777777776}},"(":{"1":{"0":{"0":{"0":{"docs":{},")":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"o":{"docs":{},"t":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05194805194805195},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.061224489795918366}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}},"s":{"docs":{},"r":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03508771929824561}},",":{"docs":{},"服":{"docs":{},"务":{"docs":{},"端":{"docs":{},"渲":{"docs":{},"染":{"docs":{},",":{"docs":{},"优":{"docs":{},"点":{"docs":{},"大":{"docs":{},"家":{"docs":{},"都":{"docs":{},"很":{"docs":{},"清":{"docs":{},"楚":{"docs":{},",":{"docs":{},"能":{"docs":{},"大":{"docs":{},"大":{"docs":{},"提":{"docs":{},"升":{"docs":{},"首":{"docs":{},"屏":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"速":{"docs":{},"度":{"docs":{},",":{"docs":{},"优":{"docs":{},"化":{"docs":{},"用":{"docs":{},"户":{"docs":{},"体":{"docs":{},"验":{"docs":{},",":{"docs":{},"还":{"docs":{},"有":{"docs":{},"利":{"docs":{},"于":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.03076923076923077}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.03508771929824561}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}},"d":{"docs":{},"k":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}},"t":{"docs":{},"s":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.05454545454545454},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.025974025974025976},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}},"的":{"docs":{},"脚":{"docs":{},"步":{"docs":{},"已":{"docs":{},"经":{"docs":{},"阻":{"docs":{},"拦":{"docs":{},"不":{"docs":{},"住":{"docs":{},"了":{"docs":{},",":{"docs":{},"还":{"docs":{},"只":{"docs":{},"会":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.03225806451612903}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.029411764705882353},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.025974025974025976},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.038461538461538464},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.04081632653061224},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.041666666666666664},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.029850746268656716},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.038461538461538464},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.029850746268656716},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03225806451612903},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.02666666666666667},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.037037037037037035},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.02531645569620253}},":":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}},"拥":{"docs":{},"有":{"docs":{},"超":{"docs":{},"能":{"docs":{},"力":{"docs":{},"的":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}},"、":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"、":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"、":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}},"。":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}},",":{"docs":{},"下":{"docs":{},"面":{"docs":{},"我":{"docs":{},"就":{"docs":{},"为":{"docs":{},"大":{"docs":{},"家":{"docs":{},"解":{"docs":{},"析":{"docs":{},"一":{"docs":{},"下":{"docs":{},"我":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"要":{"docs":{},"开":{"docs":{},"始":{"docs":{},"用":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}},"我":{"docs":{},"们":{"docs":{},"总":{"docs":{},"结":{"docs":{},"出":{"docs":{},"了":{"docs":{},"这":{"docs":{},"些":{"docs":{},"经":{"docs":{},"验":{"docs":{},"教":{"docs":{},"训":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}},")":{"docs":{},",":{"docs":{},"其":{"docs":{},"号":{"docs":{},"称":{"docs":{},"这":{"docs":{},"一":{"docs":{},"特":{"docs":{},"性":{"docs":{},"可":{"docs":{},"以":{"docs":{},"全":{"docs":{},"面":{"docs":{},"消":{"docs":{},"除":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}},"x":{"docs":{},"t":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}},"(":{"docs":{},"简":{"docs":{},"称":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}},"d":{"docs":{},"o":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0273972602739726},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0392156862745098},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}},"i":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}},"a":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}},"r":{"docs":{},"o":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.03225806451612903}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"=":{"docs":{},"\"":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{},"\"":{"docs":{},",":{"docs":{},"结":{"docs":{},"果":{"docs":{},"悲":{"docs":{},"剧":{"docs":{},"了":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02531645569620253}}}}},"c":{"docs":{},"p":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}},"三":{"docs":{},"次":{"docs":{},"握":{"docs":{},"手":{"docs":{},"和":{"docs":{},"四":{"docs":{},"次":{"docs":{},"挥":{"docs":{},"手":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"p":{"docs":{},"n":{"docs":{},"g":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}},"p":{"docs":{},",":{"docs":{},"是":{"docs":{},"网":{"docs":{},"站":{"docs":{},"分":{"docs":{},"析":{"docs":{},"中":{"docs":{},"很":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"一":{"docs":{},"个":{"docs":{},"指":{"docs":{},"标":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"2":{"0":{"1":{"9":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}},"1":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}},"i":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}},"r":{"docs":{},"l":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.02857142857142857},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0273972602739726},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}},"、":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"、":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"、":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"6":{"4":{"docs":{},"、":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}},"docs":{}},"docs":{}}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.02564102564102564}}}}}}},"i":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}},"x":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}},"v":{"1":{"1":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}},"6":{"docs":{},".":{"0":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}},"6":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}},"docs":{}}},"8":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}},"docs":{}},"7":{"7":{"docs":{},".":{"0":{"docs":{},".":{"3":{"8":{"6":{"5":{"docs":{},".":{"7":{"5":{"docs":{},")":{"docs":{},",":{"docs":{},"带":{"docs":{},"来":{"docs":{},"许":{"docs":{},"多":{"docs":{},"新":{"docs":{},"功":{"docs":{},"能":{"docs":{},"和":{"docs":{},"改":{"docs":{},"进":{"docs":{},"…":{"docs":{},"…":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.03076923076923077}}},"docs":{}}},"docs":{}}},"8":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04054054054054054},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}},"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}},"u":{"docs":{},"e":{"3":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.03225806451612903},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}},".":{"0":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.027777777777777776},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.029850746268656716},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.025974025974025976}},",":{"docs":{},"到":{"docs":{},"底":{"docs":{},"进":{"docs":{},"化":{"docs":{},"了":{"docs":{},"什":{"docs":{},"么":{"docs":{},",":{"docs":{},"会":{"docs":{},"对":{"docs":{},"我":{"docs":{},"们":{"docs":{},"的":{"docs":{},"开":{"docs":{},"发":{"docs":{},"有":{"docs":{},"什":{"docs":{},"么":{"docs":{},"影":{"docs":{},"响":{"docs":{},"?":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}},"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.07547169811320754},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.03773584905660377},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.029411764705882353},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.08771929824561403},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0273972602739726},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.058823529411764705},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.046875},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.03773584905660377},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.07058823529411765},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.028169014084507043},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.02857142857142857},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.025974025974025976},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.03076923076923077},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.057692307692307696},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.03636363636363636},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.03636363636363636},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.029850746268656716},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.025974025974025976},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.0379746835443038},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.029850746268656716}},"x":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.03076923076923077},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}},",":{"docs":{},"却":{"docs":{},"做":{"docs":{},"不":{"docs":{},"对":{"docs":{},"这":{"docs":{},"十":{"docs":{},"道":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}},"尤":{"docs":{},"雨":{"docs":{},"溪":{"docs":{},"于":{"docs":{},"日":{"docs":{},"前":{"docs":{},"发":{"docs":{},"表":{"docs":{},"了":{"docs":{},"长":{"docs":{},"文":{"docs":{},"对":{"docs":{},"其":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},"获":{"docs":{},"得":{"docs":{},"的":{"docs":{},"经":{"docs":{},"验":{"docs":{},"教":{"docs":{},"训":{"docs":{},",":{"docs":{},"作":{"docs":{},"了":{"docs":{},"详":{"docs":{},"细":{"docs":{},"阐":{"docs":{},"述":{"docs":{},",":{"docs":{},"对":{"docs":{},"此":{"docs":{},",":{"docs":{},"c":{"docs":{},"s":{"docs":{},"d":{"docs":{},"n":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}},".":{"docs":{},"j":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0273972602739726},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}},"/":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}},"?":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}},"纪":{"docs":{},"录":{"docs":{},"片":{"docs":{},"视":{"docs":{},"频":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"2":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}},".":{"0":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}},"docs":{}}},"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}},":":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}},",":{"docs":{},"来":{"docs":{},"看":{"docs":{},"看":{"docs":{},"作":{"docs":{},"者":{"docs":{},"本":{"docs":{},"人":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"说":{"docs":{},"。":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}}}}}}}},"(":{"docs":{},"法":{"docs":{},"语":{"docs":{},"意":{"docs":{},"思":{"docs":{},"是":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}},"e":{"docs":{},"w":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}},"是":{"docs":{},"移":{"docs":{},"动":{"docs":{},"端":{"docs":{},"跨":{"docs":{},"屏":{"docs":{},"适":{"docs":{},"配":{"docs":{},"的":{"docs":{},"基":{"docs":{},"石":{"docs":{},",":{"docs":{},"吃":{"docs":{},"透":{"docs":{},"这":{"docs":{},"一":{"docs":{},"概":{"docs":{},"念":{"docs":{},",":{"docs":{},"任":{"docs":{},"何":{"docs":{},"复":{"docs":{},"杂":{"docs":{},"多":{"docs":{},"变":{"docs":{},"的":{"docs":{},"适":{"docs":{},"配":{"docs":{},"需":{"docs":{},"求":{"docs":{},",":{"docs":{},"都":{"docs":{},"可":{"docs":{},"以":{"docs":{},"手":{"docs":{},"到":{"docs":{},"擒":{"docs":{},"来":{"docs":{},"。":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}},"e":{"docs":{},"t":{"docs":{},")":{"docs":{},"是":{"docs":{},"一":{"docs":{},"种":{"docs":{},"全":{"docs":{},"新":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"构":{"docs":{},"建":{"docs":{},"工":{"docs":{},"具":{"docs":{},"。":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}}}}}}}}}}},"s":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.02857142857142857},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.047619047619047616}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.02531645569620253}}}}}},"们":{"docs":{},"以":{"docs":{},"首":{"docs":{},"次":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"为":{"docs":{},"切":{"docs":{},"入":{"docs":{},"点":{"docs":{},",":{"docs":{},"拆":{"docs":{},"解":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}}}}}}}}}}}},"会":{"docs":{},"自":{"docs":{},"动":{"docs":{},"在":{"docs":{},"请":{"docs":{},"求":{"docs":{},"中":{"docs":{},"携":{"docs":{},"带":{"docs":{},"的":{"docs":{},"特":{"docs":{},"性":{"docs":{},",":{"docs":{},"诱":{"docs":{},"使":{"docs":{},"用":{"docs":{},"户":{"docs":{},"在":{"docs":{},"第":{"docs":{},"三":{"docs":{},"方":{"docs":{},"站":{"docs":{},"点":{"docs":{},"发":{"docs":{},"起":{"docs":{},"请":{"docs":{},"求":{"docs":{},"的":{"docs":{},"行":{"docs":{},"为":{"docs":{},"。":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"取":{"docs":{},"代":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}},"变":{"docs":{},"得":{"docs":{},"越":{"docs":{},"来":{"docs":{},"越":{"docs":{},"臃":{"docs":{},"肿":{"docs":{},",":{"docs":{},"越":{"docs":{},"来":{"docs":{},"越":{"docs":{},"看":{"docs":{},"不":{"docs":{},"懂":{"docs":{},",":{"docs":{},"那":{"docs":{},"么":{"docs":{},"如":{"docs":{},"何":{"docs":{},"更":{"docs":{},"优":{"docs":{},"雅":{"docs":{},"的":{"docs":{},"写":{"docs":{},"判":{"docs":{},"断":{"docs":{},"逻":{"docs":{},"辑":{"docs":{},",":{"docs":{},"本":{"docs":{},"文":{"docs":{},"带":{"docs":{},"你":{"docs":{},"试":{"docs":{},"一":{"docs":{},"下":{"docs":{},"。":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"其":{"docs":{},"他":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}},"实":{"docs":{},"提":{"docs":{},"供":{"docs":{},"了":{"docs":{},"很":{"docs":{},"多":{"docs":{},"调":{"docs":{},"试":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{},"有":{"docs":{},"些":{"docs":{},"方":{"docs":{},"法":{"docs":{},"还":{"docs":{},"是":{"docs":{},"挺":{"docs":{},"好":{"docs":{},"用":{"docs":{},"的":{"docs":{},",":{"docs":{},"今":{"docs":{},"天":{"docs":{},"就":{"docs":{},"来":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"那":{"docs":{},"些":{"docs":{},"笔":{"docs":{},"者":{"docs":{},"认":{"docs":{},"为":{"docs":{},"不":{"docs":{},"错":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},"。":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"也":{"docs":{},"自":{"docs":{},"带":{"docs":{},"了":{"docs":{},"返":{"docs":{},"回":{"docs":{},"的":{"docs":{},"功":{"docs":{},"能":{"docs":{},",":{"docs":{},"也":{"docs":{},"就":{"docs":{},"是":{"docs":{},"说":{"docs":{},",":{"docs":{},"自":{"docs":{},"带":{"docs":{},"了":{"docs":{},"返":{"docs":{},"回":{"docs":{},"定":{"docs":{},"位":{"docs":{},"的":{"docs":{},"功":{"docs":{},"能":{"docs":{},"。":{"docs":{},"正":{"docs":{},"常":{"docs":{},"的":{"docs":{},"跳":{"docs":{},"转":{"docs":{},",":{"docs":{},"返":{"docs":{},"回":{"docs":{},"确":{"docs":{},"实":{"docs":{},"可":{"docs":{},"以":{"docs":{},"定":{"docs":{},"位":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"有":{"docs":{},"些":{"docs":{},"特":{"docs":{},"殊":{"docs":{},"场":{"docs":{},"景":{"docs":{},"就":{"docs":{},"不":{"docs":{},"适":{"docs":{},"用":{"docs":{},"了":{"docs":{},"。":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"写":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}},"呢":{"docs":{},"?":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}},"的":{"docs":{},"好":{"docs":{},"好":{"docs":{},"的":{"docs":{},",":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"要":{"docs":{},"用":{"docs":{},"那":{"docs":{},"么":{"docs":{},"复":{"docs":{},"杂":{"docs":{},"的":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}}}}}}}},"啥":{"docs":{},"要":{"docs":{},"用":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}}}}}}},"不":{"docs":{},"好":{"docs":{},"或":{"docs":{},"不":{"docs":{},"对":{"docs":{},"的":{"docs":{},"地":{"docs":{},"方":{"docs":{},",":{"docs":{},"请":{"docs":{},"大":{"docs":{},"家":{"docs":{},"积":{"docs":{},"极":{"docs":{},"指":{"docs":{},"出":{"docs":{},",":{"docs":{},"好":{"docs":{},"了":{"docs":{},",":{"docs":{},"话":{"docs":{},"不":{"docs":{},"多":{"docs":{},"说":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"“":{"docs":{},"圆":{"docs":{},"规":{"docs":{},"正":{"docs":{},"转":{"docs":{},"”":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"给":{"docs":{},"前":{"docs":{},"端":{"docs":{},"的":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}},"工":{"docs":{},"程":{"docs":{},"师":{"docs":{},"的":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}},"年":{"docs":{},"轻":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"韭":{"docs":{},"菜":{"docs":{},"们":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}},"项":{"docs":{},"目":{"docs":{},"快":{"docs":{},"一":{"docs":{},"年":{"docs":{},"了":{"docs":{},",":{"docs":{},"大":{"docs":{},"大":{"docs":{},"小":{"docs":{},"小":{"docs":{},"的":{"docs":{},"坑":{"docs":{},"踩":{"docs":{},"了":{"docs":{},"很":{"docs":{},"多":{"docs":{},",":{"docs":{},"在":{"docs":{},"此":{"docs":{},"整":{"docs":{},"理":{"docs":{},"了":{"docs":{},"在":{"docs":{},"项":{"docs":{},"目":{"docs":{},"中":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"的":{"docs":{},"疑":{"docs":{},"惑":{"docs":{},"和":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"得":{"docs":{},"更":{"docs":{},"漂":{"docs":{},"亮":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}},"了":{"docs":{},"微":{"docs":{},"信":{"docs":{},"h":{"5":{"docs":{},"业":{"docs":{},"务":{"docs":{},"页":{"docs":{},"面":{"docs":{},",":{"docs":{},"总":{"docs":{},"结":{"docs":{},"分":{"docs":{},"享":{"docs":{},"一":{"docs":{},"下":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},"的":{"docs":{},"几":{"docs":{},"个":{"docs":{},"兼":{"docs":{},"容":{"docs":{},"性":{"docs":{},"坑":{"docs":{},"。":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}},"在":{"docs":{},"前":{"docs":{},"面":{"docs":{"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.125}}}}}},"前":{"docs":{},"端":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}},"消":{"docs":{},"息":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}},"音":{"docs":{},"视":{"docs":{},"频":{"docs":{},"的":{"docs":{},"那":{"docs":{},"些":{"docs":{},"名":{"docs":{},"词":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}},"。":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}}}}}}},":":{"docs":{},"从":{"docs":{},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"到":{"docs":{},"有":{"docs":{},"限":{"docs":{},"状":{"docs":{},"态":{"docs":{},"机":{"docs":{},"的":{"docs":{},"思":{"docs":{},"考":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}}}}}}}}},"录":{"docs":{},"制":{"docs":{},"回":{"docs":{},"放":{"docs":{},"初":{"docs":{},"体":{"docs":{},"验":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}},"系":{"docs":{},"统":{"docs":{},"初":{"docs":{},"体":{"docs":{},"验":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}}},"海":{"docs":{},"报":{"docs":{},"生":{"docs":{},"成":{"docs":{},"的":{"docs":{},"不":{"docs":{},"同":{"docs":{},"方":{"docs":{},"案":{"docs":{},"和":{"docs":{},"优":{"docs":{},"劣":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}},"面":{"docs":{},"试":{"docs":{},"官":{"docs":{},"的":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},",":{"docs":{},"我":{"docs":{},"归":{"docs":{},"纳":{"docs":{},"沉":{"docs":{},"淀":{"docs":{},"了":{"docs":{},"一":{"docs":{},"些":{"docs":{},"有":{"docs":{},"趣":{"docs":{},"的":{"docs":{},"面":{"docs":{},"试":{"docs":{},"题":{"docs":{},"目":{"docs":{},",":{"docs":{},"今":{"docs":{},"天":{"docs":{},"来":{"docs":{},"聊":{"docs":{},"其":{"docs":{},"中":{"docs":{},"一":{"docs":{},"个":{"docs":{},"与":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"开":{"docs":{},"源":{"docs":{},"项":{"docs":{},"目":{"docs":{},"清":{"docs":{},"单":{"docs":{},"(":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},"仓":{"docs":{},"库":{"docs":{},",":{"docs":{},"个":{"docs":{},"人":{"docs":{},"网":{"docs":{},"站":{"docs":{},"都":{"docs":{},"有":{"docs":{},")":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"端":{"docs":{},")":{"docs":{},"j":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}},"函":{"docs":{},"数":{"docs":{},"式":{"docs":{},"演":{"docs":{},"进":{"docs":{},"之":{"docs":{},"函":{"docs":{},"数":{"docs":{},"式":{"docs":{},"思":{"docs":{},"维":{"docs":{},"和":{"docs":{},"前":{"docs":{},"端":{"docs":{},"特":{"docs":{},"征":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}},"人":{"docs":{},"的":{"docs":{},"一":{"docs":{},"道":{"docs":{},"送":{"docs":{},"命":{"docs":{},"题":{"docs":{},":":{"0":{"docs":{},".":{"1":{"docs":{},"+":{"0":{"docs":{},".":{"2":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}},"docs":{}}},"docs":{}}},"docs":{}}},"docs":{}}}}}}}},"应":{"docs":{},"该":{"docs":{},"有":{"docs":{},"的":{"docs":{},"网":{"docs":{},"站":{"docs":{},"和":{"docs":{},"工":{"docs":{},"具":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}}},"开":{"docs":{},"发":{"docs":{},"人":{"docs":{},"员":{"docs":{},"扯":{"docs":{},"起":{"docs":{},"了":{"docs":{},"后":{"docs":{},"端":{"docs":{},"接":{"docs":{},"口":{"docs":{},"的":{"docs":{},"皮":{"docs":{},",":{"docs":{},"那":{"docs":{},"个":{"docs":{},"兄":{"docs":{},"弟":{"docs":{},"对":{"docs":{},"后":{"docs":{},"端":{"docs":{},"人":{"docs":{},"员":{"docs":{},"提":{"docs":{},"供":{"docs":{},"的":{"docs":{},"接":{"docs":{},"口":{"docs":{},"很":{"docs":{},"大":{"docs":{},"的":{"docs":{},"意":{"docs":{},"见":{"docs":{},"。":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"中":{"docs":{},",":{"docs":{},"经":{"docs":{},"常":{"docs":{},"会":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"发":{"docs":{},"送":{"docs":{},"异":{"docs":{},"步":{"docs":{},"请":{"docs":{},"求":{"docs":{},"的":{"docs":{},"场":{"docs":{},"景":{"docs":{},"。":{"docs":{},"一":{"docs":{},"个":{"docs":{},"功":{"docs":{},"能":{"docs":{},"齐":{"docs":{},"全":{"docs":{},"的":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}}}}},"设":{"docs":{},"置":{"docs":{},"任":{"docs":{},"何":{"docs":{},"颜":{"docs":{},"色":{"docs":{},"作":{"docs":{},"为":{"docs":{},"主":{"docs":{},"题":{"docs":{},"色":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}}}}}}},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"富":{"docs":{},"文":{"docs":{},"本":{"docs":{},"编":{"docs":{},"辑":{"docs":{},"器":{"docs":{},"插":{"docs":{},"件":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}}}}},"见":{"docs":{},"的":{"docs":{},"加":{"docs":{},"密":{"docs":{},"算":{"docs":{},"法":{"docs":{},"介":{"docs":{},"绍":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}},"利":{"docs":{},"用":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}},"前":{"docs":{},"沿":{"docs":{},"观":{"docs":{},"察":{"docs":{},",":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"i":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}}}},"一":{"docs":{},"般":{"docs":{},"会":{"docs":{},"面":{"docs":{},"临":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}},"直":{"docs":{},"是":{"docs":{},"距":{"docs":{},"离":{"docs":{},"用":{"docs":{},"户":{"docs":{},"最":{"docs":{},"近":{"docs":{},"的":{"docs":{},"一":{"docs":{},"层":{"docs":{},",":{"docs":{},"随":{"docs":{},"着":{"docs":{},"产":{"docs":{},"品":{"docs":{},"的":{"docs":{},"日":{"docs":{},"益":{"docs":{},"完":{"docs":{},"善":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"会":{"docs":{},"更":{"docs":{},"加":{"docs":{},"注":{"docs":{},"重":{"docs":{},"用":{"docs":{},"户":{"docs":{},"体":{"docs":{},"验":{"docs":{},",":{"docs":{},"而":{"docs":{},"前":{"docs":{},"端":{"docs":{},"异":{"docs":{},"常":{"docs":{},"却":{"docs":{},"如":{"docs":{},"鲠":{"docs":{},"在":{"docs":{},"喉":{"docs":{},",":{"docs":{},"甚":{"docs":{},"是":{"docs":{},"烦":{"docs":{},"人":{"docs":{},"。":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"性":{"docs":{},"能":{"docs":{},"优":{"docs":{},"化":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}},"原":{"docs":{},"理":{"docs":{},"问":{"docs":{},"题":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}},"呢":{"docs":{},"?":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"必":{"docs":{},"须":{"docs":{},"要":{"docs":{},"掌":{"docs":{},"握":{"docs":{},"的":{"docs":{},"知":{"docs":{},"识":{"docs":{},",":{"docs":{},"那":{"docs":{},"么":{"docs":{},"应":{"docs":{},"该":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"进":{"docs":{},"行":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}},"隐":{"docs":{},"秘":{"docs":{},"角":{"docs":{},"落":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}},"如":{"docs":{},"何":{"docs":{},"优":{"docs":{},"雅":{"docs":{},"的":{"docs":{},"处":{"docs":{},"理":{"docs":{},"类":{"docs":{},"数":{"docs":{},"组":{"docs":{},"对":{"docs":{},"象":{"docs":{},"?":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03508771929824561}}}}}}}}}}}}}}},"还":{"docs":{},"是":{"docs":{},"很":{"docs":{},"有":{"docs":{},"意":{"docs":{},"思":{"docs":{},"的":{"docs":{},"呢":{"docs":{},",":{"docs":{},"来":{"docs":{},"制":{"docs":{},"作":{"docs":{},"这":{"docs":{},"几":{"docs":{},"个":{"docs":{},"很":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}},"换":{"docs":{},"肤":{"docs":{},"的":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}},"存":{"docs":{},"储":{"docs":{},"除":{"docs":{},"了":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}},"的":{"docs":{},"数":{"docs":{},"据":{"docs":{},"存":{"docs":{},"储":{"docs":{},"方":{"docs":{},"式":{"docs":{},",":{"docs":{},"你":{"docs":{},"除":{"docs":{},"了":{"docs":{},"用":{"docs":{},"过":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}},"静":{"docs":{},"态":{"docs":{},"资":{"docs":{},"源":{"docs":{},"也":{"docs":{},"越":{"docs":{},"来":{"docs":{},"越":{"docs":{},"庞":{"docs":{},"大":{"docs":{},",":{"docs":{},"而":{"docs":{},"毫":{"docs":{},"无":{"docs":{},"疑":{"docs":{},"问":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}},"框":{"docs":{},"架":{"docs":{},"太":{"docs":{},"多":{"docs":{},"让":{"docs":{},"人":{"docs":{},"眼":{"docs":{},"花":{"docs":{},"缭":{"docs":{},"乱":{"docs":{},",":{"docs":{},"很":{"docs":{},"多":{"docs":{},"相":{"docs":{},"似":{"docs":{},"的":{"docs":{},"地":{"docs":{},"方":{"docs":{},",":{"docs":{},"优":{"docs":{},"秀":{"docs":{},"的":{"docs":{},"地":{"docs":{},"方":{"docs":{},"大":{"docs":{},"家":{"docs":{},"都":{"docs":{},"会":{"docs":{},"借":{"docs":{},"鉴":{"docs":{},",":{"docs":{},"同":{"docs":{},"时":{"docs":{},"又":{"docs":{},"会":{"docs":{},"有":{"docs":{},"各":{"docs":{},"自":{"docs":{},"的":{"docs":{},"一":{"docs":{},"些":{"docs":{},"特":{"docs":{},"点":{"docs":{},"。":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"也":{"docs":{},"好":{"docs":{},",":{"docs":{},"其":{"docs":{},"他":{"docs":{},"框":{"docs":{},"架":{"docs":{},"也":{"docs":{},"好":{"docs":{},",":{"docs":{},"理":{"docs":{},"解":{"docs":{},"他":{"docs":{},"们":{"docs":{},"的":{"docs":{},"设":{"docs":{},"计":{"docs":{},"缘":{"docs":{},"由":{"docs":{},"、":{"docs":{},"实":{"docs":{},"现":{"docs":{},"原":{"docs":{},"理":{"docs":{},",":{"docs":{},"还":{"docs":{},"是":{"docs":{},"能":{"docs":{},"学":{"docs":{},"到":{"docs":{},"很":{"docs":{},"多":{"docs":{},"很":{"docs":{},"多":{"docs":{},"东":{"docs":{},"西":{"docs":{},"的":{"docs":{},"。":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"程":{"docs":{},"序":{"docs":{},"员":{"docs":{},"必":{"docs":{},"须":{"docs":{},"掌":{"docs":{},"握":{"docs":{},"之":{"docs":{},"三":{"docs":{},"角":{"docs":{},"函":{"docs":{},"数":{"docs":{},"在":{"docs":{},"前":{"docs":{},"端":{"docs":{},"动":{"docs":{},"画":{"docs":{},"中":{"docs":{},"的":{"docs":{},"应":{"docs":{},"用":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}},"有":{"docs":{},"相":{"docs":{},"当":{"docs":{},"一":{"docs":{},"部":{"docs":{},"分":{"docs":{},"对":{"docs":{},"“":{"docs":{},"数":{"docs":{},"据":{"docs":{},"结":{"docs":{},"构":{"docs":{},"”":{"docs":{},"和":{"docs":{},"“":{"docs":{},"算":{"docs":{},"法":{"docs":{},"”":{"docs":{},"的":{"docs":{},"基":{"docs":{},"础":{"docs":{},"概":{"docs":{},"念":{"docs":{},"都":{"docs":{},"不":{"docs":{},"是":{"docs":{},"很":{"docs":{},"清":{"docs":{},"晰":{"docs":{},",":{"docs":{},"这":{"docs":{},"直":{"docs":{},"接":{"docs":{},"导":{"docs":{},"致":{"docs":{},"很":{"docs":{},"多":{"docs":{},"人":{"docs":{},"在":{"docs":{},"看":{"docs":{},"到":{"docs":{},"有":{"docs":{},"关":{"docs":{},"这":{"docs":{},"部":{"docs":{},"分":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"就":{"docs":{},"会":{"docs":{},"望":{"docs":{},"而":{"docs":{},"却":{"docs":{},"步":{"docs":{},"。":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"职":{"docs":{},"业":{"docs":{},"规":{"docs":{},"划":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}},"渣":{"docs":{},"渣":{"docs":{},"的":{"docs":{},"我":{"docs":{},"再":{"docs":{},"也":{"docs":{},"不":{"docs":{},"敢":{"docs":{},"说":{"docs":{},"我":{"docs":{},"会":{"docs":{},"写":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}}}}}}},"缓":{"docs":{},"存":{"docs":{},"最":{"docs":{},"佳":{"docs":{},"实":{"docs":{},"践":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}},"进":{"docs":{},"阶":{"docs":{},"之":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}},"高":{"docs":{},"级":{"docs":{},"进":{"docs":{},"阶":{"docs":{},":":{"docs":{},"在":{"docs":{},"生":{"docs":{},"产":{"docs":{},"环":{"docs":{},"境":{"docs":{},"中":{"docs":{},"使":{"docs":{},"你":{"docs":{},"的":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}},"和":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"统":{"docs":{},"一":{"docs":{},"框":{"docs":{},"架":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}}}}},"应":{"docs":{},"该":{"docs":{},"要":{"docs":{},"掌":{"docs":{},"握":{"docs":{},"的":{"docs":{},"几":{"docs":{},"种":{"docs":{},"手":{"docs":{},"写":{"docs":{},"代":{"docs":{},"码":{"docs":{},"实":{"docs":{},"现":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}}}}}}}}}}}},"防":{"docs":{},"御":{"docs":{},"性":{"docs":{},"编":{"docs":{},"程":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}},"领":{"docs":{},"域":{"docs":{},"不":{"docs":{},"需":{"docs":{},"要":{"docs":{},"架":{"docs":{},"构":{"docs":{},"师":{"docs":{},"?":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}},"工":{"docs":{},"程":{"docs":{},"化":{"docs":{},"实":{"docs":{},"践":{"docs":{},"总":{"docs":{},"结":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}},"该":{"docs":{},"如":{"docs":{},"何":{"docs":{},"准":{"docs":{},"备":{"docs":{},"数":{"docs":{},"据":{"docs":{},"结":{"docs":{},"构":{"docs":{},"和":{"docs":{},"算":{"docs":{},"法":{"docs":{},"?":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}}}}}},"需":{"docs":{},"要":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}},"世":{"docs":{},"今":{"docs":{},"生":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}},"些":{"docs":{},"天":{"docs":{},"尤":{"docs":{},"大":{"docs":{},"在":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}},"后":{"docs":{},"端":{"docs":{},"分":{"docs":{},"离":{"docs":{},"从":{"docs":{},"端":{"docs":{},"口":{"docs":{},"划":{"docs":{},"分":{"docs":{},"就":{"docs":{},"是":{"docs":{},"将":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"、":{"docs":{},"客":{"docs":{},"户":{"docs":{},"端":{"docs":{},"分":{"docs":{},"为":{"docs":{},"前":{"docs":{},"端":{"docs":{},",":{"docs":{},"提":{"docs":{},"供":{"docs":{},"真":{"docs":{},"实":{"docs":{},"服":{"docs":{},"务":{"docs":{},"的":{"docs":{},"软":{"docs":{},"件":{"docs":{},"就":{"docs":{},"成":{"docs":{},"为":{"docs":{},"后":{"docs":{},"端":{"docs":{},"。":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"模":{"docs":{},"式":{"docs":{},"的":{"docs":{},"思":{"docs":{},"考":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}},"开":{"docs":{},"发":{"docs":{},"思":{"docs":{},"路":{"docs":{},"的":{"docs":{},"探":{"docs":{},"讨":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}}},"分":{"docs":{},"离":{"docs":{},"接":{"docs":{},"口":{"docs":{},"规":{"docs":{},"范":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}},"几":{"docs":{},"天":{"docs":{},"公":{"docs":{},"开":{"docs":{},"了":{"docs":{},"一":{"docs":{},"篇":{"docs":{},"谷":{"docs":{},"歌":{"docs":{},"的":{"docs":{},"工":{"docs":{},"程":{"docs":{},"实":{"docs":{},"践":{"docs":{},"文":{"docs":{},"档":{"docs":{},"。":{"docs":{},"而":{"docs":{},"且":{"docs":{},"文":{"docs":{},"档":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"都":{"docs":{},"是":{"docs":{},"跟":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"段":{"docs":{},"时":{"docs":{},"间":{"docs":{},"虎":{"docs":{},"扑":{"docs":{},"上":{"docs":{},"有":{"docs":{},"一":{"docs":{},"篇":{"docs":{},"热":{"docs":{},"帖":{"docs":{},",":{"docs":{},"叫":{"docs":{},"《":{"docs":{},"一":{"docs":{},"年":{"docs":{},"前":{"docs":{},"我":{"docs":{},"月":{"docs":{},"薪":{"docs":{},"两":{"docs":{},"万":{"docs":{},"被":{"docs":{},"叫":{"docs":{},"老":{"docs":{},"总":{"docs":{},",":{"docs":{},"如":{"docs":{},"今":{"3":{"5":{"docs":{},"岁":{"docs":{},"在":{"docs":{},"美":{"docs":{},"团":{"docs":{},"送":{"docs":{},"外":{"docs":{},"卖":{"docs":{},"》":{"docs":{},",":{"docs":{},"讲":{"docs":{},"的":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"新":{"docs":{},"媒":{"docs":{},"体":{"docs":{},"公":{"docs":{},"司":{"docs":{},"从":{"docs":{},"业":{"docs":{},"者":{"docs":{},"人":{"docs":{},"到":{"docs":{},"中":{"docs":{},"年":{"docs":{},"的":{"docs":{},"人":{"docs":{},"生":{"docs":{},"境":{"docs":{},"遇":{"docs":{},"。":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"和":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.03125},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.03636363636363636},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.034482758620689655},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.04411764705882353},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0273972602739726},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.05128205128205128},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.03529411764705882},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.025974025974025976},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.03076923076923077},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.03389830508474576},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.0379746835443038},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}},"各":{"docs":{},"种":{"docs":{},"跨":{"docs":{},"域":{"docs":{},"访":{"docs":{},"问":{"docs":{},"的":{"docs":{},"类":{"docs":{},"型":{"docs":{},",":{"docs":{},"并":{"docs":{},"学":{"docs":{},"习":{"docs":{},"(":{"docs":{},"一":{"docs":{},"些":{"docs":{},")":{"docs":{},"最":{"docs":{},"佳":{"docs":{},"实":{"docs":{},"践":{"docs":{},"。":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}}}}}}}}}}}}}},"反":{"docs":{},"向":{"docs":{},"代":{"docs":{},"理":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},",":{"docs":{},"特":{"docs":{},"点":{"docs":{},"是":{"docs":{},"占":{"docs":{},"用":{"docs":{},"内":{"docs":{},"存":{"docs":{},"少":{"docs":{},",":{"docs":{},"并":{"docs":{},"发":{"docs":{},"能":{"docs":{},"力":{"docs":{},"强":{"docs":{},",":{"docs":{},"事":{"docs":{},"实":{"docs":{},"上":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}}},"图":{"docs":{},"片":{"docs":{},"压":{"docs":{},"缩":{"docs":{},"相":{"docs":{},"关":{"docs":{},"的":{"docs":{},"知":{"docs":{},"识":{"docs":{},"点":{"docs":{},"。":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}}}}},"微":{"docs":{},"软":{"docs":{},"在":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"上":{"docs":{},"的":{"docs":{},"互":{"docs":{},"掐":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}}},"它":{"docs":{},"的":{"docs":{},"未":{"docs":{},"来":{"docs":{},"演":{"docs":{},"变":{"docs":{},"。":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}},"官":{"docs":{},"方":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}},"博":{"docs":{},"客":{"docs":{},"放":{"docs":{},"出":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}}},"客":{"docs":{},"户":{"docs":{},"端":{"docs":{},"当":{"docs":{},"前":{"docs":{},"实":{"docs":{},"现":{"docs":{},"中":{"docs":{},"的":{"docs":{},"一":{"docs":{},"个":{"docs":{},"主":{"docs":{},"要":{"docs":{},"问":{"docs":{},"题":{"docs":{},":":{"docs":{},"n":{"docs":{},"p":{"docs":{},"m":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}}}}}}}}},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"库":{"docs":{},"—":{"docs":{},"—":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}}}}}},"网":{"docs":{},"上":{"docs":{},",":{"docs":{},"有":{"docs":{},"一":{"docs":{},"个":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}},"很":{"docs":{},"多":{"docs":{},"人":{"docs":{},"关":{"docs":{},"注":{"docs":{},"的":{"docs":{},"、":{"docs":{},"包":{"docs":{},"括":{"docs":{},"网":{"docs":{},"上":{"docs":{},"发":{"docs":{},"布":{"docs":{},"的":{"docs":{},"一":{"docs":{},"些":{"docs":{},"文":{"docs":{},"章":{"docs":{},"大":{"docs":{},"多":{"docs":{},"都":{"docs":{},"是":{"docs":{},"关":{"docs":{},"于":{"docs":{},"性":{"docs":{},"能":{"docs":{},"优":{"docs":{},"化":{"docs":{},"手":{"docs":{},"段":{"docs":{},",":{"docs":{},"也":{"docs":{},"有":{"docs":{},"关":{"docs":{},"于":{"docs":{},"性":{"docs":{},"能":{"docs":{},"指":{"docs":{},"标":{"docs":{},"的":{"docs":{},"以":{"docs":{},"及":{"docs":{},"如":{"docs":{},"何":{"docs":{},"做":{"docs":{},"性":{"docs":{},"能":{"docs":{},"监":{"docs":{},"控":{"docs":{},"的":{"docs":{},"。":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"上":{"docs":{},"来":{"docs":{},"就":{"docs":{},"删":{"docs":{},"除":{"docs":{},"的":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}},"同":{"docs":{},"学":{"docs":{},"可":{"docs":{},"能":{"docs":{},"觉":{"docs":{},"得":{"docs":{},"这":{"docs":{},"个":{"docs":{},"方":{"docs":{},"案":{"docs":{},"只":{"docs":{},"能":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}}}}}}}}},"读":{"docs":{},"者":{"docs":{},"对":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}},"目":{"docs":{},"前":{"docs":{},"还":{"docs":{},"存":{"docs":{},"在":{"docs":{},"兼":{"docs":{},"容":{"docs":{},"性":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"还":{"docs":{},"是":{"docs":{},"有":{"docs":{},"必":{"docs":{},"要":{"docs":{},"了":{"docs":{},"解":{"docs":{},"一":{"docs":{},"下":{"docs":{},"的":{"docs":{},",":{"docs":{},"文":{"docs":{},"中":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},",":{"docs":{},"我":{"docs":{},"已":{"docs":{},"经":{"docs":{},"都":{"docs":{},"测":{"docs":{},"试":{"docs":{},"过":{"docs":{},"了":{"docs":{},"。":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"童":{"docs":{},"鞋":{"docs":{},"抱":{"docs":{},"怨":{"docs":{},"说":{"docs":{},":":{"docs":{},"“":{"docs":{},"源":{"docs":{},"码":{"docs":{},"太":{"docs":{},"难":{"docs":{},"了":{"docs":{},"。":{"docs":{},"”":{"docs":{},"那":{"docs":{},"么":{"docs":{},"源":{"docs":{},"码":{"docs":{},"真":{"docs":{},"的":{"docs":{},"是":{"docs":{},"一":{"docs":{},"块":{"docs":{},"难":{"docs":{},"啃":{"docs":{},"的":{"docs":{},"硬":{"docs":{},"骨":{"docs":{},"头":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"时":{"docs":{},"候":{"docs":{},",":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"场":{"docs":{},"景":{"docs":{},",":{"docs":{},"学":{"docs":{},"习":{"docs":{},"下":{"docs":{},"。":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}}}}}},"早":{"docs":{},"就":{"docs":{},"想":{"docs":{},"写":{"docs":{},"一":{"docs":{},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"关":{"docs":{},"于":{"docs":{},"前":{"docs":{},"端":{"docs":{},"人":{"docs":{},"的":{"docs":{},"工":{"docs":{},"具":{"docs":{},"库":{"docs":{},"了":{"docs":{},",":{"docs":{},"因":{"docs":{},"为":{"docs":{},"我":{"docs":{},"发":{"docs":{},"现":{"docs":{},"其":{"docs":{},"实":{"docs":{},"有":{"docs":{},"了":{"docs":{},"工":{"docs":{},"具":{"docs":{},",":{"docs":{},"才":{"docs":{},"是":{"docs":{},"成":{"docs":{},"为":{"docs":{},"工":{"docs":{},"具":{"docs":{},"人":{"docs":{},"的":{"docs":{},"基":{"docs":{},"础":{"docs":{},"。":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"熟":{"docs":{},"悉":{"docs":{},",":{"docs":{},"那":{"docs":{},"我":{"docs":{},"来":{"docs":{},"考":{"docs":{},"考":{"docs":{},"你":{"docs":{},"。":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}}},"酷":{"docs":{},"。":{"docs":{},"但":{"docs":{},"你":{"docs":{},"知":{"docs":{},"道":{"docs":{},"什":{"docs":{},"么":{"docs":{},"更":{"docs":{},"酷":{"docs":{},"一":{"docs":{},"点":{"docs":{},"吗":{"docs":{},"?":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"。":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}}}}}},"微":{"docs":{},"信":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}},"官":{"docs":{},"方":{"docs":{},"推":{"docs":{},"出":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"同":{"docs":{},"构":{"docs":{},"新":{"docs":{},"方":{"docs":{},"案":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}},"性":{"docs":{},"能":{"docs":{},"标":{"docs":{},"准":{"docs":{},"知":{"docs":{},"多":{"docs":{},"少":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}}}},"优":{"docs":{},"化":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}},"完":{"docs":{},"全":{"docs":{},"指":{"docs":{},"南":{"docs":{},",":{"docs":{},"将":{"docs":{},"自":{"docs":{},"己":{"docs":{},"这":{"docs":{},"几":{"docs":{},"年":{"docs":{},"的":{"docs":{},"心":{"docs":{},"血":{"docs":{},"总":{"docs":{},"结":{"docs":{},"成":{"docs":{},"这":{"docs":{},"篇":{"docs":{},"!":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}},"是":{"docs":{},"把":{"docs":{},"双":{"docs":{},"刃":{"docs":{},"剑":{"docs":{},",":{"docs":{},"有":{"docs":{},"好":{"docs":{},"的":{"docs":{},"一":{"docs":{},"面":{"docs":{},"也":{"docs":{},"有":{"docs":{},"坏":{"docs":{},"的":{"docs":{},"一":{"docs":{},"面":{"docs":{},"。":{"docs":{},"好":{"docs":{},"的":{"docs":{},"一":{"docs":{},"面":{"docs":{},"就":{"docs":{},"是":{"docs":{},"能":{"docs":{},"提":{"docs":{},"升":{"docs":{},"网":{"docs":{},"站":{"docs":{},"性":{"docs":{},"能":{"docs":{},",":{"docs":{},"坏":{"docs":{},"的":{"docs":{},"一":{"docs":{},"面":{"docs":{},"就":{"docs":{},"是":{"docs":{},"配":{"docs":{},"置":{"docs":{},"麻":{"docs":{},"烦":{"docs":{},",":{"docs":{},"或":{"docs":{},"者":{"docs":{},"要":{"docs":{},"遵":{"docs":{},"守":{"docs":{},"的":{"docs":{},"规":{"docs":{},"则":{"docs":{},"太":{"docs":{},"多":{"docs":{},"。":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"分":{"docs":{},"析":{"docs":{},"方":{"docs":{},"案":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}},"体":{"docs":{},"验":{"docs":{},"和":{"docs":{},"质":{"docs":{},"量":{"docs":{},"指":{"docs":{},"标":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}},"监":{"docs":{},"控":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}},"?":{"docs":{},"包":{"docs":{},"括":{"docs":{},"我":{"docs":{},"们":{"docs":{},"需":{"docs":{},"要":{"docs":{},"监":{"docs":{},"控":{"docs":{},"的":{"docs":{},"指":{"docs":{},"标":{"docs":{},"、":{"docs":{},"监":{"docs":{},"控":{"docs":{},"的":{"docs":{},"分":{"docs":{},"类":{"docs":{},"、":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"真":{"docs":{},"的":{"docs":{},"秒":{"docs":{},"杀":{"docs":{},"其":{"docs":{},"它":{"docs":{},"框":{"docs":{},"架":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}},"测":{"docs":{},"试":{"docs":{},":":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}},"!":{"docs":{},"!":{"docs":{},"让":{"docs":{},"你":{"docs":{},"的":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}},"总":{"docs":{},"结":{"docs":{},"分":{"docs":{},"享":{"docs":{},"一":{"docs":{},"下":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},"的":{"docs":{},"几":{"docs":{},"个":{"docs":{},"兼":{"docs":{},"容":{"docs":{},"性":{"docs":{},"坑":{"docs":{},"。":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}},"我":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304}},"经":{"docs":{},"常":{"docs":{},"和":{"docs":{},"面":{"docs":{},"试":{"docs":{},"者":{"docs":{},"聊":{"docs":{},"的":{"docs":{},"一":{"docs":{},"个":{"docs":{},"题":{"docs":{},"目":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}},"们":{"docs":{},"经":{"docs":{},"常":{"docs":{},"会":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"发":{"docs":{},"送":{"docs":{},"了":{"docs":{},"某":{"docs":{},"个":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}}}}}},"平":{"docs":{},"常":{"docs":{},"实":{"docs":{},"现":{"docs":{},"的":{"docs":{},"垂":{"docs":{},"直":{"docs":{},"居":{"docs":{},"中":{"docs":{},"不":{"docs":{},"是":{"docs":{},"真":{"docs":{},"正":{"docs":{},"的":{"docs":{},"垂":{"docs":{},"直":{"docs":{},"居":{"docs":{},"中":{"docs":{},"?":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}},"一":{"docs":{},"起":{"docs":{},"通":{"docs":{},"过":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}},"将":{"docs":{},"在":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"和":{"docs":{},"客":{"docs":{},"户":{"docs":{},"端":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}},"学":{"docs":{},"习":{"docs":{},"各":{"docs":{},"种":{"docs":{},"图":{"docs":{},"片":{"docs":{},"添":{"docs":{},"加":{"docs":{},"方":{"docs":{},"式":{"docs":{},",":{"docs":{},"以":{"docs":{},"及":{"docs":{},"每":{"docs":{},"种":{"docs":{},"方":{"docs":{},"式":{"docs":{},"的":{"docs":{},"优":{"docs":{},"缺":{"docs":{},"点":{"docs":{},",":{"docs":{},"以":{"docs":{},"及":{"docs":{},"什":{"docs":{},"么":{"docs":{},"时":{"docs":{},"候":{"docs":{},"和":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"要":{"docs":{},"使":{"docs":{},"用":{"docs":{},"每":{"docs":{},"种":{"docs":{},"方":{"docs":{},"式":{"docs":{},"的":{"docs":{},"上":{"docs":{},"下":{"docs":{},"文":{"docs":{},"。":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"向":{"docs":{},"你":{"docs":{},"展":{"docs":{},"示":{"docs":{},"如":{"docs":{},"何":{"docs":{},"使":{"docs":{},"用":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}},"就":{"docs":{},"来":{"docs":{},"看":{"docs":{},"一":{"docs":{},"下":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}},"要":{"docs":{},"细":{"docs":{},"说":{"docs":{},"移":{"docs":{},"动":{"docs":{},"端":{"docs":{},"适":{"docs":{},"配":{"docs":{},"的":{"docs":{},"前":{"docs":{},"世":{"docs":{},"今":{"docs":{},"生":{"docs":{},"及":{"docs":{},"方":{"docs":{},"案":{"docs":{},"。":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}},"现":{"docs":{},"在":{"docs":{},"正":{"docs":{},"处":{"docs":{},"于":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}},"会":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}},"今":{"docs":{},"天":{"docs":{},"就":{"docs":{},"带":{"docs":{},"着":{"docs":{},"大":{"docs":{},"家":{"docs":{},"了":{"docs":{},"解":{"docs":{},"下":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}}}}}}},"的":{"2":{"0":{"1":{"9":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"开":{"docs":{},"发":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"的":{"docs":{},"项":{"docs":{},"目":{"docs":{},"小":{"docs":{},"组":{"docs":{},"开":{"docs":{},"发":{"docs":{},"人":{"docs":{},"员":{"docs":{},",":{"docs":{},"有":{"docs":{},"的":{"docs":{},"喜":{"docs":{},"欢":{"docs":{},"用":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}}}}}}}}}}}}}}}},"很":{"docs":{},"高":{"docs":{},"兴":{"docs":{},"发":{"docs":{},"布":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}},"编":{"docs":{},"写":{"docs":{},"j":{"docs":{},"s":{"docs":{},"代":{"docs":{},"码":{"docs":{},"时":{"docs":{},"经":{"docs":{},"常":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"复":{"docs":{},"杂":{"docs":{},"逻":{"docs":{},"辑":{"docs":{},"判":{"docs":{},"断":{"docs":{},"的":{"docs":{},"情":{"docs":{},"况":{"docs":{},",":{"docs":{},"通":{"docs":{},"常":{"docs":{},"大":{"docs":{},"家":{"docs":{},"可":{"docs":{},"以":{"docs":{},"用":{"docs":{},"i":{"docs":{},"f":{"docs":{},"/":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"或":{"docs":{},"者":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"来":{"docs":{},"实":{"docs":{},"现":{"docs":{},"多":{"docs":{},"个":{"docs":{},"条":{"docs":{},"件":{"docs":{},"判":{"docs":{},"断":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"在":{"docs":{},"实":{"docs":{},"际":{"docs":{},"开":{"docs":{},"发":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},",":{"docs":{},"是":{"docs":{},"不":{"docs":{},"是":{"docs":{},"会":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"如":{"docs":{},"下":{"docs":{},"图":{"docs":{},"这":{"docs":{},"个":{"docs":{},"情":{"docs":{},"况":{"docs":{},"?":{"docs":{},"这":{"docs":{},"个":{"docs":{},"情":{"docs":{},"况":{"docs":{},"应":{"docs":{},"该":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"解":{"docs":{},"决":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"布":{"docs":{},"局":{"docs":{},"一":{"docs":{},"个":{"docs":{},"页":{"docs":{},"面":{"docs":{},"时":{"docs":{},",":{"docs":{},"通":{"docs":{},"常":{"docs":{},"都":{"docs":{},"会":{"docs":{},"用":{"docs":{},"到":{"docs":{},"水":{"docs":{},"平":{"docs":{},"居":{"docs":{},"中":{"docs":{},"和":{"docs":{},"垂":{"docs":{},"直":{"docs":{},"居":{"docs":{},"中":{"docs":{},",":{"docs":{},"处":{"docs":{},"理":{"docs":{},"水":{"docs":{},"平":{"docs":{},"居":{"docs":{},"中":{"docs":{},"很":{"docs":{},"好":{"docs":{},"处":{"docs":{},"理":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"有":{"docs":{},"点":{"docs":{},"懵":{"docs":{},"了":{"docs":{},",":{"docs":{},"p":{"docs":{},"r":{"docs":{},"(":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}}}}}},"在":{"docs":{},"字":{"docs":{},"节":{"docs":{},"是":{"docs":{},"这":{"docs":{},"样":{"docs":{},"做":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}},"想":{"docs":{},"很":{"docs":{},"多":{"docs":{},"“":{"docs":{},"前":{"docs":{},"端":{"docs":{},"工":{"docs":{},"程":{"docs":{},"师":{"docs":{},"”":{"docs":{},"都":{"docs":{},"听":{"docs":{},"过":{"docs":{},"说":{"docs":{},"过":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}},"至":{"docs":{},"今":{"docs":{},"已":{"docs":{},"经":{"docs":{},"使":{"docs":{},"用":{"docs":{},"过":{"docs":{},"许":{"docs":{},"多":{"docs":{},"不":{"docs":{},"同":{"docs":{},"的":{"docs":{},"组":{"docs":{},"件":{"docs":{},"库":{"docs":{},",":{"docs":{},"不":{"docs":{},"过":{"docs":{},"使":{"docs":{},"用":{"docs":{},"组":{"docs":{},"件":{"docs":{},"和":{"docs":{},"深":{"docs":{},"入":{"docs":{},"了":{"docs":{},"解":{"docs":{},"构":{"docs":{},"建":{"docs":{},"组":{"docs":{},"件":{"docs":{},"的":{"docs":{},"过":{"docs":{},"程":{"docs":{},"还":{"docs":{},"是":{"docs":{},"有":{"docs":{},"很":{"docs":{},"大":{"docs":{},"不":{"docs":{},"同":{"docs":{},"的":{"docs":{},"。":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"要":{"docs":{},"穿":{"docs":{},"越":{"docs":{},",":{"docs":{},"干":{"docs":{},"翻":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}}}},"认":{"docs":{},"为":{"docs":{},"清":{"docs":{},"新":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"韭":{"docs":{},"菜":{"docs":{},"都":{"docs":{},"基":{"docs":{},"本":{"docs":{},"有":{"docs":{},"以":{"docs":{},"下":{"docs":{},"反":{"docs":{},"复":{"docs":{},"表":{"docs":{},"现":{"docs":{},"的":{"docs":{},"特":{"docs":{},"征":{"docs":{},".":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}}}}}}}}}},"敢":{"docs":{},"说":{"docs":{},"很":{"docs":{},"多":{"docs":{},"程":{"docs":{},"序":{"docs":{},"员":{"docs":{},"都":{"docs":{},"曾":{"docs":{},"经":{"docs":{},"历":{"docs":{},"过":{"docs":{},"编":{"docs":{},"程":{"docs":{},"的":{"docs":{},"艰":{"docs":{},"辛":{"docs":{},",":{"docs":{},"但":{"docs":{},"在":{"docs":{},"事":{"docs":{},"后":{"docs":{},"都":{"docs":{},"会":{"docs":{},"一":{"docs":{},"笑":{"docs":{},"而":{"docs":{},"过":{"docs":{},"。":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"要":{"docs":{},"立":{"docs":{},"刻":{"docs":{},"放":{"docs":{},"弃":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}},"建":{"docs":{},"议":{"docs":{},"你":{"docs":{},"自":{"docs":{},"己":{"docs":{},"写":{"docs":{},"一":{"docs":{},"个":{"docs":{},"疫":{"docs":{},"情":{"docs":{},"数":{"docs":{},"据":{"docs":{},"监":{"docs":{},"控":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}}}}}}}}}}}},"写":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}},"了":{"docs":{},"个":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}},"的":{"docs":{},"破":{"docs":{},"代":{"docs":{},"码":{"docs":{},"将":{"docs":{},"被":{"docs":{},"保":{"docs":{},"存":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}}}},"描":{"docs":{},"述":{"docs":{},"了":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"中":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"6":{"docs":{},"种":{"docs":{},"不":{"docs":{},"良":{"docs":{},"编":{"docs":{},"码":{"docs":{},"习":{"docs":{},"惯":{"docs":{},"。":{"docs":{},"重":{"docs":{},"要":{"docs":{},"的":{"docs":{},"是":{"docs":{},",":{"docs":{},"本":{"docs":{},"文":{"docs":{},"还":{"docs":{},"给":{"docs":{},"出":{"docs":{},"一":{"docs":{},"些":{"docs":{},"可":{"docs":{},"行":{"docs":{},"的":{"docs":{},"建":{"docs":{},"议":{"docs":{},",":{"docs":{},"如":{"docs":{},"何":{"docs":{},"的":{"docs":{},"摆":{"docs":{},"脱":{"docs":{},"这":{"docs":{},"些":{"docs":{},"坏":{"docs":{},"习":{"docs":{},"惯":{"docs":{},"。":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}},"承":{"docs":{},"诺":{"docs":{},"的":{"docs":{},"我":{"docs":{},"就":{"docs":{},"不":{"docs":{},"改":{"docs":{},"了":{"docs":{},",":{"docs":{},"打":{"docs":{},"死":{"docs":{},"也":{"docs":{},"不":{"docs":{},"改":{"docs":{},"。":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}},"是":{"docs":{},"前":{"docs":{},"端":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}},"都":{"docs":{},"懂":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"你":{"docs":{},"们":{"docs":{},"的":{"docs":{},"女":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"是":{"docs":{},"自":{"docs":{},"备":{"docs":{},"的":{"docs":{},"还":{"docs":{},"是":{"docs":{},"公":{"docs":{},"司":{"docs":{},"发":{"docs":{},"的":{"docs":{},"。":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}},"和":{"docs":{},"我":{"docs":{},"亲":{"docs":{},"爱":{"docs":{},"的":{"docs":{},"祖":{"docs":{},"国":{"docs":{},"(":{"docs":{},"用":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{},"来":{"docs":{},"为":{"docs":{},"祖":{"docs":{},"国":{"docs":{},"母":{"docs":{},"亲":{"docs":{},"庆":{"docs":{},"生":{"docs":{},")":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}},"更":{"docs":{},"倾":{"docs":{},"向":{"docs":{},"于":{"docs":{},"告":{"docs":{},"诉":{"docs":{},"大":{"docs":{},"家":{"docs":{},"的":{"docs":{},"答":{"docs":{},"案":{"docs":{},"是":{"docs":{},"“":{"docs":{},"我":{"docs":{},"不":{"docs":{},"确":{"docs":{},"定":{"docs":{},"你":{"docs":{},"是":{"docs":{},"否":{"docs":{},"知":{"docs":{},"道":{"docs":{},"你":{"docs":{},"在":{"docs":{},"说":{"docs":{},"什":{"docs":{},"么":{"docs":{},"”":{"docs":{},"。":{"docs":{},"有":{"docs":{},"几":{"docs":{},"个":{"docs":{},"原":{"docs":{},"因":{"docs":{},"可":{"docs":{},"以":{"docs":{},"说":{"docs":{},"明":{"docs":{},",":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"“":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"所":{"docs":{},"触":{"docs":{},"发":{"docs":{},"的":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"链":{"docs":{},"路":{"docs":{},",":{"docs":{},"结":{"docs":{},"合":{"docs":{},"源":{"docs":{},"码":{"docs":{},"理":{"docs":{},"解":{"docs":{},"整":{"docs":{},"个":{"docs":{},"链":{"docs":{},"路":{"docs":{},"中":{"docs":{},"所":{"docs":{},"涉":{"docs":{},"及":{"docs":{},"的":{"docs":{},"初":{"docs":{},"始":{"docs":{},"化":{"docs":{},"、":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"谓":{"docs":{},"一":{"docs":{},"杯":{"docs":{},"茶":{"docs":{},"乃":{"docs":{},"是":{"docs":{},"因":{"docs":{},"人":{"docs":{},"而":{"docs":{},"异":{"docs":{},",":{"docs":{},"不":{"docs":{},"同":{"docs":{},"人":{"docs":{},"有":{"docs":{},"不":{"docs":{},"停":{"docs":{},"的":{"docs":{},"节":{"docs":{},"奏":{"docs":{},",":{"docs":{},"小":{"docs":{},"口":{"docs":{},"浅":{"docs":{},"啜":{"docs":{},"也":{"docs":{},"是":{"docs":{},"喝":{"docs":{},",":{"docs":{},"大":{"docs":{},"口":{"docs":{},"牛":{"docs":{},"饮":{"docs":{},"也":{"docs":{},"是":{"docs":{},"喝":{"docs":{},"茶":{"docs":{},"。":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"新":{"docs":{},"技":{"docs":{},"术":{"docs":{},",":{"docs":{},"并":{"docs":{},"不":{"docs":{},"一":{"docs":{},"定":{"docs":{},"是":{"docs":{},"常":{"docs":{},"规":{"docs":{},"意":{"docs":{},"思":{"docs":{},"上":{"docs":{},"的":{"docs":{},"新":{"docs":{},"出":{"docs":{},"的":{"docs":{},"技":{"docs":{},"术":{"docs":{},",":{"docs":{},"而":{"docs":{},"是":{"docs":{},"泛":{"docs":{},"指":{"docs":{},"团":{"docs":{},"第":{"docs":{},"没":{"docs":{},"有":{"docs":{},"使":{"docs":{},"用":{"docs":{},"过":{"docs":{},"的":{"docs":{},"技":{"docs":{},"术":{"docs":{},"。":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"三":{"docs":{},"次":{"docs":{},"握":{"docs":{},"手":{"docs":{},"(":{"docs":{},"t":{"docs":{},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}},"技":{"docs":{},"术":{"docs":{},"解":{"docs":{},"析":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}},"基":{"docs":{},"础":{"docs":{},"情":{"docs":{},"况":{"docs":{},"等":{"docs":{},"。":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}},"。":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}},"层":{"docs":{},"面":{"docs":{},"的":{"docs":{},"优":{"docs":{},"化":{"docs":{},";":{"docs":{},"来":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"去":{"docs":{},"优":{"docs":{},"化":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}}}}},"制":{"docs":{},"作":{"docs":{},"一":{"docs":{},"个":{"docs":{},"响":{"docs":{},"应":{"docs":{},"式":{"docs":{},"图":{"docs":{},"片":{"docs":{},"幻":{"docs":{},"灯":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}}}}},"讨":{"docs":{},"论":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}},"巧":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}},",":{"docs":{},"可":{"docs":{},"以":{"docs":{},"解":{"docs":{},"决":{"docs":{},"许":{"docs":{},"多":{"docs":{},"工":{"docs":{},"作":{"docs":{},"中":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}},"也":{"docs":{},"是":{"docs":{},"读":{"docs":{},"《":{"docs":{},"你":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}},"。":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}},"日":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}},"凌":{"docs":{},"晨":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}},"常":{"docs":{},"使":{"docs":{},"用":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},"中":{"docs":{},"肯":{"docs":{},"定":{"docs":{},"会":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"这":{"docs":{},"种":{"docs":{},"情":{"docs":{},"况":{"docs":{},",":{"docs":{},"在":{"docs":{},"不":{"docs":{},"修":{"docs":{},"改":{"docs":{},"任":{"docs":{},"何":{"docs":{},"配":{"docs":{},"置":{"docs":{},"的":{"docs":{},"情":{"docs":{},"况":{"docs":{},"下":{"docs":{},",":{"docs":{},"有":{"docs":{},"时":{"docs":{},"可":{"docs":{},"以":{"docs":{},"正":{"docs":{},"常":{"docs":{},"访":{"docs":{},"问":{"docs":{},",":{"docs":{},"有":{"docs":{},"时":{"docs":{},"又":{"docs":{},"直":{"docs":{},"接":{"docs":{},"未":{"docs":{},"响":{"docs":{},"应":{"docs":{},",":{"docs":{},"来":{"docs":{},"一":{"docs":{},"起":{"docs":{},"捋":{"docs":{},"捋":{"docs":{},"到":{"docs":{},"底":{"docs":{},"是":{"docs":{},"为":{"docs":{},"啥":{"docs":{},"。":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"的":{"docs":{},"正":{"docs":{},"式":{"docs":{},"发":{"docs":{},"布":{"docs":{},"只":{"docs":{},"剩":{"docs":{},"几":{"docs":{},"十":{"docs":{},"个":{"docs":{},"小":{"docs":{},"时":{"docs":{},"了":{"docs":{},"。":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}}}}}}},",":{"docs":{},"国":{"docs":{},"内":{"docs":{},"无":{"docs":{},"法":{"docs":{},"访":{"docs":{},"问":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}},"明":{"docs":{},"明":{"docs":{},"有":{"docs":{},"了":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304}}}}}},"是":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}},"如":{"docs":{},"何":{"docs":{},"串":{"docs":{},"联":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"链":{"docs":{},"路":{"docs":{},"的":{"docs":{},"全":{"docs":{},"过":{"docs":{},"程":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}}}}}}}}},"工":{"docs":{},"作":{"docs":{},"的":{"docs":{},"?":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}},"封":{"docs":{},"装":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}},"一":{"docs":{},"个":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}},"免":{"docs":{},"费":{"docs":{},"的":{"docs":{},",":{"docs":{},"开":{"docs":{},"源":{"docs":{},"的":{"docs":{},",":{"docs":{},"高":{"docs":{},"性":{"docs":{},"能":{"docs":{},"的":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}}}}},"用":{"docs":{},"于":{"docs":{},"构":{"docs":{},"建":{"docs":{},"高":{"docs":{},"效":{"docs":{},",":{"docs":{},"可":{"docs":{},"扩":{"docs":{},"展":{"docs":{},"的":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}}}}}}},"基":{"docs":{},"于":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}},"伊":{"docs":{},"朗":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},",":{"docs":{},"他":{"docs":{},"在":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}},"高":{"docs":{},"性":{"docs":{},"能":{"docs":{},"的":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}},"被":{"docs":{},"匆":{"docs":{},"忙":{"docs":{},"设":{"docs":{},"计":{"docs":{},"出":{"docs":{},"来":{"docs":{},"的":{"docs":{},"语":{"docs":{},"言":{"docs":{},",":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"能":{"docs":{},"够":{"docs":{},"击":{"docs":{},"败":{"docs":{},"众":{"docs":{},"多":{"docs":{},"的":{"docs":{},"竞":{"docs":{},"争":{"docs":{},"者":{"docs":{},",":{"docs":{},"成":{"docs":{},"为":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"之":{"docs":{},"王":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"致":{"docs":{},"力":{"docs":{},"于":{"docs":{},"微":{"docs":{},"信":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"和":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}}}}}}},"种":{"docs":{},"图":{"docs":{},"像":{"docs":{},"文":{"docs":{},"件":{"docs":{},"格":{"docs":{},"式":{"docs":{},",":{"docs":{},"它":{"docs":{},"的":{"docs":{},"英":{"docs":{},"文":{"docs":{},"全":{"docs":{},"称":{"docs":{},"为":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}}}}}}},"通":{"docs":{},"过":{"docs":{},"清":{"docs":{},"除":{"docs":{},"多":{"docs":{},"余":{"docs":{},"代":{"docs":{},"码":{"docs":{},"方":{"docs":{},"式":{"docs":{},"来":{"docs":{},"优":{"docs":{},"化":{"docs":{},"项":{"docs":{},"目":{"docs":{},"打":{"docs":{},"包":{"docs":{},"体":{"docs":{},"积":{"docs":{},"的":{"docs":{},"技":{"docs":{},"术":{"docs":{},",":{"docs":{},"专":{"docs":{},"业":{"docs":{},"术":{"docs":{},"语":{"docs":{},"叫":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"叫":{"docs":{},"做":{"docs":{},"字":{"docs":{},"典":{"docs":{},"的":{"docs":{},"数":{"docs":{},"据":{"docs":{},"结":{"docs":{},"构":{"docs":{},"。":{"docs":{},"那":{"docs":{},"什":{"docs":{},"么":{"docs":{},"是":{"docs":{},"集":{"docs":{},"合":{"docs":{},"?":{"docs":{},"什":{"docs":{},"么":{"docs":{},"又":{"docs":{},"是":{"docs":{},"字":{"docs":{},"典":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}}}}}}}}}},"集":{"docs":{},"合":{"docs":{},"的":{"docs":{},"数":{"docs":{},"据":{"docs":{},"结":{"docs":{},"构":{"docs":{},",":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}}}}}},"由":{"docs":{},"微":{"docs":{},"软":{"docs":{},"开":{"docs":{},"发":{"docs":{},"的":{"docs":{},"自":{"docs":{},"由":{"docs":{},"和":{"docs":{},"开":{"docs":{},"源":{"docs":{},"的":{"docs":{},"编":{"docs":{},"程":{"docs":{},"语":{"docs":{},"言":{"docs":{},"。":{"docs":{},"它":{"docs":{},"是":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}},"多":{"docs":{},"少":{"docs":{},"?":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}},"声":{"docs":{},"明":{"docs":{},"式":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}},"基":{"docs":{},"于":{"docs":{},"事":{"docs":{},"件":{"docs":{},"循":{"docs":{},"环":{"docs":{},"的":{"docs":{},"单":{"docs":{},"线":{"docs":{},"程":{"docs":{},"的":{"docs":{},"语":{"docs":{},"言":{"docs":{},"。":{"docs":{},"。":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}}}}},"对":{"docs":{},"象":{"docs":{},"的":{"docs":{},",":{"docs":{},"他":{"docs":{},"没":{"docs":{},"有":{"docs":{},"类":{"docs":{},"的":{"docs":{},"概":{"docs":{},"念":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"实":{"docs":{},"现":{"docs":{},"继":{"docs":{},"承":{"docs":{},",":{"docs":{},"需":{"docs":{},"要":{"docs":{},"使":{"docs":{},"用":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}}}},"相":{"docs":{},"背":{"docs":{},"离":{"docs":{},"的":{"docs":{},",":{"docs":{},"虽":{"docs":{},"然":{"docs":{},"我":{"docs":{},"们":{"docs":{},"可":{"docs":{},"以":{"docs":{},"基":{"docs":{},"于":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}}}}}}}},"什":{"docs":{},"么":{"docs":{},",":{"docs":{},"我":{"docs":{},"觉":{"docs":{},"得":{"docs":{},"要":{"docs":{},"先":{"docs":{},"知":{"docs":{},"道":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}},"简":{"docs":{},"单":{"docs":{},"来":{"docs":{},"说":{"docs":{},"就":{"docs":{},"是":{"docs":{},"插":{"docs":{},"槽":{"docs":{},"。":{"docs":{},"可":{"docs":{},"以":{"docs":{},"通":{"docs":{},"过":{"docs":{},"使":{"docs":{},"用":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}},"尤":{"docs":{},"大":{"docs":{},"选":{"docs":{},"择":{"docs":{},"放":{"docs":{},"弃":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}},"?":{"docs":{},"它":{"docs":{},"会":{"docs":{},"取":{"docs":{},"代":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}},"使":{"docs":{},"得":{"docs":{},"一":{"docs":{},"个":{"docs":{},"编":{"docs":{},"程":{"docs":{},"语":{"docs":{},"言":{"docs":{},"的":{"docs":{},"新":{"docs":{},"特":{"docs":{},"性":{"docs":{},"很":{"docs":{},"棒":{"docs":{},"?":{"docs":{},"当":{"docs":{},"这":{"docs":{},"个":{"docs":{},"特":{"docs":{},"性":{"docs":{},"可":{"docs":{},"以":{"docs":{},"结":{"docs":{},"合":{"docs":{},"多":{"docs":{},"个":{"docs":{},"其":{"docs":{},"它":{"docs":{},"特":{"docs":{},"性":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},"。":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"谁":{"docs":{},",":{"docs":{},"造":{"docs":{},"成":{"docs":{},"我":{"docs":{},"的":{"docs":{},"组":{"docs":{},"件":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}},"的":{"docs":{},",":{"docs":{},"你":{"docs":{},"没":{"docs":{},"听":{"docs":{},"错":{"docs":{},",":{"docs":{},"纯":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}},"开":{"docs":{},"发":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},"一":{"docs":{},"个":{"docs":{},"非":{"docs":{},"常":{"docs":{},"重":{"docs":{},"要":{"docs":{},"的":{"docs":{},"环":{"docs":{},"节":{"docs":{},",":{"docs":{},"今":{"docs":{},"天":{"docs":{},"结":{"docs":{},"合":{"docs":{},"笔":{"docs":{},"者":{"docs":{},"所":{"docs":{},"在":{"docs":{},"团":{"docs":{},"队":{"docs":{},",":{"docs":{},"浅":{"docs":{},"谈":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"重":{"docs":{},"中":{"docs":{},"之":{"docs":{},"重":{"docs":{},",":{"docs":{},"总":{"docs":{},"结":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}},"“":{"docs":{},"无":{"docs":{},"代":{"docs":{},"码":{"docs":{},"编":{"docs":{},"辑":{"docs":{},"器":{"docs":{},"”":{"docs":{},"的":{"docs":{},"佼":{"docs":{},"佼":{"docs":{},"者":{"docs":{},"之":{"docs":{},"一":{"docs":{},"。":{"docs":{},"它":{"docs":{},"生":{"docs":{},"成":{"docs":{},"的":{"docs":{},"输":{"docs":{},"出":{"docs":{},"要":{"docs":{},"比":{"docs":{},"前":{"docs":{},"辈":{"docs":{},"好":{"docs":{},"得":{"docs":{},"多":{"docs":{},"。":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"啥":{"docs":{},"东":{"docs":{},"东":{"docs":{},"!":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}},"能":{"docs":{},"吃":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}},"在":{"docs":{},"敲":{"docs":{},"代":{"docs":{},"码":{"docs":{},",":{"docs":{},"剩":{"docs":{},"下":{"docs":{},"的":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.03636363636363636}}}}}}}}},"调":{"docs":{},"试":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.03636363636363636}}}}},"当":{"docs":{},"今":{"docs":{},"最":{"docs":{},"热":{"docs":{},"门":{"docs":{},"的":{"docs":{},"两":{"docs":{},"种":{"docs":{},"编":{"docs":{},"程":{"docs":{},"语":{"docs":{},"言":{"docs":{},"。":{"docs":{},"但":{"docs":{},"是":{"docs":{},",":{"docs":{},"它":{"docs":{},"们":{"docs":{},"不":{"docs":{},"可":{"docs":{},"能":{"docs":{},"永":{"docs":{},"远":{"docs":{},"位":{"docs":{},"居":{"docs":{},"榜":{"docs":{},"首":{"docs":{},"。":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"否":{"docs":{},"可":{"docs":{},"以":{"docs":{},"取":{"docs":{},"代":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}},"会":{"docs":{},"取":{"docs":{},"代":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}},"最":{"docs":{},"新":{"docs":{},"进":{"docs":{},"展":{"docs":{},"。":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}},"手":{"docs":{},"机":{"docs":{},"号":{"docs":{},"码":{"docs":{},"、":{"docs":{},"电":{"docs":{},"话":{"docs":{},"号":{"docs":{},"码":{"docs":{},"正":{"docs":{},"则":{"docs":{},"表":{"docs":{},"达":{"docs":{},"式":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}},"近":{"docs":{},"的":{"docs":{},"项":{"docs":{},"目":{"docs":{},"中":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"一":{"docs":{},"个":{"docs":{},"需":{"docs":{},"求":{"docs":{},",":{"docs":{},"在":{"docs":{},"页":{"docs":{},"面":{"docs":{},"上":{"docs":{},"添":{"docs":{},"加":{"docs":{},"一":{"docs":{},"个":{"docs":{},"可":{"docs":{},"以":{"docs":{},"自":{"docs":{},"由":{"docs":{},"拖":{"docs":{},"拽":{"docs":{},"、":{"docs":{},"缩":{"docs":{},"放":{"docs":{},"、":{"docs":{},"编":{"docs":{},"辑":{"docs":{},"颜":{"docs":{},"色":{"docs":{},"的":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"做":{"docs":{},"项":{"docs":{},"目":{"docs":{},",":{"docs":{},"发":{"docs":{},"现":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}},"在":{"docs":{},"整":{"docs":{},"理":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}},"深":{"docs":{},"入":{"docs":{},"研":{"docs":{},"究":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}},"做":{"docs":{},"网":{"docs":{},"站":{"docs":{},"换":{"docs":{},"肤":{"docs":{},"的":{"docs":{},"需":{"docs":{},"求":{"docs":{},",":{"docs":{},"也":{"docs":{},"就":{"docs":{},"是":{"docs":{},"主":{"docs":{},"题":{"docs":{},"切":{"docs":{},"换":{"docs":{},"。":{"docs":{},"那":{"docs":{},"么":{"docs":{},"如":{"docs":{},"何":{"docs":{},"切":{"docs":{},"换":{"docs":{},"主":{"docs":{},"题":{"docs":{},"的":{"docs":{},"颜":{"docs":{},"色":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"研":{"docs":{},"究":{"docs":{},"了":{"docs":{},"一":{"docs":{},"下":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}},"工":{"docs":{},"作":{"docs":{},"中":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"了":{"docs":{},"需":{"docs":{},"要":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"推":{"docs":{},"送":{"docs":{},"消":{"docs":{},"息":{"docs":{},"的":{"docs":{},"场":{"docs":{},"景":{"docs":{},",":{"docs":{},"这":{"docs":{},"里":{"docs":{},"总":{"docs":{},"结":{"docs":{},"一":{"docs":{},"下":{"docs":{},"收":{"docs":{},"集":{"docs":{},"整":{"docs":{},"理":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}},"我":{"docs":{},"花":{"docs":{},"了":{"docs":{},"不":{"docs":{},"少":{"docs":{},"时":{"docs":{},"间":{"docs":{},"研":{"docs":{},"究":{"docs":{},"了":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}}}}},"阅":{"docs":{},"读":{"docs":{},"了":{"docs":{},"《":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}}}}}},"发":{"docs":{},"现":{"docs":{},"了":{"docs":{},"一":{"docs":{},"个":{"docs":{},"比":{"docs":{},"较":{"docs":{},"好":{"docs":{},"用":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"库":{"docs":{},"(":{"docs":{},"就":{"docs":{},"叫":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},",":{"docs":{},"非":{"docs":{},"常":{"docs":{},"方":{"docs":{},"便":{"docs":{},"j":{"docs":{},"s":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"实":{"docs":{},"现":{"docs":{},"文":{"docs":{},"本":{"docs":{},"内":{"docs":{},"容":{"docs":{},"的":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},",":{"docs":{},"既":{"docs":{},"可":{"docs":{},"以":{"docs":{},"直":{"docs":{},"接":{"docs":{},"简":{"docs":{},"单":{"docs":{},"输":{"docs":{},"出":{"docs":{},"格":{"docs":{},"式":{"docs":{},"化":{"docs":{},"的":{"docs":{},"字":{"docs":{},"符":{"docs":{},"串":{"docs":{},"比":{"docs":{},"较":{"docs":{},"内":{"docs":{},"容":{"docs":{},"。":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"部":{"docs":{},"门":{"docs":{},"在":{"docs":{},"对":{"docs":{},"以":{"docs":{},"往":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"做":{"docs":{},"一":{"docs":{},"些":{"docs":{},"优":{"docs":{},"化":{"docs":{},",":{"docs":{},"我":{"docs":{},"在":{"docs":{},"代":{"docs":{},"码":{"docs":{},"中":{"docs":{},"看":{"docs":{},"到":{"docs":{},"一":{"docs":{},"连":{"docs":{},"串":{"docs":{},"的":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}},"这":{"docs":{},"次":{"docs":{},"阅":{"docs":{},"读":{"docs":{},"都":{"docs":{},"是":{"docs":{},"逐":{"docs":{},"个":{"docs":{},"逐":{"docs":{},"个":{"docs":{},"字":{"docs":{},"来":{"docs":{},"读":{"docs":{},",":{"docs":{},"发":{"docs":{},"现":{"docs":{},"很":{"docs":{},"多":{"docs":{},"以":{"docs":{},"前":{"docs":{},"都":{"docs":{},"没":{"docs":{},"有":{"docs":{},"注":{"docs":{},"意":{"docs":{},"到":{"docs":{},"的":{"docs":{},"知":{"docs":{},"识":{"docs":{},"点":{"docs":{},",":{"docs":{},"为":{"docs":{},"了":{"docs":{},"方":{"docs":{},"便":{"docs":{},"记":{"docs":{},"忆":{"docs":{},"和":{"docs":{},"预":{"docs":{},"览":{"docs":{},"全":{"docs":{},"部":{"docs":{},"e":{"docs":{},"s":{"6":{"docs":{},"特":{"docs":{},"性":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"写":{"docs":{},"下":{"docs":{},"本":{"docs":{},"文":{"docs":{},"。":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"又":{"docs":{},"新":{"docs":{},"增":{"docs":{},"了":{"docs":{},"不":{"docs":{},"少":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}},"几":{"docs":{},"年":{"docs":{},",":{"docs":{},"前":{"docs":{},"端":{"docs":{},"技":{"docs":{},"术":{"docs":{},"加":{"docs":{},"速":{"docs":{},"发":{"docs":{},"展":{"docs":{},",":{"docs":{},"各":{"docs":{},"种":{"docs":{},"框":{"docs":{},"架":{"docs":{},"层":{"docs":{},"出":{"docs":{},"不":{"docs":{},"穷":{"docs":{},"。":{"docs":{},"遥":{"docs":{},"想":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}}},"自":{"docs":{},"己":{"docs":{},"也":{"docs":{},"在":{"docs":{},"看":{"docs":{},"相":{"docs":{},"关":{"docs":{},"的":{"docs":{},"文":{"docs":{},"章":{"docs":{},",":{"docs":{},"读":{"docs":{},"到":{"docs":{},"此":{"docs":{},"文":{"docs":{},"发":{"docs":{},"到":{"docs":{},"周":{"docs":{},"刊":{"docs":{},",":{"docs":{},"以":{"docs":{},"飨":{"docs":{},"读":{"docs":{},"者":{"docs":{},"。":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}},"有":{"docs":{},"看":{"docs":{},"到":{"docs":{},"同":{"docs":{},"事":{"docs":{},"在":{"docs":{},"折":{"docs":{},"腾":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}},"后":{"docs":{},"一":{"docs":{},"期":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"概":{"docs":{},"念":{"docs":{},"之":{"docs":{},"一":{"docs":{},",":{"docs":{},"它":{"docs":{},"为":{"docs":{},"我":{"docs":{},"们":{"docs":{},"提":{"docs":{},"供":{"docs":{},"了":{"docs":{},"处":{"docs":{},"理":{"docs":{},"存":{"docs":{},"储":{"docs":{},"数":{"docs":{},"据":{"docs":{},"的":{"docs":{},"许":{"docs":{},"多":{"docs":{},"可":{"docs":{},"能":{"docs":{},"性":{"docs":{},"。":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"喜":{"docs":{},"欢":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"编":{"docs":{},"辑":{"docs":{},"器":{"docs":{},"设":{"docs":{},"置":{"docs":{},",":{"docs":{},"用":{"docs":{},"于":{"docs":{},"我":{"docs":{},"的":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}},"初":{"docs":{},",":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}}}},"开":{"docs":{},"始":{"docs":{},",":{"docs":{},"团":{"docs":{},"队":{"docs":{},"准":{"docs":{},"备":{"docs":{},"把":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}}}},"期":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":3.348484848484848},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":3.3541666666666665},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":3.358333333333333},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":3.352941176470588},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":3.352201257861635},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":3.3518518518518516},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":3.3497267759562837},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":3.351515151515151},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":3.3550724637681157},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":3.3518518518518516},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":3.350877192982456},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":3.347222222222222},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":3.345238095238095},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":3.3541666666666665},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":3.3487179487179484},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":3.352941176470588},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":3.348958333333333},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":3.3487179487179484},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":3.3518518518518516},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":3.352941176470588},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":3.3571428571428568},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":3.351190476190476},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":3.351515151515151},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":3.350574712643678},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":3.347222222222222},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":3.352201257861635},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":3.352201257861635},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":3.3550724637681157},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":3.3603603603603602},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":3.348039215686274},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":3.351190476190476},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":3.3589743589743586},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":3.3494623655913975},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":3.3476190476190473},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":3.350877192982456},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":3.3470319634703194},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":3.353333333333333},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":3.348039215686274},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":3.3470319634703194},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":3.350877192982456},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":3.348958333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":3.3470319634703194},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":3.352201257861635},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":3.349206349206349},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":3.3468468468468466},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":3.348958333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":3.346153846153846},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":3.345098039215686},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":3.345833333333333},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":3.3470319634703194},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":3.348039215686274},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":3.3474178403755865},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":3.344086021505376},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":3.3476190476190473},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":3.346320346320346},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":3.3466666666666662},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":3.348958333333333},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":3.347222222222222},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":3.348958333333333},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":3.3487179487179484},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":3.351190476190476},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":3.3494623655913975},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":3.352941176470588},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":3.346320346320346},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":3.352201257861635},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":3.3494623655913975},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":3.3487179487179484},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":3.352564102564102},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":3.3478260869565215},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":3.351515151515151},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":3.351190476190476},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":3.351515151515151},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":3.346491228070175},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":3.350282485875706},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":3.3541666666666665},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":3.358333333333333},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":3.350282485875706},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":3.351515151515151},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":3.353741496598639},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":3.3541666666666665},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":3.348258706467661},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":3.352564102564102},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":3.348258706467661},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":3.3494623655913975},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":3.3466666666666662},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":3.3456790123456788},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":3.346320346320346},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":3.3459915611814344},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":3.352564102564102},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":3.3468468468468466},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":3.348258706467661},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":3.350574712643678},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":3.354609929078014},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":3.353741496598639},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":3.3459915611814344},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":3.348258706467661},"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":3.458333333333333}}},"架":{"docs":{},"构":{"docs":{},"下":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}},"的":{"docs":{},"一":{"docs":{},"种":{"docs":{},"实":{"docs":{},"现":{"docs":{},"。":{"docs":{},"f":{"docs":{},"l":{"docs":{},"u":{"docs":{},"x":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}}}},"区":{"docs":{},"别":{"docs":{},"就":{"docs":{},"不":{"docs":{},"容":{"docs":{},"易":{"docs":{},"了":{"docs":{},"。":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}}}}}},"深":{"docs":{},"入":{"docs":{},"理":{"docs":{},"解":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}},"浅":{"docs":{},"出":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}},"解":{"docs":{},"析":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}},"度":{"docs":{},"解":{"docs":{},"析":{"docs":{},"!":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"3":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}},"docs":{}}}}}}}}},"点":{"docs":{},",":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}}}}},"进":{"docs":{},"来":{"docs":{},"自":{"docs":{},"己":{"docs":{},"看":{"docs":{},"吧":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}},"真":{"docs":{},"的":{"docs":{},"来":{"docs":{},"了":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}},"香":{"docs":{},".":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}},"正":{"docs":{},"大":{"docs":{},"放":{"docs":{},"光":{"docs":{},"彩":{"docs":{},"的":{"docs":{},"地":{"docs":{},"方":{"docs":{},"来":{"docs":{},"了":{"docs":{},"—":{"docs":{},"—":{"docs":{},"这":{"docs":{},"就":{"docs":{},"是":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}},"第":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":3.333333333333333},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":3.333333333333333},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":3.333333333333333},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":3.333333333333333},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":3.333333333333333},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":3.333333333333333},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":3.333333333333333},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":3.333333333333333},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":3.333333333333333},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":3.333333333333333},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":3.333333333333333},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":3.333333333333333},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":3.333333333333333},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":3.333333333333333},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":3.333333333333333},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":3.333333333333333},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":3.333333333333333},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":3.333333333333333},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":3.333333333333333},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":3.333333333333333},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":3.333333333333333},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":3.333333333333333},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":3.333333333333333},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":3.333333333333333},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":3.333333333333333},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":3.333333333333333},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":3.333333333333333},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":3.333333333333333},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":3.333333333333333},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":3.333333333333333},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":3.333333333333333},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":3.333333333333333},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":3.333333333333333},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":3.333333333333333},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":3.333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":3.333333333333333},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":3.333333333333333},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":3.333333333333333},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":3.333333333333333},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":3.333333333333333},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":3.333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":3.333333333333333},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":3.333333333333333},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":3.333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":3.333333333333333},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":3.333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":3.333333333333333},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":3.333333333333333},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":3.333333333333333},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":3.333333333333333},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":3.333333333333333},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":3.333333333333333},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":3.333333333333333},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":3.333333333333333},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":3.333333333333333},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":3.333333333333333},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":3.333333333333333},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":3.333333333333333},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":3.333333333333333},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":3.333333333333333},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":3.333333333333333},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":3.333333333333333},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":3.333333333333333},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":3.333333333333333},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":3.333333333333333},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":3.333333333333333},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":3.333333333333333},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":3.333333333333333},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":3.333333333333333},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":3.333333333333333},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":3.333333333333333},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":3.333333333333333},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":3.333333333333333},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":3.333333333333333},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":3.333333333333333},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":3.333333333333333},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":3.333333333333333},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":3.333333333333333},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":3.333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":3.333333333333333},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":3.333333333333333},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":3.333333333333333},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":3.333333333333333},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":3.333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":3.333333333333333},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":3.333333333333333},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":3.333333333333333},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":3.333333333333333},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":3.333333333333333},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":3.333333333333333},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":3.333333333333333},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":3.333333333333333},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":3.333333333333333},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":3.333333333333333},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":3.333333333333333},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":3.333333333333333},"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":3.333333333333333}},"三":{"docs":{},"方":{"docs":{},"工":{"docs":{},"具":{"docs":{},"包":{"docs":{},"。":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}},"一":{"docs":{},"时":{"docs":{},"间":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}},"等":{"docs":{},"过":{"docs":{},"程":{"docs":{},"。":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152}}}}},"等":{"docs":{},"。":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}},")":{"docs":{},",":{"docs":{},"在":{"docs":{},"使":{"docs":{},"用":{"docs":{},"框":{"docs":{},"架":{"docs":{},"的":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"一":{"docs":{},"定":{"docs":{},"会":{"docs":{},"接":{"docs":{},"触":{"docs":{},"某":{"docs":{},"些":{"docs":{},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"工":{"docs":{},"具":{"docs":{},"。":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"基":{"docs":{},"础":{"docs":{},"操":{"docs":{},"作":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}},"数":{"docs":{},"组":{"docs":{},"方":{"docs":{},"法":{"docs":{},"那":{"docs":{},"么":{"docs":{},"友":{"docs":{},"好":{"docs":{},"。":{"docs":{},"但":{"docs":{},"是":{"docs":{},"不":{"docs":{},"得":{"docs":{},"不":{"docs":{},"说":{"docs":{},",":{"docs":{},"它":{"docs":{},"们":{"docs":{},"能":{"docs":{},"干":{"docs":{},"的":{"docs":{},"事":{"docs":{},"情":{"docs":{},",":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}}}},"角":{"docs":{},"度":{"docs":{},"实":{"docs":{},"现":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.027777777777777776}}}}}},"于":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.041666666666666664}}},"实":{"docs":{},"时":{"docs":{},"性":{"docs":{},"要":{"docs":{},"求":{"docs":{},"高":{"docs":{},"的":{"docs":{},"场":{"docs":{},"景":{"docs":{},"下":{"docs":{},"调":{"docs":{},"试":{"docs":{},"堪":{"docs":{},"比":{"docs":{},"噩":{"docs":{},"梦":{"docs":{},"。":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}},"现":{"docs":{},"代":{"docs":{},"前":{"docs":{},"端":{"docs":{},"框":{"docs":{},"架":{"docs":{},"的":{"docs":{},"流":{"docs":{},"行":{"docs":{},",":{"docs":{},"使":{"docs":{},"我":{"docs":{},"们":{"docs":{},"在":{"docs":{},"平":{"docs":{},"时":{"docs":{},"开":{"docs":{},"发":{"docs":{},"时":{"docs":{},"不":{"docs":{},"用":{"docs":{},"太":{"docs":{},"关":{"docs":{},"注":{"docs":{},"安":{"docs":{},"全":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"。":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}},"那":{"docs":{},"些":{"docs":{},"事":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}},"“":{"docs":{},"多":{"docs":{},"余":{"docs":{},"”":{"docs":{},"和":{"docs":{},"让":{"docs":{},"人":{"docs":{},"眼":{"docs":{},"前":{"docs":{},"一":{"docs":{},"亮":{"docs":{},"的":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}}},"不":{"docs":{},"常":{"docs":{},"见":{"docs":{},",":{"docs":{},"但":{"docs":{},"却":{"docs":{},"非":{"docs":{},"常":{"docs":{},"实":{"docs":{},"用":{"docs":{},"的":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.029411764705882353}}}}}}}}}}}}},"令":{"docs":{},"程":{"docs":{},"序":{"docs":{},"员":{"docs":{},"泪":{"docs":{},"流":{"docs":{},"满":{"docs":{},"面":{"docs":{},"的":{"docs":{},"瞬":{"docs":{},"间":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}}}}}}},"好":{"docs":{},"用":{"docs":{},"的":{"docs":{},"技":{"docs":{},"巧":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}},"说":{"docs":{},"到":{"docs":{},"动":{"docs":{},"画":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"技":{"docs":{},"术":{"docs":{},"方":{"docs":{},"案":{"docs":{},"无":{"docs":{},"非":{"docs":{},"是":{"docs":{},"下":{"docs":{},"面":{"docs":{},"几":{"docs":{},"种":{"docs":{},":":{"docs":{},"g":{"docs":{},"i":{"docs":{},"f":{"docs":{},"图":{"docs":{},"、":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"3":{"docs":{},"动":{"docs":{},"画":{"docs":{},"属":{"docs":{},"性":{"docs":{},"、":{"docs":{},"原":{"docs":{},"生":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"实":{"docs":{},"现":{"docs":{},"、":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"、":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"g":{"docs":{},"l":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}},"么":{"docs":{},"我":{"docs":{},"们":{"docs":{},"今":{"docs":{},"天":{"docs":{},"就":{"docs":{},"带":{"docs":{},"着":{"docs":{},"大":{"docs":{},"家":{"docs":{},"了":{"docs":{},"解":{"docs":{},"下":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}}}}}},"页":{"docs":{},"面":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},",":{"docs":{},"大":{"docs":{},"多":{"docs":{},"数":{"docs":{},"人":{"docs":{},"都":{"docs":{},"会":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"的":{"docs":{},"几":{"docs":{},"个":{"docs":{},"兼":{"docs":{},"容":{"docs":{},"性":{"docs":{},"坑":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.015151515151515152},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}}}}}}}}}}}}},"刷":{"docs":{},"新":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},",":{"docs":{},"页":{"docs":{},"面":{"docs":{},"的":{"docs":{},"数":{"docs":{},"据":{"docs":{},"会":{"docs":{},"丢":{"docs":{},"失":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}}}}}}},",":{"docs":{},"数":{"docs":{},"据":{"docs":{},"丢":{"docs":{},"失":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}},"渲":{"docs":{},"染":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}},"中":{"docs":{},"如":{"docs":{},"何":{"docs":{},"唤":{"docs":{},"起":{"docs":{},"打":{"docs":{},"开":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}},"停":{"docs":{},"留":{"docs":{},"时":{"docs":{},"间":{"docs":{},"(":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}}}}},"加":{"docs":{},"载":{"docs":{},"性":{"docs":{},"能":{"docs":{},"不":{"docs":{},"达":{"docs":{},"标":{"docs":{},"?":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}}}},"打":{"docs":{},"开":{"docs":{},"速":{"docs":{},"度":{"docs":{},"过":{"docs":{},"慢":{"docs":{},"?":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}}},"的":{"docs":{},"体":{"docs":{},"验":{"docs":{},"和":{"docs":{},"质":{"docs":{},"量":{"docs":{},"一":{"docs":{},"直":{"docs":{},"有":{"docs":{},"非":{"docs":{},"常":{"docs":{},"多":{"docs":{},"的":{"docs":{},"工":{"docs":{},"具":{"docs":{},"和":{"docs":{},"指":{"docs":{},"标":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}},"?":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}},"给":{"docs":{},"我":{"docs":{},"图":{"docs":{},"解":{"docs":{},"一":{"docs":{},"下":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"j":{"docs":{},"i":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.05357142857142857},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.02531645569620253}},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}},"a":{"docs":{},"n":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}},"s":{"1":{"1":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}},")":{"docs":{},"已":{"docs":{},"经":{"docs":{},"正":{"docs":{},"式":{"docs":{},"发":{"docs":{},"布":{"docs":{},",":{"docs":{},"在":{"docs":{},"此":{"docs":{},"之":{"docs":{},"前":{"docs":{},"进":{"docs":{},"入":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}}}}}}}}},"上":{"docs":{},"周":{"docs":{},"已":{"docs":{},"经":{"docs":{},"正":{"docs":{},"式":{"docs":{},"发":{"docs":{},"布":{"docs":{},",":{"docs":{},"在":{"docs":{},"此":{"docs":{},"之":{"docs":{},"前":{"docs":{},"进":{"docs":{},"入":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}}}}}},"docs":{}},"2":{"0":{"2":{"0":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.02631578947368421}},"(":{"docs":{},"即":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}},"docs":{}},"docs":{}},"docs":{}},"6":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.04285714285714286},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.025974025974025976}},"?":{"docs":{},"别":{"docs":{},"想":{"docs":{},"了":{"docs":{},",":{"docs":{},"人":{"docs":{},"家":{"docs":{},"都":{"docs":{},"已":{"docs":{},"经":{"docs":{},"在":{"docs":{},"行":{"docs":{},"动":{"docs":{},"了":{"docs":{},"。":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}},",":{"docs":{},"以":{"docs":{},"下":{"docs":{},"是":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}},"+":{"docs":{},"函":{"docs":{},"数":{"docs":{},"式":{"docs":{},"编":{"docs":{},"程":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{},"实":{"docs":{},"现":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}},"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.03773584905660377},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}},"m":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}},"s":{"docs":{},"e":{"docs":{},",":{"docs":{},"逮":{"docs":{},"着":{"docs":{},"罚":{"docs":{},"款":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776}}}}}},"c":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"+":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"3":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}},"docs":{}}}}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}},"、":{"docs":{},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}}}}},"d":{"docs":{},"g":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}},"g":{"docs":{},"o":{"docs":{},"!":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}},"o":{"docs":{},"g":{"docs":{},"l":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.05405405405405406},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},"s":{"docs":{},",":{"docs":{},"意":{"docs":{},"思":{"docs":{},"为":{"docs":{},"可":{"docs":{},"缩":{"docs":{},"放":{"docs":{},"的":{"docs":{},"矢":{"docs":{},"量":{"docs":{},"图":{"docs":{},"形":{"docs":{},"。":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.023809523809523808}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}},"?":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}},"i":{"docs":{},"t":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.025},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03773584905660377}},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.02564102564102564},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.025974025974025976},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.046875},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.028985507246376812},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.02631578947368421},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.029850746268656716},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.024691358024691357}},",":{"docs":{},"同":{"docs":{},"时":{"docs":{},"京":{"docs":{},"东":{"docs":{},"等":{"docs":{},"网":{"docs":{},"站":{"docs":{},"也":{"docs":{},"相":{"docs":{},"继":{"docs":{},"出":{"docs":{},"现":{"docs":{},"同":{"docs":{},"一":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}},"s":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}},",":{"docs":{},"以":{"docs":{},"及":{"docs":{},"相":{"docs":{},"关":{"docs":{},"的":{"docs":{},"入":{"docs":{},"门":{"docs":{},"基":{"docs":{},"础":{"docs":{},"知":{"docs":{},"识":{"docs":{},"。":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}},")":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}},"h":{"docs":{},"n":{"docs":{},"n":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.05357142857142857},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.02531645569620253}},")":{"docs":{},"是":{"docs":{},"一":{"docs":{},"個":{"docs":{},"我":{"docs":{},"以":{"docs":{},"為":{"docs":{},"我":{"docs":{},"懂":{"docs":{},"了":{"docs":{},",":{"docs":{},"但":{"docs":{},"直":{"docs":{},"到":{"docs":{},"最":{"docs":{},"近":{"docs":{},"才":{"docs":{},"發":{"docs":{},"現":{"docs":{},"自":{"docs":{},"己":{"docs":{},"什":{"docs":{},"麼":{"docs":{},"都":{"docs":{},"不":{"docs":{},"懂":{"docs":{},"的":{"docs":{},"概":{"docs":{},"念":{"docs":{},"。":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"(":{"docs":{},"事":{"docs":{},"件":{"docs":{},"轮":{"docs":{},"询":{"docs":{},")":{"docs":{},"所":{"docs":{},"涉":{"docs":{},"及":{"docs":{},"的":{"docs":{},"知":{"docs":{},"识":{"docs":{},"概":{"docs":{},"念":{"docs":{},"太":{"docs":{},"多":{"docs":{},"了":{"docs":{},",":{"docs":{},"如":{"docs":{},"果":{"docs":{},"上":{"docs":{},"来":{"docs":{},"就":{"docs":{},"讲":{"docs":{},"一":{"docs":{},"大":{"docs":{},"堆":{"docs":{},"概":{"docs":{},"念":{"docs":{},"性":{"docs":{},"的":{"docs":{},"东":{"docs":{},"西":{"docs":{},"太":{"docs":{},"枯":{"docs":{},"燥":{"docs":{},"且":{"docs":{},"从":{"docs":{},"一":{"docs":{},"开":{"docs":{},"始":{"docs":{},"就":{"docs":{},"是":{"docs":{},"按":{"docs":{},"照":{"docs":{},"我":{"docs":{},"的":{"docs":{},"思":{"docs":{},"路":{"docs":{},"来":{"docs":{},"走":{"docs":{},"的":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}},",":{"docs":{},"还":{"docs":{},"有":{"docs":{},"这":{"docs":{},"么":{"docs":{},"多":{"docs":{},"你":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.03508771929824561}}}},"a":{"docs":{},"d":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.05357142857142857}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.038461538461538464},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}},"—":{"docs":{},"—":{"docs":{},"c":{"docs":{},"h":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"、":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"、":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"b":{"docs":{},"y":{"docs":{},"、":{"docs":{},"i":{"docs":{},"n":{"docs":{},"v":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"中":{"docs":{},"“":{"docs":{},"多":{"docs":{},"余":{"docs":{},"”":{"docs":{},"的":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"d":{"docs":{},"a":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}},"r":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.03076923076923077},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}},"k":{"docs":{},"」":{"docs":{},"开":{"docs":{},"源":{"docs":{},"项":{"docs":{},"目":{"docs":{},"。":{"docs":{},"最":{"docs":{},"近":{"docs":{},"有":{"docs":{},"个":{"docs":{},"以":{"docs":{},"色":{"docs":{},"列":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}},")":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}},"t":{"docs":{},"e":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.02702702702702703}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.05128205128205128}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"走":{"docs":{},"出":{"docs":{},"小":{"docs":{},"微":{"docs":{},"前":{"docs":{},"端":{"docs":{},"团":{"docs":{},"队":{"docs":{},"的":{"docs":{},"围":{"docs":{},"墙":{"docs":{},"?":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},")":{"docs":{},"越":{"docs":{},"来":{"docs":{},"越":{"docs":{},"多":{"docs":{},"地":{"docs":{},"出":{"docs":{},"现":{"docs":{},"在":{"docs":{},"大":{"docs":{},"众":{"docs":{},"的":{"docs":{},"视":{"docs":{},"野":{"docs":{},"中":{"docs":{},",":{"docs":{},"支":{"docs":{},"持":{"docs":{},"深":{"docs":{},"色":{"docs":{},"模":{"docs":{},"式":{"docs":{},"已":{"docs":{},"经":{"docs":{},"成":{"docs":{},"为":{"docs":{},"现":{"docs":{},"代":{"docs":{},"移":{"docs":{},"动":{"docs":{},"应":{"docs":{},"用":{"docs":{},"和":{"docs":{},"网":{"docs":{},"站":{"docs":{},"的":{"docs":{},"一":{"docs":{},"个":{"docs":{},"潮":{"docs":{},"流":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"(":{"docs":{},"文":{"docs":{},"档":{"docs":{},"对":{"docs":{},"象":{"docs":{},"模":{"docs":{},"型":{"docs":{},")":{"docs":{},"的":{"docs":{},"缩":{"docs":{},"写":{"docs":{},",":{"docs":{},"这":{"docs":{},"也":{"docs":{},"太":{"docs":{},"官":{"docs":{},"方":{"docs":{},"了":{"docs":{},",":{"docs":{},"看":{"docs":{},"看":{"docs":{},"我":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"解":{"docs":{},"释":{"docs":{},"吧":{"docs":{},"。":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}},"e":{"docs":{},"支":{"docs":{},"持":{"docs":{},"。":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}}}},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"d":{"docs":{},"b":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0273972602739726},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"b":{"docs":{},"å":{"docs":{},"g":{"docs":{},"e":{"docs":{},"」":{"docs":{},"(":{"docs":{},"h":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}}}},"p":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.03076923076923077},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0273972602739726},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.03076923076923077}},"、":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}},"(":{"docs":{},")":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},"(":{"docs":{},")":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776}}}},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"函":{"docs":{},"数":{"docs":{},"返":{"docs":{},"回":{"docs":{},"[":{"0":{"docs":{},",":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}},"docs":{}}}}}}}}}}}}}}}}}},"c":{"docs":{},",":{"docs":{},"这":{"docs":{},"就":{"docs":{},"会":{"docs":{},"产":{"docs":{},"生":{"docs":{},"一":{"docs":{},"些":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}}},"、":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}},",":{"docs":{},"其":{"docs":{},"实":{"docs":{},"是":{"docs":{},"有":{"docs":{},"歧":{"docs":{},"义":{"docs":{},"的":{"docs":{},",":{"docs":{},"就":{"docs":{},"我":{"docs":{},"了":{"docs":{},"解":{"docs":{},"的":{"docs":{},"情":{"docs":{},"况":{"docs":{},"来":{"docs":{},"说":{"docs":{},",":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.03773584905660377}},",":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}},"p":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}},"s":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.05263157894736842}}},"c":{"docs":{},"c":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}}},"v":{"docs":{},"c":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}},",":{"docs":{},"m":{"docs":{},"v":{"docs":{},"p":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}},"p":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}},"v":{"docs":{},"m":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.02564102564102564},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.03571428571428571}}}}}}},"一":{"docs":{},"般":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},"此":{"docs":{},"处":{"docs":{},"也":{"docs":{},"不":{"docs":{},"列":{"docs":{},"举":{"docs":{},"了":{"docs":{},",":{"docs":{},"还":{"docs":{},"是":{"docs":{},"有":{"docs":{},"很":{"docs":{},"多":{"docs":{},"的":{"docs":{},",":{"docs":{},"如":{"docs":{},"双":{"docs":{},"层":{"docs":{},"循":{"docs":{},"环":{"docs":{},"判":{"docs":{},"断":{"docs":{},"是":{"docs":{},"否":{"docs":{},"相":{"docs":{},"等":{"docs":{},",":{"docs":{},"或":{"docs":{},"新":{"docs":{},"建":{"docs":{},"数":{"docs":{},"组":{"docs":{},"比":{"docs":{},"较":{"docs":{},"再":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"表":{"docs":{},"单":{"docs":{},"页":{"docs":{},"面":{"docs":{},"都":{"docs":{},"需":{"docs":{},"要":{"docs":{},"填":{"docs":{},"写":{"docs":{},"手":{"docs":{},"机":{"docs":{},"号":{"docs":{},",":{"docs":{},"校":{"docs":{},"验":{"docs":{},"用":{"docs":{},"户":{"docs":{},"输":{"docs":{},"入":{"docs":{},"的":{"docs":{},"手":{"docs":{},"机":{"docs":{},"号":{"docs":{},"码":{"docs":{},"是":{"docs":{},"否":{"docs":{},"正":{"docs":{},"确":{"docs":{},",":{"docs":{},"就":{"docs":{},"要":{"docs":{},"用":{"docs":{},"到":{"docs":{},"正":{"docs":{},"则":{"docs":{},"表":{"docs":{},"达":{"docs":{},"式":{"docs":{},"。":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"切":{"docs":{},"前":{"docs":{},"端":{"docs":{},"概":{"docs":{},"念":{"docs":{},",":{"docs":{},"都":{"docs":{},"是":{"docs":{},"纸":{"docs":{},"老":{"docs":{},"虎":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}}},"种":{"docs":{},"新":{"docs":{},"的":{"docs":{},"、":{"docs":{},"更":{"docs":{},"快":{"docs":{},"的":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}},"前":{"docs":{},"端":{"docs":{},"灰":{"docs":{},"度":{"docs":{},"发":{"docs":{},"布":{"docs":{},"方":{"docs":{},"案":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}},"行":{"docs":{},"代":{"docs":{},"码":{"docs":{},"值":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}},"个":{"docs":{},"不":{"docs":{},"落":{"docs":{},"下":{"docs":{},",":{"docs":{},"直":{"docs":{},"呼":{"docs":{},"“":{"docs":{},"b":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}},"合":{"docs":{},"格":{"docs":{},"的":{"docs":{},"初":{"docs":{},"级":{"docs":{},"前":{"docs":{},"端":{"docs":{},"工":{"docs":{},"程":{"docs":{},"师":{"docs":{},"需":{"docs":{},"要":{"docs":{},"掌":{"docs":{},"握":{"docs":{},"的":{"docs":{},"模":{"docs":{},"块":{"docs":{},"笔":{"docs":{},"记":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}},"套":{"docs":{},"标":{"docs":{},"准":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"代":{"docs":{},"码":{"docs":{},"工":{"docs":{},"作":{"docs":{},"流":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}},"些":{"docs":{},"纯":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}},"分":{"docs":{},"钟":{"docs":{},"让":{"docs":{},"网":{"docs":{},"站":{"docs":{},"拥":{"docs":{},"有":{"docs":{},"暗":{"docs":{},"黑":{"docs":{},"模":{"docs":{},"式":{"docs":{},"切":{"docs":{},"换":{"docs":{},"功":{"docs":{},"能":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}},"文":{"docs":{},"列":{"docs":{},"举":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}},"搞":{"docs":{},"定":{"docs":{},"前":{"docs":{},"端":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}},"代":{"docs":{},"理":{"docs":{},"骚":{"docs":{},"操":{"docs":{},"作":{"docs":{},"!":{"docs":{},"再":{"docs":{},"也":{"docs":{},"不":{"docs":{},"怕":{"docs":{},"线":{"docs":{},"上":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}}}}}}}}}},"懂":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}},"入":{"docs":{},"门":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}},"助":{"docs":{},"你":{"docs":{},"搞":{"docs":{},"懂":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}},"完":{"docs":{},"全":{"docs":{},"吃":{"docs":{},"透":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"上":{"docs":{},"手":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}},"搞":{"docs":{},"定":{"docs":{},"移":{"docs":{},"动":{"docs":{},"端":{"docs":{},"适":{"docs":{},"配":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}},"直":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"进":{"docs":{},"阶":{"docs":{},"的":{"docs":{},"概":{"docs":{},"念":{"docs":{},",":{"docs":{},"对":{"docs":{},"于":{"docs":{},"我":{"docs":{},"们":{"docs":{},"的":{"docs":{},"日":{"docs":{},"常":{"docs":{},"的":{"docs":{},"组":{"docs":{},"件":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},"不":{"docs":{},"常":{"docs":{},"接":{"docs":{},"触":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"却":{"docs":{},"非":{"docs":{},"常":{"docs":{},"强":{"docs":{},"大":{"docs":{},"和":{"docs":{},"灵":{"docs":{},"活":{"docs":{},"。":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"月":{"docs":{},"份":{"docs":{},"的":{"docs":{},"刚":{"docs":{},"更":{"docs":{},"新":{"docs":{},"带":{"docs":{},"来":{"docs":{},"了":{"docs":{},"哪":{"docs":{},"些":{"docs":{},"新":{"docs":{},"特":{"docs":{},"性":{"docs":{},"吧":{"docs":{},"。":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}},"起":{"docs":{},"看":{"docs":{},"看":{"docs":{},"`":{"docs":{},"v":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"`":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}}}}},"v":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}},"杯":{"docs":{},"茶":{"docs":{},"的":{"docs":{},"时":{"docs":{},"间":{"docs":{},",":{"docs":{},"上":{"docs":{},"手":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}},"顿":{"docs":{},"骚":{"docs":{},"操":{"docs":{},"作":{"docs":{},",":{"docs":{},"让":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}},"提":{"docs":{},"起":{"docs":{},"设":{"docs":{},"计":{"docs":{},"模":{"docs":{},"式":{"docs":{},",":{"docs":{},"相":{"docs":{},"信":{"docs":{},"大":{"docs":{},"家":{"docs":{},"都":{"docs":{},"会":{"docs":{},"脱":{"docs":{},"口":{"docs":{},"而":{"docs":{},"出":{"docs":{},",":{"2":{"3":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}},"次":{"docs":{},"弄":{"docs":{},"懂":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}},"中":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},"发":{"docs":{},"现":{"docs":{},"的":{"docs":{},"六":{"docs":{},"则":{"docs":{},"糟":{"docs":{},"糕":{"docs":{},"代":{"docs":{},"码":{"docs":{},"的":{"docs":{},"案":{"docs":{},"例":{"docs":{},",":{"docs":{},"并":{"docs":{},"进":{"docs":{},"行":{"docs":{},"分":{"docs":{},"析":{"docs":{},"。":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}},"数":{"docs":{},"据":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}},"。":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}},"避":{"docs":{},"免":{"docs":{},"滥":{"docs":{},"用":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}},",":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}},"已":{"docs":{},"经":{"docs":{},"弃":{"docs":{},"用":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}},"数":{"docs":{},"组":{"docs":{},"可":{"docs":{},"以":{"docs":{},"通":{"docs":{},"过":{"docs":{},"阵":{"docs":{},"列":{"docs":{},"构":{"docs":{},"造":{"docs":{},"函":{"docs":{},"数":{"docs":{},"或":{"docs":{},"[":{"docs":{},"]":{"docs":{},"字":{"docs":{},"面":{"docs":{},"量":{"docs":{},"的":{"docs":{},"方":{"docs":{},"式":{"docs":{},"创":{"docs":{},"建":{"docs":{},"。":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}}}}}}}}}}}}}}}}},"如":{"docs":{},"何":{"docs":{},"提":{"docs":{},"高":{"docs":{},"展":{"docs":{},"开":{"docs":{},"运":{"docs":{},"算":{"docs":{},"符":{"docs":{},"的":{"docs":{},"性":{"docs":{},"能":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}}}}}}},"响":{"docs":{},"应":{"docs":{},"式":{"docs":{},"数":{"docs":{},"据":{"docs":{},"部":{"docs":{},"分":{"docs":{},"弃":{"docs":{},"用":{"docs":{},"了":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}},"箭":{"docs":{},"头":{"docs":{},"函":{"docs":{},"数":{"docs":{},"可":{"docs":{},"以":{"docs":{},"像":{"docs":{},"普":{"docs":{},"通":{"docs":{},"函":{"docs":{},"数":{"docs":{},"一":{"docs":{},"样":{"docs":{},"以":{"docs":{},"多":{"docs":{},"种":{"docs":{},"方":{"docs":{},"式":{"docs":{},"使":{"docs":{},"用":{"docs":{},"。":{"docs":{},"但":{"docs":{},"是":{"docs":{},",":{"docs":{},"它":{"docs":{},"们":{"docs":{},"一":{"docs":{},"般":{"docs":{},"用":{"docs":{},"于":{"docs":{},"需":{"docs":{},"要":{"docs":{},"匿":{"docs":{},"名":{"docs":{},"函":{"docs":{},"数":{"docs":{},"表":{"docs":{},"达":{"docs":{},"式":{"docs":{},",":{"docs":{},"例":{"docs":{},"如":{"docs":{},"回":{"docs":{},"调":{"docs":{},"函":{"docs":{},"数":{"docs":{},"。":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}},"使":{"docs":{},"用":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.038461538461538464}}}},"哪":{"docs":{},"一":{"docs":{},"种":{"docs":{},"循":{"docs":{},"环":{"docs":{},"最":{"docs":{},"快":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}},"的":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},"拖":{"docs":{},"放":{"docs":{},"功":{"docs":{},"能":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}},"嵌":{"docs":{},"套":{"docs":{},"。":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}},"规":{"docs":{},"则":{"docs":{},"与":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}},"实":{"docs":{},"践":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}},"宝":{"docs":{},"石":{"docs":{},"?":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}},"继":{"docs":{},"承":{"docs":{},"类":{"docs":{},"型":{"docs":{},"、":{"docs":{},"各":{"docs":{},"个":{"docs":{},"继":{"docs":{},"承":{"docs":{},"类":{"docs":{},"型":{"docs":{},"的":{"docs":{},"优":{"docs":{},"缺":{"docs":{},"点":{"docs":{},"及":{"docs":{},"使":{"docs":{},"用":{"docs":{},"场":{"docs":{},"景":{"docs":{},"等":{"docs":{},",":{"docs":{},"一":{"docs":{},"文":{"docs":{},"吃":{"docs":{},"透":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}}}}}}}}}}}}}}}}}},"“":{"docs":{},"黑":{"docs":{},"话":{"docs":{},"”":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}},"堆":{"docs":{},"的":{"docs":{},"创":{"docs":{},"建":{"docs":{},"与":{"docs":{},"维":{"docs":{},"护":{"docs":{},",":{"docs":{},"以":{"docs":{},"及":{"docs":{},"堆":{"docs":{},"排":{"docs":{},"序":{"docs":{},"算":{"docs":{},"法":{"docs":{},"的":{"docs":{},"实":{"docs":{},"现":{"docs":{},"堆":{"docs":{},"创":{"docs":{},"建":{"docs":{},"。":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}},"有":{"docs":{},"一":{"docs":{},"个":{"docs":{},"很":{"docs":{},"重":{"docs":{},"要":{"docs":{},"的":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}},"好":{"docs":{},"几":{"docs":{},"种":{"docs":{},"方":{"docs":{},"法":{"docs":{},"可":{"docs":{},"以":{"docs":{},"重":{"docs":{},"定":{"docs":{},"向":{"docs":{},"到":{"docs":{},"另":{"docs":{},"一":{"docs":{},"个":{"docs":{},"网":{"docs":{},"页":{"docs":{},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"在":{"docs":{},"项":{"docs":{},"目":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},"经":{"docs":{},"常":{"docs":{},"会":{"docs":{},"用":{"docs":{},"到":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"不":{"docs":{},"熟":{"docs":{},"悉":{"docs":{},"的":{"docs":{},"童":{"docs":{},"鞋":{"docs":{},"可":{"docs":{},"以":{"docs":{},"学":{"docs":{},"下":{"docs":{},"啦":{"docs":{},",":{"docs":{},"首":{"docs":{},"先":{"docs":{},"我":{"docs":{},"们":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"有":{"docs":{},"哪":{"docs":{},"些":{"docs":{},"方":{"docs":{},"法":{"docs":{},"?":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"新":{"docs":{},"增":{"docs":{},"的":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}},"原":{"docs":{},"生":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}},"那":{"docs":{},"些":{"docs":{},"奇":{"docs":{},"怪":{"docs":{},"的":{"docs":{},"符":{"docs":{},"号":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}},"引":{"docs":{},"入":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}},"处":{"docs":{},"理":{"docs":{},"异":{"docs":{},"常":{"docs":{},"的":{"docs":{},"各":{"docs":{},"种":{"docs":{},"技":{"docs":{},"巧":{"docs":{},",":{"docs":{},"在":{"docs":{},"此":{"docs":{},"想":{"docs":{},"把":{"docs":{},"我":{"docs":{},"学":{"docs":{},"到":{"docs":{},"的":{"docs":{},"分":{"docs":{},"享":{"docs":{},"给":{"docs":{},"大":{"docs":{},"家":{"docs":{},"。":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}},"作":{"docs":{},"为":{"docs":{},"基":{"docs":{},"本":{"docs":{},"类":{"docs":{},"型":{"docs":{},"存":{"docs":{},"在":{"docs":{},"。":{"docs":{},"在":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}},"运":{"docs":{},"算":{"docs":{},"符":{"docs":{},"存":{"docs":{},"在":{"docs":{},",":{"docs":{},"在":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"设":{"docs":{},"计":{"docs":{},"模":{"docs":{},"式":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}},"按":{"docs":{},"位":{"docs":{},"操":{"docs":{},"作":{"docs":{},"符":{"docs":{},"的":{"docs":{},"有":{"docs":{},"趣":{"docs":{},"应":{"docs":{},"用":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}},",":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}},"事":{"docs":{},"件":{"docs":{},"迴":{"docs":{},"圈":{"docs":{},"(":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}},"使":{"docs":{},"用":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}},"代":{"docs":{},"理":{"docs":{},"不":{"docs":{},"说":{"docs":{},"能":{"docs":{},"解":{"docs":{},"决":{"docs":{},"所":{"docs":{},"有":{"docs":{},"问":{"docs":{},"题":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"至":{"docs":{},"少":{"docs":{},"可":{"docs":{},"以":{"docs":{},"在":{"docs":{},"解":{"docs":{},"决":{"docs":{},"问":{"docs":{},"题":{"docs":{},"的":{"docs":{},"流":{"docs":{},"程":{"docs":{},"上":{"docs":{},"帮":{"docs":{},"我":{"docs":{},"们":{"docs":{},"省":{"docs":{},"大":{"docs":{},"半":{"docs":{},"的":{"docs":{},"时":{"docs":{},"间":{"docs":{},",":{"docs":{},"而":{"docs":{},"不":{"docs":{},"是":{"docs":{},"碰":{"docs":{},"到":{"docs":{},"环":{"docs":{},"境":{"docs":{},"问":{"docs":{},"题":{"docs":{},"就":{"docs":{},"在":{"docs":{},"那":{"docs":{},"儿":{"docs":{},"等":{"docs":{},"重":{"docs":{},"启":{"docs":{},"。":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"模":{"docs":{},"式":{"docs":{},"开":{"docs":{},"发":{"docs":{},"部":{"docs":{},"署":{"docs":{},"前":{"docs":{},"端":{"docs":{},"和":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}},"原":{"docs":{},"型":{"docs":{},"继":{"docs":{},"承":{"docs":{},":":{"docs":{},"每":{"docs":{},"个":{"docs":{},"对":{"docs":{},"象":{"docs":{},"都":{"docs":{},"从":{"docs":{},"原":{"docs":{},"型":{"docs":{},"对":{"docs":{},"象":{"docs":{},"继":{"docs":{},"承":{"docs":{},"属":{"docs":{},"性":{"docs":{},"和":{"docs":{},"方":{"docs":{},"法":{"docs":{},"。":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}}},"方":{"docs":{},"法":{"docs":{},"也":{"docs":{},"非":{"docs":{},"常":{"docs":{},"简":{"docs":{},"单":{"docs":{},",":{"docs":{},"其":{"docs":{},"源":{"docs":{},"码":{"docs":{},"也":{"docs":{},"是":{"docs":{},"非":{"docs":{},"常":{"docs":{},"精":{"docs":{},"炼":{"docs":{},",":{"docs":{},"值":{"docs":{},"得":{"docs":{},"学":{"docs":{},"习":{"docs":{},",":{"docs":{},"有":{"docs":{},"了":{"docs":{},"他":{"docs":{},"不":{"docs":{},"仅":{"docs":{},"脱":{"docs":{},"离":{"docs":{},"图":{"docs":{},"形":{"docs":{},"库":{"docs":{},",":{"docs":{},"还":{"docs":{},"使":{"docs":{},"用":{"docs":{},"了":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"应":{"docs":{},"用":{"docs":{},"部":{"docs":{},"署":{"docs":{},"更":{"docs":{},"加":{"docs":{},"轻":{"docs":{},"量":{"docs":{},",":{"docs":{},"可":{"docs":{},"移":{"docs":{},"植":{"docs":{},",":{"docs":{},"可":{"docs":{},"扩":{"docs":{},"展":{"docs":{},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"特":{"docs":{},"点":{"docs":{},"也":{"docs":{},"极":{"docs":{},"大":{"docs":{},"促":{"docs":{},"进":{"docs":{},"了":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"六":{"docs":{},"则":{"docs":{},"糟":{"docs":{},"糕":{"docs":{},"代":{"docs":{},"码":{"docs":{},"的":{"docs":{},"优":{"docs":{},"化":{"docs":{},"方":{"docs":{},"案":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}}},"如":{"docs":{},"何":{"docs":{},"创":{"docs":{},"建":{"docs":{},"一":{"docs":{},"个":{"docs":{},"自":{"docs":{},"动":{"docs":{},"改":{"docs":{},"变":{"docs":{},"的":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}},"用":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}},"缓":{"docs":{},"存":{"docs":{},"请":{"docs":{},"求":{"docs":{},"数":{"docs":{},"据":{"docs":{},"?":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}},"通":{"docs":{},"过":{"docs":{},"同":{"docs":{},"步":{"docs":{},"的":{"docs":{},"方":{"docs":{},"式":{"docs":{},"实":{"docs":{},"现":{"docs":{},"异":{"docs":{},"步":{"docs":{},"?":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.023809523809523808}}}}}}}}}}}}}},"优":{"docs":{},"雅":{"docs":{},"地":{"docs":{},"使":{"docs":{},"用":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}},"处":{"docs":{},"理":{"docs":{},"前":{"docs":{},"端":{"docs":{},"异":{"docs":{},"常":{"docs":{},"?":{"docs":{},"(":{"docs":{},"可":{"docs":{},"能":{"docs":{},"是":{"docs":{},"史":{"docs":{},"上":{"docs":{},"最":{"docs":{},"全":{"docs":{},"前":{"docs":{},"端":{"docs":{},"异":{"docs":{},"常":{"docs":{},"处":{"docs":{},"理":{"docs":{},"方":{"docs":{},"案":{"docs":{},")":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}},"不":{"docs":{},"使":{"docs":{},"用":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}},"开":{"docs":{},"发":{"docs":{},"一":{"docs":{},"个":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}},"提":{"docs":{},"高":{"docs":{},"代":{"docs":{},"码":{"docs":{},"的":{"docs":{},"可":{"docs":{},"读":{"docs":{},"性":{"docs":{},"、":{"docs":{},"复":{"docs":{},"用":{"docs":{},"性":{"docs":{},"、":{"docs":{},"扩":{"docs":{},"展":{"docs":{},"性":{"docs":{},",":{"docs":{},"这":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"老":{"docs":{},"生":{"docs":{},"常":{"docs":{},"谈":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"升":{"docs":{},"低":{"docs":{},"端":{"docs":{},"设":{"docs":{},"备":{"docs":{},"的":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"性":{"docs":{},"能":{"docs":{},"?":{"docs":{},"试":{"docs":{},"试":{"docs":{},"自":{"docs":{},"适":{"docs":{},"应":{"docs":{},"加":{"docs":{},"载":{"docs":{},"模":{"docs":{},"式":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}},"让":{"docs":{},"用":{"docs":{},"户":{"docs":{},"选":{"docs":{},"择":{"docs":{},"是":{"docs":{},"否":{"docs":{},"离":{"docs":{},"开":{"docs":{},"当":{"docs":{},"前":{"docs":{},"页":{"docs":{},"面":{"docs":{},"?":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}}}}},"你":{"docs":{},"的":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}},"在":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}},"数":{"docs":{},"组":{"docs":{},"中":{"docs":{},"查":{"docs":{},"找":{"docs":{},"某":{"docs":{},"个":{"docs":{},"元":{"docs":{},"素":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}},"项":{"docs":{},"目":{"docs":{},"中":{"docs":{},",":{"docs":{},"恰":{"docs":{},"当":{"docs":{},"的":{"docs":{},"运":{"docs":{},"用":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}}}},"防":{"docs":{},"止":{"docs":{},"重":{"docs":{},"复":{"docs":{},"发":{"docs":{},"送":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}},"制":{"docs":{},"定":{"docs":{},"企":{"docs":{},"业":{"docs":{},"级":{"docs":{},"代":{"docs":{},"码":{"docs":{},"规":{"docs":{},"范":{"docs":{},"与":{"docs":{},"检":{"docs":{},"查":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.03773584905660377}}}}}}}}}}}}}},"搭":{"docs":{},"建":{"docs":{},"和":{"docs":{},"发":{"docs":{},"布":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}},"精":{"docs":{},"确":{"docs":{},"统":{"docs":{},"计":{"docs":{},"页":{"docs":{},"面":{"docs":{},"停":{"docs":{},"留":{"docs":{},"时":{"docs":{},"长":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}}}}}},"修":{"docs":{},"改":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}},"科":{"docs":{},"学":{"docs":{},"修":{"docs":{},"改":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}},"实":{"docs":{},"现":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}},"高":{"docs":{},"性":{"docs":{},"能":{"docs":{},"可":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"大":{"docs":{},"数":{"docs":{},"据":{"docs":{},"的":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}}}}}}},"进":{"docs":{},"行":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}},"阶":{"docs":{},"成":{"docs":{},"公":{"docs":{},"司":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}},"处":{"docs":{},"理":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"的":{"docs":{},"断":{"docs":{},"网":{"docs":{},"情":{"docs":{},"况":{"docs":{},"?":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}}},"构":{"docs":{},"建":{"docs":{},"一":{"docs":{},"个":{"docs":{},"简":{"docs":{},"单":{"docs":{},"的":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}}}}},"给":{"docs":{},"女":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"解":{"docs":{},"释":{"docs":{},"什":{"docs":{},"么":{"docs":{},"是":{"docs":{},"熔":{"docs":{},"断":{"docs":{},"?":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}}}}}},"为":{"docs":{},"开":{"docs":{},"源":{"docs":{},"软":{"docs":{},"件":{"docs":{},"做":{"docs":{},"出":{"docs":{},"贡":{"docs":{},"献":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}}}}}}},"快":{"docs":{},"速":{"docs":{},"提":{"docs":{},"升":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}},"衡":{"docs":{},"量":{"docs":{},"一":{"docs":{},"个":{"docs":{},"人":{"docs":{},"的":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}},"与":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}},"去":{"docs":{},"做":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}},"将":{"docs":{},"代":{"docs":{},"码":{"docs":{},"部":{"docs":{},"署":{"docs":{},"时":{"docs":{},"间":{"docs":{},"减":{"docs":{},"少":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}},"居":{"docs":{},"中":{"docs":{},"一":{"docs":{},"个":{"docs":{},"元":{"docs":{},"素":{"docs":{},"(":{"docs":{},"终":{"docs":{},"结":{"docs":{},"版":{"docs":{},")":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}}}},"果":{"docs":{},"你":{"docs":{},"变":{"docs":{},"成":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{},"标":{"docs":{},"签":{"docs":{},",":{"docs":{},"你":{"docs":{},"希":{"docs":{},"望":{"docs":{},"你":{"docs":{},"是":{"docs":{},"啥":{"docs":{},"?":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}},"熟":{"docs":{},"悉":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}},"允":{"docs":{},"许":{"docs":{},"用":{"docs":{},"户":{"docs":{},"从":{"docs":{},"你":{"docs":{},"的":{"docs":{},"网":{"docs":{},"站":{"docs":{},"上":{"docs":{},"下":{"docs":{},"载":{"docs":{},"某":{"docs":{},"些":{"docs":{},"文":{"docs":{},"件":{"docs":{},",":{"docs":{},"那":{"docs":{},"你":{"docs":{},"可":{"docs":{},"能":{"docs":{},"会":{"docs":{},"遇":{"docs":{},"到":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}}}}}}}}}}}}}}}}}}}},"想":{"docs":{},"让":{"docs":{},"当":{"docs":{},"前":{"docs":{},"命":{"docs":{},"令":{"docs":{},"行":{"docs":{},"终":{"docs":{},"端":{"docs":{},"的":{"docs":{},"文":{"docs":{},"本":{"docs":{},"输":{"docs":{},"出":{"docs":{},"格":{"docs":{},"式":{"docs":{},"看":{"docs":{},"起":{"docs":{},"来":{"docs":{},"更":{"docs":{},"加":{"docs":{},"骚":{"docs":{},"气":{"docs":{},",":{"docs":{},"那":{"docs":{},"绝":{"docs":{},"对":{"docs":{},"要":{"docs":{},"试":{"docs":{},"下":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"更":{"docs":{},"深":{"docs":{},"入":{"docs":{},"的":{"docs":{},"了":{"docs":{},"解":{"docs":{},"底":{"docs":{},"层":{"docs":{},"原":{"docs":{},"理":{"docs":{},",":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}}}}},"正":{"docs":{},"在":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}},"和":{"docs":{},"我":{"docs":{},"一":{"docs":{},"样":{"docs":{},",":{"docs":{},"希":{"docs":{},"望":{"docs":{},"为":{"docs":{},"开":{"docs":{},"源":{"docs":{},"软":{"docs":{},"件":{"docs":{},"做":{"docs":{},"出":{"docs":{},"贡":{"docs":{},"献":{"docs":{},",":{"docs":{},"又":{"docs":{},"不":{"docs":{},"敢":{"docs":{},"将":{"docs":{},"第":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}},"日":{"docs":{},"常":{"docs":{},"工":{"docs":{},"作":{"docs":{},"中":{"docs":{},"有":{"docs":{},"使":{"docs":{},"用":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}},"让":{"docs":{},"你":{"docs":{},"手":{"docs":{},"写":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}},"你":{"docs":{},"所":{"docs":{},"见":{"docs":{},",":{"docs":{},"这":{"docs":{},"么":{"docs":{},"短":{"docs":{},"的":{"docs":{},"时":{"docs":{},"间":{"docs":{},"里":{"docs":{},"发":{"docs":{},"生":{"docs":{},"了":{"docs":{},"这":{"docs":{},"么":{"docs":{},"多":{"docs":{},"事":{"docs":{},"情":{"docs":{},"!":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"带":{"docs":{},"你":{"docs":{},"全":{"docs":{},"面":{"docs":{},"梳":{"docs":{},"理":{"docs":{},"一":{"docs":{},"遍":{"docs":{},",":{"docs":{},"低":{"docs":{},"代":{"docs":{},"码":{"docs":{},"逻":{"docs":{},"辑":{"docs":{},"编":{"docs":{},"排":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}}}}}},"走":{"docs":{},"进":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}},"来":{"docs":{},"数":{"docs":{},"个":{"docs":{},"重":{"docs":{},"大":{"docs":{},"更":{"docs":{},"新":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}},"了":{"docs":{},"什":{"docs":{},"么":{"docs":{},"?":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}},"支":{"docs":{},"持":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}},"全":{"docs":{},"新":{"docs":{},"的":{"docs":{},"彩":{"docs":{},"色":{"docs":{},"字":{"docs":{},"体":{"docs":{},"图":{"docs":{},"标":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}},",":{"docs":{},"此":{"docs":{},"次":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}},"使":{"docs":{},"用":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}},"数":{"docs":{},"组":{"docs":{},"去":{"docs":{},"重":{"docs":{},"的":{"docs":{},"高":{"docs":{},"阶":{"docs":{},"方":{"docs":{},"法":{"docs":{},"思":{"docs":{},"路":{"docs":{},",":{"docs":{},"值":{"docs":{},"得":{"docs":{},"借":{"docs":{},"鉴":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}}}}}},"中":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}},"方":{"docs":{},"法":{"docs":{},"详":{"docs":{},"解":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}},"操":{"docs":{},"作":{"docs":{},"技":{"docs":{},"巧":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}},"是":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}},"原":{"docs":{},"生":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}},"据":{"docs":{},"中":{"docs":{},"心":{"docs":{},"失":{"docs":{},"火":{"docs":{},",":{"3":{"6":{"0":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}},"docs":{}},"docs":{}},"docs":{}}}}}},"类":{"docs":{},"型":{"docs":{},"相":{"docs":{},"关":{"docs":{},"的":{"docs":{},"基":{"docs":{},"础":{"docs":{},"文":{"docs":{},"章":{"docs":{},"。":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}},"知":{"docs":{},"识":{"docs":{},"你":{"docs":{},"真":{"docs":{},"的":{"docs":{},"懂":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}},"结":{"docs":{},"构":{"docs":{},"与":{"docs":{},"算":{"docs":{},"法":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}},"库":{"docs":{},"之":{"docs":{},"一":{"docs":{},",":{"docs":{},"一":{"docs":{},"直":{"docs":{},"帮":{"docs":{},"助":{"docs":{},"很":{"docs":{},"多":{"docs":{},"企":{"docs":{},"业":{"docs":{},"解":{"docs":{},"决":{"docs":{},"传":{"docs":{},"统":{"docs":{},"数":{"docs":{},"据":{"docs":{},"库":{"docs":{},"的":{"docs":{},"一":{"docs":{},"些":{"docs":{},"弊":{"docs":{},"端":{"docs":{},",":{"docs":{},"知":{"docs":{},"道":{"docs":{},"他":{"docs":{},"修":{"docs":{},"改":{"docs":{},"了":{"docs":{},"开":{"docs":{},"源":{"docs":{},"协":{"docs":{},"议":{"docs":{},",":{"docs":{},"这":{"docs":{},"一":{"docs":{},"切":{"docs":{},"都":{"docs":{},"变":{"docs":{},"了":{"docs":{},"。":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"硬":{"docs":{},"核":{"docs":{},"到":{"docs":{},"极":{"docs":{},"致":{"docs":{},"的":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}},"种":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.02666666666666667}},"设":{"docs":{},"计":{"docs":{},"模":{"docs":{},"式":{"docs":{},"的":{"docs":{},"通":{"docs":{},"俗":{"docs":{},"解":{"docs":{},"释":{"docs":{},",":{"docs":{},"虽":{"docs":{},"然":{"docs":{},"有":{"docs":{},"点":{"docs":{},"污":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"秒":{"docs":{},"懂":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}},"。":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}},",":{"docs":{},"五":{"docs":{},"大":{"docs":{},"设":{"docs":{},"计":{"docs":{},"原":{"docs":{},"则":{"docs":{},"。":{"docs":{},"这":{"docs":{},"里":{"docs":{},"就":{"docs":{},"不":{"docs":{},"说":{"docs":{},"了":{"docs":{},",":{"docs":{},"奈":{"docs":{},"何":{"docs":{},"我":{"docs":{},"功":{"docs":{},"力":{"docs":{},"远":{"docs":{},"远":{"docs":{},"不":{"docs":{},"够":{"docs":{},"啊":{"docs":{},"。":{"docs":{},"下":{"docs":{},"面":{"docs":{},"把":{"docs":{},"我":{"docs":{},"整":{"docs":{},"理":{"docs":{},"出":{"docs":{},"的":{"docs":{},"常":{"docs":{},"用":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"在":{"docs":{},"任":{"docs":{},"何":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"中":{"docs":{},"使":{"docs":{},"用":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}}}},"实":{"docs":{},"现":{"docs":{},"看":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}},"方":{"docs":{},"案":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}},",":{"docs":{},"减":{"docs":{},"少":{"docs":{},"性":{"docs":{},"能":{"docs":{},"损":{"docs":{},"耗":{"docs":{},"!":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}},"请":{"docs":{},"收":{"docs":{},"下":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}},"常":{"docs":{},"见":{"docs":{},"反":{"docs":{},"应":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}},"跨":{"docs":{},"域":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"案":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}},"用":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.024691358024691357}}},"处":{"docs":{},"理":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}},"让":{"docs":{},"我":{"docs":{},"们":{"docs":{},"一":{"docs":{},"起":{"docs":{},"来":{"docs":{},"探":{"docs":{},"索":{"docs":{},"一":{"docs":{},"下":{"docs":{},",":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"'":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}}},"个":{"docs":{},"个":{"docs":{},"来":{"docs":{},"看":{"docs":{},"看":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}}},"你":{"docs":{},"的":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}},"组":{"docs":{},"件":{"docs":{},"千":{"docs":{},"变":{"docs":{},"万":{"docs":{},"化":{"docs":{},",":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}},"不":{"docs":{},"会":{"docs":{},"想":{"docs":{},"用":{"docs":{},"回":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}}},"圆":{"docs":{},"环":{"docs":{},"进":{"docs":{},"度":{"docs":{},"条":{"docs":{},"实":{"docs":{},"现":{"docs":{},"方":{"docs":{},"式":{"docs":{},"得":{"docs":{},"到":{"docs":{},"一":{"docs":{},"点":{"docs":{},"改":{"docs":{},"变":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}},"讲":{"docs":{},"解":{"docs":{},",":{"docs":{},"不":{"docs":{},"信":{"docs":{},"你":{"docs":{},"看":{"docs":{},"完":{"docs":{},"还":{"docs":{},"不":{"docs":{},"会":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}}},"设":{"docs":{},"置":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}},"为":{"docs":{},"“":{"docs":{},"*":{"docs":{},"”":{"docs":{},")":{"docs":{},"使":{"docs":{},"用":{"docs":{},"该":{"docs":{},"方":{"docs":{},"法":{"docs":{},"。":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}}}}}}}},"计":{"docs":{},"一":{"docs":{},"个":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}},"登":{"docs":{},"录":{"docs":{},"接":{"docs":{},"口":{"docs":{},"时":{"docs":{},",":{"docs":{},"不":{"docs":{},"仅":{"docs":{},"仅":{"docs":{},"是":{"docs":{},"功":{"docs":{},"能":{"docs":{},"上":{"docs":{},"的":{"docs":{},"实":{"docs":{},"现":{"docs":{},",":{"docs":{},"在":{"docs":{},"安":{"docs":{},"全":{"docs":{},"方":{"docs":{},"面":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"还":{"docs":{},"需":{"docs":{},"要":{"docs":{},"考":{"docs":{},"虑":{"docs":{},"哪":{"docs":{},"些":{"docs":{},"地":{"docs":{},"方":{"docs":{},"。":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"思":{"docs":{},"想":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}},"模":{"docs":{},"式":{"docs":{},"与":{"docs":{},"开":{"docs":{},"发":{"docs":{},"实":{"docs":{},"践":{"docs":{},"》":{"docs":{},",":{"docs":{},"收":{"docs":{},"获":{"docs":{},"颇":{"docs":{},"丰":{"docs":{},",":{"docs":{},"于":{"docs":{},"是":{"docs":{},"想":{"docs":{},"写":{"docs":{},"一":{"docs":{},"点":{"docs":{},"总":{"docs":{},"结":{"docs":{},"及":{"docs":{},"感":{"docs":{},"想":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}},"学":{"docs":{},"习":{"docs":{},"总":{"docs":{},"结":{"docs":{},"与":{"docs":{},"感":{"docs":{},"悟":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}},"按":{"docs":{},"类":{"docs":{},"型":{"docs":{},"做":{"docs":{},"个":{"docs":{},"表":{"docs":{},"格":{"docs":{},"整":{"docs":{},"理":{"docs":{},"。":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}},"理":{"docs":{},"念":{"docs":{},"到":{"docs":{},"源":{"docs":{},"码":{"docs":{},"分":{"docs":{},"析":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}}},"中":{"docs":{},"最":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"元":{"docs":{},"素":{"docs":{},",":{"docs":{},"主":{"docs":{},"要":{"docs":{},"是":{"docs":{},"因":{"docs":{},"为":{"docs":{},"它":{"docs":{},"很":{"docs":{},"容":{"docs":{},"易":{"docs":{},"实":{"docs":{},"现":{"docs":{},",":{"docs":{},"还":{"docs":{},"能":{"docs":{},"显":{"docs":{},"著":{"docs":{},"改":{"docs":{},"善":{"docs":{},"用":{"docs":{},"户":{"docs":{},"体":{"docs":{},"验":{"docs":{},"。":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"这":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}},"里":{"docs":{},"分":{"docs":{},"享":{"docs":{},"代":{"docs":{},"码":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}},"只":{"docs":{},"用":{"docs":{},"四":{"docs":{},"十":{"docs":{},"行":{"docs":{},"代":{"docs":{},"码":{"docs":{},"实":{"docs":{},"现":{"docs":{},"一":{"docs":{},"个":{"docs":{},"小":{"docs":{},"型":{"docs":{},"的":{"docs":{},"却":{"docs":{},"具":{"docs":{},"有":{"docs":{},"其":{"docs":{},"核":{"docs":{},"心":{"docs":{},"功":{"docs":{},"能":{"docs":{},"的":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}},"样":{"docs":{},"入":{"docs":{},"门":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.03636363636363636}}}},"写":{"docs":{},"的":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}},"的":{"docs":{},"安":{"docs":{},"全":{"docs":{},"风":{"docs":{},"险":{"docs":{},",":{"docs":{},"但":{"docs":{},"随":{"docs":{},"着":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}},"框":{"docs":{},"架":{"docs":{},"可":{"docs":{},"以":{"docs":{},"说":{"docs":{},"是":{"docs":{},"现":{"docs":{},"在":{"docs":{},"前":{"docs":{},"端":{"docs":{},"的":{"docs":{},"必":{"docs":{},"备":{"docs":{},"技":{"docs":{},"能":{"docs":{},",":{"docs":{},"一":{"docs":{},"个":{"docs":{},"刚":{"docs":{},"入":{"docs":{},"门":{"docs":{},"两":{"docs":{},"三":{"docs":{},"个":{"docs":{},"月":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"都":{"docs":{},"是":{"docs":{},"要":{"docs":{},"会":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"就":{"docs":{},"完":{"docs":{},"成":{"docs":{},"了":{"docs":{},"全":{"docs":{},"部":{"docs":{},"核":{"docs":{},"心":{"docs":{},"功":{"docs":{},"能":{"docs":{},"的":{"docs":{},"编":{"docs":{},"写":{"docs":{},",":{"docs":{},"通":{"docs":{},"过":{"docs":{},"本":{"docs":{},"文":{"docs":{},"你":{"docs":{},"就":{"docs":{},"可":{"docs":{},"以":{"docs":{},"足":{"docs":{},"够":{"docs":{},"了":{"docs":{},"解":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}}},"一":{"docs":{},"来":{"docs":{},",":{"docs":{},"就":{"docs":{},"能":{"docs":{},"大":{"docs":{},"幅":{"docs":{},"度":{"docs":{},"减":{"docs":{},"少":{"docs":{},"节":{"docs":{},"点":{"docs":{},"的":{"docs":{},"渲":{"docs":{},"染":{"docs":{},",":{"docs":{},"提":{"docs":{},"升":{"docs":{},"性":{"docs":{},"能":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}},"使":{"docs":{},"用":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"压":{"docs":{},"缩":{"docs":{},"p":{"docs":{},"n":{"docs":{},"g":{"docs":{},"图":{"docs":{},"片":{"docs":{},",":{"docs":{},"效":{"docs":{},"果":{"docs":{},"高":{"docs":{},"达":{"7":{"5":{"docs":{},"%":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"就":{"docs":{},"来":{"docs":{},"谈":{"docs":{},"一":{"docs":{},"谈":{"docs":{},"我":{"docs":{},"们":{"docs":{},"大":{"docs":{},"家":{"docs":{},"都":{"docs":{},"应":{"docs":{},"该":{"docs":{},"改":{"docs":{},"掉":{"docs":{},"的":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}},"将":{"docs":{},"从":{"docs":{},"零":{"docs":{},"开":{"docs":{},"始":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"如":{"docs":{},"何":{"docs":{},"开":{"docs":{},"发":{"docs":{},"一":{"docs":{},"个":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}}}}}}}}},"主":{"docs":{},"要":{"docs":{},"学":{"docs":{},"习":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}},"描":{"docs":{},"述":{"docs":{},"如":{"docs":{},"何":{"docs":{},"搭":{"docs":{},"建":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}}},"介":{"docs":{},"绍":{"docs":{},"了":{"docs":{},"一":{"docs":{},"些":{"docs":{},"使":{"docs":{},"前":{"docs":{},"端":{"docs":{},"应":{"docs":{},"用":{"docs":{},"程":{"docs":{},"序":{"docs":{},"加":{"docs":{},"载":{"docs":{},"更":{"docs":{},"快":{"docs":{},"并":{"docs":{},"提":{"docs":{},"供":{"docs":{},"良":{"docs":{},"好":{"docs":{},"用":{"docs":{},"户":{"docs":{},"体":{"docs":{},"验":{"docs":{},"的":{"docs":{},"技":{"docs":{},"术":{"docs":{},"。":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"些":{"docs":{},"一":{"docs":{},"行":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}},"题":{"docs":{},"涉":{"docs":{},"及":{"docs":{},"面":{"docs":{},"非":{"docs":{},"常":{"docs":{},"广":{"docs":{},",":{"docs":{},"涵":{"docs":{},"盖":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}},"手":{"docs":{},"写":{"docs":{},"代":{"docs":{},"码":{"docs":{},"会":{"docs":{},"了":{"docs":{},"吗":{"docs":{},"?":{"docs":{},"少":{"docs":{},"年":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}}}}}},"你":{"docs":{},"那":{"docs":{},"我":{"docs":{},"学":{"docs":{},"会":{"docs":{},"了":{"docs":{},":":{"docs":{},"如":{"docs":{},"何":{"docs":{},"快":{"docs":{},"速":{"docs":{},"地":{"docs":{},"发":{"docs":{},"现":{"docs":{},"要":{"docs":{},"抄":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"并":{"docs":{},"且":{"docs":{},"以":{"docs":{},"正":{"docs":{},"确":{"docs":{},"地":{"docs":{},"姿":{"docs":{},"势":{"docs":{},"将":{"docs":{},"它":{"docs":{},"们":{"docs":{},"黏":{"docs":{},"贴":{"docs":{},"到":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"修":{"docs":{},"饰":{"docs":{},"符":{"docs":{},"帮":{"docs":{},"我":{"docs":{},"节":{"docs":{},"省":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}},"效":{"docs":{},"果":{"docs":{},"要":{"docs":{},"是":{"docs":{},"综":{"docs":{},"合":{"docs":{},"运":{"docs":{},"用":{"docs":{},"到":{"docs":{},"业":{"docs":{},"务":{"docs":{},"中":{"docs":{},"应":{"docs":{},"该":{"docs":{},"很":{"docs":{},"吸":{"docs":{},"引":{"docs":{},"眼":{"docs":{},"球":{"docs":{},"。":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}},"新":{"docs":{},"特":{"docs":{},"性":{"docs":{},",":{"docs":{},"这":{"docs":{},"也":{"docs":{},"是":{"docs":{},"本":{"docs":{},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"要":{"docs":{},"给":{"docs":{},"大":{"docs":{},"家":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"的":{"docs":{},"。":{"docs":{},"。":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}},"个":{"docs":{},"问":{"docs":{},"题":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"解":{"docs":{},"决":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}},"已":{"docs":{},"经":{"docs":{},"是":{"docs":{},"老":{"docs":{},"生":{"docs":{},"常":{"docs":{},"谈":{"docs":{},"了":{"docs":{},",":{"docs":{},"更":{"docs":{},"是":{"docs":{},"经":{"docs":{},"常":{"docs":{},"被":{"docs":{},"作":{"docs":{},"为":{"docs":{},"面":{"docs":{},"试":{"docs":{},"的":{"docs":{},"压":{"docs":{},"轴":{"docs":{},"题":{"docs":{},"出":{"docs":{},"现":{"docs":{},",":{"docs":{},"网":{"docs":{},"上":{"docs":{},"也":{"docs":{},"有":{"docs":{},"很":{"docs":{},"多":{"docs":{},"文":{"docs":{},"章":{"docs":{},",":{"docs":{},"但":{"docs":{},"最":{"docs":{},"近":{"docs":{},"闲":{"docs":{},"的":{"docs":{},"无":{"docs":{},"聊":{"docs":{},",":{"docs":{},"然":{"docs":{},"后":{"docs":{},"就":{"docs":{},"自":{"docs":{},"己":{"docs":{},"做":{"docs":{},"了":{"docs":{},"一":{"docs":{},"篇":{"docs":{},"笔":{"docs":{},"记":{"docs":{},",":{"docs":{},"感":{"docs":{},"觉":{"docs":{},"比":{"docs":{},"之":{"docs":{},"前":{"docs":{},"理":{"docs":{},"解":{"docs":{},"更":{"docs":{},"透":{"docs":{},"彻":{"docs":{},"了":{"docs":{},"。":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"概":{"docs":{},"念":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}},"知":{"docs":{},"识":{"docs":{},"点":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}},"库":{"docs":{},"里":{"docs":{},"涉":{"docs":{},"及":{"docs":{},"到":{"docs":{},"的":{"docs":{},"技":{"docs":{},"巧":{"docs":{},"又":{"docs":{},"非":{"docs":{},"常":{"docs":{},"适":{"docs":{},"合":{"docs":{},"我":{"docs":{},"们":{"docs":{},"去":{"docs":{},"深":{"docs":{},"入":{"docs":{},"了":{"docs":{},"解":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}},"的":{"docs":{},"文":{"docs":{},"档":{"docs":{},"更":{"docs":{},"像":{"docs":{},"一":{"docs":{},"个":{"docs":{},"题":{"docs":{},"库":{"docs":{},",":{"docs":{},"给":{"docs":{},"出":{"docs":{},"了":{"docs":{},"题":{"docs":{},"目":{"docs":{},"让":{"docs":{},"我":{"docs":{},"们":{"docs":{},"刷":{"docs":{},"题":{"docs":{},"的":{"docs":{},"。":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}},"开":{"docs":{},"源":{"docs":{},"库":{"docs":{},"。":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}},"三":{"docs":{},"种":{"docs":{},"是":{"docs":{},"如":{"docs":{},"何":{"docs":{},"管":{"docs":{},"理":{"docs":{},"会":{"docs":{},"话":{"docs":{},"的":{"docs":{},"。":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}}}}},"五":{"docs":{},"个":{"docs":{},"轮":{"docs":{},"子":{"docs":{},"其":{"docs":{},"实":{"docs":{},"是":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}},"几":{"docs":{},"个":{"docs":{},"神":{"docs":{},"器":{"docs":{},",":{"docs":{},"能":{"docs":{},"大":{"docs":{},"幅":{"docs":{},"提":{"docs":{},"升":{"docs":{},"你":{"docs":{},"的":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}}}}}}}},"程":{"docs":{},"序":{"docs":{},"员":{"docs":{},"志":{"docs":{},"愿":{"docs":{},"者":{"docs":{},",":{"docs":{},"用":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.03636363636363636}}}}}}}}}}},"天":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"周":{"docs":{},"围":{"docs":{},"很":{"docs":{},"多":{"docs":{},"全":{"docs":{},"媒":{"docs":{},"体":{"docs":{},"平":{"docs":{},"台":{"docs":{},"的":{"docs":{},"记":{"docs":{},"者":{"docs":{},",":{"docs":{},"已":{"docs":{},"赶":{"docs":{},"赴":{"docs":{},"武":{"docs":{},"汉":{"docs":{},"新":{"docs":{},"型":{"docs":{},"冠":{"docs":{},"状":{"docs":{},"病":{"docs":{},"毒":{"docs":{},"感":{"docs":{},"染":{"docs":{},"肺":{"docs":{},"炎":{"docs":{},"的":{"docs":{},"发":{"docs":{},"源":{"docs":{},"地":{"docs":{},",":{"docs":{},"进":{"docs":{},"行":{"docs":{},"一":{"docs":{},"线":{"docs":{},"采":{"docs":{},"访":{"docs":{},"报":{"docs":{},"道":{"docs":{},",":{"docs":{},"他":{"docs":{},"们":{"docs":{},"的":{"docs":{},"行":{"docs":{},"动":{"docs":{},"力":{"docs":{},"与":{"docs":{},"精":{"docs":{},"神":{"docs":{},"令":{"docs":{},"人":{"docs":{},"由":{"docs":{},"衷":{"docs":{},"敬":{"docs":{},"佩":{"docs":{},"。":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"类":{"docs":{},"解":{"docs":{},"释":{"docs":{},"型":{"docs":{},"语":{"docs":{},"言":{"docs":{},"的":{"docs":{},"抽":{"docs":{},"象":{"docs":{},"语":{"docs":{},"法":{"docs":{},"树":{"docs":{},"的":{"docs":{},"概":{"docs":{},"念":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}},"么":{"docs":{},"骚":{"docs":{},"的":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}},"重":{"docs":{},"要":{"docs":{},",":{"docs":{},"那":{"docs":{},"么":{"docs":{},"我":{"docs":{},"们":{"docs":{},"花":{"docs":{},"点":{"docs":{},"时":{"docs":{},"间":{"docs":{},"来":{"docs":{},"研":{"docs":{},"究":{"docs":{},"相":{"docs":{},"关":{"docs":{},"原":{"docs":{},"理":{"docs":{},"也":{"docs":{},"就":{"docs":{},"物":{"docs":{},"有":{"docs":{},"所":{"docs":{},"值":{"docs":{},"了":{"docs":{},"。":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"句":{"docs":{},"话":{"docs":{},"并":{"docs":{},"不":{"docs":{},"是":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"在":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}},"一":{"docs":{},"次":{"docs":{},",":{"docs":{},"彻":{"docs":{},"底":{"docs":{},"弄":{"docs":{},"懂":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}},"究":{"docs":{},"竟":{"docs":{},"是":{"docs":{},"人":{"docs":{},"性":{"docs":{},"的":{"docs":{},"扭":{"docs":{},"曲":{"docs":{},"还":{"docs":{},"是":{"docs":{},"道":{"docs":{},"德":{"docs":{},"的":{"docs":{},"沦":{"docs":{},"丧":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}},"逻":{"docs":{},"辑":{"docs":{},"编":{"docs":{},"排":{"docs":{},"是":{"docs":{},"用":{"docs":{},"可":{"docs":{},"视":{"docs":{},"化":{"docs":{},"方":{"docs":{},"式":{"docs":{},"描":{"docs":{},"述":{"docs":{},"逻":{"docs":{},"辑":{"docs":{},",":{"docs":{},"在":{"docs":{},"一":{"docs":{},"般":{"docs":{},"搭":{"docs":{},"建":{"docs":{},"场":{"docs":{},"景":{"docs":{},"中":{"docs":{},"用":{"docs":{},"于":{"docs":{},"代":{"docs":{},"替":{"docs":{},"逻":{"docs":{},"辑":{"docs":{},"描":{"docs":{},"述":{"docs":{},"部":{"docs":{},"分":{"docs":{},"。":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"随":{"docs":{},"着":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}},"业":{"docs":{},"务":{"docs":{},"和":{"docs":{},"技":{"docs":{},"术":{"docs":{},"的":{"docs":{},"快":{"docs":{},"速":{"docs":{},"发":{"docs":{},"展":{"docs":{},",":{"docs":{},"大":{"docs":{},"前":{"docs":{},"端":{"docs":{},"工":{"docs":{},"程":{"docs":{},"复":{"docs":{},"杂":{"docs":{},"度":{"docs":{},"越":{"docs":{},"来":{"docs":{},"越":{"docs":{},"高":{"docs":{},"。":{"docs":{},"前":{"docs":{},"端":{"docs":{},"面":{"docs":{},"对":{"docs":{},"的":{"docs":{},"业":{"docs":{},"务":{"docs":{},"在":{"docs":{},"快":{"docs":{},"速":{"docs":{},"发":{"docs":{},"展":{"docs":{},"变":{"docs":{},"化":{"docs":{},",":{"docs":{},"工":{"docs":{},"程":{"docs":{},"的":{"docs":{},"规":{"docs":{},"模":{"docs":{},"也":{"docs":{},"在":{"docs":{},"不":{"docs":{},"断":{"docs":{},"扩":{"docs":{},"大":{"docs":{},",":{"docs":{},"对":{"docs":{},"迭":{"docs":{},"代":{"docs":{},"速":{"docs":{},"度":{"docs":{},"的":{"docs":{},"要":{"docs":{},"求":{"docs":{},"越":{"docs":{},"来":{"docs":{},"越":{"docs":{},"高":{"docs":{},"了":{"docs":{},"。":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"时":{"docs":{},"间":{"docs":{},"的":{"docs":{},"推":{"docs":{},"移":{"docs":{},",":{"docs":{},"样":{"docs":{},"式":{"docs":{},"表":{"docs":{},"语":{"docs":{},"言":{"docs":{},"越":{"docs":{},"来":{"docs":{},"越":{"docs":{},"强":{"docs":{},"大":{"docs":{},",":{"docs":{},"能":{"docs":{},"实":{"docs":{},"现":{"docs":{},"许":{"docs":{},"多":{"docs":{},"原":{"docs":{},"先":{"docs":{},"需":{"docs":{},"要":{"docs":{},"依":{"docs":{},"靠":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"逻":{"docs":{},"辑":{"docs":{},"复":{"docs":{},"杂":{"docs":{},"度":{"docs":{},"的":{"docs":{},"增":{"docs":{},"加":{"docs":{},",":{"docs":{},"代":{"docs":{},"码":{"docs":{},"中":{"docs":{},"的":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}}},"机":{"docs":{},"数":{"docs":{},"的":{"docs":{},"出":{"docs":{},"现":{"docs":{},"场":{"docs":{},"景":{"docs":{},"还":{"docs":{},"是":{"docs":{},"蛮":{"docs":{},"多":{"docs":{},"的":{"docs":{},"。":{"docs":{},"在":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}}}}}},"故":{"docs":{},"事":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}},"项":{"docs":{},"目":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}},"如":{"docs":{},"何":{"docs":{},"适":{"docs":{},"配":{"docs":{},"暗":{"docs":{},"黑":{"docs":{},"模":{"docs":{},"式":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.020833333333333332}}}}}}}}}},"。":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}},"的":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},"有":{"docs":{},"时":{"docs":{},"候":{"docs":{},"会":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"一":{"docs":{},"个":{"docs":{},"问":{"docs":{},"题":{"docs":{},",":{"docs":{},"就":{"docs":{},"是":{"docs":{},"进":{"docs":{},"行":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}},"性":{"docs":{},"能":{"docs":{},"。":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}},"前":{"docs":{},"端":{"docs":{},"工":{"docs":{},"程":{"docs":{},"师":{"docs":{},",":{"docs":{},"在":{"docs":{},"开":{"docs":{},"发":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},"难":{"docs":{},"免":{"docs":{},"会":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"一":{"docs":{},"些":{"docs":{},"兼":{"docs":{},"容":{"docs":{},"性":{"docs":{},"等":{"docs":{},"爬":{"docs":{},"过":{"docs":{},"坑":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"时":{"docs":{},",":{"docs":{},"经":{"docs":{},"常":{"docs":{},"会":{"docs":{},"想":{"docs":{},",":{"docs":{},"要":{"docs":{},"是":{"docs":{},"有":{"docs":{},"一":{"docs":{},"个":{"docs":{},"工":{"docs":{},"具":{"docs":{},"能":{"docs":{},"实":{"docs":{},"时":{"docs":{},"告":{"docs":{},"知":{"docs":{},"我":{"docs":{},"组":{"docs":{},"件":{"docs":{},"是":{"docs":{},"否":{"docs":{},"有":{"docs":{},"性":{"docs":{},"能":{"docs":{},"问":{"docs":{},"题":{"docs":{},"就":{"docs":{},"好":{"docs":{},"了":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"应":{"docs":{},"该":{"docs":{},"都":{"docs":{},"练":{"docs":{},"过":{"docs":{},",":{"docs":{},"不":{"docs":{},"过":{"docs":{},"今":{"docs":{},"天":{"docs":{},"要":{"docs":{},"做":{"docs":{},"的":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"界":{"docs":{},"面":{"docs":{},"精":{"docs":{},"美":{"docs":{},",":{"docs":{},"带":{"docs":{},"有":{"docs":{},"动":{"docs":{},"画":{"docs":{},"效":{"docs":{},"果":{"docs":{},"和":{"docs":{},"本":{"docs":{},"地":{"docs":{},"缓":{"docs":{},"存":{"docs":{},"功":{"docs":{},"能":{"docs":{},"的":{"docs":{},"待":{"docs":{},"办":{"docs":{},"事":{"docs":{},"项":{"docs":{},"。":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"经":{"docs":{},"理":{"docs":{},":":{"docs":{},"你":{"docs":{},"就":{"docs":{},"说":{"docs":{},"你":{"docs":{},"是":{"docs":{},"不":{"docs":{},"是":{"docs":{},"不":{"docs":{},"想":{"docs":{},"改":{"docs":{},"?":{"docs":{},"。":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}}}}}}}}}},"性":{"docs":{},"能":{"docs":{},"优":{"docs":{},"化":{"docs":{},"实":{"docs":{},"践":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}},",":{"docs":{},"这":{"docs":{},"样":{"docs":{},"的":{"docs":{},"练":{"docs":{},"习":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"在":{"docs":{},"入":{"docs":{},"门":{"docs":{},"学":{"docs":{},"习":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}}}}}}}}}}}},"中":{"docs":{},"使":{"docs":{},"用":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}},"内":{"docs":{},"存":{"docs":{},"泄":{"docs":{},"漏":{"docs":{},"场":{"docs":{},"景":{"docs":{},"分":{"docs":{},"析":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}},"提":{"docs":{},"案":{"docs":{},"均":{"docs":{},"已":{"docs":{},"纳":{"docs":{},"入":{"docs":{},"规":{"docs":{},"范":{"docs":{},",":{"docs":{},"成":{"docs":{},"为":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}},"|":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.03076923076923077},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.029850746268656716},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}},"作":{"docs":{},"为":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"应":{"docs":{},"该":{"docs":{},"跳":{"docs":{},"出":{"docs":{},"自":{"docs":{},"己":{"docs":{},"的":{"docs":{},"一":{"docs":{},"亩":{"docs":{},"三":{"docs":{},"分":{"docs":{},"地":{"docs":{},",":{"docs":{},"跳":{"docs":{},"出":{"docs":{},"舒":{"docs":{},"适":{"docs":{},"区":{"docs":{},"。":{"docs":{},"扩":{"docs":{},"大":{"docs":{},"自":{"docs":{},"己":{"docs":{},"的":{"docs":{},"技":{"docs":{},"术":{"docs":{},"广":{"docs":{},"度":{"docs":{},"和":{"docs":{},"深":{"docs":{},"度":{"docs":{},",":{"docs":{},"只":{"docs":{},"有":{"docs":{},"这":{"docs":{},"样":{"docs":{},"!":{"docs":{},"我":{"docs":{},"们":{"docs":{},"才":{"docs":{},"能":{"docs":{},"\"":{"docs":{},"做":{"docs":{},"大":{"docs":{},"做":{"docs":{},"强":{"docs":{},",":{"docs":{},"再":{"docs":{},"创":{"docs":{},"辉":{"docs":{},"煌":{"docs":{},"\"":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"不":{"docs":{},"可":{"docs":{},"避":{"docs":{},"免":{"docs":{},"每":{"docs":{},"天":{"docs":{},"都":{"docs":{},"要":{"docs":{},"跟":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}}}}}},",":{"docs":{},"j":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}},"资":{"docs":{},"深":{"docs":{},"前":{"docs":{},"端":{"docs":{},"老":{"docs":{},"韭":{"docs":{},"菜":{"docs":{},",":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}},"其":{"docs":{},"新":{"docs":{},"版":{"docs":{},"本":{"docs":{},"的":{"docs":{},"开":{"docs":{},"发":{"docs":{},"语":{"docs":{},"言":{"docs":{},",":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}},"一":{"docs":{},"个":{"docs":{},"开":{"docs":{},"发":{"docs":{},"了":{"docs":{},"多":{"docs":{},"个":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}},"面":{"docs":{},"试":{"docs":{},"中":{"docs":{},"面":{"docs":{},"试":{"docs":{},"官":{"docs":{},"最":{"docs":{},"宠":{"docs":{},"爱":{"docs":{},"的":{"docs":{},"一":{"docs":{},"个":{"docs":{},"问":{"docs":{},"题":{"docs":{},",":{"docs":{},"在":{"docs":{},"这":{"docs":{},"里":{"docs":{},"进":{"docs":{},"行":{"docs":{},"一":{"docs":{},"个":{"docs":{},"详":{"docs":{},"细":{"docs":{},"的":{"docs":{},"介":{"docs":{},"绍":{"docs":{},",":{"docs":{},"大":{"docs":{},"家":{"docs":{},"重":{"docs":{},"点":{"docs":{},"要":{"docs":{},"放":{"docs":{},"在":{"docs":{},"理":{"docs":{},"解":{"docs":{},",":{"docs":{},"而":{"docs":{},"不":{"docs":{},"是":{"docs":{},"背":{"docs":{},"。":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"最":{"docs":{},"广":{"docs":{},"受":{"docs":{},"欢":{"docs":{},"迎":{"docs":{},"的":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}},"者":{"docs":{},")":{"docs":{},"表":{"docs":{},"示":{"docs":{},":":{"docs":{},"他":{"docs":{},"更":{"docs":{},"推":{"docs":{},"崇":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"t":{"docs":{},"u":{"docs":{},"i":{"docs":{},"语":{"docs":{},"法":{"docs":{},",":{"docs":{},"并":{"docs":{},"认":{"docs":{},"为":{"docs":{},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{},"就":{"docs":{},"是":{"docs":{},"个":{"docs":{},"错":{"docs":{},"误":{"docs":{},"。":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"梳":{"docs":{},"理":{"docs":{},"的":{"docs":{},"一":{"docs":{},"些":{"docs":{},"初":{"docs":{},"级":{"docs":{},"前":{"docs":{},"端":{"docs":{},"工":{"docs":{},"程":{"docs":{},"师":{"docs":{},"必":{"docs":{},"须":{"docs":{},"掌":{"docs":{},"握":{"docs":{},"的":{"docs":{},"模":{"docs":{},"块":{"docs":{},"。":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}},"尤":{"docs":{},"雨":{"docs":{},"溪":{"docs":{},"在":{"docs":{},"社":{"docs":{},"区":{"docs":{},"意":{"docs":{},"见":{"docs":{},"征":{"docs":{},"求":{"docs":{},"稿":{"docs":{},"(":{"docs":{},"r":{"docs":{},"f":{"docs":{},"c":{"docs":{},")":{"docs":{},"上":{"docs":{},"提":{"docs":{},"交":{"docs":{},"了":{"docs":{},"一":{"docs":{},"份":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}},":":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}},"假":{"docs":{},"如":{"docs":{},"今":{"docs":{},"天":{"docs":{},"让":{"docs":{},"你":{"docs":{},"写":{"docs":{},"一":{"docs":{},"个":{"docs":{},"可":{"docs":{},"自":{"docs":{},"由":{"docs":{},"拖":{"docs":{},"拽":{"docs":{},"的":{"docs":{},"组":{"docs":{},"件":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}}}}}}},"特":{"docs":{},"朗":{"docs":{},"普":{"docs":{},"是":{"docs":{},"一":{"docs":{},"门":{"docs":{},"编":{"docs":{},"程":{"docs":{},"语":{"docs":{},"言":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}}},"有":{"docs":{},"人":{"docs":{},"把":{"docs":{},"支":{"docs":{},"付":{"docs":{},"宝":{"docs":{},"存":{"docs":{},"储":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"炸":{"docs":{},"了":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}}}},"设":{"docs":{},"页":{"docs":{},"面":{"docs":{},"预":{"docs":{},"期":{"docs":{},"渲":{"docs":{},"染":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}},"图":{"docs":{},"片":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}},"懒":{"docs":{},"加":{"docs":{},"载":{"docs":{},"从":{"docs":{},"简":{"docs":{},"单":{"docs":{},"到":{"docs":{},"复":{"docs":{},"杂":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"很":{"docs":{},"重":{"docs":{},"要":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"性":{"docs":{},"能":{"docs":{},"优":{"docs":{},"化":{"docs":{},"手":{"docs":{},"段":{"docs":{},"。":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}},"压":{"docs":{},"缩":{"docs":{},"原":{"docs":{},"理":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}},"处":{"docs":{},"理":{"docs":{},"不":{"docs":{},"用":{"docs":{},"愁":{"docs":{},",":{"docs":{},"给":{"docs":{},"你":{"docs":{},"十":{"docs":{},"个":{"docs":{},"小":{"docs":{},"帮":{"docs":{},"手":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}}}},"下":{"docs":{},"方":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"会":{"docs":{},"有":{"docs":{},"空":{"docs":{},"隙":{"docs":{},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"解":{"docs":{},"决":{"docs":{},"?":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}},"。":{"docs":{},"我":{"docs":{},"们":{"docs":{},"将":{"docs":{},"使":{"docs":{},"用":{"docs":{},"一":{"docs":{},"个":{"docs":{},"名":{"docs":{},"为":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}},"文":{"docs":{},"内":{"docs":{},"容":{"docs":{},"详":{"docs":{},"情":{"docs":{},"业":{"docs":{},"务":{"docs":{},"本":{"docs":{},"身":{"docs":{},"有":{"docs":{},"内":{"docs":{},"容":{"docs":{},"量":{"docs":{},"大":{"docs":{},",":{"docs":{},"流":{"docs":{},"量":{"docs":{},"大":{"docs":{},",":{"docs":{},"内":{"docs":{},"容":{"docs":{},"数":{"docs":{},"据":{"docs":{},"极":{"docs":{},"具":{"docs":{},"静":{"docs":{},"态":{"docs":{},"化":{"docs":{},"三":{"docs":{},"个":{"docs":{},"比":{"docs":{},"较":{"docs":{},"大":{"docs":{},"的":{"docs":{},"特":{"docs":{},"点":{"docs":{},"。":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"解":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}},"当":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}},"前":{"docs":{},"代":{"docs":{},"码":{"docs":{},"运":{"docs":{},"行":{"docs":{},"的":{"docs":{},"环":{"docs":{},"境":{"docs":{},",":{"docs":{},"可":{"docs":{},"访":{"docs":{},"问":{"docs":{},"的":{"docs":{},"变":{"docs":{},"量":{"docs":{},"以":{"docs":{},"及":{"docs":{},"作":{"docs":{},"用":{"docs":{},"域":{"docs":{},"链":{"docs":{},"上":{"docs":{},"的":{"docs":{},"变":{"docs":{},"量":{"docs":{},"环":{"docs":{},"境":{"docs":{},"对":{"docs":{},"象":{"docs":{},"。":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"前":{"docs":{},"端":{"docs":{},"领":{"docs":{},"域":{"docs":{},"的":{"docs":{},"前":{"docs":{},"沿":{"docs":{},"特":{"docs":{},"性":{"docs":{},",":{"docs":{},"双":{"docs":{},"向":{"docs":{},"绑":{"docs":{},"定":{"docs":{},"必":{"docs":{},"占":{"docs":{},"一":{"docs":{},"席":{"docs":{},",":{"docs":{},"双":{"docs":{},"向":{"docs":{},"绑":{"docs":{},"定":{"docs":{},"是":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"来":{"docs":{},"的":{"docs":{},"?":{"docs":{},"各":{"docs":{},"大":{"docs":{},"框":{"docs":{},"架":{"docs":{},"如":{"docs":{},"何":{"docs":{},"实":{"docs":{},"现":{"docs":{},"双":{"docs":{},"向":{"docs":{},"绑":{"docs":{},"定":{"docs":{},"?":{"docs":{},"我":{"docs":{},"们":{"docs":{},"怎":{"docs":{},"样":{"docs":{},"做":{"docs":{},"出":{"docs":{},"选":{"docs":{},"择":{"docs":{},"?":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"一":{"docs":{},"个":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}},"我":{"docs":{},"们":{"docs":{},"谈":{"docs":{},"前":{"docs":{},"端":{"docs":{},"性":{"docs":{},"能":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"谈":{"docs":{},"的":{"docs":{},"是":{"docs":{},"什":{"docs":{},"么":{"docs":{},"?":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}},"在":{"docs":{},"开":{"docs":{},"发":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}},"源":{"docs":{},"代":{"docs":{},"码":{"docs":{},"经":{"docs":{},"过":{"docs":{},"转":{"docs":{},"换":{"docs":{},"后":{"docs":{},",":{"docs":{},"调":{"docs":{},"试":{"docs":{},"就":{"docs":{},"成":{"docs":{},"了":{"docs":{},"一":{"docs":{},"个":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{},"在":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"中":{"docs":{},"调":{"docs":{},"试":{"docs":{},"时":{"docs":{},",":{"docs":{},"如":{"docs":{},"何":{"docs":{},"判":{"docs":{},"断":{"docs":{},"原":{"docs":{},"始":{"docs":{},"代":{"docs":{},"码":{"docs":{},"的":{"docs":{},"位":{"docs":{},"置":{"docs":{},"?":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"然":{"docs":{},"要":{"docs":{},"靠":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}},"用":{"docs":{},"户":{"docs":{},"在":{"docs":{},"无":{"docs":{},"网":{"docs":{},"络":{"docs":{},"时":{"docs":{},"访":{"docs":{},"问":{"docs":{},"某":{"docs":{},"一":{"docs":{},"网":{"docs":{},"址":{"docs":{},",":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"会":{"docs":{},"提":{"docs":{},"示":{"docs":{},"“":{"docs":{},"无":{"docs":{},"网":{"docs":{},"络":{"docs":{},"链":{"docs":{},"接":{"docs":{},"”":{"docs":{},",":{"docs":{},"按":{"docs":{},"下":{"docs":{},"空":{"docs":{},"格":{"docs":{},"键":{"docs":{},",":{"docs":{},"就":{"docs":{},"会":{"docs":{},"唤":{"docs":{},"醒":{"docs":{},"一":{"docs":{},"个":{"docs":{},"小":{"docs":{},"恐":{"docs":{},"龙":{"docs":{},"跑":{"docs":{},"步":{"docs":{},"刷":{"docs":{},"分":{"docs":{},"的":{"docs":{},"游":{"docs":{},"戏":{"docs":{},"。":{"docs":{},"(":{"docs":{},"如":{"docs":{},"果":{"docs":{},"在":{"docs":{},"有":{"docs":{},"网":{"docs":{},"络":{"docs":{},"连":{"docs":{},"接":{"docs":{},"时":{"docs":{},"也":{"docs":{},"想":{"docs":{},"玩":{"docs":{},"的":{"docs":{},"话":{"docs":{},",":{"docs":{},"可":{"docs":{},"以":{"docs":{},"直":{"docs":{},"接":{"docs":{},"在":{"docs":{},"地":{"docs":{},"址":{"docs":{},"栏":{"docs":{},"输":{"docs":{},"入":{"docs":{},":":{"docs":{},"c":{"docs":{},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{},")":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"尝":{"docs":{},"试":{"docs":{},"采":{"docs":{},"用":{"docs":{},"一":{"docs":{},"个":{"docs":{},"被":{"docs":{},"大":{"docs":{},"肆":{"docs":{},"宣":{"docs":{},"传":{"docs":{},"的":{"docs":{},"全":{"docs":{},"新":{"docs":{},"的":{"docs":{},"库":{"docs":{},"或":{"docs":{},"框":{"docs":{},"架":{"docs":{},"时":{"docs":{},",":{"docs":{},"要":{"docs":{},"先":{"docs":{},"进":{"docs":{},"行":{"docs":{},"研":{"docs":{},"究":{"docs":{},"和":{"docs":{},"测":{"docs":{},"试":{"docs":{},",":{"docs":{},"并":{"docs":{},"听":{"docs":{},"取":{"docs":{},"他":{"docs":{},"人":{"docs":{},"的":{"docs":{},"意":{"docs":{},"见":{"docs":{},"。":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"你":{"docs":{},"正":{"docs":{},"在":{"docs":{},"纠":{"docs":{},"结":{"docs":{},"选":{"docs":{},"择":{"docs":{},"什":{"docs":{},"么":{"docs":{},"样":{"docs":{},"的":{"docs":{},"字":{"docs":{},"体":{"docs":{},"大":{"docs":{},"小":{"docs":{},",":{"docs":{},"尤":{"docs":{},"其":{"docs":{},"是":{"docs":{},"在":{"docs":{},"您":{"docs":{},"尝":{"docs":{},"试":{"docs":{},"适":{"docs":{},"应":{"docs":{},"不":{"docs":{},"同":{"docs":{},"的":{"docs":{},"屏":{"docs":{},"幕":{"docs":{},"和":{"docs":{},"场":{"docs":{},"景":{"docs":{},"时":{"docs":{},"。":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"手":{"docs":{},"里":{"docs":{},"有":{"docs":{},"把":{"docs":{},"锤":{"docs":{},"子":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},",":{"docs":{},"看":{"docs":{},"所":{"docs":{},"有":{"docs":{},"的":{"docs":{},"东":{"docs":{},"西":{"docs":{},"都":{"docs":{},"是":{"docs":{},"钉":{"docs":{},"子":{"docs":{},"。":{"docs":{},"。":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}},"打":{"docs":{},"开":{"docs":{},"很":{"docs":{},"多":{"docs":{},"网":{"docs":{},"站":{"docs":{},"时":{"docs":{},",":{"docs":{},"会":{"docs":{},"发":{"docs":{},"现":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"左":{"docs":{},"上":{"docs":{},"角":{"docs":{},"有":{"docs":{},"一":{"docs":{},"把":{"docs":{},"绿":{"docs":{},"色":{"docs":{},"的":{"docs":{},"安":{"docs":{},"全":{"docs":{},"锁":{"docs":{},",":{"docs":{},"这":{"docs":{},"把":{"docs":{},"锁":{"docs":{},"就":{"docs":{},"证":{"docs":{},"明":{"docs":{},"该":{"docs":{},"网":{"docs":{},"站":{"docs":{},"已":{"docs":{},"经":{"docs":{},"使":{"docs":{},"用":{"docs":{},"了":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"既":{"docs":{},"然":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}},"选":{"docs":{},"择":{"docs":{},"了":{"docs":{},"远":{"docs":{},"方":{"docs":{},",":{"docs":{},"便":{"docs":{},"只":{"docs":{},"顾":{"docs":{},"风":{"docs":{},"雨":{"docs":{},"兼":{"docs":{},"程":{"docs":{},"。":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}}}}}}}},"移":{"docs":{},"动":{"docs":{},"端":{"docs":{},"那":{"docs":{},"些":{"docs":{},"戳":{"docs":{},"中":{"docs":{},"你":{"docs":{},"痛":{"docs":{},"点":{"docs":{},"的":{"docs":{},"软":{"docs":{},"键":{"docs":{},"盘":{"docs":{},"问":{"docs":{},"题":{"docs":{},"及":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"法":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}},"。":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}}}}}}}}}}},"调":{"docs":{},"试":{"docs":{},"全":{"docs":{},"攻":{"docs":{},"略":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}},"开":{"docs":{},"发":{"docs":{},"的":{"docs":{},"前":{"docs":{},"前":{"docs":{},"后":{"docs":{},"后":{"docs":{},",":{"docs":{},"一":{"docs":{},"些":{"docs":{},"技":{"docs":{},"术":{"docs":{},"的":{"docs":{},"发":{"docs":{},"展":{"docs":{},"过":{"docs":{},"程":{"docs":{},",":{"docs":{},"一":{"docs":{},"些":{"docs":{},"问":{"docs":{},"题":{"docs":{},"的":{"docs":{},"优":{"docs":{},"化":{"docs":{},"手":{"docs":{},"段":{"docs":{},"以":{"docs":{},"及":{"docs":{},"给":{"docs":{},"出":{"docs":{},"一":{"docs":{},"些":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"兼":{"docs":{},"容":{"docs":{},"性":{"docs":{},"问":{"docs":{},"题":{"docs":{},"的":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"案":{"docs":{},"。":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"屏":{"docs":{},"幕":{"docs":{},"、":{"docs":{},"图":{"docs":{},"像":{"docs":{},"、":{"docs":{},"字":{"docs":{},"体":{"docs":{},"与":{"docs":{},"布":{"docs":{},"局":{"docs":{},"的":{"docs":{},"兼":{"docs":{},"容":{"docs":{},"适":{"docs":{},"配":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}},"总":{"docs":{},"结":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}},"开":{"docs":{},"发":{"docs":{},"的":{"docs":{},"重":{"docs":{},"中":{"docs":{},"之":{"docs":{},"重":{"docs":{},"就":{"docs":{},"是":{"docs":{},"掌":{"docs":{},"握":{"docs":{},"调":{"docs":{},"试":{"docs":{},"技":{"docs":{},"巧":{"docs":{},",":{"docs":{},"修":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}},"解":{"docs":{},"同":{"docs":{},"源":{"docs":{},"策":{"docs":{},"略":{"docs":{},"和":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}},"决":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}},"你":{"docs":{},"一":{"docs":{},"半":{"docs":{},"的":{"docs":{},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"问":{"docs":{},"题":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}}}},"了":{"docs":{},"什":{"docs":{},"么":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}},"实":{"docs":{},"际":{"docs":{},"问":{"docs":{},"题":{"docs":{},"的":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}},"方":{"docs":{},"案":{"docs":{},"就":{"docs":{},"是":{"docs":{},"虚":{"docs":{},"拟":{"docs":{},"列":{"docs":{},"表":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}},"构":{"docs":{},"为":{"docs":{},"独":{"docs":{},"立":{"docs":{},"且":{"docs":{},"可":{"docs":{},"复":{"docs":{},"用":{"docs":{},"的":{"docs":{},"单":{"docs":{},"元":{"docs":{},"。":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}}}},"读":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}},"新":{"docs":{},"一":{"docs":{},"代":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}},"析":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}},"超":{"docs":{},"实":{"docs":{},"用":{"docs":{},",":{"docs":{},"一":{"docs":{},"口":{"docs":{},"气":{"docs":{},"学":{"docs":{},"会":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}},"强":{"docs":{},"的":{"docs":{},"文":{"docs":{},"本":{"docs":{},"超":{"docs":{},"出":{"docs":{},"提":{"docs":{},"示":{"docs":{},"效":{"docs":{},"果":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}},"。":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}}}}}}},"过":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}},"好":{"docs":{},"玩":{"docs":{},"的":{"docs":{},"新":{"docs":{},"特":{"docs":{},"性":{"docs":{},":":{"docs":{},"在":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}}}}},"重":{"docs":{},"构":{"docs":{},"项":{"docs":{},"目":{"docs":{},"完":{"docs":{},"结":{"docs":{},"篇":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}}}}}},"定":{"docs":{},"向":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}},",":{"docs":{},"还":{"docs":{},"有":{"docs":{},"其":{"docs":{},"他":{"docs":{},"方":{"docs":{},"式":{"docs":{},"能":{"docs":{},"够":{"docs":{},"进":{"docs":{},"行":{"docs":{},"重":{"docs":{},"定":{"docs":{},"向":{"docs":{},"?":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}},"到":{"docs":{},"另":{"docs":{},"一":{"docs":{},"个":{"docs":{},"网":{"docs":{},"页":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}}}}}}},"学":{"docs":{},"巩":{"docs":{},"固":{"docs":{},"你":{"docs":{},"的":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"知":{"docs":{},"识":{"docs":{},"体":{"docs":{},"系":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}},",":{"docs":{},"如":{"docs":{},"果":{"docs":{},"有":{"docs":{},"哪":{"docs":{},"些":{"docs":{},"知":{"docs":{},"识":{"docs":{},"点":{"docs":{},"遗":{"docs":{},"漏":{"docs":{},",":{"docs":{},"还":{"docs":{},"望":{"docs":{},"在":{"docs":{},"评":{"docs":{},"论":{"docs":{},"中":{"docs":{},"说":{"docs":{},"明":{"docs":{},",":{"docs":{},"让":{"docs":{},"我":{"docs":{},"可":{"docs":{},"以":{"docs":{},"及":{"docs":{},"时":{"docs":{},"更":{"docs":{},"新":{"docs":{},"本":{"docs":{},"篇":{"docs":{},"内":{"docs":{},"容":{"docs":{},"知":{"docs":{},"识":{"docs":{},"体":{"docs":{},"系":{"docs":{},"。":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"新":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"组":{"docs":{},"件":{"docs":{},"的":{"docs":{},"最":{"docs":{},"佳":{"docs":{},"方":{"docs":{},"法":{"docs":{},"是":{"docs":{},"在":{"docs":{},"组":{"docs":{},"件":{"docs":{},"上":{"docs":{},"设":{"docs":{},"置":{"docs":{},":":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"。":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}},"魔":{"docs":{},"法":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.025}}}},"不":{"docs":{},"管":{"docs":{},"是":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{},"还":{"docs":{},"是":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}},"你":{"docs":{},"要":{"docs":{},"写":{"docs":{},"的":{"docs":{},"是":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}},"在":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"端":{"docs":{},"或":{"docs":{},"服":{"docs":{},"务":{"docs":{},"端":{"docs":{},",":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},"都":{"docs":{},"是":{"docs":{},"我":{"docs":{},"们":{"docs":{},"很":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"使":{"docs":{},"用":{"docs":{},"脚":{"docs":{},"手":{"docs":{},"架":{"docs":{},"搭":{"docs":{},"建":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}},"用":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}},"指":{"docs":{},"定":{"docs":{},"几":{"docs":{},"种":{"docs":{},"颜":{"docs":{},"色":{"docs":{},",":{"docs":{},"想":{"docs":{},"用":{"docs":{},"几":{"docs":{},"种":{"docs":{},"就":{"docs":{},"用":{"docs":{},"几":{"docs":{},"种":{"docs":{},"了":{"docs":{},"。":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}},"要":{"docs":{},"再":{"docs":{},"问":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}},"我":{"docs":{},"跨":{"docs":{},"域":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},"了":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}}}}}},"盲":{"docs":{},"目":{"docs":{},"跟":{"docs":{},"着":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}},"闹":{"docs":{},",":{"docs":{},"小":{"docs":{},"心":{"docs":{},"我":{"docs":{},"拿":{"docs":{},"我":{"docs":{},"的":{"docs":{},"小":{"docs":{},"勾":{"docs":{},"勾":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}}}},"小":{"docs":{},"心":{"docs":{},"点":{"docs":{},"了":{"docs":{},"其":{"docs":{},"他":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}},"可":{"docs":{},"思":{"docs":{},"议":{"docs":{},"的":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}},"再":{"docs":{},"使":{"docs":{},"用":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}},"是":{"docs":{},"说":{"docs":{},"的":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}},"个":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0392156862745098},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.02857142857142857},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03125},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},"组":{"docs":{},"件":{"docs":{},",":{"docs":{},"每":{"docs":{},"个":{"docs":{},"组":{"docs":{},"件":{"docs":{},"均":{"docs":{},"会":{"docs":{},"触":{"docs":{},"发":{"docs":{},"请":{"docs":{},"求":{"docs":{},"其":{"docs":{},"他":{"docs":{},"接":{"docs":{},"口":{"docs":{},"。":{"docs":{},"设":{"docs":{},"计":{"docs":{},"这":{"docs":{},"样":{"docs":{},"一":{"docs":{},"个":{"docs":{},"长":{"docs":{},"页":{"docs":{},"面":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"主":{"docs":{},"要":{"docs":{},"会":{"docs":{},"面":{"docs":{},"临":{"docs":{},"以":{"docs":{},"下":{"docs":{},"两":{"docs":{},"个":{"docs":{},"问":{"docs":{},"题":{"docs":{},"?":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"习":{"docs":{},"惯":{"docs":{},"。":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}},"不":{"docs":{},"常":{"docs":{},"提":{"docs":{},"及":{"docs":{},"的":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}},"那":{"docs":{},"么":{"docs":{},"流":{"docs":{},"行":{"docs":{},"的":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}},"前":{"docs":{},"端":{"docs":{},"小":{"docs":{},"知":{"docs":{},"识":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}},"开":{"docs":{},"发":{"docs":{},"面":{"docs":{},"试":{"docs":{},"必":{"docs":{},"问":{"docs":{},"基":{"docs":{},"础":{"docs":{},"大":{"docs":{},"总":{"docs":{},"结":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}}}}}}},"必":{"docs":{},"会":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}},"技":{"docs":{},"巧":{"docs":{},",":{"docs":{},"希":{"docs":{},"望":{"docs":{},"能":{"docs":{},"成":{"docs":{},"为":{"docs":{},"你":{"docs":{},"的":{"docs":{},"开":{"docs":{},"发":{"docs":{},"工":{"docs":{},"具":{"docs":{},"箱":{"docs":{},"的":{"docs":{},"一":{"docs":{},"部":{"docs":{},"分":{"docs":{},"。":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}},"功":{"docs":{},"能":{"docs":{},"强":{"docs":{},"大":{"docs":{},"的":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.03773584905660377}}}}}}},"品":{"docs":{},"牌":{"docs":{},"定":{"docs":{},"制":{"docs":{},"互":{"docs":{},"动":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"。":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}}}},"手":{"docs":{},"写":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}},"建":{"docs":{},"议":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}},"很":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}},"实":{"docs":{},"用":{"docs":{},"的":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}},"鲜":{"docs":{},"为":{"docs":{},"人":{"docs":{},"知":{"docs":{},"但":{"docs":{},"很":{"docs":{},"实":{"docs":{},"用":{"docs":{},"的":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}},"\"":{"docs":{},"作":{"docs":{},"者":{"docs":{},"不":{"docs":{},"造":{"docs":{},"的":{"docs":{},"轮":{"docs":{},"子":{"docs":{},"\"":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}},"纯":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}},"项":{"docs":{},"目":{"docs":{},"的":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02702702702702703}}}}},"处":{"docs":{},"理":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}},"区":{"docs":{},"别":{"docs":{},"【":{"docs":{},"源":{"docs":{},"码":{"docs":{},"层":{"docs":{},"面":{"docs":{},"】":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}},"层":{"docs":{},"面":{"docs":{},"来":{"docs":{},"对":{"docs":{},"比":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}},"超":{"docs":{},"实":{"docs":{},"用":{"docs":{},"的":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}},"命":{"docs":{},"令":{"docs":{},",":{"docs":{},"分":{"docs":{},"为":{"docs":{},"三":{"docs":{},"大":{"docs":{},"类":{"docs":{},"分":{"docs":{},"享":{"docs":{},"给":{"docs":{},"你":{"docs":{},"。":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}},"打":{"docs":{},"开":{"docs":{},"了":{"docs":{},"我":{"docs":{},"新":{"docs":{},"世":{"docs":{},"界":{"docs":{},"大":{"docs":{},"门":{"docs":{},"的":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}},"错":{"docs":{},"误":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}},"方":{"docs":{},"面":{"docs":{},"详":{"docs":{},"细":{"docs":{},"的":{"docs":{},"讨":{"docs":{},"论":{"docs":{},"了":{"docs":{},"如":{"docs":{},"何":{"docs":{},"写":{"docs":{},"好":{"docs":{},"函":{"docs":{},"数":{"docs":{},",":{"docs":{},"写":{"docs":{},"好":{"docs":{},"函":{"docs":{},"数":{"docs":{},",":{"docs":{},"就":{"docs":{},"会":{"docs":{},"让":{"docs":{},"你":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"读":{"docs":{},"起":{"docs":{},"来":{"docs":{},"清":{"docs":{},"晰":{"docs":{},"得":{"docs":{},"多":{"docs":{},",":{"docs":{},"值":{"docs":{},"得":{"docs":{},"学":{"docs":{},"习":{"docs":{},"一":{"docs":{},"下":{"docs":{},"。":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"精":{"docs":{},"选":{"docs":{},"的":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}},"问":{"docs":{},"题":{"docs":{},"带":{"docs":{},"你":{"docs":{},"进":{"docs":{},"阶":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}},"例":{"docs":{},"子":{"docs":{},",":{"docs":{},"我":{"docs":{},"希":{"docs":{},"望":{"docs":{},"它":{"docs":{},"们":{"docs":{},"能":{"docs":{},"让":{"docs":{},"你":{"docs":{},"相":{"docs":{},"信":{"docs":{},",":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"x":{"docs":{},"i":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}}}}}}}}}}},"快":{"docs":{},"捷":{"docs":{},"键":{"docs":{},"!":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}},"来":{"docs":{},"自":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}},"有":{"docs":{},"用":{"docs":{},"的":{"docs":{},"规":{"docs":{},"则":{"docs":{},"和":{"docs":{},"实":{"docs":{},"践":{"docs":{},"经":{"docs":{},"验":{"docs":{},"集":{"docs":{},"合":{"docs":{},"。":{"docs":{},"有":{"docs":{},"一":{"docs":{},"些":{"docs":{},"是":{"docs":{},"面":{"docs":{},"向":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}},"让":{"docs":{},"你":{"docs":{},"效":{"docs":{},"率":{"docs":{},"更":{"docs":{},"高":{"docs":{},"的":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}},"使":{"docs":{},"你":{"docs":{},"的":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}},"动":{"docs":{},"态":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"组":{"docs":{},"件":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}},"画":{"docs":{},"即":{"docs":{},"可":{"docs":{},"实":{"docs":{},"现":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"关":{"docs":{},"键":{"docs":{},"部":{"docs":{},"分":{"docs":{},"就":{"docs":{},"是":{"docs":{},"得":{"docs":{},"到":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}},"库":{"docs":{},"入":{"docs":{},"门":{"docs":{},"基":{"docs":{},"础":{"docs":{},"示":{"docs":{},"例":{"docs":{},":":{"docs":{},"心":{"docs":{},"爱":{"docs":{},"的":{"docs":{},"小":{"docs":{},"摩":{"docs":{},"托":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}}}}}}},"的":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}},"。":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}},"?":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}},":":{"docs":{},"用":{"docs":{},"动":{"docs":{},"画":{"docs":{},"给":{"docs":{},"女":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"讲":{"docs":{},"解":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}}}}}}},"手":{"docs":{},"练":{"docs":{},"一":{"docs":{},"练":{"docs":{},",":{"docs":{},"纯":{"docs":{},"手":{"docs":{},"工":{"docs":{},"码":{"docs":{},"一":{"docs":{},"个":{"docs":{},"不":{"docs":{},"一":{"docs":{},"样":{"docs":{},"的":{"docs":{},"待":{"docs":{},"办":{"docs":{},"事":{"docs":{},"项":{"docs":{},"(":{"docs":{},"t":{"docs":{},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}},"用":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}},"效":{"docs":{},"案":{"docs":{},"例":{"docs":{},":":{"docs":{},"纯":{"docs":{},"手":{"docs":{},"工":{"docs":{},"写":{"docs":{},"一":{"docs":{},"个":{"docs":{},"滚":{"docs":{},"动":{"docs":{},"视":{"docs":{},"差":{"docs":{},"效":{"docs":{},"果":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}},"的":{"docs":{},"常":{"docs":{},"用":{"docs":{},"套":{"docs":{},"路":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}},"在":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0273972602739726},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.028169014084507043},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.03125},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},"一":{"docs":{},"场":{"docs":{},"关":{"docs":{},"于":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}},"扫":{"docs":{},"码":{"docs":{},"的":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},",":{"docs":{},"大":{"docs":{},"家":{"docs":{},"可":{"docs":{},"能":{"docs":{},"会":{"docs":{},"有":{"docs":{},"疑":{"docs":{},"问":{"docs":{},":":{"docs":{},"这":{"docs":{},"二":{"docs":{},"维":{"docs":{},"码":{"docs":{},"安":{"docs":{},"全":{"docs":{},"吗":{"docs":{},"?":{"docs":{},"会":{"docs":{},"不":{"docs":{},"会":{"docs":{},"泄":{"docs":{},"漏":{"docs":{},"我":{"docs":{},"的":{"docs":{},"个":{"docs":{},"人":{"docs":{},"信":{"docs":{},"息":{"docs":{},"?":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"介":{"docs":{},"绍":{"docs":{},"新":{"docs":{},"的":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}},"之":{"docs":{},"前":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"首":{"docs":{},"先":{"docs":{},"了":{"docs":{},"解":{"docs":{},"下":{"docs":{},"什":{"docs":{},"么":{"docs":{},"是":{"docs":{},"滚":{"docs":{},"动":{"docs":{},"视":{"docs":{},"差":{"docs":{},",":{"docs":{},"有":{"docs":{},"助":{"docs":{},"于":{"docs":{},"我":{"docs":{},"们":{"docs":{},"实":{"docs":{},"现":{"docs":{},"这":{"docs":{},"个":{"docs":{},"案":{"docs":{},"例":{"docs":{},"。":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"我":{"docs":{},"们":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},",":{"docs":{},"一":{"docs":{},"定":{"docs":{},"会":{"docs":{},"接":{"docs":{},"触":{"docs":{},"现":{"docs":{},"在":{"docs":{},"最":{"docs":{},"热":{"docs":{},"门":{"docs":{},"的":{"docs":{},"几":{"docs":{},"大":{"docs":{},"框":{"docs":{},"架":{"docs":{},"(":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},",":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"日":{"docs":{},"常":{"docs":{},"生":{"docs":{},"活":{"docs":{},"或":{"docs":{},"工":{"docs":{},"作":{"docs":{},"中":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"在":{"docs":{},"判":{"docs":{},"断":{"docs":{},"与":{"docs":{},"对":{"docs":{},"方":{"docs":{},"网":{"docs":{},"络":{"docs":{},"是":{"docs":{},"否":{"docs":{},"畅":{"docs":{},"通":{"docs":{},",":{"docs":{},"使":{"docs":{},"用":{"docs":{},"的":{"docs":{},"最":{"docs":{},"多":{"docs":{},"的":{"docs":{},"莫":{"docs":{},"过":{"docs":{},"于":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"任":{"docs":{},"何":{"docs":{},"编":{"docs":{},"程":{"docs":{},"语":{"docs":{},"言":{"docs":{},"中":{"docs":{},",":{"docs":{},"代":{"docs":{},"码":{"docs":{},"需":{"docs":{},"要":{"docs":{},"根":{"docs":{},"据":{"docs":{},"不":{"docs":{},"同":{"docs":{},"的":{"docs":{},"条":{"docs":{},"件":{"docs":{},"在":{"docs":{},"给":{"docs":{},"定":{"docs":{},"的":{"docs":{},"输":{"docs":{},"入":{"docs":{},"中":{"docs":{},"做":{"docs":{},"不":{"docs":{},"同":{"docs":{},"的":{"docs":{},"决":{"docs":{},"定":{"docs":{},"和":{"docs":{},"执":{"docs":{},"行":{"docs":{},"相":{"docs":{},"应":{"docs":{},"的":{"docs":{},"动":{"docs":{},"作":{"docs":{},"。":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"本":{"docs":{},"文":{"docs":{},"中":{"docs":{},",":{"docs":{},"我":{"docs":{},"将":{"docs":{},"向":{"docs":{},"你":{"docs":{},"展":{"docs":{},"示":{"docs":{},"如":{"docs":{},"何":{"docs":{},"制":{"docs":{},"作":{"docs":{},"具":{"docs":{},"有":{"docs":{},"出":{"docs":{},"色":{"docs":{},"悬":{"docs":{},"停":{"docs":{},"效":{"docs":{},"果":{"docs":{},"的":{"docs":{},"个":{"docs":{},"人":{"docs":{},"资":{"docs":{},"料":{"docs":{},"卡":{"docs":{},"。":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}}}}}}}},"们":{"docs":{},"将":{"docs":{},"介":{"docs":{},"绍":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}},"过":{"docs":{},"一":{"docs":{},"遍":{"docs":{},"所":{"docs":{},"有":{"docs":{},"的":{"docs":{},"按":{"docs":{},"位":{"docs":{},"操":{"docs":{},"作":{"docs":{},"符":{"docs":{},"并":{"docs":{},"且":{"docs":{},"试":{"docs":{},"着":{"docs":{},"理":{"docs":{},"解":{"docs":{},"他":{"docs":{},"们":{"docs":{},"是":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"工":{"docs":{},"作":{"docs":{},"的":{"docs":{},"。":{"docs":{},"同":{"docs":{},"时":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"会":{"docs":{},"编":{"docs":{},"写":{"docs":{},"简":{"docs":{},"单":{"docs":{},"的":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"将":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"安":{"docs":{},"全":{"docs":{},"头":{"docs":{},"信":{"docs":{},"息":{"docs":{},"设":{"docs":{},"置":{"docs":{},",":{"docs":{},"并":{"docs":{},"对":{"docs":{},"每":{"docs":{},"个":{"docs":{},"响":{"docs":{},"应":{"docs":{},"头":{"docs":{},"设":{"docs":{},"置":{"docs":{},"给":{"docs":{},"出":{"docs":{},"一":{"docs":{},"个":{"docs":{},"示":{"docs":{},"例":{"docs":{},"。":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"长":{"docs":{},"期":{"docs":{},"担":{"docs":{},"任":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}},"拿":{"docs":{},"到":{"docs":{},"一":{"docs":{},"个":{"docs":{},"项":{"docs":{},"目":{"docs":{},"之":{"docs":{},"后":{"docs":{},",":{"docs":{},"如":{"docs":{},"何":{"docs":{},"看":{"docs":{},"入":{"docs":{},"口":{"docs":{},"文":{"docs":{},"件":{"docs":{},",":{"docs":{},"如":{"docs":{},"何":{"docs":{},"运":{"docs":{},"行":{"docs":{},"项":{"docs":{},"目":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"都":{"docs":{},"会":{"docs":{},"找":{"docs":{},"到":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"中":{"docs":{},"已":{"docs":{},"经":{"docs":{},"广":{"docs":{},"受":{"docs":{},"支":{"docs":{},"持":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}},"控":{"docs":{},"制":{"docs":{},"台":{"docs":{},"中":{"docs":{},"进":{"docs":{},"行":{"docs":{},"输":{"docs":{},"出":{"docs":{},"调":{"docs":{},"试":{"docs":{},"。":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}}}}}}}},"输":{"docs":{},"入":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}},"这":{"docs":{},"里":{"docs":{},",":{"docs":{},"我":{"docs":{},"会":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"一":{"docs":{},"些":{"docs":{},"新":{"docs":{},"的":{"docs":{},"语":{"docs":{},"法":{"docs":{},"糖":{"docs":{},",":{"docs":{},"它":{"docs":{},"可":{"docs":{},"以":{"docs":{},"优":{"docs":{},"化":{"docs":{},"你":{"docs":{},"的":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}}}}}}}}}}}}}}},"想":{"docs":{},"与":{"docs":{},"你":{"docs":{},"分":{"docs":{},"享":{"docs":{},"一":{"docs":{},"个":{"docs":{},"由":{"docs":{},"各":{"docs":{},"大":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}},"个":{"docs":{},"领":{"docs":{},"域":{"docs":{},"不":{"docs":{},"犯":{"docs":{},"任":{"docs":{},"何":{"docs":{},"错":{"docs":{},"误":{"docs":{},"可":{"docs":{},"能":{"docs":{},"会":{"docs":{},"很":{"docs":{},"难":{"docs":{},",":{"docs":{},"但":{"docs":{},"幸":{"docs":{},"运":{"docs":{},"的":{"docs":{},"是":{"docs":{},",":{"docs":{},"并":{"docs":{},"不":{"docs":{},"是":{"docs":{},"所":{"docs":{},"有":{"docs":{},"的":{"docs":{},"错":{"docs":{},"误":{"docs":{},"都":{"docs":{},"如":{"docs":{},"此":{"docs":{},"昂":{"docs":{},"贵":{"docs":{},"。":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"些":{"docs":{},"场":{"docs":{},"景":{"docs":{},"中":{"docs":{},",":{"docs":{},"你":{"docs":{},"应":{"docs":{},"该":{"docs":{},"绕":{"docs":{},"过":{"docs":{},"箭":{"docs":{},"头":{"docs":{},"函":{"docs":{},"数":{"docs":{},",":{"docs":{},"转":{"docs":{},"而":{"docs":{},"使":{"docs":{},"用":{"docs":{},"良":{"docs":{},"好":{"docs":{},"的":{"docs":{},"旧":{"docs":{},"函":{"docs":{},"数":{"docs":{},"表":{"docs":{},"达":{"docs":{},"式":{"docs":{},"或":{"docs":{},"较":{"docs":{},"新":{"docs":{},"的":{"docs":{},"简":{"docs":{},"写":{"docs":{},"语":{"docs":{},"法":{"docs":{},"。":{"docs":{},"并":{"docs":{},"且":{"docs":{},"要":{"docs":{},"注":{"docs":{},"意":{"docs":{},"缩":{"docs":{},"短":{"docs":{},"代":{"docs":{},"码":{"docs":{},",":{"docs":{},"因":{"docs":{},"为":{"docs":{},"这":{"docs":{},"会":{"docs":{},"影":{"docs":{},"响":{"docs":{},"代":{"docs":{},"码":{"docs":{},"的":{"docs":{},"可":{"docs":{},"读":{"docs":{},"性":{"docs":{},"。":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"我":{"docs":{},"会":{"docs":{},"介":{"docs":{},"绍":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}}},"某":{"docs":{},"些":{"docs":{},"情":{"docs":{},"况":{"docs":{},"下":{"docs":{},",":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}},"个":{"docs":{},"月":{"docs":{},"黑":{"docs":{},"风":{"docs":{},"高":{"docs":{},"的":{"docs":{},"晚":{"docs":{},"上":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"没":{"docs":{},"剧":{"docs":{},"刷":{"docs":{},"的":{"docs":{},"我":{"docs":{},"无":{"docs":{},"意":{"docs":{},"想":{"docs":{},"起":{"docs":{},"以":{"docs":{},"前":{"docs":{},"处":{"docs":{},"理":{"docs":{},"的":{"docs":{},"一":{"docs":{},"些":{"docs":{},"弹":{"docs":{},"窗":{"docs":{},"的":{"docs":{},"坑":{"docs":{},"。":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"做":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}},"开":{"docs":{},"发":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}},"始":{"docs":{},"之":{"docs":{},"前":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"非":{"docs":{},"常":{"docs":{},"有":{"docs":{},"必":{"docs":{},"要":{"docs":{},"去":{"docs":{},"了":{"docs":{},"解":{"docs":{},"、":{"docs":{},"巩":{"docs":{},"固":{"docs":{},"一":{"docs":{},"下":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"、":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"和":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"在":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},"的":{"docs":{},"具":{"docs":{},"体":{"docs":{},"作":{"docs":{},"用":{"docs":{},"。":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},",":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"并":{"docs":{},"没":{"docs":{},"有":{"docs":{},"提":{"docs":{},"供":{"docs":{},"直":{"docs":{},"接":{"docs":{},"操":{"docs":{},"作":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"邮":{"docs":{},"箱":{"docs":{},"的":{"docs":{},"功":{"docs":{},"能":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"如":{"docs":{},"果":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"这":{"docs":{},"样":{"docs":{},"的":{"docs":{},"需":{"docs":{},"求":{"docs":{},"你":{"docs":{},"可":{"docs":{},"以":{"docs":{},"这":{"docs":{},"样":{"docs":{},"做":{"docs":{},"。":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"相":{"docs":{},"关":{"docs":{},"的":{"docs":{},"面":{"docs":{},"试":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},",":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}}},",":{"docs":{},"说":{"docs":{},"到":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}},"异":{"docs":{},"步":{"docs":{},"编":{"docs":{},"程":{"docs":{},"中":{"docs":{},",":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}}}}}},"面":{"docs":{},"试":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},",":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}},"信":{"docs":{},"息":{"docs":{},"安":{"docs":{},"全":{"docs":{},"越":{"docs":{},"来":{"docs":{},"越":{"docs":{},"受":{"docs":{},"重":{"docs":{},"视":{"docs":{},"的":{"docs":{},"今":{"docs":{},"天":{"docs":{},",":{"docs":{},"前":{"docs":{},"端":{"docs":{},"的":{"docs":{},"各":{"docs":{},"种":{"docs":{},"加":{"docs":{},"密":{"docs":{},"也":{"docs":{},"变":{"docs":{},"得":{"docs":{},"更":{"docs":{},"加":{"docs":{},"重":{"docs":{},"要":{"docs":{},"。":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"项":{"docs":{},"目":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},",":{"docs":{},"用":{"docs":{},"于":{"docs":{},"提":{"docs":{},"炼":{"docs":{},"复":{"docs":{},"用":{"docs":{},"的":{"docs":{},"组":{"docs":{},"件":{"docs":{},"库":{"docs":{},"发":{"docs":{},"布":{"docs":{},"到":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}},"了":{"docs":{},"解":{"docs":{},"了":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}},"过":{"docs":{},"去":{"docs":{},"的":{"docs":{},"一":{"docs":{},"年":{"docs":{},"中":{"docs":{},",":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"再":{"docs":{},"次":{"docs":{},"加":{"docs":{},"快":{"docs":{},"了":{"docs":{},"发":{"docs":{},"展":{"docs":{},"的":{"docs":{},"速":{"docs":{},"度":{"docs":{},",":{"docs":{},"本":{"docs":{},"文":{"docs":{},"总":{"docs":{},"结":{"docs":{},"了":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"页":{"docs":{},"面":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"的":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"不":{"docs":{},"但":{"docs":{},"要":{"docs":{},"预":{"docs":{},"防":{"docs":{},"在":{"docs":{},"各":{"docs":{},"个":{"docs":{},"阶":{"docs":{},"段":{"docs":{},"出":{"docs":{},"现":{"docs":{},"的":{"docs":{},"异":{"docs":{},"常":{"docs":{},",":{"docs":{},"还":{"docs":{},"有":{"docs":{},"要":{"docs":{},"预":{"docs":{},"防":{"docs":{},"出":{"docs":{},"现":{"docs":{},"的":{"docs":{},"攻":{"docs":{},"击":{"docs":{},"。":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"传":{"docs":{},"统":{"docs":{},"桌":{"docs":{},"面":{"docs":{},"软":{"docs":{},"件":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},",":{"docs":{},"架":{"docs":{},"构":{"docs":{},"师":{"docs":{},"是":{"docs":{},"一":{"docs":{},"种":{"docs":{},"通":{"docs":{},"过":{"docs":{},"设":{"docs":{},"计":{"docs":{},"架":{"docs":{},"构":{"docs":{},"保":{"docs":{},"证":{"docs":{},"团":{"docs":{},"队":{"docs":{},"能":{"docs":{},"够":{"docs":{},"良":{"docs":{},"好":{"docs":{},"分":{"docs":{},"工":{"docs":{},"和":{"docs":{},"有":{"docs":{},"序":{"docs":{},"工":{"docs":{},"作":{"docs":{},"的":{"docs":{},"岗":{"docs":{},"位":{"docs":{},"。":{"docs":{},"在":{"docs":{},"工":{"docs":{},"程":{"docs":{},"领":{"docs":{},"域":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"凡":{"docs":{},"是":{"docs":{},"要":{"docs":{},"做":{"docs":{},"点":{"docs":{},"什":{"docs":{},"么":{"docs":{},"事":{"docs":{},"儿":{"docs":{},",":{"docs":{},"都":{"docs":{},"会":{"docs":{},"有":{"docs":{},"明":{"docs":{},"确":{"docs":{},"的":{"docs":{},"目":{"docs":{},"的":{"docs":{},"性":{"docs":{},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"目":{"docs":{},"的":{"docs":{},"性":{"docs":{},",":{"docs":{},"一":{"docs":{},"定":{"docs":{},"是":{"docs":{},"为":{"docs":{},"了":{"docs":{},"完":{"docs":{},"成":{"docs":{},"生":{"docs":{},"产":{"docs":{},"服":{"docs":{},"务":{"docs":{},"业":{"docs":{},"务":{"docs":{},"的":{"docs":{},"。":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"构":{"docs":{},"建":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}},"各":{"docs":{},"个":{"docs":{},"场":{"docs":{},"景":{"docs":{},"下":{"docs":{},"的":{"docs":{},"指":{"docs":{},"向":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}},"实":{"docs":{},"现":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}},"一":{"docs":{},"个":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.027777777777777776}},"简":{"docs":{},"易":{"docs":{},"的":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}},"比":{"docs":{},"较":{"docs":{},"复":{"docs":{},"杂":{"docs":{},"的":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}},"抽":{"docs":{},"奖":{"docs":{},"转":{"docs":{},"盘":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}},"漂":{"docs":{},"亮":{"docs":{},"的":{"docs":{},"个":{"docs":{},"人":{"docs":{},"资":{"docs":{},"料":{"docs":{},"卡":{"docs":{},"效":{"docs":{},"果":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}}},"功":{"docs":{},"能":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},",":{"docs":{},"让":{"docs":{},"你":{"docs":{},"看":{"docs":{},"起":{"docs":{},"来":{"docs":{},"像":{"docs":{},"一":{"docs":{},"个":{"docs":{},"前":{"docs":{},"端":{"docs":{},"专":{"docs":{},"家":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}},"文":{"docs":{},"件":{"docs":{},"流":{"docs":{},"转":{"docs":{},"存":{"docs":{},"服":{"docs":{},"务":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}}},"算":{"docs":{},"法":{"docs":{},",":{"docs":{},"详":{"docs":{},"细":{"docs":{},"解":{"docs":{},"释":{"docs":{},"堆":{"docs":{},"排":{"docs":{},"序":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}}}},"复":{"docs":{},"杂":{"docs":{},"动":{"docs":{},"画":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}},"制":{"docs":{},"(":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"y":{"docs":{},")":{"docs":{},"动":{"docs":{},"作":{"docs":{},"大":{"docs":{},"全":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}}}}},"饼":{"docs":{},"状":{"docs":{},"图":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}},"效":{"docs":{},"果":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},"。":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}}}}},"加":{"docs":{},"号":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}},"点":{"docs":{},"击":{"docs":{},"按":{"docs":{},"钮":{"docs":{},",":{"docs":{},"复":{"docs":{},"制":{"docs":{},"文":{"docs":{},"本":{"docs":{},"框":{"docs":{},"中":{"docs":{},"的":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}},"电":{"docs":{},"子":{"docs":{},"签":{"docs":{},"名":{"docs":{},"并":{"docs":{},"生":{"docs":{},"成":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}},"吸":{"docs":{},"附":{"docs":{},"效":{"docs":{},"果":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}},"的":{"docs":{},"效":{"docs":{},"果":{"docs":{},"和":{"docs":{},"原":{"docs":{},"理":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}},"插":{"docs":{},"件":{"docs":{},",":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}},"。":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}},",":{"docs":{},"其":{"docs":{},"实":{"docs":{},"可":{"docs":{},"使":{"docs":{},"用":{"docs":{},"纯":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}},"密":{"docs":{},"室":{"docs":{},"逃":{"docs":{},"脱":{"docs":{},"游":{"docs":{},"戏":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}},"万":{"docs":{},"能":{"docs":{},"返":{"docs":{},"回":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}},"数":{"docs":{},"据":{"docs":{},"监":{"docs":{},"听":{"docs":{},"?":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}},"页":{"docs":{},"面":{"docs":{},"进":{"docs":{},"入":{"docs":{},"、":{"docs":{},"返":{"docs":{},"回":{"docs":{},"定":{"docs":{},"位":{"docs":{},"到":{"docs":{},"具":{"docs":{},"体":{"docs":{},"位":{"docs":{},"置":{"docs":{},"总":{"docs":{},"结":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}}}}}}}}},"用":{"docs":{},"工":{"docs":{},"具":{"docs":{},"推":{"docs":{},"荐":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}},"践":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}},"小":{"docs":{},"结":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}},"时":{"docs":{},"监":{"docs":{},"测":{"docs":{},"手":{"docs":{},"部":{"docs":{},"运":{"docs":{},"动":{"docs":{},"的":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}},"战":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}},"例":{"docs":{},"解":{"docs":{},"析":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}},"交":{"docs":{},"互":{"docs":{},"。":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}},"测":{"docs":{},"两":{"docs":{},"款":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}},"就":{"docs":{},"是":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}},"个":{"docs":{},"错":{"docs":{},"误":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}},"要":{"docs":{},"让":{"docs":{},"你":{"docs":{},"搞":{"docs":{},"懂":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}},"安":{"docs":{},"全":{"docs":{},"了":{"docs":{},"吗":{"docs":{},"?":{"docs":{},"会":{"docs":{},"被":{"docs":{},"抓":{"docs":{},"包":{"docs":{},"吗":{"docs":{},"?":{"docs":{},"我":{"docs":{},"竟":{"docs":{},"然":{"docs":{},"回":{"docs":{},"答":{"docs":{},"不":{"docs":{},"上":{"docs":{},"来":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}}}}}}}}}}}},"懒":{"docs":{},"加":{"docs":{},"载":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}},"标":{"docs":{},"签":{"docs":{},",":{"docs":{},"你":{"docs":{},"希":{"docs":{},"望":{"docs":{},"你":{"docs":{},"是":{"docs":{},"啥":{"docs":{},"?":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}},"以":{"docs":{},"及":{"docs":{},"一":{"docs":{},"些":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}},"或":{"docs":{},"者":{"docs":{},"关":{"docs":{},"闭":{"docs":{},"了":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},",":{"docs":{},"不":{"docs":{},"做":{"docs":{},"判":{"docs":{},"断":{"docs":{},",":{"docs":{},"那":{"docs":{},"么":{"docs":{},"用":{"docs":{},"户":{"docs":{},"数":{"docs":{},"据":{"docs":{},"直":{"docs":{},"接":{"docs":{},"丢":{"docs":{},"了":{"docs":{},"。":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}}}}}}}}}}}}},"准":{"docs":{},"公":{"docs":{},"布":{"docs":{},"后":{"docs":{},",":{"docs":{},"其":{"docs":{},"中":{"docs":{},"包":{"docs":{},"含":{"docs":{},"许":{"docs":{},"多":{"docs":{},"的":{"docs":{},"新":{"docs":{},"特":{"docs":{},"性":{"docs":{},",":{"docs":{},"包":{"docs":{},"括":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}}}}}}}}}}}}}},"核":{"docs":{},"心":{"docs":{},"成":{"docs":{},"员":{"docs":{},"表":{"docs":{},"示":{"docs":{},":":{"docs":{},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}},"现":{"docs":{},"在":{"docs":{},"写":{"docs":{},"代":{"docs":{},"码":{"docs":{},"我":{"docs":{},"们":{"docs":{},"一":{"docs":{},"般":{"docs":{},"不":{"docs":{},"会":{"docs":{},"全":{"docs":{},"部":{"docs":{},"自":{"docs":{},"己":{"docs":{},"实":{"docs":{},"现":{"docs":{},",":{"docs":{},"更":{"docs":{},"多":{"docs":{},"是":{"docs":{},"基":{"docs":{},"于":{"docs":{},"第":{"docs":{},"三":{"docs":{},"方":{"docs":{},"的":{"docs":{},"包":{"docs":{},"来":{"docs":{},"进":{"docs":{},"行":{"docs":{},"开":{"docs":{},"发":{"docs":{},",":{"docs":{},"这":{"docs":{},"体":{"docs":{},"现":{"docs":{},"在":{"docs":{},"目":{"docs":{},"录":{"docs":{},"上":{"docs":{},"就":{"docs":{},"是":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"状":{"docs":{},"调":{"docs":{},"查":{"docs":{},"报":{"docs":{},"告":{"docs":{},"。":{"docs":{},"。":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}}}},"目":{"docs":{},"录":{"docs":{},"。":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}},"长":{"docs":{},"页":{"docs":{},"面":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}},"列":{"docs":{},"表":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"、":{"docs":{},"无":{"docs":{},"限":{"docs":{},"下":{"docs":{},"拉":{"docs":{},"也":{"docs":{},"算":{"docs":{},"是":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"老":{"docs":{},"生":{"docs":{},"常":{"docs":{},"谈":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},"之":{"docs":{},"一":{"docs":{},"了":{"docs":{},",":{"docs":{},"本":{"docs":{},"文":{"docs":{},"将":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"一":{"docs":{},"种":{"docs":{},"简":{"docs":{},"洁":{"docs":{},"、":{"docs":{},"巧":{"docs":{},"妙":{"docs":{},"、":{"docs":{},"高":{"docs":{},"效":{"docs":{},"的":{"docs":{},"方":{"docs":{},"式":{"docs":{},"来":{"docs":{},"实":{"docs":{},"现":{"docs":{},"。":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"闭":{"docs":{},"包":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}},"是":{"docs":{},"在":{"docs":{},"返":{"docs":{},"回":{"docs":{},"一":{"docs":{},"个":{"docs":{},"引":{"docs":{},"用":{"docs":{},"了":{"docs":{},"外":{"docs":{},"部":{"docs":{},"作":{"docs":{},"用":{"docs":{},"域":{"docs":{},"变":{"docs":{},"量":{"docs":{},"的":{"docs":{},"函":{"docs":{},"数":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},",":{"docs":{},"为":{"docs":{},"了":{"docs":{},"把":{"docs":{},"环":{"docs":{},"境":{"docs":{},"保":{"docs":{},"存":{"docs":{},"下":{"docs":{},"来":{"docs":{},",":{"docs":{},"创":{"docs":{},"建":{"docs":{},"的":{"docs":{},"一":{"docs":{},"个":{"docs":{},"快":{"docs":{},"照":{"docs":{},",":{"docs":{},"并":{"docs":{},"且":{"docs":{},"对":{"docs":{},"作":{"docs":{},"用":{"docs":{},"域":{"docs":{},"链":{"docs":{},"做":{"docs":{},"了":{"docs":{},"t":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{},"别":{"docs":{},"和":{"docs":{},"老":{"docs":{},"夫":{"docs":{},"扯":{"docs":{},"那":{"docs":{},"么":{"docs":{},"多":{"docs":{},"没":{"docs":{},"用":{"docs":{},"的":{"docs":{},"!":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.031746031746031744},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.03896103896103896}}}}}}},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.03773584905660377}}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03125},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.03636363636363636}}}}}},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.024691358024691357}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.03773584905660377},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}},"。":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}},"因":{"docs":{},"为":{"docs":{},"它":{"docs":{},"们":{"docs":{},"做":{"docs":{},"的":{"docs":{},"事":{"docs":{},"情":{"docs":{},"很":{"docs":{},"相":{"docs":{},"似":{"docs":{},",":{"docs":{},"而":{"docs":{},"且":{"docs":{},"也":{"docs":{},"不":{"docs":{},"清":{"docs":{},"楚":{"docs":{},"什":{"docs":{},"何":{"docs":{},"时":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.03571428571428571}}}},"v":{"docs":{},"e":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}},"r":{"docs":{},"t":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.041666666666666664},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.034482758620689655}},":":{"docs":{},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"o":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03278688524590164},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}},"a":{"docs":{},"d":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}},"m":{"docs":{},"o":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.05263157894736842},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0392156862745098},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.06896551724137931},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02666666666666667},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.03636363636363636}},",":{"docs":{},"为":{"docs":{},"啥":{"docs":{},"说":{"docs":{},"它":{"docs":{},"快":{"docs":{},"?":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}},"。":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.038461538461538464}}}}}}},"n":{"docs":{},"s":{"docs":{},"?":{"docs":{},"从":{"docs":{},"访":{"docs":{},"问":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}},"二":{"docs":{},"维":{"docs":{},"码":{"docs":{},"扫":{"docs":{},"码":{"docs":{},"登":{"docs":{},"录":{"docs":{},"是":{"docs":{},"什":{"docs":{},"么":{"docs":{},"原":{"docs":{},"理":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}}}}}}}}}},"什":{"docs":{},"么":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}},"是":{"docs":{},"骨":{"docs":{},"架":{"docs":{},"屏":{"docs":{},"呢":{"docs":{},"?":{"docs":{},"骨":{"docs":{},"架":{"docs":{},"屏":{"docs":{},"(":{"docs":{},"s":{"docs":{},"k":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}}}}}}}}},"认":{"docs":{},"证":{"docs":{},",":{"docs":{},"什":{"docs":{},"么":{"docs":{},"是":{"docs":{},"授":{"docs":{},"权":{"docs":{},",":{"docs":{},"什":{"docs":{},"么":{"docs":{},"又":{"docs":{},"是":{"docs":{},"凭":{"docs":{},"证":{"docs":{},"?":{"docs":{},"看":{"docs":{},"了":{"docs":{},"你":{"docs":{},"就":{"docs":{},"知":{"docs":{},"道":{"docs":{},"了":{"docs":{},".":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"模":{"docs":{},"式":{"docs":{},"?":{"docs":{},"前":{"docs":{},"端":{"docs":{},"、":{"docs":{},"后":{"docs":{},"端":{"docs":{},"现":{"docs":{},"在":{"docs":{},"都":{"docs":{},"可":{"docs":{},"以":{"docs":{},"使":{"docs":{},"用":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"模":{"docs":{},"式":{"docs":{},"进":{"docs":{},"行":{"docs":{},"开":{"docs":{},"发":{"docs":{},"和":{"docs":{},"部":{"docs":{},"署":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"时":{"docs":{},"候":{"docs":{},"不":{"docs":{},"使":{"docs":{},"用":{"docs":{},"箭":{"docs":{},"头":{"docs":{},"函":{"docs":{},"数":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}}},"从":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}},"整":{"docs":{},"体":{"docs":{},"了":{"docs":{},"解":{"docs":{},"依":{"docs":{},"赖":{"docs":{},"版":{"docs":{},"本":{"docs":{},"锁":{"docs":{},"定":{"docs":{},"原":{"docs":{},"理":{"docs":{},",":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}}}}}}}}}}}}},"如":{"docs":{},"何":{"docs":{},"设":{"docs":{},"计":{"docs":{},"缓":{"docs":{},"存":{"docs":{},"开":{"docs":{},"始":{"docs":{},",":{"docs":{},"带":{"docs":{},"大":{"docs":{},"家":{"docs":{},"一":{"docs":{},"起":{"docs":{},"来":{"docs":{},"开":{"docs":{},"发":{"docs":{},"缓":{"docs":{},"存":{"docs":{},"请":{"docs":{},"求":{"docs":{},"数":{"docs":{},"据":{"docs":{},"的":{"docs":{},"功":{"docs":{},"能":{"docs":{},"。":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"底":{"docs":{},"层":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"机":{"docs":{},"制":{"docs":{},"来":{"docs":{},"剖":{"docs":{},"析":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"要":{"docs":{},"去":{"docs":{},"做":{"docs":{},"图":{"docs":{},"片":{"docs":{},"懒":{"docs":{},"加":{"docs":{},"载":{"docs":{},",":{"docs":{},"之":{"docs":{},"后":{"docs":{},"我":{"docs":{},"将":{"docs":{},"带":{"docs":{},"大":{"docs":{},"家":{"docs":{},"一":{"docs":{},"起":{"docs":{},"来":{"docs":{},"看":{"docs":{},"下":{"docs":{},"目":{"docs":{},"前":{"docs":{},"主":{"docs":{},"流":{"docs":{},"的":{"docs":{},"几":{"docs":{},"种":{"docs":{},"实":{"docs":{},"现":{"docs":{},"图":{"docs":{},"片":{"docs":{},"懒":{"docs":{},"加":{"docs":{},"载":{"docs":{},"的":{"docs":{},"方":{"docs":{},"式":{"docs":{},"及":{"docs":{},"其":{"docs":{},"实":{"docs":{},"现":{"docs":{},"原":{"docs":{},"理":{"docs":{},"。":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"打":{"docs":{},"字":{"docs":{},"机":{"docs":{},"效":{"docs":{},"果":{"docs":{},"的":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}},"破":{"docs":{},"解":{"docs":{},"某":{"docs":{},"设":{"docs":{},"计":{"docs":{},"网":{"docs":{},"站":{"docs":{},"谈":{"docs":{},"前":{"docs":{},"端":{"docs":{},"水":{"docs":{},"印":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}}}}}},"面":{"docs":{},"试":{"docs":{},"官":{"docs":{},"的":{"docs":{},"角":{"docs":{},"度":{"docs":{},",":{"docs":{},"分":{"docs":{},"析":{"docs":{},"下":{"docs":{},"怎":{"docs":{},"样":{"docs":{},"的":{"docs":{},"简":{"docs":{},"历":{"docs":{},"吸":{"docs":{},"引":{"docs":{},"人":{"docs":{},"。":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}},"一":{"docs":{},"个":{"docs":{},"需":{"docs":{},"求":{"docs":{},"说":{"docs":{},"起":{"docs":{},",":{"docs":{},"h":{"5":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}},"docs":{}}}}}}}},"道":{"docs":{},"面":{"docs":{},"试":{"docs":{},"题":{"docs":{},"谈":{"docs":{},"谈":{"docs":{},"对":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}},"组":{"docs":{},"相":{"docs":{},"似":{"docs":{},"的":{"docs":{},"工":{"docs":{},"作":{"docs":{},"内":{"docs":{},"容":{"docs":{},"中":{"docs":{},"提":{"docs":{},"炼":{"docs":{},"共":{"docs":{},"同":{"docs":{},"点":{"docs":{},",":{"docs":{},"抽":{"docs":{},"象":{"docs":{},"出":{"docs":{},"解":{"docs":{},"决":{"docs":{},"这":{"docs":{},"一":{"docs":{},"类":{"docs":{},"问":{"docs":{},"题":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{},"从":{"docs":{},"而":{"docs":{},"造":{"docs":{},"出":{"docs":{},"便":{"docs":{},"于":{"docs":{},"在":{"docs":{},"今":{"docs":{},"后":{"docs":{},"的":{"docs":{},"工":{"docs":{},"作":{"docs":{},"中":{"docs":{},"更":{"docs":{},"为":{"docs":{},"快":{"docs":{},"速":{"docs":{},"解":{"docs":{},"决":{"docs":{},"这":{"docs":{},"类":{"docs":{},"问":{"docs":{},"题":{"docs":{},"的":{"docs":{},"工":{"docs":{},"具":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"头":{"docs":{},"开":{"docs":{},"始":{"docs":{},"构":{"docs":{},"建":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}},"零":{"docs":{},"开":{"docs":{},"始":{"docs":{},"创":{"docs":{},"建":{"docs":{},"一":{"docs":{},"个":{"docs":{},"具":{"docs":{},"有":{"docs":{},"缩":{"docs":{},"略":{"docs":{},"图":{"docs":{},"功":{"docs":{},"能":{"docs":{},"的":{"docs":{},"响":{"docs":{},"应":{"docs":{},"式":{"docs":{},"图":{"docs":{},"片":{"docs":{},"幻":{"docs":{},"灯":{"docs":{},"。":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}},"到":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}},"底":{"docs":{},"哪":{"docs":{},"个":{"docs":{},"才":{"docs":{},"是":{"docs":{},"正":{"docs":{},"确":{"docs":{},"的":{"docs":{},",":{"docs":{},"这":{"docs":{},"两":{"docs":{},"个":{"docs":{},"到":{"docs":{},"底":{"docs":{},"有":{"docs":{},"什":{"docs":{},"么":{"docs":{},"区":{"docs":{},"别":{"docs":{},",":{"docs":{},"我":{"docs":{},"决":{"docs":{},"定":{"docs":{},"先":{"docs":{},"搞":{"docs":{},"清":{"docs":{},"楚":{"docs":{},"这":{"docs":{},"两":{"docs":{},"个":{"docs":{},"概":{"docs":{},"念":{"docs":{},"再":{"docs":{},"合":{"docs":{},"入":{"docs":{},"他":{"docs":{},"们":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"。":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"是":{"docs":{},"个":{"docs":{},"啥":{"docs":{},"?":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}},"如":{"docs":{},"何":{"docs":{},"使":{"docs":{},"用":{"docs":{},"负":{"docs":{},"的":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}},"去":{"docs":{},"读":{"docs":{},"取":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"静":{"docs":{},"默":{"docs":{},"登":{"docs":{},"录":{"docs":{},"方":{"docs":{},"案":{"docs":{},"设":{"docs":{},"计":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}}}}}},"如":{"docs":{},"何":{"docs":{},"生":{"docs":{},"成":{"docs":{},"海":{"docs":{},"报":{"docs":{},"分":{"docs":{},"享":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"圈":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}}}}}}}},"底":{"docs":{},"层":{"docs":{},"实":{"docs":{},"现":{"docs":{},"原":{"docs":{},"理":{"docs":{},"及":{"docs":{},"思":{"docs":{},"考":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}},"运":{"docs":{},"行":{"docs":{},"机":{"docs":{},"制":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}},"米":{"docs":{},"新":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}},"知":{"docs":{},"识":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}},"朋":{"docs":{},"友":{"docs":{},"你":{"docs":{},"是":{"docs":{},"否":{"docs":{},"有":{"docs":{},"很":{"docs":{},"多":{"docs":{},"问":{"docs":{},"号":{"docs":{},"?":{"docs":{},"?":{"docs":{},"?":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}}}}}}}}},"能":{"docs":{},"手":{"docs":{},"(":{"docs":{},"常":{"docs":{},"见":{"docs":{},"问":{"docs":{},"题":{"docs":{},"总":{"docs":{},"结":{"docs":{},")":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}},"。":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}},"意":{"docs":{},"为":{"docs":{},"混":{"docs":{},"入":{"docs":{},"。":{"docs":{},"。":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}}},"味":{"docs":{},"着":{"docs":{},"等":{"docs":{},"待":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}},"插":{"docs":{},"件":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}},"系":{"docs":{},"统":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}},"工":{"docs":{},"作":{"docs":{},"流":{"docs":{},"程":{"docs":{},"和":{"docs":{},"原":{"docs":{},"理":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}},"的":{"docs":{},"工":{"docs":{},"作":{"docs":{},"流":{"docs":{},"程":{"docs":{},",":{"docs":{},"进":{"docs":{},"而":{"docs":{},"去":{"docs":{},"揭":{"docs":{},"秘":{"docs":{},"它":{"docs":{},"的":{"docs":{},"工":{"docs":{},"作":{"docs":{},"原":{"docs":{},"理":{"docs":{},"。":{"docs":{},"同":{"docs":{},"时":{"docs":{},"需":{"docs":{},"要":{"docs":{},"你":{"docs":{},"对":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{},"一":{"docs":{},"键":{"docs":{},"下":{"docs":{},"载":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}},"来":{"docs":{},"读":{"docs":{},"取":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}},"构":{"docs":{},"建":{"docs":{},"一":{"docs":{},"个":{"docs":{},"我":{"docs":{},"们":{"docs":{},"自":{"docs":{},"己":{"docs":{},"的":{"docs":{},"插":{"docs":{},"件":{"docs":{},"系":{"docs":{},"统":{"docs":{},"。":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}}}}}}}}}}}},"了":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}},"!":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776}}},",":{"docs":{},"还":{"docs":{},"学":{"docs":{},"得":{"docs":{},"动":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}}}},"写":{"docs":{},"?":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}},"与":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}},"跨":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"的":{"docs":{},"自":{"docs":{},"动":{"docs":{},"化":{"docs":{},"测":{"docs":{},"试":{"docs":{},"这":{"docs":{},"个":{"docs":{},"功":{"docs":{},"能":{"docs":{},".":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}},"自":{"docs":{"2019/":{"ref":"2019/","tf":0.05}},"新":{"docs":{},"时":{"docs":{},"代":{"docs":{},"的":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}},"腾":{"docs":{},"讯":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}},"代":{"docs":{},"替":{"docs":{},"它":{"docs":{},"。":{"docs":{},"本":{"docs":{},"文":{"docs":{},"将":{"docs":{},"主":{"docs":{},"要":{"docs":{},"通":{"docs":{},"过":{"docs":{},"以":{"docs":{},"下":{"docs":{},"三":{"docs":{},"个":{"docs":{},"方":{"docs":{},"面":{"docs":{},"来":{"docs":{},"分":{"docs":{},"析":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}},"聊":{"docs":{},"聊":{"docs":{},"面":{"docs":{},"向":{"docs":{},"模":{"docs":{},"板":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}}}}}},"程":{"docs":{},"序":{"docs":{},"员":{"docs":{},"版":{"docs":{},"孔":{"docs":{},"乙":{"docs":{},"己":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}},",":{"docs":{},"尤":{"docs":{},"其":{"docs":{},"是":{"docs":{},"前":{"docs":{},"端":{"docs":{},"程":{"docs":{},"序":{"docs":{},"员":{"docs":{},"可":{"docs":{},"能":{"docs":{},"都":{"docs":{},"知":{"docs":{},"道":{"docs":{},"什":{"docs":{},"么":{"docs":{},"是":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}},"如":{"docs":{},"何":{"docs":{},"高":{"docs":{},"效":{"docs":{},"利":{"docs":{},"用":{"docs":{},"睡":{"docs":{},"前":{"docs":{},"时":{"docs":{},"间":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}}}}},"在":{"docs":{},"翻":{"docs":{},"车":{"docs":{},"时":{"docs":{},"的":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}},"这":{"docs":{},"个":{"docs":{},"职":{"docs":{},"业":{"docs":{},",":{"docs":{},"说":{"docs":{},"的":{"docs":{},"牛":{"docs":{},"逼":{"docs":{},"点":{"docs":{},",":{"docs":{},"软":{"docs":{},"件":{"docs":{},"开":{"docs":{},"发":{"docs":{},"工":{"docs":{},"程":{"docs":{},"师":{"docs":{},",":{"docs":{},"改":{"docs":{},"变":{"docs":{},"这":{"docs":{},"个":{"docs":{},"世":{"docs":{},"界":{"docs":{},",":{"docs":{},"说":{"docs":{},"的":{"docs":{},"诙":{"docs":{},"谐":{"docs":{},"点":{"docs":{},",":{"docs":{},"就":{"docs":{},"是":{"docs":{},"码":{"docs":{},"农":{"docs":{},",":{"docs":{},"经":{"docs":{},"常":{"docs":{},"加":{"docs":{},"班":{"docs":{},",":{"docs":{},"周":{"docs":{},"末":{"docs":{},"大":{"docs":{},"部":{"docs":{},"分":{"docs":{},"程":{"docs":{},"序":{"docs":{},"员":{"docs":{},"都":{"docs":{},"是":{"docs":{},"宅":{"docs":{},"在":{"docs":{},"家":{"docs":{},"里":{"docs":{},",":{"docs":{},"哪":{"docs":{},"也":{"docs":{},"不":{"docs":{},"想":{"docs":{},"去":{"docs":{},"(":{"docs":{},"有":{"docs":{},"的":{"docs":{},"周":{"docs":{},"末":{"docs":{},"仍":{"docs":{},"在":{"docs":{},"加":{"docs":{},"班":{"docs":{},")":{"docs":{},"。":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"简":{"docs":{},"历":{"docs":{},"中":{"docs":{},"的":{"docs":{},"自":{"docs":{},"己":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.03636363636363636}}}}}}}}}}},"穿":{"docs":{},"格":{"docs":{},"子":{"docs":{},"衫":{"docs":{},"的":{"docs":{},"孔":{"docs":{},"乙":{"docs":{},"己":{"docs":{},"。":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}}}}}}},"组":{"docs":{},"件":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}},"中":{"docs":{},"任":{"docs":{},"何":{"docs":{},"一":{"docs":{},"个":{"docs":{},"地":{"docs":{},"方":{"docs":{},"都":{"docs":{},"可":{"docs":{},"以":{"docs":{},"通":{"docs":{},"过":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}}}}}}}}}},"库":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}},"中":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}},"是":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}},"时":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}},"了":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}},"撸":{"docs":{},"出":{"docs":{},"来":{"docs":{},"了":{"docs":{},"。":{"docs":{},"下":{"docs":{},"边":{"docs":{},"记":{"docs":{},"录":{"docs":{},"一":{"docs":{},"下":{"docs":{},"自":{"docs":{},"己":{"docs":{},"的":{"docs":{},"设":{"docs":{},"计":{"docs":{},"和":{"docs":{},"开":{"docs":{},"发":{"docs":{},"思":{"docs":{},"路":{"docs":{},"~":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}},"原":{"docs":{},"理":{"docs":{},":":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"a":{"docs":{},"l":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}},"跑":{"docs":{},"得":{"docs":{},"再":{"docs":{},"快":{"docs":{},"一":{"docs":{},"点":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}},"会":{"docs":{},"发":{"docs":{},"送":{"docs":{},"各":{"docs":{},"种":{"docs":{},"行":{"docs":{},"错":{"docs":{},"位":{"docs":{},",":{"docs":{},"和":{"docs":{},"列":{"docs":{},"错":{"docs":{},"位":{"docs":{},",":{"docs":{},"本":{"docs":{},"文":{"docs":{},"主":{"docs":{},"要":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"在":{"docs":{},"启":{"docs":{},"用":{"docs":{},"固":{"docs":{},"定":{"docs":{},"列":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},"(":{"docs":{},"即":{"docs":{},"使":{"docs":{},"用":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"的":{"docs":{},"错":{"docs":{},"位":{"docs":{},"和":{"docs":{},"性":{"docs":{},"能":{"docs":{},"问":{"docs":{},"题":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}},"选":{"docs":{},"项":{"docs":{},"是":{"docs":{},"个":{"docs":{},"好":{"docs":{},"东":{"docs":{},"西":{"docs":{},",":{"docs":{},"把":{"docs":{},"数":{"docs":{},"据":{"docs":{},"往":{"docs":{},"里":{"docs":{},"一":{"docs":{},"丢":{"docs":{},",":{"docs":{},"在":{"docs":{},"一":{"docs":{},"个":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}},"择":{"docs":{},"了":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}},"弃":{"docs":{},"用":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}},"通":{"docs":{},"过":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}},"设":{"docs":{},"定":{"docs":{},"的":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}},"一":{"docs":{},"个":{"docs":{},"我":{"docs":{},"在":{"docs":{},"工":{"docs":{},"作":{"docs":{},"中":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"的":{"docs":{},"性":{"docs":{},"能":{"docs":{},"问":{"docs":{},"题":{"docs":{},",":{"docs":{},"来":{"docs":{},"探":{"docs":{},"究":{"docs":{},"下":{"docs":{},"正":{"docs":{},"则":{"docs":{},"表":{"docs":{},"达":{"docs":{},"式":{"docs":{},"是":{"docs":{},"如":{"docs":{},"何":{"docs":{},"影":{"docs":{},"响":{"docs":{},"我":{"docs":{},"们":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"性":{"docs":{},"能":{"docs":{},"的":{"docs":{},"。":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"问":{"docs":{},"答":{"docs":{},"的":{"docs":{},"形":{"docs":{},"式":{"docs":{},"了":{"docs":{},"解":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}}},"学":{"docs":{},"习":{"docs":{},"你":{"docs":{},"将":{"docs":{},"会":{"docs":{},"学":{"docs":{},"习":{"docs":{},"到":{"docs":{},"什":{"docs":{},"么":{"docs":{},"是":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}}}}},"常":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"糟":{"docs":{},"糕":{"docs":{},"的":{"docs":{},"选":{"docs":{},"择":{"docs":{},",":{"docs":{},"它":{"docs":{},"导":{"docs":{},"致":{"docs":{},"设":{"docs":{},"计":{"docs":{},"复":{"docs":{},"杂":{"docs":{},",":{"docs":{},"代":{"docs":{},"码":{"docs":{},"可":{"docs":{},"读":{"docs":{},"性":{"docs":{},"差":{"docs":{},",":{"docs":{},"并":{"docs":{},"且":{"docs":{},"可":{"docs":{},"能":{"docs":{},"导":{"docs":{},"致":{"docs":{},"重":{"docs":{},"构":{"docs":{},"困":{"docs":{},"难":{"docs":{},"。":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"信":{"docs":{},"的":{"docs":{},"那":{"docs":{},"点":{"docs":{},"事":{"docs":{},"儿":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023}}}}}}}}},"首":{"docs":{},"先":{"docs":{},"谈":{"docs":{},"谈":{"docs":{},"在":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"的":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},",":{"docs":{},"如":{"docs":{},"何":{"docs":{},"借":{"docs":{},"助":{"docs":{},"微":{"docs":{},"信":{"docs":{},"的":{"docs":{},"能":{"docs":{},"力":{"docs":{},"标":{"docs":{},"识":{"docs":{},"一":{"docs":{},"个":{"docs":{},"用":{"docs":{},"户":{"docs":{},"?":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"我":{"docs":{},"确":{"docs":{},"定":{"docs":{},"你":{"docs":{},"一":{"docs":{},"定":{"docs":{},"会":{"docs":{},"用":{"docs":{},"到":{"docs":{},",":{"docs":{},"其":{"docs":{},"次":{"docs":{},"建":{"docs":{},"议":{"docs":{},"收":{"docs":{},"藏":{"docs":{},"。":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}},",":{"docs":{},"什":{"docs":{},"么":{"docs":{},"是":{"docs":{},"打":{"docs":{},"字":{"docs":{},"机":{"docs":{},"效":{"docs":{},"果":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}}}}},"直":{"docs":{},"接":{"docs":{},"修":{"docs":{},"改":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}},"请":{"docs":{},"允":{"docs":{},"许":{"docs":{},"我":{"docs":{},"向":{"docs":{},"此":{"docs":{},"次":{"docs":{},"新":{"docs":{},"型":{"docs":{},"冠":{"docs":{},"状":{"docs":{},"病":{"docs":{},"毒":{"docs":{},"感":{"docs":{},"染":{"docs":{},"的":{"docs":{},"肺":{"docs":{},"炎":{"docs":{},"疫":{"docs":{},"情":{"docs":{},"中":{"docs":{},"的":{"docs":{},"每":{"docs":{},"一":{"docs":{},"位":{"docs":{},"逝":{"docs":{},"者":{"docs":{},"表":{"docs":{},"示":{"docs":{},"哀":{"docs":{},"悼":{"docs":{},"。":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"你":{"docs":{},"要":{"docs":{},"有":{"docs":{},"个":{"docs":{},"女":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"。":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}}},"屏":{"docs":{},"优":{"docs":{},"化":{"docs":{},"。":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}},"技":{"docs":{},"巧":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}},"众":{"docs":{},"所":{"docs":{},"周":{"docs":{},"知":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}},",":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},"x":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}},"北":{"docs":{},"海":{"docs":{},"(":{"docs":{},"英":{"docs":{},"文":{"docs":{},"名":{"docs":{},":":{"docs":{},"k":{"docs":{},"r":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{},"正":{"docs":{},"式":{"docs":{},"开":{"docs":{},"源":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}},"又":{"docs":{},"名":{"docs":{},":":{"docs":{},"看":{"docs":{},"了":{"docs":{},"就":{"docs":{},"会":{"docs":{},"的":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}},"手":{"docs":{},"把":{"docs":{},"手":{"docs":{},"教":{"docs":{},"你":{"docs":{},"实":{"docs":{},"现":{"docs":{},"一":{"docs":{},"个":{"docs":{},"自":{"docs":{},"己":{"docs":{},"的":{"docs":{},"组":{"docs":{},"件":{"docs":{},"。":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}},"是":{"docs":{},"个":{"docs":{},"你":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}},"一":{"docs":{},"个":{"docs":{},"手":{"docs":{},"拉":{"docs":{},"手":{"docs":{},"带":{"docs":{},"你":{"docs":{},"上":{"docs":{},"手":{"docs":{},"系":{"docs":{},"列":{"docs":{},"。":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}}}}}}},"来":{"docs":{},"了":{"docs":{},"!":{"docs":{},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"g":{"docs":{},"l":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}},"基":{"docs":{},"于":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}},"实":{"docs":{},"际":{"docs":{},"使":{"docs":{},"用":{"docs":{},"场":{"docs":{},"景":{"docs":{},"总":{"docs":{},"结":{"docs":{},"了":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}}},"本":{"docs":{},"功":{"docs":{},"能":{"docs":{},"的":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"占":{"docs":{},"比":{"docs":{},"约":{"docs":{},"为":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}}}}}},"础":{"docs":{},"并":{"docs":{},"不":{"docs":{},"好":{"docs":{},",":{"docs":{},"于":{"docs":{},"是":{"docs":{},"决":{"docs":{},"定":{"docs":{},"写":{"docs":{},"一":{"docs":{},"下":{"docs":{},"这":{"docs":{},"篇":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}},"」":{"docs":{},"在":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}},"常":{"docs":{},"用":{"docs":{},"三":{"docs":{},"方":{"docs":{},"工":{"docs":{},"具":{"docs":{},"包":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}},"见":{"docs":{},"问":{"docs":{},"题":{"docs":{},"、":{"docs":{},"难":{"docs":{},"点":{"docs":{},"整":{"docs":{},"理":{"docs":{},"(":{"6":{"0":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}},"docs":{}},"docs":{}}}}}}}}}}},"年":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}},"开":{"docs":{},"发":{"docs":{},",":{"docs":{},"连":{"docs":{},"登":{"docs":{},"录":{"docs":{},"接":{"docs":{},"口":{"docs":{},"都":{"docs":{},"写":{"docs":{},"这":{"docs":{},"么":{"docs":{},"烂":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}},"自":{"docs":{},"研":{"docs":{},"开":{"docs":{},"发":{"docs":{},"的":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}},"引":{"docs":{},"入":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}},"需":{"docs":{},"要":{"docs":{},"了":{"docs":{},"解":{"docs":{},"的":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}},"了":{"docs":{},",":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}}}}},"怎":{"docs":{},"么":{"docs":{},"还":{"docs":{},"在":{"docs":{},"谈":{"docs":{},"论":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}},"你":{"docs":{},"应":{"docs":{},"该":{"docs":{},"知":{"docs":{},"道":{"docs":{},"如":{"docs":{},"何":{"docs":{},"手":{"docs":{},"写":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}}},"还":{"docs":{},"不":{"docs":{},"会":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}},"最":{"docs":{},"佳":{"docs":{},"实":{"docs":{},"践":{"docs":{},"也":{"docs":{},"经":{"docs":{},"历":{"docs":{},"了":{"docs":{},"很":{"docs":{},"多":{"docs":{},"代":{"docs":{},"的":{"docs":{},"变":{"docs":{},"更":{"docs":{},",":{"docs":{},"下":{"docs":{},"面":{"docs":{},"是":{"docs":{},"我":{"docs":{},"们":{"docs":{},"在":{"docs":{},"这":{"docs":{},"方":{"docs":{},"面":{"docs":{},"的":{"docs":{},"思":{"docs":{},"考":{"docs":{},"和":{"docs":{},"实":{"docs":{},"践":{"docs":{},"。":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"还":{"docs":{},"有":{"docs":{},"很":{"docs":{},"多":{"docs":{},"同":{"docs":{},"学":{"docs":{},"不":{"docs":{},"会":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}},"还":{"docs":{},"在":{"docs":{},"写":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}},"半":{"docs":{},"前":{"docs":{},"端":{"docs":{},"我":{"docs":{},"居":{"docs":{},"然":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"如":{"docs":{},"何":{"docs":{},"垂":{"docs":{},"直":{"docs":{},"居":{"docs":{},"中":{"docs":{},"?":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}},"底":{"docs":{},"了":{"docs":{},"年":{"docs":{},"会":{"docs":{},"要":{"docs":{},"开":{"docs":{},"始":{"docs":{},"了":{"docs":{},",":{"docs":{},"抽":{"docs":{},"奖":{"docs":{},"程":{"docs":{},"序":{"docs":{},"还":{"docs":{},"不":{"docs":{},"整":{"docs":{},"起":{"docs":{},"来":{"docs":{},"。":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}}},"前":{"docs":{},",":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}},"端":{"docs":{},"事":{"docs":{},"件":{"docs":{},"回":{"docs":{},"顾":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}},"代":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}},",":{"docs":{},"由":{"docs":{},"于":{"docs":{},"它":{"docs":{},"使":{"docs":{},"用":{"docs":{},"了":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}},"这":{"docs":{},"种":{"docs":{},"势":{"docs":{},"头":{"docs":{},"也":{"docs":{},"并":{"docs":{},"没":{"docs":{},"有":{"docs":{},"放":{"docs":{},"缓":{"docs":{},"的":{"docs":{},"迹":{"docs":{},"象":{"docs":{},"。":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}}}}}}}}}}}},"也":{"docs":{},"有":{"docs":{},"很":{"docs":{},"多":{"docs":{},"事":{"docs":{},"件":{"docs":{},"在":{"docs":{},"全":{"docs":{},"社":{"docs":{},"会":{"docs":{},"引":{"docs":{},"起":{"docs":{},"了":{"docs":{},"广":{"docs":{},"泛":{"docs":{},"的":{"docs":{},"争":{"docs":{},"论":{"docs":{},":":{"docs":{},"重":{"docs":{},"庆":{"docs":{},"公":{"docs":{},"交":{"docs":{},"坠":{"docs":{},"江":{"docs":{},"、":{"docs":{},"于":{"docs":{},"哥":{"docs":{},"反":{"docs":{},"杀":{"docs":{},"龙":{"docs":{},"哥":{"docs":{},"、":{"docs":{},"《":{"docs":{},"我":{"docs":{},"不":{"docs":{},"是":{"docs":{},"药":{"docs":{},"神":{"docs":{},"》":{"docs":{},"、":{"docs":{},"武":{"docs":{},"志":{"docs":{},"红":{"docs":{},"的":{"docs":{},"《":{"docs":{},"巨":{"docs":{},"婴":{"docs":{},"国":{"docs":{},"》":{"docs":{},"、":{"docs":{},"苏":{"docs":{},"州":{"docs":{},"马":{"docs":{},"拉":{"docs":{},"松":{"docs":{},"事":{"docs":{},"件":{"docs":{},"、":{"docs":{},"某":{"docs":{},"著":{"docs":{},"名":{"docs":{},"人":{"docs":{},"物":{"docs":{},"在":{"docs":{},"美":{"docs":{},"国":{"docs":{},"睡":{"docs":{},"了":{"docs":{},"一":{"docs":{},"觉":{"docs":{},"、":{"docs":{},"贺":{"docs":{},"建":{"docs":{},"奎":{"docs":{},"基":{"docs":{},"因":{"docs":{},"编":{"docs":{},"辑":{"docs":{},"事":{"docs":{},"件":{"docs":{},"风":{"docs":{},"波":{"docs":{},"。":{"docs":{},"有":{"docs":{},"争":{"docs":{},"论":{"docs":{},",":{"docs":{},"很":{"docs":{},"好":{"docs":{},",":{"docs":{},"这":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"社":{"docs":{},"会":{"docs":{},"进":{"docs":{},"步":{"docs":{},"的":{"docs":{},"表":{"docs":{},"现":{"docs":{},",":{"docs":{},"但":{"docs":{},"我":{"docs":{},"们":{"docs":{},"的":{"docs":{},"目":{"docs":{},"的":{"docs":{},",":{"docs":{},"永":{"docs":{},"远":{"docs":{},"不":{"docs":{},"是":{"docs":{},"赢":{"docs":{},"得":{"docs":{},"一":{"docs":{},"场":{"docs":{},"争":{"docs":{},"论":{"docs":{},"。":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"许":{"docs":{},"多":{"docs":{},"小":{"docs":{},"乐":{"docs":{},"趣":{"docs":{},",":{"docs":{},"为":{"docs":{},"我":{"docs":{},"们":{"docs":{},"平":{"docs":{},"淡":{"docs":{},"的":{"docs":{},"生":{"docs":{},"活":{"docs":{},"增":{"docs":{},"色":{"docs":{},"不":{"docs":{},"少":{"docs":{},":":{"docs":{},"微":{"docs":{},"信":{"docs":{},"跳":{"docs":{},"一":{"docs":{},"跳":{"docs":{},"引":{"docs":{},"发":{"docs":{},"全":{"docs":{},"民":{"docs":{},"狂":{"docs":{},"欢":{"docs":{},"、":{"docs":{},"涛":{"docs":{},"涛":{"docs":{},"与":{"docs":{},"军":{"docs":{},"军":{"docs":{},"的":{"docs":{},"玛":{"docs":{},"丽":{"docs":{},"苏":{"docs":{},"式":{"docs":{},"爱":{"docs":{},"情":{"docs":{},"故":{"docs":{},"事":{"docs":{},"成":{"docs":{},"为":{"docs":{},"了":{"docs":{},"我":{"docs":{},"们":{"docs":{},"喜":{"docs":{},"闻":{"docs":{},"乐":{"docs":{},"见":{"docs":{},"的":{"docs":{},"连":{"docs":{},"载":{"docs":{},"小":{"docs":{},"说":{"docs":{},"、":{"docs":{},"六":{"docs":{},"学":{"docs":{},"横":{"docs":{},"行":{"docs":{},"网":{"docs":{},"络":{"docs":{},"、":{"docs":{},"i":{"docs":{},"g":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"留":{"docs":{},"给":{"docs":{},"了":{"docs":{},"我":{"docs":{},"们":{"docs":{},"太":{"docs":{},"多":{"docs":{},"的":{"docs":{},"背":{"docs":{},"影":{"docs":{},"与":{"docs":{},"追":{"docs":{},"思":{"docs":{},":":{"docs":{},"霍":{"docs":{},"金":{"docs":{},"、":{"docs":{},"金":{"docs":{},"庸":{"docs":{},"、":{"docs":{},"斯":{"docs":{},"坦":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}}}}}}}}}}}}}}}}}}}}}}}},"事":{"docs":{},"儿":{"docs":{},"依":{"docs":{},"旧":{"docs":{},"很":{"docs":{},"多":{"docs":{},",":{"docs":{},"世":{"docs":{},"界":{"docs":{},"依":{"docs":{},"然":{"docs":{},"很":{"docs":{},"大":{"docs":{},"。":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}}}}}}}}}}}}}}},"有":{"docs":{},"着":{"docs":{},"太":{"docs":{},"多":{"docs":{},"不":{"docs":{},"堪":{"docs":{},"的":{"docs":{},"回":{"docs":{},"忆":{"docs":{},":":{"docs":{},"日":{"docs":{},"本":{"docs":{},"台":{"docs":{},"风":{"docs":{},",":{"docs":{},"瘫":{"docs":{},"痪":{"docs":{},"东":{"docs":{},"京":{"docs":{},";":{"docs":{},"普":{"docs":{},"吉":{"docs":{},"岛":{"docs":{},"沉":{"docs":{},"船":{"docs":{},"事":{"docs":{},"故":{"docs":{},",":{"4":{"7":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"是":{"docs":{},"否":{"docs":{},"可":{"docs":{},"以":{"docs":{},"抛":{"docs":{},"弃":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}},"高":{"docs":{},"级":{"docs":{},"前":{"docs":{},"端":{"docs":{},"都":{"docs":{},"掌":{"docs":{},"握":{"docs":{},"了":{"docs":{},"这":{"docs":{},"六":{"docs":{},"大":{"docs":{},"知":{"docs":{},"识":{"docs":{},"点":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}}}}}}}},"以":{"docs":{},"来":{"docs":{},",":{"docs":{},"越":{"docs":{},"来":{"docs":{},"越":{"docs":{},"多":{"docs":{},"的":{"docs":{},"知":{"docs":{},"名":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"源":{"docs":{},"项":{"docs":{},"目":{"docs":{},"选":{"docs":{},"择":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}},"的":{"docs":{},"所":{"docs":{},"有":{"docs":{},"大":{"docs":{},"事":{"docs":{},"、":{"docs":{},"新":{"docs":{},"闻":{"docs":{},"和":{"docs":{},"趋":{"docs":{},"势":{"docs":{},"。":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}}}}}},"大":{"docs":{},"前":{"docs":{},"端":{"docs":{},"发":{"docs":{},"展":{"docs":{},"趋":{"docs":{},"势":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}},"的":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}},"新":{"docs":{},"增":{"docs":{},"特":{"docs":{},"性":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}},"光":{"docs":{},"阴":{"docs":{},"。":{"docs":{},"我":{"docs":{},"的":{"docs":{},"职":{"docs":{},"业":{"docs":{},"生":{"docs":{},"涯":{"docs":{},"与":{"docs":{},"此":{"docs":{},"几":{"docs":{},"乎":{"docs":{},"完":{"docs":{},"全":{"docs":{},"重":{"docs":{},"叠":{"docs":{},",":{"docs":{},"中":{"docs":{},"间":{"docs":{},"跌":{"docs":{},"宕":{"docs":{},"起":{"docs":{},"伏":{"docs":{},",":{"docs":{},"感":{"docs":{},"触":{"docs":{},"尤":{"docs":{},"深":{"docs":{},"。":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"顶":{"docs":{},"级":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}},"末":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}},"热":{"docs":{},"词":{"docs":{},"微":{"docs":{},"前":{"docs":{},"端":{"docs":{},",":{"docs":{},"你":{"docs":{},"现":{"docs":{},"在":{"docs":{},"还":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"微":{"docs":{},"前":{"docs":{},"端":{"docs":{},"是":{"docs":{},"啥":{"docs":{},"?":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}}}}}}}}}}}}}},"中":{"docs":{},"美":{"docs":{},"合":{"docs":{},"拍":{"docs":{},"的":{"docs":{},"《":{"docs":{},"西":{"docs":{},"游":{"docs":{},"记":{"docs":{},"》":{"docs":{},"即":{"docs":{},"将":{"docs":{},"开":{"docs":{},"机":{"docs":{},",":{"docs":{},"希":{"docs":{},"望":{"docs":{},"文":{"docs":{},"体":{"docs":{},"两":{"docs":{},"开":{"docs":{},"花":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"愿":{"docs":{},"这":{"docs":{},"些":{"docs":{},"小":{"docs":{},"乐":{"docs":{},"趣":{"docs":{},"长":{"docs":{},"留":{"docs":{},"在":{"docs":{},"你":{"docs":{},"的":{"docs":{},"心":{"docs":{},"中":{"docs":{},",":{"docs":{},"即":{"docs":{},"便":{"docs":{},"你":{"docs":{},"已":{"docs":{},"经":{"docs":{},"忘":{"docs":{},"却":{"docs":{},"了":{"docs":{},",":{"docs":{},"也":{"docs":{},"愿":{"docs":{},"它":{"docs":{},"们":{"docs":{},"带":{"docs":{},"给":{"docs":{},"你":{"docs":{},"的":{"docs":{},"快":{"docs":{},"乐":{"docs":{},"不":{"docs":{},"会":{"docs":{},"消":{"docs":{},"逝":{"docs":{},",":{"docs":{},"永":{"docs":{},"远":{"docs":{},"地":{"docs":{},"快":{"docs":{},"乐":{"docs":{},"下":{"docs":{},"去":{"docs":{},"。":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"。":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}},"?":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}},"已":{"docs":{},"过":{"docs":{},"大":{"docs":{},"半":{"docs":{},",":{"docs":{},"你":{"docs":{},"过":{"docs":{},"得":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"样":{"docs":{},"?":{"docs":{},"新":{"docs":{},"的":{"docs":{},"热":{"docs":{},"点":{"docs":{},"技":{"docs":{},"术":{"docs":{},"学":{"docs":{},"会":{"docs":{},"了":{"docs":{},"吗":{"docs":{},"?":{"docs":{},"写":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"还":{"docs":{},"有":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"搭":{"docs":{},"建":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}},"一":{"docs":{},"个":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}},"前":{"docs":{},"端":{"docs":{},"项":{"docs":{},"目":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"要":{"docs":{},"做":{"docs":{},"什":{"docs":{},"么":{"docs":{},"?":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}}}}}}}}},"多":{"docs":{},"页":{"docs":{},"面":{"docs":{},"应":{"docs":{},"用":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}},"新":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}},"特":{"docs":{},"性":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}},"为":{"docs":{},"啥":{"docs":{},"产":{"docs":{},"出":{"docs":{},"这":{"docs":{},"么":{"docs":{},"慢":{"docs":{},"?":{"docs":{},"江":{"docs":{},"郎":{"docs":{},"才":{"docs":{},"尽":{"docs":{},"啦":{"docs":{},"?":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}}}}}}}}},":":{"docs":{},"空":{"docs":{},"值":{"docs":{},"合":{"docs":{},"并":{"docs":{},"运":{"docs":{},"算":{"docs":{},"符":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}}}}}},"。":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}},"增":{"docs":{},"了":{"docs":{},"一":{"docs":{},"条":{"docs":{},"实":{"docs":{},"验":{"docs":{},"性":{"docs":{},"的":{"docs":{},"功":{"docs":{},"能":{"docs":{},"—":{"docs":{},"—":{"docs":{},"「":{"docs":{},"单":{"docs":{},"文":{"docs":{},"件":{"docs":{},"组":{"docs":{},"件":{"docs":{},"状":{"docs":{},"态":{"docs":{},"驱":{"docs":{},"动":{"docs":{},"的":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}},"的":{"docs":{},"可":{"docs":{},"信":{"docs":{},"类":{"docs":{},"型":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}},"特":{"docs":{},"性":{"docs":{},",":{"docs":{},"它":{"docs":{},"可":{"docs":{},"以":{"docs":{},"让":{"docs":{},"你":{"docs":{},"在":{"docs":{},"不":{"docs":{},"编":{"docs":{},"写":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}}}}}}}}}},"语":{"docs":{},"法":{"docs":{},"糖":{"docs":{},"引":{"docs":{},"争":{"docs":{},"议":{"docs":{},",":{"docs":{},"网":{"docs":{},"友":{"docs":{},":":{"docs":{},"魔":{"docs":{},"改":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}},"的":{"docs":{},"跨":{"docs":{},"域":{"docs":{},"策":{"docs":{},"略":{"docs":{},":":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.03773584905660377}}}}}}}}}},"型":{"docs":{},"冠":{"docs":{},"状":{"docs":{},"病":{"docs":{},"毒":{"docs":{},"肺":{"docs":{},"炎":{"docs":{},"患":{"docs":{},"者":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}},",":{"docs":{},"用":{"docs":{},"漫":{"docs":{},"画":{"docs":{},"解":{"docs":{},"读":{"docs":{},",":{"docs":{},"一":{"docs":{},"分":{"docs":{},"钟":{"docs":{},"足":{"docs":{},"够":{"docs":{},"!":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}}}}}}}}}}}}},"手":{"docs":{},"入":{"docs":{},"门":{"docs":{},"指":{"docs":{},"南":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}},"清":{"docs":{},"晰":{"docs":{},"确":{"docs":{},"立":{"docs":{},"了":{"docs":{},"数":{"docs":{},"据":{"docs":{},"管":{"docs":{},"理":{"docs":{},"场":{"docs":{},"景":{"docs":{},"下":{"docs":{},"各":{"docs":{},"种":{"docs":{},"职":{"docs":{},"能":{"docs":{},"单":{"docs":{},"位":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}},"渲":{"docs":{},"染":{"docs":{},"引":{"docs":{},"擎":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}},"「":{"docs":{},"北":{"docs":{},"海":{"docs":{},"」":{"docs":{},"正":{"docs":{},"式":{"docs":{},"开":{"docs":{},"源":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}}}}},"原":{"docs":{},"理":{"docs":{},"以":{"docs":{},"及":{"docs":{},"优":{"docs":{},"化":{"docs":{},"策":{"docs":{},"略":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}},"树":{"docs":{},"的":{"docs":{},"形":{"docs":{},"成":{"docs":{},"原":{"docs":{},"理":{"docs":{},"你":{"docs":{},"真":{"docs":{},"的":{"docs":{},"很":{"docs":{},"懂":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}},"源":{"docs":{},"码":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}},"解":{"docs":{},"读":{"docs":{},":":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}},"不":{"docs":{},"用":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}},"中":{"docs":{},"值":{"docs":{},"得":{"docs":{},"学":{"docs":{},"习":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}},",":{"docs":{},"把":{"docs":{},"学":{"docs":{},"习":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},",":{"docs":{},"看":{"docs":{},"到":{"docs":{},"的":{"docs":{},"一":{"docs":{},"些":{"docs":{},"好":{"docs":{},"玩":{"docs":{},"的":{"docs":{},"的":{"docs":{},"函":{"docs":{},"数":{"docs":{},"方":{"docs":{},"法":{"docs":{},"收":{"docs":{},"集":{"docs":{},"起":{"docs":{},"来":{"docs":{},"做":{"docs":{},"分":{"docs":{},"享":{"docs":{},"。":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"结":{"docs":{},"合":{"docs":{},"视":{"docs":{},"觉":{"docs":{},"交":{"docs":{},"互":{"docs":{},",":{"docs":{},"经":{"docs":{},"过":{"docs":{},"三":{"docs":{},"次":{"docs":{},"的":{"docs":{},"设":{"docs":{},"计":{"docs":{},"评":{"docs":{},"审":{"docs":{},",":{"docs":{},"终":{"docs":{},"于":{"docs":{},"在":{"docs":{},"今":{"docs":{},"天":{"docs":{},",":{"docs":{},"把":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}},"啦":{"docs":{},";":{"docs":{},"本":{"docs":{},"文":{"docs":{},"从":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}},"往":{"docs":{},"往":{"docs":{},"是":{"docs":{},"前":{"docs":{},"人":{"docs":{},"留":{"docs":{},"下":{"docs":{},"的":{"docs":{},"最":{"docs":{},"佳":{"docs":{},"实":{"docs":{},"践":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"跟":{"docs":{},"着":{"docs":{},"前":{"docs":{},"人":{"docs":{},"的":{"docs":{},"脚":{"docs":{},"步":{"docs":{},"去":{"docs":{},"学":{"docs":{},"习":{"docs":{},"会":{"docs":{},"让":{"docs":{},"我":{"docs":{},"们":{"docs":{},"事":{"docs":{},"半":{"docs":{},"功":{"docs":{},"倍":{"docs":{},"。":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"的":{"docs":{},"项":{"docs":{},"目":{"docs":{},",":{"docs":{},"值":{"docs":{},"得":{"docs":{},"一":{"docs":{},"看":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}}}}}},"看":{"docs":{},"了":{"docs":{},"就":{"docs":{},"会":{"docs":{},"的":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}},"懂":{"docs":{},"的":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}},"看":{"docs":{},"运":{"docs":{},"用":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}},"完":{"docs":{},"四":{"docs":{},"舍":{"docs":{},"五":{"docs":{},"入":{"docs":{},"就":{"docs":{},"等":{"docs":{},"于":{"docs":{},"你":{"docs":{},"也":{"docs":{},"可":{"docs":{},"以":{"docs":{},"用":{"docs":{},"脚":{"docs":{},"本":{"docs":{},"抢":{"docs":{},"购":{"docs":{},"了":{"docs":{},"。":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}},"会":{"docs":{},"了":{"docs":{},"。":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}}}}}}}}},"此":{"docs":{},"文":{"docs":{},",":{"docs":{},"相":{"docs":{},"信":{"docs":{},"你":{"docs":{},"也":{"docs":{},"会":{"docs":{},"发":{"docs":{},"出":{"docs":{},"感":{"docs":{},"叹":{"docs":{},":":{"docs":{},"还":{"docs":{},"能":{"docs":{},"这":{"docs":{},"么":{"docs":{},"玩":{"docs":{},"?":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}}}}}}}}}}}},"这":{"docs":{},"篇":{"docs":{},",":{"docs":{},"和":{"docs":{},"你":{"docs":{},"扯":{"docs":{},"清":{"docs":{},"除":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}}}},"后":{"docs":{},"记":{"docs":{},"得":{"docs":{},"自":{"docs":{},"己":{"docs":{},"尝":{"docs":{},"试":{"docs":{},"下":{"docs":{},",":{"docs":{},"希":{"docs":{},"望":{"docs":{},"你":{"docs":{},"也":{"docs":{},"能":{"docs":{},"成":{"docs":{},"为":{"docs":{},"组":{"docs":{},"里":{"docs":{},"被":{"docs":{},"请":{"docs":{},"教":{"docs":{},"的":{"docs":{},"那":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}},"这":{"docs":{},"一":{"docs":{},"篇":{"docs":{},"就":{"docs":{},"够":{"docs":{},"了":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}},"来":{"docs":{},"你":{"docs":{},"对":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}},"我":{"docs":{},"这":{"docs":{},"篇":{"docs":{},"你":{"docs":{},"就":{"docs":{},"出":{"docs":{},"去":{"docs":{},"个":{"docs":{},"面":{"docs":{},"试":{"docs":{},"官":{"docs":{},"扯":{"docs":{},"皮":{"docs":{},"吧":{"docs":{},"。":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}},"里":{"docs":{},"面":{"docs":{},",":{"docs":{},"函":{"docs":{},"数":{"docs":{},"、":{"docs":{},"块":{"docs":{},"、":{"docs":{},"模":{"docs":{},"块":{"docs":{},"都":{"docs":{},"可":{"docs":{},"以":{"docs":{},"形":{"docs":{},"成":{"docs":{},"作":{"docs":{},"用":{"docs":{},"域":{"docs":{},",":{"docs":{},"他":{"docs":{},"们":{"docs":{},"之":{"docs":{},"间":{"docs":{},"可":{"docs":{},"以":{"docs":{},"相":{"docs":{},"互":{"docs":{},"嵌":{"docs":{},"套":{"docs":{},",":{"docs":{},"作":{"docs":{},"用":{"docs":{},"域":{"docs":{},"之":{"docs":{},"间":{"docs":{},"会":{"docs":{},"形":{"docs":{},"成":{"docs":{},"引":{"docs":{},"用":{"docs":{},"关":{"docs":{},"系":{"docs":{},",":{"docs":{},"这":{"docs":{},"条":{"docs":{},"链":{"docs":{},"叫":{"docs":{},"做":{"docs":{},"作":{"docs":{},"用":{"docs":{},"域":{"docs":{},"链":{"docs":{},"。":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"产":{"docs":{},"生":{"docs":{},"随":{"docs":{},"机":{"docs":{},"数":{"docs":{},"的":{"docs":{},"方":{"docs":{},"式":{"docs":{},"是":{"docs":{},"调":{"docs":{},"用":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}}}}}},"的":{"docs":{},"文":{"docs":{},"件":{"docs":{},"是":{"docs":{},"不":{"docs":{},"太":{"docs":{},"行":{"docs":{},"的":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}},",":{"docs":{},"重":{"docs":{},"新":{"docs":{},"安":{"docs":{},"装":{"docs":{},"依":{"docs":{},"赖":{"docs":{},"就":{"docs":{},"没":{"docs":{},"有":{"docs":{},"了":{"docs":{},"。":{"docs":{},"一":{"docs":{},"般":{"docs":{},"常":{"docs":{},"用":{"docs":{},"办":{"docs":{},"法":{"docs":{},"有":{"docs":{},"两":{"docs":{},"个":{"docs":{},":":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"奇":{"docs":{},"奇":{"docs":{},"怪":{"docs":{},"怪":{"docs":{},"的":{"docs":{},"知":{"docs":{},"识":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}},"”":{"docs":{},"=":{"docs":{},"=":{"docs":{},"“":{"docs":{},"和":{"docs":{},"”":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"“":{"docs":{},"的":{"docs":{},"区":{"docs":{},"别":{"docs":{},",":{"docs":{},"在":{"docs":{},"于":{"docs":{},"非":{"docs":{},"同":{"docs":{},"类":{"docs":{},"型":{"docs":{},"变":{"docs":{},"量":{"docs":{},"的":{"docs":{},"比":{"docs":{},"较":{"docs":{},"中":{"docs":{},",":{"docs":{},"”":{"docs":{},"=":{"docs":{},"=":{"docs":{},"=":{"docs":{},"“":{"docs":{},"会":{"docs":{},"直":{"docs":{},"接":{"docs":{},"返":{"docs":{},"回":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"的":{"docs":{},"文":{"docs":{},"件":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}},"(":{"docs":{},"同":{"docs":{},"事":{"docs":{},"看":{"docs":{},"了":{"docs":{},"直":{"docs":{},"呼":{"docs":{},"内":{"docs":{},"行":{"docs":{},")":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}}}}}}}}}}},"。":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}},"阿":{"docs":{},"里":{"docs":{},"巴":{"docs":{},"巴":{"docs":{},"历":{"docs":{},"时":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}},"难":{"docs":{},"度":{"docs":{},"提":{"docs":{},"升":{"docs":{},"很":{"docs":{},"大":{"docs":{},"程":{"docs":{},"度":{"docs":{},"源":{"docs":{},"于":{"docs":{},"前":{"docs":{},"端":{"docs":{},"技":{"docs":{},"术":{"docs":{},"飞":{"docs":{},"快":{"docs":{},"的":{"docs":{},"更":{"docs":{},"新":{"docs":{},"导":{"docs":{},"致":{"docs":{},"新":{"docs":{},"技":{"docs":{},"术":{"docs":{},"加":{"docs":{},"速":{"docs":{},"出":{"docs":{},"现":{"docs":{},",":{"docs":{},"老":{"docs":{},"技":{"docs":{},"术":{"docs":{},"加":{"docs":{},"速":{"docs":{},"淘":{"docs":{},"汰":{"docs":{},"。":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"相":{"docs":{},"信":{"docs":{},",":{"1":{"1":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}},"docs":{}},"docs":{}}}},"点":{"docs":{},"。":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}},"e":{"docs":{},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}},"之":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}},"前":{"docs":{},",":{"docs":{},"需":{"docs":{},"要":{"docs":{},"读":{"docs":{},"者":{"docs":{},"已":{"docs":{},"经":{"docs":{},"知":{"docs":{},"道":{"docs":{},"什":{"docs":{},"么":{"docs":{},"是":{"docs":{},"页":{"docs":{},"面":{"docs":{},"的":{"docs":{},"重":{"docs":{},"绘":{"docs":{},"与":{"docs":{},"重":{"docs":{},"排":{"docs":{},"。":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}}}}}}}}}}}}}},"为":{"docs":{},"了":{"docs":{},"方":{"docs":{},"便":{"docs":{},"大":{"docs":{},"家":{"docs":{},"理":{"docs":{},"解":{"docs":{},",":{"docs":{},"我":{"docs":{},"先":{"docs":{},"简":{"docs":{},"单":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"一":{"docs":{},"下":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}},"端":{"docs":{},"性":{"docs":{},"能":{"docs":{},"优":{"docs":{},"化":{"docs":{},"的":{"docs":{},"实":{"docs":{},"现":{"docs":{},"分":{"docs":{},"享":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}}}}}},"父":{"docs":{},"家":{"docs":{},"中":{"docs":{},"停":{"docs":{},"电":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}},"间":{"docs":{},"并":{"docs":{},"不":{"docs":{},"存":{"docs":{},"在":{"docs":{},"直":{"docs":{},"接":{"docs":{},"的":{"docs":{},"路":{"docs":{},"径":{"docs":{},"。":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}}}}}},"后":{"docs":{},"的":{"docs":{},"第":{"docs":{},"三":{"docs":{},"种":{"docs":{},"状":{"docs":{},"态":{"docs":{},"逻":{"docs":{},"辑":{"docs":{},"复":{"docs":{},"用":{"docs":{},"方":{"docs":{},"案":{"docs":{},",":{"docs":{},"不":{"docs":{},"会":{"docs":{},"产":{"docs":{},"生":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}},"修":{"docs":{},"复":{"docs":{},"。":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}},"发":{"docs":{},"布":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}},",":{"docs":{},"重":{"docs":{},"要":{"docs":{},"更":{"docs":{},"新":{"docs":{},"速":{"docs":{},"览":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}},"了":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}},",":{"docs":{},"作":{"docs":{},"为":{"docs":{},"使":{"docs":{},"用":{"docs":{},"了":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"原":{"docs":{},"生":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}}}}}},"。":{"docs":{},"有":{"docs":{},"几":{"docs":{},"项":{"docs":{},"跟":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"有":{"docs":{},"关":{"docs":{},"的":{"docs":{},"可":{"docs":{},"以":{"docs":{},"注":{"docs":{},"意":{"docs":{},"下":{"docs":{},"。":{"docs":{},"来":{"docs":{},"自":{"docs":{},"@":{"docs":{},"阮":{"docs":{},"一":{"docs":{},"峰":{"docs":{},"分":{"docs":{},"享":{"docs":{},"。":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"送":{"docs":{},"至":{"docs":{},"其":{"docs":{},"他":{"docs":{},"团":{"docs":{},"队":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"仓":{"docs":{},"库":{"docs":{},"。":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}}}}}}}}}}},"听":{"docs":{},"说":{"docs":{},"你":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}},"着":{"docs":{},"还":{"docs":{},"蛮":{"docs":{},"酷":{"docs":{},"的":{"docs":{},"呢":{"docs":{},"?":{"docs":{},"本":{"docs":{},"文":{"docs":{},"我":{"docs":{},"们":{"docs":{},"就":{"docs":{},"来":{"docs":{},"一":{"docs":{},"点":{"docs":{},"一":{"docs":{},"点":{"docs":{},"分":{"docs":{},"析":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"实":{"docs":{},"现":{"docs":{},"它":{"docs":{},"!":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}}}}}}}}}},"命":{"docs":{},"令":{"docs":{},"了":{"docs":{},"。":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}},"实":{"docs":{},"用":{"docs":{},"使":{"docs":{},"用":{"docs":{},"技":{"docs":{},"巧":{"docs":{},"总":{"docs":{},"结":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}},"属":{"docs":{},"性":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.029411764705882353},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}},"指":{"docs":{},"向":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}},"或":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}},"许":{"docs":{},"这":{"docs":{},"就":{"docs":{},"是":{"docs":{},"下":{"docs":{},"一":{"docs":{},"代":{"docs":{},"组":{"docs":{},"件":{"docs":{},"库":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}},"取":{"docs":{},"后":{"docs":{},"台":{"docs":{},"接":{"docs":{},"口":{"docs":{},"数":{"docs":{},"据":{"docs":{},",":{"docs":{},"这":{"docs":{},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"将":{"docs":{},"会":{"docs":{},"分":{"docs":{},"享":{"docs":{},"我":{"docs":{},"自":{"docs":{},"己":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"f":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{},"方":{"docs":{},"法":{"docs":{},"…":{"docs":{},"…":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"月":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}},"份":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}},"正":{"docs":{},"式":{"docs":{},"发":{"docs":{},"布":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}},"。":{"docs":{},"这":{"docs":{},"次":{"docs":{},"发":{"docs":{},"布":{"docs":{},"包":{"docs":{},"括":{"docs":{},"了":{"docs":{},"很":{"docs":{},"多":{"docs":{},"新":{"docs":{},"功":{"docs":{},"能":{"docs":{},"、":{"docs":{},"性":{"docs":{},"能":{"docs":{},"改":{"docs":{},"进":{"docs":{},"和":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}}}}}}}}}}}}},":":{"docs":{},"加":{"docs":{},"入":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}},"了":{"docs":{},"!":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}},"!":{"docs":{},"这":{"docs":{},"是":{"docs":{},"来":{"docs":{},"自":{"docs":{},"官":{"docs":{},"方":{"docs":{},"团":{"docs":{},"队":{"docs":{},"的":{"docs":{},"安":{"docs":{},"利":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}}}}}}},"讨":{"docs":{},"论":{"docs":{},"「":{"docs":{},"跨":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"」":{"docs":{},"这":{"docs":{},"个":{"docs":{},"概":{"docs":{},"念":{"docs":{},"前":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"可":{"docs":{},"以":{"docs":{},"先":{"docs":{},"思":{"docs":{},"考":{"docs":{},"一":{"docs":{},"个":{"docs":{},"问":{"docs":{},"题":{"docs":{},":":{"docs":{},"对":{"docs":{},"大":{"docs":{},"部":{"docs":{},"分":{"docs":{},"前":{"docs":{},"端":{"docs":{},"工":{"docs":{},"作":{"docs":{},"来":{"docs":{},"说":{"docs":{},",":{"docs":{},"前":{"docs":{},"端":{"docs":{},"主":{"docs":{},"要":{"docs":{},"干":{"docs":{},"些":{"docs":{},"啥":{"docs":{},"?":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"则":{"docs":{},"表":{"docs":{},"达":{"docs":{},"式":{"docs":{},"是":{"docs":{},"如":{"docs":{},"何":{"docs":{},"让":{"docs":{},"你":{"docs":{},"的":{"docs":{},"网":{"docs":{},"页":{"docs":{},"卡":{"docs":{},"住":{"docs":{},"的":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}}}}}}},"最":{"docs":{},"佳":{"docs":{},"入":{"docs":{},"门":{"docs":{},"手":{"docs":{},"册":{"docs":{},"(":{"docs":{},"含":{"docs":{},"实":{"docs":{},"践":{"docs":{},"题":{"docs":{},")":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}}}}}}}}}},"确":{"docs":{},"的":{"docs":{},"。":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}},"文":{"docs":{},"字":{"docs":{},"体":{"docs":{},"发":{"docs":{},"展":{"docs":{},"简":{"docs":{},"史":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}},"用":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.03125},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}},"的":{"docs":{},"很":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}},"于":{"docs":{},"获":{"docs":{},"取":{"docs":{},"目":{"docs":{},"的":{"docs":{},"资":{"docs":{},"源":{"docs":{},"所":{"docs":{},"支":{"docs":{},"持":{"docs":{},"的":{"docs":{},"通":{"docs":{},"信":{"docs":{},"选":{"docs":{},"项":{"docs":{},"。":{"docs":{},"客":{"docs":{},"户":{"docs":{},"端":{"docs":{},"可":{"docs":{},"以":{"docs":{},"对":{"docs":{},"特":{"docs":{},"定":{"docs":{},"的":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}}}}}}}}}}}}}}}}}}}},"对":{"docs":{},"其":{"docs":{},"进":{"docs":{},"行":{"docs":{},"控":{"docs":{},"制":{"docs":{},"。":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}}},"户":{"docs":{},"改":{"docs":{},"换":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}},"面":{"docs":{},"向":{"docs":{},"未":{"docs":{},"来":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"构":{"docs":{},"建":{"docs":{},"工":{"docs":{},"具":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.01639344262295082}}}}}}}}}}},"对":{"docs":{},"象":{"docs":{},"编":{"docs":{},"程":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}},"试":{"docs":{},"竞":{"docs":{},"争":{"docs":{},"力":{"docs":{},"越":{"docs":{},"来":{"docs":{},"越":{"docs":{},"大":{"docs":{},",":{"docs":{},"是":{"docs":{},"时":{"docs":{},"候":{"docs":{},"撸":{"docs":{},"一":{"docs":{},"波":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}}}}}}}},"题":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}},"了":{"docs":{},"几":{"docs":{},"个":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},",":{"docs":{},"他":{"docs":{},"们":{"docs":{},"确":{"docs":{},"实":{"docs":{},"做":{"docs":{},"过":{"docs":{},"不":{"docs":{},"少":{"docs":{},"项":{"docs":{},"目":{"docs":{},",":{"docs":{},"能":{"docs":{},"力":{"docs":{},"也":{"docs":{},"是":{"docs":{},"不":{"docs":{},"错":{"docs":{},"的":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"发":{"docs":{},"现":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"对":{"docs":{},"武":{"docs":{},"汉":{"docs":{},"疫":{"docs":{},"情":{"docs":{},",":{"docs":{},"这":{"docs":{},"是":{"docs":{},"大":{"docs":{},"数":{"docs":{},"据":{"docs":{},"能":{"docs":{},"贡":{"docs":{},"献":{"docs":{},"的":{"docs":{},"力":{"docs":{},"量":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}}}}}}}}}}}}},"吗":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}},"?":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.041666666666666664},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02666666666666667},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},"。":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}},"头":{"docs":{},"发":{"docs":{},"还":{"docs":{},"好":{"docs":{},"吗":{"docs":{},"?":{"docs":{},"还":{"docs":{},"记":{"docs":{},"得":{"docs":{},"年":{"docs":{},"初":{"docs":{},"的":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}}}}}}},"大":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02702702702702703}},"多":{"docs":{},"数":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}},"人":{"docs":{},"都":{"docs":{},"只":{"docs":{},"过":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}},"并":{"docs":{},"不":{"docs":{},"喜":{"docs":{},"欢":{"docs":{},"填":{"docs":{},"表":{"docs":{},",":{"docs":{},"我":{"docs":{},"想":{"docs":{},"这":{"docs":{},"应":{"docs":{},"该":{"docs":{},"是":{"docs":{},"不":{"docs":{},"争":{"docs":{},"的":{"docs":{},"事":{"docs":{},"实":{"docs":{},",":{"docs":{},"但":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"家":{"docs":{},"要":{"docs":{},"始":{"docs":{},"终":{"docs":{},"记":{"docs":{},"得":{"docs":{},"一":{"docs":{},"句":{"docs":{},"话":{"docs":{},":":{"docs":{},"一":{"docs":{},"切":{"docs":{},"前":{"docs":{},"端":{"docs":{},"概":{"docs":{},"念":{"docs":{},",":{"docs":{},"都":{"docs":{},"是":{"docs":{},"纸":{"docs":{},"老":{"docs":{},"虎":{"docs":{},"。":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}}}}}},"都":{"docs":{},"知":{"docs":{},"道":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}},",":{"docs":{},"在":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}},"务":{"docs":{},"必":{"docs":{},"学":{"docs":{},"习":{"docs":{},"一":{"docs":{},"下":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}},"佬":{"docs":{},",":{"docs":{},"第":{"docs":{},"三":{"docs":{},"方":{"docs":{},"组":{"docs":{},"件":{"docs":{},"的":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}}},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"成":{"docs":{},"长":{"docs":{},"之":{"docs":{},"路":{"docs":{},",":{"docs":{},"助":{"docs":{},"你":{"docs":{},"在":{"docs":{},"前":{"docs":{},"端":{"docs":{},"之":{"docs":{},"路":{"docs":{},"实":{"docs":{},"现":{"docs":{},"跃":{"docs":{},"迁":{"docs":{},"。":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}},"法":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}},"使":{"docs":{},"用":{"docs":{},"场":{"docs":{},"景":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}},"前":{"docs":{},"端":{"docs":{},"不":{"docs":{},"是":{"docs":{},"全":{"docs":{},"栈":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}},"时":{"docs":{},"代":{"docs":{},"以":{"docs":{},"及":{"docs":{},"即":{"docs":{},"将":{"docs":{},"到":{"docs":{},"来":{"docs":{},"的":{"5":{"docs":{},"g":{"docs":{},"时":{"docs":{},"代":{"docs":{},",":{"3":{"docs":{},"d":{"docs":{},"可":{"docs":{},"视":{"docs":{},"化":{"docs":{},",":{"docs":{},"音":{"docs":{},"视":{"docs":{},"频":{"docs":{},"直":{"docs":{},"播":{"docs":{},"技":{"docs":{},"术":{"docs":{},",":{"docs":{},"i":{"docs":{},"m":{"docs":{},"即":{"docs":{},"时":{"docs":{},"通":{"docs":{},"讯":{"docs":{},"场":{"docs":{},"景":{"docs":{},"应":{"docs":{},"用":{"docs":{},"我":{"docs":{},"觉":{"docs":{},"得":{"docs":{},"都":{"docs":{},"是":{"docs":{},"大":{"docs":{},"有":{"docs":{},"可":{"docs":{},"为":{"docs":{},"的":{"docs":{},"。":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}},"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}},",":{"docs":{},"浅":{"docs":{},"谈":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}},"概":{"docs":{},"会":{"docs":{},"经":{"docs":{},"过":{"docs":{},"上":{"docs":{},"面":{"docs":{},"的":{"docs":{},"几":{"docs":{},"个":{"docs":{},"流":{"docs":{},"程":{"docs":{},",":{"docs":{},"本":{"docs":{},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"来":{"docs":{},"讲":{"docs":{},"一":{"docs":{},"讲":{"docs":{},"各":{"docs":{},"个":{"docs":{},"流":{"docs":{},"程":{"docs":{},"的":{"docs":{},"实":{"docs":{},"现":{"docs":{},"细":{"docs":{},"节":{"docs":{},"、":{"docs":{},"发":{"docs":{},"展":{"docs":{},"以":{"docs":{},"及":{"docs":{},"为":{"docs":{},"何":{"docs":{},"要":{"docs":{},"这":{"docs":{},"样":{"docs":{},"实":{"docs":{},"现":{"docs":{},"。":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"龄":{"docs":{},"前":{"docs":{},"端":{"docs":{},"如":{"docs":{},"何":{"docs":{},"准":{"docs":{},"备":{"docs":{},"面":{"docs":{},"试":{"docs":{},"?":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}},"必":{"docs":{},"须":{"docs":{},"全":{"docs":{},"文":{"docs":{},"背":{"docs":{},"诵":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}},"知":{"docs":{},"必":{"docs":{},"会":{"docs":{},"的":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}},"抽":{"docs":{},"象":{"docs":{},"语":{"docs":{},"法":{"docs":{},"树":{"docs":{},"(":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{},",":{"docs":{},"从":{"docs":{},"此":{"docs":{},"我":{"docs":{},"来":{"docs":{},"到":{"docs":{},"了":{"docs":{},"一":{"docs":{},"个":{"docs":{},"新":{"docs":{},"世":{"docs":{},"界":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.03636363636363636}}}}}}}}}}}}}}}}}}}}}}}},"推":{"docs":{},"荐":{"docs":{},"一":{"docs":{},"波":{"docs":{},"强":{"docs":{},"悍":{"docs":{},"且":{"docs":{},"实":{"docs":{},"用":{"docs":{},"的":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}}}}},"几":{"docs":{},"个":{"docs":{},"大":{"docs":{},"厂":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"代":{"docs":{},"码":{"docs":{},"规":{"docs":{},"范":{"docs":{},",":{"docs":{},"学":{"docs":{},"会":{"docs":{},"了":{"docs":{},",":{"docs":{},"你":{"docs":{},"也":{"docs":{},"能":{"docs":{},"写":{"docs":{},"出":{"docs":{},"诗":{"docs":{},"一":{"docs":{},"样":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"!":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"上":{"docs":{},"的":{"docs":{},"一":{"docs":{},"个":{"docs":{},"面":{"docs":{},"试":{"docs":{},"题":{"docs":{},",":{"docs":{},"一":{"docs":{},"起":{"docs":{},"看":{"docs":{},"下":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}}}}}}}}}}}},"放":{"docs":{},"入":{"docs":{},"已":{"docs":{},"有":{"docs":{},"工":{"docs":{},"程":{"docs":{},"体":{"docs":{},"系":{"docs":{},"进":{"docs":{},"行":{"docs":{},"开":{"docs":{},"发":{"docs":{},"的":{"docs":{},"先":{"docs":{},"例":{"docs":{},"。":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}},"编":{"docs":{},"写":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}},"更":{"docs":{},"好":{"docs":{},"的":{"docs":{},"条":{"docs":{},"件":{"docs":{},"语":{"docs":{},"句":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}}}},"组":{"docs":{},"件":{"docs":{},"变":{"docs":{},"得":{"docs":{},"非":{"docs":{},"常":{"docs":{},"简":{"docs":{},"单":{"docs":{},"。":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}},"优":{"docs":{},"化":{"docs":{},"建":{"docs":{},"议":{"docs":{},",":{"docs":{},"这":{"docs":{},"里":{"docs":{},"我":{"docs":{},"根":{"docs":{},"据":{"docs":{},"自":{"docs":{},"己":{"docs":{},"的":{"docs":{},"经":{"docs":{},"验":{"docs":{},"提":{"docs":{},"出":{"docs":{},"一":{"docs":{},"些":{"docs":{},"比":{"docs":{},"较":{"docs":{},"有":{"docs":{},"用":{"docs":{},"的":{"docs":{},"意":{"docs":{},"见":{"docs":{},"。":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"辑":{"docs":{},"你":{"docs":{},"的":{"docs":{},"图":{"docs":{},"片":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}},"织":{"docs":{},"璀":{"docs":{},"璨":{"docs":{},"星":{"docs":{},"空":{"docs":{},"图":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}},"程":{"docs":{},"的":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.03636363636363636}}},"压":{"docs":{},"缩":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}},"聊":{"docs":{},"到":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}},"聊":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}},"知":{"docs":{},"乎":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"引":{"docs":{},"擎":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}},"如":{"docs":{},"何":{"docs":{},"设":{"docs":{},"计":{"docs":{},"组":{"docs":{},"件":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}}}},"一":{"docs":{},"下":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}},"计":{"docs":{},"算":{"docs":{},"机":{"docs":{},"网":{"docs":{},"络":{"docs":{},"八":{"docs":{},"股":{"docs":{},"文":{"docs":{},"背":{"docs":{},"诵":{"docs":{},"版":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}}}}}}},"时":{"docs":{},"器":{"docs":{},",":{"docs":{},"你":{"docs":{},"需":{"docs":{},"要":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{},"全":{"docs":{},"部":{"docs":{},"知":{"docs":{},"识":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}}}}}}}}},"划":{"docs":{},",":{"docs":{},"将":{"docs":{},"通":{"docs":{},"过":{"docs":{},"不":{"docs":{},"间":{"docs":{},"断":{"docs":{},"地":{"docs":{},"跨":{"docs":{},"各":{"docs":{},"种":{"docs":{},"数":{"docs":{},"据":{"docs":{},"格":{"docs":{},"式":{"docs":{},"和":{"docs":{},"位":{"docs":{},"置":{"docs":{},"存":{"docs":{},"储":{"docs":{},"多":{"docs":{},"个":{"docs":{},"副":{"docs":{},"本":{"docs":{},"来":{"docs":{},"存":{"docs":{},"储":{"docs":{},"开":{"docs":{},"源":{"docs":{},"软":{"docs":{},"件":{"docs":{},",":{"docs":{},"至":{"docs":{},"少":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"语":{"docs":{},"句":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"对":{"docs":{},"于":{"docs":{},"那":{"docs":{},"些":{"docs":{},"刚":{"docs":{},"接":{"docs":{},"触":{"docs":{},"该":{"docs":{},"语":{"docs":{},"言":{"docs":{},"的":{"docs":{},"人":{"docs":{},",":{"docs":{},"让":{"docs":{},"我":{"docs":{},"们":{"docs":{},"简":{"docs":{},"要":{"docs":{},"地":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"一":{"docs":{},"下":{"docs":{},"它":{"docs":{},"。":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"法":{"docs":{},"糖":{"docs":{},"列":{"docs":{},"表":{"docs":{},"。":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}},"的":{"docs":{},"提":{"docs":{},"案":{"docs":{},",":{"docs":{},"引":{"docs":{},"起":{"docs":{},"了":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"们":{"docs":{},"的":{"docs":{},"争":{"docs":{},"议":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}},"快":{"docs":{},"速":{"docs":{},"入":{"docs":{},"门":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}},"言":{"docs":{},"的":{"docs":{},"新":{"docs":{},"特":{"docs":{},"性":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}},"。":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}},"软":{"docs":{},"件":{"docs":{},"包":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}},"工":{"docs":{},"程":{"docs":{},"师":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}},"史":{"docs":{},"上":{"docs":{},"最":{"docs":{},"著":{"docs":{},"名":{"docs":{},"的":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}}},"还":{"docs":{},"远":{"docs":{},"未":{"docs":{},"成":{"docs":{},"熟":{"docs":{},",":{"docs":{},"行":{"docs":{},"业":{"docs":{},"内":{"docs":{},"也":{"docs":{},"没":{"docs":{},"有":{"docs":{},"把":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}}}}}}}}},"是":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}},"赶":{"docs":{},"出":{"docs":{},"了":{"docs":{},"新":{"docs":{},"一":{"docs":{},"版":{"docs":{},"的":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}},"能":{"docs":{},"这":{"docs":{},"样":{"docs":{},"玩":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}},"?":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}},"原":{"docs":{},"的":{"docs":{},"朱":{"docs":{},"元":{"docs":{},"璋":{"docs":{},"、":{"docs":{},"兵":{"docs":{},"马":{"docs":{},"俑":{"docs":{},"来":{"docs":{},"了":{"docs":{},"!":{"docs":{},"杜":{"docs":{},"甫":{"docs":{},"激":{"docs":{},"燃":{"docs":{},"演":{"docs":{},"唱":{"docs":{},"奥":{"docs":{},"特":{"docs":{},"曼":{"docs":{},"主":{"docs":{},"题":{"docs":{},"曲":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}},",":{"docs":{},"b":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}},"有":{"docs":{},"很":{"docs":{},"长":{"docs":{},"的":{"docs":{},"路":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}}},"啥":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}},"分":{"docs":{},"不":{"docs":{},"清":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"前":{"docs":{},"端":{"docs":{},"智":{"docs":{},"能":{"docs":{},"化":{"docs":{},",":{"docs":{},"后":{"docs":{},"面":{"docs":{},"你":{"docs":{},"可":{"docs":{},"能":{"docs":{},"会":{"docs":{},"失":{"docs":{},"业":{"docs":{},"哦":{"docs":{},"。":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}},"闲":{"docs":{},"鱼":{"docs":{},"在":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}},"正":{"docs":{},"在":{"docs":{},"悄":{"docs":{},"悄":{"docs":{},"放":{"docs":{},"弃":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.01818181818181818}}}}}}}}},"庭":{"docs":{},"信":{"docs":{},"步":{"docs":{},"聊":{"docs":{},"前":{"docs":{},"端":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}},"着":{"docs":{},"没":{"docs":{},"事":{"docs":{},",":{"docs":{},"就":{"docs":{},"想":{"docs":{},"着":{"docs":{},"写":{"docs":{},"写":{"docs":{},"原":{"docs":{},"生":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}}},"\"":{"docs":{},"�":{"docs":{},"�":{"docs":{},"":{"docs":{},"�":{"docs":{},"�":{"docs":{},"":{"docs":{},"�":{"docs":{},"�":{"docs":{},"":{"docs":{},"�":{"docs":{},"�":{"docs":{},"\"":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}}},"它":{"docs":{},"就":{"docs":{},"是":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"\"":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}},"世":{"docs":{},"界":{"docs":{},",":{"docs":{},"成":{"docs":{},"为":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}},"真":{"docs":{},"奇":{"docs":{},"妙":{"docs":{},"。":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}},"这":{"docs":{},"么":{"docs":{},"快":{"docs":{},"?":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}},"要":{"docs":{},"用":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}},"使":{"docs":{},"用":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{},"协":{"docs":{},"议":{"docs":{},"(":{"docs":{},"以":{"docs":{},"下":{"docs":{},"简":{"docs":{},"称":{"docs":{},"w":{"docs":{},"s":{"docs":{},"协":{"docs":{},"议":{"docs":{},")":{"docs":{},",":{"docs":{},"什":{"docs":{},"么":{"docs":{},"场":{"docs":{},"景":{"docs":{},"会":{"docs":{},"使":{"docs":{},"用":{"docs":{},"?":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"我":{"docs":{},"们":{"docs":{},"需":{"docs":{},"要":{"docs":{},"客":{"docs":{},"户":{"docs":{},"端":{"docs":{},"唯":{"docs":{},"一":{"docs":{},"标":{"docs":{},"识":{"docs":{},"符":{"docs":{},"?":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}}}}}}}},"说":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}},"在":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},"上":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},"星":{"docs":{},"星":{"docs":{},"超":{"docs":{},"过":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"的":{"docs":{},"情":{"docs":{},"况":{"docs":{},"下":{"docs":{},",":{"docs":{},"我":{"docs":{},"要":{"docs":{},"这":{"docs":{},"么":{"docs":{},"说":{"docs":{},"。":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"啥":{"docs":{},"报":{"docs":{},"错":{"docs":{},"了":{"docs":{},"?":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}},"了":{"docs":{},"我":{"docs":{},"身":{"docs":{},"体":{"docs":{},"健":{"docs":{},"康":{"docs":{},",":{"docs":{},"女":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"开":{"docs":{},"发":{"docs":{},"了":{"docs":{},"一":{"docs":{},"款":{"docs":{},"插":{"docs":{},"件":{"docs":{},",":{"docs":{},"这":{"docs":{},"插":{"docs":{},"件":{"docs":{},"可":{"docs":{},"以":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}},"操":{"docs":{},"作":{"docs":{},"对":{"docs":{},"象":{"docs":{},"而":{"docs":{},"提":{"docs":{},"供":{"docs":{},"的":{"docs":{},"新":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}},"巩":{"docs":{},"固":{"docs":{},"前":{"docs":{},"端":{"docs":{},"的":{"docs":{},"基":{"docs":{},"础":{"docs":{},"知":{"docs":{},"识":{"docs":{},",":{"docs":{},"最":{"docs":{},"重":{"docs":{},"要":{"docs":{},"的":{"docs":{},"还":{"docs":{},"是":{"docs":{},"平":{"docs":{},"时":{"docs":{},"的":{"docs":{},"积":{"docs":{},"累":{"docs":{},"!":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}},"方":{"docs":{},"便":{"docs":{},"大":{"docs":{},"家":{"docs":{},"写":{"docs":{},"代":{"docs":{},"码":{"docs":{},",":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}}},"衬":{"docs":{},"托":{"docs":{},"“":{"docs":{},"艺":{"docs":{},"术":{"docs":{},"”":{"docs":{},"二":{"docs":{},"字":{"docs":{},",":{"docs":{},"可":{"docs":{},"能":{"docs":{},"叫":{"docs":{},"“":{"docs":{},"代":{"docs":{},"码":{"docs":{},"美":{"docs":{},"化":{"docs":{},"”":{"docs":{},"更":{"docs":{},"贴":{"docs":{},"切":{"docs":{},"一":{"docs":{},"点":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"本":{"docs":{},"文":{"docs":{},"的":{"docs":{},"深":{"docs":{},"度":{"docs":{},"远":{"docs":{},"没":{"docs":{},"有":{"docs":{},"标":{"docs":{},"题":{"docs":{},"那":{"docs":{},"么":{"docs":{},"宏":{"docs":{},"大":{"docs":{},"。":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"下":{"docs":{},"一":{"docs":{},"代":{"docs":{},"前":{"docs":{},"端":{"docs":{},"工":{"docs":{},"具":{"docs":{},",":{"docs":{},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}}}}}}},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"创":{"docs":{},"建":{"docs":{},"更":{"docs":{},"安":{"docs":{},"全":{"docs":{},"的":{"docs":{},"环":{"docs":{},"境":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}},"。":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}}}}},"新":{"docs":{},"的":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"重":{"docs":{},"建":{"docs":{},"我":{"docs":{},"们":{"docs":{},"的":{"docs":{},"技":{"docs":{},"术":{"docs":{},"栈":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}},"哪":{"docs":{},"一":{"docs":{},"种":{"docs":{},"呢":{"docs":{},",":{"docs":{},"我":{"docs":{},"不":{"docs":{},"说":{"docs":{},"你":{"docs":{},"都":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"他":{"docs":{},"是":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}},"头":{"docs":{},"号":{"docs":{},"玩":{"docs":{},"家":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}},"字":{"docs":{},"符":{"docs":{},"串":{"docs":{},"长":{"docs":{},"度":{"docs":{},"之":{"docs":{},"谜":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}},"探":{"docs":{},"索":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"和":{"docs":{},"反":{"docs":{},"向":{"docs":{},"代":{"docs":{},"理":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"他":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"这":{"docs":{},"么":{"docs":{},"快":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}},"端":{"docs":{},"应":{"docs":{},"用":{"docs":{},"程":{"docs":{},"序":{"docs":{},"的":{"docs":{},"框":{"docs":{},"架":{"docs":{},"。":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}}}}},"推":{"docs":{},"送":{"docs":{},"技":{"docs":{},"术":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}},"提":{"docs":{},"交":{"docs":{},"信":{"docs":{},"息":{"docs":{},",":{"docs":{},"实":{"docs":{},"现":{"docs":{},"前":{"docs":{},"后":{"docs":{},"端":{"docs":{},"的":{"docs":{},"交":{"docs":{},"互":{"docs":{},"目":{"docs":{},"的":{"docs":{},"。":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}},",":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"设":{"docs":{},"计":{"docs":{},"与":{"docs":{},"实":{"docs":{},"现":{"docs":{},"?":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}},"集":{"docs":{},"群":{"docs":{},",":{"docs":{},"应":{"docs":{},"该":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"的":{"docs":{},"概":{"docs":{},"念":{"docs":{},",":{"docs":{},"都":{"docs":{},"是":{"docs":{},"纸":{"docs":{},"老":{"docs":{},"虎":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.021739130434782608}}}}}}}}}}}}}}},"你":{"docs":{},"好":{"docs":{},",":{"docs":{},"谈":{"docs":{},"谈":{"docs":{},"你":{"docs":{},"对":{"docs":{},"前":{"docs":{},"端":{"docs":{},"路":{"docs":{},"由":{"docs":{},"的":{"docs":{},"理":{"docs":{},"解":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}}}}}}}}},"的":{"docs":{},"应":{"docs":{},"用":{"docs":{},"需":{"docs":{},"要":{"docs":{},"一":{"docs":{},"个":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}},"下":{"docs":{},"一":{"docs":{},"款":{"docs":{},"应":{"docs":{},"用":{"docs":{},"可":{"docs":{},"能":{"docs":{},"没":{"docs":{},"有":{"docs":{},"后":{"docs":{},"端":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}}}}}},"有":{"docs":{},"没":{"docs":{},"有":{"docs":{},"觉":{"docs":{},"得":{"docs":{},"很":{"docs":{},"吃":{"docs":{},"力":{"docs":{},"?":{"docs":{},"。":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}}}},"会":{"docs":{},"用":{"docs":{},"到":{"docs":{},"的":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}},"是":{"docs":{},"个":{"docs":{},"好":{"docs":{},"人":{"docs":{},",":{"docs":{},"只":{"docs":{},"是":{"docs":{},"我":{"docs":{},"们":{"docs":{},"不":{"docs":{},"合":{"docs":{},"适":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}}}}}}},"所":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}},"可":{"docs":{},"能":{"docs":{},"不":{"docs":{},"需":{"docs":{},"要":{"docs":{},"任":{"docs":{},"何":{"docs":{},"外":{"docs":{},"部":{"docs":{},"追":{"docs":{},"踪":{"docs":{},"器":{"docs":{},",":{"docs":{},"甚":{"docs":{},"至":{"docs":{},"不":{"docs":{},"需":{"docs":{},"要":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}},"知":{"docs":{},"道":{"docs":{},",":{"docs":{},"关":{"docs":{},"于":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}},"以":{"docs":{},"这":{"docs":{},"样":{"docs":{},"优":{"docs":{},"化":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}},"应":{"docs":{},"该":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"小":{"docs":{},"知":{"docs":{},"识":{"docs":{},",":{"docs":{},"如":{"docs":{},"果":{"docs":{},"你":{"docs":{},"还":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"那":{"docs":{},"就":{"docs":{},"赶":{"docs":{},"紧":{"docs":{},"看":{"docs":{},"。":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}}}},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}},"对":{"docs":{},"刚":{"docs":{},"开":{"docs":{},"始":{"docs":{},"编":{"docs":{},"程":{"docs":{},"的":{"docs":{},"人":{"docs":{},"有":{"docs":{},"什":{"docs":{},"么":{"docs":{},"建":{"docs":{},"议":{"docs":{},",":{"docs":{},"来":{"docs":{},"帮":{"docs":{},"助":{"docs":{},"他":{"docs":{},"们":{"docs":{},"成":{"docs":{},"为":{"docs":{},"最":{"docs":{},"差":{"docs":{},"劲":{"docs":{},"的":{"docs":{},"开":{"docs":{},"发":{"docs":{},"人":{"docs":{},"员":{"docs":{},"?":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"或":{"docs":{},"许":{"docs":{},"会":{"docs":{},"听":{"docs":{},"到":{"docs":{},"想":{"docs":{},"吐":{"docs":{},"。":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}}},"还":{"docs":{},"只":{"docs":{},"会":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}},"真":{"docs":{},"的":{"docs":{},"懂":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}},"会":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}},"知":{"docs":{},"道":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}},"经":{"docs":{},"历":{"docs":{},"了":{"docs":{},"哪":{"docs":{},"些":{"docs":{},"布":{"docs":{},"局":{"docs":{},"方":{"docs":{},"式":{"docs":{},"?":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}}}}}}},"连":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}},"抢":{"docs":{},"到":{"docs":{},"过":{"docs":{},"完":{"docs":{},"年":{"docs":{},"回":{"docs":{},"来":{"docs":{},"的":{"docs":{},"火":{"docs":{},"车":{"docs":{},"票":{"docs":{},"了":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}}}}}}}}},"需":{"docs":{},"要":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}},"注":{"docs":{},"意":{"docs":{},"这":{"docs":{},"些":{"docs":{},"问":{"docs":{},"题":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}},"未":{"docs":{},"必":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}},"后":{"docs":{},",":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}},"端":{"docs":{},"来":{"docs":{},"构":{"docs":{},"建":{"docs":{},"微":{"docs":{},"服":{"docs":{},"务":{"docs":{},",":{"docs":{},"但":{"docs":{},"在":{"docs":{},"微":{"docs":{},"服":{"docs":{},"务":{"docs":{},"和":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}},"坏":{"docs":{},"习":{"docs":{},"惯":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}},"好":{"docs":{},"了":{"docs":{},"不":{"docs":{},"装":{"docs":{},"了":{"docs":{},",":{"docs":{},"今":{"docs":{},"天":{"docs":{},"我":{"docs":{},"就":{"docs":{},"化":{"docs":{},"身":{"docs":{},"性":{"docs":{},"感":{"docs":{},"面":{"docs":{},"试":{"docs":{},"官":{"docs":{},"在":{"docs":{},"线":{"docs":{},"问":{"docs":{},"大":{"docs":{},"家":{"docs":{},"一":{"docs":{},"个":{"docs":{},"问":{"docs":{},"题":{"docs":{},",":{"docs":{},"“":{"docs":{},"谈":{"docs":{},"谈":{"docs":{},"你":{"docs":{},"对":{"docs":{},"前":{"docs":{},"端":{"docs":{},"路":{"docs":{},"由":{"docs":{},"的":{"docs":{},"理":{"docs":{},"解":{"docs":{},"”":{"docs":{},"。":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"你":{"docs":{},"不":{"docs":{},"要":{"docs":{},"说":{"docs":{},"了":{"docs":{},",":{"docs":{},"反":{"docs":{},"正":{"docs":{},"很":{"docs":{},"方":{"docs":{},"便":{"docs":{},"就":{"docs":{},"对":{"docs":{},"了":{"docs":{},"。":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}},"记":{"docs":{},"性":{"docs":{},"不":{"docs":{},"如":{"docs":{},"烂":{"docs":{},"笔":{"docs":{},"头":{"docs":{},",":{"docs":{},"s":{"docs":{},"o":{"docs":{},",":{"docs":{},"下":{"docs":{},"面":{"docs":{},"将":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}},"将":{"docs":{},"不":{"docs":{},"再":{"docs":{},"支":{"docs":{},"持":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}},"是":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}},"放":{"docs":{},"弃":{"docs":{},"支":{"docs":{},"持":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.03225806451612903}}}}}},"数":{"docs":{},"十":{"docs":{},"万":{"docs":{},"行":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.029411764705882353}}}}}},"近":{"docs":{},"两":{"docs":{},"年":{"docs":{},"过":{"docs":{},"去":{"docs":{},"了":{"docs":{},",":{"docs":{},"漫":{"docs":{},"长":{"docs":{},"的":{"docs":{},"等":{"docs":{},"待":{"docs":{},"已":{"docs":{},"接":{"docs":{},"近":{"docs":{},"尾":{"docs":{},"声":{"docs":{},"。":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{},"o":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}},"会":{"docs":{},"有":{"docs":{},"哪":{"docs":{},"些":{"docs":{},"新":{"docs":{},"功":{"docs":{},"能":{"docs":{},"?":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}},"正":{"docs":{},"式":{"docs":{},"发":{"docs":{},"布":{"docs":{},",":{"docs":{},"对":{"docs":{},"我":{"docs":{},"们":{"docs":{},"有":{"docs":{},"哪":{"docs":{},"些":{"docs":{},"改":{"docs":{},"变":{"docs":{},"?":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}}}}}}}},"它":{"docs":{},"有":{"docs":{},"哪":{"docs":{},"些":{"docs":{},"升":{"docs":{},"级":{"docs":{},"变":{"docs":{},"化":{"docs":{},"?":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}}}}}},"布":{"docs":{},"尔":{"docs":{},"值":{"docs":{},"转":{"docs":{},"换":{"docs":{},"为":{"docs":{},"整":{"docs":{},"数":{"docs":{},"数":{"docs":{},"字":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}},"。":{"docs":{},"希":{"docs":{},"望":{"docs":{},"对":{"docs":{},"你":{"docs":{},"有":{"docs":{},"所":{"docs":{},"帮":{"docs":{},"助":{"docs":{},"。":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}}}}}}}}}}}}}}},"在":{"docs":{},"未":{"docs":{},"来":{"docs":{},"的":{"docs":{},"几":{"docs":{},"年":{"docs":{},"内":{"docs":{},"全":{"docs":{},"面":{"docs":{},"取":{"docs":{},"代":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}}}},"尤":{"docs":{},"雨":{"docs":{},"溪":{"docs":{},"突":{"docs":{},"然":{"docs":{},"在":{"docs":{},"知":{"docs":{},"乎":{"docs":{},"上":{"docs":{},"发":{"docs":{},"布":{"docs":{},"了":{"docs":{},"一":{"docs":{},"个":{"docs":{},"消":{"docs":{},"息":{"docs":{},",":{"docs":{},"宣":{"docs":{},"布":{"docs":{},"了":{"docs":{},"一":{"docs":{},"个":{"docs":{},"提":{"docs":{},"案":{"docs":{},":":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"3":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"3":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}},"docs":{}}}},"重":{"docs":{},"头":{"docs":{},"来":{"docs":{},"过":{"docs":{},"的":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}},"是":{"docs":{},"一":{"docs":{},"名":{"docs":{},"优":{"docs":{},"秀":{"docs":{},"的":{"docs":{},"软":{"docs":{},"件":{"docs":{},"开":{"docs":{},"发":{"docs":{},"人":{"docs":{},"员":{"docs":{},",":{"docs":{},"同":{"docs":{},"时":{"docs":{},"是":{"docs":{},"开":{"docs":{},"源":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}},"教":{"docs":{},"程":{"docs":{},"—":{"docs":{},"—":{"1":{"0":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}},"docs":{}},"docs":{}}},"】":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"—":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}},"你":{"docs":{},"用":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}},"某":{"docs":{},"个":{"docs":{},"需":{"docs":{},"求":{"docs":{},"需":{"docs":{},"要":{"docs":{},"引":{"docs":{},"入":{"docs":{},"一":{"docs":{},"个":{"docs":{},"第":{"docs":{},"三":{"docs":{},"方":{"docs":{},"组":{"docs":{},"件":{"docs":{},"库":{"docs":{},"。":{"docs":{},"当":{"docs":{},"引":{"docs":{},"入":{"docs":{},"组":{"docs":{},"件":{"docs":{},"库":{"docs":{},"中":{"docs":{},"的":{"docs":{},"函":{"docs":{},"数":{"docs":{},"组":{"docs":{},"件":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}},"环":{"docs":{},"境":{"docs":{},"下":{"docs":{},"的":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}},"渲":{"docs":{},"染":{"docs":{},"原":{"docs":{},"理":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}},"。":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}},"中":{"docs":{},"运":{"docs":{},"行":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"随":{"docs":{},"着":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}},"垃":{"docs":{},"圾":{"docs":{},"回":{"docs":{},"收":{"docs":{},"机":{"docs":{},"制":{"docs":{},"与":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}},"滤":{"docs":{},"镜":{"docs":{},"实":{"docs":{},"现":{"docs":{},"的":{"docs":{},"一":{"docs":{},"些":{"docs":{},"有":{"docs":{},"趣":{"docs":{},"、":{"docs":{},"大":{"docs":{},"胆":{"docs":{},"的":{"docs":{},"的":{"docs":{},"动":{"docs":{},"效":{"docs":{},"。":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}},"还":{"docs":{},"能":{"docs":{},"制":{"docs":{},"作":{"docs":{},"表":{"docs":{},"情":{"docs":{},"包":{"docs":{},"?":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}}}}}}},"考":{"docs":{},"虑":{"docs":{},"彻":{"docs":{},"底":{"docs":{},"放":{"docs":{},"弃":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}},"(":{"docs":{},"m":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{},")":{"docs":{},"察":{"docs":{},"(":{"docs":{},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{},")":{"docs":{},"中":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"算":{"docs":{},"法":{"docs":{},"题":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}},"要":{"docs":{},"改":{"docs":{},"掉":{"docs":{},"的":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}},"明":{"docs":{},"白":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}},"解":{"docs":{},"决":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},"是":{"docs":{},"状":{"docs":{},"态":{"docs":{},"共":{"docs":{},"享":{"docs":{},",":{"docs":{},"是":{"docs":{},"继":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}}}},"求":{"docs":{},"下":{"docs":{},"架":{"docs":{},"开":{"docs":{},"源":{"docs":{},"项":{"docs":{},"目":{"docs":{},"仓":{"docs":{},"库":{"docs":{},"的":{"docs":{},"经":{"docs":{},"历":{"docs":{},"。":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}}},":":{"docs":{},"上":{"docs":{},"游":{"docs":{},"项":{"docs":{},"目":{"docs":{},"闭":{"docs":{},"源":{"docs":{},"了":{"docs":{},"?":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}}}}}},"运":{"docs":{},"行":{"docs":{},"时":{"docs":{},"报":{"docs":{},"错":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}}}},"更":{"docs":{},"新":{"docs":{},"各":{"docs":{},"种":{"docs":{},"模":{"docs":{},"块":{"docs":{},",":{"docs":{},"而":{"docs":{},"无":{"docs":{},"需":{"docs":{},"完":{"docs":{},"全":{"docs":{},"刷":{"docs":{},"新":{"docs":{},"。":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}}}},",":{"docs":{},"但":{"docs":{},"是":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}},"震":{"docs":{},"惊":{"docs":{},"!":{"docs":{},"巧":{"docs":{},"用":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.018518518518518517}}}}},"~":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}},"万":{"docs":{},"。":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}},"?":{"docs":{},"雷":{"docs":{},"军":{"docs":{},"公":{"docs":{},"开":{"docs":{},"小":{"docs":{},"米":{"docs":{},"新":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}},"物":{"docs":{},"都":{"docs":{},"会":{"docs":{},"有":{"docs":{},"终":{"docs":{},"结":{"docs":{},",":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}}}}}},"个":{"docs":{},"网":{"docs":{},"站":{"docs":{},"下":{"docs":{},"线":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}},"项":{"docs":{},"目":{"docs":{},"使":{"docs":{},"用":{"docs":{},"。":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}},"字":{"docs":{},"!":{"9":{"0":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}},"docs":{}},"docs":{}}}},"公":{"docs":{},"布":{"docs":{},"后":{"docs":{},",":{"docs":{},"在":{"docs":{},"网":{"docs":{},"上":{"docs":{},"引":{"docs":{},"发":{"docs":{},"热":{"docs":{},"(":{"docs":{},"t":{"docs":{},"u":{"docs":{},")":{"docs":{},"议":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"o":{"docs":{},")":{"docs":{},"。":{"docs":{},"据":{"docs":{},"路":{"docs":{},"边":{"docs":{},"小":{"docs":{},"道":{"docs":{},"消":{"docs":{},"息":{"docs":{},"称":{"docs":{},",":{"docs":{},"此":{"docs":{},"次":{"docs":{},"小":{"docs":{},"米":{"docs":{},"品":{"docs":{},"牌":{"docs":{},"升":{"docs":{},"级":{"docs":{},"的":{"docs":{},"设":{"docs":{},"计":{"docs":{},"费":{"docs":{},"高":{"docs":{},"达":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"司":{"docs":{},"前":{"docs":{},"端":{"docs":{},"和":{"docs":{},"后":{"docs":{},"端":{"docs":{},"因":{"docs":{},"为":{"docs":{},"接":{"docs":{},"口":{"docs":{},"扯":{"docs":{},"起":{"docs":{},"了":{"docs":{},"皮":{"docs":{},",":{"docs":{},"还":{"docs":{},"列":{"docs":{},"了":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}}}}}}}}}}},"可":{"docs":{},"以":{"docs":{},"做":{"docs":{},"很":{"docs":{},"多":{"docs":{},"神":{"docs":{},"奇":{"docs":{},"的":{"docs":{},"事":{"docs":{},"情":{"docs":{},"!":{"docs":{},"从":{"docs":{},"复":{"docs":{},"杂":{"docs":{},"的":{"docs":{},"框":{"docs":{},"架":{"docs":{},"到":{"docs":{},"处":{"docs":{},"理":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}},"实":{"docs":{},"现":{"docs":{},"这":{"docs":{},"个":{"docs":{},"功":{"docs":{},"能":{"docs":{},",":{"docs":{},"话":{"docs":{},"不":{"docs":{},"多":{"docs":{},"说":{"docs":{},",":{"docs":{},"让":{"docs":{},"我":{"docs":{},"们":{"docs":{},"一":{"docs":{},"起":{"docs":{},"认":{"docs":{},"识":{"docs":{},"一":{"docs":{},"下":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}},"同":{"docs":{},"时":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}},"指":{"docs":{},"代":{"docs":{},"下":{"docs":{},"列":{"docs":{},"含":{"docs":{},"义":{"docs":{},"。":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}},"视":{"docs":{},"化":{"docs":{},"拖":{"docs":{},"拽":{"docs":{},"组":{"docs":{},"件":{"docs":{},"库":{"docs":{},"一":{"docs":{},"些":{"docs":{},"技":{"docs":{},"术":{"docs":{},"要":{"docs":{},"点":{"docs":{},"原":{"docs":{},"理":{"docs":{},"分":{"docs":{},"析":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}},",":{"docs":{},"音":{"docs":{},"视":{"docs":{},"频":{"docs":{},"直":{"docs":{},"播":{"docs":{},"技":{"docs":{},"术":{"docs":{},",":{"docs":{},"i":{"docs":{},"m":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}}}}}}}},"到":{"docs":{},"文":{"docs":{},"末":{"docs":{},"的":{"docs":{},"建":{"docs":{},"议":{"docs":{},"阅":{"docs":{},"读":{"docs":{},"中":{"docs":{},"查":{"docs":{},"找":{"docs":{},"。":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}}}}}},"女":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"为":{"docs":{},"我":{"docs":{},"写":{"docs":{},"了":{"docs":{},"一":{"docs":{},"个":{"docs":{},"防":{"docs":{},"猝":{"docs":{},"死":{"docs":{},"插":{"docs":{},"件":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}},"库":{"docs":{},",":{"docs":{},"负":{"docs":{},"责":{"docs":{},"将":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}},"可":{"docs":{},"以":{"docs":{},"实":{"docs":{},"现":{"docs":{},"很":{"docs":{},"多":{"docs":{},"有":{"docs":{},"趣":{"docs":{},"功":{"docs":{},"能":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}},"直":{"docs":{},"接":{"docs":{},"拿":{"docs":{},"来":{"docs":{},"使":{"docs":{},"用":{"docs":{},",":{"docs":{},"方":{"docs":{},"便":{"docs":{},"很":{"docs":{},"多":{"docs":{},"。":{"docs":{},"这":{"docs":{},"里":{"docs":{},"笔":{"docs":{},"者":{"docs":{},"为":{"docs":{},"大":{"docs":{},"家":{"docs":{},"演":{"docs":{},"示":{"docs":{},"一":{"docs":{},"种":{"docs":{},"纯":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"引":{"docs":{},"吐":{"docs":{},"槽":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}},"流":{"docs":{},"有":{"docs":{},"两":{"docs":{},"种":{"docs":{},"形":{"docs":{},"式":{"docs":{},",":{"docs":{},"同":{"docs":{},"时":{"docs":{},"也":{"docs":{},"是":{"docs":{},"我":{"docs":{},"们":{"docs":{},"对":{"docs":{},"唤":{"docs":{},"端":{"docs":{},"的":{"docs":{},"定":{"docs":{},"义":{"docs":{},":":{"docs":{},"引":{"docs":{},"导":{"docs":{},"已":{"docs":{},"下":{"docs":{},"载":{"docs":{},"用":{"docs":{},"户":{"docs":{},"打":{"docs":{},"开":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"入":{"docs":{},"的":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}},"擎":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}},"的":{"docs":{},"面":{"docs":{},"纱":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}},"操":{"docs":{},"作":{"docs":{},"相":{"docs":{},"关":{"docs":{},"的":{"docs":{},"题":{"docs":{},",":{"docs":{},"可":{"docs":{},"以":{"docs":{},"用":{"docs":{},"于":{"docs":{},"考":{"docs":{},"察":{"docs":{},"一":{"docs":{},"个":{"docs":{},"前":{"docs":{},"端":{"docs":{},"工":{"docs":{},"程":{"docs":{},"师":{"docs":{},"的":{"docs":{},"逻":{"docs":{},"辑":{"docs":{},"条":{"docs":{},"理":{"docs":{},"性":{"docs":{},"、":{"docs":{},"问":{"docs":{},"题":{"docs":{},"分":{"docs":{},"析":{"docs":{},"解":{"docs":{},"决":{"docs":{},"能":{"docs":{},"力":{"docs":{},"、":{"docs":{},"纯":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"效":{"docs":{},"率":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}},"的":{"docs":{},"四":{"docs":{},"种":{"docs":{},"基":{"docs":{},"本":{"docs":{},"方":{"docs":{},"法":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}},"结":{"docs":{},"构":{"docs":{},")":{"docs":{},"后":{"docs":{},",":{"docs":{},"再":{"docs":{},"转":{"docs":{},"换":{"docs":{},"成":{"docs":{},"真":{"docs":{},"实":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}},",":{"docs":{},"交":{"docs":{},"给":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"。":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}},"变":{"docs":{},"化":{"docs":{},"的":{"docs":{},"接":{"docs":{},"口":{"docs":{},")":{"docs":{},"监":{"docs":{},"视":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}},"的":{"docs":{},"传":{"docs":{},"递":{"docs":{},"入":{"docs":{},"口":{"docs":{},"来":{"docs":{},"解":{"docs":{},"决":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}}}}}}}}}}},"给":{"docs":{},"定":{"docs":{},"一":{"docs":{},"个":{"docs":{},"二":{"docs":{},"叉":{"docs":{},"树":{"docs":{},",":{"docs":{},"如":{"docs":{},"何":{"docs":{},"判":{"docs":{},"断":{"docs":{},"它":{"docs":{},"是":{"docs":{},"对":{"docs":{},"称":{"docs":{},"的":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}},"检":{"docs":{},"查":{"docs":{},"它":{"docs":{},"是":{"docs":{},"否":{"docs":{},"是":{"docs":{},"镜":{"docs":{},"像":{"docs":{},"对":{"docs":{},"称":{"docs":{},"的":{"docs":{},"。":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}},"图":{"docs":{},"片":{"docs":{},"添":{"docs":{},"加":{"docs":{},"水":{"docs":{},"印":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}},"网":{"docs":{},"页":{"docs":{},"图":{"docs":{},"片":{"docs":{},"添":{"docs":{},"加":{"docs":{},"水":{"docs":{},"印":{"docs":{},"是":{"docs":{},"个":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"功":{"docs":{},"能":{"docs":{},",":{"docs":{},"也":{"docs":{},"是":{"docs":{},"互":{"docs":{},"联":{"docs":{},"网":{"docs":{},"内":{"docs":{},"容":{"docs":{},"作":{"docs":{},"者":{"docs":{},"保":{"docs":{},"护":{"docs":{},"自":{"docs":{},"己":{"docs":{},"版":{"docs":{},"权":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},"之":{"docs":{},"一":{"docs":{},"。":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"各":{"docs":{},"位":{"docs":{},"“":{"docs":{},"女":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"”":{"docs":{},"整":{"docs":{},"理":{"docs":{},"了":{"docs":{},"一":{"docs":{},"份":{"docs":{},"适":{"docs":{},"合":{"docs":{},"大":{"docs":{},"部":{"docs":{},"分":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"自":{"docs":{},"学":{"docs":{},"开":{"docs":{},"发":{"docs":{},"路":{"docs":{},"线":{"docs":{},"。":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"女":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"写":{"docs":{},"了":{"docs":{},"一":{"docs":{},"份":{"docs":{},"前":{"docs":{},"端":{"docs":{},"学":{"docs":{},"习":{"docs":{},"路":{"docs":{},"线":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}}}}}}},"我":{"docs":{},"们":{"docs":{},"提":{"docs":{},"供":{"docs":{},"了":{"docs":{},"多":{"docs":{},"种":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{},"主":{"docs":{},"要":{"docs":{},"分":{"docs":{},"为":{"docs":{},"按":{"docs":{},"值":{"docs":{},"查":{"docs":{},"找":{"docs":{},"和":{"docs":{},"某":{"docs":{},"种":{"docs":{},"条":{"docs":{},"件":{"docs":{},"查":{"docs":{},"找":{"docs":{},",":{"docs":{},"下":{"docs":{},"面":{"docs":{},"开":{"docs":{},"始":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"这":{"docs":{},"些":{"docs":{},"方":{"docs":{},"法":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"大":{"docs":{},"家":{"docs":{},"提":{"docs":{},"供":{"docs":{},"了":{"docs":{},"很":{"docs":{},"多":{"docs":{},"方":{"docs":{},"便":{"docs":{},"的":{"docs":{},"修":{"docs":{},"饰":{"docs":{},"符":{"docs":{},",":{"docs":{},"比":{"docs":{},"如":{"docs":{},"我":{"docs":{},"们":{"docs":{},"经":{"docs":{},"常":{"docs":{},"用":{"docs":{},"到":{"docs":{},"的":{"docs":{},"取":{"docs":{},"消":{"docs":{},"冒":{"docs":{},"泡":{"docs":{},",":{"docs":{},"阻":{"docs":{},"止":{"docs":{},"默":{"docs":{},"认":{"docs":{},"事":{"docs":{},"件":{"docs":{},"等":{"docs":{},"等":{"docs":{},"~":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"转":{"docs":{},"换":{"docs":{},"为":{"docs":{},"页":{"docs":{},"面":{"docs":{},"结":{"docs":{},"构":{"docs":{},"(":{"docs":{},"虚":{"docs":{},"拟":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.017543859649122806}}}}}}}}}}},"存":{"docs":{},"服":{"docs":{},"务":{"docs":{},"在":{"docs":{},"下":{"docs":{},"载":{"docs":{},"文":{"docs":{},"件":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},",":{"docs":{},"二":{"docs":{},"进":{"docs":{},"制":{"docs":{},"会":{"docs":{},"先":{"docs":{},"写":{"docs":{},"入":{"docs":{},"本":{"docs":{},"地":{"docs":{},"硬":{"docs":{},"盘":{"docs":{},"上":{"docs":{},"的":{"docs":{},"缓":{"docs":{},"存":{"docs":{},"文":{"docs":{},"件":{"docs":{},"中":{"docs":{},",":{"docs":{},"当":{"docs":{},"文":{"docs":{},"件":{"docs":{},"下":{"docs":{},"载":{"docs":{},"完":{"docs":{},"成":{"docs":{},"之":{"docs":{},"后":{"docs":{},",":{"docs":{},"再":{"docs":{},"进":{"docs":{},"行":{"docs":{},"上":{"docs":{},"传":{"docs":{},"操":{"docs":{},"作":{"docs":{},"。":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"。":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}},"以":{"docs":{},"前":{"docs":{},"我":{"docs":{},"没":{"docs":{},"得":{"docs":{},"选":{"docs":{},",":{"docs":{},"现":{"docs":{},"在":{"docs":{},"我":{"docs":{},"只":{"docs":{},"想":{"docs":{},"用":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}}},"程":{"docs":{},"序":{"docs":{},"员":{"docs":{},"的":{"docs":{},"角":{"docs":{},"度":{"docs":{},"来":{"docs":{},"考":{"docs":{},"虑":{"docs":{},",":{"docs":{},"假":{"docs":{},"如":{"docs":{},"特":{"docs":{},"朗":{"docs":{},"普":{"docs":{},"是":{"docs":{},"一":{"docs":{},"门":{"docs":{},"编":{"docs":{},"程":{"docs":{},"语":{"docs":{},"言":{"docs":{},"会":{"docs":{},"是":{"docs":{},"什":{"docs":{},"么":{"docs":{},"样":{"docs":{},"的":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"及":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}},"如":{"docs":{},"何":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}},"其":{"docs":{},"他":{"docs":{},"的":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}},"衍":{"docs":{},"生":{"docs":{},"的":{"docs":{},"一":{"docs":{},"系":{"docs":{},"列":{"docs":{},"性":{"docs":{},"能":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}}},"云":{"docs":{},"计":{"docs":{},"算":{"docs":{},"相":{"docs":{},"关":{"docs":{},"技":{"docs":{},"术":{"docs":{},"为":{"docs":{},"支":{"docs":{},"撑":{"docs":{},",":{"docs":{},"搭":{"docs":{},"配":{"docs":{},"容":{"docs":{},"器":{"docs":{},"技":{"docs":{},"术":{"docs":{},"和":{"docs":{},"微":{"docs":{},"服":{"docs":{},"务":{"docs":{},"架":{"docs":{},"构":{"docs":{},",":{"docs":{},"将":{"docs":{},"基":{"docs":{},"础":{"docs":{},"实":{"docs":{},"施":{"docs":{},"的":{"docs":{},"管":{"docs":{},"理":{"docs":{},"从":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"日":{"docs":{},"常":{"docs":{},"工":{"docs":{},"作":{"docs":{},"中":{"docs":{},"解":{"docs":{},"耦":{"docs":{},"。":{"docs":{},"我":{"docs":{},"们":{"docs":{},"有":{"docs":{},"充":{"docs":{},"足":{"docs":{},"的":{"docs":{},"理":{"docs":{},"由":{"docs":{},"相":{"docs":{},"信":{"docs":{},"它":{"docs":{},"将":{"docs":{},"引":{"docs":{},"发":{"docs":{},"前":{"docs":{},"端":{"docs":{},"的":{"docs":{},"第":{"docs":{},"三":{"docs":{},"次":{"docs":{},"变":{"docs":{},"革":{"docs":{},"。":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"原":{"docs":{},"型":{"docs":{},"链":{"docs":{},"的":{"docs":{},"形":{"docs":{},"式":{"docs":{},",":{"docs":{},"保":{"docs":{},"证":{"docs":{},"函":{"docs":{},"数":{"docs":{},"或":{"docs":{},"对":{"docs":{},"象":{"docs":{},"中":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},"、":{"docs":{},"属":{"docs":{},"性":{"docs":{},"可":{"docs":{},"以":{"docs":{},"让":{"docs":{},"向":{"docs":{},"下":{"docs":{},"传":{"docs":{},"递":{"docs":{},",":{"docs":{},"按":{"docs":{},"照":{"docs":{},"面":{"docs":{},"向":{"docs":{},"对":{"docs":{},"象":{"docs":{},"的":{"docs":{},"说":{"docs":{},"法":{"docs":{},",":{"docs":{},"这":{"docs":{},"就":{"docs":{},"是":{"docs":{},"继":{"docs":{},"承":{"docs":{},"。":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"函":{"docs":{},"数":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}},",":{"docs":{},"可":{"docs":{},"从":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}},"比":{"docs":{},"如":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}},"引":{"docs":{},"起":{"docs":{},"的":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}},"和":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}},"中":{"docs":{},"的":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}},"的":{"docs":{},"实":{"docs":{},"现":{"docs":{},",":{"docs":{},"你":{"docs":{},"是":{"docs":{},"不":{"docs":{},"是":{"docs":{},"会":{"docs":{},"觉":{"docs":{},"得":{"docs":{},"很":{"docs":{},"复":{"docs":{},"杂":{"docs":{},"?":{"docs":{},"这":{"docs":{},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"带":{"docs":{},"你":{"docs":{},"用":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}}}}}}}},"小":{"docs":{},"技":{"docs":{},"巧":{"docs":{},",":{"docs":{},"你":{"docs":{},"都":{"docs":{},"知":{"docs":{},"道":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}}}}}}},"式":{"docs":{},"组":{"docs":{},"件":{"docs":{},"性":{"docs":{},"能":{"docs":{},"优":{"docs":{},"化":{"docs":{},"指":{"docs":{},"南":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}}}}},"加":{"docs":{},"入":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}},"速":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}},"解":{"docs":{},"密":{"docs":{},"数":{"docs":{},"据":{"docs":{},",":{"docs":{},"实":{"docs":{},"际":{"docs":{},"上":{"docs":{},"这":{"docs":{},"是":{"docs":{},"不":{"docs":{},"对":{"docs":{},"的":{"docs":{},"。":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}}}},"密":{"docs":{},"保":{"docs":{},"护":{"docs":{},"。":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}},"时":{"docs":{},"代":{"docs":{},"”":{"docs":{},",":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}},"变":{"docs":{},"量":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}},"」":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}},"又":{"docs":{},"叫":{"docs":{},"「":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}},"一":{"docs":{},"个":{"docs":{},"有":{"docs":{},"意":{"docs":{},"思":{"docs":{},"的":{"docs":{},"特":{"docs":{},"性":{"docs":{},",":{"docs":{},"那":{"docs":{},"就":{"docs":{},"是":{"docs":{},"变":{"docs":{},"量":{"docs":{},"作":{"docs":{},"用":{"docs":{},"域":{"docs":{},"非":{"docs":{},"全":{"docs":{},"局":{"docs":{},"。":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}},"的":{"docs":{},"局":{"docs":{},"部":{"docs":{},"作":{"docs":{},"用":{"docs":{},"域":{"docs":{},"(":{"docs":{},"继":{"docs":{},"承":{"docs":{},")":{"docs":{},"特":{"docs":{},"性":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}}}}},",":{"docs":{},"让":{"docs":{},"你":{"docs":{},"的":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}},"得":{"docs":{},"更":{"docs":{},"心":{"docs":{},"动":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}},"对":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}},"于":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}},"新":{"docs":{},"手":{"docs":{},"来":{"docs":{},"说":{"docs":{},",":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}},"游":{"docs":{},"戏":{"docs":{},",":{"docs":{},"动":{"docs":{},"画":{"docs":{},",":{"docs":{},"随":{"docs":{},"机":{"docs":{},"数":{"docs":{},"据":{"docs":{},",":{"docs":{},"生":{"docs":{},"成":{"docs":{},"艺":{"docs":{},"术":{"docs":{},",":{"docs":{},"随":{"docs":{},"机":{"docs":{},"文":{"docs":{},"本":{"docs":{},"生":{"docs":{},"成":{"docs":{},"等":{"docs":{},"非":{"docs":{},"常":{"docs":{},"有":{"docs":{},"用":{"docs":{},"!":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"“":{"docs":{},"垂":{"docs":{},"直":{"docs":{},"居":{"docs":{},"中":{"docs":{},"”":{"docs":{},"这":{"docs":{},"个":{"docs":{},"讨":{"docs":{},"人":{"docs":{},"厌":{"docs":{},"的":{"docs":{},"设":{"docs":{},"定":{"docs":{},",":{"docs":{},"以":{"docs":{},"下":{"docs":{},"将":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"七":{"docs":{},"种":{"docs":{},"单":{"docs":{},"纯":{"docs":{},"利":{"docs":{},"用":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}}},"咱":{"docs":{},"们":{"docs":{},"的":{"docs":{},"初":{"docs":{},"学":{"docs":{},"者":{"docs":{},"很":{"docs":{},"容":{"docs":{},"易":{"docs":{},"产":{"docs":{},"生":{"docs":{},"困":{"docs":{},"惑":{"docs":{},"不":{"docs":{},"解":{"docs":{},"。":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}},"象":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.03076923076923077},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}},"。":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}},"的":{"docs":{},"一":{"docs":{},"种":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{},"除":{"docs":{},"了":{"docs":{},"它":{"docs":{},"还":{"docs":{},"有":{"docs":{},"很":{"docs":{},"多":{"docs":{},"非":{"docs":{},"常":{"docs":{},"有":{"docs":{},"用":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},"。":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}},"设":{"docs":{},"计":{"docs":{},"目":{"docs":{},"的":{"docs":{},"有":{"docs":{},"这":{"docs":{},"样":{"docs":{},"几":{"docs":{},"个":{"docs":{},"。":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}}}},"一":{"docs":{},"样":{"docs":{},",":{"docs":{},"也":{"docs":{},"是":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}},"与":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}},",":{"docs":{},"它":{"docs":{},"表":{"docs":{},"示":{"docs":{},"当":{"docs":{},"前":{"docs":{},"窗":{"docs":{},"口":{"docs":{},"的":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"历":{"docs":{},"史":{"docs":{},"。":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}},"事":{"docs":{},"件":{"docs":{},"进":{"docs":{},"行":{"docs":{},"防":{"docs":{},"抖":{"docs":{},"和":{"docs":{},"节":{"docs":{},"流":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.038461538461538464}}}}}}}}}}},"该":{"docs":{},"新":{"docs":{},"版":{"docs":{},"本":{"docs":{},"进":{"docs":{},"行":{"docs":{},"了":{"docs":{},"基":{"docs":{},"准":{"docs":{},"测":{"docs":{},"试":{"docs":{},"。":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}}}},"前":{"docs":{},"后":{"docs":{},"端":{"docs":{},"分":{"docs":{},"离":{"docs":{},"研":{"docs":{},"究":{"docs":{},"了":{"docs":{},"一":{"docs":{},"段":{"docs":{},"时":{"docs":{},"间":{"docs":{},",":{"docs":{},"恰":{"docs":{},"逢":{"docs":{},"公":{"docs":{},"司":{"docs":{},"有":{"docs":{},"一":{"docs":{},"个":{"docs":{},"大":{"docs":{},"项":{"docs":{},"目":{"docs":{},"决":{"docs":{},"定":{"docs":{},"尝":{"docs":{},"试":{"docs":{},"使":{"docs":{},"用":{"docs":{},"前":{"docs":{},"后":{"docs":{},"端":{"docs":{},"分":{"docs":{},"离":{"docs":{},"模":{"docs":{},"式":{"docs":{},"进":{"docs":{},"行":{"docs":{},",":{"docs":{},"便":{"docs":{},"参":{"docs":{},"与":{"docs":{},"其":{"docs":{},"中":{"docs":{},"。":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"文":{"docs":{},"件":{"docs":{},"中":{"docs":{},"保":{"docs":{},"存":{"docs":{},"敏":{"docs":{},"感":{"docs":{},"信":{"docs":{},"息":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}},"存":{"docs":{},"储":{"docs":{},"敏":{"docs":{},"感":{"docs":{},"数":{"docs":{},"据":{"docs":{},",":{"docs":{},"不":{"docs":{},"仅":{"docs":{},"是":{"docs":{},"一":{"docs":{},"种":{"docs":{},"错":{"docs":{},"误":{"docs":{},"的":{"docs":{},"实":{"docs":{},"践":{"docs":{},"方":{"docs":{},"式":{"docs":{},",":{"docs":{},"而":{"docs":{},"且":{"docs":{},"还":{"docs":{},"是":{"docs":{},"一":{"docs":{},"种":{"docs":{},"非":{"docs":{},"常":{"docs":{},"危":{"docs":{},"险":{"docs":{},"的":{"docs":{},"行":{"docs":{},"为":{"docs":{},",":{"docs":{},"长":{"docs":{},"期":{"docs":{},"以":{"docs":{},"来":{"docs":{},"大":{"docs":{},"家":{"docs":{},"都":{"docs":{},"知":{"docs":{},"道":{"docs":{},"这":{"docs":{},"一":{"docs":{},"点":{"docs":{},"。":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"夹":{"docs":{},"已":{"docs":{},"经":{"docs":{},"成":{"docs":{},"为":{"docs":{},"了":{"docs":{},"一":{"docs":{},"个":{"docs":{},"磁":{"docs":{},"盘":{"docs":{},"空":{"docs":{},"间":{"docs":{},"黑":{"docs":{},"洞":{"docs":{},"。":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}},"中":{"docs":{},"用":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}},"档":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}},"毫":{"docs":{},"秒":{"docs":{},",":{"docs":{},"可":{"docs":{},"从":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}},"没":{"docs":{},"有":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}},"最":{"docs":{},"快":{"docs":{},",":{"docs":{},"只":{"docs":{},"有":{"docs":{},"更":{"docs":{},"快":{"docs":{},"!":{"docs":{},"在":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"领":{"docs":{},"域":{"docs":{},",":{"docs":{},"性":{"docs":{},"能":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"永":{"docs":{},"恒":{"docs":{},"的":{"docs":{},"话":{"docs":{},"题":{"docs":{},"。":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"简":{"docs":{},"介":{"docs":{},",":{"docs":{},"直":{"docs":{},"接":{"docs":{},"看":{"docs":{},"代":{"docs":{},"码":{"docs":{},"好":{"docs":{},"了":{"docs":{},"。":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}}},"神":{"docs":{},"”":{"docs":{},"。":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}},"血":{"docs":{},"淋":{"docs":{},"淋":{"docs":{},"的":{"docs":{},"事":{"docs":{},"实":{"docs":{},"告":{"docs":{},"诉":{"docs":{},"你":{"docs":{},":":{"docs":{},"你":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"不":{"docs":{},"应":{"docs":{},"该":{"docs":{},"在":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}},"表":{"docs":{},"达":{"docs":{},"式":{"docs":{},"和":{"docs":{},"更":{"docs":{},"多":{"docs":{},"数":{"docs":{},"组":{"docs":{},"组":{"docs":{},"合":{"docs":{},"子":{"docs":{},"方":{"docs":{},"法":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}},"单":{"docs":{},"?":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}},"都":{"docs":{},"搞":{"docs":{},"不":{"docs":{},"定":{"docs":{},"?":{"docs":{},"”":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}},"—":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}},"—":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.023809523809523808}}}},"代":{"docs":{},"码":{"docs":{},",":{"docs":{},"使":{"docs":{},"代":{"docs":{},"码":{"docs":{},"更":{"docs":{},"简":{"docs":{},"洁":{"docs":{},"。":{"docs":{},"下":{"docs":{},"面":{"docs":{},"是":{"docs":{},"一":{"docs":{},"份":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}}}}}}},"不":{"docs":{},"怕":{"docs":{},"被":{"docs":{},"揍":{"docs":{},"么":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}},"了":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}},"。":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}},"看":{"docs":{},"着":{"docs":{},"就":{"docs":{},"很":{"docs":{},"舒":{"docs":{},"服":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}},"时":{"docs":{},",":{"docs":{},"很":{"docs":{},"可":{"docs":{},"能":{"docs":{},"会":{"docs":{},"遇":{"docs":{},"到":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}},"段":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}},",":{"docs":{},"可":{"docs":{},"用":{"docs":{},"来":{"docs":{},"解":{"docs":{},"决":{"docs":{},"项":{"docs":{},"目":{"docs":{},"中":{"docs":{},"可":{"docs":{},"能":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"的":{"docs":{},"一":{"docs":{},"系":{"docs":{},"列":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}}}}}}}},"重":{"docs":{},"构":{"docs":{},"最":{"docs":{},"佳":{"docs":{},"实":{"docs":{},"践":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}},"之":{"docs":{},":":{"docs":{},"写":{"docs":{},"好":{"docs":{},"函":{"docs":{},"数":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}}}},"手":{"docs":{},"写":{"docs":{},"好":{"docs":{},",":{"docs":{},"薪":{"docs":{},"资":{"docs":{},"少":{"docs":{},"不":{"docs":{},"了":{"docs":{},"。":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}}}}}},"注":{"docs":{},"释":{"docs":{},",":{"docs":{},"有":{"docs":{},"些":{"docs":{},"人":{"docs":{},"说":{"docs":{},"它":{"docs":{},"太":{"docs":{},"丑":{"docs":{},",":{"docs":{},"也":{"docs":{},"有":{"docs":{},"些":{"docs":{},"人":{"docs":{},"说":{"docs":{},"它":{"docs":{},"是":{"docs":{},"标":{"docs":{},"准":{"docs":{},"和":{"docs":{},"良":{"docs":{},"好":{"docs":{},"的":{"docs":{},"做":{"docs":{},"法":{"docs":{},"。":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"结":{"docs":{},"构":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}},"层":{"docs":{},"面":{"docs":{},"的":{"docs":{},"优":{"docs":{},"化":{"docs":{},"、":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}}}},"构":{"docs":{},"建":{"docs":{},"自":{"docs":{},"己":{"docs":{},"的":{"docs":{},"语":{"docs":{},"音":{"docs":{},"助":{"docs":{},"手":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}}},"迁":{"docs":{},"移":{"docs":{},"到":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.029411764705882353}}}}},"是":{"docs":{},"如":{"docs":{},"何":{"docs":{},"被":{"docs":{},"压":{"docs":{},"缩":{"docs":{},"的":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}},"中":{"docs":{},"的":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}},"技":{"docs":{},"巧":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}},"美":{"docs":{},"化":{"docs":{},"的":{"docs":{},"艺":{"docs":{},"术":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}},"替":{"docs":{},"。":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}},"理":{"docs":{},"的":{"docs":{},"惊":{"docs":{},"人":{"docs":{},"力":{"docs":{},"量":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}}},"实":{"docs":{},"现":{"docs":{},"(":{"docs":{},"支":{"docs":{},"持":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}},"优":{"docs":{},"化":{"docs":{},"技":{"docs":{},"巧":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}},"雅":{"docs":{},"解":{"docs":{},"决":{"docs":{},"按":{"docs":{},"钮":{"docs":{},"”":{"docs":{},"重":{"docs":{},"复":{"docs":{},"点":{"docs":{},"击":{"docs":{},"“":{"docs":{},"问":{"docs":{},"题":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}}}}}}},"秀":{"docs":{},"的":{"docs":{},"程":{"docs":{},"序":{"docs":{},"员":{"docs":{},"都":{"docs":{},"喜":{"docs":{},"欢":{"docs":{},"拥":{"docs":{},"抱":{"docs":{},"新":{"docs":{},"技":{"docs":{},"术":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}}}}}},"始":{"docs":{},"终":{"docs":{},"如":{"docs":{},"一":{"docs":{},"。":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}},"更":{"docs":{},"加":{"docs":{},"成":{"docs":{},"熟":{"docs":{},"。":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}},"简":{"docs":{},"洁":{"docs":{},"优":{"docs":{},"雅":{"docs":{},"的":{"docs":{},"使":{"docs":{},"用":{"docs":{},"技":{"docs":{},"巧":{"docs":{},"。":{"docs":{},"这":{"docs":{},"些":{"docs":{},"技":{"docs":{},"巧":{"docs":{},"小":{"docs":{},"生":{"docs":{},"经":{"docs":{},"常":{"docs":{},"使":{"docs":{},"用":{"docs":{},",":{"docs":{},"觉":{"docs":{},"得":{"docs":{},"挺":{"docs":{},"高":{"docs":{},"效":{"docs":{},"实":{"docs":{},"用":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"也":{"docs":{},"就":{"docs":{},"有":{"docs":{},"了":{"docs":{},"这":{"docs":{},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"。":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"有":{"docs":{},"价":{"docs":{},"值":{"docs":{},"(":{"docs":{},"规":{"docs":{},"范":{"docs":{},")":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}}}}},"安":{"docs":{},"全":{"docs":{},"?":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}},"新":{"docs":{},"了":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}},"比":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}},"较":{"docs":{},"糟":{"docs":{},"糕":{"docs":{},",":{"docs":{},"因":{"docs":{},"为":{"docs":{},"它":{"docs":{},"是":{"docs":{},"直":{"docs":{},"接":{"docs":{},"对":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}}}}},"困":{"docs":{},"惑":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}},"类":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}},"型":{"docs":{},"。":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}},"(":{"docs":{},"c":{"docs":{},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},")":{"docs":{},"的":{"docs":{},"这":{"docs":{},"些":{"docs":{},"知":{"docs":{},"识":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}}}}}}}}},"网":{"docs":{},"格":{"docs":{},"的":{"docs":{},"后":{"docs":{},"备":{"docs":{},"方":{"docs":{},"案":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}},"页":{"docs":{},"骨":{"docs":{},"架":{"docs":{},"屏":{"docs":{},"自":{"docs":{},"动":{"docs":{},"生":{"docs":{},"成":{"docs":{},"方":{"docs":{},"案":{"docs":{},"分":{"docs":{},"享":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}}},"通":{"docs":{},"信":{"docs":{},"之":{"docs":{},",":{"docs":{},"我":{"docs":{},"的":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"玩":{"docs":{},"的":{"6":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}},"docs":{}}}}}}}}}}}}}}}}}}}},"小":{"docs":{},"实":{"docs":{},"例":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}},"效":{"docs":{},"果":{"docs":{},"。":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}},"外":{"docs":{},"链":{"docs":{},"用":{"docs":{},"了":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}},"布":{"docs":{},"局":{"docs":{},"简":{"docs":{},"史":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}},"络":{"docs":{},"问":{"docs":{},"题":{"docs":{},"一":{"docs":{},"直":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"很":{"docs":{},"值":{"docs":{},"得":{"docs":{},"关":{"docs":{},"注":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}},"上":{"docs":{},"有":{"docs":{},"不":{"docs":{},"少":{"docs":{},"关":{"docs":{},"于":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}},"站":{"docs":{},"的":{"docs":{},"创":{"docs":{},"始":{"docs":{},"人":{"docs":{},"和":{"docs":{},"主":{"docs":{},"要":{"docs":{},"作":{"docs":{},"者":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}},"总":{"docs":{},"结":{"docs":{},"推":{"docs":{},"荐":{"docs":{},"的":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}},"老":{"docs":{},"旧":{"docs":{},"的":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}},"生":{"docs":{},"常":{"docs":{},"谈":{"docs":{},"的":{"docs":{},",":{"docs":{},"u":{"docs":{},"r":{"docs":{},"l":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}}}}},"板":{"docs":{},"说":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}},"迁":{"docs":{},"移":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}},"进":{"docs":{},"行":{"docs":{},"复":{"docs":{},"制":{"docs":{},"来":{"docs":{},"实":{"docs":{},"现":{"docs":{},"了":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}},"用":{"docs":{},"户":{"docs":{},"追":{"docs":{},"踪":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}},"了":{"docs":{},"全":{"docs":{},"文":{"docs":{},"翻":{"docs":{},"译":{"docs":{},",":{"docs":{},"望":{"docs":{},"共":{"docs":{},"勉":{"docs":{},"。":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}}}},"上":{"docs":{},"传":{"docs":{},",":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}},"概":{"docs":{},"述":{"docs":{},"。":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}},"阶":{"docs":{},"—":{"docs":{},"—":{"docs":{},"之":{"docs":{},"事":{"docs":{},"无":{"docs":{},"巨":{"docs":{},"细":{"docs":{},"手":{"docs":{},"写":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}},":":{"docs":{},"万":{"docs":{},"字":{"docs":{},"长":{"docs":{},"文":{"docs":{},"带":{"docs":{},"你":{"docs":{},"深":{"docs":{},"度":{"docs":{},"解":{"docs":{},"锁":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}}}}}},"问":{"docs":{},"题":{"docs":{},"的":{"docs":{},"一":{"docs":{},"个":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"案":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.011904761904761904}}}}}}}}},",":{"docs":{},"希":{"docs":{},"望":{"docs":{},"对":{"docs":{},"你":{"docs":{},"的":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}},"及":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"法":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}},"世":{"docs":{},"以":{"docs":{},"来":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"就":{"docs":{},"能":{"docs":{},"使":{"docs":{},"用":{"docs":{},"漂":{"docs":{},"亮":{"docs":{},"的":{"docs":{},"语":{"docs":{},"法":{"docs":{},"发":{"docs":{},"送":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"v":{"docs":{},"h":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}},":":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.05555555555555555}}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}},"u":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.04285714285714286},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.03225806451612903}}}}}}},"n":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}},"s":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"y":{"docs":{},"。":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}},",":{"docs":{},"使":{"docs":{},"用":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}},"“":{"docs":{},"可":{"docs":{},"取":{"docs":{},"消":{"docs":{},"的":{"docs":{},"异":{"docs":{},"步":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}},"快":{"docs":{},"”":{"docs":{},",":{"docs":{},"发":{"docs":{},"音":{"docs":{},"为":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}},"故":{"docs":{},"障":{"docs":{},"风":{"docs":{},"”":{"docs":{},"按":{"docs":{},"钮":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}}},"对":{"docs":{},"不":{"docs":{},"起":{"docs":{},",":{"docs":{},"因":{"docs":{},"为":{"docs":{},"本":{"docs":{},"国":{"docs":{},"法":{"docs":{},"律":{"docs":{},"要":{"docs":{},"求":{"docs":{},",":{"docs":{},"我":{"docs":{},"不":{"docs":{},"能":{"docs":{},"合":{"docs":{},"并":{"docs":{},"你":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"”":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}},"烂":{"docs":{},"语":{"docs":{},"言":{"docs":{},"”":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}},"吃":{"docs":{},"上":{"docs":{},"”":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}},"我":{"docs":{},"和":{"docs":{},"我":{"docs":{},"的":{"docs":{},"祖":{"docs":{},"国":{"docs":{},"一":{"docs":{},"刻":{"docs":{},"也":{"docs":{},"不":{"docs":{},"能":{"docs":{},"分":{"docs":{},"割":{"docs":{},",":{"docs":{},"无":{"docs":{},"论":{"docs":{},"我":{"docs":{},"走":{"docs":{},"到":{"docs":{},"哪":{"docs":{},"里":{"docs":{},"都":{"docs":{},"流":{"docs":{},"出":{"docs":{},"一":{"docs":{},"首":{"docs":{},"赞":{"docs":{},"歌":{"docs":{},"。":{"docs":{},"”":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"下":{"docs":{},"一":{"docs":{},"代":{"docs":{},"前":{"docs":{},"端":{"docs":{},"构":{"docs":{},"建":{"docs":{},"工":{"docs":{},"具":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}}}},"面":{"docs":{},"一":{"docs":{},"一":{"docs":{},"给":{"docs":{},"大":{"docs":{},"家":{"docs":{},"揭":{"docs":{},"秘":{"docs":{},".":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}},"我":{"docs":{},"们":{"docs":{},"来":{"docs":{},"看":{"docs":{},"下":{"docs":{},"各":{"docs":{},"个":{"docs":{},"大":{"docs":{},"厂":{"docs":{},"和":{"docs":{},"团":{"docs":{},"队":{"docs":{},"的":{"docs":{},"秒":{"docs":{},"开":{"docs":{},"经":{"docs":{},"典":{"docs":{},"方":{"docs":{},"案":{"docs":{},",":{"docs":{},"有":{"docs":{},"没":{"docs":{},"有":{"docs":{},"一":{"docs":{},"款":{"docs":{},"适":{"docs":{},"合":{"docs":{},"你":{"docs":{},"去":{"docs":{},"探":{"docs":{},"索":{"docs":{},"?":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"就":{"docs":{},"一":{"docs":{},"起":{"docs":{},"来":{"docs":{},"简":{"docs":{},"明":{"docs":{},"扼":{"docs":{},"要":{"docs":{},"聊":{"docs":{},"聊":{"docs":{},",":{"docs":{},"用":{"docs":{},"人":{"docs":{},"人":{"docs":{},"都":{"docs":{},"听":{"docs":{},"得":{"docs":{},"懂":{"docs":{},"的":{"docs":{},"话":{"docs":{},"来":{"docs":{},"阐":{"docs":{},"述":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}}}}}},"使":{"docs":{},"用":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}},"位":{"docs":{},"于":{"docs":{},"法":{"docs":{},"国":{"docs":{},"斯":{"docs":{},"特":{"docs":{},"拉":{"docs":{},"斯":{"docs":{},"堡":{"docs":{},"的":{"docs":{},"机":{"docs":{},"房":{"docs":{},"近":{"docs":{},"日":{"docs":{},"发":{"docs":{},"生":{"docs":{},"严":{"docs":{},"重":{"docs":{},"火":{"docs":{},"灾":{"docs":{},"。":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}},"右":{"docs":{},"键":{"docs":{},"查":{"docs":{},"看":{"docs":{},"源":{"docs":{},"码":{"docs":{},",":{"docs":{},"我":{"docs":{},"发":{"docs":{},"现":{"docs":{},"了":{"docs":{},"微":{"docs":{},"信":{"docs":{},"公":{"docs":{},"众":{"docs":{},"号":{"docs":{},"的":{"docs":{},"秘":{"docs":{},"密":{"docs":{},"·":{"docs":{},"·":{"docs":{},"·":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}},"有":{"docs":{},"一":{"docs":{},"个":{"docs":{},"被":{"docs":{},"精":{"docs":{},"度":{"docs":{},"坑":{"docs":{},"着":{"docs":{},"的":{"docs":{},"人":{"docs":{},"。":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}}}},"词":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}},"不":{"docs":{},"少":{"docs":{},"现":{"docs":{},"成":{"docs":{},"的":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}},"人":{"docs":{},"说":{"docs":{},"微":{"docs":{},"服":{"docs":{},"务":{"docs":{},"与":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}},"十":{"docs":{},"道":{"docs":{},"关":{"docs":{},"于":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}},"什":{"docs":{},"么":{"docs":{},"优":{"docs":{},"势":{"docs":{},"吗":{"docs":{},"?":{"docs":{},"下":{"docs":{},"面":{"docs":{},"我":{"docs":{},"从":{"docs":{},"两":{"docs":{},"个":{"docs":{},"方":{"docs":{},"面":{"docs":{},"试":{"docs":{},"着":{"docs":{},"回":{"docs":{},"答":{"docs":{},"一":{"docs":{},"下":{"docs":{},"这":{"docs":{},"个":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}},"好":{"docs":{},"处":{"docs":{},"呢":{"docs":{},"?":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"做":{"docs":{},"到":{"docs":{},"的":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}},"两":{"docs":{},"个":{"docs":{},"参":{"docs":{},"数":{"docs":{},",":{"docs":{},"第":{"docs":{},"一":{"docs":{},"个":{"docs":{},"参":{"docs":{},"数":{"docs":{},"为":{"docs":{},"一":{"docs":{},"个":{"docs":{},"函":{"docs":{},"数":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"通":{"docs":{},"过":{"docs":{},"该":{"docs":{},"函":{"docs":{},"数":{"docs":{},"定":{"docs":{},"义":{"docs":{},"将":{"docs":{},"要":{"docs":{},"执":{"docs":{},"行":{"docs":{},"的":{"docs":{},"操":{"docs":{},"作":{"docs":{},"。":{"docs":{},"第":{"docs":{},"二":{"docs":{},"个":{"docs":{},"参":{"docs":{},"数":{"docs":{},"为":{"docs":{},"一":{"docs":{},"个":{"docs":{},"时":{"docs":{},"间":{"docs":{},"毫":{"docs":{},"秒":{"docs":{},"数":{"docs":{},",":{"docs":{},"表":{"docs":{},"示":{"docs":{},"延":{"docs":{},"迟":{"docs":{},"执":{"docs":{},"行":{"docs":{},"的":{"docs":{},"时":{"docs":{},"间":{"docs":{},"。":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"时":{"docs":{},"候":{"docs":{},"解":{"docs":{},"决":{"docs":{},"问":{"docs":{},"题":{"docs":{},"比":{"docs":{},"写":{"docs":{},"代":{"docs":{},"码":{"docs":{},"更":{"docs":{},"重":{"docs":{},"要":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}}},"欧":{"docs":{},"洲":{"docs":{},"云":{"docs":{},"计":{"docs":{},"算":{"docs":{},"巨":{"docs":{},"头":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}}},"请":{"docs":{},"求":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}},"模":{"docs":{},"块":{"docs":{},"”":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}},",":{"docs":{},"在":{"docs":{},"等":{"docs":{},"待":{"docs":{},"接":{"docs":{},"口":{"docs":{},"响":{"docs":{},"应":{"docs":{},"的":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},"突":{"docs":{},"然":{"docs":{},"不":{"docs":{},"需":{"docs":{},"要":{"docs":{},"其":{"docs":{},"结":{"docs":{},"果":{"docs":{},"的":{"docs":{},"情":{"docs":{},"形":{"docs":{},"。":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}},"失":{"docs":{},"败":{"docs":{},"后":{"docs":{},"发":{"docs":{},"生":{"docs":{},"了":{"docs":{},"什":{"docs":{},"么":{"docs":{},"?":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}},"没":{"docs":{},"能":{"docs":{},"成":{"docs":{},"功":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},",":{"docs":{},"客":{"docs":{},"户":{"docs":{},"端":{"docs":{},"最":{"docs":{},"好":{"docs":{},"能":{"docs":{},"收":{"docs":{},"到":{"docs":{},"一":{"docs":{},"个":{"docs":{},"正":{"docs":{},"确":{"docs":{},"的":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}}},"的":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}},"两":{"docs":{},"种":{"docs":{},"基":{"docs":{},"本":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{},"要":{"docs":{},"说":{"docs":{},"它":{"docs":{},"们":{"docs":{},"的":{"docs":{},"区":{"docs":{},"别":{"docs":{},",":{"docs":{},"接":{"docs":{},"触":{"docs":{},"过":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}},"本":{"docs":{},"质":{"docs":{},"区":{"docs":{},"别":{"docs":{},"是":{"docs":{},"什":{"docs":{},"么":{"docs":{},"?":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}},"理":{"docs":{},"解":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}},"缓":{"docs":{},"存":{"docs":{},"的":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}},"库":{"docs":{},"可":{"docs":{},"以":{"docs":{},"大":{"docs":{},"大":{"docs":{},"降":{"docs":{},"低":{"docs":{},"我":{"docs":{},"们":{"docs":{},"的":{"docs":{},"开":{"docs":{},"发":{"docs":{},"成":{"docs":{},"本":{"docs":{},",":{"docs":{},"提":{"docs":{},"高":{"docs":{},"开":{"docs":{},"发":{"docs":{},"效":{"docs":{},"率":{"docs":{},"。":{"docs":{},"。":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}},"一":{"docs":{},"直":{"docs":{},"返":{"docs":{},"回":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}},"停":{"docs":{},"止":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}},"你":{"docs":{},"说":{"docs":{},"说":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}},"实":{"docs":{},"现":{"docs":{},"一":{"docs":{},"个":{"docs":{},"大":{"docs":{},"文":{"docs":{},"件":{"docs":{},"上":{"docs":{},"传":{"docs":{},"和":{"docs":{},"断":{"docs":{},"点":{"docs":{},"续":{"docs":{},"传":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}},"'":{"docs":{},"难":{"docs":{},"'":{"docs":{},"题":{"docs":{},",":{"docs":{},"做":{"docs":{},"对":{"docs":{},"一":{"docs":{},"半":{"docs":{},"就":{"docs":{},"是":{"docs":{},"高":{"docs":{},"手":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}},"?":{"docs":{},"?":{"docs":{},"'":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}},"上":{"docs":{},"个":{"docs":{},"月":{"docs":{},",":{"docs":{},"受":{"docs":{},"恶":{"docs":{},"劣":{"docs":{},"天":{"docs":{},"气":{"docs":{},"影":{"docs":{},"响":{"docs":{},",":{"docs":{},"美":{"docs":{},"国":{"docs":{},"多":{"docs":{},"个":{"docs":{},"地":{"docs":{},"区":{"docs":{},"出":{"docs":{},"现":{"docs":{},"大":{"docs":{},"规":{"docs":{},"模":{"docs":{},"断":{"docs":{},"电":{"docs":{},",":{"docs":{},"即":{"docs":{},"使":{"docs":{},"经":{"docs":{},"历":{"docs":{},"了":{"docs":{},"六":{"docs":{},"天":{"docs":{},"的":{"docs":{},"断":{"docs":{},"电":{"docs":{},"生":{"docs":{},"活":{"docs":{},",":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}},"维":{"docs":{},"护":{"docs":{},"着":{"docs":{},"一":{"docs":{},"个":{"docs":{},"「":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}}}}},"透":{"docs":{},"露":{"docs":{},",":{"docs":{},"b":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}},"大":{"docs":{},"规":{"docs":{},"模":{"docs":{},"生":{"docs":{},"成":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}},"的":{"docs":{},"多":{"docs":{},"种":{"docs":{},"图":{"docs":{},"片":{"docs":{},"技":{"docs":{},"巧":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}},"分":{"docs":{},"享":{"docs":{},"了":{"docs":{},"自":{"docs":{},"己":{"docs":{},"被":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}},"火":{"docs":{},"了":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.028985507246376812}}}}}}},"顶":{"docs":{},"级":{"docs":{},"的":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}},"周":{"docs":{},"周":{"docs":{},"刊":{"docs":{},"有":{"docs":{},"同":{"docs":{},"样":{"docs":{},"标":{"docs":{},"题":{"docs":{},"的":{"docs":{},"文":{"docs":{},"章":{"docs":{},"在":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"我":{"docs":{},"觉":{"docs":{},"得":{"docs":{},"这":{"docs":{},"批":{"docs":{},"更":{"docs":{},"好":{"docs":{},"?":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}},"最":{"docs":{},"热":{"docs":{},"门":{"docs":{},"的":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.024691358024691357}}}}}}},"内":{"docs":{},"核":{"docs":{},"。":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}},"还":{"docs":{},"是":{"docs":{},"来":{"docs":{},"了":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}},"部":{"docs":{},"的":{"docs":{},"角":{"docs":{},"度":{"docs":{},"告":{"docs":{},"诉":{"docs":{},"你":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"现":{"docs":{},"在":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}}}}},"一":{"docs":{},"些":{"docs":{},"机":{"docs":{},"制":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"赶":{"docs":{},"快":{"docs":{},"来":{"docs":{},"和":{"docs":{},"我":{"docs":{},"一":{"docs":{},"起":{"docs":{},"学":{"docs":{},"习":{"docs":{},"吧":{"docs":{},"。":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}},"处":{"docs":{},"理":{"docs":{},"了":{"docs":{},"很":{"docs":{},"多":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"常":{"docs":{},"常":{"docs":{},"忽":{"docs":{},"略":{"docs":{},"的":{"docs":{},"异":{"docs":{},"常":{"docs":{},"情":{"docs":{},"况":{"docs":{},",":{"docs":{},"使":{"docs":{},"代":{"docs":{},"码":{"docs":{},"更":{"docs":{},"加":{"docs":{},"安":{"docs":{},"全":{"docs":{},";":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"功":{"docs":{},"修":{"docs":{},"炼":{"docs":{},"之":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}},"容":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}},"网":{"docs":{},"资":{"docs":{},"源":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}},"天":{"docs":{},",":{"docs":{},"竟":{"docs":{},"然":{"docs":{},"还":{"docs":{},"码":{"docs":{},"出":{"docs":{},"新":{"docs":{},"版":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}},"建":{"docs":{},"起":{"docs":{},"湖":{"docs":{},"北":{"docs":{},"医":{"docs":{},"疗":{"docs":{},"物":{"docs":{},"资":{"docs":{},"需":{"docs":{},"求":{"docs":{},"对":{"docs":{},"接":{"docs":{},"平":{"docs":{},"台":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}},"。":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}},"下":{"docs":{},"武":{"docs":{},"功":{"docs":{},"唯":{"docs":{},"快":{"docs":{},"不":{"docs":{},"破":{"docs":{},",":{"docs":{},"体":{"docs":{},"验":{"docs":{},"至":{"docs":{},"上":{"docs":{},"的":{"docs":{},"今":{"docs":{},"天":{"docs":{},",":{"docs":{},"能":{"docs":{},"快":{"docs":{},"哪":{"docs":{},"怕":{"docs":{},"一":{"docs":{},"毫":{"docs":{},"秒":{"docs":{},",":{"docs":{},"优":{"docs":{},"化":{"docs":{},"也":{"docs":{},"是":{"docs":{},"值":{"docs":{},"得":{"docs":{},"的":{"docs":{},"。":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"巨":{"docs":{},"大":{"docs":{},"提":{"docs":{},"升":{"docs":{},"!":{"docs":{},"更":{"docs":{},"快":{"docs":{},"的":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}},"无":{"docs":{},"论":{"docs":{},"你":{"docs":{},"使":{"docs":{},"用":{"docs":{},"什":{"docs":{},"么":{"docs":{},"框":{"docs":{},"架":{"docs":{},"或":{"docs":{},"者":{"docs":{},"选":{"docs":{},"择":{"docs":{},"哪":{"docs":{},"个":{"docs":{},"后":{"docs":{},"端":{"docs":{},"语":{"docs":{},"言":{"docs":{},",":{"docs":{},"框":{"docs":{},"架":{"docs":{},"在":{"docs":{},"变":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}}}}}},"环":{"docs":{},"境":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"变":{"docs":{},",":{"docs":{},"前":{"docs":{},"端":{"docs":{},"基":{"docs":{},"本":{"docs":{},"上":{"docs":{},"就":{"docs":{},"是":{"docs":{},"做":{"docs":{},"三":{"docs":{},"件":{"docs":{},"事":{"docs":{},"情":{"docs":{},":":{"docs":{},"获":{"docs":{},"取":{"docs":{},"数":{"docs":{},"据":{"docs":{},"、":{"docs":{},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"、":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"页":{"docs":{},"面":{"docs":{},"。":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"怎":{"docs":{},"样":{"docs":{},"对":{"docs":{},"代":{"docs":{},"码":{"docs":{},"做":{"docs":{},"最":{"docs":{},"好":{"docs":{},"的":{"docs":{},"优":{"docs":{},"化":{"docs":{},"也":{"docs":{},"不":{"docs":{},"及":{"docs":{},"对":{"docs":{},"一":{"docs":{},"张":{"docs":{},"图":{"docs":{},"片":{"docs":{},"做":{"docs":{},"一":{"docs":{},"次":{"docs":{},"压":{"docs":{},"缩":{"docs":{},"好":{"docs":{},"。":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"模":{"docs":{},"拟":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}},"块":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}},"”":{"docs":{},",":{"docs":{},"那":{"docs":{},"你":{"docs":{},"们":{"docs":{},"都":{"docs":{},"知":{"docs":{},"道":{"docs":{},"如":{"docs":{},"何":{"docs":{},"处":{"docs":{},"理":{"docs":{},"它":{"docs":{},",":{"docs":{},"以":{"docs":{},"及":{"docs":{},"它":{"docs":{},"在":{"docs":{},"日":{"docs":{},"常":{"docs":{},"工":{"docs":{},"作":{"docs":{},"中":{"docs":{},"如":{"docs":{},"何":{"docs":{},"发":{"docs":{},"挥":{"docs":{},"作":{"docs":{},"用":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"系":{"docs":{},"统":{"docs":{},"基":{"docs":{},"础":{"docs":{},"知":{"docs":{},"识":{"docs":{},",":{"docs":{},"搭":{"docs":{},"建":{"docs":{},"自":{"docs":{},"己":{"docs":{},"的":{"docs":{},"库":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}}}}}},"热":{"docs":{},"替":{"docs":{},"换":{"docs":{},")":{"docs":{},"是":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}},"而":{"docs":{},"不":{"docs":{},"是":{"docs":{},"“":{"docs":{},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"”":{"docs":{},"模":{"docs":{},"块":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}},"式":{"docs":{},"和":{"docs":{},"重":{"docs":{},"构":{"docs":{},"之":{"docs":{},"间":{"docs":{},"有":{"docs":{},"着":{"docs":{},"一":{"docs":{},"种":{"docs":{},"与":{"docs":{},"生":{"docs":{},"俱":{"docs":{},"来":{"docs":{},"的":{"docs":{},"关":{"docs":{},"系":{"docs":{},"。":{"docs":{},"从":{"docs":{},"某":{"docs":{},"种":{"docs":{},"角":{"docs":{},"度":{"docs":{},"来":{"docs":{},"看":{"docs":{},",":{"docs":{},"设":{"docs":{},"计":{"docs":{},"模":{"docs":{},"式":{"docs":{},"的":{"docs":{},"目":{"docs":{},"的":{"docs":{},"就":{"docs":{},"是":{"docs":{},"为":{"docs":{},"许":{"docs":{},"多":{"docs":{},"重":{"docs":{},"构":{"docs":{},"行":{"docs":{},"为":{"docs":{},"提":{"docs":{},"供":{"docs":{},"目":{"docs":{},"标":{"docs":{},"。":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"两":{"docs":{},"开":{"docs":{},"花":{"docs":{},"?":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}},"缺":{"docs":{},"点":{"docs":{},"是":{"docs":{},"很":{"docs":{},"明":{"docs":{},"显":{"docs":{},"的":{"docs":{},",":{"docs":{},"为":{"docs":{},"了":{"docs":{},"解":{"docs":{},"决":{"docs":{},"这":{"docs":{},"些":{"docs":{},"弊":{"docs":{},"端":{"docs":{},",":{"docs":{},"可":{"docs":{},"以":{"docs":{},"使":{"docs":{},"用":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}},"腾":{"docs":{},"讯":{"docs":{},"万":{"docs":{},"字":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.03076923076923077}}}}}},"膜":{"docs":{},"拜":{"docs":{},"大":{"docs":{},"神":{"docs":{},"!":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{},"x":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}},"规":{"docs":{},"范":{"docs":{},"出":{"docs":{},"炉":{"docs":{},"!":{"docs":{},"别":{"docs":{},"再":{"docs":{},"乱":{"docs":{},"写":{"docs":{},"代":{"docs":{},"码":{"docs":{},"了":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.03076923076923077}}}}}}}}}}}},"中":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}},"道":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.015384615384615385},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}},"做":{"docs":{},"前":{"docs":{},"端":{"docs":{},"的":{"docs":{},":":{"docs":{},"你":{"docs":{},"有":{"docs":{},"没":{"docs":{},"有":{"docs":{},"觉":{"docs":{},"得":{"docs":{},"很":{"docs":{},"吃":{"docs":{},"力":{"docs":{},"?":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}}}}}}}},"了":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}},"及":{"docs":{},"其":{"docs":{},"工":{"docs":{},"作":{"docs":{},"原":{"docs":{},"理":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}},"同":{"docs":{},"样":{"docs":{},"也":{"docs":{},"是":{"docs":{},"操":{"docs":{},"作":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}},"期":{"docs":{},"发":{"docs":{},"布":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}},"彻":{"docs":{},"底":{"docs":{},"玩":{"docs":{},"转":{"docs":{},"图":{"docs":{},"片":{"docs":{},"懒":{"docs":{},"加":{"docs":{},"载":{"docs":{},"及":{"docs":{},"底":{"docs":{},"层":{"docs":{},"实":{"docs":{},"现":{"docs":{},"原":{"docs":{},"理":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}}}}}}}},"搞":{"docs":{},"懂":{"docs":{},"移":{"docs":{},"动":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}},"搞":{"docs":{},"懂":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}},"算":{"docs":{},"法":{"docs":{},":":{"docs":{},"图":{"docs":{},"文":{"docs":{},"并":{"docs":{},"茂":{"docs":{},"讲":{"docs":{},"解":{"docs":{},"堆":{"docs":{},"排":{"docs":{},"序":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}}}}}}}}}},"虚":{"docs":{},"拟":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}},"列":{"docs":{},"表":{"docs":{},"的":{"docs":{},"核":{"docs":{},"心":{"docs":{},"概":{"docs":{},"念":{"docs":{},"就":{"docs":{},"是":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}}}},"认":{"docs":{},"知":{"docs":{},"误":{"docs":{},"区":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}}}}}},"除":{"docs":{},"了":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.0196078431372549}},"基":{"docs":{},"础":{"docs":{},"知":{"docs":{},"识":{"docs":{},"以":{"docs":{},"外":{"docs":{},",":{"docs":{},"算":{"docs":{},"法":{"docs":{},"也":{"docs":{},"是":{"docs":{},"挺":{"docs":{},"重":{"docs":{},"要":{"docs":{},"的":{"docs":{},"。":{"docs":{},"因":{"docs":{},"此":{"docs":{},"特":{"docs":{},"意":{"docs":{},"整":{"docs":{},"理":{"docs":{},"了":{"docs":{},"一":{"docs":{},"些":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"算":{"docs":{},"法":{"docs":{},"题":{"docs":{},",":{"docs":{},"希":{"docs":{},"望":{"docs":{},"大":{"docs":{},"家":{"docs":{},"有":{"docs":{},"帮":{"docs":{},"助":{"docs":{},"。":{"docs":{},"。":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"docs":{},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{},"/":{"docs":{},",":{"docs":{},"类":{"docs":{},"似":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.03125}}}}}},"q":{"docs":{},"音":{"docs":{},"乐":{"docs":{},"商":{"docs":{},"业":{"docs":{},"化":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"团":{"docs":{},"队":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}},"别":{"docs":{},"只":{"docs":{},"用":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}},"人":{"docs":{},"是":{"docs":{},"搞":{"docs":{},"的":{"docs":{},"是":{"docs":{},"航":{"docs":{},"母":{"docs":{},"上":{"docs":{},"的":{"docs":{},"铆":{"docs":{},"钉":{"docs":{},",":{"docs":{},"而":{"docs":{},"你":{"docs":{},"拧":{"docs":{},"的":{"docs":{},"是":{"docs":{},"奥":{"docs":{},"迪":{"docs":{},"双":{"docs":{},"钻":{"docs":{},"的":{"docs":{},"螺":{"docs":{},"丝":{"docs":{},"。":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}}}}}}}}}}}}}}}}}}}},"只":{"docs":{},"是":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}},"使":{"docs":{},"用":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}},"需":{"docs":{},"要":{"docs":{},"简":{"docs":{},"单":{"docs":{},"几":{"docs":{},"步":{"docs":{},"操":{"docs":{},"作":{"docs":{},",":{"docs":{},"就":{"docs":{},"可":{"docs":{},"以":{"docs":{},"在":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"和":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"中":{"docs":{},"生":{"docs":{},"成":{"docs":{},"大":{"docs":{},"量":{"docs":{},"假":{"docs":{},"数":{"docs":{},"据":{"docs":{},"。":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"加":{"docs":{},"两":{"docs":{},"行":{"docs":{},"代":{"docs":{},"码":{"docs":{},",":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"要":{"docs":{},"用":{"docs":{},"两":{"docs":{},"天":{"docs":{},"?":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}}}}}}}}},"有":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}},"能":{"docs":{},"在":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}},"吵":{"docs":{},"疯":{"docs":{},"了":{"docs":{},",":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}}},"想":{"docs":{},"到":{"docs":{},"了":{"docs":{},"之":{"docs":{},"前":{"docs":{},"用":{"docs":{},"过":{"docs":{},"的":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}}}}}}}}},"提":{"docs":{},"交":{"docs":{},"一":{"docs":{},"个":{"docs":{},"增":{"docs":{},"加":{"docs":{},"新":{"docs":{},"功":{"docs":{},"能":{"docs":{},"的":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}}}}},"真":{"docs":{},"正":{"docs":{},"掌":{"docs":{},"握":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}},"要":{"docs":{},"减":{"docs":{},"慢":{"docs":{},"网":{"docs":{},"站":{"docs":{},"的":{"docs":{},"速":{"docs":{},"度":{"docs":{},",":{"docs":{},"最":{"docs":{},"快":{"docs":{},"的":{"docs":{},"办":{"docs":{},"法":{"docs":{},"就":{"docs":{},"是":{"docs":{},"塞":{"docs":{},"进":{"docs":{},"去":{"docs":{},"一":{"docs":{},"堆":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}},"调":{"docs":{},"试":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625}},"嘛":{"docs":{},"?":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}},"查":{"docs":{},"组":{"docs":{},"解":{"docs":{},"散":{"docs":{},"、":{"docs":{},"巴":{"docs":{},"西":{"docs":{},"博":{"docs":{},"物":{"docs":{},"馆":{"docs":{},"大":{"docs":{},"火":{"docs":{},",":{"docs":{},"无":{"docs":{},"一":{"docs":{},"不":{"docs":{},"刺":{"docs":{},"痛":{"docs":{},"着":{"docs":{},"我":{"docs":{},"们":{"docs":{},"脆":{"docs":{},"弱":{"docs":{},"的":{"docs":{},"心":{"docs":{},"灵":{"docs":{},"。":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"跨":{"docs":{},"端":{"docs":{},"框":{"docs":{},"架":{"docs":{},"的":{"docs":{},"核":{"docs":{},"心":{"docs":{},"技":{"docs":{},"术":{"docs":{},"到":{"docs":{},"底":{"docs":{},"是":{"docs":{},"什":{"docs":{},"么":{"docs":{},"?":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.015625},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}}}}}}}},"域":{"docs":{},"这":{"docs":{},"两":{"docs":{},"个":{"docs":{},"字":{"docs":{},"就":{"docs":{},"像":{"docs":{},"一":{"docs":{},"块":{"docs":{},"狗":{"docs":{},"皮":{"docs":{},"膏":{"docs":{},"药":{"docs":{},"一":{"docs":{},"样":{"docs":{},"黏":{"docs":{},"在":{"docs":{},"每":{"docs":{},"一":{"docs":{},"个":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"身":{"docs":{},"上":{"docs":{},",":{"docs":{},"无":{"docs":{},"论":{"docs":{},"你":{"docs":{},"在":{"docs":{},"工":{"docs":{},"作":{"docs":{},"上":{"docs":{},"或":{"docs":{},"者":{"docs":{},"面":{"docs":{},"试":{"docs":{},"中":{"docs":{},"无":{"docs":{},"可":{"docs":{},"避":{"docs":{},"免":{"docs":{},"会":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"这":{"docs":{},"个":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"请":{"docs":{},"求":{"docs":{},",":{"docs":{},"后":{"docs":{},"端":{"docs":{},"获":{"docs":{},"取":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}},"站":{"docs":{},"请":{"docs":{},"求":{"docs":{},"伪":{"docs":{},"造":{"docs":{},"(":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}},"?":{"docs":{},"?":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}},"今":{"docs":{},"天":{"docs":{},"我":{"docs":{},"们":{"docs":{},"要":{"docs":{},"学":{"docs":{},"习":{"docs":{},"的":{"docs":{},"是":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}},"一":{"docs":{},"起":{"docs":{},"动":{"docs":{},"手":{"docs":{},"练":{"docs":{},"习":{"docs":{},"的":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}}}}}}}}},"来":{"docs":{},"看":{"docs":{},"一":{"docs":{},"下":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}},"介":{"docs":{},"绍":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}},"为":{"docs":{},"大":{"docs":{},"家":{"docs":{},"分":{"docs":{},"享":{"docs":{},"一":{"docs":{},"下":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}}}}}}}},"这":{"docs":{},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"带":{"docs":{},"大":{"docs":{},"家":{"docs":{},"了":{"docs":{},"解":{"docs":{},"一":{"docs":{},"下":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}}}},"给":{"docs":{},"大":{"docs":{},"家":{"docs":{},"分":{"docs":{},"享":{"docs":{},"一":{"docs":{},"下":{"docs":{},"自":{"docs":{},"己":{"docs":{},"最":{"docs":{},"近":{"docs":{},"撸":{"docs":{},"的":{"docs":{},"一":{"docs":{},"款":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}},"个":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}},",":{"docs":{},"跟":{"docs":{},"大":{"docs":{},"家":{"docs":{},"分":{"docs":{},"享":{"docs":{},"几":{"docs":{},"个":{"docs":{},"工":{"docs":{},"具":{"docs":{},",":{"docs":{},"便":{"docs":{},"是":{"docs":{},"要":{"docs":{},"着":{"docs":{},"重":{"docs":{},"解":{"docs":{},"决":{"docs":{},"你":{"docs":{},"工":{"docs":{},"作":{"docs":{},"中":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"的":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"我":{"docs":{},"们":{"docs":{},"对":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}},"就":{"docs":{},"分":{"docs":{},"享":{"docs":{},"一":{"docs":{},"下":{"docs":{},"我":{"docs":{},"们":{"docs":{},"在":{"docs":{},"重":{"docs":{},"构":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"时":{"docs":{},"的":{"docs":{},"经":{"docs":{},"验":{"docs":{},"教":{"docs":{},"训":{"docs":{},",":{"docs":{},"使":{"docs":{},"用":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"和":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"来":{"docs":{},"重":{"docs":{},"构":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"。":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"谈":{"docs":{},"一":{"docs":{},"谈":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}},"简":{"docs":{},"单":{"docs":{},"讲":{"docs":{},"下":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}},"来":{"docs":{},"分":{"docs":{},"享":{"docs":{},"一":{"docs":{},"下":{"docs":{},"三":{"docs":{},"角":{"docs":{},"函":{"docs":{},"数":{"docs":{},"相":{"docs":{},"关":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},",":{"docs":{},"如":{"docs":{},"果":{"docs":{},"刚":{"docs":{},"学":{"docs":{},"前":{"docs":{},"端":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},"有":{"docs":{},"人":{"docs":{},"教":{"docs":{},"我":{"docs":{},"这":{"docs":{},"些":{"docs":{},",":{"docs":{},"我":{"docs":{},"会":{"docs":{},"很":{"docs":{},"开":{"docs":{},"心":{"docs":{},"。":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"是":{"docs":{},"中":{"docs":{},"秋":{"docs":{},"佳":{"docs":{},"节":{"docs":{},",":{"docs":{},"诺":{"docs":{},"诺":{"docs":{},"前":{"docs":{},"端":{"docs":{},"周":{"docs":{},"刊":{"docs":{},",":{"docs":{},"在":{"docs":{},"此":{"docs":{},"祝":{"docs":{},"大":{"docs":{},"家":{"docs":{},"中":{"docs":{},"秋":{"docs":{},"节":{"docs":{},"快":{"docs":{},"乐":{"docs":{},",":{"docs":{},"团":{"docs":{},"团":{"docs":{},"圆":{"docs":{},"圆":{"docs":{},"。":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"年":{"docs":{},"我":{"docs":{},"面":{"docs":{},"试":{"docs":{},"了":{"docs":{},"很":{"docs":{},"多":{"docs":{},"同":{"docs":{},"学":{"docs":{},",":{"docs":{},"只":{"docs":{},"要":{"docs":{},"看":{"docs":{},"到":{"docs":{},"简":{"docs":{},"历":{"docs":{},"上":{"docs":{},"写":{"docs":{},"“":{"docs":{},"熟":{"docs":{},"练":{"docs":{},"掌":{"docs":{},"握":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}},"已":{"docs":{},"正":{"docs":{},"式":{"docs":{},"发":{"docs":{},"布":{"docs":{},",":{"docs":{},"此":{"docs":{},"版":{"docs":{},"本":{"docs":{},"的":{"docs":{},"更":{"docs":{},"新":{"docs":{},"重":{"docs":{},"点":{"docs":{},"是":{"docs":{},"提":{"docs":{},"供":{"docs":{},"更":{"docs":{},"好":{"docs":{},"的":{"docs":{},"兼":{"docs":{},"容":{"docs":{},"性":{"docs":{},"。":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}}}},"是":{"docs":{},"大":{"docs":{},"势":{"docs":{},"所":{"docs":{},"趋":{"docs":{},",":{"docs":{},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}}}},"经":{"docs":{},"成":{"docs":{},"为":{"docs":{},"大":{"docs":{},"家":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"编":{"docs":{},"码":{"docs":{},"工":{"docs":{},"具":{"docs":{},"了":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"得":{"docs":{},"益":{"docs":{},"于":{"docs":{},"它":{"docs":{},"的":{"docs":{},"插":{"docs":{},"件":{"docs":{},"生":{"docs":{},"态":{"docs":{},"机":{"docs":{},"制":{"docs":{},",":{"docs":{},"其":{"docs":{},"实":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"不":{"docs":{},"陌":{"docs":{},"生":{"docs":{},"了":{"docs":{},",":{"docs":{},"其":{"docs":{},"中":{"docs":{},"的":{"docs":{},"一":{"docs":{},"部":{"docs":{},"分":{"docs":{},"读":{"docs":{},"者":{"docs":{},"可":{"docs":{},"能":{"docs":{},"也":{"docs":{},"听":{"docs":{},"说":{"docs":{},"过":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}},"已":{"docs":{},"经":{"docs":{},"迫":{"docs":{},"不":{"docs":{},"及":{"docs":{},"待":{"docs":{},"想":{"docs":{},"与":{"docs":{},"你":{"docs":{},"见":{"docs":{},"面":{"docs":{},",":{"docs":{},"还":{"docs":{},"在":{"docs":{},"犹":{"docs":{},"豫":{"docs":{},"什":{"docs":{},"么":{"docs":{},"?":{"docs":{},"赶":{"docs":{},"紧":{"docs":{},"出":{"docs":{},"发":{"docs":{},"吧":{"docs":{},"!":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}}}}}}},"发":{"docs":{},"布":{"docs":{},"了":{"docs":{},",":{"docs":{},"其":{"docs":{},"中":{"docs":{},"包":{"docs":{},"括":{"docs":{},"两":{"docs":{},"个":{"docs":{},"主":{"docs":{},"要":{"docs":{},"预":{"docs":{},"览":{"docs":{},"新":{"docs":{},"特":{"docs":{},"性":{"docs":{},":":{"docs":{},"机":{"docs":{},"器":{"docs":{},"学":{"docs":{},"习":{"docs":{},"(":{"docs":{},"m":{"docs":{},"l":{"docs":{},")":{"docs":{},"驱":{"docs":{},"动":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"补":{"docs":{},"全":{"docs":{},"和":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"被":{"docs":{},"冻":{"docs":{},"结":{"docs":{},",":{"docs":{},"离":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}},"拖":{"docs":{},"拽":{"docs":{},"功":{"docs":{},"能":{"docs":{},"制":{"docs":{},"作":{"docs":{},"滑":{"docs":{},"动":{"docs":{},"条":{"docs":{},"实":{"docs":{},"例":{"docs":{},"教":{"docs":{},"程":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}}}}}}}}},"属":{"docs":{},"于":{"docs":{},"前":{"docs":{},"端":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"功":{"docs":{},"能":{"docs":{},",":{"docs":{},"很":{"docs":{},"多":{"docs":{},"效":{"docs":{},"果":{"docs":{},"都":{"docs":{},"会":{"docs":{},"用":{"docs":{},"到":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}},"滑":{"docs":{},"块":{"docs":{},"来":{"docs":{},"修":{"docs":{},"改":{"docs":{},"位":{"docs":{},"置":{"docs":{},"。":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}}}}}}}},"提":{"docs":{},"供":{"docs":{},"了":{"docs":{},"一":{"docs":{},"种":{"docs":{},"简":{"docs":{},"短":{"docs":{},"的":{"docs":{},"语":{"docs":{},"法":{"docs":{},",":{"docs":{},"用":{"docs":{},"来":{"docs":{},"获":{"docs":{},"取":{"docs":{},"列":{"docs":{},"表":{"docs":{},"中":{"docs":{},"第":{"docs":{},"一":{"docs":{},"个":{"docs":{},"“":{"docs":{},"已":{"docs":{},"定":{"docs":{},"义":{"docs":{},"”":{"docs":{},"的":{"docs":{},"变":{"docs":{},"量":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}}}}}}},"两":{"docs":{},"种":{"docs":{},"不":{"docs":{},"同":{"docs":{},"的":{"docs":{},"存":{"docs":{},"储":{"docs":{},"变":{"docs":{},"量":{"docs":{},":":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}},"强":{"docs":{},"大":{"docs":{},"的":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}},"的":{"docs":{},"一":{"docs":{},"个":{"docs":{},"非":{"docs":{},"常":{"docs":{},"有":{"docs":{},"用":{"docs":{},"的":{"docs":{},"功":{"docs":{},"能":{"docs":{},",":{"docs":{},"它":{"docs":{},"允":{"docs":{},"许":{"docs":{},"在":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}}}}},"高":{"docs":{},"用":{"docs":{},"户":{"docs":{},"界":{"docs":{},"面":{"docs":{},"性":{"docs":{},"能":{"docs":{},"。":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}},"幸":{"docs":{},"福":{"docs":{},"感":{"docs":{},"的":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}},"升":{"docs":{},"网":{"docs":{},"站":{"docs":{},"的":{"docs":{},"加":{"docs":{},"载":{"docs":{},"速":{"docs":{},"度":{"docs":{},",":{"docs":{},"你":{"docs":{},"选":{"docs":{},"择":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}}}}}}},"出":{"docs":{},"了":{"docs":{},"新":{"docs":{},"的":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"案":{"docs":{},"。":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}}}},"知":{"docs":{},"识":{"docs":{},"点":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},"总":{"docs":{},"结":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}},"。":{"docs":{},"如":{"docs":{},"果":{"docs":{},"你":{"docs":{},"有":{"docs":{},"过":{"docs":{},"一":{"docs":{},"段":{"docs":{},"时":{"docs":{},"间":{"docs":{},"的":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}},"查":{"docs":{},"缺":{"docs":{},"补":{"docs":{},"漏":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}},"动":{"docs":{},"图":{"docs":{},",":{"docs":{},"以":{"docs":{},"便":{"docs":{},"阅":{"docs":{},"读":{"docs":{},"。":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}}},"多":{"docs":{},"少":{"docs":{},":":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"与":{"docs":{},"实":{"docs":{},"践":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}}}},"短":{"docs":{},"文":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.03076923076923077}}},"的":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}},"空":{"docs":{},"值":{"docs":{},"合":{"docs":{},"并":{"docs":{},"运":{"docs":{},"算":{"docs":{},"符":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.015384615384615385}}}}}}}}},"则":{"docs":{},"会":{"docs":{},"将":{"docs":{},"超":{"docs":{},"出":{"docs":{},"容":{"docs":{},"器":{"docs":{},"范":{"docs":{},"围":{"docs":{},"内":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"剪":{"docs":{},"裁":{"docs":{},"。":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}},"多":{"docs":{},"行":{"docs":{},"代":{"docs":{},"码":{"docs":{},"搞":{"docs":{},"定":{"docs":{},"微":{"docs":{},"信":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}},"文":{"docs":{},"本":{"docs":{},"超":{"docs":{},"过":{"docs":{},"指":{"docs":{},"定":{"docs":{},"行":{"docs":{},"数":{"docs":{},"隐":{"docs":{},"藏":{"docs":{},"超":{"docs":{},"出":{"docs":{},"部":{"docs":{},"分":{"docs":{},"并":{"docs":{},"显":{"docs":{},"示":{"docs":{},"“":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"查":{"docs":{},"看":{"docs":{},"全":{"docs":{},"部":{"docs":{},"”":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"常":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"的":{"docs":{},"需":{"docs":{},"求":{"docs":{},",":{"docs":{},"网":{"docs":{},"上":{"docs":{},"也":{"docs":{},"有":{"docs":{},"人":{"docs":{},"实":{"docs":{},"现":{"docs":{},"过":{"docs":{},"类":{"docs":{},"似":{"docs":{},"的":{"docs":{},"功":{"docs":{},"能":{"docs":{},",":{"docs":{},"不":{"docs":{},"过":{"docs":{},"还":{"docs":{},"是":{"docs":{},"想":{"docs":{},"自":{"docs":{},"己":{"docs":{},"写":{"docs":{},"写":{"docs":{},"看":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"个":{"docs":{},"有":{"docs":{},"内":{"docs":{},"味":{"docs":{},"道":{"docs":{},"且":{"docs":{},"笑":{"docs":{},"死":{"docs":{},"的":{"docs":{},"人":{"docs":{},"代":{"docs":{},"码":{"docs":{},"注":{"docs":{},"释":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}}}}},")":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}},"加":{"docs":{},"小":{"docs":{},"心":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}},"名":{"docs":{},"知":{"docs":{},"名":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"工":{"docs":{},"程":{"docs":{},"师":{"docs":{},"竟":{"docs":{},"然":{"docs":{},"当":{"docs":{},"众":{"docs":{},"比":{"docs":{},"短":{"docs":{},"~":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}},"入":{"docs":{},"口":{"docs":{},"配":{"docs":{},"置":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}},"来":{"docs":{},"解":{"docs":{},"决":{"docs":{},"这":{"docs":{},"个":{"docs":{},"需":{"docs":{},"求":{"docs":{},"。":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}},"定":{"docs":{},"义":{"docs":{},"当":{"docs":{},"一":{"docs":{},"个":{"docs":{},"元":{"docs":{},"素":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"太":{"docs":{},"大":{"docs":{},"而":{"docs":{},"无":{"docs":{},"法":{"docs":{},"适":{"docs":{},"应":{"docs":{},"块":{"docs":{},"级":{"docs":{},"格":{"docs":{},"式":{"docs":{},"化":{"docs":{},"上":{"docs":{},"下":{"docs":{},"文":{"docs":{},"时":{"docs":{},"候":{"docs":{},"该":{"docs":{},"做":{"docs":{},"什":{"docs":{},"么":{"docs":{},"。":{"docs":{},"而":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"时":{"docs":{},"器":{"docs":{},"机":{"docs":{},"制":{"docs":{},"和":{"docs":{},"前":{"docs":{},"端":{"docs":{},"动":{"docs":{},"画":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}}}}},"手":{"docs":{},"把":{"docs":{},"手":{"docs":{},"教":{"docs":{},"你":{"docs":{},"搭":{"docs":{},"建":{"docs":{},"一":{"docs":{},"个":{"docs":{},"灰":{"docs":{},"度":{"docs":{},"发":{"docs":{},"布":{"docs":{},"环":{"docs":{},"境":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}}}}}}},"拉":{"docs":{},"手":{"docs":{},"带":{"docs":{},"你":{"docs":{},"捏":{"docs":{},"一":{"docs":{},"个":{"docs":{},"可":{"docs":{},"视":{"docs":{},"化":{"docs":{},"拖":{"docs":{},"拽":{"docs":{},"组":{"docs":{},"件":{"docs":{},"库":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}}}}}},"教":{"docs":{},"你":{"docs":{},"完":{"docs":{},"成":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}},"撕":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}},"动":{"docs":{},"实":{"docs":{},"现":{"docs":{},"高":{"docs":{},"仿":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"效":{"docs":{},"果":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}},"写":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}},"一":{"docs":{},"个":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}},"灰":{"docs":{},"度":{"docs":{},"发":{"docs":{},"布":{"docs":{},",":{"docs":{},"又":{"docs":{},"称":{"docs":{},"金":{"docs":{},"丝":{"docs":{},"雀":{"docs":{},"发":{"docs":{},"布":{"docs":{},"。":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}}}}}}}},"错":{"docs":{},"误":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02702702702702703}},"状":{"docs":{},"态":{"docs":{},",":{"docs":{},"例":{"docs":{},"如":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.018518518518518517}}}}}}}}},"合":{"docs":{},"适":{"docs":{},"的":{"docs":{},"出":{"docs":{},"现":{"docs":{},"时":{"docs":{},"机":{"docs":{},"加":{"docs":{},"上":{"docs":{},"大":{"docs":{},"名":{"docs":{},"气":{"docs":{},",":{"docs":{},"催":{"docs":{},"生":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}},"快":{"docs":{},"速":{"docs":{},"提":{"docs":{},"升":{"docs":{},"技":{"docs":{},"巧":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}}},"开":{"docs":{},"发":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}},"简":{"docs":{},"写":{"docs":{},"技":{"docs":{},"巧":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.0196078431372549}}}}},"明":{"docs":{},"扼":{"docs":{},"要":{"docs":{},"聊":{"docs":{},"聊":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}},"洁":{"docs":{},"、":{"docs":{},"巧":{"docs":{},"妙":{"docs":{},"、":{"docs":{},"高":{"docs":{},"效":{"docs":{},"的":{"docs":{},"长":{"docs":{},"列":{"docs":{},"表":{"docs":{},",":{"docs":{},"无":{"docs":{},"限":{"docs":{},"下":{"docs":{},"拉":{"docs":{},"方":{"docs":{},"案":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}}}}},"单":{"docs":{},"几":{"docs":{},"步":{"docs":{},"让":{"docs":{},"你":{"docs":{},"的":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}},"易":{"docs":{},"懂":{"docs":{},"的":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}},"粗":{"docs":{},"暴":{"docs":{},"地":{"docs":{},"理":{"docs":{},"解":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}},"易":{"docs":{},"入":{"docs":{},"门":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}},"奇":{"docs":{},"思":{"docs":{},"妙":{"docs":{},"想":{"docs":{},"边":{"docs":{},"框":{"docs":{},"动":{"docs":{},"画":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}}}}}}}},"宗":{"docs":{},"罪":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}},"理":{"docs":{},"解":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.023809523809523808}}}},"x":{"docs":{},"s":{"docs":{},"s":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.027777777777777776},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}},"是":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}},"h":{"docs":{},"m":{"docs":{},"i":{"docs":{},"k":{"docs":{},"o":{"docs":{},"s":{"docs":{},"r":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}},"三":{"docs":{},"种":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}},"主":{"docs":{},"要":{"docs":{},"就":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"旋":{"docs":{},"转":{"docs":{},"的":{"docs":{},"圆":{"docs":{},"环":{"docs":{},",":{"docs":{},"而":{"docs":{},"旋":{"docs":{},"转":{"docs":{},"部":{"docs":{},"分":{"docs":{},"则":{"docs":{},"比":{"docs":{},"较":{"docs":{},"简":{"docs":{},"单":{"docs":{},",":{"docs":{},"直":{"docs":{},"接":{"docs":{},"通":{"docs":{},"过":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}},"的":{"docs":{},"实":{"docs":{},"现":{"docs":{},"途":{"docs":{},"径":{"docs":{},"有":{"docs":{},"上":{"docs":{},"面":{"docs":{},"三":{"docs":{},"种":{"docs":{},",":{"docs":{},"其":{"docs":{},"中":{"docs":{},"包":{"docs":{},"含":{"docs":{},"不":{"docs":{},"少":{"docs":{},"变":{"docs":{},"种":{"docs":{},"方":{"docs":{},"式":{"docs":{},",":{"docs":{},"原":{"docs":{},"理":{"docs":{},"大":{"docs":{},"致":{"docs":{},"都":{"docs":{},"是":{"docs":{},"相":{"docs":{},"似":{"docs":{},"的":{"docs":{},",":{"docs":{},"圆":{"docs":{},"角":{"docs":{},"以":{"docs":{},"及":{"docs":{},"遮":{"docs":{},"罩":{"docs":{},"的":{"docs":{},"效":{"docs":{},"果":{"docs":{},"相":{"docs":{},"结":{"docs":{},"合":{"docs":{},"。":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"看":{"docs":{},"笑":{"docs":{},"果":{"docs":{},"。":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}},"讲":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"案":{"docs":{},"。":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}},"大":{"docs":{},"谷":{"docs":{},"新":{"docs":{},"作":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}},"交":{"docs":{},"互":{"docs":{},"动":{"docs":{},"画":{"docs":{},"。":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}},"制":{"docs":{},"作":{"docs":{},"方":{"docs":{},"案":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}},"赛":{"docs":{},"博":{"docs":{},"朋":{"docs":{},"克":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}},"漫":{"docs":{},"谈":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}},"级":{"docs":{},"联":{"docs":{},"多":{"docs":{},"选":{"docs":{},"控":{"docs":{},"件":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856}}}}}}},"别":{"docs":{},"的":{"docs":{},"组":{"docs":{},"件":{"docs":{},"库":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}},"纯":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.017857142857142856},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}},"前":{"docs":{},"端":{"docs":{},"实":{"docs":{},"现":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03125}}}}}}},"行":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}},"如":{"docs":{},"何":{"docs":{},"折":{"docs":{},"叠":{"docs":{},"并":{"docs":{},"显":{"docs":{},"示":{"docs":{},"“":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"查":{"docs":{},"看":{"docs":{},"全":{"docs":{},"部":{"docs":{},"”":{"docs":{},"?":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}},"代":{"docs":{},"码":{"docs":{},"实":{"docs":{},"现":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}},"一":{"docs":{},"个":{"docs":{},"精":{"docs":{},"简":{"docs":{},"版":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}},"的":{"docs":{},"库":{"docs":{},",":{"docs":{},"坑":{"docs":{},"了":{"docs":{},"数":{"docs":{},"百":{"docs":{},"万":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}},",":{"docs":{},"实":{"docs":{},"现":{"docs":{},"动":{"docs":{},"态":{"docs":{},"炫":{"docs":{},"酷":{"docs":{},"的":{"docs":{},"可":{"docs":{},"视":{"docs":{},"化":{"docs":{},"图":{"docs":{},"表":{"docs":{},"?":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}},"搞":{"docs":{},"定":{"docs":{},"它":{"docs":{},"的":{"docs":{},"核":{"docs":{},"心":{"docs":{},"。":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}},"详":{"docs":{},"解":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}},"负":{"docs":{},"值":{"docs":{},"技":{"docs":{},"巧":{"docs":{},"与":{"docs":{},"细":{"docs":{},"节":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.01818181818181818}}}}}}}}},"与":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.025974025974025976}},"虚":{"docs":{},"拟":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}},"循":{"docs":{},"环":{"docs":{},"闭":{"docs":{},"包":{"docs":{},"经":{"docs":{},"典":{"docs":{},"问":{"docs":{},"题":{"docs":{},"详":{"docs":{},"解":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}},"跨":{"docs":{},"屏":{"docs":{},"适":{"docs":{},"配":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}},"受":{"docs":{},"欢":{"docs":{},"迎":{"docs":{},"的":{"docs":{},"主":{"docs":{},"要":{"docs":{},"原":{"docs":{},"因":{"docs":{},"之":{"docs":{},"一":{"docs":{},"就":{"docs":{},"是":{"docs":{},"通":{"docs":{},"过":{"docs":{},"虚":{"docs":{},"拟":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}},"增":{"docs":{},"量":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}},"赛":{"docs":{},"博":{"docs":{},"朋":{"docs":{},"克":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.017241379310344827}}}}}},"但":{"docs":{},"没":{"docs":{},"有":{"docs":{},"用":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}},"知":{"docs":{},"己":{"docs":{},"知":{"docs":{},"彼":{"docs":{},"总":{"docs":{},"是":{"docs":{},"要":{"docs":{},"多":{"docs":{},"几":{"docs":{},"分":{"docs":{},"胜":{"docs":{},"算":{"docs":{},"的":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}}}}}}}},"是":{"docs":{},"当":{"docs":{},"一":{"docs":{},"个":{"docs":{},"系":{"docs":{},"统":{"docs":{},"上":{"docs":{},"线":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},",":{"docs":{},"它":{"docs":{},"只":{"docs":{},"是":{"docs":{},"理":{"docs":{},"论":{"docs":{},"上":{"docs":{},"的":{"docs":{},"可":{"docs":{},"用":{"docs":{},",":{"docs":{},"在":{"docs":{},"实":{"docs":{},"际":{"docs":{},"运":{"docs":{},"行":{"docs":{},"中":{"docs":{},"还":{"docs":{},"会":{"docs":{},"面":{"docs":{},"对":{"docs":{},"非":{"docs":{},"常":{"docs":{},"多":{"docs":{},"不":{"docs":{},"确":{"docs":{},"定":{"docs":{},"的":{"docs":{},"因":{"docs":{},"素":{"docs":{},"和":{"docs":{},"情":{"docs":{},"况":{"docs":{},"。":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"我":{"docs":{},"今":{"docs":{},"天":{"docs":{},"想":{"docs":{},"讲":{"docs":{},"另":{"docs":{},"一":{"docs":{},"个":{"docs":{},"角":{"docs":{},"度":{"docs":{},",":{"docs":{},"「":{"docs":{},"废":{"docs":{},"掉":{"docs":{},"一":{"docs":{},"个":{"docs":{},"人":{"docs":{},"最":{"docs":{},"隐":{"docs":{},"蔽":{"docs":{},"的":{"docs":{},"方":{"docs":{},"式":{"docs":{},",":{"docs":{},"是":{"docs":{},"让":{"docs":{},"他":{"docs":{},"忙":{"docs":{},"到":{"docs":{},"没":{"docs":{},"时":{"docs":{},"间":{"docs":{},"成":{"docs":{},"长":{"docs":{},"」":{"docs":{},",":{"docs":{},"下":{"docs":{},"班":{"docs":{},"后":{"docs":{},"他":{"docs":{},"们":{"docs":{},"主":{"docs":{},"动":{"docs":{},"加":{"docs":{},"班":{"docs":{},",":{"docs":{},"周":{"docs":{},"末":{"docs":{},"他":{"docs":{},"们":{"docs":{},"主":{"docs":{},"动":{"docs":{},"给":{"docs":{},"自":{"docs":{},"己":{"docs":{},"工":{"docs":{},"作":{"docs":{},"加":{"docs":{},"量":{"docs":{},",":{"docs":{},"更":{"docs":{},"快":{"docs":{},"的":{"docs":{},"推":{"docs":{},"进":{"docs":{},"工":{"docs":{},"作":{"docs":{},",":{"docs":{},"总":{"docs":{},"之":{"docs":{},"特":{"docs":{},"别":{"docs":{},"忙":{"docs":{},",":{"docs":{},"工":{"docs":{},"作":{"docs":{},"时":{"docs":{},"间":{"docs":{},"超":{"docs":{},"长":{"docs":{},"。":{"docs":{},"。":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"再":{"docs":{},"见":{"docs":{},".":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}},"还":{"docs":{},"是":{"docs":{},"再":{"docs":{},"也":{"docs":{},"不":{"docs":{},"见":{"docs":{},"?":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}},"谈":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}},"富":{"docs":{},"文":{"docs":{},"本":{"docs":{},"编":{"docs":{},"辑":{"docs":{},"器":{"docs":{},"是":{"docs":{},"一":{"docs":{},"种":{"docs":{},"可":{"docs":{},"内":{"docs":{},"嵌":{"docs":{},"于":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},",":{"docs":{},"所":{"docs":{},"见":{"docs":{},"即":{"docs":{},"所":{"docs":{},"得":{"docs":{},"的":{"docs":{},"文":{"docs":{},"本":{"docs":{},"编":{"docs":{},"辑":{"docs":{},"器":{"docs":{},"。":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"款":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"工":{"docs":{},"具":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}},"能":{"docs":{},"取":{"docs":{},"代":{"docs":{},"微":{"docs":{},"服":{"docs":{},"务":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888}}}}}}}}},"有":{"docs":{},"所":{"docs":{},"帮":{"docs":{},"助":{"docs":{},"。":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}},"覆":{"docs":{},"盖":{"docs":{},"的":{"docs":{},"面":{"docs":{},"远":{"docs":{},"比":{"docs":{},"你":{"docs":{},"想":{"docs":{},"象":{"docs":{},"中":{"docs":{},"的":{"docs":{},"大":{"docs":{},"得":{"docs":{},"多":{"docs":{},".":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}}}}}}}}}},"否":{"docs":{},"取":{"docs":{},"代":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}},"都":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.013888888888888888},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}},"知":{"docs":{},"道":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}},"非":{"docs":{},"常":{"docs":{},"优":{"docs":{},"秀":{"docs":{},",":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}},"另":{"docs":{},"一":{"docs":{},"种":{"docs":{},"名":{"docs":{},"为":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}},"电":{"docs":{},"子":{"docs":{},"签":{"docs":{},"名":{"docs":{},"通":{"docs":{},"俗":{"docs":{},"来":{"docs":{},"说":{"docs":{},"就":{"docs":{},"是":{"docs":{},"通":{"docs":{},"过":{"docs":{},"技":{"docs":{},"术":{"docs":{},"手":{"docs":{},"段":{"docs":{},"实":{"docs":{},"现":{"docs":{},"在":{"docs":{},"电":{"docs":{},"子":{"docs":{},"文":{"docs":{},"档":{"docs":{},"上":{"docs":{},"加":{"docs":{},"载":{"docs":{},"电":{"docs":{},"子":{"docs":{},"形":{"docs":{},"式":{"docs":{},"的":{"docs":{},"签":{"docs":{},"名":{"docs":{},",":{"docs":{},"其":{"docs":{},"作":{"docs":{},"用":{"docs":{},"类":{"docs":{},"似":{"docs":{},"于":{"docs":{},"纸":{"docs":{},"质":{"docs":{},"合":{"docs":{},"同":{"docs":{},"上":{"docs":{},"的":{"docs":{},"手":{"docs":{},"写":{"docs":{},"签":{"docs":{},"名":{"docs":{},"或":{"docs":{},"加":{"docs":{},"盖":{"docs":{},"的":{"docs":{},"公":{"docs":{},"章":{"docs":{},"。":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"势":{"docs":{},"必":{"docs":{},"也":{"docs":{},"将":{"docs":{},"成":{"docs":{},"为":{"docs":{},"官":{"docs":{},"方":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}},"居":{"docs":{},"然":{"docs":{},"可":{"docs":{},"以":{"docs":{},"这":{"docs":{},"样":{"docs":{},"整":{"docs":{},"了":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}}}}}}},"然":{"docs":{},"而":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}},"后":{"docs":{},"他":{"docs":{},"自":{"docs":{},"己":{"docs":{},"也":{"docs":{},"做":{"docs":{},"错":{"docs":{},"了":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}},"基":{"docs":{},"于":{"docs":{},"g":{"docs":{},"o":{"docs":{},"o":{"docs":{},"g":{"docs":{},"l":{"docs":{},"e":{"docs":{},"推":{"docs":{},"出":{"docs":{},"的":{"docs":{},"第":{"docs":{},"三":{"docs":{},"方":{"docs":{},"库":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{},",":{"docs":{},"在":{"docs":{},"产":{"docs":{},"品":{"docs":{},"中":{"docs":{},"进":{"docs":{},"行":{"docs":{},"运":{"docs":{},"用":{"docs":{},"实":{"docs":{},"践":{"docs":{},",":{"docs":{},"并":{"docs":{},"对":{"docs":{},"其":{"docs":{},"原":{"docs":{},"理":{"docs":{},"进":{"docs":{},"行":{"docs":{},"简":{"docs":{},"要":{"docs":{},"剖":{"docs":{},"析":{"docs":{},"。":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"我":{"docs":{},"就":{"docs":{},"努":{"docs":{},"力":{"docs":{},"的":{"docs":{},"搞":{"docs":{},"了":{"docs":{},"起":{"docs":{},"来":{"docs":{},"(":{"docs":{},":":{"docs":{},"з":{"docs":{},"」":{"docs":{},"∠":{"docs":{},")":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}},"版":{"docs":{},"本":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}},"的":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}},"所":{"docs":{},"有":{"docs":{},"功":{"docs":{},"能":{"docs":{},"。":{"docs":{},"从":{"docs":{},"现":{"docs":{},"在":{"docs":{},"到":{"docs":{},"最":{"docs":{},"后":{"docs":{},"发":{"docs":{},"布":{"docs":{},"之":{"docs":{},"前":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"将":{"docs":{},"修":{"docs":{},"复":{"docs":{},"错":{"docs":{},"误":{"docs":{},"并":{"docs":{},"进":{"docs":{},"一":{"docs":{},"步":{"docs":{},"提":{"docs":{},"高":{"docs":{},"它":{"docs":{},"的":{"docs":{},"性":{"docs":{},"能":{"docs":{},"和":{"docs":{},"稳":{"docs":{},"定":{"docs":{},"性":{"docs":{},"。":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"中":{"docs":{},"将":{"docs":{},"完":{"docs":{},"全":{"docs":{},"删":{"docs":{},"除":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}},"新":{"docs":{},"增":{"docs":{},"的":{"docs":{},"那":{"docs":{},"些":{"docs":{},"功":{"docs":{},"能":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}}}}}},",":{"docs":{},"正":{"docs":{},"式":{"docs":{},"开":{"docs":{},"启":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}}},"公":{"docs":{},"开":{"docs":{},"了":{"docs":{},"底":{"docs":{},"层":{"docs":{},"的":{"docs":{},"响":{"docs":{},"应":{"docs":{},"式":{"docs":{},"系":{"docs":{},"统":{"docs":{},",":{"docs":{},"并":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"了":{"docs":{},"构":{"docs":{},"建":{"docs":{},"应":{"docs":{},"用":{"docs":{},"程":{"docs":{},"序":{"docs":{},"的":{"docs":{},"新":{"docs":{},"方":{"docs":{},"法":{"docs":{},"。":{"docs":{},"新":{"docs":{},"的":{"docs":{},"响":{"docs":{},"应":{"docs":{},"式":{"docs":{},"系":{"docs":{},"统":{"docs":{},"非":{"docs":{},"常":{"docs":{},"强":{"docs":{},"大":{"docs":{},",":{"docs":{},"它":{"docs":{},"可":{"docs":{},"以":{"docs":{},"直":{"docs":{},"接":{"docs":{},"用":{"docs":{},"于":{"docs":{},"集":{"docs":{},"中":{"docs":{},"的":{"docs":{},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"。":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"新":{"docs":{},"增":{"docs":{},"一":{"docs":{},"个":{"docs":{},"可":{"docs":{},"信":{"docs":{},"类":{"docs":{},"型":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}},",":{"docs":{},"它":{"docs":{},"包":{"docs":{},"含":{"docs":{},"了":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}}}},"发":{"docs":{},"布":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}}},"脚":{"docs":{},"手":{"docs":{},"架":{"docs":{},"。":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.018867924528301886}}}}},"本":{"docs":{},"玩":{"docs":{},"得":{"docs":{},"好":{"docs":{},",":{"docs":{},"女":{"docs":{},"神":{"docs":{},"抱":{"docs":{},"的":{"docs":{},"早":{"docs":{},";":{"docs":{},"脚":{"docs":{},"本":{"docs":{},"跑":{"docs":{},"的":{"docs":{},"嗨":{"docs":{},",":{"docs":{},"女":{"docs":{},"神":{"docs":{},"心":{"docs":{},"门":{"docs":{},"为":{"docs":{},"你":{"docs":{},"开":{"docs":{},"。":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}}}}},"先":{"docs":{},"说":{"docs":{},"结":{"docs":{},"果":{"docs":{},",":{"docs":{},"今":{"docs":{},"年":{"docs":{},"双":{"1":{"1":{"docs":{},"期":{"docs":{},"间":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"创":{"docs":{},"意":{"docs":{},"互":{"docs":{},"动":{"docs":{},"支":{"docs":{},"持":{"docs":{},"了":{"docs":{},"超":{"docs":{},"过":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}}}}}}}},"应":{"docs":{},"用":{"docs":{},"程":{"docs":{},"序":{"docs":{},"时":{"docs":{},",":{"docs":{},"性":{"docs":{},"能":{"docs":{},"都":{"docs":{},"是":{"docs":{},"必":{"docs":{},"不":{"docs":{},"可":{"docs":{},"少":{"docs":{},"的":{"docs":{},"话":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}}}}}}}}},"。":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}},"的":{"docs":{},"构":{"docs":{},"建":{"docs":{},"块":{"docs":{},",":{"docs":{},"自":{"docs":{},"上":{"docs":{},"而":{"docs":{},"下":{"docs":{},"的":{"docs":{},"数":{"docs":{},"据":{"docs":{},"流":{"docs":{},"结":{"docs":{},"合":{"docs":{},"组":{"docs":{},"件":{"docs":{},"可":{"docs":{},"以":{"docs":{},"将":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}}}}}}}}}}}}}}}}}}}}},"中":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.021505376344086023}}},"还":{"docs":{},"是":{"docs":{},"移":{"docs":{},"动":{"docs":{},"应":{"docs":{},"用":{"docs":{},",":{"docs":{},"都":{"docs":{},"能":{"docs":{},"在":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}}}}}},"牛":{"docs":{},"逼":{"docs":{},"起":{"docs":{},"来":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}},"怎":{"docs":{},"么":{"docs":{},"实":{"docs":{},"现":{"docs":{},"预":{"docs":{},"防":{"docs":{},"x":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}},"做":{"docs":{},"。":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}},"能":{"docs":{},"让":{"docs":{},"他":{"docs":{},"的":{"docs":{},"性":{"docs":{},"能":{"docs":{},"提":{"docs":{},"得":{"docs":{},"更":{"docs":{},"高":{"docs":{},",":{"docs":{},"让":{"docs":{},"我":{"docs":{},"们":{"docs":{},"一":{"docs":{},"起":{"docs":{},"看":{"docs":{},"下":{"docs":{},"。":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}},"样":{"docs":{},"一":{"docs":{},"份":{"docs":{},"简":{"docs":{},"历":{"docs":{},",":{"docs":{},"能":{"docs":{},"够":{"docs":{},"撬":{"docs":{},"开":{"docs":{},"大":{"docs":{},"厂":{"docs":{},"的":{"docs":{},"大":{"docs":{},"门":{"docs":{},"?":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}},"使":{"docs":{},"我":{"docs":{},"们":{"docs":{},"的":{"docs":{},"用":{"docs":{},"户":{"docs":{},"不":{"docs":{},"再":{"docs":{},"抵":{"docs":{},"触":{"docs":{},"填":{"docs":{},"写":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}}}}}}}}},"攻":{"docs":{},"击":{"docs":{},"的":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}},"水":{"docs":{},"印":{"docs":{},"(":{"docs":{},"w":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},")":{"docs":{},"是":{"docs":{},"一":{"docs":{},"种":{"docs":{},"容":{"docs":{},"易":{"docs":{},"识":{"docs":{},"别":{"docs":{},"、":{"docs":{},"能":{"docs":{},"够":{"docs":{},"透":{"docs":{},"过":{"docs":{},"光":{"docs":{},"线":{"docs":{},"穿":{"docs":{},"过":{"docs":{},"从":{"docs":{},"而":{"docs":{},"显":{"docs":{},"现":{"docs":{},"出":{"docs":{},"各":{"docs":{},"种":{"docs":{},"不":{"docs":{},"同":{"docs":{},"阴":{"docs":{},"影":{"docs":{},"的":{"docs":{},"技":{"docs":{},"术":{"docs":{},"。":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"组":{"docs":{},"件":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}},"波":{"docs":{},"及":{"docs":{},"焦":{"docs":{},"散":{"docs":{},"(":{"docs":{},"刻":{"docs":{},"蚀":{"docs":{},")":{"docs":{},"的":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"总":{"docs":{},"结":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}}}}}}}},"平":{"docs":{},"?":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}},"淘":{"docs":{},"宝":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"还":{"docs":{},"可":{"docs":{},"以":{"docs":{},"这":{"docs":{},"么":{"docs":{},"玩":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.021739130434782608}}}}}}}}}}},"是":{"docs":{},"如":{"docs":{},"何":{"docs":{},"缩":{"docs":{},"短":{"docs":{},"首":{"docs":{},"屏":{"docs":{},"时":{"docs":{},"间":{"docs":{},"、":{"docs":{},"降":{"docs":{},"低":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},"压":{"docs":{},"力":{"docs":{},"的":{"docs":{},"?":{"docs":{},"边":{"docs":{},"缘":{"docs":{},"计":{"docs":{},"算":{"docs":{},"告":{"docs":{},"诉":{"docs":{},"你":{"docs":{},"答":{"docs":{},"案":{"docs":{},"!":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"、":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"和":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},",":{"docs":{},"好":{"docs":{},"像":{"docs":{},"使":{"docs":{},"用":{"docs":{},"的":{"docs":{},"人":{"docs":{},"数":{"docs":{},"少":{"docs":{},"了":{"docs":{},"点":{"docs":{},"。":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}}},"秒":{"docs":{},"杀":{"docs":{},"其":{"docs":{},"他":{"docs":{},"按":{"docs":{},"键":{"docs":{},"精":{"docs":{},"灵":{"docs":{},",":{"docs":{},"支":{"docs":{},"持":{"docs":{},"v":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}},"开":{"docs":{},"方":{"docs":{},"案":{"docs":{},"大":{"docs":{},"全":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}},"近":{"docs":{},"日":{"docs":{},",":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}},"隐":{"docs":{},"藏":{"docs":{},"功":{"docs":{},"能":{"docs":{},":":{"docs":{},"无":{"docs":{},"需":{"docs":{},"任":{"docs":{},"何":{"docs":{},"扩":{"docs":{},"展":{"docs":{},",":{"docs":{},"一":{"docs":{},"键":{"docs":{},"开":{"docs":{},"启":{"docs":{},"网":{"docs":{},"址":{"docs":{},"转":{"docs":{},"二":{"docs":{},"维":{"docs":{},"码":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}},"他":{"docs":{},"写":{"docs":{},"出":{"docs":{},"了":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}},"山":{"docs":{},"之":{"docs":{},"石":{"docs":{},",":{"docs":{},"一":{"docs":{},"起":{"docs":{},"来":{"docs":{},"进":{"docs":{},"行":{"docs":{},"内":{"docs":{},"功":{"docs":{},"修":{"docs":{},"炼":{"docs":{},",":{"docs":{},"看":{"docs":{},"看":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}},"冒":{"docs":{},"泡":{"docs":{},"事":{"docs":{},"件":{"docs":{},"与":{"docs":{},"解":{"docs":{},"决":{"docs":{},"冒":{"docs":{},"泡":{"docs":{},"事":{"docs":{},"件":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}}}},"我":{"docs":{},"觉":{"docs":{},"的":{"docs":{},"还":{"docs":{},"好":{"docs":{},"吧":{"docs":{},"。":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}}}}}}}}}}},"条":{"docs":{},"建":{"docs":{},"议":{"docs":{},"(":{"2":{"0":{"2":{"0":{"docs":{},")":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"笔":{"docs":{},"试":{"docs":{},"题":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.014705882352941176},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}},"者":{"docs":{},"工":{"docs":{},"作":{"docs":{},"中":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"那":{"docs":{},"些":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}}}}},"久":{"docs":{},"经":{"docs":{},"沙":{"docs":{},"场":{"docs":{},"的":{"docs":{},"前":{"docs":{},"辈":{"docs":{},"们":{"docs":{},",":{"docs":{},"写":{"docs":{},"了":{"docs":{},"无":{"docs":{},"数":{"docs":{},"代":{"docs":{},"码":{"docs":{},",":{"docs":{},"踩":{"docs":{},"了":{"docs":{},"无":{"docs":{},"数":{"docs":{},"的":{"docs":{},"坑":{"docs":{},"。":{"docs":{},"但":{"docs":{},"有":{"docs":{},"些":{"docs":{},"坑":{"docs":{},",":{"docs":{},"可":{"docs":{},"能":{"docs":{},"一":{"docs":{},"辈":{"docs":{},"子":{"docs":{},"也":{"docs":{},"踩":{"docs":{},"不":{"docs":{},"到":{"docs":{},"摸":{"docs":{},"不":{"docs":{},"着":{"docs":{},",":{"docs":{},"因":{"docs":{},"为":{"docs":{},"根":{"docs":{},"本":{"docs":{},"不":{"docs":{},"会":{"docs":{},"发":{"docs":{},"生":{"docs":{},"在":{"docs":{},"业":{"docs":{},"务":{"docs":{},"代":{"docs":{},"码":{"docs":{},"里":{"docs":{},"~":{"docs":{},"~":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"概":{"docs":{},"念":{"docs":{},",":{"docs":{},"从":{"docs":{},"字":{"docs":{},"面":{"docs":{},"意":{"docs":{},"思":{"docs":{},"理":{"docs":{},"解":{"docs":{},"为":{"docs":{},"事":{"docs":{},"件":{"docs":{},"循":{"docs":{},"环":{"docs":{},",":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"会":{"docs":{},"有":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}},"发":{"docs":{},"布":{"docs":{},"之":{"docs":{},"后":{"docs":{},",":{"docs":{},"用":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}},"登":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}},"陆":{"docs":{},"失":{"docs":{},"效":{"docs":{},"情":{"docs":{},"况":{"docs":{},"下":{"docs":{},",":{"docs":{},"跳":{"docs":{},"转":{"docs":{},"到":{"docs":{},"用":{"docs":{},"户":{"docs":{},"中":{"docs":{},"心":{"docs":{},",":{"docs":{},"通":{"docs":{},"过":{"docs":{},"账":{"docs":{},"号":{"docs":{},"密":{"docs":{},"码":{"docs":{},"登":{"docs":{},"陆":{"docs":{},"后":{"docs":{},"。":{"docs":{},"返":{"docs":{},"回":{"docs":{},"积":{"docs":{},"分":{"docs":{},"商":{"docs":{},"城":{"docs":{},"的":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"趋":{"docs":{},"势":{"docs":{},"榜":{"docs":{},"标":{"docs":{},"星":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.017857142857142856}}}}}}},"&":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}},"&":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.025974025974025976}}}},"于":{"docs":{},"无":{"docs":{},"形":{"docs":{},"。":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}},"利":{"docs":{},"用":{"docs":{},"微":{"docs":{},"信":{"docs":{},"强":{"docs":{},"大":{"docs":{},"的":{"docs":{},"社":{"docs":{},"交":{"docs":{},"能":{"docs":{},"力":{"docs":{},"通":{"docs":{},"过":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"达":{"docs":{},"到":{"docs":{},"裂":{"docs":{},"变":{"docs":{},"的":{"docs":{},"目":{"docs":{},"的":{"docs":{},",":{"docs":{},"拉":{"docs":{},"取":{"docs":{},"新":{"docs":{},"用":{"docs":{},"户":{"docs":{},"。":{"docs":{},"技":{"docs":{},"术":{"docs":{},"实":{"docs":{},"现":{"docs":{},"方":{"docs":{},"案":{"docs":{},"如":{"docs":{},"下":{"docs":{},"。":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"方":{"docs":{},"法":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}},",":{"docs":{},"也":{"docs":{},"可":{"docs":{},"以":{"docs":{},"对":{"docs":{},"整":{"docs":{},"站":{"docs":{},"(":{"docs":{},"通":{"docs":{},"过":{"docs":{},"将":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}}}}}}},"实":{"docs":{},"现":{"docs":{},"。":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}},"符":{"docs":{},"号":{"docs":{},"的":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}},"输":{"docs":{},"入":{"docs":{},"之":{"docs":{},"后":{"docs":{},"发":{"docs":{},"生":{"docs":{},"的":{"docs":{},"事":{"docs":{},"情":{"docs":{},"。":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.02564102564102564}}}}}}}}}}}},"了":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}},"不":{"docs":{},"起":{"docs":{},"的":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}},"解":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}},"什":{"docs":{},"么":{"docs":{},"是":{"docs":{},"微":{"docs":{},"前":{"docs":{},"端":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}},"吧":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}},"团":{"docs":{},"队":{"docs":{},"可":{"docs":{},"以":{"docs":{},"早":{"docs":{},"日":{"docs":{},"补":{"docs":{},"足":{"docs":{},"这":{"docs":{},"个":{"docs":{},"短":{"docs":{},"板":{"docs":{},"。":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}}}}},"发":{"docs":{},"布":{"docs":{},"了":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}},"成":{"docs":{},"员":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"异":{"docs":{},"常":{"docs":{},"监":{"docs":{},"控":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"案":{"docs":{},"~":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}}}}}},"截":{"docs":{},"至":{"docs":{},"目":{"docs":{},"前":{"docs":{},",":{"docs":{},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"o":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}}}}}}}},"指":{"docs":{},"南":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}},"。":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}},"社":{"docs":{},"区":{"docs":{},"还":{"docs":{},"没":{"docs":{},"有":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.016129032258064516}}}}},"每":{"docs":{},"年":{"docs":{},"都":{"docs":{},"在":{"docs":{},"蓬":{"docs":{},"勃":{"docs":{},"发":{"docs":{},"展":{"docs":{},",":{"docs":{},"展":{"docs":{},"望":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818}}}}}}}}}}}}}}},"*":{"docs":{},"*":{"docs":{},"!":{"docs":{},"v":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}},"两":{"docs":{},"种":{"docs":{},"数":{"docs":{},"据":{"docs":{},"结":{"docs":{},"构":{"docs":{},"在":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}},"游":{"docs":{},"戏":{"docs":{},"插":{"docs":{},"件":{"docs":{},",":{"docs":{},"基":{"docs":{},"于":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}},"竟":{"docs":{},"然":{"docs":{},"可":{"docs":{},"以":{"docs":{},"整":{"docs":{},"成":{"docs":{},"小":{"docs":{},"霸":{"docs":{},"王":{"docs":{},"游":{"docs":{},"戏":{"docs":{},"机":{"docs":{},"?":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285}}}}}}}}}}}}}}},"说":{"docs":{},"说":{"docs":{},"你":{"docs":{},"对":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.014285714285714285},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}},"双":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}},"等":{"docs":{},"号":{"docs":{},"比":{"docs":{},"较":{"docs":{},"符":{"docs":{},"(":{"docs":{},"“":{"docs":{},"=":{"docs":{},"=":{"docs":{},"”":{"docs":{},")":{"docs":{},"作":{"docs":{},"用":{"docs":{},"细":{"docs":{},"节":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}},"向":{"docs":{},"绑":{"docs":{},"定":{"docs":{},"全":{"docs":{},"量":{"docs":{},"版":{"docs":{},"整":{"docs":{},"理":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}},"题":{"docs":{},",":{"docs":{},"助":{"docs":{},"你":{"docs":{},"查":{"docs":{},"漏":{"docs":{},"补":{"docs":{},"缺":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}},"高":{"docs":{},"频":{"docs":{},"知":{"docs":{},"识":{"docs":{},",":{"docs":{},"轻":{"docs":{},"松":{"docs":{},"应":{"docs":{},"对":{"docs":{},"编":{"docs":{},"程":{"docs":{},"题":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.017543859649122806}}}}}}}}}}}}},"性":{"docs":{},"能":{"docs":{},"前":{"docs":{},"端":{"docs":{},"架":{"docs":{},"构":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"案":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}},"效":{"docs":{},"的":{"docs":{},"编":{"docs":{},"码":{"docs":{},":":{"docs":{},"我":{"docs":{},"的":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}},"介":{"docs":{},"绍":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}},"了":{"docs":{},"一":{"docs":{},"个":{"docs":{},"新":{"docs":{},"的":{"docs":{},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"库":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}}}}}}}}}},"垂":{"docs":{},"直":{"docs":{},"居":{"docs":{},"中":{"docs":{},"的":{"docs":{},"七":{"docs":{},"个":{"docs":{},"方":{"docs":{},"法":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}},"种":{"docs":{},"方":{"docs":{},"法":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}},"方":{"docs":{},"式":{"docs":{},"。":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.0136986301369863}}}}}}}}}},"入":{"docs":{},"门":{"docs":{},"教":{"docs":{},"程":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}},"—":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}}},"指":{"docs":{},"北":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}},"希":{"docs":{},"望":{"docs":{},"通":{"docs":{},"过":{"docs":{},"这":{"docs":{},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},",":{"docs":{},"可":{"docs":{},"以":{"docs":{},"让":{"docs":{},"小":{"docs":{},"伙":{"docs":{},"伴":{"docs":{},"们":{"docs":{},"对":{"docs":{},"装":{"docs":{},"饰":{"docs":{},"器":{"docs":{},"的":{"docs":{},"应":{"docs":{},"用":{"docs":{},"场":{"docs":{},"景":{"docs":{},"有":{"docs":{},"一":{"docs":{},"些":{"docs":{},"更":{"docs":{},"深":{"docs":{},"刻":{"docs":{},"的":{"docs":{},"理":{"docs":{},"解":{"docs":{},"。":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"能":{"docs":{},"从":{"docs":{},"一":{"docs":{},"些":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"移":{"docs":{},"动":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"问":{"docs":{},"题":{"docs":{},"出":{"docs":{},"发":{"docs":{},",":{"docs":{},"理":{"docs":{},"清":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}},"成":{"docs":{},"为":{"docs":{},"最":{"docs":{},"差":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},"的":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}},"传":{"docs":{},"输":{"docs":{},"协":{"docs":{},"议":{"docs":{},"的":{"docs":{},"主":{"docs":{},"流":{"docs":{},"。":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}},"连":{"docs":{},"接":{"docs":{},"上":{"docs":{},"进":{"docs":{},"行":{"docs":{},"全":{"docs":{},"双":{"docs":{},"工":{"docs":{},"通":{"docs":{},"讯":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}}}}}}},"零":{"docs":{},"距":{"docs":{},"离":{"docs":{},"接":{"docs":{},"触":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}}}}},"飞":{"docs":{},"起":{"docs":{},"来":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.02}}}},"机":{"docs":{},"上":{"docs":{},"一":{"docs":{},"般":{"docs":{},"是":{"docs":{},"什":{"docs":{},"么":{"docs":{},"操":{"docs":{},"作":{"docs":{},"系":{"docs":{},"统":{"docs":{},"?":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}},"@":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}}}}}}},"程":{"docs":{},"序":{"docs":{},"员":{"docs":{},",":{"docs":{},"你":{"docs":{},"在":{"docs":{},"颓":{"docs":{},"丧":{"docs":{},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"办":{"docs":{},"?":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}},"打":{"docs":{},"交":{"docs":{},"道":{"docs":{},"。":{"docs":{},"今":{"docs":{},"天":{"docs":{},"就":{"docs":{},"来":{"docs":{},"浅":{"docs":{},"析":{"docs":{},"在":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}}}}}},"背":{"docs":{},"后":{"docs":{},"的":{"docs":{},"工":{"docs":{},"作":{"docs":{},"原":{"docs":{},"理":{"docs":{},"。":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}}},"速":{"docs":{},"成":{"docs":{},"课":{"docs":{},"(":{"docs":{},"通":{"docs":{},"俗":{"docs":{},"易":{"docs":{},"懂":{"docs":{},"版":{"docs":{},")":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.014705882352941176}}}}}}}}}}},"度":{"docs":{},"提":{"docs":{},"升":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}},"并":{"docs":{},"行":{"docs":{},"才":{"docs":{},"切":{"docs":{},"合":{"docs":{},"实":{"docs":{},"际":{"docs":{},"!":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}}}}},"能":{"docs":{},"进":{"docs":{},"行":{"docs":{},"一":{"docs":{},"些":{"docs":{},"开":{"docs":{},"发":{"docs":{},",":{"docs":{},"会":{"docs":{},"给":{"docs":{},"我":{"docs":{},"们":{"docs":{},"的":{"docs":{},"项":{"docs":{},"目":{"docs":{},"开":{"docs":{},"发":{"docs":{},"提":{"docs":{},"供":{"docs":{},"很":{"docs":{},"大":{"docs":{},"的":{"docs":{},"便":{"docs":{},"利":{"docs":{},"。":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}}}}}}}}},"不":{"docs":{},"多":{"docs":{},"余":{"docs":{},",":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}},"是":{"docs":{},"每":{"docs":{},"一":{"docs":{},"个":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"都":{"docs":{},"有":{"docs":{},"足":{"docs":{},"够":{"docs":{},"的":{"docs":{},"时":{"docs":{},"间":{"docs":{},",":{"docs":{},"去":{"docs":{},"了":{"docs":{},"解":{"docs":{},"熟":{"docs":{},"悉":{"docs":{},"所":{"docs":{},"有":{"docs":{},"的":{"docs":{},"快":{"docs":{},"捷":{"docs":{},"键":{"docs":{},",":{"docs":{},"来":{"docs":{},"帮":{"docs":{},"助":{"docs":{},"我":{"docs":{},"们":{"docs":{},"提":{"docs":{},"高":{"docs":{},"编":{"docs":{},"码":{"docs":{},"效":{"docs":{},"率":{"docs":{},"。":{"docs":{},"因":{"docs":{},"为":{"docs":{},"快":{"docs":{},"捷":{"docs":{},"键":{"docs":{},"实":{"docs":{},"在":{"docs":{},"是":{"docs":{},"太":{"docs":{},"多":{"docs":{},"了":{"docs":{},"。":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"非":{"docs":{},"所":{"docs":{},"有":{"docs":{},"内":{"docs":{},"容":{"docs":{},"都":{"docs":{},"和":{"docs":{},"技":{"docs":{},"术":{"docs":{},"相":{"docs":{},"关":{"docs":{},",":{"docs":{},"但":{"docs":{},"是":{"docs":{},"会":{"docs":{},"有":{"docs":{},"一":{"docs":{},"个":{"docs":{},"贯":{"docs":{},"穿":{"docs":{},"始":{"docs":{},"终":{"docs":{},"的":{"docs":{},"共":{"docs":{},"同":{"docs":{},"线":{"docs":{},"程":{"docs":{},"。":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"拒":{"docs":{},"绝":{"docs":{},"了":{"docs":{},"。":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}}}}},"框":{"docs":{},"架":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}},"中":{"docs":{},"一":{"docs":{},"些":{"docs":{},"重":{"docs":{},"要":{"docs":{},"的":{"docs":{},"特":{"docs":{},"性":{"docs":{},"、":{"docs":{},"框":{"docs":{},"架":{"docs":{},"的":{"docs":{},"原":{"docs":{},"理":{"docs":{},"以":{"docs":{},"问":{"docs":{},"题":{"docs":{},"的":{"docs":{},"形":{"docs":{},"式":{"docs":{},"进":{"docs":{},"行":{"docs":{},"整":{"docs":{},"理":{"docs":{},"汇":{"docs":{},"总":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"细":{"docs":{},"数":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.0136986301369863}}},"微":{"docs":{},"差":{"docs":{},"别":{"docs":{},",":{"docs":{},"你":{"docs":{},"知":{"docs":{},"道":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}},"业":{"docs":{},"界":{"docs":{},"新":{"docs":{},"闻":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}},"低":{"docs":{},"调":{"docs":{},"又":{"docs":{},"可":{"docs":{},"爱":{"docs":{},"的":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}},"华":{"docs":{},"为":{"docs":{},"鸿":{"docs":{},"蒙":{"docs":{},"正":{"docs":{},"式":{"docs":{},"开":{"docs":{},"源":{"docs":{},",":{"docs":{},"进":{"docs":{},"入":{"docs":{},"开":{"docs":{},"放":{"docs":{},"原":{"docs":{},"子":{"docs":{},"开":{"docs":{},"源":{"docs":{},"基":{"docs":{},"金":{"docs":{},"会":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}}}}}}}}}}}}}}},"咯":{"docs":{},"。":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}},"时":{"docs":{},"间":{"docs":{},"管":{"docs":{},"理":{"docs":{},"大":{"docs":{},"师":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}},"就":{"docs":{},"是":{"docs":{},"金":{"docs":{},"钱":{"docs":{},",":{"docs":{},"我":{"docs":{},"的":{"docs":{},"朋":{"docs":{},"友":{"docs":{},"!":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}}}}},"对":{"docs":{},"于":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}},"能":{"docs":{},"比":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"套":{"docs":{},"路":{"docs":{},"。":{"docs":{},"不":{"docs":{},"论":{"docs":{},"效":{"docs":{},"果":{"docs":{},"再":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"华":{"docs":{},"丽":{"docs":{},",":{"docs":{},"万":{"docs":{},"变":{"docs":{},"不":{"docs":{},"离":{"docs":{},"其":{"docs":{},"宗":{"docs":{},"。":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}}}}}}}}}}}}}}}}}},"尚":{"docs":{},"最":{"docs":{},"全":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"性":{"docs":{},"能":{"docs":{},"优":{"docs":{},"化":{"docs":{},"相":{"docs":{},"关":{"docs":{},"分":{"docs":{},"享":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}}}}}}}}},"代":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}},",":{"3":{"docs":{},"d":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}},"docs":{}}},"发":{"docs":{},"生":{"docs":{},"的":{"docs":{},"列":{"docs":{},"错":{"docs":{},"位":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}},"画":{"docs":{},"一":{"docs":{},"只":{"docs":{},"会":{"docs":{},"跟":{"docs":{},"着":{"docs":{},"鼠":{"docs":{},"标":{"docs":{},"走":{"docs":{},"的":{"docs":{},"小":{"docs":{},"狗":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}}}}}}},"系":{"docs":{},"列":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}},"。":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}},"终":{"docs":{},"于":{"docs":{},"等":{"docs":{},"到":{"docs":{},"你":{"docs":{},",":{"docs":{},"鸿":{"docs":{},"蒙":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}},"终":{"docs":{},"终":{"docs":{},"终":{"docs":{},"终":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},"于":{"docs":{},"看":{"docs":{},"到":{"docs":{},"了":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"3":{"docs":{},".":{"0":{"docs":{},"的":{"docs":{},"信":{"docs":{},"息":{"docs":{},",":{"docs":{},"快":{"docs":{},"来":{"docs":{},"一":{"docs":{},"起":{"docs":{},"吃":{"docs":{},"个":{"docs":{},"瓜":{"docs":{},"。":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}}}}}}}}},"docs":{}}},"docs":{}}}}}}}}}}}}}}}},"论":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}},"如":{"docs":{},"何":{"docs":{},"成":{"docs":{},"为":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.017543859649122806}}}}}}}}},">":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.018867924528301886},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.03571428571428571},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.03636363636363636},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.02631578947368421},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}},"任":{"docs":{},"重":{"docs":{},"而":{"docs":{},"道":{"docs":{},"远":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}}}}}}}}}},"站":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.015625}},"牛":{"docs":{},"逼":{"docs":{},"。":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}},"点":{"docs":{},"的":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},",":{"docs":{},"任":{"docs":{},"何":{"docs":{},"一":{"docs":{},"个":{"docs":{},"细":{"docs":{},"节":{"docs":{},"都":{"docs":{},"有":{"docs":{},"可":{"docs":{},"能":{"docs":{},"影":{"docs":{},"响":{"docs":{},"网":{"docs":{},"站":{"docs":{},"的":{"docs":{},"访":{"docs":{},"问":{"docs":{},"速":{"docs":{},"度":{"docs":{},"。":{"docs":{},"页":{"docs":{},"面":{"docs":{},"性":{"docs":{},"能":{"docs":{},"对":{"docs":{},"网":{"docs":{},"页":{"docs":{},"而":{"docs":{},"言":{"docs":{},",":{"docs":{},"可":{"docs":{},"谓":{"docs":{},"举":{"docs":{},"足":{"docs":{},"轻":{"docs":{},"重":{"docs":{},"。":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"初":{"docs":{},"学":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}},"者":{"docs":{},"的":{"docs":{},",":{"docs":{},"有":{"docs":{},"一":{"docs":{},"些":{"docs":{},"知":{"docs":{},"识":{"docs":{},"点":{"docs":{},"是":{"docs":{},"进":{"docs":{},"阶":{"docs":{},"型":{"docs":{},"的":{"docs":{},"。":{"docs":{},"希":{"docs":{},"望":{"docs":{},"每":{"docs":{},"个":{"docs":{},"人":{"docs":{},"通":{"docs":{},"过":{"docs":{},"这":{"docs":{},"篇":{"docs":{},"文":{"docs":{},"章":{"docs":{},"都":{"docs":{},"能":{"docs":{},"学":{"docs":{},"到":{"docs":{},"对":{"docs":{},"自":{"docs":{},"己":{"docs":{},"有":{"docs":{},"用":{"docs":{},"的":{"docs":{},"知":{"docs":{},"识":{"docs":{},"。":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"体":{"docs":{},"验":{"docs":{},"有":{"docs":{},"哪":{"docs":{},"些":{"docs":{},"实":{"docs":{},"用":{"docs":{},"新":{"docs":{},"功":{"docs":{},"能":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}}}}},"�":{"docs":{},"�":{"5":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.0136986301369863}}},"docs":{}}},"倒":{"docs":{},"是":{"docs":{},"见":{"docs":{},"过":{"docs":{},"不":{"docs":{},"少":{"docs":{},",":{"docs":{},"但":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}}}}},"压":{"docs":{},"缩":{"docs":{},"图":{"docs":{},"片":{"docs":{},"的":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}},"啦":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}},"!":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}},"嗯":{"docs":{},",":{"docs":{},"手":{"docs":{},"搓":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.015873015873015872}}}}}}},"。":{"docs":{},"又":{"docs":{},"来":{"docs":{},"了":{"docs":{},",":{"docs":{},"又":{"docs":{},"说":{"docs":{},"到":{"docs":{},"跨":{"docs":{},"域":{"docs":{},"了":{"docs":{},",":{"docs":{},"这":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"老":{"docs":{},"生":{"docs":{},"常":{"docs":{},"谈":{"docs":{},"的":{"docs":{},"话":{"docs":{},"题":{"docs":{},",":{"docs":{},"以":{"docs":{},"前":{"docs":{},"我":{"docs":{},"觉":{"docs":{},"得":{"docs":{},"这":{"docs":{},"种":{"docs":{},"基":{"docs":{},"础":{"docs":{},"文":{"docs":{},"章":{"docs":{},"没":{"docs":{},"有":{"docs":{},"什":{"docs":{},"么":{"docs":{},"好":{"docs":{},"写":{"docs":{},"的":{"docs":{},",":{"docs":{},"会":{"docs":{},"想":{"docs":{},"着":{"docs":{},"你":{"docs":{},"去":{"docs":{},"了":{"docs":{},"解":{"docs":{},"底":{"docs":{},"层":{"docs":{},"啊":{"docs":{},"。":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}},"人":{"docs":{},"脸":{"docs":{},"识":{"docs":{},"别":{"docs":{},"登":{"docs":{},"录":{"docs":{},",":{"docs":{},"出":{"docs":{},"乎":{"docs":{},"意":{"docs":{},"料":{"docs":{},"的":{"docs":{},"简":{"docs":{},"单":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}}}}}}}}},"人":{"docs":{},"在":{"docs":{},"谈":{"docs":{},"的":{"docs":{},"数":{"docs":{},"据":{"docs":{},"驱":{"docs":{},"动":{"docs":{},",":{"docs":{},"到":{"docs":{},"底":{"docs":{},"如":{"docs":{},"何":{"docs":{},"提":{"docs":{},"升":{"docs":{},"系":{"docs":{},"统":{"docs":{},"质":{"docs":{},"量":{"docs":{},"?":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}},"安":{"docs":{},"排":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}},"上":{"docs":{},"了":{"docs":{},"!":{"docs":{},"p":{"docs":{},"c":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514}}}}}}}},"装":{"docs":{},"项":{"docs":{},"目":{"docs":{},"依":{"docs":{},"赖":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},",":{"docs":{},"肯":{"docs":{},"定":{"docs":{},"会":{"docs":{},"遇":{"docs":{},"上":{"docs":{},"安":{"docs":{},"装":{"docs":{},"过":{"docs":{},"慢":{"docs":{},"或":{"docs":{},"安":{"docs":{},"装":{"docs":{},"失":{"docs":{},"败":{"docs":{},"的":{"docs":{},"情":{"docs":{},"况":{"docs":{},"。":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"全":{"docs":{},"之":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}},",":{"docs":{},"但":{"docs":{},"对":{"docs":{},"于":{"docs":{},"以":{"docs":{},"上":{"docs":{},"灵":{"docs":{},"魂":{"docs":{},"三":{"docs":{},"拷":{"docs":{},"问":{"docs":{},"可":{"docs":{},"能":{"docs":{},"就":{"docs":{},"答":{"docs":{},"不":{"docs":{},"上":{"docs":{},"了":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}}}}}}},"头":{"docs":{},"配":{"docs":{},"置":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}},"卓":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}},"封":{"docs":{},"装":{"docs":{},"成":{"docs":{},"了":{"docs":{},"库":{"docs":{},"。":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}},"拖":{"docs":{},"动":{"docs":{},"验":{"docs":{},"证":{"docs":{},"滑":{"docs":{},"块":{"docs":{},"你":{"docs":{},"会":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}}},"玩":{"docs":{},"玩":{"docs":{},",":{"docs":{},"在":{"docs":{},"网":{"docs":{},"上":{"docs":{},"看":{"docs":{},"了":{"docs":{},"几":{"docs":{},"个":{"docs":{},"效":{"docs":{},"果":{"docs":{},"后":{"docs":{},"决":{"docs":{},"定":{"docs":{},"做":{"docs":{},"这":{"docs":{},"个":{"docs":{},"效":{"docs":{},"果":{"docs":{},",":{"docs":{},"并":{"docs":{},"且":{"docs":{},"使":{"docs":{},"用":{"docs":{},"了":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.013513513513513514},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}}}}}}}}}}}}}}}},"转":{"docs":{},"前":{"docs":{},"端":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}},"二":{"docs":{},"进":{"docs":{},"制":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}},"仅":{"docs":{},"针":{"docs":{},"对":{"docs":{},"图":{"docs":{},"片":{"docs":{},"压":{"docs":{},"缩":{"docs":{},"介":{"docs":{},"绍":{"docs":{},"了":{"docs":{},"一":{"docs":{},"些":{"docs":{},"思":{"docs":{},"路":{"docs":{},",":{"docs":{},"简":{"docs":{},"单":{"docs":{},"的":{"docs":{},"使":{"docs":{},"用":{"docs":{},"场":{"docs":{},"景":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}}}},"即":{"docs":{},"将":{"docs":{},"发":{"docs":{},"布":{"docs":{},"的":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}},",":{"docs":{},"你":{"docs":{},"需":{"docs":{},"要":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{},"都":{"docs":{},"在":{"docs":{},"这":{"docs":{},"里":{"docs":{},"了":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}}}}}}},"在":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}},"时":{"docs":{},"通":{"docs":{},"讯":{"docs":{},"场":{"docs":{},"景":{"docs":{},"应":{"docs":{},"用":{"docs":{},"我":{"docs":{},"觉":{"docs":{},"得":{"docs":{},"都":{"docs":{},"是":{"docs":{},"大":{"docs":{},"有":{"docs":{},"可":{"docs":{},"为":{"docs":{},"的":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}},"事":{"docs":{},"件":{"docs":{},"循":{"docs":{},"环":{"docs":{},",":{"docs":{},"是":{"docs":{},"指":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"或":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}},"由":{"docs":{},"于":{"docs":{},"国":{"docs":{},"内":{"docs":{},"网":{"docs":{},"络":{"docs":{},"环":{"docs":{},"境":{"docs":{},"的":{"docs":{},"原":{"docs":{},"因":{"docs":{},",":{"docs":{},"在":{"docs":{},"执":{"docs":{},"行":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}}}}}}}}}}},"不":{"docs":{},"同":{"docs":{},"入":{"docs":{},"口":{"docs":{},"下":{"docs":{},"的":{"docs":{},"路":{"docs":{},"由":{"docs":{},"页":{"docs":{},"面":{"docs":{},"有":{"docs":{},"一":{"docs":{},"些":{"docs":{},"是":{"docs":{},"重":{"docs":{},"复":{"docs":{},"的":{"docs":{},",":{"docs":{},"因":{"docs":{},"此":{"docs":{},"我":{"docs":{},"考":{"docs":{},"虑":{"docs":{},"使":{"docs":{},"用":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"镜":{"docs":{},"像":{"docs":{},"那":{"docs":{},"些":{"docs":{},"险":{"docs":{},"象":{"docs":{},"环":{"docs":{},"生":{"docs":{},"的":{"docs":{},"坑":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.015625}}}}}}}}}}}},"音":{"docs":{},"频":{"docs":{},"剪":{"docs":{},"裁":{"docs":{},"剪":{"docs":{},"切":{"docs":{},"复":{"docs":{},"制":{"docs":{},"播":{"docs":{},"放":{"docs":{},"与":{"docs":{},"上":{"docs":{},"传":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03125}}}}}}}}}}}}}}},"「":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}},"“":{"docs":{},"小":{"docs":{},"帮":{"docs":{},"手":{"docs":{},"”":{"docs":{},"」":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}},"吐":{"docs":{},"血":{"docs":{},"整":{"docs":{},"理":{"docs":{},"」":{"docs":{},"再":{"docs":{},"来":{"docs":{},"一":{"docs":{},"打":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}},"值":{"docs":{},"为":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}},"刚":{"docs":{},"开":{"docs":{},"始":{"docs":{},"我":{"docs":{},"学":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}},"的":{"docs":{},"时":{"docs":{},"候":{"docs":{},"一":{"docs":{},"脸":{"docs":{},"嫌":{"docs":{},"弃":{"docs":{},",":{"docs":{},"现":{"docs":{},"在":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}}}}}}}},"妙":{"docs":{},"用":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}},"播":{"docs":{},"放":{"docs":{},"器":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}},"祖":{"docs":{},"传":{"docs":{},"代":{"docs":{},"码":{"docs":{},"要":{"docs":{},"想":{"docs":{},"重":{"docs":{},"新":{"docs":{},"搞":{"docs":{},",":{"docs":{},"一":{"docs":{},"通":{"docs":{},"折":{"docs":{},"腾":{"docs":{},"少":{"docs":{},"不":{"docs":{},"了":{"docs":{},"。":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}}}}}}}}},"迁":{"docs":{},"移":{"docs":{},"到":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"属":{"docs":{},"性":{"docs":{},"」":{"docs":{},",":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"会":{"docs":{},"突":{"docs":{},"然":{"docs":{},"提":{"docs":{},"起":{"docs":{},"这":{"docs":{},"个":{"docs":{},"很":{"docs":{},"少":{"docs":{},"人":{"docs":{},"用":{"docs":{},"到":{"docs":{},"的":{"docs":{},"东":{"docs":{},"西":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.01282051282051282}}}}}}}}}}}}}}}}}}}}}}}}}}}},"适":{"docs":{},"应":{"docs":{},"加":{"docs":{},"载":{"docs":{},"不":{"docs":{},"仅":{"docs":{},"要":{"docs":{},"根":{"docs":{},"据":{"docs":{},"屏":{"docs":{},"幕":{"docs":{},"大":{"docs":{},"小":{"docs":{},"做":{"docs":{},"出":{"docs":{},"响":{"docs":{},"应":{"docs":{},",":{"docs":{},"还":{"docs":{},"要":{"docs":{},"适":{"docs":{},"应":{"docs":{},"实":{"docs":{},"际":{"docs":{},"的":{"docs":{},"设":{"docs":{},"备":{"docs":{},"硬":{"docs":{},"件":{"docs":{},"。":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"动":{"docs":{},"刷":{"docs":{},"淘":{"docs":{},"宝":{"docs":{},"喵":{"docs":{},"币":{"docs":{},"!":{"docs":{},"能":{"docs":{},"不":{"docs":{},"能":{"docs":{},"双":{"docs":{},"十":{"docs":{},"一":{"docs":{},"前":{"docs":{},"追":{"docs":{},"到":{"docs":{},"女":{"docs":{},"神":{"docs":{},",":{"docs":{},"就":{"docs":{},"看":{"docs":{},"这":{"docs":{},"个":{"docs":{},"小":{"docs":{},"脚":{"docs":{},"本":{"docs":{},"了":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}}}}},"化":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}},"部":{"docs":{},"署":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}},"从":{"docs":{},"f":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}},"己":{"docs":{},"也":{"docs":{},"找":{"docs":{},"了":{"docs":{},"参":{"docs":{},"考":{"docs":{},"资":{"docs":{},"料":{"docs":{},"了":{"docs":{},"解":{"docs":{},"了":{"docs":{},"一":{"docs":{},"些":{"docs":{},",":{"docs":{},"如":{"docs":{},"有":{"docs":{},"错":{"docs":{},"误":{"docs":{},"欢":{"docs":{},"迎":{"docs":{},"指":{"docs":{},"正":{"docs":{},"。":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}}}}}}}}}}}}}}}}},"构":{"docs":{},"建":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}},"简":{"docs":{},"单":{"docs":{},"的":{"docs":{},"人":{"docs":{},"工":{"docs":{},"智":{"docs":{},"能":{"docs":{},"聊":{"docs":{},"天":{"docs":{},"机":{"docs":{},"器":{"docs":{},"人":{"docs":{},"。":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}}}}}}}}}}},"配":{"docs":{},"置":{"docs":{},"层":{"docs":{},"面":{"docs":{},"的":{"docs":{},"优":{"docs":{},"化":{"docs":{},"、":{"docs":{},"基":{"docs":{},"础":{"docs":{},"的":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}}}}}}},"针":{"docs":{},"对":{"docs":{},"重":{"docs":{},"写":{"docs":{},"最":{"docs":{},"新":{"docs":{},"版":{"docs":{},"本":{"docs":{},"的":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.011764705882352941}}}}}}}}}}},"外":{"docs":{},",":{"docs":{},"还":{"docs":{},"有":{"docs":{},"用":{"docs":{},"过":{"docs":{},"其":{"docs":{},"它":{"docs":{},"的":{"docs":{},"存":{"docs":{},"储":{"docs":{},"方":{"docs":{},"式":{"docs":{},"么":{"docs":{},"?":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}}}}}},"部":{"docs":{},"函":{"docs":{},"数":{"docs":{},"接":{"docs":{},"口":{"docs":{},"…":{"docs":{},"…":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}},"学":{"docs":{},"习":{"docs":{},"指":{"docs":{},"南":{"docs":{},"(":{"docs":{},"含":{"docs":{},"源":{"docs":{},"码":{"docs":{},"分":{"docs":{},"析":{"docs":{},")":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.0125}}}}}}}}}}}},"不":{"docs":{},"动":{"docs":{},"了":{"docs":{},"?":{"docs":{},"不":{"docs":{},"存":{"docs":{},"在":{"docs":{},"的":{"docs":{},"!":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}}}}}}}},"k":{"docs":{},"o":{"docs":{},"a":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0273972602739726},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}},"。":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}},"b":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}},"—":{"docs":{},"—":{"docs":{},"微":{"docs":{},"信":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"同":{"docs":{},"构":{"docs":{},"方":{"docs":{},"案":{"docs":{},"新":{"docs":{},"思":{"docs":{},"路":{"docs":{},"。":{"docs":{},"本":{"docs":{},"次":{"docs":{},"分":{"docs":{},"享":{"docs":{},"包":{"docs":{},"括":{"docs":{},"四":{"docs":{},"个":{"docs":{},"部":{"docs":{},"分":{"docs":{},":":{"docs":{},"背":{"docs":{},"景":{"docs":{},"、":{"docs":{},"方":{"docs":{},"案":{"docs":{},"、":{"docs":{},"应":{"docs":{},"用":{"docs":{},"和":{"docs":{},"结":{"docs":{},"语":{"docs":{},"。":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"y":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}},"何":{"docs":{},"生":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}},"十":{"docs":{},"个":{"docs":{},"图":{"docs":{},"片":{"docs":{},"处":{"docs":{},"理":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}},"分":{"docs":{},"钟":{"docs":{},"上":{"docs":{},"手":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.02631578947368421}}}}}},"大":{"docs":{},"顶":{"docs":{},"级":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}},"嵌":{"docs":{},"套":{"docs":{},"地":{"docs":{},"狱":{"docs":{},"问":{"docs":{},"题":{"docs":{},"。":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.0136986301369863}}}}}}}}},"梦":{"docs":{},"回":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.014705882352941176}}}},"单":{"docs":{},"页":{"docs":{},"面":{"docs":{},"组":{"docs":{},"件":{"docs":{},"的":{"docs":{},"无":{"docs":{},"打":{"docs":{},"包":{"docs":{},"开":{"docs":{},"发":{"docs":{},"服":{"docs":{},"务":{"docs":{},"器":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}}},"线":{"docs":{},"程":{"docs":{},"运":{"docs":{},"行":{"docs":{},"时":{"docs":{},"不":{"docs":{},"会":{"docs":{},"阻":{"docs":{},"塞":{"docs":{},"的":{"docs":{},"一":{"docs":{},"种":{"docs":{},"机":{"docs":{},"制":{"docs":{},",":{"docs":{},"也":{"docs":{},"就":{"docs":{},"是":{"docs":{},"我":{"docs":{},"们":{"docs":{},"经":{"docs":{},"常":{"docs":{},"使":{"docs":{},"用":{"docs":{},"异":{"docs":{},"步":{"docs":{},"的":{"docs":{},"原":{"docs":{},"理":{"docs":{},"。":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"曾":{"docs":{},"经":{"docs":{},",":{"docs":{},"我":{"docs":{},"接":{"docs":{},"手":{"docs":{},"了":{"docs":{},"一":{"docs":{},"份":{"docs":{},"大":{"docs":{},"佬":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},",":{"docs":{},"里":{"docs":{},"面":{"docs":{},"充":{"docs":{},"满":{"docs":{},"了":{"docs":{},"各":{"docs":{},"种":{"docs":{},"“":{"docs":{},"骚":{"docs":{},"操":{"docs":{},"作":{"docs":{},"”":{"docs":{},",":{"docs":{},"还":{"docs":{},"不":{"docs":{},"加":{"docs":{},"注":{"docs":{},"释":{"docs":{},"那":{"docs":{},"种":{"docs":{},",":{"docs":{},"短":{"docs":{},"短":{"docs":{},"几":{"docs":{},"行":{"docs":{},"的":{"docs":{},"函":{"docs":{},"数":{"docs":{},"花":{"docs":{},"了":{"docs":{},"很":{"docs":{},"久":{"docs":{},"才":{"docs":{},"弄":{"docs":{},"懂":{"docs":{},"。":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"直":{"docs":{},"播":{"docs":{},"中":{"docs":{},"提":{"docs":{},"到":{"docs":{},"了":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}},"接":{"docs":{},"看":{"docs":{},"代":{"docs":{},"码":{"docs":{},"吧":{"docs":{},"。":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}},"好":{"docs":{},"了":{"docs":{},"。":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}}},"虽":{"docs":{},"然":{"docs":{},"这":{"docs":{},"些":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}},"谈":{"docs":{},"谈":{"docs":{},"如":{"docs":{},"何":{"docs":{},"更":{"docs":{},"有":{"docs":{},"质":{"docs":{},"量":{"docs":{},"地":{"docs":{},"看":{"docs":{},"源":{"docs":{},"码":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.014084507042253521}}}}}}}}}}}},"远":{"docs":{},"程":{"docs":{},"工":{"docs":{},"作":{"docs":{},"的":{"docs":{},"开":{"docs":{},"展":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}},"爬":{"docs":{},"取":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}},"生":{"docs":{},"态":{"docs":{},"中":{"docs":{},"找":{"docs":{},"到":{"docs":{},"合":{"docs":{},"适":{"docs":{},"的":{"docs":{},"工":{"docs":{},"具":{"docs":{},"。":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}}}}}},"成":{"docs":{},"水":{"docs":{},"印":{"docs":{},",":{"docs":{},"并":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}},"获":{"docs":{},"得":{"docs":{},"更":{"docs":{},"流":{"docs":{},"畅":{"docs":{},"、":{"docs":{},"更":{"docs":{},"现":{"docs":{},"代":{"docs":{},"化":{"docs":{},"的":{"docs":{},"体":{"docs":{},"验":{"docs":{},"。":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.010752688172043012}}}}}}}}}}}}}}}},"消":{"docs":{},"亡":{"docs":{},"的":{"docs":{},"边":{"docs":{},"缘":{"docs":{},"?":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}}}},"被":{"docs":{},"我":{"docs":{},"忽":{"docs":{},"略":{"docs":{},"的":{"docs":{"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.014285714285714285}}}}}},"提":{"docs":{},"问":{"docs":{},"的":{"docs":{},"概":{"docs":{},"率":{"docs":{},"还":{"docs":{},"是":{"docs":{},"比":{"docs":{},"较":{"docs":{},"高":{"docs":{},"的":{"docs":{},"。":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}},"“":{"docs":{},"中":{"docs":{},"介":{"docs":{},"”":{"docs":{},"攻":{"docs":{},"击":{"docs":{},"了":{"docs":{},"?":{"docs":{},"中":{"docs":{},"间":{"docs":{},"人":{"docs":{},"攻":{"docs":{},"击":{"docs":{},"?":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}}}},"吹":{"docs":{},"过":{"docs":{},"头":{"docs":{},"了":{"docs":{},"?":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}},"领":{"docs":{},"导":{"docs":{},"怼":{"docs":{},":":{"docs":{},"“":{"docs":{},"你":{"docs":{},"怎":{"docs":{},"么":{"docs":{},"连":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}},"+":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}},".":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}},".":{"docs":{},".":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}},"全":{"docs":{},"家":{"docs":{},"桶":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}},"解":{"docs":{},"析":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}},"热":{"docs":{},"榜":{"docs":{},":":{"docs":{},"一":{"docs":{},"个":{"docs":{},"能":{"docs":{},"让":{"docs":{},"命":{"docs":{},"令":{"docs":{},"行":{"docs":{},"终":{"docs":{},"端":{"docs":{},"变":{"docs":{},"得":{"docs":{},"「":{"docs":{},"骚":{"docs":{},"气":{"docs":{},"满":{"docs":{},"满":{"docs":{},"」":{"docs":{},"的":{"docs":{},"开":{"docs":{},"源":{"docs":{},"项":{"docs":{},"目":{"docs":{},"!":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}}},"衡":{"docs":{},"量":{"docs":{},"一":{"docs":{},"个":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.012987012987012988}}}}}},"底":{"docs":{},"层":{"docs":{},"和":{"docs":{},"构":{"docs":{},"建":{"docs":{},"流":{"docs":{},"程":{"docs":{},"的":{"docs":{},"一":{"docs":{},"些":{"docs":{},"东":{"docs":{},"西":{"docs":{},"有":{"docs":{},"一":{"docs":{},"定":{"docs":{},"的":{"docs":{},"了":{"docs":{},"解":{"docs":{},"。":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}},"扮":{"docs":{},"演":{"docs":{},"了":{"docs":{},"举":{"docs":{},"足":{"docs":{},"轻":{"docs":{},"重":{"docs":{},"的":{"docs":{},"角":{"docs":{},"色":{"docs":{},",":{"docs":{},"比":{"docs":{},"传":{"docs":{},"统":{"docs":{},"的":{"docs":{},"解":{"docs":{},"决":{"docs":{},"方":{"docs":{},"案":{"docs":{},"(":{"docs":{},"回":{"docs":{},"调":{"docs":{},"函":{"docs":{},"数":{"docs":{},"和":{"docs":{},"事":{"docs":{},"件":{"docs":{},")":{"docs":{},"更":{"docs":{},"合":{"docs":{},"理":{"docs":{},"和":{"docs":{},"更":{"docs":{},"强":{"docs":{},"大":{"docs":{},"。":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"揭":{"docs":{},"秘":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}},"开":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.012345679012345678}}}},"该":{"docs":{},"组":{"docs":{},"件":{"docs":{},"是":{"docs":{},"通":{"docs":{},"过":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}}}},"(":{"docs":{},"可":{"docs":{},"以":{"docs":{},"监":{"docs":{},"听":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.013333333333333334}}}}}},"涵":{"docs":{},"盖":{"docs":{},"入":{"docs":{},"门":{"docs":{},"到":{"docs":{},"精":{"docs":{},"通":{"docs":{},")":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}},"中":{"docs":{},"秋":{"docs":{},"节":{"docs":{},")":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}},"[":{"2":{"0":{"1":{"9":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"译":{"docs":{},"]":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}},"接":{"docs":{},"口":{"docs":{},"服":{"docs":{},"务":{"docs":{},"(":{"docs":{},"实":{"docs":{},"战":{"docs":{},")":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}},"。":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.015625}}}}}},"我":{"docs":{},"一":{"docs":{},"招":{"docs":{},",":{"docs":{},"让":{"docs":{},"你":{"docs":{},"深":{"docs":{},"度":{"docs":{},"了":{"docs":{},"解":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}}}},"根":{"docs":{},"据":{"docs":{},"滚":{"docs":{},"动":{"docs":{},"来":{"docs":{},"控":{"docs":{},"制":{"docs":{},"可":{"docs":{},"视":{"docs":{},"区":{"docs":{},"域":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"的":{"docs":{},"列":{"docs":{},"表":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}}}}}}}}}}}},"绘":{"docs":{},"制":{"docs":{},"三":{"docs":{},"角":{"docs":{},"形":{"docs":{},"?":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.013888888888888888}}}}}}}},"包":{"docs":{},"之":{"docs":{},"一":{"docs":{},",":{"docs":{},"被":{"docs":{},"超":{"docs":{},"过":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}},",":{"docs":{},"它":{"docs":{},"将":{"docs":{},"为":{"docs":{},"我":{"docs":{},"们":{"docs":{},"完":{"docs":{},"成":{"docs":{},"大":{"docs":{},"部":{"docs":{},"分":{"docs":{},"繁":{"docs":{},"重":{"docs":{},"的":{"docs":{},"工":{"docs":{},"作":{"docs":{},"。":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}},"协":{"docs":{},"议":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}},")":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}},"尽":{"docs":{},"管":{"docs":{},"这":{"docs":{},"个":{"docs":{},"库":{"docs":{},"只":{"docs":{},"有":{"docs":{},"两":{"docs":{},"行":{"docs":{},"代":{"docs":{},"码":{"docs":{},",":{"docs":{},"但":{"docs":{},"它":{"docs":{},"却":{"docs":{},"是":{"docs":{},"最":{"docs":{},"流":{"docs":{},"行":{"docs":{},"的":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}}}}}}}}}}}}}}}}}}},"诞":{"docs":{},"生":{"docs":{},"于":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.015625}}}}},"话":{"docs":{},"说":{"docs":{},"回":{"docs":{},"来":{"docs":{},",":{"docs":{},"都":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385}}}}}}}},"资":{"docs":{},"源":{"docs":{},"已":{"docs":{},"是":{"docs":{},"前":{"docs":{},"端":{"docs":{},"的":{"docs":{},"主":{"docs":{},"体":{"docs":{},"资":{"docs":{},"源":{"docs":{},",":{"docs":{},"对":{"docs":{},"于":{"docs":{},"压":{"docs":{},"缩":{"docs":{},"它":{"docs":{},"的":{"docs":{},"体":{"docs":{},"积":{"docs":{},"至":{"docs":{},"为":{"docs":{},"重":{"docs":{},"要":{"docs":{},"。":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.015384615384615385},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}}}}}},"悬":{"docs":{},"停":{"docs":{},"效":{"docs":{},"果":{"docs":{},"可":{"docs":{},"能":{"docs":{},"是":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}},"盘":{"docs":{},"点":{"docs":{},"那":{"docs":{},"些":{"docs":{},"出":{"docs":{},"色":{"docs":{},"的":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{},"图":{"docs":{},"像":{"docs":{},"悬":{"docs":{},"停":{"docs":{},"效":{"docs":{},"果":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}},"【":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}},"趣":{"docs":{},"图":{"docs":{},":":{"docs":{},"我":{"docs":{},"的":{"docs":{},"代":{"docs":{},"码":{"docs":{},"终":{"docs":{},"于":{"docs":{},"能":{"docs":{},"跑":{"docs":{},"起":{"docs":{},"来":{"docs":{},"了":{"docs":{},"!":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}},"循":{"docs":{},"环":{"docs":{},"是":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}},"才":{"docs":{},"能":{"docs":{},"实":{"docs":{},"现":{"docs":{},"的":{"docs":{},"功":{"docs":{},"能":{"docs":{},"。":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}}}},"缓":{"docs":{},"存":{"docs":{},",":{"docs":{},"这":{"docs":{},"是":{"docs":{},"一":{"docs":{},"个":{"docs":{},"老":{"docs":{},"生":{"docs":{},"常":{"docs":{},"谈":{"docs":{},"的":{"docs":{},"话":{"docs":{},"题":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"习":{"docs":{},"惯":{"docs":{},"将":{"docs":{},"缓":{"docs":{},"存":{"docs":{},"分":{"docs":{},"为":{"docs":{},"强":{"docs":{},"缓":{"docs":{},"存":{"docs":{},"和":{"docs":{},"协":{"docs":{},"商":{"docs":{},"缓":{"docs":{},"存":{"docs":{},"两":{"docs":{},"种":{"docs":{},"。":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.0196078431372549}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"=":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}},"=":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.03896103896103896}}}},"创":{"docs":{},"建":{"docs":{},"用":{"docs":{},"户":{"docs":{},"界":{"docs":{},"面":{"docs":{},",":{"docs":{},"可":{"docs":{},"以":{"docs":{},"试":{"docs":{},"一":{"docs":{},"试":{"docs":{},"本":{"docs":{},"文":{"docs":{},"推":{"docs":{},"荐":{"docs":{},"的":{"docs":{},"这":{"docs":{},"些":{"docs":{},"框":{"docs":{},"架":{"docs":{},"。":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}},"张":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.03389830508474576}},"图":{"docs":{},"讲":{"docs":{},"解":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}},"弹":{"docs":{},"窗":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}},"此":{"docs":{},"题":{"docs":{},"目":{"docs":{},"为":{"docs":{},"网":{"docs":{},"上":{"docs":{},"经":{"docs":{},"典":{"docs":{},"面":{"docs":{},"试":{"docs":{},"题":{"docs":{},"的":{"docs":{},"严":{"docs":{},"谨":{"docs":{},"形":{"docs":{},"态":{"docs":{},"(":{"docs":{},"意":{"docs":{},"思":{"docs":{},"就":{"docs":{},"是":{"docs":{},"判":{"docs":{},"断":{"docs":{},"的":{"docs":{},"条":{"docs":{},"件":{"docs":{},",":{"docs":{},"a":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"刊":{"docs":{},"定":{"docs":{},"名":{"docs":{},"为":{"docs":{},"诺":{"docs":{},"诺":{"docs":{},"前":{"docs":{},"端":{"docs":{},"周":{"docs":{},"刊":{"docs":{},"顾":{"docs":{},"名":{"docs":{},"思":{"docs":{},"义":{"docs":{},",":{"docs":{},"我":{"docs":{},"们":{"docs":{},"关":{"docs":{},"注":{"docs":{},"点":{"docs":{},"在":{"docs":{},"前":{"docs":{},"端":{"docs":{},"与":{"docs":{},"其":{"docs":{},"相":{"docs":{},"关":{"docs":{},"联":{"docs":{},"的":{"docs":{},"范":{"docs":{},"围":{"docs":{},",":{"docs":{},"并":{"docs":{},"非":{"docs":{},"大":{"docs":{},"而":{"docs":{},"全":{"docs":{},",":{"docs":{},"杂":{"docs":{},"而":{"docs":{},"无":{"docs":{},"章":{"docs":{},"之":{"docs":{},"大":{"docs":{},"杂":{"docs":{},"烩":{"docs":{},"。":{"docs":{"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"平":{"docs":{},"台":{"docs":{},"的":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}},"实":{"docs":{},"现":{"docs":{},"思":{"docs":{},"路":{"docs":{},",":{"docs":{},"希":{"docs":{},"望":{"docs":{},"对":{"docs":{},"大":{"docs":{},"家":{"docs":{},"有":{"docs":{},"所":{"docs":{},"启":{"docs":{},"发":{"docs":{},"。":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}}}}}}}}}}}}}}}}}},"而":{"docs":{},"使":{"docs":{},"用":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.018867924528301886}}}},"现":{"docs":{},"在":{"docs":{},"都":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}},"依":{"docs":{},"赖":{"docs":{},"装":{"docs":{},"的":{"docs":{},"好":{"docs":{},",":{"docs":{},"下":{"docs":{},"班":{"docs":{},"早":{"docs":{},"点":{"docs":{},"跑":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}}}}}}}}},"范":{"docs":{},"畴":{"docs":{},"实":{"docs":{},"现":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}},"谷":{"docs":{},"歌":{"docs":{},"建":{"docs":{},"议":{"docs":{},"微":{"docs":{},"软":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.016129032258064516}}}}}},"推":{"docs":{},"出":{"docs":{},"了":{"docs":{},"面":{"docs":{},"向":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}},"航":{"docs":{},"空":{"docs":{},"软":{"docs":{},"件":{"docs":{},"并":{"docs":{},"不":{"docs":{},"神":{"docs":{},"秘":{"docs":{},",":{"docs":{},"从":{"docs":{},"计":{"docs":{},"算":{"docs":{},"机":{"docs":{},"架":{"docs":{},"构":{"docs":{},"上":{"docs":{},"来":{"docs":{},"说":{"docs":{},",":{"docs":{},"同":{"docs":{},"普":{"docs":{},"通":{"docs":{},"的":{"docs":{},"计":{"docs":{},"算":{"docs":{},"机":{"docs":{},"系":{"docs":{},"统":{"docs":{},"并":{"docs":{},"无":{"docs":{},"太":{"docs":{},"大":{"docs":{},"区":{"docs":{},"别":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.015384615384615385}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"纪":{"docs":{},"录":{"docs":{},"片":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.019230769230769232}}}}},"元":{"docs":{},"编":{"docs":{},"程":{"docs":{},"。":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}},"素":{"docs":{},"中":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},",":{"docs":{},"包":{"docs":{},"含":{"docs":{},"有":{"docs":{},"交":{"docs":{},"互":{"docs":{},"控":{"docs":{},"制":{"docs":{},"元":{"docs":{},"件":{"docs":{},",":{"docs":{},"其":{"docs":{},"目":{"docs":{},"的":{"docs":{},"是":{"docs":{},"用":{"docs":{},"来":{"docs":{},"向":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}}}}}},"被":{"docs":{},"称":{"docs":{},"之":{"docs":{},"为":{"docs":{},"表":{"docs":{},"单":{"docs":{},",":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}}}}},"哈":{"docs":{},"哈":{"docs":{},"哈":{"docs":{},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"教":{"docs":{},"人":{"docs":{},"写":{"docs":{},"出":{"docs":{},"烂":{"docs":{},"代":{"docs":{},"码":{"docs":{},"的":{"docs":{},"项":{"docs":{},"目":{"docs":{},"在":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.028985507246376812}}}}}}}}}}}}}}}}}}},"巧":{"docs":{},"用":{"docs":{},",":{"docs":{},"涨":{"docs":{},"知":{"docs":{},"识":{"docs":{},"了":{"docs":{},"!":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}},"稳":{"docs":{},"定":{"docs":{},"版":{"docs":{},"已":{"docs":{},"经":{"docs":{},"发":{"docs":{},"布":{"docs":{},",":{"docs":{},"同":{"docs":{},"时":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}},"(":{"docs":{},"版":{"docs":{},"本":{"docs":{},"号":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}},"继":{"docs":{},"承":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}},",":{"docs":{},"收":{"docs":{},"藏":{"docs":{},"起":{"docs":{},"来":{"docs":{},"吧":{"docs":{},"~":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}},"关":{"docs":{},"系":{"docs":{},"的":{"docs":{},"应":{"docs":{},"用":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}},"概":{"docs":{},"念":{"docs":{},":":{"docs":{},"j":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}},"迅":{"docs":{},"速":{"docs":{},"发":{"docs":{},"展":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"开":{"docs":{},"发":{"docs":{},",":{"docs":{},"在":{"docs":{},"每":{"docs":{},"⼀":{"docs":{},"年":{"docs":{},",":{"docs":{},"都":{"docs":{},"为":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"带":{"docs":{},"来":{"docs":{},"了":{"docs":{},"新":{"docs":{},"的":{"docs":{},"关":{"docs":{},"键":{"docs":{},"词":{"docs":{},"。":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.014492753623188406}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"号":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}},",":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}},"强":{"docs":{},"制":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}},"组":{"docs":{},"件":{"docs":{},"重":{"docs":{},"新":{"docs":{},"渲":{"docs":{},"染":{"docs":{},"的":{"docs":{},"正":{"docs":{},"确":{"docs":{},"方":{"docs":{},"法":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}}}}}}}}}}},"故":{"docs":{},"障":{"docs":{},"艺":{"docs":{},"术":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.01818181818181818}}}}}},"出":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}},"现":{"docs":{},"时":{"docs":{},"的":{"docs":{},"情":{"docs":{},"景":{"docs":{},",":{"docs":{},"不":{"docs":{},"觉":{"docs":{},"之":{"docs":{},"间":{"docs":{},"已":{"docs":{},"过":{"docs":{},"去":{"docs":{},"了":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}},"复":{"docs":{},"制":{"docs":{},"黏":{"docs":{},"贴":{"docs":{},"上":{"docs":{},"传":{"docs":{},"图":{"docs":{},"片":{"docs":{},"和":{"docs":{},"跨":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"自":{"docs":{},"动":{"docs":{},"化":{"docs":{},"测":{"docs":{},"试":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}},"杂":{"docs":{},"判":{"docs":{},"断":{"docs":{},"的":{"docs":{},"更":{"docs":{},"优":{"docs":{},"雅":{"docs":{},"写":{"docs":{},"法":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}}}},"太":{"docs":{},"过":{"docs":{},"零":{"docs":{},"散":{"docs":{},",":{"docs":{},"不":{"docs":{},"利":{"docs":{},"于":{"docs":{},"集":{"docs":{},"中":{"docs":{},"管":{"docs":{},"理":{"docs":{},",":{"docs":{},"细":{"docs":{},"节":{"docs":{},"不":{"docs":{},"到":{"docs":{},"位":{"docs":{},",":{"docs":{},"如":{"docs":{},"果":{"docs":{},"结":{"docs":{},"合":{"docs":{},"业":{"docs":{},"务":{"docs":{},"开":{"docs":{},"发":{"docs":{},"出":{"docs":{},"类":{"docs":{},"似":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{},"的":{"docs":{},"组":{"docs":{},"件":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"远":{"docs":{},"程":{"docs":{},"工":{"docs":{},"作":{"docs":{},"谈":{"docs":{},"了":{"docs":{},"这":{"docs":{},"么":{"docs":{},"多":{"docs":{},"年":{"docs":{},",":{"docs":{},"在":{"docs":{},"国":{"docs":{},"内":{"docs":{},"第":{"docs":{},"一":{"docs":{},"次":{"docs":{},"得":{"docs":{},"到":{"docs":{},"大":{"docs":{},"范":{"docs":{},"围":{"docs":{},"的":{"docs":{},"应":{"docs":{},"用":{"docs":{},",":{"docs":{},"居":{"docs":{},"然":{"docs":{},"是":{"docs":{},"因":{"docs":{},"为":{"docs":{},"疫":{"docs":{},"情":{"docs":{},"。":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.017857142857142856}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"#":{"docs":{},"#":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}},"互":{"docs":{},"联":{"docs":{},"网":{"docs":{},"十":{"docs":{},"大":{"docs":{},"“":{"docs":{},"车":{"docs":{},"祸":{"docs":{},"”":{"docs":{},"现":{"docs":{},"场":{"docs":{},"丨":{"docs":{},"金":{"docs":{},"翻":{"docs":{},"车":{"docs":{},"奖":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}},"]":{"docs":{},"(":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"m":{"docs":{},"p":{"docs":{},".":{"docs":{},"w":{"docs":{},"e":{"docs":{},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"q":{"docs":{},"q":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"s":{"docs":{},"/":{"docs":{},"p":{"docs":{},"i":{"docs":{},"m":{"docs":{},"o":{"docs":{},"p":{"7":{"docs":{},"o":{"docs":{},"f":{"0":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.01818181818181818},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}},"docs":{}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"人":{"docs":{},"职":{"docs":{},"业":{"docs":{},"之":{"docs":{},"路":{"docs":{},":":{"docs":{},"三":{"docs":{},"年":{"docs":{},"高":{"docs":{},"工":{"docs":{},",":{"docs":{},"七":{"docs":{},"年":{"docs":{},"做":{"docs":{},"架":{"docs":{},"构":{"docs":{},",":{"docs":{},"十":{"docs":{},"年":{"docs":{},"送":{"docs":{},"外":{"docs":{},"卖":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}}},"迎":{"docs":{},"来":{"docs":{},"了":{"docs":{},"“":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}}},"冠":{"docs":{},"状":{"docs":{},"病":{"docs":{},"毒":{"docs":{},"是":{"docs":{},"挺":{"docs":{},"吓":{"docs":{},"人":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}}},"祝":{"docs":{},"您":{"docs":{},"春":{"docs":{},"节":{"docs":{},"快":{"docs":{},"乐":{"docs":{},"。":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.013157894736842105}}}}}}}}},"娱":{"docs":{},"乐":{"docs":{},":":{"docs":{},"看":{"docs":{},"不":{"docs":{},"懂":{"docs":{},"这":{"docs":{},"些":{"docs":{},"动":{"docs":{},"图":{"docs":{},",":{"docs":{},"你":{"docs":{},"不":{"docs":{},"配":{"docs":{},"做":{"docs":{},"个":{"docs":{},"程":{"docs":{},"序":{"docs":{},"员":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}}}}}}}}}}}}}}},"思":{"docs":{},"维":{"docs":{},"导":{"docs":{},"图":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}},"未":{"docs":{},"来":{"docs":{},"有":{"docs":{},"望":{"docs":{},"干":{"docs":{},"掉":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.01694915254237288}}}}}}}},"吐":{"docs":{},"血":{"docs":{},"总":{"docs":{},"结":{"docs":{},",":{"docs":{},"值":{"docs":{},"得":{"docs":{},"一":{"docs":{},"看":{"docs":{},"。":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}}}}},"干":{"docs":{},"货":{"docs":{},"满":{"docs":{},"满":{"docs":{},",":{"docs":{},"把":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}},"持":{"docs":{},"续":{"docs":{},"部":{"docs":{},"署":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}},"花":{"docs":{},"了":{"docs":{},"四":{"docs":{},"年":{"docs":{},"迁":{"docs":{},"移":{"docs":{},"到":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.020833333333333332}}}}}}}}},"几":{"docs":{},"种":{"docs":{},"常":{"docs":{},"见":{"docs":{},"的":{"docs":{},"手":{"docs":{},"写":{"docs":{},"源":{"docs":{},"码":{"docs":{},"实":{"docs":{},"现":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}}}}}}}},"非":{"docs":{},"常":{"docs":{},"全":{"docs":{},"面":{"docs":{},"的":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.025}}}}}}},"名":{"docs":{},"中":{"docs":{},"国":{"docs":{},"公":{"docs":{},"民":{"docs":{},"因":{"docs":{},"此":{"docs":{},"罹":{"docs":{},"难":{"docs":{},";":{"docs":{},"台":{"docs":{},"风":{"docs":{},"山":{"docs":{},"竹":{"docs":{},"来":{"docs":{},"袭":{"docs":{},",":{"docs":{},"广":{"docs":{},"东":{"docs":{},"损":{"docs":{},"失":{"docs":{},"严":{"docs":{},"重":{"docs":{},";":{"docs":{},"猪":{"docs":{},"瘟":{"docs":{},"肆":{"docs":{},"虐":{"docs":{},",":{"docs":{},"无":{"docs":{},"数":{"docs":{},"可":{"docs":{},"爱":{"docs":{},"的":{"docs":{},"猪":{"docs":{},"猪":{"docs":{},"被":{"docs":{},"集":{"docs":{},"体":{"docs":{},"活":{"docs":{},"埋":{"docs":{},";":{"docs":{},"尼":{"docs":{},"泊":{"docs":{},"尔":{"docs":{},"空":{"docs":{},"难":{"docs":{},"、":{"docs":{},"印":{"docs":{},"尼":{"docs":{},"狮":{"docs":{},"航":{"docs":{},"空":{"docs":{},"难":{"docs":{},"、":{"docs":{},"m":{"docs":{},"h":{"3":{"7":{"0":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"夺":{"docs":{},"冠":{"docs":{},"、":{"docs":{},"杨":{"docs":{},"超":{"docs":{},"越":{"docs":{},"心":{"docs":{},"直":{"docs":{},"口":{"docs":{},"快":{"docs":{},"、":{"docs":{},"吐":{"docs":{},"槽":{"docs":{},"大":{"docs":{},"会":{"docs":{},"吐":{"docs":{},"槽":{"docs":{},"不":{"docs":{},"断":{"docs":{},"、":{"docs":{},"漫":{"docs":{},"威":{"docs":{},"影":{"docs":{},"业":{"docs":{},"继":{"docs":{},"续":{"docs":{},"在":{"docs":{},"自":{"docs":{},"己":{"docs":{},"的":{"docs":{},"宇":{"docs":{},"宙":{"docs":{},"中":{"docs":{},"开":{"docs":{},"疆":{"docs":{},"拓":{"docs":{},"土":{"docs":{},"、":{"docs":{},"《":{"docs":{},"无":{"docs":{},"敌":{"docs":{},"破":{"docs":{},"坏":{"docs":{},"王":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"李":{"docs":{},"、":{"docs":{},"高":{"docs":{},"锟":{"docs":{},"、":{"docs":{},"程":{"docs":{},"开":{"docs":{},"甲":{"docs":{},"、":{"docs":{},"李":{"docs":{},"敖":{"docs":{},"、":{"docs":{},"单":{"docs":{},"田":{"docs":{},"芳":{"docs":{},"、":{"docs":{},"樱":{"docs":{},"桃":{"docs":{},"子":{"docs":{},"、":{"docs":{},"安":{"docs":{},"南":{"docs":{},"、":{"docs":{},"二":{"docs":{},"月":{"docs":{},"河":{"docs":{},"、":{"docs":{},"保":{"docs":{},"罗":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"艾":{"docs":{},"伦":{"docs":{},"等":{"docs":{},"等":{"docs":{},"等":{"docs":{},"等":{"docs":{},",":{"docs":{},"他":{"docs":{},"们":{"docs":{},"虽":{"docs":{},"已":{"docs":{},"远":{"docs":{},"去":{"docs":{},",":{"docs":{},"但":{"docs":{},"永":{"docs":{},"远":{"docs":{},"活":{"docs":{},"在":{"docs":{},"我":{"docs":{},"们":{"docs":{},"心":{"docs":{},"中":{"docs":{},",":{"docs":{},"愿":{"docs":{},"逝":{"docs":{},"者":{"docs":{},"安":{"docs":{},"息":{"docs":{},",":{"docs":{},"生":{"docs":{},"者":{"docs":{},"奋":{"docs":{},"进":{"docs":{},",":{"docs":{},"愿":{"docs":{},"他":{"docs":{},"们":{"docs":{},"的":{"docs":{},"肉":{"docs":{},"体":{"docs":{},"安":{"docs":{},"息":{"docs":{},"土":{"docs":{},"中":{"docs":{},",":{"docs":{},"更":{"docs":{},"愿":{"docs":{},"他":{"docs":{},"们":{"docs":{},"的":{"docs":{},"灵":{"docs":{},"魂":{"docs":{},"飞":{"docs":{},"向":{"docs":{},"天":{"docs":{},"国":{"docs":{},"。":{"docs":{"2019/":{"ref":"2019/","tf":0.05}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"吃":{"docs":{},"上":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}},"嗨":{"docs":{},",":{"docs":{},"让":{"docs":{},"我":{"docs":{},"带":{"docs":{},"你":{"docs":{},"逐":{"docs":{},"行":{"docs":{},"剖":{"docs":{},"析":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}}}}}},"视":{"docs":{},"频":{"docs":{},"播":{"docs":{},"放":{"docs":{},"前":{"docs":{},"前":{"docs":{},"后":{"docs":{},"后":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.01694915254237288}}}}}}}},"!":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}},"家":{"docs":{},"族":{"docs":{},"经":{"docs":{},"历":{"docs":{},"了":{"docs":{},"什":{"docs":{},"么":{"docs":{},"。":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.01818181818181818}}}}}}}}}},"剖":{"docs":{},"玄":{"docs":{},"析":{"docs":{},"微":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.02040816326530612}}}}}},"经":{"docs":{},"常":{"docs":{},"被":{"docs":{},"面":{"docs":{},"试":{"docs":{},"官":{"docs":{},"考":{"docs":{},"的":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.020833333333333332}}}}}}}}}},"反":{"docs":{},"正":{"docs":{},"我":{"docs":{},"是":{"docs":{},"一":{"docs":{},"次":{"docs":{},"也":{"docs":{},"没":{"docs":{},"看":{"docs":{},"过":{"docs":{},",":{"docs":{},"别":{"docs":{},"问":{"docs":{},",":{"docs":{},"问":{"docs":{},"就":{"docs":{},"是":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}},"过":{"docs":{},"誉":{"docs":{},"了":{"docs":{},"吗":{"docs":{},"?":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}},"抛":{"docs":{},"开":{"docs":{},"和":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.014925373134328358}}}}}}}}},"渡":{"docs":{},"时":{"docs":{},"期":{"docs":{},"的":{"docs":{},"产":{"docs":{},"物":{"docs":{},"呢":{"docs":{},"?":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}}}},"蚂":{"docs":{},"蚁":{"docs":{},"前":{"docs":{},"端":{"docs":{},"研":{"docs":{},"发":{"docs":{},"最":{"docs":{},"佳":{"docs":{},"实":{"docs":{},"践":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.019230769230769232}}}}}}}}}},"金":{"docs":{},"服":{"docs":{},"@":{"docs":{},"玉":{"docs":{},"伯":{"docs":{},":":{"docs":{},"我":{"docs":{},"的":{"docs":{},"前":{"docs":{},"端":{"docs":{},"成":{"docs":{},"长":{"docs":{},"之":{"docs":{},"路":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}}}}}}}}}}},"宣":{"docs":{},"布":{"docs":{},"启":{"docs":{},"动":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}},"预":{"docs":{},"处":{"docs":{},"理":{"docs":{},"器":{"docs":{},"会":{"docs":{},"不":{"docs":{},"会":{"docs":{},"成":{"docs":{},"为":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}},"的":{"docs":{},"地":{"docs":{},"位":{"docs":{},"?":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}}}},"?":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.014925373134328358}}}}}}},"偷":{"docs":{},"偷":{"docs":{},"写":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}},"看":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}},"因":{"docs":{},"吹":{"docs":{},"死":{"docs":{},"听":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.016129032258064516}}}}}}}}},"为":{"docs":{},"球":{"docs":{},"是":{"docs":{},"圆":{"docs":{},"的":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"不":{"docs":{},"论":{"docs":{},"发":{"docs":{},"生":{"docs":{},"什":{"docs":{},"么":{"docs":{},"都":{"docs":{},"有":{"docs":{},"可":{"docs":{},"能":{"docs":{},",":{"docs":{},"对":{"docs":{},"这":{"docs":{},"点":{"docs":{},"我":{"docs":{},"是":{"docs":{},"深":{"docs":{},"信":{"docs":{},"不":{"docs":{},"疑":{"docs":{},"的":{"docs":{},",":{"docs":{},"但":{"docs":{},"最":{"docs":{},"近":{"docs":{},"我":{"docs":{},"总":{"docs":{},"是":{"docs":{},"在":{"docs":{},"怀":{"docs":{},"疑":{"docs":{},",":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"四":{"docs":{},"次":{"docs":{},"分":{"docs":{},"手":{"docs":{},"过":{"docs":{},"程":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}}},"机":{"docs":{},"制":{"docs":{},"或":{"docs":{},"者":{"docs":{},"用":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}}}},"浅":{"docs":{},"析":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}},"特":{"docs":{},"性":{"docs":{},"。":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.013333333333333334}}}}},"史":{"docs":{},"上":{"docs":{},"最":{"docs":{},"精":{"docs":{},"简":{"docs":{},"!":{"docs":{},"防":{"docs":{},"抖":{"docs":{},"节":{"docs":{},"流":{"docs":{},"(":{"docs":{},"你":{"docs":{},"的":{"docs":{},"比":{"docs":{},"我":{"docs":{},"短":{"docs":{},",":{"docs":{},"算":{"docs":{},"我":{"docs":{},"输":{"docs":{},")":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}}}}}}}}}}}}}}}}}},"异":{"docs":{},"常":{"docs":{},"函":{"docs":{},"数":{"docs":{},"之":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}}},"箭":{"docs":{},"头":{"docs":{},"函":{"docs":{},"数":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.012987012987012988}}}}}},"整":{"docs":{},"理":{"docs":{},"出":{"docs":{},"来":{"docs":{},"了":{"docs":{},"一":{"docs":{},"部":{"docs":{},"分":{"docs":{},"内":{"docs":{},"容":{"docs":{},",":{"docs":{},"由":{"docs":{},"于":{"docs":{},"最":{"docs":{},"近":{"docs":{},"较":{"docs":{},"忙":{"docs":{},",":{"docs":{},"先":{"docs":{},"把":{"docs":{},"已":{"docs":{},"整":{"docs":{},"理":{"docs":{},"出":{"docs":{},"来":{"docs":{},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"发":{"docs":{},"一":{"docs":{},"下":{"docs":{},"。":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"昨":{"docs":{},"天":{"docs":{},"临":{"docs":{},"下":{"docs":{},"班":{"docs":{},"测":{"docs":{},"试":{"docs":{},"给":{"docs":{},"我":{"docs":{},"问":{"docs":{},"我":{"docs":{},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"图":{"docs":{},"片":{"docs":{},"上":{"docs":{},"传":{"docs":{},"插":{"docs":{},"件":{"docs":{},"打":{"docs":{},"开":{"docs":{},"文":{"docs":{},"件":{"docs":{},"夹":{"docs":{},"的":{"docs":{},"速":{"docs":{},"度":{"docs":{},"这":{"docs":{},"么":{"docs":{},"慢":{"docs":{},",":{"docs":{},"让":{"docs":{},"我":{"docs":{},"想":{"docs":{},"办":{"docs":{},"法":{"docs":{},"优":{"docs":{},"化":{"docs":{},"一":{"docs":{},"下":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},":":{"docs":{},"h":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.019230769230769232}}}}}}}},"防":{"docs":{},"抖":{"docs":{},"、":{"docs":{},"节":{"docs":{},"流":{"docs":{},"、":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"、":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"、":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"、":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"、":{"docs":{},"柯":{"docs":{},"里":{"docs":{},"化":{"docs":{},"实":{"docs":{},"现":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.013513513513513514}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"回":{"docs":{},"车":{"docs":{},"之":{"docs":{},"后":{"docs":{},"发":{"docs":{},"生":{"docs":{},"了":{"docs":{},"什":{"docs":{},"么":{"docs":{},"?":{"docs":{},"(":{"docs":{},"超":{"docs":{},"详":{"docs":{},"细":{"docs":{},"版":{"docs":{},")":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}}}}}}}}}}},"国":{"docs":{},"庆":{"docs":{},"最":{"docs":{},"适":{"docs":{},"合":{"docs":{},"码":{"docs":{},"农":{"docs":{},"去":{"docs":{},"的":{"docs":{},"地":{"docs":{},"方":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}},"。":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.014925373134328358}}}}}}}}}}}}}},"良":{"docs":{},"心":{"docs":{},"推":{"docs":{},"荐":{"docs":{"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.029850746268656716}}}}}},"垃":{"docs":{},"圾":{"docs":{},"收":{"docs":{},"集":{"docs":{},"器":{"docs":{},"会":{"docs":{},"定":{"docs":{},"期":{"docs":{},"(":{"docs":{},"周":{"docs":{},"期":{"docs":{},"性":{"docs":{},")":{"docs":{},"找":{"docs":{},"出":{"docs":{},"那":{"docs":{},"些":{"docs":{},"不":{"docs":{},"在":{"docs":{},"继":{"docs":{},"续":{"docs":{},"使":{"docs":{},"用":{"docs":{},"的":{"docs":{},"变":{"docs":{},"量":{"docs":{},",":{"docs":{},"然":{"docs":{},"后":{"docs":{},"释":{"docs":{},"放":{"docs":{},"其":{"docs":{},"内":{"docs":{},"存":{"docs":{},"。":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.017241379310344827}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"它":{"docs":{},"山":{"docs":{},"之":{"docs":{},"石":{"docs":{},"可":{"docs":{},"以":{"docs":{},"攻":{"docs":{},"玉":{"docs":{},",":{"docs":{},"有":{"docs":{},"时":{"docs":{},"候":{"docs":{},"借":{"docs":{},"鉴":{"docs":{},"下":{"docs":{},"别":{"docs":{},"人":{"docs":{},"的":{"docs":{},"优":{"docs":{},"秀":{"docs":{},"经":{"docs":{},"验":{"docs":{},"也":{"docs":{},"未":{"docs":{},"尝":{"docs":{},"不":{"docs":{},"可":{"docs":{},"啊":{"docs":{},"。":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.02127659574468085}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"~":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}},"按":{"docs":{},"照":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}},"颓":{"docs":{},"丧":{"docs":{},",":{"docs":{},"比":{"docs":{},"如":{"docs":{},"说":{"docs":{},"《":{"docs":{},"红":{"docs":{},"楼":{"docs":{},"梦":{"docs":{},"》":{"docs":{},"第":{"docs":{},"七":{"docs":{},"六":{"docs":{},"回":{"docs":{},"中":{"docs":{},"就":{"docs":{},"有":{"docs":{},"一":{"docs":{},"句":{"docs":{},":":{"docs":{},"“":{"docs":{},"因":{"docs":{},"又":{"docs":{},"叹":{"docs":{},"道":{"docs":{},":":{"docs":{},"‘":{"docs":{},"诗":{"docs":{},"固":{"docs":{},"新":{"docs":{},"奇":{"docs":{},",":{"docs":{},"只":{"docs":{},"是":{"docs":{},"太":{"docs":{},"颓":{"docs":{},"丧":{"docs":{},"了":{"docs":{},"些":{"docs":{},"!":{"docs":{},"’":{"docs":{},"”":{"docs":{},"。":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.02040816326530612}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"傻":{"docs":{},"傻":{"docs":{},"分":{"docs":{},"不":{"docs":{},"清":{"docs":{},"的":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}},"废":{"docs":{},"掉":{"docs":{},"一":{"docs":{},"个":{"docs":{},"人":{"docs":{},"最":{"docs":{},"隐":{"docs":{},"蔽":{"docs":{},"的":{"docs":{},"方":{"docs":{},"式":{"docs":{},",":{"docs":{},"是":{"docs":{},"让":{"docs":{},"他":{"docs":{},"忙":{"docs":{},"到":{"docs":{},"没":{"docs":{},"时":{"docs":{},"间":{"docs":{},"成":{"docs":{},"长":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.012658227848101266}}}}}}}}}}}}}}}}}}}}}}}},"失":{"docs":{},"败":{"docs":{},"问":{"docs":{},"题":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}},"山":{"docs":{},"人":{"docs":{},"行":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}},"积":{"docs":{},"分":{"docs":{},"商":{"docs":{},"城":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}},"踩":{"docs":{},"坑":{"docs":{},"实":{"docs":{},"录":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.014925373134328358}}}}}},"早":{"docs":{},"有":{"docs":{},"想":{"docs":{},"法":{"docs":{},"做":{"docs":{},"这":{"docs":{},"件":{"docs":{},"事":{"docs":{},"情":{"docs":{},"了":{"docs":{},",":{"docs":{},"一":{"docs":{},"则":{"docs":{},"时":{"docs":{},"间":{"docs":{},"不":{"docs":{},"允":{"docs":{},"许":{"docs":{},",":{"docs":{},"二":{"docs":{},"则":{"docs":{},"太":{"docs":{},"懒":{"docs":{},",":{"docs":{},"现":{"docs":{},"在":{"docs":{},"总":{"docs":{},"算":{"docs":{},"下":{"docs":{},"决":{"docs":{},"定":{"docs":{},"来":{"docs":{},"做":{"docs":{},"这":{"docs":{},"件":{"docs":{},"事":{"docs":{},"情":{"docs":{},",":{"docs":{},"这":{"docs":{},"代":{"docs":{},"表":{"docs":{},"这":{"docs":{},"一":{"docs":{},"种":{"docs":{},"态":{"docs":{},"度":{"docs":{},"和":{"docs":{},"决":{"docs":{},"心":{"docs":{},"吧":{"docs":{},",":{"docs":{},"至":{"docs":{},"于":{"docs":{},"成":{"docs":{},"果":{"docs":{},"留":{"docs":{},"给":{"docs":{},"其":{"docs":{},"他":{"docs":{},"人":{"docs":{},"说":{"docs":{},"吧":{"docs":{},"。":{"docs":{"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"length":5232},"corpusTokens":["\"它就是javascript\"","\"👨👩👦👦\".length","##","&","&&","'??'","'难'题,做对一半就是高手","**!vscode","+",",",".","...","/vit/,类似","0","0.1+0.2","0.3","00","01","02","03","04","05","06","07","08","09","1","1)。","1)之间的数字。","1)返回上一页,原生返回按钮的动作也是","1.0","1.06","1.1","1.42","1.9","1.9.0","10","100%","1000","1000+","1000!","104","11","12","12.6.0","12.67","13","14","15","16","16.8","160","17","18","19","1w5000字概括es6全部特性","2","2.0","2.0区别","2.5","2.5发布,支持dart与c相互调用","2.8","2.8。","20","20%的开发时间","200","200+","2005","2009","2017","2018","2019","2019年javascript现状调查报告火热出炉","2020","2021","2049","2077","20个你不得不知道的数组reduce高级用法","21","22","23","24","25","26","27","27.1k,可大批量生成假数据!","28","29","2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019","3","3.0","3.0,你可能不再需要","3.7","30","300","301","30张图讲解http,再不懂请来打我!","31","32","33","34","340","35","36","37","38","39","3d","4","4.0,不再支持","40","404","409","41","42","43","44","45","46","47","48","49","5","5.0","50","50%","500,这会是一个好的开始。","51","52","55个提高你css开发效率的必备片段","5g","5分钟,掌握9个简洁的javascript技巧","5种前端实现邮件发送至指定邮箱的方式","5,升级至","6","69","69道html知识点总结","7","7.6,实验性支持","73","74","77","79.34%","7:这才算是真正的更新","8","8.0","80","83","9","90","90%","9012","95%?","95%。","97","99%","9、10","=","==",">","??","@vue/composit","@程序员,你在颓丧的时候怎么办?","[2019","[译]","add:2019","add:2020","add:2021","ahmadi","ai","ajax","alpha","angular","antd","api","api。","api。reflect","api。不那么流行并不意味着它们没有用处。","api。这里我们将使用","api,你应该如何处理?","api,有太多的东西需要学习。但是,它也能让你只用一行代码就能做一些了不起的事情。","apng","app","applay","app。","app将微信小程序自定义组件发行到","app黑魔法:小程序自定义组件运行到h5平台","app,引导未下载用户下载","archiv","arman","array","array.foreach()","array.map()方法之间的区别。","array.prototype.reduc","ast","ast,了解","async","async/await","audio","avail","await","axio","a,没有各种奇奇怪怪的符号),一起来看看鱼头的解释。","babel","bata","beta","blob","bootstrap","brotli","bug","button","call","call、apply、bind","canva","canvas。","catch,如何机智的捕获错误","cdc","cdn","cdn,中文名叫做「内容分发网络」,它的作用是减少传播时延,","centos/docker/nginx/node/jenkin","checkbox","chrome","chrome80","chrome?","ci/cd","ci/cd:","class","cli","cli本地构建,所有内容托管在github,可以通过向该仓库提交","cluster","code","code,这个javascript自动化软件居然还有人不知道","coffeescript","commit","commonj","compon","composit","comput","conf","confer","consol","console.log","console.log()","contain","contain,控制页面的重绘与重排","control/command","controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的","cooki","cookies、localstorag","cookie、session、token、jwt?","cookie,session,","cookie,session,token","coop、coep","cor","cors:发展史、工作原理和最佳实践","cross","csrf","css","css1,到如今的可以处理","css3","css3”的,我都会问问动画相关知识。然而我发现:都","css3,css","css为什么叫xss呢?","css,也就意味着完全没有","css,可以在边框上整些什么花样。","css:var","cto:再写","dart","dart:ffi","data","data。","data。因为它们做的事情很相似,而且也不清楚什何时使用","date","dave","dead","defineproperti","demo","deno","dns?从访问","docker","document","dom","dom。","dom,为啥说它快?","download","ecmascript","edg","electron+vue3","element","elimin","else,逮着罚款","emoji","es11","es11)上周已经正式发布,在此之前进入","es11)已经正式发布,在此之前进入","es2020","es2020(即","es6","es6+函数式编程(curry)实现","es6?别想了,人家都已经在行动了。","es6?别想了,人家都已经在行动了,以下是","eslint","esm","europ","evan","event","eventemitt","eventloop","express","express、sequel","f12","f5","facebook","faker.j","false,而”==“则会先将两个比较值先转换为同一类型,再进行比较。","favicon","favicon?","fetch","feturbul","fiber","filter","firefox","fixed)","flag","flash就停止更新了,那视频播放该如何呢?这篇前前后后有点长,可以多注意下。","flow","flutter","flutter,当时的","flux","for...of","foreach()","foreach、","forgery)","form","for。","frontend","g)","ghnn","git","git/github","github","github,同时京东等网站也相继出现同一问题。","gitlab","go!","googl","graphics,意思为可缩放的矢量图形。","grid","gsap","gsap,以及相关的入门基础知识。","gzip","gzip?","h5","hack","hacker","handshake)即建立tcp连接,就是指建立一个tcp连接时,需要客户端和服务端总共发送3个包以确认连接的建立。","handtrack.js是一个可以直接在浏览器中实现实时手部动作跟踪和检测的原型库。","hidden","hidden?","higher","histori","history.go(","hmr","hook","hooks、vu","hot","html","html5","html5的拖放api功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,html5提供的文件api支持拖拽多个文件并上传。","html。无论你使用什么框架或者选择哪个后端语言,框架在变,但是","http","http/2","http/3","http0.9","http1.0","http协议","http,再不懂请来打我!","hybrid","iconfont","id","ie","ie11。","if(){}elseif(){}","if/else/switch","imagemin","input[type=file]打开时慢、卡顿问题","instal","io","issu","jamstack","java","javascrip","javascript","javascript/typescript","javascript》学到的。","javascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的this。","javascript闭包9大使用场景","javascript!","javascript,依然可以跟踪用户的行为。","javascript,在这些年里获得了非常广泛的流行。它是一个用于编写服务器端应用程序的","javascript,这是想挑战标准?","javascrpit","javassript","jenkin","jqueri","jquery、vue、react、angular,javascript框架成本终极对比","js","jsiepk","json","json.stringify()","jsonp","jsx","jwt","jwt)是目前最流行的跨域认证解决方案。","kbone","kbone——微信小程序同构方案新思路。本次分享包括四个部分:背景、方案、应用和结语。","key","koa","koa。","lambda","larabel","leader,怎么走出小微前端团队的围墙?","less","link」开源项目。最近有个以色列开发者","linux","list","list)","lite","load","localstorag","lock.json","lock.json,还有这么多你不知道的","lodash","lodash——chunk、zip、groupby、invokemap","lodash中“多余”的","logo","loop","loop(事件轮询)所涉及的知识概念太多了,如果上来就讲一大堆概念性的东西太枯燥且从一开始就是按照我的思路来走的...","loop)是一個我以為我懂了,但直到最近才發現自己什麼都不懂的概念。","lttax","mac、window","mac,这就会产生一些问题。","manifest","manifest,其实是有歧义的,就我了解的情况来说,manifest","map","map()","map、","markbåge」(hook","math.random()","math.random,这个函数返回[0,","mccabe","merg","michael","mip","mixin","mixin,","mobil","mobile支持。","model(文档对象模型)的缩写,这也太官方了,看看我怎么解释吧。","mode)越来越多地出现在大众的视野中,支持深色模式已经成为现代移动应用和网站的一个潮流...","modul","mongodb","mr(merg","ms","mutationobserv","mvc(model","mvc,mvp","mvp","mvvm","mysql","n","nativ","nest","nest.j","neufeld","new","nexttick","nginx","nginx,这篇就够了!","node","node.j","node_modul","nodej","nosql","now","npm","null","nuof","object","object.defineproperty。","object.defineproperty,使用","offset","on","option","order","os","outlin","overflow","overflow:","ovh","p","packag","package.json","page)简称","pc","pdf","phoronix","piec","ping","pixij","png","po","polyfil","pornhub","post","postmessag","program","promis","promise、generator、async/await","promise?事实上,有些朋友对于这个几乎每天都在打交道的“老朋友”,貌似全懂,但稍加深入就可能疑问百出。","prop","props,何时使用","protocol(超文本传输协议),是用于从万维网(www:world","prototyp","proxi","proxies。","proxy,你可以将一只猫伪装成一只老虎。下面大约有","pr,但是被","pull","push","python","qq音乐商业化web团队","queri","react","react.j","react16","react18","reactdom.rend","reactn","react、typescript、nodej","react,你大概听说过虚拟","react,都需要管理状态(state),比如组件之间都有共享状态的需要。什么是共享状态?。","readlist","recoil","recoil。","reduc","reduce作为es5新增的常规数组方法之一,相比foreach","redux","redux”是一个本质上有缺陷的问题。","redux使用。","redux原理解析,看这篇就够了","redux是javascript状态容器,提供可预测化的状态管理。在实际开发中,常搭配react","ref","reflect","render","render?你出来!","replacement(以下简称:hmr","request","request)","requir","rest","review","rich","rsa","rsa,以为","rsa,使用","samesait","samesit","scalabl","scope","screen)是指在页面数据加载完成前,先给用户展示出页面的大致结构(灰色占位图)。","script","scripting(跨站脚本攻击)的简称,但是英文的缩写明明是","scripting(跨站脚本攻击)的简称,所以为啥不是css","sdk","selenium","seo。","sequel","serverless","serverless—前端的","serverless,前端十四年挖了多少坑?","servic","sessionstorag","session、cookie、token","set","setinterv","setstat","settimeout","settimeout()","settimeout,我们很容易知道","shake","shaking。","site","sleep","sleep(1000)","slot","socket","soeasi","sourc","sourcemap","speech","src","ssr","ssr,服务端渲染,优点大家都很清楚,能大大提升首屏渲染速度,优化用户体验,还有利于","stage","state","stateofj","studio","suit","svg","switch","switch(true)模式","ta","tabl","target=\"_blank\",结果悲剧了","taro","tcp","tcp三次握手和四次挥手","tempor","test","text","tinypng","todo","tofix","token","token(简称","torvald","tp,是网站分析中很常见的一个指标....","transfer","tree","tri","ts","tsconfig.json","ts的脚步已经阻拦不住了,还只会","typescript","typescript、react、nodejs、express","typescript。","typescript,下面我就为大家解析一下我为什么要开始用","typescript,我们总结出了这些经验教训","typescript:","typescript:拥有超能力的","types),其号称这一特性可以全面消除","ui","undefin","uni","unix","up","update:2019","update:2020","update:2021","url","url、arraybuffer、typedarray、dataview","url、base64、data","usestate()","uuid","v","v11","v16.0","v16.6","v18","v7.0.0","v77.0.3865.75),带来许多新功能和改进……","v8","vector","veet)是一种全新的前端构建工具。","video","view","viewport","viewport是移动端跨屏适配的基石,吃透这一概念,任何复杂多变的适配需求,都可以手到擒来。","virtual","visual","vite","vite2","vite2.0","vite:","vite(法语意思是","vite,来看看作者本人怎么说。","void","vs","vscode","vue","vue.j","vue/react","vue3","vue3.0","vue3.0,到底进化了什么,会对我们的开发有什么影响?","vuex","vue纪录片视频","vue,react","vue,却做不对这十道","vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,csdn","vue?","wap","way","weakmap","weakmap。既生","weakmap?","web","webapi","webgl","webgl,canva","webp","webpack","webpack5","webpackplugin","webpack?——vit","websocket","websocket是一个持久化的网络通信协议,可以在单个","webview","web)服务器传输超文本到本地浏览器的传送协议。","web,性能逆势如何破局?","weekli","weex","why?","wide","window","window.histori","worker:让你的","xhmikosr","xss","xss是","yarn.lock","yehuda","|","~","—","——","“javascript","“可取消的异步","“吃上”","“对不起,因为本国法律要求,我不能合并你的代码”","“快”,发音为","“我和我的祖国一刻也不能分割,无论我走到哪里都流出一首赞歌。”","“故障风”按钮","“烂语言”","、filter和map,好像使用的人数少了点。","。","「css","「react","「“小帮手”」","「吐血整理」再来一打","【javascript","一个不落下,直呼“b","一个合格的初级前端工程师需要掌握的模块笔记","一些纯","一分钟让网站拥有暗黑模式切换功能","一切前端概念,都是纸老虎","一套标准的前端代码工作流","一提起设计模式,相信大家都会脱口而出,23","一文入门","一文列举","一文助你搞懂","一文完全吃透","一文搞定前端","一文搞定前端代理骚操作!再也不怕线上","一文搞懂","一月份的刚更新带来了哪些新特性吧。","一杯茶的时间,上手","一次弄懂","一直是一个进阶的概念,对于我们的日常的组件开发中不常接触,但是却非常强大和灵活。","一种前端灰度发布方案","一种新的、更快的","一篇搞定移动端适配","一篇文章上手","一般的方法此处也不列举了,还是有很多的,如双层循环判断是否相等,或新建数组比较再","一般表单页面都需要填写手机号,校验用户输入的手机号码是否正确,就要用到正则表达式。","一行代码值","一起看看`vscode`","一起看看vscode","一顿骚操作,让","万。","万个网站下线","万个项目使用。","万字!90","万物都会有终结,http","万?雷军公开小米新","三种","上个月,受恶劣天气影响,美国多个地区出现大规模断电,即使经历了六天的断电生活,linu","上分享了自己被","上周周刊有同样标题的文章在,但是我觉得这批更好?","上大规模生成","上最热门的","上火了...","上的多种图片技巧","上维护着一个「laravel","上透露,b","上顶级的","上,","下一代前端构建工具","下使用","下面一一给大家揭秘.","下面我们就一起来简明扼要聊聊,用人人都听得懂的话来阐述","下面我们来看下各个大厂和团队的秒开经典方案,有没有一款适合你去探索?","不使用脚手架搭建","不再使用","不可思议的","不小心点了其他","不是说的","不用","不用指定几种颜色,想用几种就用几种了。","不管你要写的是","不管在浏览器端或服务端,json.stringify()都是我们很常用的方法,nam","不管是vue,还是","不要再问","不要再问我跨域的问题了","不要盲目跟着","不要闹,小心我拿我的小勾勾","与","与循环闭包经典问题详解","与虚拟","与跨屏适配","世界真奇妙。","世界,成为","业界新闻","两种数据结构在","个","个\"作者不造的轮子\"","个不常提及的","个不那么流行的","个习惯。","个使你的","个例子,我希望它们能让你相信,proxi","个前端小知识","个前端开发面试必问基础大总结","个前端必会","个功能强大的","个区别【源码层面】","个命令,分为三大类分享给你。","个品牌定制互动小程序。","个处理","个层面来对比","个常用的","个常用的技巧,希望能成为你的开发工具箱的一部分。","个建议","个很实用的","个很常用的","个快捷键!","个手写","个打开了我新世界大门的","个方面详细的讨论了如何写好函数,写好函数,就会让你的代码读起来清晰得多,值得学习一下。","个有用的规则和实践经验集合。有一些是面向","个来自","个精选的","个纯","个组件,每个组件均会触发请求其他接口。设计这样一个长页面,我们主要会面临以下两个问题?","个让你效率更高的","个超实用的","个错误","个问题带你进阶","个项目的","个鲜为人知但很实用的","中","中,","中作为基本类型存在。在","中作为运算符存在,在","中使用","中原生","中发现的六则糟糕代码的案例,并进行分析。","中哪一种循环最快呢?","中堆的创建与维护,以及堆排序算法的实现堆创建。","中处理异常的各种技巧,在此想把我学到的分享给大家。","中常用的设计模式","中引入","中按位操作符的有趣应用","中数据","中数据。","中新增的","中有一个很重要的","中有好几种方法可以重定向到另一个网页,这个在项目开发中经常会用到,所以不熟悉的童鞋可以学下啦,首先我们介绍有哪些方法?","中的","中的“黑话”","中的宝石?","中的实践","中的嵌套。","中的嵌套规则与","中的拖放功能","中的继承类型、各个继承类型的优缺点及使用场景等,一文吃透","中避免滥用","中那些奇怪的符号","中,data","中,void","中,响应式数据部分弃用了","中,如何提高展开运算符的性能","中,已经弃用","中,数组可以通过阵列构造函数或[]字面量的方式创建。","中,箭头函数可以像普通函数一样以多种方式使用。但是,它们一般用于需要匿名函数表达式,例如回调函数。","为下一代前端工具,vite","为了巩固前端的基础知识,最重要的还是平时的积累!","为了我身体健康,女朋友开发了一款插件,这插件可以","为了操作对象而提供的新","为了方便大家写代码,vue.j","为了衬托“艺术”二字,可能叫“代码美化”更贴切一点,但是本文的深度远没有标题那么宏大。","为什么","为什么在github上vue星星超过react的情况下,我要这么说。","为什么我们需要客户端唯一标识符?","为什么要使用","为什么要使用websocket协议(以下简称ws协议),什么场景会使用?","为什么要用","为什么说","为什么这么快?","为啥报错了?","为新的facebook.com重建我们的技术栈","为浏览器创建更安全的环境","为浏览器创建更安全的环境。","主大谷新作","主要就是一个旋转的圆环,而旋转部分则比较简单,直接通过","主要的实现途径有上面三种,其中包含不少变种方式,原理大致都是相似的,圆角以及遮罩的效果相结合。","主要看笑果。","主要讲解决方案。","久经沙场的前辈们,写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本不会发生在业务代码里~~","之","之前端性能优化的实现分享","之前,为了方便大家理解,我先简单介绍一下","之前,需要读者已经知道什么是页面的重绘与重排。","之后的第三种状态逻辑复用方案,不会产生","之父家中停电","之间并不存在直接的路径。","也","也不例外。","也可以发表","也可以在服务端运行。在本文中,我们仅探讨一个问题:javascript","也是圆的!","也是近几天才被吸引,之前也是没关注。","也聊聊call,apply和bind","也能","了","了不起的","了吧","了解","了解什么是微前端","事件迴圈(event","二维码扫码登录是什么原理","于无形。","互联网人职业之路:三年高工,七年做架构,十年送外卖","互联网十大“车祸”现场丨金翻车奖","互联网十大“车祸”现场丨金翻车奖](https://mp.weixin.qq.com/s/pimop7of0","互联网迎来了“http","交互动画。","人人在谈的数据驱动,到底如何提升系统质量?","人脸识别登录,出乎意料的简单","什么","什么时候不使用箭头函数","什么是server模式?前端、后端现在都可以使用serverless模式进行开发和部署吗?","什么是认证,什么是授权,什么又是凭证?看了你就知道了.","什么是骨架屏呢?骨架屏(skeleton","仅针对图片压缩介绍了一些思路,简单的使用场景","今天我为大家分享一下","今天我们来介绍","今天我们来看一下","今天我们要一起动手练习的是一个","今天我们要学习的是","今天是中秋佳节,诺诺前端周刊,在此祝大家中秋节快乐,团团圆圆。","今天来分享一下三角函数相关的内容,如果刚学前端的时候有人教我这些,我会很开心。","今天简单讲下","今天给大家分享一下自己最近撸的一款","今天给大家分享一个","今天这篇文章带大家了解一下","今天,我们对","今天,我们就分享一下我们在重构facebook.com时的经验教训,使用react和relay来重构facebook.com。","今天,我们谈一谈","今天,跟大家分享几个工具,便是要着重解决你工作中遇到的问题。","今年我面试了很多同学,只要看到简历上写“熟练掌握","介绍","介绍了一个新的状态管理库","从","从一个需求说起,h5","从一组相似的工作内容中提炼共同点,抽象出解决这一类问题的方法,从而造出便于在今后的工作中更为快速解决这类问题的工具","从一道面试题谈谈对","从头开始构建一个","从如何设计缓存开始,带大家一起来开发缓存请求数据的功能。","从打字机效果的","从整体了解依赖版本锁定原理,packag","从浏览器底层渲染机制来剖析为什么要去做图片懒加载,之后我将带大家一起来看下目前主流的几种实现图片懒加载的方式及其实现原理。","从破解某设计网站谈前端水印","从零开始创建一个具有缩略图功能的响应式图片幻灯。","从面试官的角度,分析下怎样的简历吸引人。","他写出了","他山之石,一起来进行内功修炼,看看","代替。","代理实现(支持","代理的惊人力量","代码中的","代码了","代码了。","代码层面的优化、webpack","代码手写好,薪资少不了。","代码技巧","代码时,很可能会遇到","代码是如何被压缩的","代码构建自己的语音助手","代码段","代码段,可用来解决项目中可能遇到的一系列问题。","代码注释,有些人说它太丑,也有些人说它是标准和良好的做法。","代码看着就很舒服","代码结构","代码美化的艺术","代码迁移到","代码重构之:写好函数","代码重构最佳实践","代码,不怕被揍么","代码,使代码更简洁。下面是一份","以云计算相关技术为支撑,搭配容器技术和微服务架构,将基础实施的管理从开发者日常工作中解耦。我们有充足的理由相信它将引发前端的第三次变革。","以前我没得选,现在我只想用","以原型链的形式,保证函数或对象中的方法、属性可以让向下传递,按照面向对象的说法,这就是继承。","以及","以及其他的","以及其衍生的一系列性能问题。","以及如何使用","以程序员的角度来考虑,假如特朗普是一门编程语言会是什么样的呢?","们以首次渲染为切入点,拆解","任重而道远...","众所周知","众所周知,code","众所周知,javascript","众所周知,vuex","优化技巧","优秀的程序员都喜欢拥抱新技术","优雅解决按钮”重复点击“问题","会取代","会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你试一下。","会自动在请求中携带的特性,诱使用户在第三方站点发起请求的行为。","但我今天想讲另一个角度,「废掉一个人最隐蔽的方式,是让他忙到没时间成长」,下班后他们主动加班,周末他们主动给自己工作加量,更快的推进工作,总之特别忙,工作时间超长。。","但是当一个系统上线的时候,它只是理论上的可用,在实际运行中还会面对非常多不确定的因素和情况。","但没有用","但知己知彼总是要多几分胜算的","位于法国斯特拉斯堡的机房近日发生严重火灾。","低调又可爱的","何生","作为","作为一个开发了多个","作为其新版本的开发语言,typescript","作为前端开发者,不可避免每天都要跟","作为前端开发者,我们应该跳出自己的一亩三分地,跳出舒适区。扩大自己的技术广度和深度,只有这样!我们才能\"做大做强,再创辉煌\"","作为前端开发,j","作为最广受欢迎的","作为资深前端老韭菜,","作为面试中面试官最宠爱的一个问题,在这里进行一个详细的介绍,大家重点要放在理解,而不是背。","作者尤雨溪在社区意见征求稿(rfc)上提交了一份","作者尤雨溪:typescript","作者梳理的一些初级前端工程师必须掌握的模块。","作者)表示:他更推崇swiftui语法,并认为jsx就是个错误。","你不知道的","你会用到的","你可以这样优化","你可能不知道,关于","你可能不需要任何外部追踪器,甚至不需要","你可能知道的","你好,谈谈你对前端路由的理解","你对刚开始编程的人有什么建议,来帮助他们成为最差劲的开发人员?","你应该知道的前端小知识,如果你还不知道那就赶紧看。","你或许会听到想吐。","你所不知道的","你抢到过完年回来的火车票了吗?","你是个好人,只是我们不合适","你有没有觉得很吃力?。","你未必知道的","你的下一款应用可能没有后端","你的应用需要一个","你真的会","你真的懂","你知道","你经历了哪些布局方式?","你还只会","你连","你需要注意这些问题","你需要知道的","使应用部署更加轻量,可移植,可扩展,这个特点也极大促进了","使用","使用serverless模式开发部署前端和node.j","使用代理不说能解决所有问题,但是至少可以在解决问题的流程上帮我们省大半的时间,而不是碰到环境问题就在那儿等重启。","使用原型继承:每个对象都从原型对象继承属性和方法。","使用方法也非常简单,其源码也是非常精炼,值得学习,有了他不仅脱离图形库,还使用了","依赖装的好,下班早点跑","修复。","倒是见过不少,但","值为","假如今天让你写一个可自由拖拽的组件","假如有人把支付宝存储服务器炸了","假如特朗普是一门编程语言","假设页面预期渲染","做了","做前端的:你有没有觉得很吃力?","偷偷写","偷偷看","傻傻分不清的","元素中的内容,包含有交互控制元件,其目的是用来向","元素被称之为表单,form","元编程。","先说结果,今年双11期间小程序创意互动支持了超过","入门指北","入门教程","入门教程—reflect","全家桶","全解析","公司前端和后端因为接口扯起了皮,还列了","公布后,在网上引发热(tu)议(cao)。据路边小道消息称,此次小米品牌升级的设计费高达","六则糟糕代码的优化方案","关于","关于nodejs工作原理的五个误解","关于周刊","关于语言和语言范式的演进,早在","关键字。但请不要滥用any。","关键词","其他","其实提供了很多调试方法,有些方法还是挺好用的,今天就来介绍那些笔者认为不错的方法。","其实浏览器也自带了返回的功能,也就是说,自带了返回定位的功能。正常的跳转,返回确实可以定位,但是有些特殊场景就不适用了。","内功修炼之","内容","内核。","内核还是来了","内网资源","内部处理了很多开发者常常忽略的异常情况,使代码更加安全;","内部的一些机制,所以赶快来和我一起学习吧。","内部的角度告诉你为什么现在","再见.","再见还是再也不见?","再谈","冒泡事件与解决冒泡事件","冒泡事件我觉的还好吧。","写","写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑。","写呢?","写在前面","写得更漂亮","写的不好或不对的地方,请大家积极指出,好了,话不多说,我们“圆规正转”","写的好好的,为什么要用那么复杂的","写的好好的,为啥要用","写给前端工程师的","写给前端的","写给年轻的前端韭菜们","写项目快一年了,大大小小的坑踩了很多,在此整理了在项目中遇到的疑惑和问题。","冠状病毒是挺吓人","几种常见的手写源码实现","出","出现时的情景,不觉之间已过去了","函数","函数中的","函数和","函数式组件性能优化指南","函数引起的","函数的实现,你是不是会觉得很复杂?这篇文章带你用","函数的小技巧,你都知道吗?","函数,可从","函数,比如","分享几个实际开发中经常被忽略","分析了最新的前端页面性能评分标准,帮助大家更好地理解各项性能指标,以提升并优化相关的前端项目。","分析以及如何监控","分类","分类和筛选需求的自测中","分钟上手后端接口开发","分钟了解","分钟提醒一次该起来运动运动啦,并且展示一些骚骚的动图。","分钟速读","则会将超出容器范围内的内容剪裁。","刚开始我学","刚开始的时候一脸嫌弃,现在","创建用户界面,可以试一试本文推荐的这些框架。","初体验有哪些实用新功能","初学","初学者的,有一些知识点是进阶型的。希望每个人通过这篇文章都能学到对自己有用的知识。","利用微信强大的社交能力通过小程序达到裂变的目的,拉取新用户。技术实现方案如下。","别人是搞的是航母上的铆钉,而你拧的是奥迪双钻的螺丝。","别只用","到","到底哪个才是正确的,这两个到底有什么区别,我决定先搞清楚这两个概念再合入他们的代码。","到底是个啥?","到底是如何使用负的","制作方案","制作赛博朋克","前世今生","前些天尤大在","前几天公开了一篇谷歌的工程实践文档。而且文档的内容都是跟","前后分离接口规范","前后端分离从端口划分就是将浏览器、客户端分为前端,提供真实服务的软件就成为后端。","前后端分离开发思路的探讨","前后端分离模式的思考","前段时间虎扑上有一篇热帖,叫《一年前我月薪两万被叫老总,如今35岁在美团送外卖》,讲的是一个新媒体公司从业者人到中年的人生境遇。","前端","前端:从状态管理到有限状态机的思考","前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人。","前端一般会面临","前端人应该有的网站和工具","前端人的一道送命题:0.1+0.2","前端函数式演进之函数式思维和前端特征","前端利用","前端前沿观察,cooki","前端和小程序统一框架","前端如何优雅的处理类数组对象?","前端存储除了","前端工程化实践总结","前端常用的富文本编辑器插件","前端常见的加密算法介绍","前端应该要掌握的几种手写代码实现","前端开发中,经常会遇到发送异步请求的场景。一个功能齐全的","前端开发人员扯起了后端接口的皮,那个兄弟对后端人员提供的接口很大的意见。","前端录制回放初体验","前端录制回放系统初体验","前端性能优化","前端性能优化原理问题","前端性能优化呢?","前端性能优化是一个必须要掌握的知识,那么应该怎么进行","前端换肤的","前端海报生成的不同方案和优劣","前端消息","前端渣渣的我再也不敢说我会写","前端的数据存储方式,你除了用过","前端的框架太多让人眼花缭乱,很多相似的地方,优秀的地方大家都会借鉴,同时又会有各自的一些特点。小程序也好,其他框架也好,理解他们的设计缘由、实现原理,还是能学到很多很多东西的。","前端的静态资源也越来越庞大,而毫无疑问","前端程序员必须掌握之三角函数在前端动画中的应用","前端程序员有相当一部分对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。","前端缓存最佳实践","前端职业规划","前端设置任何颜色作为主题色","前端该如何准备数据结构和算法?","前端还是很有意思的呢,来制作这几个很常用的","前端进阶之","前端防御性编程","前端隐秘角落","前端需要知道的","前端面试官的过程中,我归纳沉淀了一些有趣的面试题目,今天来聊其中一个与","前端面试开源项目清单(github仓库,个人网站都有)","前端音视频的那些名词","前端音视频的那些名词。","前端领域不需要架构师?","前端高级进阶:javascript","前端高级进阶:在生产环境中使你的","前端(浏览器端)j","剖玄析微","加入","加密保护。","加密时代”,http","加解密数据,实际上这是不对的。","加速","动态渲染组件","动手练一练,用","动手练一练,纯手工码一个不一样的待办事项(todo","动效案例:纯手工写一个滚动视差效果","动效的常用套路","动画。","动画即可实现,所以关键部分就是得到","动画库入门基础示例:心爱的小摩托","动画的","动画:用动画给女朋友讲解","动画?","势必也将成为官方","包之一,被超过","包,它将为我们完成大部分繁重的工作。","北海(英文名:kraken)正式开源","十个图片处理","十分钟上手","十大顶级","华为鸿蒙正式开源,进入开放原子开源基金会","协议","协议)","单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。","单页面组件的无打包开发服务器...","即事件循环,是指浏览器或","即将发布的","即将发布,你需要知道的都在这里了","即将在","即时通讯场景应用我觉得都是大有可为的","压缩图片的","原创文章,业界新闻,最新技术文章,web","原型、函数细节、强制转换、闭包等知识。","原型链","原型链和原型对象是","原型链理解起来有点绕了,网上资料也是很多,每次晚上睡不着的时候总喜欢在网上找点原型链和闭包的文章看,效果极好。","原来","原理","原理。","原理与最佳实践","原理以及源码解析","原理分析","原理解析","原理讲起,教你从零搭建","原理都不懂,还讲“中间人攻击”?","原生","去读取","参与维护","参考","又一个手拉手带你上手系列。","又名是个你不知道的","又名:手把手教你实现一个自己的组件。","又名:看了就会的","又来了!googl","及其工作原理","双","双向绑定全量版整理","双等号比较符(“==”)作用细节","反正我是一次也没看过,别问,问就是","发布","发布了","发布了。有几项跟开发者有关的可以注意下。来自@阮一峰分享。","发布了,作为使用了浏览器原生","发布,重要更新速览","发送至其他团队的代码仓库。","受欢迎的主要原因之一就是通过虚拟","变得更心动","变量","变量」","变量」又叫「css","变量一个有意思的特性,那就是变量作用域非全局。","变量的局部作用域(继承)特性","变量,让你的","另一种名为","只使用","只加两行代码,为什么要用两天?","只是","只有","只能在","只需要简单几步操作,就可以在浏览器和node.js中生成大量假数据。","可以做很多神奇的事情!从复杂的框架到处理","可以同时","可以实现这个功能,话不多说,让我们一起认识一下","可以指代下列含义。","可到文末的建议阅读中查找。","可视化拖拽组件库一些技术要点原理分析","可视化,音视频直播技术,im","史上最精简!防抖节流(你的比我短,算我输)","右键查看源码,我发现了微信公众号的秘密···","号","号,vue","吃上","合适的出现时机加上大名气,催生","同期发布","同样也是操作","名中国公民因此罹难;台风山竹来袭,广东损失严重;猪瘟肆虐,无数可爱的猪猪被集体活埋;尼泊尔空难、印尼狮航空难、mh370","后端来构建微服务,但在微服务和","后,react","吐血总结,值得一看。","吗","吗?","吗?。","吗?头发还好吗?还记得年初的","听着还蛮酷的呢?本文我们就来一点一点分析怎么实现它!","听说你","吵疯了,pull","命令了。","命令实用使用技巧总结","和","和反向代理服务器,特点是占用内存少,并发能力强,事实上","和各种跨域访问的类型,并学习(一些)最佳实践。","和图片压缩相关的知识点。","和它的未来演变。","和微软在浏览器上的互掐","咯。","哈哈哈,这个教人写出烂代码的项目在","哪一种呢,我不说你都不知道他是","啦","啦!","嗨,让我带你逐行剖析","嗯。又来了,又说到跨域了,这是一个老生常谈的话题,以前我觉得这种基础文章没有什么好写的,会想着你去了解底层啊。","嗯,手搓一个","四次分手过程","回车之后发生了什么?(超详细版)","因为球是圆的,所以不论发生什么都有可能,对这点我是深信不疑的,但最近我总是在怀疑,javascript","因吹死听....","团队发布了","团队可以早日补足这个短板。","团队成员","团队的前端异常监控解决方案~","国庆最适合码农去的地方","国庆最适合码农去的地方。","图文内容详情业务本身有内容量大,流量大,内容数据极具静态化三个比较大的特点。","图片...","图片。我们将使用一个名为","图片下方为什么会有空隙,这个怎么解决?","图片压缩原理","图片处理不用愁,给你十个小帮手","图片懒加载从简单到复杂","图片懒加载是一个很重要的前端性能优化手段。","图解","在","在一场关于","在了解了","在介绍之前,我们首先了解下什么是滚动视差,有助于我们实现这个案例。","在介绍新的","在任何编程语言中,代码需要根据不同的条件在给定的输入中做不同的决定和执行相应的动作。","在传统桌面软件开发中,架构师是一种通过设计架构保证团队能够良好分工和有序工作的岗位。在工程领域,我们凡是要做点什么事儿,都会有明确的目的性,这个目的性,一定是为了完成生产服务业务的。","在信息安全越来越受重视的今天,前端的各种加密也变得更加重要。","在做","在前端开发中,javascript并没有提供直接操作email邮箱的功能方法,但是如果遇到这样的需求你可以这样做。","在前端相关的面试过程中,http","在前端,说到","在各个场景下的指向","在开发","在开始之前,我们非常有必要去了解、巩固一下call、apply和bind在开发中的具体作用。","在异步编程中,promis","在我们前端开发中,一定会接触现在最热门的几大框架(vue,","在扫码的过程中,大家可能会有疑问:这二维码安全吗?会不会泄漏我的个人信息?","在拿到一个项目之后,如何看入口文件,如何运行项目,我们都会找到","在日常生活或工作中,我们在判断与对方网络是否畅通,使用的最多的莫过于","在本文中,将介绍常用的安全头信息设置,并对每个响应头设置给出一个示例。","在本文中,我们将介绍","在本文中,我们将过一遍所有的按位操作符并且试着理解他们是怎么工作的。同时,我们会编写简单的","在本文中,我将向你展示如何制作具有出色悬停效果的个人资料卡。","在构建","在某个月黑风高的晚上...没剧刷的我无意想起以前处理的一些弹窗的坑。","在某些情况下,setinterv","在浏览器中已经广受支持","在浏览器控制台中进行输出调试。log","在浏览器输入","在过去的一年中,前端开发再次加快了发展的速度,本文总结了","在这个领域不犯任何错误可能会很难,但幸运的是,并不是所有的错误都如此昂贵。","在这些场景中,你应该绕过箭头函数,转而使用良好的旧函数表达式或较新的简写语法。并且要注意缩短代码,因为这会影响代码的可读性。","在这篇文章我会介绍","在这里想与你分享一个由各大","在这里,我会介绍一些新的语法糖,它可以优化你的","在长期担任","在面试过程中,http","在页面渲染的过程中,我们不但要预防在各个阶段出现的异常,还有要预防出现的攻击。","在项目开发中,用于提炼复用的组件库发布到","坏习惯","垂直居中的七个方法","垂直居中的七种方法","垂直居中的方式。","垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。","基于","基于实际使用场景总结了","基本功能的浏览器占比约为","基础」在","基础并不好,于是决定写一下这篇","增量","复制黏贴上传图片和跨浏览器自动化测试","复杂判断的更优雅写法","外部函数接口……","外,还有用过其它的存储方式么?","多个有内味道且笑死的人代码注释","多个)","多入口配置","多入口配置来解决这个需求。","多加小心","多名知名前端开发工程师竟然当众比短~","多行代码搞定微信","多行文本超过指定行数隐藏超出部分并显示“...查看全部”是一个常遇到的需求,网上也有人实现过类似的功能,不过还是想自己写写看","大","大佬的前端成长之路,助你在前端之路实现跃迁。","大佬,第三方组件的","大使用场景","大前端不是全栈","大前端时代以及即将到来的","大前端时代以及即将到来的5g时代,3d可视化,音视频直播技术,im即时通讯场景应用我觉得都是大有可为的。","大前端时代,浅谈","大多数","大多数人并不喜欢填表,我想这应该是不争的事实,但为什么呢?","大多数人都只过","大家务必学习一下","大家要始终记得一句话:一切前端概念,都是纸老虎。","大家都知道","大家都知道,在","大概会经过上面的几个流程,本篇文章来讲一讲各个流程的实现细节、发展以及为何要这样实现。","大法","大龄前端如何准备面试?","天下武功唯快不破,体验至上的今天,能快哪怕一毫秒,优化也是值得的。","天建起湖北医疗物资需求对接平台","天建起湖北医疗物资需求对接平台。","天,竟然还码出新版","太过零散,不利于集中管理,细节不到位,如果结合业务开发出类似antd的组件呢?","失败问题","头号玩家","夺冠、杨超越心直口快、吐槽大会吐槽不断、漫威影业继续在自己的宇宙中开疆拓土、《无敌破坏王","奇思妙想边框动画","女朋友为我写了一个防猝死插件","好了不装了,今天我就化身性感面试官在线问大家一个问题,“谈谈你对前端路由的理解”。","好了你不要说了,反正很方便就对了。","好记性不如烂笔头,so,下面将","如何不使用","如何与","如何为开源软件做出贡献","如何优雅地使用","如何优雅处理前端异常?(可能是史上最全前端异常处理方案)","如何修改","如何创建一个自动改变的","如何制定企业级代码规范与检查","如何去做","如何在","如何在数组中查找某个元素","如何在项目中,恰当的运用","如何处理浏览器的断网情况?","如何实现一个","如何实现一个高性能可渲染大数据的","如何将代码部署时间减少","如何居中一个元素(终结版)","如何开发一个","如何快速提升","如何提升低端设备的web性能?试试自适应加载模式","如何提高代码的可读性、复用性、扩展性,这是一个老生常谈的问题。","如何搭建和发布一个","如何构建一个简单的node.j","如何用","如何科学修改","如何精确统计页面停留时长","如何给女朋友解释什么是熔断?","如何缓存请求数据?","如何衡量一个人的","如何让你的","如何让用户选择是否离开当前页面?","如何进行","如何进阶成公司","如何通过同步的方式实现异步?","如何防止重复发送","如你所见,这么短的时间里发生了这么多事情!node.j","如果你允许用户从你的网站上下载某些文件,那你可能会遇到","如果你变成","如果你变成html标签,你希望你是啥?","如果你和我一样,希望为开源软件做出贡献,又不敢将第一个","如果你想更深入的了解底层原理,","如果你想让当前命令行终端的文本输出格式看起来更加骚气,那绝对要试下","如果你日常工作中有使用","如果你正在使用","如果你熟悉","如果让你手写","妙用","始终如一。","娱乐:看不懂这些动图,你不配做个程序员","字符串长度之谜","学不动了?不存在的!","学习指南(含源码分析)","它山之石可以攻玉,有时候借鉴下别人的优秀经验也未尝不可啊。","安全之","安全头配置","安全,但对于以上灵魂三拷问可能就答不上了","安卓","安排..","安排上了!pc","安装项目依赖过程中,肯定会遇上安装过慢或安装失败的情况。","宗罪","官方","官方博客放出","官方客户端当前实现中的一个主要问题:npm_modul","官方状态管理库——","官网上,有一个","定义当一个元素的内容太大而无法适应块级格式化上下文时候该做什么。而","定时器机制和前端动画","实例交互。","实例解析","实战","实时监测手部运动的","实测两款","实现","实现。","实现一个","实现一个抽奖转盘","实现一个比较复杂的","实现一个简易的","实现万能返回","实现功能的代码,让你看起来像一个前端专家","实现加号呢?","实现吸附效果","实现复制(copy)动作大全","实现复杂动画","实现密室逃脱游戏","实现数据监听?","实现文件流转存服务","实现漂亮的个人资料卡效果","实现点击按钮,复制文本框中的的内容","实现电子签名并生成","实现的插件,","实现的效果和原理","实现算法,详细解释堆排序","实现页面进入、返回定位到具体位置总结","实现饼状图","实现饼状图效果的方法。","实现,其实可使用纯","实用工具推荐","实践","实践小结","宣布启动","家族经历了什么。","富文本编辑器是一种可内嵌于浏览器,所见即所得的文本编辑器。","对","对事件进行防抖和节流","对于","对于“垂直居中”这个讨人厌的设定,以下将介绍七种单纯利用","对于咱们的初学者很容易产生困惑不解。","对于新手来说,","对于游戏,动画,随机数据,生成艺术,随机文本生成等非常有用!","对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。","对该新版本进行了基准测试。","对象","对象。","对象一样,也是","对象与","对象的一种方法,除了它还有很多非常有用的方法。","对象的设计目的有这样几个。","对象,它表示当前窗口的浏览历史。","封装成了库。","封装拖动验证滑块你会吗?","将不再支持","将会有哪些新功能?","将在未来的几年内全面取代","将布尔值转换为整数数字的方法","将布尔值转换为整数数字的方法。希望对你有所帮助。","将放弃支持","将数十万行","将是","将正式发布,它有哪些升级变化?","将正式发布,对我们有哪些改变?","将近两年过去了,漫长的等待已接近尾声。deno","小朋友你是否有很多问号???","小知识","小程序如何生成海报分享朋友圈","小程序底层实现原理及思考","小程序运行机制","小程序静默登录方案设计","小米新","小能手(常见问题总结)","小能手。","尤雨溪是一名优秀的软件开发人员,同时是开源","尤雨溪突然在知乎上发布了一个消息,宣布了一个提案:vue3","尤雨溪:vue3","尤雨溪:重头来过的","就安全了吗?会被抓包吗?我竟然回答不上来...","就是","就是个错误","就是要让你搞懂","尽管这个库只有两行代码,但它却是最流行的","居然可以这样整了","属性","属性指向","山人行","嵌套地狱问题。","工作中做了很多生成海报的功能,不同需求,不同场景,使用了几种方案,各有优劣。","工作中常用的","工作交流","工作流程","工具函数","工欲善其事,必先利其器。对于写代码而言,也是需要有一套完善的工作流(工具和流程)。","工程师如何进行","巧用,涨知识了!","巨大提升!更快的","已是大势所趋,vite","已正式发布,此版本的更新重点是提供更好的兼容性。","已经不陌生了,其中的一部分读者可能也听说过","已经发布了,其中包括两个主要预览新特性:机器学习(ml)驱动的代码补全和","已经已经迫不及待想与你见面,还在犹豫什么?赶紧出发吧!","已经成为大家常用的编码工具了,但是得益于它的插件生态机制,其实","已被冻结,离","希望能从一些常见的移动端开发问题出发,理清","希望通过这篇文章,可以让小伙伴们对装饰器的应用场景有一些更深刻的理解。","带你全面梳理一遍,低代码逻辑编排","带你走进","带来了什么?","带来数个重大更新","常用三方工具包","常见问题、难点整理(60","干货满满,把","平台的","平台的实现思路,希望对大家有所启发。","年","年。","年中美合拍的《西游记》即将开机,希望文体两开花...愿这些小乐趣长留在你的心中,即便你已经忘却了,也愿它们带给你的快乐不会消逝,永远地快乐下去。","年了还在写","年了,serverless","年了,你应该知道如何手写","年了,你还不会","年了,怎么还在谈论","年了,最佳实践也经历了很多代的变更,下面是我们在这方面的思考和实践。","年了,还有很多同学不会","年代","年以来的所有大事、新闻和趋势。","年以来,越来越多的知名前端开源项目选择使用","年前端事件回顾","年前,","年半前端我居然不知道如何垂直居中?","年大前端发展趋势","年已过大半,你过得怎么样?新的热点技术学会了吗?写的代码还有","年底了年会要开始了,抽奖程序还不整起来。","年开发,连登录接口都写这么烂...","年引入","年末","年热词微前端,你现在还不知道微前端是啥?","年的","年的光阴。我的职业生涯与此几乎完全重叠,中间跌宕起伏,感触尤深。","年的新增特性","年自研开发的","年需要了解的","年顶级","年,也有很多事件在全社会引起了广泛的争论:重庆公交坠江、于哥反杀龙哥、《我不是药神》、武志红的《巨婴国》、苏州马拉松事件、某著名人物在美国睡了一觉、贺建奎基因编辑事件风波。有争论,很好,这是一个社会进步的表现,但我们的目的,永远不是赢得一场争论。","年,也有许多小乐趣,为我们平淡的生活增色不少:微信跳一跳引发全民狂欢、涛涛与军军的玛丽苏式爱情故事成为了我们喜闻乐见的连载小说、六学横行网络、ig","年,也留给了我们太多的背影与追思:霍金、金庸、斯坦","年,事儿依旧很多,世界依然很大。","年,是否可以抛弃","年,有着太多不堪的回忆:日本台风,瘫痪东京;普吉岛沉船事故,47","年,由于它使用了","年,这种势头也并没有放缓的迹象。","年,高级前端都掌握了这六大知识点","年?","并不多余,api","并不是每一个开发者都有足够的时间,去了解熟悉所有的快捷键,来帮助我们提高编码效率。因为快捷键实在是太多了。","并能进行一些开发,会给我们的项目开发提供很大的便利。","并行才切合实际!","并非所有内容都和技术相关,但是会有一个贯穿始终的共同线程。","库,可以实现很多有趣功能","库,可以直接拿来使用,方便很多。这里笔者为大家演示一种纯","库,负责将","应用中","应用牛逼起来","应用的构建块,自上而下的数据流结合组件可以将","应用程序。","应用程序时,性能都是必不可少的话题。","应用还是移动应用,都能在","底层和构建流程的一些东西有一定的了解。","废掉一个人最隐蔽的方式,是让他忙到没时间成长","开发","开发。我将从代码编辑器的外观开始。毕竟外观颜值很重要。","开发一个简单的","开发中的","开发人员为什么在使用","开发人员更喜欢","开发人员都在广泛的使用","开发人员都熟悉","开发小技巧","开发小程序","开发工具。","开发工具的一次精选汇总,分别介绍了每款工具的关键特性,并已附上下载链接。","开发工具的角色愈加深入人心。特别是新的","开发技巧助力成为更好的工程师","开发技巧助力成为更好的工程师。","开发的","开发的人都能说出一二。","开发经验,可能已经知道了。不过对于刚接触的新手来说,还是有必要了解一下的。","开发者工具来直观的理解一下浏览器渲染页面的过程。","开发返回上一页是一个很辣手的问题。开发中,我们一般用","开发重型跨平台应用以及架构","开发领域已经资格不浅了,近年来它作为敏捷","开发,混合开发等","开始","开始发布","开始支持","开始进入测试版状态,phoronix","开源抢票插件,所有坑我们都帮你踩过了","开源的","开源项目","开源项目。","开源项目排行已经出炉啦,从前端学习资料到技术面试宝典,从免费开源的前端书籍到算法刷题库...","开源项目被","开门见山,npm","异常函数之","异常的方法","引入的","引吐槽","引擎","引擎的面纱","引流有两种形式,同时也是我们对唤端的定义:引导已下载用户打开","张","张图讲解","弹窗","强制","强制组件重新渲染的正确方法","当","当一个","当你手里有把锤子的时候,看所有的东西都是钉子。。","当你打开很多网站时,会发现浏览器左上角有一把绿色的安全锁,这把锁就证明该网站已经使用了","当你正在纠结选择什么样的字体大小,尤其是在您尝试适应不同的屏幕和场景时。","当前代码运行的环境,可访问的变量以及作用域链上的变量环境对象。","当前前端领域的前沿特性,双向绑定必占一席,双向绑定是怎么来的?各大框架如何实现双向绑定?我们怎样做出选择?","当尝试采用一个被大肆宣传的全新的库或框架时,要先进行研究和测试,并听取他人的意见。","当我们谈前端性能的时候,我们谈的是什么?","当我在开发","当源代码经过转换后,调试就成了一个问题。在浏览器中调试时,如何判断原始代码的位置?","当然要靠","当用户在无网络时访问某一网址,浏览器会提示“无网络链接”,按下空格键,就会唤醒一个小恐龙跑步刷分的游戏。(如果在有网络连接时也想玩的话,可以直接在地址栏输入:chrome://dino)","彻底搞懂移动","彻底玩转图片懒加载及底层实现原理","很多人上来就删除的","很多人关注的、包括网上发布的一些文章大多都是关于性能优化手段,也有关于性能指标的以及如何做性能监控的。","很多同学可能觉得这个方案只能使用","很多时候,","很多目前还存在兼容性的问题,但是还是有必要了解一下的,文中的代码,我已经都测试过了。","很多童鞋抱怨说:“源码太难了。”那么源码真的是一块难啃的硬骨头吗?","很多读者对","很常见的场景,学习下。","很早就想写一篇文章关于前端人的工具库了,因为我发现其实有了工具,才是成为工具人的基础。","很熟悉,那我来考考你。","很酷。但你知道什么更酷一点吗?typescript。","循环是","微信","微信官方小程序同构新方案","微信官方推出","必知必会的","必须全文背诵","快速开发一个","快速提升技巧","怎么做。","怎么实现预防xss","怎么能让他的性能提得更高,让我们一起看下。","怎样一份简历,能够撬开大厂的大门?","怎样使我们的用户不再抵触填写","思维导图","性能优化","性能优化分析方案","性能优化完全指南,将自己这几年的心血总结成这篇!","性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。","性能体验和质量指标","性能标准知多少","性能测试:firefox","性能监控","性能监控?包括我们需要监控的指标、监控的分类、perform","性能真的秒杀其它框架吗?","性能!!让你的","总结分享一下前端开发过程中的几个兼容性坑。","悬停效果可能是","想到了之前用过的","想提交一个增加新功能的","想真正掌握","想要减慢网站的速度,最快的办法就是塞进去一堆","意为混入。。","意味着等待","懒加载","成为传输协议的主流。","成为最差前端开发的","我","我为什么要立刻放弃","我们一起通过","我们今天就带着大家了解下","我们会使用","我们在实际开发的时候,是不是会遇到如下图这个情况?这个情况应该怎么解决呢?","我们在布局一个页面时,通常都会用到水平居中和垂直居中,处理水平居中很好处理","我们将向你展示如何使用","我们将在服务器和客户端使用","我们将学习各种图片添加方式,以及每种方式的优缺点,以及什么时候和为什么要使用每种方式的上下文。","我们就来看一下","我们就要细说移动端适配的前世今生及方案。","我们平常实现的垂直居中不是真正的垂直居中?","我们很高兴发布","我们现在正处于","我们的2019","我们的开发过程中,我们的项目小组开发人员,有的喜欢用","我们经常会遇到发送了某个","我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断...","我写","我写了个","我写的破代码将被保存","我和我亲爱的祖国(用css来为祖国母亲庆生)","我在字节是这样做","我建议你自己写一个疫情数据监控","我想很多“前端工程师”都听过说过","我承诺的我就不改了,打死也不改。","我描述了javascript中常见的6种不良编码习惯。重要的是,本文还给出一些可行的建议,如何的摆脱这些坏习惯。","我敢说很多程序员都曾经历过编程的艰辛,但在事后都会一笑而过。","我是前端","我更倾向于告诉大家的答案是“我不确定你是否知道你在说什么”。有几个原因可以说明,为什么“react","我有点懵了,pr(pull","我经常和面试者聊的一个题目","我至今已经使用过许多不同的组件库,不过使用组件和深入了解构建组件的过程还是有很大不同的。","我要穿越,干翻","我认为清新的前端韭菜都基本有以下反复表现的特征.","我都懂,但是你们的女朋友是自备的还是公司发的。","或","或取后台接口数据,这篇文章将会分享我自己常用的fetch方法……","或许这就是下一代组件库","截至目前,taro","所触发的渲染链路,结合源码理解整个链路中所涉及的初始化、render","所谓一杯茶乃是因人而异,不同人有不停的节奏,小口浅啜也是喝,大口牛饮也是喝茶。","所谓三次握手(three","所谓新技术,并不一定是常规意思上的新出的技术,而是泛指团第没有使用过的技术。","手写","手写一个","手动实现高仿github的内容diff效果","手把手教你搭建一个灰度发布环境","手拉手带你捏一个可视化拖拽组件库","手拉手教你完成","手撕","才能实现的功能。","打交道。今天就来浅析在","扮演了举足轻重的角色,比传统的解决方案(回调函数和事件)更合理和更强大。","技巧","技巧。","技巧,也是读《你不知道的","技巧,可以解决许多工作中常见的问题。","技术。","技术制作一个响应式图片幻灯","技术基础情况等。","技术层面的优化;来介绍怎么去优化","技术解析","技术讨论","抽象语法树(ast),从此我来到了一个新世界","拒绝了。","拖拽功能制作滑动条实例教程","拖拽属于前端常见的功能,很多效果都会用到","拖拽滑块来修改位置。","持续部署","指南","指南。","按照","探索","接口服务(实战)","接口服务。","接我一招,让你深度了解","推上的一个面试题,一起看下...","推荐一波强悍且实用的","推荐几个大厂的前端代码规范,学会了,你也能写出诗一样的代码!","提供了一种简短的语法,用来获取列表中第一个“已定义”的变量","提供了两种不同的存储变量:prop","提供了强大的","提供的一个非常有用的功能,它允许在","提出了新的解决方案。","提升网站的加载速度,你选择","提高幸福感的","提高用户界面性能。","插件","插件工作流程和原理","插件的工作流程,进而去揭秘它的工作原理。同时需要你对","插件系统","插件,一键下载","揭开","揭秘","搞懂","搭建","搭建一个","搭建一个前端项目,我们要做什么?","搭建多页面应用","播放器","操作效率","操作的四种基本方法","操作相关的题,可以用于考察一个前端工程师的逻辑条理性、问题分析解决能力、纯","支持","支持使用","支持全新的彩色字体图标","支持,此次","攻击的","放入已有工程体系进行开发的先例。","故障艺术","教你用","教程——10","教程】浏览器—histori","数据中心失火,360","数据库之一,一直帮助很多企业解决传统数据库的一些弊端,知道他修改了开源协议,这一切都变了。","数据类型相关的基础文章。","数据类型知识你真的懂吗?","数据结构与算法","数组中","数组原生","数组去重的高阶方法思路,值得借鉴","数组操作技巧","数组方法详解","数组是","整理出来了一部分内容,由于最近较忙,先把已整理出来的内容发一下。","文中用","文件中保存敏感信息","文件中存储敏感数据,不仅是一种错误的实践方式,而且还是一种非常危险的行为,长期以来大家都知道这一点。","文件夹已经成为了一个磁盘空间黑洞。","文档","新","新型冠状病毒肺炎患者","新型冠状病毒,用漫画解读,一分钟足够!","新增了一条实验性的功能——「单文件组件状态驱动的","新增的可信类型","新增的特性,它可以让你在不编写","新手入门指南","新特性","新特性。","新特性为啥产出这么慢?江郎才尽啦?","新特性:空值合并运算符","新的跨域策略:使用","新语法糖引争议,网友:魔改","方法","方法实现。","方法,也可以对整站(通过将","无论你使用什么框架或者选择哪个后端语言,框架在变,但是","无论怎样对代码做最好的优化也不及对一张图片做一次压缩好。","无论环境怎么变,前端基本上就是做三件事情:获取数据、状态管理、渲染页面。","既然","既然选择了远方,便只顾风雨兼程。","日","日凌晨","日常使用github中肯定会遇到这种情况,在不修改任何配置的情况下,有时可以正常访问,有时又直接未响应,来一起捋捋到底是为啥。","日的正式发布只剩几十个小时了。","日,国内无法访问","早有想法做这件事情了,一则时间不允许,二则太懒,现在总算下决定来做这件事情,这代表这一种态度和决心吧,至于成果留给其他人说吧。","时代","时代,3d","时发生的列错位","时对于","时尚最全的前端性能优化相关分享","时常用的套路。不论效果再怎么华丽,万变不离其宗。","时能比","时间就是金钱,我的朋友!","时间管理大师","明明有了","昨天临下班测试给我问我为什么图片上传插件打开文件夹的速度这么慢,让我想办法优化一下","是","是“无代码编辑器”的佼佼者之一。它生成的输出要比前辈好得多。","是一个","是一个伊朗开发者,他在","是一个免费的,开源的,高性能的","是一个基于","是一个用于构建高效,可扩展的","是一个致力于微信小程序和","是一个被匆忙设计出来的语言,为什么能够击败众多的竞争者,成为浏览器之王呢?","是一个高性能的","是一种叫做字典的数据结构。那什么是集合?什么又是字典呢?","是一种叫做集合的数据结构,map","是一种图像文件格式,它的英文全称为","是一种由微软开发的自由和开源的编程语言。它是","是一种通过清除多余代码方式来优化项目打包体积的技术,专业术语叫","是什么使得一个编程语言的新特性很棒?当这个特性可以结合多个其它特性的时候。","是什么尤大选择放弃","是什么,我觉得要先知道","是什么,简单来说就是插槽。可以通过使用","是什么?它会取代","是否会取代","是否可以取代","是啥东东!","是啥能吃吗?","是在敲代码,剩下的","是在调试","是基于事件循环的单线程的语言。。","是基于对象的,他没有类的概念,所以实现继承,需要使用","是声明式","是多少?","是如何串联渲染链路的全过程","是如何封装","是如何工作的?","是开发过程中一个非常重要的环节,今天结合笔者所在团队,浅谈","是当今最热门的两种编程语言。但是,它们不可能永远位居榜首。","是的,你没听错,纯","是相背离的,虽然我们可以基于","是谁,造成我的组件","是重中之重,总结","更加成熟。","更加简洁优雅的使用技巧。这些技巧小生经常使用,觉得挺高效实用,所以也就有了这篇文章。","更安全?","更新了","更有价值(规范)","曾经,我接手了一份大佬的代码,里面充满了各种“骚操作”,还不加注释那种,短短几行的函数花了很久才弄懂。","最初,javascript","最后一期,我们","最喜欢的代码编辑器设置,用于我的","最常见的概念之一,它为我们提供了处理存储数据的许多可能性。","最开始,团队准备把","最新手机号码、电话号码正则表达式","最新进展。","最近做项目,发现","最近几年,前端技术加速发展,各种框架层出不穷。遥想","最近又新增了不少","最近发现了一个比较好用的内容diff库(就叫diff),非常方便js开发者实现文本内容的diff,既可以直接简单输出格式化的字符串比较内容。","最近在做网站换肤的需求,也就是主题切换。那么如何切换主题的颜色呢?","最近在工作中遇到了需要服务器推送消息的场景,这里总结一下收集整理","最近在整理","最近在深入研究","最近在研究了一下","最近有看到同事在折腾","最近的项目中遇到一个需求,在页面上添加一个可以自由拖拽、缩放、编辑颜色的","最近自己也在看相关的文章,读到此文发到周刊,以飨读者。","最近这次阅读都是逐个逐个字来读,发现很多以前都没有注意到的知识点,为了方便记忆和预览全部es6特性,所以写下本文。","最近部门在对以往的代码做一些优化,我在代码中看到一连串的","最近阅读了《javascript","最近,bootstrap","最近,eslint","最近,我花了不少时间研究了","月","月份","有一个被精度坑着的人。","有一个词","有不少现成的","有两个参数,第一个参数为一个函数,我们通过该函数定义将要执行的操作。第二个参数为一个时间毫秒数,表示延迟执行的时间。","有人说微服务与","有什么优势吗?下面我从两个方面试着回答一下这个问题。","有什么好处呢?怎么做到的呢?","有十道关于","有时候解决问题比写代码更重要","服务器和反向代理,但是他为什么这么快呢?","服务器推送技术","服务器提交信息,实现前后端的交互目的。","服务器端应用程序的框架。","服务集群,应该使用","服务,怎么设计与实现?","期","未来有望干掉","本上囊括了非端侧小程序引擎实现的方方面面,其中还涵盖了大量的微信小程序开发文档里不会告诉你的特性细节。","本书基于gitbook","本人亲自挑战……","本周","本文主要介绍在前端工程化的一些探索和实践,结合移动端的基础库重构和ui组件库开发这两个项目详细介绍工程化方案","本文主要介绍水平居中,垂直居中,还有水平垂直居中各种办法。","本文主要讲解","本文主要讲解怎么提高展开运算的性能,在此之前先简单说说展开运算在数组中的工作原理。","本文介绍一种前端灰度发布方案,主要解决的是传统的灰度发布只能以机器维度进行分组的问题。","本文介绍最方便的上传的方法,","本文以前端面试官的角度出发,对","本文全面总结了javascript","本文分享","本文分享了uni","本文只介绍函数式组件特有的性能优化方式,类组件和函数式组件都有的不介绍,比如","本文实现方法都是看效果倒推实现方法,并进行一些拓展和思考,和源码无关。lodash","本文将介绍一些使用","本文将从十一个维度为读者总结前端基础知识","本文将从多个方面入手,全方位带你一起探索","本文将从零搭建前端和服务端,实现一个大文件上传和断点续传的","本文将全面带大家一起详细了解","本文将尝试探索","本文将按照以下的流程来介绍前端如何进行图片处理,然后穿插介绍二进制、blob、blob","本文就使用","本文就列举了面试过程中一些常见的手写代码实现供参考。","本文就来整理下如何进行","本文是对","本文是笔者写","本文涵盖了","本文深度解析了","本文演示了如何使用","本文的主要初衷就是规范约定先行,尽量避免沟通联调产生的不必要的问题,让大家身心愉快地专注于各自擅长的领域。","本文的每一条,都是我曾经发过的掘金沸点,其中有很多条超过了百赞(窃喜)。鉴于时不时有童鞋翻我以前的沸点,因此,本文收集了个人目前发过的所有","本文通过以下三部分组成:vue","本篇将讨论","本篇文章更多的是在描述架构与技术方向层面的思考和决策,不会过多介绍具体某个问题是如何解决的,因为细节实在太多。","机制或者用","李、高锟、程开甲、李敖、单田芳、樱桃子、安南、二月河、保罗","条建议(2020)","来与","来了","来了!","来了,还学得动吗?","来代替它。本文将主要通过以下三个方面来分析为什么","来写?","来构建一个我们自己的插件系统。","来聊聊面向模板的前端开发","来自","来自新时代的","来自腾讯","来读取","来跨浏览器的自动化测试这个功能.","构建一个","构建一个简单的人工智能聊天机器人。","架构下","架构的一种实现。flux","架构的区别就不容易了。","某个需求需要引入一个第三方组件库。当引入组件库中的函数组件","标准公布后,其中包含许多的新特性,包括","标签或者关闭了浏览器,不做判断,那么用户数据直接丢了。","标签,以及一些","标签,你希望你是啥?","核心成员表示:jsx","根据滚动来控制可视区域渲染的列表","框架","框架中一些重要的特性、框架的原理以问题的形式进行整理汇总","梦回","概念发布之后,用","概念,从字面意思理解为事件循环,为什么会有","模块","模块”,那你们都知道如何处理它,以及它在日常工作中如何发挥作用吗?","模块热替换)是","模块系统基础知识,搭建自己的库","模块而不是“childprocess”模块...","模式两开花?","模式和重构之间有着一种与生俱来的关系。从某种角度来看,设计模式的目的就是为许多重构行为提供目标。","模拟","欧洲云计算巨头","款","款前端开发工具","正则最佳入门手册(含实践题)","正则表达式是如何让你的网页卡住的","正式发布","正式发布。这次发布包括了很多新功能、性能改进和","正式发布了!","正式发布!这是来自官方团队的安利","正式发布:加入","正式讨论「跨端开发」这个概念前,我们可以先思考一个问题:对大部分前端工作来说,前端主要干些啥?","正文字体发展简史","正确的。","此刊定名为诺诺前端周刊顾名思义,我们关注点在前端与其相关联的范围,并非大而全,杂而无章之大杂烩。","此题目为网上经典面试题的严谨形态(意思就是判断的条件,a","每个人的阅读点都是片面的,局限的,我们希望汇集更多观点,更多视角,创建一个更全面的前端学习资源库,让所有的参与者收益。","每个例子都写一遍并且理解,相信学完之后,你就会写正则了~","每个公司都会用的短","每个编程语言都有自己的","每期周刊我们将尽力筛选全网最优质之资源,为您创建一个更全面的前端学习资源库,当然您也可以通过官方github仓库,给我们发来您的建议,或者投稿。","每次在听到这首歌的时候,总会感慨万千,我们伟大的新中国,这70年真的经历了太多太多了。","比","比较困惑","比较糟糕,因为它是直接对","毫秒,可从","水印组件","水印(watermark)是一种容易识别、能够透过光线穿过从而显现出各种不同阴影的技术。","水平?","水波及焦散(刻蚀)的渲染总结","没有","没有最快,只有更快!在前端开发领域,性能是一个永恒的话题。","没有简介,直接看代码好了。","浅析","浏览器","浏览器。","浏览器中运行,但是随着","浏览器垃圾回收机制与","浏览器渲染原理","浏览器环境下的","消亡的边缘?","淘宝小程序还可以这么玩","淘宝是如何缩短首屏时间、降低服务器压力的?边缘计算告诉你答案!","深入浅出","深入理解","深入解析","深度解析!vue3","清晰确立了数据管理场景下各种职能单位","渲染原理以及优化策略","渲染引擎","渲染引擎「北海」正式开源","渲染树的形成原理你真的很懂吗?","游戏插件,基于","源码","源码不用","源码中值得学习的方法","源码啦;本文从","源码往往是前人留下的最佳实践,我们跟着前人的脚步去学习会让我们事半功倍。","源码的项目,值得一看","源码解读:","源码,把学习过程中,看到的一些好玩的的函数方法收集起来做分享。","源码,结合视觉交互,经过三次的设计评审,终于在今天,把","滤镜实现的一些有趣、大胆的的动效。","滤镜还能制作表情包?","漫谈","灰度发布,又称金丝雀发布。","点进来自己看吧","点,react","热榜:一个能让命令行终端变得「骚气满满」的开源项目!","然后他自己也做错了","然后基于google推出的第三方库workbox,在产品中进行运用实践,并对其原理进行简要剖析。","然后我就努力的搞了起来(:з」∠)","然而","爬取","版发布","版本","版本中将完全删除","版本中新增的那些功能","版本公开了底层的响应式系统,并介绍了构建应用程序的新方法。新的响应式系统非常强大,它可以直接用于集中的状态管理。","版本新增一个可信类型(trust","版本的","版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。","版本,正式开启","版,它包含了","特性。","状态管理的概念,都是纸老虎","玩玩,在网上看了几个效果后决定做这个效果,并且使用了","玩转前端","玩转前端二进制","现在写代码我们一般不会全部自己实现,更多是基于第三方的包来进行开发,这体现在目录上就是","现状调查报告。。","理解","生态中找到合适的工具。","生成水印,并使用","用","用于对其进行控制。","用于获取目的资源所支持的通信选项。客户端可以对特定的","用户改换","用的很","由于不同入口下的路由页面有一些是重复的,因此我考虑使用","由于国内网络环境的原因,在执行","电子签名通俗来说就是通过技术手段实现在电子文档上加载电子形式的签名,其作用类似于纸质合同上的手写签名或加盖的公章。","画一只会跟着鼠标走的小狗","登","登陆失效情况下,跳转到用户中心,通过账号密码登陆后。返回积分商城的","的","的6个不良编码习惯,现在就改掉吧!","的。","的一个核心实现,在介绍","的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。","的一些理解","的一些缺陷","的一切","的一种解决","的五大原因","的五大误区","的人都不知道","的代码是怎样智能生成的?","的代码,来看一看一些有趣的按位操作符运用。","的价值及如何实施。","的休闲放松利器。","的作用","的作用域链原来是这样子的","的作者。","的作者尤雨溪公开了","的使用。","的关系,它确实有“两把刷子“吗?","的内容,以及","的出现,与之形成对比,让我不得不开始考虑","的出现,现在","的前世今生","的功能很强大,但需要一定付出才能慢慢理解它。","的加解密原理,很多人都知道","的区别","的区别就是没有中间商赚差价。","的历史和演变,深入了解","的压缩方法开始引起了人们的关注,它似乎已成为了","的原型","的原理","的原理是什么吗?","的原理讲清楚了,而且容易懂,建议大家好好读一下。","的参与。一个网页布局的语言,居然还能写游戏?","的发展。","的发布,深色模式(dark","的变动,使得水印不可被删除、且属性不可被修改。","的另一种解题思路","的可能。","的可靠","的各项配置。","的同步和异步。","的四种绑定形式","的图示","的圆环。","的垫片,现将此整理为文字,如下。","的基本系列教程。","的妙用。","的实现原理,知其所以然才能知其然;并且梳理了日常最常用的","的对比使用","的小恐龙游戏,被我破解了...","的工作原理!","的工具,其描述是:针对","的常用套路","的并发能力确实在同类型的网页服务器中表现较好。","的开发环境","的异步更新实现原理","的异步过程一直被认为是不够快的,更糟糕的是,在","的性能?","的总结","的情况下使用","的技巧","的拖拽功能。滑动条的核心功能也就是使用","的按钮,当游标移到它之上的时候,会有一个好像故障的毛刺效果。","的推出,我想,或许组件库有了新的突破点。","的支持。","的支持在小程序端的稍有不足,希望","的数据请求库。","的文章,真的是有些过时了。。","的新版本:","的新特性","的新特性。也让我彻底理解了","的新特性,如果你感兴趣请看下去。","的方式参与投稿。","的日期处理","的时候发现遇到了很多面试中常见的面试题。","的更新时间,从","的更新让很多人直接开始炸群,炸弹表情有爆炸动画并且消息和头像也会随之震动。","的有力竞争对手。","的本质实际上是利用了","的核心功能,它具有许多更改和性能改进。","的核心,j","的概念。react","的源代码用了","的源代码,下面我们来看看更新之后有哪些新的改变。","的源码区别;","的源码涉及到不少知识,","的炸裂特效","的热更新原理","的独立模式,专门用于低内存的移动设备与嵌入式设备,因为这些设备更关注的是减少内存使用而不是执行速度。","的理解","的理解已经深刻许多,我们的工具也大大进化了。webflow","的用法和大多数人习惯的有所不同。","的社区支持也日趋完善。","的简写技巧吧。","的级联多选选择器。","的线条及线条属性","的线条及线条属性。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。","的编程语言","的网站性能优化实战","的脚步已经拦不住,代码撸起来","的脚步已经阻拦不住了,还只会","的规范","的讨论中,react核心成员「sebastian","的语法规则,来对代码进行检查,通过规则来约束代码的风格,以此来提高代码的健壮性,避免因为代码不规范导致应用出现","的语言特性后,javascript","的趋势走","的运行时,默认使用安全环境执行代码,有着卓越的开发体验。","的运行机制。","的这些黑科技","的选择题,在群里引出了一众社区知名人士竞折腰,最后钓出了","的选择题,最后钓出了","的逻辑判断。这明显是有优化空间的。","的重要性。","的静态作用域链与“动态”闭包链","的首个","盘点那些出色的css图像悬停效果","目录。","直接看代码吧。","直接看代码好了。","直播中提到了一个","相关生态在社区快速发展,成为很多前端团队标配。","相关的内容,里面包含了","相关的思维导图。","相关资料的收获。","相关,nodej","相对于","相较于","看了就会的","看了就懂的","看完后记得自己尝试下,希望你也能成为组里被请教的那","看完四舍五入就等于你也会了。","看完四舍五入就等于你也可以用脚本抢购了。","看完此文,相信你也会发出感叹:还能这么玩?","看完这篇,和你扯清除","看我这篇你就出去个面试官扯皮吧。","看来你对","看看运用","看这一篇就够了","真正大放光彩的地方来了——这就是","真的来了","真香.","知多少:介绍与实践","知识点","知识点。如果你有过一段时间的","知识点动图,以便阅读。","知识点总结","知识点查缺补漏","短文","短的","硬核到极致的","社区每年都在蓬勃发展,展望","社区还没有","祖传代码要想重新搞,一通折腾少不了。","祖传代码迁移到","祝您春节快乐。","神”。","种","种在任何浏览器中使用","种处理","种实现看","种常见反应","种方案","种方案,减少性能损耗!","种方案,请收下","种用","种设计模式的通俗解释,虽然有点污,但是秒懂","种设计模式的通俗解释,虽然有点污,但是秒懂。","种设计模式,五大设计原则。这里就不说了,奈何我功力远远不够啊。下面把我整理出的常用","种跨域解决方案","秒开方案大全","秒杀其他按键精灵,支持v","积分商城","移动开发的重中之重就是掌握调试技巧,修","移动端开发总结","移动端开发的前前后后,一些技术的发展过程,一些问题的优化手段以及给出一些常见的兼容性问题的解决方案。","移动端开发的屏幕、图像、字体与布局的兼容适配","移动端调试全攻略","移动端那些戳中你痛点的软键盘问题及解决方法","移动端那些戳中你痛点的软键盘问题及解决方法。","程序员在翻车时的","程序员如何高效利用睡前时间","程序员版孔乙己","程序员简历中的自己","程序员这个职业,说的牛逼点,软件开发工程师,改变这个世界,说的诙谐点,就是码农,经常加班,周末大部分程序员都是宅在家里,哪也不想去(有的周末仍在加班)。","程序员,尤其是前端程序员可能都知道什么是","稳定版已经发布,同时","稳定版(版本号","空值合并运算符","穿格子衫的孔乙己。","站","站点的过程中,任何一个细节都有可能影响网站的访问速度。页面性能对网页而言,可谓举足轻重。","站牛逼。","竟然可以整成小霸王游戏机?","端、移动端开发,前端工程化,前端自动化,3d/ar/vr/canva","端同构的解决方案。","端来说,移动端设备分辨率百花齐放,千奇百怪,下面就跟随总结来一起梳理下吧。","笔者工作中常用的那些","笔试题","符号的使用","第","第一时间使用","第三方工具包。","等。","等于","等基础操作","等实时性要求高的场景下调试堪比噩梦。","等数组方法那么友好。但是不得不说,它们能干的事情,","等现代前端框架的流行,使我们在平时开发时不用太关注安全问题。","等等),在使用框架的过程中,我们一定会接触某些状态管理工具。","等等。","等角度实现","等过程。","简写技巧","简单几步让你的","简单易懂的","简单粗暴地理解","简明扼要聊聊","简易入门","简洁、巧妙、高效的长列表,无限下拉方案","算法:图文并茂讲解堆排序","箭头函数","类","类(class)的这些知识","类型。","系列","系列。","级别的组件库","级联多选控件","纪录片","纯","纯前端实现","组件","组件中任何一个地方都可以通过","组件了","组件会发送各种行错位,和列错位,本文主要介绍在启用固定列的时候(即使用","组件原理:modal","组件库","组件库中","组件撸出来了。下边记录一下自己的设计和开发思路~","组件时常见的","组件是","组件的错位和性能问题","组件跑得再快一点","细微差别,你知道吗?","细数","终于等到你,鸿蒙","终终终终终...于看到了vue3.0的信息,快来一起吃个瓜。","经常被面试官考的","结构变化的接口)监视","结构的传递入口来解决问题。","结构)后,再转换成真实","结构,交给浏览器渲染。","绘制三角形?","给各位“女朋友”整理了一份适合大部分开发者的前端自学开发路线。","给图片添加水印","给大家提供了很多方便的修饰符,比如我们经常用到的取消冒泡,阻止默认事件等等~","给女朋友写了一份前端学习路线","给定一个二叉树,如何判断它是对称的","给定一个二叉树,检查它是否是镜像对称的。","给我们提供了多种方法,主要分为按值查找和某种条件查找,下面开始介绍这些方法","给网页图片添加水印是个常见的功能,也是互联网内容作者保护自己版权的方法之一。","继承","继承关系的应用","继承概念:j","继承,收藏起来吧~","缓存,这是一个老生常谈的话题,我们习惯将缓存分为强缓存和协商缓存两种。","编写","编写优化建议,这里我根据自己的经验提出一些比较有用的意见。","编写更好的条件语句","编写组件变得非常简单。","编程压缩","编程的","编织璀璨星空图","编辑你的图片","缺点是很明显的,为了解决这些弊端,可以使用","网上有不少关于","网格的后备方案","网站总结推荐的","网站的创始人和主要作者","网络问题一直是一个很值得关注的问题。","网页外链用了","网页小实例","网页小效果。","网页布局简史","网页通信之,我的postmessage玩的6","网页骨架屏自动生成方案分享","老旧的","老板说","老生常谈的,url","考虑彻底放弃","考(mian)察(shi)中常见的算法题","而使用","而现在都","聊一下","聊到","聊聊","聊聊如何设计组件","聊聊知乎小程序引擎","背后的工作原理。","能取代微服务吗?","能否取代","能有所帮助。","能覆盖的面远比你想象中的大得多.","脚手架。","脚本玩得好,女神抱的早;脚本跑的嗨,女神心门为你开。","腾讯万字","膜拜大神!linux","自从fetch","自动刷淘宝喵币!能不能双十一前追到女神,就看这个小脚本了","自动化","自动化部署","自定义属性」,为什么会突然提起这个很少人用到的东西呢?","自己也找了参考资料了解了一些,如有错误欢迎指正。","自适应加载不仅要根据屏幕大小做出响应,还要适应实际的设备硬件。","航空软件并不神秘,从计算机架构上来说,同普通的计算机系统并无太大区别","良心推荐","艾伦等等等等,他们虽已远去,但永远活在我们心中,愿逝者安息,生者奋进,愿他们的肉体安息土中,更愿他们的灵魂飞向天国。","花了四年迁移到","范畴实现","获得更流畅、更现代化的体验。","虚拟","虚拟列表的核心概念就是","虽然这些","蚂蚁前端研发最佳实践","蚂蚁金服@玉伯:我的前端成长之路","血淋淋的事实告诉你:你为什么不应该在","行","行代码实现","行代码实现一个精简版","行代码的库,坑了数百万","行代码,实现动态炫酷的可视化图表?","行如何折叠并显示“...查看全部”?","行搞定它的核心。","衡量一个","表单都搞不定?”","表单?","表达式和更多数组组合子方法的时候","被“中介”攻击了?中间人攻击?","被吹过头了?","被我忽略的","被提问的概率还是比较高的。","被领导怼:“你怎么连","要改掉的","要明白","要求下架开源项目仓库的经历。","要求下架:上游项目闭源了?","要解决的问题是状态共享,是继","规范中","规范出炉!别再乱写代码了","视频播放前前后后","视频!","解决","解决了什么问题。","解决你一半的状态管理问题","解决实际问题的","解决方案就是虚拟列表","解同源策略和","解构为独立且可复用的单元。","解析","解读","解读新一代","计划,将通过不间断地跨各种数据格式和位置存储多个副本来存储开源软件,至少","计时器,你需要知道的全部知识","计算机网络八股文背诵版","认知误区","让你不会想用回","让你的","让你的组件千变万化,vue","让圆环进度条实现方式得到一点改变","让我们一个个来看看","让我们一起来探索一下,let'","讲解,不信你看完还不会","论","论如何成为一个","设置","设置为“*”)使用该方法。","设计一个","设计一个登录接口时,不仅仅是功能上的实现,在安全方面,我们还需要考虑哪些地方。","设计中最常用的元素,主要是因为它很容易实现,还能显著改善用户体验。","设计思想","设计模式与开发实践》,收获颇丰,于是想写一点总结及感想","设计模式学习总结与感悟","设计模式按类型做个表格整理。","设计理念到源码分析","话说回来,都","诞生于","该组件是通过","详解","语句,但是对于那些刚接触该语言的人,让我们简要地介绍一下它。","语法快速入门","语法糖列表。","语法糖的提案,引起了开发者们的争议","语言的新特性","语言的新特性。","说说你对","请你实现一个大文件上传和断点续传","请你说说","请停止使用","请求","请求一直返回","请求失败后发生了什么?","请求库可以大大降低我们的开发成本,提高开发效率。。","请求模块”","请求没能成功的时候,客户端最好能收到一个正确的","请求的","请求的两种基本方法,要说它们的区别,接触过","请求的本质区别是什么?","请求的理解","请求缓存的","请求,在等待接口响应的过程中突然不需要其结果的情形。","诺诺前端周刊","诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的","诺诺前端周刊:2019","诺诺前端周刊:2020","诺诺前端周刊:2021","诺诺网大前端","调查组解散、巴西博物馆大火,无一不刺痛着我们脆弱的心灵。","调试","调试嘛?","谈谈如何更有质量地看源码","谈谈远程工作的开展","谷歌建议微软","谷歌推出了面向","负值技巧与细节","资源已是前端的主体资源,对于压缩它的体积至为重要。","赛博朋克","超好玩的新特性:在","超实用,一口气学会","超强的文本超出提示效果","超强的文本超出提示效果。","超过","趋势榜标星","趣图:我的代码终于能跑起来了!","跨域请求,后端获取","跨域这两个字就像一块狗皮膏药一样黏在每一个前端开发者身上,无论你在工作上或者面试中无可避免会遇到这个问题。","跨站请求伪造(cross","跨端框架的核心技术到底是什么?","踩坑实录","转存服务在下载文件的时候,二进制会先写入本地硬盘上的缓存文件中,当文件下载完成之后,再进行上传操作。","转换为页面结构(虚拟","软件包","软件史上最著名的","软件工程师","输入之后发生的事情。","迁移","迅速发展的前端开发,在每⼀年,都为开发者带来了新的关键词。","过渡时期的产物呢?","过誉了吗?","过誉了吗?抛开和","运行时报错...","运行时更新各种模块,而无需完全刷新。","运行时,但是","近日,vue","近日,开发者","还不知道前端智能化,后面你可能会失业哦。","还分不清","还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲","还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲,b","还是","还是赶出了新一版的","还有啥","还有很长的路...","还能这样玩","还能这样玩?","还远未成熟,行业内也没有把","这","这一次,彻底弄懂","这三种是如何管理会话的。","这个库的文档更像一个题库,给出了题目让我们刷题的。","这个库里涉及到的技巧又非常适合我们去深入了解","这个开源库。","这个概念呢?","这个知识点","这个问题已经是老生常谈了,更是经常被作为面试的压轴题出现,网上也有很多文章,但最近闲的无聊,然后就自己做了一篇笔记,感觉比之前理解更透彻了。","这个问题怎么解决呢?","这么重要,那么我们花点时间来研究相关原理也就物有所值了。","这么骚的","这五个轮子其实是","这些一行","这些你那我学会了:如何快速地发现要抄的代码并且以正确地姿势将它们黏贴到","这些修饰符帮我节省","这些手写代码会了吗?少年","这些效果要是综合运用到业务中应该很吸引眼球。","这些新特性,这也是本篇文章要给大家介绍的。。","这些题涉及面非常广,涵盖","这几个神器,能大幅提升你的","这几个程序员志愿者,用","这几天,我们周围很多全媒体平台的记者,已赶赴武汉新型冠状病毒感染肺炎的发源地,进行一线采访报道,他们的行动力与精神令人由衷敬佩。","这句话并不是","这是一个在","这样一来,就能大幅度减少节点的渲染,提升性能","这样使用node.js压缩png图片,效果高达75%","这样入门","这样写的","这样就完成了全部核心功能的编写,通过本文你就可以足够了解","这样的安全风险,但随着","这样的框架可以说是现在前端的必备技能,一个刚入门两三个月的前端都是要会","这究竟是人性的扭曲还是道德的沦丧......","这篇文章主要学习","这篇文章主要描述如何搭建一个","这篇文章介绍了一些使前端应用程序加载更快并提供良好用户体验的技术。","这篇文章将从零开始介绍如何开发一个","这篇文章就来谈一谈我们大家都应该改掉的","这类解释型语言的抽象语法树的概念","这里分享代码","这里只用四十行代码实现一个小型的却具有其核心功能的","进行上传,","进行了全文翻译,望共勉。","进行复制来实现了","进行概述。","进行用户追踪","进阶——之事无巨细手写","进阶:万字长文带你深度解锁","远程工作谈了这么多年,在国内第一次得到大范围的应用,居然是因为疫情。","连接上进行全双工通讯","选择了","选择弃用","选项是个好东西,把数据往里一丢,在一个","通信的那点事儿","通常是一个糟糕的选择,它导致设计复杂,代码可读性差,并且可能导致重构困难。","通过","通过一个我在工作中遇到的性能问题,来探究下正则表达式是如何影响我们的代码性能的。","通过学习你将会学习到什么是","通过设定的","通过问答的形式了解","速度提升","速成课(通俗易懂版)","逻辑编排是用可视化方式描述逻辑,在一般搭建场景中用于代替逻辑描述部分。","道","那么我们今天就带着大家了解下","那些“多余”和让人眼前一亮的","那些不常见,但却非常实用的","那些事","那些令程序员泪流满面的瞬间","那些好用的技巧","那说到动画常用的技术方案无非是下面几种:gif图、css3动画属性、原生javascript实现、canvas、webgl","都","都知道","都非常优秀,","配置层面的优化、基础的","里”==“和”===“的区别,在于非同类型变量的比较中,”===“会直接返回","里。","里奇奇怪怪的知识","里的文件","里的文件(同事看了直呼内行)","里面产生随机数的方式是调用","里面的文件是不太行的...","里面的文件是不太行的,重新安装依赖就没有了。一般常用办法有两个:","里面,函数、块、模块都可以形成作用域,他们之间可以相互嵌套,作用域之间会形成引用关系,这条链叫做作用域链。","重学巩固你的vuejs知识体系","重学巩固你的vuejs知识体系,如果有哪些知识点遗漏,还望在评论中说明,让我可以及时更新本篇内容知识体系。","重定向","重定向到另一个网页的方法","重定向,还有其他方式能够进行重定向?","重新渲染组件的最佳方法是在组件上设置:key。","重构项目完结篇","针对重写最新版本的","错误","错误状态,例如","镜像那些险象环生的坑","长列表渲染、无限下拉也算是前端开发老生常谈的问题之一了,本文将介绍一种简洁、巧妙、高效的方式来实现。","长页面","闭包","闭包是在返回一个引用了外部作用域变量的函数的时候,为了把环境保存下来,创建的一个快照,并且对作用域链做了tree","闭包,别和老夫扯那么多没用的!","问世以来,我们就能使用漂亮的语法发送http","问题及解决方法","问题的一个解决方案","问题,希望对你的","闲庭信步聊前端","闲着没事,就想着写写原生","闲鱼在","闲鱼正在悄悄放弃","防抖、节流、call、bind、apply、new、柯里化实现","阿里巴巴历时","除了","除了基础知识以外,算法也是挺重要的。因此特意整理了一些常见的算法题,希望大家有帮助。。","随机数的出现场景还是蛮多的。在","随机数的故事","随着","随着业务和技术的快速发展,大前端工程复杂度越来越高。前端面对的业务在快速发展变化,工程的规模也在不断扩大,对迭代速度的要求越来越高了。","随着时间的推移,样式表语言越来越强大,能实现许多原先需要依靠","随着逻辑复杂度的增加,代码中的","隐藏功能:无需任何扩展,一键开启网址转二维码","难度提升很大程度源于前端技术飞快的更新导致新技术加速出现,老技术加速淘汰。","难点。","难相信,11","零距离接触","震惊~","震惊!巧用","非常全面的","面向对象编程","面向未来的前端构建工具","面对武汉疫情,这是大数据能贡献的力量","面试了几个开发者,他们确实做过不少项目,能力也是不错的,但是发现","面试竞争力越来越大,是时候撸一波","面试题","音频剪裁剪切复制播放与上传","页面中如何唤起打开","页面停留时间(time","页面刷新的时候,页面的数据会丢失","页面刷新,数据丢失","页面前端开发,大多数人都会遇到的几个兼容性坑","页面加载性能不达标?","页面打开速度过慢?","页面渲染","页面的体验和质量一直有非常多的工具和指标","项提案均已纳入规范,成为","项目","项目。","项目中使用","项目内存泄漏场景分析","项目如何适配暗黑模式","项目性能优化实践","项目时,应该都练过,不过今天要做的是一个界面精美,带有动画效果和本地缓存功能的待办事项。","项目时,经常会想,要是有一个工具能实时告知我组件是否有性能问题就好了...","项目的前端工程师,在开发过程中难免会遇到一些兼容性等爬过坑的问题","项目的性能。","项目的过程中有时候会遇到一个问题,就是进行","项目经理:你就说你是不是不想改?。","项目,这样的练习,我们在入门学习","预处理器会不会成为","预处理器的地位?css","预处理器?","颓丧,比如说《红楼梦》第七六回中就有一句:“因又叹道:‘诗固新奇,只是太颓丧了些!’”。","题,助你查漏补缺","飞机上一般是什么操作系统?","飞起来","首先你要有个女朋友。","首先我确定你一定会用到,其次建议收藏。","首先谈谈在小程序的开发中,如何借助微信的能力标识一个用户?","首先,什么是打字机效果呢?","首先,直接修改","首先,请允许我向此次新型冠状病毒感染的肺炎疫情中的每一位逝者表示哀悼。","首屏优化。","首屏优化技巧","高性能前端架构解决方案","高效的编码:我的","高频知识,轻松应对编程题","魔法","🤚5","(中秋节)","(可以监听","(涵盖入门到精通)",",为啥还需要",",勾住你。",",发现在诺言中",",因为他们都表示空值。他说有七个办法你就信了,你确定不点进去看看吗?",",开发心得,技术分享,行业周边等",",我相信你会喜欢这些使用技巧的。",",有的喜欢用苹果",",相比",":hyper","?","?给我图解一下"],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"诺诺前端周刊","keywords":"","body":"nuofe-weekly\n\n诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist\n\n关于周刊\n每个人的阅读点都是片面的,局限的,我们希望汇集更多观点,更多视角,创建一个更全面的前端学习资源库,让所有的参与者收益。\n参与维护\n本书基于gitbook-cli本地构建,所有内容托管在Github,可以通过向该仓库提交 issue 的方式参与投稿。\n分类\n原创文章,业界新闻,最新技术文章,web 端、移动端开发,前端工程化,前端自动化,3D/AR/VR/Canvas 相关,Nodejs 开发,混合开发等\n也可以发表 工作交流 ,开发心得,技术分享,行业周边等\n"},"2021/weekly-24.html":{"url":"2021/weekly-24.html","title":"第 24 期","keywords":"","body":"\n诺诺前端周刊:2021-24 期\nAdd:2021-06-11\nUpdate:2021-06-11\n\n前端消息\n\n微信 H5 页面前端开发,大多数人都会遇到的几个兼容性坑\n\n总结分享一下前端开发过程中的几个兼容性坑。\n\n\n我 JS 写的好好的,为什么要用那么复杂的 TS\n\n我 JS 写的好好的,为啥要用 TS 写呢?\n\n\n明明有了 promise ,为啥还需要 async await ?\n\n明明有了 promise ,为啥还需要 async await ?\n\n\n\n技术解析\n\nWeb 性能标准知多少\n\n很多人关注的、包括网上发布的一些文章大多都是关于性能优化手段,也有关于性能指标的以及如何做性能监控的。\n\n\n深入理解 ReactDOM.render 是如何串联渲染链路的全过程\n\n们以首次渲染为切入点,拆解 Fiber 架构下 ReactDOM.render 所触发的渲染链路,结合源码理解整个链路中所涉及的初始化、render 和 commit 等过程。\n\n\nSameSaite 那些事\n\nCSRF 的本质实际上是利用了 Cookie 会自动在请求中携带的特性,诱使用户在第三方站点发起请求的行为。\n\n\n\n其他\n\nReact18 真的来了\n\n9 日凌晨 1 点,React 官方博客放出 v18 最新进展。\n\n\n\n"},"2021/weekly-23.html":{"url":"2021/weekly-23.html","title":"第 23 期","keywords":"","body":"\n诺诺前端周刊:2021-23 期\nAdd:2021-06-04\nUpdate:2021-06-04\n\n前端消息\n\n六则糟糕代码的优化方案\n\n这里分享代码 review 中发现的六则糟糕代码的案例,并进行分析。\n\n\n9 种 JS 数组去重的高阶方法思路,值得借鉴\n\n一般的方法此处也不列举了,还是有很多的,如双层循环判断是否相等,或新建数组比较再 push 等等。\n\n\nH5 项目如何适配暗黑模式\n\n随着 iOS 13 的发布,深色模式(Dark Mode)越来越多地出现在大众的视野中,支持深色模式已经成为现代移动应用和网站的一个潮流...\n\n\n\n技术解析\n\n硬核到极致的 Event Loop 讲解,不信你看完还不会\n\n事件迴圈(Event Loop)是一個我以為我懂了,但直到最近才發現自己什麼都不懂的概念。\n\n\n如何创建一个自动改变的 favicon\n\n使用 emoji 设置 favicon?\n\n\n带你全面梳理一遍,低代码逻辑编排\n\n逻辑编排是用可视化方式描述逻辑,在一般搭建场景中用于代替逻辑描述部分。\n\n\n\n其他\n\niconfont 支持全新的彩色字体图标\n\n让我们一起来探索一下,Let's go!\n\n\n\n"},"2021/weekly-22.html":{"url":"2021/weekly-22.html","title":"第 22 期","keywords":"","body":"\n诺诺前端周刊:2021-22 期\nAdd:2021-05-28\nUpdate:2021-05-28\n\n前端消息\n\nJavaScript 的作用域链原来是这样子的\n\n当前代码运行的环境,可访问的变量以及作用域链上的变量环境对象。\n\n\n超实用,一口气学会 Centos/Docker/Nginx/Node/Jenkins 等基础操作\n\n作为前端开发者,我们应该跳出自己的一亩三分地,跳出舒适区。扩大自己的技术广度和深度,只有这样!我们才能\"做大做强,再创辉煌\"\n\n\n假如今天让你写一个可自由拖拽的组件\n\n最近的项目中遇到一个需求,在页面上添加一个可以自由拖拽、缩放、编辑颜色的 svg 图片...\n\n\n\n技术解析\n\nVue 重构项目完结篇\n\n既然选择了远方,便只顾风雨兼程。\n\n\nCSS 魔法 | 超强的文本超出提示效果\n\n超强的文本超出提示效果。\n\n\n移动端那些戳中你痛点的软键盘问题及解决方法\n\n移动端那些戳中你痛点的软键盘问题及解决方法。\n\n\n\n其他\n\n深入理解 CORS:发展史、工作原理和最佳实践\n\n解同源策略和 CORS 的历史和演变,深入了解 CORS 和各种跨域访问的类型,并学习(一些)最佳实践。\n\n\n\n"},"2021/weekly-21.html":{"url":"2021/weekly-21.html","title":"第 21 期","keywords":"","body":"\n诺诺前端周刊:2021-21 期\nAdd:2021-05-22\nUpdate:2021-05-22\n\n前端消息\n\n关于 JavaScript 闭包,别和老夫扯那么多没用的!\n\n闭包是在返回一个引用了外部作用域变量的函数的时候,为了把环境保存下来,创建的一个快照,并且对作用域链做了tree shaking。\n\n\n微信 H5 页面前端开发,大多数人都会遇到的几个兼容性坑\n\n总结分享一下前端开发过程中的几个兼容性坑。\n\n\n懒加载 React 长页面 - 动态渲染组件\n\n假设页面预期渲染 n 个组件,每个组件均会触发请求其他接口。设计这样一个长页面,我们主要会面临以下两个问题?\n\n\n\n技术解析\n\n实现一个简易的 npm install\n\n现在写代码我们一般不会全部自己实现,更多是基于第三方的包来进行开发,这体现在目录上就是 src 和 node_modules 目录。\n\n\n一切前端概念,都是纸老虎\n\n不管是Vue,还是 React,都需要管理状态(state),比如组件之间都有共享状态的需要。什么是共享状态?。\n\n\nReact 核心成员表示:JSX 就是个错误\n\n在一场关于 JSX 的讨论中,React核心成员「Sebastian Markbåge」(Hooks 作者)表示:他更推崇SwiftUI语法,并认为JSX就是个错误。\n\n\n\n其他\n\n如果你变成 HTML 标签,你希望你是啥?\n\n如果你变成HTML标签,你希望你是啥?\n\n\n\n"},"2021/weekly-20.html":{"url":"2021/weekly-20.html","title":"第 20 期","keywords":"","body":"\n诺诺前端周刊:2021-20 期\nAdd:2021-05-14\nUpdate:2021-05-14\n\n前端消息\n\n从 0 到 1 开发一个简单的 eslint 插件\n\n通过设定的 eslint 的语法规则,来对代码进行检查,通过规则来约束代码的风格,以此来提高代码的健壮性,避免因为代码不规范导致应用出现 bug 的可能。\n\n\nVue 中避免滥用 this 去读取 data 中数据\n\n在 Vue 中,data 选项是个好东西,把数据往里一丢,在一个 Vue 组件中任何一个地方都可以通过 this 来读取 data 中数据。\n\n\n小程序静默登录方案设计\n\n首先谈谈在小程序的开发中,如何借助微信的能力标识一个用户?\n\n\n\n技术解析\n\n深入浅出 Vue Mixin\n\n什么 mixin--mixin, 意为混入。。\n\n\n前端音视频的那些名词\n\n前端音视频的那些名词。\n\n\n二维码扫码登录是什么原理\n\n在扫码的过程中,大家可能会有疑问:这二维码安全吗?会不会泄漏我的个人信息?\n\n\n\n其他\n\n程序员版孔乙己\n\n穿格子衫的孔乙己。\n\n\n\n"},"2021/weekly-19.html":{"url":"2021/weekly-19.html","title":"第 19 期","keywords":"","body":"\n诺诺前端周刊:2021-19 期\nAdd:2021-05-08\nUpdate:2021-05-08\n\n前端消息\n\n从 0 搭建一个前端项目,我们要做什么?\n\n不使用脚手架搭建 React 项目。\n\n\nReact 新特性为啥产出这么慢?江郎才尽啦?\n\n难度提升很大程度源于前端技术飞快的更新导致新技术加速出现,老技术加速淘汰。\n\n\n源码解读: Vuex 的一些缺陷\n\n众所周知,Vuex 是 Flux 架构的一种实现。Flux 清晰确立了数据管理场景下各种职能单位\n\n\n\n技术解析\n\n看了就会的 Node.js 常用三方工具包\n\n又名:看了就会的 Nodejs 第三方工具包。\n\n\n8 年开发,连登录接口都写这么烂...\n\n设计一个登录接口时,不仅仅是功能上的实现,在安全方面,我们还需要考虑哪些地方。\n\n\nJavaScript 的静态作用域链与“动态”闭包链\n\n在 JavaScript 里面,函数、块、模块都可以形成作用域,他们之间可以相互嵌套,作用域之间会形成引用关系,这条链叫做作用域链。\n\n\n\n其他\n\n基于 Flutter 的 Web 渲染引擎「北海」正式开源\n\n阿里巴巴历时 3 年自研开发的 Web 渲染引擎 北海(英文名:Kraken)正式开源\n\n\n\n"},"2021/weekly-18.html":{"url":"2021/weekly-18.html","title":"第 18 期","keywords":"","body":"\n诺诺前端周刊:2021-18 期\nAdd:2021-04-30\nUpdate:2021-04-30\n\n前端消息\n\nCSS 新特性 contain,控制页面的重绘与重排\n\n在介绍新的 CSS 属性 contain 之前,需要读者已经知道什么是页面的重绘与重排。\n\n\n听说你 ping 用的很 6 ?给我图解一下 ping 的工作原理!\n\n在日常生活或工作中,我们在判断与对方网络是否畅通,使用的最多的莫过于 ping 命令了。\n\n\n前端:从状态管理到有限状态机的思考\n\n在我们前端开发中,一定会接触现在最热门的几大框架(Vue, React 等等),在使用框架的过程中,我们一定会接触某些状态管理工具。\n\n\n\n技术解析\n\n很多人上来就删除的 package-lock.json,还有这么多你不知道的\n\n从整体了解依赖版本锁定原理,package-lock.json 或 yarn.lock 的重要性。\n\n\n前端录制回放初体验\n\n前端录制回放系统初体验\n\n\n面向未来的前端构建工具 - Vite 原理分析\n\nVite: 一种新的、更快的 web 开发工具。\n\n\n\n其他\n\nDeno 1.9 发布,重要更新速览\n\n4 月 Deno 1.9.0 正式发布。这次发布包括了很多新功能、性能改进和 Bug 修复。\n\n\n\n"},"2021/weekly-17.html":{"url":"2021/weekly-17.html","title":"第 17 期","keywords":"","body":"\n诺诺前端周刊:2021-17 期\nAdd:2021-04-23\nUpdate:2021-04-23\n\n前端消息\n\n从 setState 聊到 React 性能优化\n\nsetState 的同步和异步。\n\n\n计算机网络八股文背诵版\n\n必须全文背诵\n\n\n推荐一波强悍且实用的 NPM 软件包\n\n实用工具推荐\n\n\n\n技术解析\n\n在 JavaScript 中使用 Switch(true)模式\n\n大多数 JavaScript 开发人员都熟悉 switch 语句,但是对于那些刚接触该语言的人,让我们简要地介绍一下它。\n\n\n这样入门 js 抽象语法树(AST),从此我来到了一个新世界\n\n这样入门 JavaScript 抽象语法树(AST),从此我来到了一个新世界\n\n\n使用 JavaScript 编写更好的条件语句\n\n在任何编程语言中,代码需要根据不同的条件在给定的输入中做不同的决定和执行相应的动作。\n\n\n\n其他\n\n闲鱼正在悄悄放弃 Flutter 吗?\n\n闲鱼在 2017 年引入 Flutter,当时的 Flutter 还远未成熟,行业内也没有把 Flutter 放入已有工程体系进行开发的先例。\n\n\n\n"},"2021/weekly-16.html":{"url":"2021/weekly-16.html","title":"第 16 期","keywords":"","body":"\n诺诺前端周刊:2021-16 期\nAdd:2021-04-16\nUpdate:2021-04-16\n\n前端消息\n\n如何用 CSS 实现漂亮的个人资料卡效果\n\n在本文中,我将向你展示如何制作具有出色悬停效果的个人资料卡。\n\n\n状态管理的概念,都是纸老虎\n\n大家要始终记得一句话:一切前端概念,都是纸老虎。\n\n\n带你走进 SVG 世界,成为 SVG 头号玩家\n\nSVG 是一种图像文件格式,它的英文全称为 Scalable Vector Graphics,意思为可缩放的矢量图形。\n\n\n\n技术解析\n\nJavaScript 中哪一种循环最快呢?\n\n哪一种呢,我不说你都不知道他是 for。\n\n\n探索 emoji 字符串长度之谜\n\n\"👨👩👦👦\".length 是多少?\n\n\nAxios 如何缓存请求数据?\n\n从如何设计缓存开始,带大家一起来开发缓存请求数据的功能。\n\n\n\n其他\n\nNginx 为什么这么快?\n\nNginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,但是他为什么这么快呢?\n\n\n\n"},"2021/weekly-15.html":{"url":"2021/weekly-15.html","title":"第 15 期","keywords":"","body":"\n诺诺前端周刊:2021-15 期\nAdd:2021-04-09\nUpdate:2021-04-09\n\n前端消息\n\n大佬,第三方组件的 Hooks 为啥报错了?\n\n某个需求需要引入一个第三方组件库。当引入组件库中的函数组件 A 后,React 运行时报错...\n\n\n写给前端的 Nest.js 教程——10 分钟上手后端接口开发\n\nNest 是一个用于构建高效,可扩展的 Node.js 服务器端应用程序的框架。\n\n\n要改掉的 10 种 TypeScript 坏习惯\n\n这篇文章就来谈一谈我们大家都应该改掉的 10 个习惯。\n\n\n\n技术解析\n\n震惊!巧用 SVG 滤镜还能制作表情包?\n\n本文将介绍一些使用 SVG feTurbulence 滤镜实现的一些有趣、大胆的的动效。\n\n\n尤雨溪:Vue3 考虑彻底放弃 IE 浏览器\n\n尤雨溪突然在知乎上发布了一个消息,宣布了一个提案:Vue3 将不再支持 IE11。\n\n\n你好,谈谈你对前端路由的理解\n\n好了不装了,今天我就化身性感面试官在线问大家一个问题,“谈谈你对前端路由的理解”。\n\n\n\n其他\n\n23 种设计模式的通俗解释,虽然有点污,但是秒懂\n\n23 种设计模式的通俗解释,虽然有点污,但是秒懂。\n\n\n\n"},"2021/weekly-14.html":{"url":"2021/weekly-14.html","title":"第 14 期","keywords":"","body":"\n诺诺前端周刊:2021-14 期\nAdd:2021-04-02\nUpdate:2021-04-02\n\n前端消息\n\n这些一行 JS 实现功能的代码,让你看起来像一个前端专家\n\nJavaScript 可以做很多神奇的事情!从复杂的框架到处理 API,有太多的东西需要学习。但是,它也能让你只用一行代码就能做一些了不起的事情。\n\n\n前端海报生成的不同方案和优劣\n\n工作中做了很多生成海报的功能,不同需求,不同场景,使用了几种方案,各有优劣。\n\n\n女朋友为我写了一个防猝死插件\n\n为了我身体健康,女朋友开发了一款插件,这插件可以 40 分钟提醒一次该起来运动运动啦,并且展示一些骚骚的动图。\n\n\n\n技术解析\n\n给定一个二叉树,如何判断它是对称的\n\n给定一个二叉树,检查它是否是镜像对称的。\n\n\nReact 性能优化完全指南,将自己这几年的心血总结成这篇!\n\nReact 是声明式 UI 库,负责将 State 转换为页面结构(虚拟 DOM 结构)后,再转换成真实 DOM 结构,交给浏览器渲染。\n\n\n我经常和面试者聊的一个题目\n\n在长期担任 Web 前端面试官的过程中,我归纳沉淀了一些有趣的面试题目,今天来聊其中一个与 DOM 操作相关的题,可以用于考察一个前端工程师的逻辑条理性、问题分析解决能力、纯 Web 前端(浏览器端)JS 技术基础情况等。\n\n\n\n其他\n\n一行代码值 200 万?雷军公开小米新 Logo 引吐槽\n\n小米新 Logo 公布后,在网上引发热(tu)议(cao)。据路边小道消息称,此次小米品牌升级的设计费高达 200 万。\n\n\n\n"},"2021/weekly-13.html":{"url":"2021/weekly-13.html","title":"第 13 期","keywords":"","body":"\n诺诺前端周刊:2021-13 期\nAdd:2021-03-26\nUpdate:2021-03-26\n\n前端消息\n\n血淋淋的事实告诉你:你为什么不应该在 JS 文件中保存敏感信息\n\n在 JavaScript 文件中存储敏感数据,不仅是一种错误的实践方式,而且还是一种非常危险的行为,长期以来大家都知道这一点。\n\n\n以前我没得选,现在我只想用 Array.prototype.reduce\n\n对于新手来说, reduce 没有 map、 forEach、 filter 等数组方法那么友好。但是不得不说,它们能干的事情, reduce 一个不落下,直呼“B 神”。\n\n\n为什么 Vue3 选择了 CSS 变量\n\nVue 3 新增了一条实验性的功能——「单文件组件状态驱动的 CSS 变量」\n\n\n\n技术解析\n\nNpm Script 小知识 5 分钟速读\n\n在拿到一个项目之后,如何看入口文件,如何运行项目,我们都会找到 package.json 中的 script 。\n\n\n实现一个 sleep 函数,可从 Promise、Generator、Async/Await 等角度实现\n\n实现一个 sleep 函数,比如 sleep(1000) 意味着等待 1000 毫秒,可从 Promise、Generator、Async/Await 等角度实现\n\n\n前端函数式演进之函数式思维和前端特征\n\n关于语言和语言范式的演进,早在 ES6 加入 Lambda 表达式和更多数组组合子方法的时候\n\n\n\n其他\n\n一套标准的前端代码工作流\n\n工欲善其事,必先利其器。对于写代码而言,也是需要有一套完善的工作流(工具和流程)。\n\n\n\n"},"2021/weekly-12.html":{"url":"2021/weekly-12.html","title":"第 12 期","keywords":"","body":"\n诺诺前端周刊:2021-12 期\nAdd:2021-03-19\nUpdate:2021-03-19\n\n前端消息\n\n3 种在任何浏览器中使用 CSS 网格的后备方案\n\nCSS Grid 在浏览器中已经广受支持 —— 支持 Grid 基本功能的浏览器占比约为 95%。\n\n\n2021 年需要了解的 34 个 JavaScript 优化技巧\n\n在这里,我会介绍一些新的语法糖,它可以优化你的 JavaScript 代码,使代码更简洁。下面是一份 JavaScript 语法糖列表。\n\n\nJavaScript Temporal API —— Date API 问题的一个解决方案\n\nJavaScript 的日期处理 API 比较糟糕,因为它是直接对 Java 的 Date 类 进行复制来实现了 Date 对象。\n\n\n\n技术解析\n\nvue-cli 迁移 vite2 实践小结\n\nvite2.0 发布了,作为使用了浏览器原生 ESM 为下一代前端工具,vite 2.0 相较于 1.0 更加成熟。\n\n\n5 个不常提及的 HTML 技巧\n\nWeb 开发人员都在广泛的使用 HTML。无论你使用什么框架或者选择哪个后端语言,框架在变,但是 HTML 始终如一。\n\n\nAsync/Await 如何通过同步的方式实现异步?\n\nAsync/Await 如何通过同步的方式实现异步?\n\n\n\n其他\n\n老旧的 API,你应该如何处理?\n\n万物都会有终结,HTTP API 也不例外。\n\n\n\n"},"2021/weekly-11.html":{"url":"2021/weekly-11.html","title":"第 11 期","keywords":"","body":"\n诺诺前端周刊:2021-11 期\nAdd:2021-03-12\nUpdate:2021-03-12\n\n前端消息\n\n使用 Node.js 实现文件流转存服务\n\n转存服务在下载文件的时候,二进制会先写入本地硬盘上的缓存文件中,当文件下载完成之后,再进行上传操作。\n\n\n你的应用需要一个 “可取消的异步 HTTP 请求模块”\n\n我们经常会遇到发送了某个 HTTP 请求,在等待接口响应的过程中突然不需要其结果的情形。\n\n\n右键查看源码,我发现了微信公众号的秘密···\n\n程序员,尤其是前端程序员可能都知道什么是 F12 大法\n\n\n\n技术解析\n\n前端人的一道送命题:0.1+0.2 等于 0.3 吗?\n\n0.1+0.2 等于 0.3 吗?\n\n\ntoFixed 函数引起的 bug\n\n有一个被精度坑着的人。\n\n\n下一代前端构建工具 Vite\n\n关于 Vite,来看看作者本人怎么说。\n\n\n\n其他\n\n数据中心失火,360 万个网站下线\n\n欧洲云计算巨头 OVH 位于法国斯特拉斯堡的机房近日发生严重火灾。\n\n\n\n"},"2021/weekly-10.html":{"url":"2021/weekly-10.html","title":"第 10 期","keywords":"","body":"\n诺诺前端周刊:2021-10 期\nAdd:2021-03-05\nUpdate:2021-03-05\n\n前端消息\n\n5 个不常提及的 HTML 技巧\n\n无论你使用什么框架或者选择哪个后端语言,框架在变,但是 HTML 始终如一。\n\n\nJavaScript 最新手机号码、电话号码正则表达式\n\n一般表单页面都需要填写手机号,校验用户输入的手机号码是否正确,就要用到正则表达式。\n\n\n腾讯万字 Code Review 规范出炉!别再乱写代码了\n\n腾讯万字 Code Review 规范出炉!别再乱写代码了\n\n\n\n技术解析\n\n巨大提升!更快的 async 函数和 promises\n\nJavaScript 的异步过程一直被认为是不够快的,更糟糕的是,在 NodeJS 等实时性要求高的场景下调试堪比噩梦。\n\n\n44 道 JS '难'题,做对一半就是高手\n\n这些题涉及面非常广,涵盖 JS 原型、函数细节、强制转换、闭包等知识。\n\n\n为什么要用 setTimeout 模拟 setInterval ?\n\n在某些情况下,setInterval 缺点是很明显的,为了解决这些弊端,可以使用 setTimeout() 代替。\n\n\n\n其他\n\n膜拜大神!Linux 之父家中停电 6 天,竟然还码出新版 Linux 内核还是来了\n\n上个月,受恶劣天气影响,美国多个地区出现大规模断电,即使经历了六天的断电生活,Linus Torvalds 还是赶出了新一版的 Linux 内核。\n\n\n\n"},"2021/weekly-09.html":{"url":"2021/weekly-09.html","title":"第 09 期","keywords":"","body":"\n诺诺前端周刊:2021-09 期\nAdd:2021-02-26\nUpdate:2021-02-26\n\n前端消息\n\nTree shaking 及其工作原理\n\nTree shaking 是一种通过清除多余代码方式来优化项目打包体积的技术,专业术语叫 Dead code elimination\n\n\n彻底玩转图片懒加载及底层实现原理\n\n从浏览器底层渲染机制来剖析为什么要去做图片懒加载,之后我将带大家一起来看下目前主流的几种实现图片懒加载的方式及其实现原理。\n\n\n搞懂 HTTP 重定向 - 如何优雅地使用 301\n\n除了 HTTP 重定向,还有其他方式能够进行重定向?\n\n\n\n技术解析\n\nVirtual DOM 认知误区\n\n虚拟 DOM 同样也是操作 DOM,为啥说它快?\n\n\n实时监测手部运动的 JS 库,可以实现很多有趣功能\n\nHandtrack.js是一个可以直接在浏览器中实现实时手部动作跟踪和检测的原型库。\n\n\nJS 算法:图文并茂讲解堆排序\n\n文中用 JavaScript 实现算法,详细解释堆排序 js 中堆的创建与维护,以及堆排序算法的实现堆创建。\n\n\n\n其他\n\n做前端的:你有没有觉得很吃力?\n\n你有没有觉得很吃力?。\n\n\n\n"},"2021/weekly-08.html":{"url":"2021/weekly-08.html","title":"第 08 期","keywords":"","body":"\n诺诺前端周刊:2021-08 期\nAdd:2021-02-20\nUpdate:2021-02-20\n\n前端消息\n\n别只用 console.log() 调试 js 代码了\n\n大多数人都只过 console.log() 在浏览器控制台中进行输出调试。log 只是 console 对象的一种方法,除了它还有很多非常有用的方法。\n\n\n跨端框架的核心技术到底是什么?\n\n正式讨论「跨端开发」这个概念前,我们可以先思考一个问题:对大部分前端工作来说,前端主要干些啥?\n\n\n用 react-query 解决你一半的状态管理问题\n\nReact-Query 是一个基于 hooks 的数据请求库。\n\n\n\n技术解析\n\n吵疯了,Pull Request 和 Merge Request 到底是个啥?\n\n我有点懵了,PR(Pull Request) 和 MR(Merge Request) 到底哪个才是正确的,这两个到底有什么区别,我决定先搞清楚这两个概念再合入他们的代码。\n\n\nCTO:再写 if-else,逮着罚款 1000!\n\nIf-Else 通常是一个糟糕的选择,它导致设计复杂,代码可读性差,并且可能导致重构困难。\n\n\n用 canvas 编辑你的图片\n\n想到了之前用过的 canvas 可以实现这个功能,话不多说,让我们一起认识一下 canvas。\n\n\n\n其他\n\nVite 2.0 发布了\n\nVite(法语意思是 “快”,发音为 /vit/,类似 veet)是一种全新的前端构建工具。\n\n\n\n"},"2021/weekly-07.html":{"url":"2021/weekly-07.html","title":"第 07 期","keywords":"","body":"\n诺诺前端周刊:2021-07 期\nAdd:2021-02-12\nUpdate:2021-02-12\n\n前端消息\n\nJavaScript 代理的惊人力量\n\n今天我们要学习的是 ECMAScript 6 Proxies。\n\n\nJS 短文 | 5 分钟了解 JS Maps 对象\n\nJS 短文 | 5 分钟了解 JS Maps 对象\n\n\n69 道 HTML 知识点总结\n\n69道HTML知识点总结\n\n\n\n技术解析\n\n设计一个 JavaScript 插件系统\n\n本文就使用 JavaScript 来构建一个我们自己的插件系统。\n\n\nES2020 新特性:空值合并运算符 '??'\n\n空值合并运算符 ?? 提供了一种简短的语法,用来获取列表中第一个“已定义”的变量\n\n\n原生 JavaScript 拖拽功能制作滑动条实例教程\n\n拖拽属于前端常见的功能,很多效果都会用到 js 的拖拽功能。滑动条的核心功能也就是使用 js 拖拽滑块来修改位置。\n\n\n\n其他\n\nVuex 4 正式发布\n\nVuex 4 已正式发布,此版本的更新重点是提供更好的兼容性。\n\n\n\n"},"2021/weekly-06.html":{"url":"2021/weekly-06.html","title":"第 06 期","keywords":"","body":"\n诺诺前端周刊:2021-06 期\nAdd:2021-02-05\nUpdate:2021-02-05\n\n前端消息\n\n一个合格的初级前端工程师需要掌握的模块笔记\n\n作者梳理的一些初级前端工程师必须掌握的模块。\n\n\n你会用到的 15 个前端小知识\n\n首先我确定你一定会用到,其次建议收藏。\n\n\n如何不使用 overflow: hidden 实现 overflow: hidden?\n\nCSS 中 overflow 定义当一个元素的内容太大而无法适应块级格式化上下文时候该做什么。而 overflow: hidden 则会将超出容器范围内的内容剪裁。\n\n\n\n技术解析\n\n300 多行代码搞定微信 8.0 的炸裂特效\n\n微信 8.0 的更新让很多人直接开始炸群,炸弹表情有爆炸动画并且消息和头像也会随之震动。\n\n\n手把手教你搭建一个灰度发布环境\n\n灰度发布,又称金丝雀发布。\n\n\nTS 的脚步已经拦不住,代码撸起来\n\nTS的脚步已经阻拦不住了,还只会 es6?别想了,人家都已经在行动了。\n\n\n\n其他\n\nAPI 请求失败后发生了什么?\n\n当一个 API 请求没能成功的时候,客户端最好能收到一个正确的 HTTP 错误状态,例如 409 或 500,这会是一个好的开始。\n\n\n\n"},"2021/weekly-05.html":{"url":"2021/weekly-05.html","title":"第 05 期","keywords":"","body":"\n诺诺前端周刊:2021-05 期\nAdd:2021-01-29\nUpdate:2021-01-29\n\n前端消息\n\n20 个常用的 JavaScript 简写技巧\n\n让我们一个个来看看 JavaScript 的简写技巧吧。\n\n\n从打字机效果的 N 种实现看 JS 定时器机制和前端动画\n\n首先,什么是打字机效果呢?- 点进来自己看吧\n\n\n使用 Webpack5 搭建多页面应用\n\n又一个手拉手带你上手系列。\n\n\n\n技术解析\n\n教你用 PixiJs 实现复杂动画\n\n那说到动画常用的技术方案无非是下面几种:gif图、css3动画属性、原生Javascript实现、Canvas、WebGL\n\n\nHTML5 中的拖放功能\n\nHTML5的拖放API功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,HTML5提供的文件api支持拖拽多个文件并上传。\n\n\n20 个 CSS 快速提升技巧\n\n本文涵盖了 20 个 css 技巧,可以解决许多工作中常见的问题。\n\n\n\n其他\n\nRedux 你是个好人,只是我们不合适\n\n合适的出现时机加上大名气,催生 Redux 相关生态在社区快速发展,成为很多前端团队标配。\n\n\n\n"},"2021/weekly-04.html":{"url":"2021/weekly-04.html","title":"第 04 期","keywords":"","body":"\n诺诺前端周刊:2021-04 期\nAdd:2021-01-15\nUpdate:2021-01-15\n\n前端消息\n\nCSS 奇思妙想边框动画\n\n看看运用 CSS,可以在边框上整些什么花样。\n\n\n网页骨架屏自动生成方案分享\n\n什么是骨架屏呢?骨架屏(Skeleton Screen)是指在页面数据加载完成前,先给用户展示出页面的大致结构(灰色占位图)。\n\n\nVue 的异步更新实现原理\n\n众所周知,JavaScript 是基于事件循环的单线程的语言。。\n\n\n\n技术解析\n\n理解 JavaScript 闭包 9 大使用场景\n\nJavaScript闭包9大使用场景\n\n\n公司前端和后端因为接口扯起了皮,还列了 5 宗罪\n\n前端开发人员扯起了后端接口的皮,那个兄弟对后端人员提供的接口很大的意见。\n\n\n跨端框架的核心技术到底是什么?\n\n无论环境怎么变,前端基本上就是做三件事情:获取数据、状态管理、渲染页面。\n\n\n\n其他\n\n或许这就是下一代组件库\n\n随着 react hooks、vue composition api 的推出,我想,或许组件库有了新的突破点。\n\n\n\n"},"2021/weekly-03.html":{"url":"2021/weekly-03.html","title":"第 03 期","keywords":"","body":"\n诺诺前端周刊:2021-03 期\nAdd:2021-01-15\nUpdate:2021-01-15\n\n前端消息\n\n纯 CSS3 实现饼状图\n\n有不少现成的 Js 库,可以直接拿来使用,方便很多。这里笔者为大家演示一种纯 Css 实现饼状图效果的方法。\n\n\n教你用 PixiJs 实现复杂动画\n\n实现一个比较复杂的 H5 交互动画。\n\n\nJavascript 函数中的 this 的四种绑定形式\n\nJavascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的this。\n\n\n\n技术解析\n\n闲庭信步聊前端 - 漫谈 XSS\n\n众所周知 XSS是 Cross-Site Scripting(跨站脚本攻击)的简称,但是英文的缩写明明是 CSS为什么叫XSS呢?\n\n\n前端设置任何颜色作为主题色\n\n不用指定几种颜色,想用几种就用几种了。\n\n\n如何开发一个 Antd 级联多选控件\n\n这篇文章将从零开始介绍如何开发一个 Antd 的级联多选选择器。\n\n\n\n其他\n\n三种 Loading 制作方案\n\nLoading 主要就是一个旋转的圆环,而旋转部分则比较简单,直接通过 CSS 动画即可实现,所以关键部分就是得到 Loading 的圆环。\n\n\n\n"},"2021/weekly-02.html":{"url":"2021/weekly-02.html","title":"第 02 期","keywords":"","body":"\n诺诺前端周刊:2021-02 期\nAdd:2021-01-08\nUpdate:2021-01-08\n\n前端消息\n\n超过 N 行如何折叠并显示“...查看全部”?\n\n多行文本超过指定行数隐藏超出部分并显示“...查看全部”是一个常遇到的需求,网上也有人实现过类似的功能,不过还是想自己写写看\n\n\nTS 的脚步已经拦不住,代码撸起来\n\nts 的脚步已经阻拦不住了,还只会 es6?别想了,人家都已经在行动了,以下是 ts 的基本系列教程。\n\n\nGET 和 POST 请求的本质区别是什么?\n\nGET 和 POST 是 HTTP 请求的两种基本方法,要说它们的区别,接触过 WEB 开发的人都能说出一二。\n\n\n\n技术解析\n\n你所不知道的 CSS 负值技巧与细节\n\n到底是如何使用负的 outline-offset 实现加号呢?\n\n\n正则表达式是如何让你的网页卡住的\n\n通过一个我在工作中遇到的性能问题,来探究下正则表达式是如何影响我们的代码性能的。\n\n\n详解 HTML5 canvas 的线条及线条属性\n\n今天这篇文章带大家了解一下 HTML5 canvas 的线条及线条属性。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。\n\n\n\n其他\n\n从 Weex 到 Web,性能逆势如何破局?\n\n没有最快,只有更快!在前端开发领域,性能是一个永恒的话题。\n\n\n\n"},"2021/weekly-01.html":{"url":"2021/weekly-01.html","title":"第 01 期","keywords":"","body":"\n诺诺前端周刊:2021-01 期\nAdd:2021-01-01\nUpdate:2021-01-01\n\n前端消息\n\n可视化拖拽组件库一些技术要点原理分析\n\n手拉手带你捏一个可视化拖拽组件库\n\n\nCSS:var 变量的局部作用域(继承)特性\n\n最近做项目,发现 CSS 变量一个有意思的特性,那就是变量作用域非全局。\n\n\nJS 数组中 forEach() 和 map() 的区别\n\n今天我们来看一下 Array 中 Array.forEach() 和 Array.map()方法之间的区别。\n\n\n\n技术解析\n\n增量 DOM 与虚拟 DOM 的对比使用\n\n如果你熟悉 React,你大概听说过虚拟 DOM 的概念。React 受欢迎的主要原因之一就是通过虚拟 DOM 提高用户界面性能。\n\n\nJavascript 实现复制(Copy)动作大全\n\n实现点击按钮,复制文本框中的的内容\n\n\n纯 CSS 制作赛博朋克 2077 “故障风”按钮\n\n赛博朋克 官网上,有一个 Available Now 的按钮,当游标移到它之上的时候,会有一个好像故障的毛刺效果。\n\n\n\n其他\n\n大前端不是全栈\n\n随着业务和技术的快速发展,大前端工程复杂度越来越高。前端面对的业务在快速发展变化,工程的规模也在不断扩大,对迭代速度的要求越来越高了。\n\n\n\n"},"2020/weekly-52.html":{"url":"2020/weekly-52.html","title":"第 52 期","keywords":"","body":"\n诺诺前端周刊:2020-52 期\nAdd:2020-12-25\nUpdate:2020-12-25\n\n\n2020 最后一期,我们 2021 再见.\n\n前端消息\n\nMath.random() 还能这样玩?\n\n原来 Math.random() 对于游戏,动画,随机数据,生成艺术,随机文本生成等非常有用!\n\n\n都 2021 年了,Serverless 能取代微服务吗?\n\n有人说微服务与 Serverless 是相背离的,虽然我们可以基于 Serverless 后端来构建微服务,但在微服务和 Serverless 之间并不存在直接的路径。\n\n\n闲庭信步聊前端 - 漫谈 XSS\n\n众所周知 XSS 是 Cross-Site Scripting(跨站脚本攻击)的简称,所以为啥不是CSS\n\n\n\n技术解析\n\n14 款 web 前端常用的富文本编辑器插件\n\n富文本编辑器是一种可内嵌于浏览器,所见即所得的文本编辑器。\n\n\n为什么 React 源码不用 TypeScript 来写?\n\n从 Facebook 内部的角度告诉你为什么现在 React 的源代码用了 Flow 但没有用 TypeScript 。\n\n\n聊聊知乎小程序引擎\n\n本上囊括了非端侧小程序引擎实现的方方面面,其中还涵盖了大量的微信小程序开发文档里不会告诉你的特性细节。\n\n\n\n其他\n\nElement UI for Vue 3.0 来了!\n\nElement UI for Vue 3.0 来了!\n\n\n\n"},"2020/weekly-51.html":{"url":"2020/weekly-51.html","title":"第 51 期","keywords":"","body":"\n诺诺前端周刊:2020-51 期\nAdd:2020-12-18\nUpdate:2020-12-18\n\n前端消息\n\n做了 2 年半前端我居然不知道如何垂直居中?\n\n我们平常实现的垂直居中不是真正的垂直居中?\n\n\n当我们谈前端性能的时候,我们谈的是什么?\n\n分析了最新的前端页面性能评分标准,帮助大家更好地理解各项性能指标,以提升并优化相关的前端项目。\n\n\nH5 基于 Canvas 实现电子签名并生成 PDF 文档\n\n电子签名通俗来说就是通过技术手段实现在电子文档上加载电子形式的签名,其作用类似于纸质合同上的手写签名或加盖的公章。\n\n\n\n技术解析\n\n提升网站的加载速度,你选择 Brotli 还是 Gzip?\n\n另一种名为 Brotli 的压缩方法开始引起了人们的关注,它似乎已成为了 Gzip 的有力竞争对手。\n\n\n这样写的 JS 代码看着就很舒服\n\n如何提高代码的可读性、复用性、扩展性,这是一个老生常谈的问题。\n\n\n解决 vue 页面刷新,数据丢失\n\n在做 vue 项目的过程中有时候会遇到一个问题,就是进行 F5 页面刷新的时候,页面的数据会丢失\n\n\n\n其他\n\nCookie 的前世今生\n\n要明白 Cookie 是什么,我觉得要先知道 ta 解决了什么问题。\n\n\n\n"},"2020/weekly-50.html":{"url":"2020/weekly-50.html","title":"第 50 期","keywords":"","body":"\n诺诺前端周刊:2020-50 期\nAdd:2020-12-11\nUpdate:2020-12-11\n\n前端消息\n\n是谁,造成我的组件 render?你出来!\n\n当我在开发 React 项目时,经常会想,要是有一个工具能实时告知我组件是否有性能问题就好了...\n\n\n基于 Vite 搭建 Electron+Vue3 的开发环境\n\n然而 Vue3 已是大势所趋,Vite 势必也将成为官方 Vue 脚手架。\n\n\n9 个功能强大的 JavaScript 技巧\n\n9 个功能强大的 JavaScript 技巧。\n\n\n\n技术解析\n\n只使用 CSS 进行用户追踪\n\n你可能不需要任何外部追踪器,甚至不需要 JavaScript,依然可以跟踪用户的行为。\n\n\n优雅解决按钮”重复点击“问题\n\n这个问题怎么解决呢?\n\n\n前端利用 canvas 给图片添加水印\n\n给网页图片添加水印是个常见的功能,也是互联网内容作者保护自己版权的方法之一。\n\n\n\n其他\n\n前端前沿观察,Cookie 居然可以这样整了\n\nbata 版本的 chrome 提出了新的解决方案。\n\n\n\n"},"2020/weekly-49.html":{"url":"2020/weekly-49.html","title":"第 49 期","keywords":"","body":"\n诺诺前端周刊:2020-49 期\nAdd:2020-12-04\nUpdate:2020-12-04\n\n前端消息\n\n前端 api 请求缓存的 5 种方案\n\n在开发 web 应用程序时,性能都是必不可少的话题。\n\n\n用 CSS 实现一个抽奖转盘\n\n年底了年会要开始了,抽奖程序还不整起来。\n\n\n从破解某设计网站谈前端水印\n\n水印(watermark)是一种容易识别、能够透过光线穿过从而显现出各种不同阴影的技术。\n\n\n\n技术解析\n\n用 Canvas 编织璀璨星空图\n\n听着还蛮酷的呢?本文我们就来一点一点分析怎么实现它!\n\n\n淘宝小程序还可以这么玩\n\n先说结果,今年双11期间小程序创意互动支持了超过 200+ 个品牌定制互动小程序。\n\n\nReact 怎么实现预防XSS 攻击的\n\n前端一般会面临 XSS 这样的安全风险,但随着 React 等现代前端框架的流行,使我们在平时开发时不用太关注安全问题。\n\n\n\n其他\n\nNPM 7:这才算是真正的更新\n\n官方客户端当前实现中的一个主要问题:npm_modules 文件夹已经成为了一个磁盘空间黑洞。\n\n\n\n"},"2020/weekly-48.html":{"url":"2020/weekly-48.html","title":"第 48 期","keywords":"","body":"\n诺诺前端周刊:2020-48 期\nAdd:2020-11-27\nUpdate:2020-11-27\n\n前端消息\n\nVue 新语法糖引争议,网友:魔改 JavaScript,这是想挑战标准?\n\n近日,Vue 作者尤雨溪在社区意见征求稿(RFC)上提交了一份 Ref 语法糖的提案,引起了开发者们的争议\n\n\n20个你不得不知道的数组reduce高级用法\n\nreduce作为ES5新增的常规数组方法之一,相比forEach 、filter和map,好像使用的人数少了点。\n\n\npostMessage 还能这样玩\n\n网页通信之,我的postMessage玩的6\n\n\n\n技术解析\n\n你会用到的 15 个前端小知识\n\n你应该知道的前端小知识,如果你还不知道那就赶紧看。\n\n\n5种前端实现邮件发送至指定邮箱的方式\n\n在前端开发中,JavaScript并没有提供直接操作Email邮箱的功能方法,但是如果遇到这样的需求你可以这样做。\n\n\n秒杀其他按键精灵,支持VS Code,这个JavaScript自动化软件居然还有人不知道\n\n看完四舍五入就等于你也可以用脚本抢购了。\n\n\n\n其他\n\nChrome 隐藏功能:无需任何扩展,一键开启网址转二维码\n\n好了你不要说了,反正很方便就对了。\n\n\n\n"},"2020/weekly-47.html":{"url":"2020/weekly-47.html","title":"第 47 期","keywords":"","body":"\n诺诺前端周刊:2020-47 期\nAdd:2020-11-20\nUpdate:2020-11-20\n\n前端消息\n\n不要再问我跨域的问题了\n\n跨域这两个字就像一块狗皮膏药一样黏在每一个前端开发者身上,无论你在工作上或者面试中无可避免会遇到这个问题。\n\n\n前端性能优化 24 条建议(2020)\n\n性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。\n\n\n纯 CSS 实现吸附效果\n\n一些纯 CSS 实现的效果和原理\n\n\n\n技术解析\n\n他写出了 Vue,却做不对这十道 Vue 笔试题\n\n有十道关于 Vue 的选择题,在群里引出了一众社区知名人士竞折腰,最后钓出了 Evan You 本人亲自挑战…… 然后他自己也做错了\n\n\nJS 冒泡事件与解决冒泡事件\n\nJS 冒泡事件我觉的还好吧。\n\n\n推荐几个大厂的前端代码规范,学会了,你也能写出诗一样的代码!\n\n看完四舍五入就等于你也会了。\n\n\n\n其他\n\nAngular 11 正式发布:加入 webpack 5,升级至 TS 4.0,不再支持 IE 9 和 10\n\n在 Angular 10 中,已经弃用 IE 9、10 和 IE mobile 支持,此次 v11 版本中将完全删除 IE 9、10 和 IE mobile支持。\n\n\n\n"},"2020/weekly-46.html":{"url":"2020/weekly-46.html","title":"第 46 期","keywords":"","body":"\n诺诺前端周刊:2020-46 期\nAdd:2020-11-13\nUpdate:2020-11-13\n\n前端消息\n\nJavascript 里奇奇怪怪的知识\n\n久经沙场的前辈们,写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本不会发生在业务代码里~~\n\n\n前端 api 请求缓存的 5 种方案,减少性能损耗!\n\n在开发 web 应用程序时,性能都是必不可少的话题。\n\n\n浏览器环境下的 JavaScript Event Loop\n\n在 JavaScript 中有一个很重要的 Event Loop 概念,从字面意思理解为事件循环,为什么会有 Event Loop 这个概念呢?\n\n\n\n技术解析\n\nWebGL 水波及焦散(刻蚀)的渲染总结\n\n关键词 WebGl,Canvas\n\n\n纯 CSS 一分钟让网站拥有暗黑模式切换功能\n\n很多同学可能觉得这个方案只能使用 JS 实现,其实可使用纯 CSS 实现。\n\n\n图片懒加载从简单到复杂\n\n图片懒加载是一个很重要的前端性能优化手段。\n\n\n\n其他\n\nFaker.js 登 GitHub 趋势榜标星 27.1k,可大批量生成假数据!\n\n只需要简单几步操作,就可以在浏览器和node.js中生成大量假数据。\n\n\n\n"},"2020/weekly-45.html":{"url":"2020/weekly-45.html","title":"第 45 期","keywords":"","body":"\n诺诺前端周刊:2020-45 期\nAdd:2020-11-06\nUpdate:2020-11-06\n\n前端消息\n\nH5 移动端调试全攻略\n\n移动开发的重中之重就是掌握调试技巧,修 Bug 于无形。\n\n\nLess 中的嵌套规则与 & 符号的使用\n\n这篇文章主要学习 Less 中的嵌套。\n\n\n浏览器渲染原理\n\n老生常谈的,URL 输入之后发生的事情。\n\n\n\n技术解析\n\n小程序如何生成海报分享朋友圈\n\n利用微信强大的社交能力通过小程序达到裂变的目的,拉取新用户。技术实现方案如下。\n\n\n内功修炼之 lodash——chunk、zip、groupBy、invokeMap 方法\n\n他山之石,一起来进行内功修炼,看看 lodash 怎么做。\n\n\n聊聊如何设计组件\n\n又名:手把手教你实现一个自己的组件。\n\n\n\n其他\n\n怎样一份简历,能够撬开大厂的大门?\n\n从面试官的角度,分析下怎样的简历吸引人。\n\n\n\n"},"2020/weekly-44.html":{"url":"2020/weekly-44.html","title":"第 44 期","keywords":"","body":"\n诺诺前端周刊:2020-44 期\nAdd:2020-10-30\nUpdate:2020-10-30\n\n前端消息\n\nTaro 支持使用 Vue3 开发小程序\n\n截至目前,Taro 对 Vue3 的支持在小程序端的稍有不足,希望 Taro 团队可以早日补足这个短板。\n\n\n了不起的 tsconfig.json 指南\n\n本文将全面带大家一起详细了解 tsconfig.json 的各项配置。\n\n\nTypeScript: 请停止使用 any\n\n开发 TypeScript 代码时,很可能会遇到 any 关键字。但请不要滥用any。\n\n\n\n技术解析\n\n纯 CSS 实现密室逃脱游戏\n\n是的,你没听错,纯 CSS,也就意味着完全没有 JS 的参与。一个网页布局的语言,居然还能写游戏?\n\n\n详解 Cookie,Session,Token\n\n本文主要讲解 cookie,session, token 这三种是如何管理会话的。\n\n\n前端隐秘角落 - 页面渲染\n\n我们一起通过 chrome 开发者工具来直观的理解一下浏览器渲染页面的过程。\n\n\n\n其他\n\nnpm v7.0.0 发布 - 带来数个重大更新\n\n难相信,11 年前, JavaScript 社区还没有 npm 。\n\n\n\n"},"2020/weekly-43.html":{"url":"2020/weekly-43.html","title":"第 43 期","keywords":"","body":"\n诺诺前端周刊:2020-43 期\nAdd:2020-10-23\nUpdate:2020-10-23\n\n前端消息\n\n说说你对 options 请求的理解\n\nHTTP 的 OPTIONS 方法 用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS 方法,也可以对整站(通过将 URL 设置为“*”)使用该方法。\n\n\n了解 JavaScript 模块系统基础知识,搭建自己的库\n\n我想很多“前端工程师”都听过说过 “JavaScript 模块”,那你们都知道如何处理它,以及它在日常工作中如何发挥作用吗?\n\n\n如何让用户选择是否离开当前页面?\n\n不小心点了其他 a 标签或者关闭了浏览器,不做判断,那么用户数据直接丢了。\n\n\n\n技术解析\n\nMap 和 Set 两种数据结构在 ES6 的作用\n\nSet 是一种叫做集合的数据结构,Map 是一种叫做字典的数据结构。那什么是集合?什么又是字典呢?\n\n\n解决实际问题的 24 个 ES6 代码段\n\n基于实际使用场景总结了 24 个 ES6 代码段,可用来解决项目中可能遇到的一系列问题。\n\n\n我在字节是这样做 Code Review\n\n众所周知,Code Review 是开发过程中一个非常重要的环节,今天结合笔者所在团队,浅谈 Code Review 的价值及如何实施。\n\n\n\n其他\n\n**!VSCode 竟然可以整成小霸王游戏机?\n\n今天给大家分享一下自己最近撸的一款 vscode 游戏插件,基于 vscode 的休闲放松利器。\n\n\n\n"},"2020/weekly-42.html":{"url":"2020/weekly-42.html","title":"第 42 期","keywords":"","body":"\n诺诺前端周刊:2020-42 期\nAdd:2020-10-16\nUpdate:2020-10-16\n\n前端消息\n\n前端如何优雅的处理类数组对象?\n\n前端如何优雅的处理类数组对象?\n\n\n手撕 32 个 MS 高频知识,轻松应对编程题\n\n作为前端开发,JS 是重中之重,总结 32 个手写 JS 问题,希望对你的 MS 能有所帮助。\n\n\nVue 源码中值得学习的方法\n\n最近在深入研究 Vue 源码,把学习过程中,看到的一些好玩的的函数方法收集起来做分享。\n\n\n\n技术解析\n\n从 Vue SSR 原理讲起,教你从零搭建 Vue SSR\n\nVue SSR,服务端渲染,优点大家都很清楚,能大大提升首屏渲染速度,优化用户体验,还有利于 SEO。\n\n\nJS 双等号比较符(“==”)作用细节\n\n都知道 JS 里”==“和”===“的区别,在于非同类型变量的比较中,”===“会直接返回 false,而”==“则会先将两个比较值先转换为同一类型,再进行比较。\n\n\n104 道 CSS MS 题,助你查漏补缺\n\n最近在整理 CSS 的时候发现遇到了很多面试中常见的面试题。\n\n\n\n其他\n\n给女朋友写了一份前端学习路线\n\n给各位“女朋友”整理了一份适合大部分开发者的前端自学开发路线。\n\n\n\n"},"2020/weekly-41.html":{"url":"2020/weekly-41.html","title":"第 41 期","keywords":"","body":"\n诺诺前端周刊:2020-41 期\nAdd:2020-10-10\nUpdate:2020-10-10\n\n前端消息\n\n你不知道的 WebSocket\n\n本文将从多个方面入手,全方位带你一起探索 WebSocket 技术。\n\n\n一篇文章上手 Vue3 中新增的 API\n\n一文列举 Vue 3 版本中新增的那些功能\n\n\nReact 官方状态管理库—— Recoil\n\n在 React Europe 2020 Conference 上, Facebook 软件工程师 Dave McCabe 介绍了一个新的状态管理库 Recoil。\n\n\n\n技术解析\n\n11 个 JavaScript 代码重构最佳实践\n\n模式和重构之间有着一种与生俱来的关系。从某种角度来看,设计模式的目的就是为许多重构行为提供目标。\n\n\nTypescript 在 Vue 中的实践\n\n为什么要使用 TS ,相比 JS 有什么优势吗?下面我从两个方面试着回答一下这个问题。\n\n\nCSS 垂直居中的七个方法\n\n对于“垂直居中”这个讨人厌的设定,以下将介绍七种单纯利用 CSS 垂直居中的方式。\n\n\n\n其他\n\nFlutter 开始支持 Windows\n\nFlutter 团队发布了 Flutter Windows 的首个 Alpha 版本,正式开启 Flutter 对 Windows 的支持。\n\n\n\n"},"2020/weekly-40.html":{"url":"2020/weekly-40.html","title":"第 40 期","keywords":"","body":"\n诺诺前端周刊:2020-40 期\nAdd:2020-10-03\nUpdate:2020-10-03\n\n前端消息\n\njs 如何在数组中查找某个元素\n\nJavascript 给我们提供了多种方法,主要分为按值查找和某种条件查找,下面开始介绍这些方法\n\n\n零距离接触 websocket\n\nWebsocket是一个持久化的网络通信协议,可以在单个 TCP 连接上进行全双工通讯\n\n\nJavaScript 中原生 Array 数组方法详解\n\nJS 中,数组可以通过阵列构造函数或[]字面量的方式创建。\n\n\n\n技术解析\n\n如何让你的 Express 飞起来\n\n希望通过这篇文章,可以让小伙伴们对装饰器的应用场景有一些更深刻的理解。\n\n\n不用 try catch,如何机智的捕获错误\n\n看完此文,相信你也会发出感叹:还能这么玩?\n\n\nECMAScript 6 入门教程—Reflect\n\nReflect 对象与 Proxy 对象一样,也是 ES6 为了操作对象而提供的新 API。Reflect 对象的设计目的有这样几个。\n\n\n\n其他\n\n成为最差前端开发的 10 个建议\n\n你对刚开始编程的人有什么建议,来帮助他们成为最差劲的开发人员?\n\n\n\n"},"2020/weekly-39.html":{"url":"2020/weekly-39.html","title":"第 39 期","keywords":"","body":"\n诺诺前端周刊:2020-39 期\nAdd:2020-09-25\nUpdate:2020-09-25\n\n前端消息\n\n从一个需求说起,H5 实现万能返回\n\nH5 开发返回上一页是一个很辣手的问题。开发中,我们一般用 history.go(-1)返回上一页,原生返回按钮的动作也是 history.go(-1)。\n\n\n从一道面试题谈谈对 EventLoop 的理解\n\n对于 Event Loop(事件轮询)所涉及的知识概念太多了,如果上来就讲一大堆概念性的东西太枯燥且从一开始就是按照我的思路来走的...\n\n\n搞懂 JWT 这个知识点\n\nJSON Web Token(简称 JWT)是目前最流行的跨域认证解决方案。\n\n\n\n技术解析\n\n@vue/composition-api 速成课(通俗易懂版)\n\nComposition API 将是 Vue 3 的核心功能,它具有许多更改和性能改进。\n\n\nNode.js 中的 require 是如何工作的?\n\n作为前端开发者,不可避免每天都要跟 Node.js 打交道。今天就来浅析在 commonjs 规范中 require 背后的工作原理。\n\n\n他写出了 Vue,却做不对这十道 Vue 笔试题\n\n有十道关于 Vue 的选择题,最后钓出了 Evan You 本人亲自挑战…… 然后他自己也做错了\n\n\n\n其他\n\nVue 3.0 正式发布了!\n\nOne Piece\n\n\n\n"},"2020/weekly-38.html":{"url":"2020/weekly-38.html","title":"第 38 期","keywords":"","body":"\n诺诺前端周刊:2020-38 期\nAdd:2020-09-18\nUpdate:2020-09-18\n\n前端消息\n\n每个公司都会用的短 URL 服务,怎么设计与实现?\n\n短的 url 有什么好处呢?怎么做到的呢?\n\n\n5 个很常用的 CSS3 网页小实例\n\n前端还是很有意思的呢,来制作这几个很常用的 CSS3 网页小效果。\n\n\n就是要让你搞懂 Nginx,这篇就够了!\n\nNginx 是一个高性能的 HTTP 和反向代理服务器,特点是占用内存少,并发能力强,事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好。\n\n\n\n技术解析\n\n10 个鲜为人知但很实用的 Web API\n\n介绍 10 个不那么流行的 Web API。不那么流行并不意味着它们没有用处。\n\n\n细数 TS 中那些奇怪的符号\n\nTypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。\n\n\nVue.js 作者尤雨溪:TypeScript 与 JavaScript 并行才切合实际!\n\n尤雨溪是一名优秀的软件开发人员,同时是开源 JavaScript 框架 Vue.js 的作者。\n\n\n\n其他\n\n“对不起,因为本国法律要求,我不能合并你的代码”\n\nArman Ahmadi 是一个伊朗开发者,他在 GitHub 上维护着一个「laravel-download-link」开源项目。最近有个以色列开发者 Yehuda Neufeld 想提交一个增加新功能的 PR,但是被 Ahmadi 拒绝了。\n\n\n\n"},"2020/weekly-37.html":{"url":"2020/weekly-37.html","title":"第 37 期","keywords":"","body":"\n诺诺前端周刊:2020-37 期\nAdd:2020-09-11\nUpdate:2020-09-11\n\n前端消息\n\n随机数的故事\n\n随机数的出现场景还是蛮多的。在 JavaScript 里面产生随机数的方式是调用 Math.random,这个函数返回[0, 1)之间的数字。\n\n\nweb 页面中如何唤起打开 APP 实践\n\n引流有两种形式,同时也是我们对唤端的定义:引导已下载用户打开 APP,引导未下载用户下载 APP。\n\n\nSourceMap 知多少:介绍与实践\n\n当源代码经过转换后,调试就成了一个问题。在浏览器中调试时,如何判断原始代码的位置? -- 当然要靠 SourceMap 咯。\n\n\n\n技术解析\n\n画一只会跟着鼠标走的小狗\n\n不可思议的 CANVAS 系列。\n\n\n关于 ref 的一切\n\n关于 React 的一切 系列\n\n\nServerless For Frontend 前世今生\n\n有一个词 — Serverless 你或许会听到想吐。\n\n\n\n业界新闻\n\n华为鸿蒙正式开源,进入开放原子开源基金会\n\n终于等到你,鸿蒙 OS\n\n\n\n其他\n\n程序员如何高效利用睡前时间\n\n论如何成为一个 低调又可爱的 时间管理大师\n\n\n\n"},"2020/weekly-36.html":{"url":"2020/weekly-36.html","title":"第 36 期","keywords":"","body":"\n诺诺前端周刊:2020-36 期\nAdd:2020-09-04\nUpdate:2020-09-04\n\n前端消息\n\nVue 超好玩的新特性:在 CSS 中引入 JS 变量\n\n小朋友你是否有很多问号???\n\n\n关于 JavaScript 计时器,你需要知道的全部知识\n\n推上的一个面试题,一起看下...\n\n\n这些手写代码会了吗?少年\n\n代码手写好,薪资少不了。\n\n\n\n技术解析\n\n如何防止重复发送 ajax 请求\n\n很常见的场景,学习下。\n\n\n10 个 Vue 开发技巧助力成为更好的工程师\n\n10 个 Vue 开发技巧助力成为更好的工程师。\n\n\n看了就懂的 AST 和 Babel 工作流程\n\n任重而道远... 想真正掌握 Babel 还有很长的路...\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nAI 还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲\n\nAI 还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲,B 站 Up 主大谷新作\n\n\n\n"},"2020/weekly-35.html":{"url":"2020/weekly-35.html","title":"第 35 期","keywords":"","body":"\n诺诺前端周刊:2020-35 期\nAdd:2020-08-28\nUpdate:2020-08-28\n\n前端消息\n\nsetTimeout 与循环闭包经典问题详解\n\n初学 setTimeout,我们很容易知道 setTimeout 有两个参数,第一个参数为一个函数,我们通过该函数定义将要执行的操作。第二个参数为一个时间毫秒数,表示延迟执行的时间。\n\n\n用 React、TypeScript、NodeJS 和 MongoDB 搭建 Todo App\n\n我们将在服务器和客户端使用 TypeScript、React、NodeJS、Express 和 MongoDB 从头开始构建一个 Todo 应用程序。\n\n\n前端换肤的 N 种方案,请收下\n\n最近在做网站换肤的需求,也就是主题切换。那么如何切换主题的颜色呢?\n\n\n\n技术解析\n\nReact Hooks 设计思想\n\n组件是 React 应用的构建块,自上而下的数据流结合组件可以将 UI 解构为独立且可复用的单元。\n\n\n30 多个有内味道且笑死的人代码注释\n\n代码注释,有些人说它太丑,也有些人说它是标准和良好的做法。\n\n\nJavaScript 设计模式学习总结与感悟\n\n最近阅读了《JavaScript 设计模式与开发实践》,收获颇丰,于是想写一点总结及感想\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nvue/react 组件库中 🤚5 个\"作者不造的轮子\"\n\n这五个轮子其实是 5 个纯 js 实现的插件, 都非常优秀, 下面一一给大家揭秘.\n\n\n\n"},"2020/weekly-34.html":{"url":"2020/weekly-34.html","title":"第 34 期","keywords":"","body":"\n诺诺前端周刊:2020-34 期\nAdd:2020-08-21\nUpdate:2020-08-21\n\n前端消息\n\nJavaScrpit AST 实战\n\n每个编程语言都有自己的 AST,了解 AST 并能进行一些开发,会给我们的项目开发提供很大的便利。\n\n\n新的跨域策略:使用 COOP、COEP 为浏览器创建更安全的环境\n\n新的跨域策略:使用 COOP、COEP 为浏览器创建更安全的环境。\n\n\n你可以这样优化 if-else 代码结构\n\n最近部门在对以往的代码做一些优化,我在代码中看到一连串的 if(){}elseif(){} 的逻辑判断。这明显是有优化空间的。\n\n\n\n技术解析\n\n手动实现高仿github的内容diff效果\n\n最近发现了一个比较好用的内容diff库(就叫diff),非常方便js开发者实现文本内容的diff,既可以直接简单输出格式化的字符串比较内容。\n\n\n深入解析 Vue 的热更新原理\n\n这个库里涉及到的技巧又非常适合我们去深入了解 vue 内部的一些机制,所以赶快来和我一起学习吧。\n\n\n如何制定企业级代码规范与检查\n\n如何制定企业级代码规范与检查\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n假如特朗普是一门编程语言\n\n以程序员的角度来考虑,假如特朗普是一门编程语言会是什么样的呢?\n\n\n\n"},"2020/weekly-33.html":{"url":"2020/weekly-33.html","title":"第 33 期","keywords":"","body":"\n诺诺前端周刊:2020-33 期\nAdd:2020-08-14\nUpdate:2020-08-14\n\n前端消息\n\nVSCode 的这些黑科技 99% 的人都不知道\n\nVSCode 已经成为大家常用的编码工具了,但是得益于它的插件生态机制,其实 VSCode 能覆盖的面远比你想象中的大得多.\n\n\nAPNG 那些事\n\nwebp 倒是见过不少,但 apng 也是近几天才被吸引,之前也是没关注。\n\n\n一文搞定前端代理骚操作!再也不怕线上 bug 啦!\n\n使用代理不说能解决所有问题,但是至少可以在解决问题的流程上帮我们省大半的时间,而不是碰到环境问题就在那儿等重启。\n\n\n\n技术解析\n\n如何搭建和发布一个 Vue 组件库\n\n我至今已经使用过许多不同的组件库,不过使用组件和深入了解构建组件的过程还是有很大不同的。\n\n\n嗯,手搓一个 TinyPng 压缩图片的 WebpackPlugin 也 SoEasy 啦\n\n无论怎样对代码做最好的优化也不及对一张图片做一次压缩好。\n\n\n如何在 Web 上大规模生成 UUID\n\n为什么我们需要客户端唯一标识符?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n软件史上最著名的 10 大 Bug\n\n在这个领域不犯任何错误可能会很难,但幸运的是,并不是所有的错误都如此昂贵。\n\n\n\n"},"2020/weekly-32.html":{"url":"2020/weekly-32.html","title":"第 32 期","keywords":"","body":"\n诺诺前端周刊:2020-32 期\nAdd:2020-08-07\nUpdate:2020-08-07\n\n前端消息\n\nH5 秒开方案大全\n\n老板说 , 页面打开速度过慢? 页面加载性能不达标? 下面我们来看下各个大厂和团队的秒开经典方案,有没有一款适合你去探索?\n\n\n原生 JS 封装拖动验证滑块你会吗?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n2 万字!90 个前端开发面试必问基础大总结\n\n本文将从十一个维度为读者总结前端基础知识\n\n\n\n技术解析\n\n安排上了!PC 人脸识别登录,出乎意料的简单\n\n安排..\n\n\n如何精确统计页面停留时长\n\n页面停留时间(Time on Page)简称 Tp,是网站分析中很常见的一个指标....\n\n\n1000+ 个项目的 10 大 JavaScript 错误\n\n1000+ 个项目的 10 大 JavaScript 错误\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nES11 来了,还学得动吗?\n\nES2020(即 ES11)已经正式发布,在此之前进入 Stage 4 的 10 项提案均已纳入规范,成为 JavaScript 语言的新特性\n\n\n\n"},"2020/weekly-31.html":{"url":"2020/weekly-31.html","title":"第 31 期","keywords":"","body":"\n诺诺前端周刊:2020-31 期\nAdd:2020-07-31\nUpdate:2020-07-31\n\n前端消息\n\n聊聊 NPM 镜像那些险象环生的坑\n\n由于国内网络环境的原因,在执行 npm i 安装项目依赖过程中,肯定会遇上安装过慢或安装失败的情况。\n\n\n使用 Vue 3.0,你可能不再需要 Vuex 了\n\n即将发布的 Vue3 版本公开了底层的响应式系统,并介绍了构建应用程序的新方法。新的响应式系统非常强大,它可以直接用于集中的状态管理。\n\n\n让你的 commit 更有价值(规范)\n\n论 git commit 的规范\n\n\n\n技术解析\n\n如何修改 node_modules 里的文件(同事看了直呼内行)\n\n首先,直接修改 node_modules 里面的文件是不太行的...\n\n\n图片压缩原理\n\n仅针对图片压缩介绍了一些思路,简单的使用场景\n\n\nJS 纯前端实现 audio 音频剪裁剪切复制播放与上传\n\nJS 纯前端实现 audio 音频剪裁剪切复制播放与上传\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n这几个神器,能大幅提升你的 Git/GitHub 操作效率\n\n今天,跟大家分享几个工具,便是要着重解决你工作中遇到的问题。\n\n\n\n"},"2020/weekly-30.html":{"url":"2020/weekly-30.html","title":"第 30 期","keywords":"","body":"\n诺诺前端周刊:2020-30 期\nAdd:2020-07-24\nUpdate:2020-07-24\n\n前端消息\n\n妙用 CSS 变量,让你的 CSS 变得更心动\n\n「CSS 变量」又叫「CSS 自定义属性」,为什么会突然提起这个很少人用到的东西呢?\n\n\n祖传代码迁移到 Vue 的另一种解题思路\n\n祖传代码要想重新搞,一通折腾少不了。\n\n\n一文入门 DNS?从访问 GitHub 开始\n\n日常使用Github中肯定会遇到这种情况,在不修改任何配置的情况下,有时可以正常访问,有时又直接未响应,来一起捋捋到底是为啥。\n\n\n\n技术解析\n\nMVC,MVP 和 MVVM 的图示\n\nMVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。\n\n\n7 个处理 JavaScript 值为 undefined 的技巧\n\n刚开始我学 JS 时对于 undefined 和 null 比较困惑 ,因为他们都表示空值。他说有七个办法你就信了,你确定不点进去看看吗?\n\n\n玩转前端 Video 播放器\n\n当 HTML5 标准公布后,其中包含许多的新特性,包括 和 标签,以及一些 JavaScript APIs 用于对其进行控制。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n只加两行代码,为什么要用两天?\n\n项目经理:你就说你是不是不想改?。\n\n\n\n"},"2020/weekly-29.html":{"url":"2020/weekly-29.html","title":"第 29 期","keywords":"","body":"\n诺诺前端周刊:2020-29 期\nAdd:2020-07-17\nUpdate:2020-07-17\n\n前端消息\n\n你不知道的 React 和 Vue 的 20 个区别【源码层面】\n\n面试竞争力越来越大,是时候撸一波 Vue 和 React 源码啦;本文从 20 个层面来对比 Vue 和 React 的源码区别;\n\n\n如何科学修改 node_modules 里的文件\n\n首先,直接修改 node_modules 里面的文件是不太行的,重新安装依赖就没有了。一般常用办法有两个:\n\n\n玩转前端二进制\n\n本文将按照以下的流程来介绍前端如何进行图片处理,然后穿插介绍二进制、Blob、Blob URL、Base64、Data URL、ArrayBuffer、TypedArray、DataView 和图片压缩相关的知识点。\n\n\n\n技术解析\n\nVue 项目性能优化实践\n\n本文通过以下三部分组成:Vue 代码层面的优化、webpack 配置层面的优化、基础的 Web 技术层面的优化;来介绍怎么去优化 Vue 项目的性能。\n\n\n用 80 行 Javascript 代码构建自己的语音助手\n\n本文演示了如何使用 Web Speech API 构建一个简单的人工智能聊天机器人。\n\n\n13 个超实用的 JavaScript 数组操作技巧\n\n数组是 JS 最常见的概念之一,它为我们提供了处理存储数据的许多可能性。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n尤雨溪:重头来过的 Vue 3 带来了什么?\n\n针对重写最新版本的 Vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,CSDN 进行了全文翻译,望共勉。\n\n\n\n"},"2020/weekly-28.html":{"url":"2020/weekly-28.html","title":"第 28 期","keywords":"","body":"\n诺诺前端周刊:2020-28 期\nAdd:2020-07-10\nUpdate:2020-07-10\n\n前端消息\n\nGit 看这一篇就够了\n\n今天简单讲下 Git 的实现原理,知其所以然才能知其然;并且梳理了日常最常用的 12 个命令,分为三大类分享给你。\n\n\n前端存储除了 localStorage 还有啥\n\n前端的数据存储方式,你除了用过 Cookies、localStorage 和 sessionStorage 外,还有用过其它的存储方式么?\n\n\nWeb 安全之 CSRF 实例解析\n\nCSRF 跨站请求伪造(Cross Site Request Forgery)\n\n\n\n技术解析\n\n了不起的 Webpack HMR 学习指南(含源码分析)\n\nHot Module Replacement(以下简称:HMR 模块热替换)是 Webpack 提供的一个非常有用的功能,它允许在 JavaScript 运行时更新各种模块,而无需完全刷新。\n\n\nHTTPS 就安全了吗?会被抓包吗?我竟然回答不上来...\n\n大家都知道 HTTPS 比 HTTP 安全,但对于以上灵魂三拷问可能就答不上了\n\n\nES11 来了\n\nES2020(即 ES11)上周已经正式发布,在此之前进入 Stage 4 的 10 项提案均已纳入规范,成为 JavaScript 语言的新特性。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nChrome 的小恐龙游戏,被我破解了...\n\n当用户在无网络时访问某一网址,浏览器会提示“无网络链接”,按下空格键,就会唤醒一个小恐龙跑步刷分的游戏。(如果在有网络连接时也想玩的话,可以直接在地址栏输入:chrome://dino)\n\n\n\n"},"2020/weekly-27.html":{"url":"2020/weekly-27.html","title":"第 27 期","keywords":"","body":"\n诺诺前端周刊:2020-27 期\nAdd:2020-07-03\nUpdate:2020-07-03\n\n前端消息\n\nReact Hooks 原理与最佳实践\n\nReact Hooks 要解决的问题是状态共享,是继 render-props 和 higher-order components 之后的第三种状态逻辑复用方案,不会产生 JSX 嵌套地狱问题。\n\n\n前端程序员必须掌握之三角函数在前端动画中的应用\n\n今天来分享一下三角函数相关的内容,如果刚学前端的时候有人教我这些,我会很开心。\n\n\n图片处理不用愁,给你十个小帮手\n\n十个图片处理 「“小帮手”」 已经已经迫不及待想与你见面,还在犹豫什么?赶紧出发吧!\n\n\n\n技术解析\n\nLodash 那些“多余”和让人眼前一亮的 API\n\nLodash中“多余”的 API 并不多余,API 内部处理了很多开发者常常忽略的异常情况,使代码更加安全;\n\n\nNode 进阶——之事无巨细手写 Koa 源码\n\n这样就完成了全部核心功能的编写,通过本文你就可以足够了解 koa 了\n\n\n你不知道的 WeakMap\n\n很多读者对 ES6 引入的 Map 已经不陌生了,其中的一部分读者可能也听说过 WeakMap。既生 Map 何生 WeakMap?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n不要盲目跟着 JavaScript 的趋势走\n\n当尝试采用一个被大肆宣传的全新的库或框架时,要先进行研究和测试,并听取他人的意见。\n\n\n\n"},"2020/weekly-26.html":{"url":"2020/weekly-26.html","title":"第 26 期","keywords":"","body":"\n诺诺前端周刊:2020-26 期\nAdd:2020-06-28\nUpdate:2020-06-28\n\n前端消息\n\n一文助你搞懂 AST\n\n今天我为大家分享一下 JavaScript 这类解释型语言的抽象语法树的概念\n\n\nWeb 梦回 90 年代\n\n今天,我们对 Web 的理解已经深刻许多,我们的工具也大大进化了。Webflow 是“无代码编辑器”的佼佼者之一。它生成的输出要比前辈好得多。\n\n\n将数十万行 CoffeeScript 代码迁移到 TypeScript\n\n将数十万行 CoffeeScript 代码迁移到 TypeScript\n\n\n\n技术解析\n\n你还只会 console.log 调试嘛?\n\nconsole 其实提供了很多调试方法,有些方法还是挺好用的,今天就来介绍那些笔者认为不错的方法。\n\n\n那些不常见,但却非常实用的 css 属性\n\n那些不常见,但却非常实用的 css 属性\n\n\n动手练一练,纯手工码一个不一样的待办事项(TODO LIST)\n\n今天我们要一起动手练习的是一个 TODO LIST 项目,这样的练习,我们在入门学习 JS 项目时,应该都练过,不过今天要做的是一个界面精美,带有动画效果和本地缓存功能的待办事项。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n我要穿越,干翻 “烂语言” JavaScript!\n\nJavaScript 是一个被匆忙设计出来的语言,为什么能够击败众多的竞争者,成为浏览器之王呢?\n\n\n\n"},"2020/weekly-25.html":{"url":"2020/weekly-25.html","title":"第 25 期","keywords":"","body":"\n诺诺前端周刊:2020-25 期\nAdd:2020-06-19\nUpdate:2020-06-19\n\n前端消息\n\n编写 React 组件时常见的 5 个错误\n\nReact 在 Web 开发领域已经资格不浅了,近年来它作为敏捷 Web 开发工具的角色愈加深入人心。特别是新的 hook API 概念发布之后,用 React 编写组件变得非常简单。\n\n\n10 个打开了我新世界大门的 WebAPI\n\n虽然这些 API 很多目前还存在兼容性的问题,但是还是有必要了解一下的,文中的代码,我已经都测试过了。\n\n\n是什么尤大选择放弃 Webpack?——vite 原理解析\n\n前些天尤大在 Vue 3.0 beta 直播中提到了一个 vite 的工具,其描述是:针对 Vue 单页面组件的无打包开发服务器...\n\n\n\n技术解析\n\n如何让用户选择是否离开当前页面?\n\nwhy? 不小心点了其他 a 标签或者关闭了浏览器,不做判断,那么用户数据直接丢了。\n\n\n这么骚的 js 代码,不怕被揍么\n\n曾经,我接手了一份大佬的代码,里面充满了各种“骚操作”,还不加注释那种,短短几行的函数花了很久才弄懂。\n\n\n谈谈如何更有质量地看源码\n\n很多童鞋抱怨说:“源码太难了。”那么源码真的是一块难啃的硬骨头吗?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n前端职业规划 - 写给年轻的前端韭菜们\n\n作为资深前端老韭菜, 我认为清新的前端韭菜都基本有以下反复表现的特征.\n\n\n\n"},"2020/weekly-24.html":{"url":"2020/weekly-24.html","title":"第 24 期","keywords":"","body":"\n诺诺前端周刊:2020-24 期\nAdd:2020-06-12\nUpdate:2020-06-12\n\n前端消息\n\nHybrid 应用中 H5 与 Native 通信的那点事儿\n\nHybrid 应用中 H5 与 Native 通信的那点事儿\n\n\nJavaScript 开发人员更喜欢 Deno 的五大原因\n\n我们就来看一下 JavaScript 开发人员为什么在使用 Deno 时能比 Node 获得更流畅、更现代化的体验。\n\n\n使用 JS 和 NodeJS 爬取 Web 内容\n\n不管你要写的是 Web 应用还是移动应用,都能在 Javascript 生态中找到合适的工具。\n\n\n\n技术解析\n\n你不知道的 Blob\n\n如果你允许用户从你的网站上下载某些文件,那你可能会遇到 Blob 类型。\n\n\n说说你对 options 请求的理解\n\nHTTP 的 OPTIONS 方法 用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS 方法,也可以对整站(通过将 URL 设置为“*”)使用该方法。\n\n\n尤雨溪:重头来过的 Vue 3 带来了什么?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\njavascript 代码重构之:写好函数\n\n通过 9 个方面详细的讨论了如何写好函数,写好函数,就会让你的代码读起来清晰得多,值得学习一下。\n\n\n\n"},"2020/weekly-23.html":{"url":"2020/weekly-23.html","title":"第 23 期","keywords":"","body":"\n诺诺前端周刊:2020-23 期\nAdd:2020-06-05\nUpdate:2020-06-05\n\n前端消息\n\nWeb 上的多种图片技巧\n\n我们将学习各种图片添加方式,以及每种方式的优缺点,以及什么时候和为什么要使用每种方式的上下文。\n\n\n淘宝是如何缩短首屏时间、降低服务器压力的?边缘计算告诉你答案!\n\n图文内容详情业务本身有内容量大,流量大,内容数据极具静态化三个比较大的特点。\n\n\nVue 项目性能优化实践\n\n本文通过以下三部分组成:Vue 代码层面的优化、webpack 配置层面的优化、基础的 Web 技术层面的优化;来介绍怎么去优化 Vue 项目的性能。\n\n\n\n技术解析\n\n手写 20 行代码实现 async await\n\n如果让你手写 async 函数的实现,你是不是会觉得很复杂?这篇文章带你用 20 行搞定它的核心。\n\n\n我们现在正处于 JavaScript 消亡的边缘?\n\n什么是认证,什么是授权,什么又是凭证?看了你就知道了.\n\n\n原生 JS 封装拖动验证滑块你会吗?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n被我忽略的 6 个 JS 开发小技巧\n\n分享几个实际开发中经常被忽略 JS 技巧,也是读《你不知道的 JavaScript》学到的。\n\n\n\n"},"2020/weekly-22.html":{"url":"2020/weekly-22.html","title":"第 22 期","keywords":"","body":"\n诺诺前端周刊:2020-22 期\nAdd:2020-05-29\nUpdate:2020-05-29\n\n前端消息\n\n前端渣渣的我再也不敢说我会写 Button 组件了\n\n参考 Antd Button 源码,结合视觉交互,经过三次的设计评审,终于在今天,把 Button 组件撸出来了。下边记录一下自己的设计和开发思路~\n\n\n请你说说 Vue 中 slot 和 slot-scope 的原理\n\nVue 中的 slot 和 slot-scope 一直是一个进阶的概念,对于我们的日常的组件开发中不常接触,但是却非常强大和灵活。\n\n\nTS 常见问题、难点整理(60 多个)\n\n用 React 全家桶 + TS 写项目快一年了,大大小小的坑踩了很多,在此整理了在项目中遇到的疑惑和问题。\n\n\n\n技术解析\n\n工作中常用的 JavaScript 工具函数\n\n笔者工作中常用的那些 js 工具函数\n\n\n还分不清 Cookie、Session、Token、JWT?\n\n什么是认证,什么是授权,什么又是凭证?看了你就知道了.\n\n\n解读新一代 Web 性能体验和质量指标\n\n衡量一个 Web 页面的体验和质量一直有非常多的工具和指标 ...\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nGitHub 热榜:一个能让命令行终端变得「骚气满满」的开源项目!\n\n如果你想让当前命令行终端的文本输出格式看起来更加骚气,那绝对要试下 Rich 这个开源库。\n\n\n\n"},"2020/weekly-21.html":{"url":"2020/weekly-21.html","title":"第 21 期","keywords":"","body":"\n诺诺前端周刊:2020-21 期\nAdd:2020-05-22\nUpdate:2020-05-22\n\n前端消息\n\nDeno 会取代 Node.js 吗?\n\nDeno 是什么?它会取代 Node.js 吗?\n\n\n你真的懂 Promise 吗\n\n在异步编程中,Promise 扮演了举足轻重的角色,比传统的解决方案(回调函数和事件)更合理和更强大。\n\n\n如何进行 web 性能监控 ?\n\n本文就来整理下如何进行 web 性能监控?包括我们需要监控的指标、监控的分类、performance 分析以及如何监控\n\n\n\n技术解析\n\n揭秘 webpack 插件工作流程和原理\n\n本文将尝试探索 webpack 插件的工作流程,进而去揭秘它的工作原理。同时需要你对 webpack 底层和构建流程的一些东西有一定的了解。\n\n\n了不起的 Deno 入门教程\n\nDeno 是一个 JavaScript/TypeScript 的运行时,默认使用安全环境执行代码,有着卓越的开发体验。\n\n\n如何实现一个 React 水印组件\n\n该组件是通过 Canvas 生成水印,并使用 MutationObserve (可以监听 DOM 结构变化的接口)监视 DOM 的变动,使得水印不可被删除、且属性不可被修改。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n程序员在翻车时的 30 种常见反应\n\n我敢说很多程序员都曾经历过编程的艰辛,但在事后都会一笑而过。\n\n\n\n"},"2020/weekly-20.html":{"url":"2020/weekly-20.html","title":"第 20 期","keywords":"","body":"\n诺诺前端周刊:2020-20 期\nAdd:2020-05-15\nUpdate:2020-05-15\n\n前端消息\n\n开源项目被 GitHub 要求下架:上游项目闭源了?\n\n近日,开发者 jsiepkes 在 Hacker News 上分享了自己被 GitHub 要求下架开源项目仓库的经历。\n\n\n10 个很实用的 JavaScript 技巧\n\n本文分享 10 个常用的技巧,希望能成为你的开发工具箱的一部分。\n\n\nNode.js 搭建一个 API 接口服务(实战)\n\n这篇文章主要描述如何搭建一个 node 的 API 接口服务。\n\n\n\n技术解析\n\nService Worker:让你的 Web 应用牛逼起来\n\n然后基于google推出的第三方库workbox,在产品中进行运用实践,并对其原理进行简要剖析。\n\n\n[译] 为新的Facebook.com重建我们的技术栈\n\n今天,我们就分享一下我们在重构Facebook.com时的经验教训,使用React和Relay来重构Facebook.com。\n\n\n前端面试开源项目清单(github仓库,个人网站都有)\n\n为了巩固前端的基础知识,最重要的还是平时的积累!\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nDeno 1.0 正式发布!这是来自官方团队的安利\n\n学不动了?不存在的!\n\n\n\n"},"2020/weekly-19.html":{"url":"2020/weekly-19.html","title":"第 19 期","keywords":"","body":"\n诺诺前端周刊:2020-19 期\nAdd:2020-05-09\nUpdate:2020-05-09\n\n前端消息\n\n如何用 css 绘制三角形?\n\n直接看代码吧。\n\n\nDart 2.8 同期发布\n\nDart SDK 的新版本: Dart 2.8。\n\n\n「吐血整理」再来一打 Webpack 面试题\n\n看来你对 Webpack 很熟悉,那我来考考你。\n\n\n\n技术解析\n\n如何实现一个高性能可渲染大数据的 Tree 组件\n\n解决方案就是虚拟列表 虚拟列表的核心概念就是 根据滚动来控制可视区域渲染的列表 这样一来,就能大幅度减少节点的渲染,提升性能\n\n\n前端人应该有的网站和工具\n\n很早就想写一篇文章关于前端人的工具库了,因为我发现其实有了工具,才是成为工具人的基础。\n\n\n简明扼要聊聊 Vue3.0 的 Composition API 是啥东东!\n\n下面我们就一起来简明扼要聊聊,用人人都听得懂的话来阐述 Vue3.0 Composition API。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nDeno 1.0 即将发布,你需要知道的都在这里了\n\n将近两年过去了,漫长的等待已接近尾声。Deno 1.0 的 API 已被冻结,离 5 月 13 日的正式发布只剩几十个小时了。\n\n\n\n"},"2020/weekly-18.html":{"url":"2020/weekly-18.html","title":"第 18 期","keywords":"","body":"\n诺诺前端周刊:2020-18 期\nAdd:2020-05-01\nUpdate:2020-05-01\n\n前端消息\n\n简洁、巧妙、高效的长列表,无限下拉方案\n\n长列表渲染、无限下拉也算是前端开发老生常谈的问题之一了,本文将介绍一种简洁、巧妙、高效的方式来实现。\n\n\n高性能前端架构解决方案\n\n这篇文章介绍了一些使前端应用程序加载更快并提供良好用户体验的技术。\n\n\n关于NodeJS工作原理的五个误解\n\nNodeJS 诞生于 2009 年,由于它使用了 JavaScript,在这些年里获得了非常广泛的流行。它是一个用于编写服务器端应用程序的 JavaScript 运行时,但是 \"它就是JavaScript\" 这句话并不是 100% 正确的。\n\n\n\n技术解析\n\n网页外链用了 target=\"_blank\",结果悲剧了\n\n今天给大家分享一个 Web 知识点。如果你有过一段时间的 Web 开发经验,可能已经知道了。不过对于刚接触的新手来说,还是有必要了解一下的。\n\n\n手写一个 WebSocket 协议\n\n为什么要使用websocket协议(以下简称ws协议),什么场景会使用?\n\n\nJQuery、Vue、React、Angular,JavaScript框架成本终极对比\n\n想要减慢网站的速度,最快的办法就是塞进去一堆 JavaScript 代码了。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n只有 2 行代码的库,坑了数百万 JS 项目\n\n尽管这个库只有两行代码,但它却是最流行的 npm 包之一,被超过 340 万个项目使用。\n\n\n\n"},"2020/weekly-17.html":{"url":"2020/weekly-17.html","title":"第 17 期","keywords":"","body":"\n诺诺前端周刊:2020-17 期\nAdd:2020-04-24\nUpdate:2020-04-24\n\n前端消息\n\n你知道 source-map 的原理是什么吗?\n\n通过问答的形式了解 webpack 的 source-map 原理。\n\n\n让圆环进度条实现方式得到一点改变\n\n主要的实现途径有上面三种,其中包含不少变种方式,原理大致都是相似的,圆角以及遮罩的效果相结合。\n\n\n看完这篇,和你扯清除 Session、Cookie、Token\n\n看我这篇你就出去个面试官扯皮吧。\n\n\n\n技术解析\n\n从 Redux 设计理念到源码分析\n\n话说回来,都 2020 年了还在写 Redux 的文章,真的是有些过时了。。\n\n\n聊一下 Chrome 新增的可信类型\n\nChrome 即将在 83 版本新增一个可信类型(Trusted types),其号称这一特性可以全面消除 DOM XSS\n\n\nJavascript 代码是如何被压缩的\n\n前端的静态资源也越来越庞大,而毫无疑问 javascript 资源已是前端的主体资源,对于压缩它的体积至为重要。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nVue 3.0 语法快速入门\n\n终终终终终...于看到了Vue3.0的信息,快来一起吃个瓜。\n\n\n\n"},"2020/weekly-16.html":{"url":"2020/weekly-16.html","title":"第 16 期","keywords":"","body":"\n诺诺前端周刊:2020-16 期\nAdd:2020-04-17\nUpdate:2020-04-17\n\n前端消息\n\n如何构建一个简单的Node.js REST API\n\n我们会使用 Express、Sequelize 和 MySQL 构建一个 Node.js Rest API。这里我们将使用 Sequelize 来与 MySQL 实例交互。\n\n\n55个提高你CSS开发效率的必备片段\n\n希望能从一些常见的移动端开发问题出发,理清 Web 移动端开发的前前后后,一些技术的发展过程,一些问题的优化手段以及给出一些常见的兼容性问题的解决方案。\n\n\n如何处理浏览器的断网情况?\n\n网络问题一直是一个很值得关注的问题。\n\n\n\n技术解析\n\n10 种跨域解决方案\n\n嗯。又来了,又说到跨域了,这是一个老生常谈的话题,以前我觉得这种基础文章没有什么好写的,会想着你去了解底层啊。\n\n\n使用Serverless模式开发部署前端和Node.js\n\n什么是Server模式?前端、后端现在都可以使用Serverless模式进行开发和部署吗?\n\n\n30张图讲解HTTP,再不懂请来打我!\n\n在面试过程中,HTTP 被提问的概率还是比较高的。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n盘点那些出色的CSS图像悬停效果\n\n悬停效果可能是 Web 设计中最常用的元素,主要是因为它很容易实现,还能显著改善用户体验。 \n\n\n\n"},"2020/weekly-15.html":{"url":"2020/weekly-15.html","title":"第 15 期","keywords":"","body":"\n诺诺前端周刊:2020-15 期\nAdd:2020-04-10\nUpdate:2020-04-10\n\n前端消息\n\n【JavaScript 教程】浏览器—History 对象\n\nwindow.history 属性指向 History 对象,它表示当前窗口的浏览历史。\n\n\n移动端开发的屏幕、图像、字体与布局的兼容适配\n\n希望能从一些常见的移动端开发问题出发,理清 Web 移动端开发的前前后后,一些技术的发展过程,一些问题的优化手段以及给出一些常见的兼容性问题的解决方案。\n\n\n高效的编码:我的 VS Code 设置\n\n最喜欢的代码编辑器设置,用于我的 Web 开发。我将从代码编辑器的外观开始。毕竟外观颜值很重要。\n\n\n\n技术解析\n\n用 40 行代码实现一个精简版 koa\n\n这里只用四十行代码实现一个小型的却具有其核心功能的 koa。\n\n\nCSS 渲染原理以及优化策略\n\n既然 CSS 这么重要,那么我们花点时间来研究相关原理也就物有所值了。\n\n\n重学巩固你的Vuejs知识体系\n\n重学巩固你的Vuejs知识体系,如果有哪些知识点遗漏,还望在评论中说明,让我可以及时更新本篇内容知识体系。\n\n\n\n业界新闻\n\nBootStrap 5.0 将放弃支持 IE\n\n最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。\n\n\n\n其他\n\n趣图:我的代码终于能跑起来了!\n\n这些你那我学会了:如何快速地发现要抄的代码并且以正确地姿势将它们黏贴到 IDE 里。\n\n\n\n"},"2020/weekly-14.html":{"url":"2020/weekly-14.html","title":"第 14 期","keywords":"","body":"\n诺诺前端周刊:2020-14 期\nAdd:2020-04-03\nUpdate:2020-04-03\n\n前端消息\n\n为什么说 for...of 循环是 JS 中的宝石?\n\n是什么使得一个编程语言的新特性很棒?当这个特性可以结合多个其它特性的时候。\n\n\n前端缓存最佳实践\n\n缓存,这是一个老生常谈的话题,我们习惯将缓存分为强缓存和协商缓存两种。\n\n\n你真的懂 Promise 吗?\n\n2020 年了,怎么还在谈论 Promise?事实上,有些朋友对于这个几乎每天都在打交道的“老朋友”,貌似全懂,但稍加深入就可能疑问百出。\n\n\n\n技术解析\n\n简单几步让你的 JS 写得更漂亮\n\n网上有不少关于 JS 编写优化建议,这里我根据自己的经验提出一些比较有用的意见。\n\n\n这 8 个 CSS 函数的小技巧,你都知道吗?\n\n随着时间的推移,样式表语言越来越强大,能实现许多原先需要依靠 JavaScript 才能实现的功能。\n\n\n动效案例:纯手工写一个滚动视差效果\n\n在介绍之前,我们首先了解下什么是滚动视差,有助于我们实现这个案例。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n那些令程序员泪流满面的瞬间\n\n程序员这个职业,说的牛逼点,软件开发工程师,改变这个世界,说的诙谐点,就是码农,经常加班,周末大部分程序员都是宅在家里,哪也不想去(有的周末仍在加班)。\n\n\n\n"},"2020/weekly-13.html":{"url":"2020/weekly-13.html","title":"第 13 期","keywords":"","body":"\n诺诺前端周刊:2020-13 期\nAdd:2020-03-27\nUpdate:2020-03-27\n\n前端消息\n\n前端进阶之 a 可以同时 == 1 && == 2 && == 3 吗\n\n此题目为网上经典面试题的严谨形态(意思就是判断的条件,a 就是 a,没有各种奇奇怪怪的符号),一起来看看鱼头的解释。\n\n\n13 个精选的 React JS 框架\n\n如果你正在使用 React.js 或 React Native 创建用户界面,可以试一试本文推荐的这些框架。\n\n\nTypeScript 被吹过头了?\n\n2019 年以来,越来越多的知名前端开源项目选择使用 TypeScript 作为其新版本的开发语言,TypeScript 的社区支持也日趋完善。\n\n\n\n技术解析\n\n30 张图讲解 HTTP,再不懂请来打我!\n\n在前端相关的面试过程中,HTTP 被提问的概率还是比较高的。\n\n\nVue 这些修饰符帮我节省 20%的开发时间\n\n为了方便大家写代码,vue.js 给大家提供了很多方便的修饰符,比如我们经常用到的取消冒泡,阻止默认事件等等~\n\n\n深度解析!Vue3 & React Hooks 新 UI 组件原理:Modal 弹窗\n\n在某个月黑风高的晚上...没剧刷的我无意想起以前处理的一些弹窗的坑。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\nGitHub 被“中介”攻击了?中间人攻击?\n\n26 日-27 日,国内无法访问 GitHub,同时京东等网站也相继出现同一问题。\n\n\n\n"},"2020/weekly-12.html":{"url":"2020/weekly-12.html","title":"第 12 期","keywords":"","body":"\n诺诺前端周刊:2020-12 期\nAdd:2020-03-20\nUpdate:2020-03-20\n\n前端消息\n\n动手练一练,用 CSS Checkbox Hack 技术制作一个响应式图片幻灯\n\n从零开始创建一个具有缩略图功能的响应式图片幻灯。\n\n\n如何进阶成公司 Git 小能手(常见问题总结)\n\n看完后记得自己尝试下,希望你也能成为组里被请教的那 个 Git 小能手。 \n\n\n一篇搞定移动端适配\n\n我们就要细说移动端适配的前世今生及方案。\n\n\n\n技术解析\n\n渲染树的形成原理你真的很懂吗?\n\nDOM 是 Document Object Model(文档对象模型)的缩写,这也太官方了,看看我怎么解释吧。\n\n\n我为什么要立刻放弃 React 而使用 Vue?\n\n为什么在github上Vue星星超过React的情况下,我要这么说。\n\n\nuni-app黑魔法:小程序自定义组件运行到H5平台\n\n本文分享了uni-app将微信小程序自定义组件发行到 H5 平台的实现思路,希望对大家有所启发。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n如何给女朋友解释什么是熔断?\n\n首先你要有个女朋友。\n\n\n\n"},"2020/weekly-11.html":{"url":"2020/weekly-11.html","title":"第 11 期","keywords":"","body":"\n诺诺前端周刊:2020-11 期\nAdd:2020-03-13\nUpdate:2020-03-13\n\n前端消息\n\n基于 Unix Socket 的可靠 Node.js HTTP 代理实现(支持 WebSocket 协议)\n\n大家都知道,在 Node.js 范畴实现 HTTP 服务集群,应该使用 cluster 模块而不是“childprocess”模块...\n\n\n进阶:万字长文带你深度解锁 Webpack\n\n接我一招,让你深度了解 Webpack 。\n\n\n前端常见的加密算法介绍\n\n在信息安全越来越受重视的今天,前端的各种加密也变得更加重要。\n\n\n\n技术解析\n\n8 个问题带你进阶 React\n\n如果你想更深入的了解底层原理, 可到文末的建议阅读中查找。\n\n\n前端高级进阶:在生产环境中使你的 npm i 速度提升 50%\n\n依赖装的好,下班早点跑\n\n\nGSAP 动画库入门基础示例:心爱的小摩托\n\n通过学习你将会学习到什么是 GSAP,以及相关的入门基础知识。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n又来了!Google 和微软在浏览器上的互掐\n\n谷歌建议微软 Edge 用户改换 Chrome?\n\n\n\n"},"2020/weekly-10.html":{"url":"2020/weekly-10.html","title":"第 10 期","keywords":"","body":"\n诺诺前端周刊:2020-10 期\nAdd:2020-03-06\nUpdate:2020-03-06\n\n前端消息\n\n写 CSS 动效的常用套路\n\n本文是笔者写 CSS 时常用的套路。不论效果再怎么华丽,万变不离其宗。\n\n\nWeb 正文字体发展简史\n\n当你正在纠结选择什么样的字体大小,尤其是在您尝试适应不同的屏幕和场景时。\n\n\n前端高级进阶:Javascript 代码是如何被压缩的\n\n前端的静态资源也越来越庞大,而毫无疑问 javascript 资源已是前端的主体资源,对于压缩它的体积至为重要。\n\n\n\n技术解析\n\nVue 中的 Props 与 Data 细微差别,你知道吗?\n\nVue 提供了两种不同的存储变量:props 和 data。因为它们做的事情很相似,而且也不清楚什何时使用 props,何时使用 data。\n\n\nFlutter 性能真的秒杀其它框架吗?\n\nFlutter 和 ReactNative 以及 Native 的区别就是没有中间商赚差价。\n\n\n12 个前端必会 H5 问题及解决方法\n\n作为一个开发了多个 H5 项目的前端工程师,在开发过程中难免会遇到一些兼容性等爬过坑的问题\n\n\n\n业界新闻\n\nESLint v7.0.0 将会有哪些新功能?\n\n最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n\n\n\n其他\n\n飞机上一般是什么操作系统?\n\n航空软件并不神秘,从计算机架构上来说,同普通的计算机系统并无太大区别\n\n\n\n"},"2020/weekly-09.html":{"url":"2020/weekly-09.html","title":"第 09 期","keywords":"","body":"\n诺诺前端周刊:2020-09 期\nAdd:2020-02-28\nUpdate:2020-02-28\n\n前端消息\n\nTypeScript 让你不会想用回 JavaScript\n\nTypeScript 的出现,与之形成对比,让我不得不开始考虑 TypeScript,下面我就为大家解析一下我为什么要开始用 TypeScript。\n\n\nVue 3.0 将正式发布,对我们有哪些改变?\n\n我们今天就带着大家了解下 vue3.0,到底进化了什么,会对我们的开发有什么影响?\n\n\n微信官方推出 Web 前端和小程序统一框架\n\nkbone 是一个致力于微信小程序和 Web 端同构的解决方案。\n\n\n\n技术解析\n\n在 Vue 中使用 lodash 对事件进行防抖和节流\n\n在 Vue 中使用 lodash 对事件进行防抖和节流\n\n\n前后端分离模式的思考\n\n前后端分离从端口划分就是将浏览器、客户端分为前端,提供真实服务的软件就成为后端。\n\n\n聊聊 CDN\n\nCDN,中文名叫做「内容分发网络」,它的作用是减少传播时延,\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\nVue.js 纪录片\n\nVue纪录片视频\n\n\n\n"},"2020/weekly-08.html":{"url":"2020/weekly-08.html","title":"第 08 期","keywords":"","body":"\n诺诺前端周刊:2020-08 期\nAdd:2020-02-21\nUpdate:2020-02-21\n\n前端消息\n\nVue 3.0 将正式发布,它有哪些升级变化?\n\n那么我们今天就带着大家了解下 vue3.0,到底进化了什么,会对我们的开发有什么影响?\n\n\n2020 年大前端发展趋势\n\n迅速发展的前端开发,在每⼀年,都为开发者带来了新的关键词。\n\n\n性能测试:Firefox 73 vs Chrome 80\n\n本周 Firefox 73 稳定版已经发布,同时 Firefox 74 开始进入测试版状态,Phoronix 网站的创始人和主要作者 Michael Larabel 第一时间使用 Phoronix Test Suite 对该新版本进行了基准测试。\n\n\n\n技术解析\n\nES6 之 Proxy 巧用,涨知识了!\n\n使用 Proxy,你可以将一只猫伪装成一只老虎。下面大约有 6 个例子,我希望它们能让你相信,Proxy 提供了强大的 Javascript 元编程。\n\n\n1w5000字概括ES6全部特性\n\n最近这次阅读都是逐个逐个字来读,发现很多以前都没有注意到的知识点,为了方便记忆和预览全部ES6特性,所以写下本文。\n\n\n一文完全吃透 JavaScript 继承\n\n本文全面总结了JavaScript 中的继承类型、各个继承类型的优缺点及使用场景等,一文吃透 JavaScript 继承,收藏起来吧~\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\n哈哈哈,这个教人写出烂代码的项目在 GitHub 上火了...\n\n哈哈哈,这个教人写出烂代码的项目在 GitHub 上火了...\n\n\n\n"},"2020/weekly-07.html":{"url":"2020/weekly-07.html","title":"第 07 期","keywords":"","body":"\n诺诺前端周刊:2020-07 期\nAdd:2020-02-14\nUpdate:2020-02-15\n\n前端消息\n\nVue 中 强制组件重新渲染的正确方法\n\n强制 Vue 重新渲染组件的最佳方法是在组件上设置:key。\n\n\n对 babel polyfill 的一些理解\n\n最近在研究了一下 babel 的垫片,现将此整理为文字,如下。\n\n\n正则最佳入门手册(含实践题)\n\n每个例子都写一遍并且理解,相信学完之后,你就会写正则了~\n\n\n\n技术解析\n\nCookie 的 SameSite 属性\n\n2 月 4 号 Chrome80 发布了。有几项跟开发者有关的可以注意下。来自@阮一峰分享。\n\n\nCSS 故障艺术\n\n这些效果要是综合运用到业务中应该很吸引眼球。\n\n\n网页布局简史\n\n你经历了哪些布局方式?\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\n编程的 50% 是在敲代码,剩下的 90% 是在调试\n\n编程的 50% 是在敲代码,剩下的 90% 是在调试\n\n\n\n"},"2020/weekly-06.html":{"url":"2020/weekly-06.html","title":"第 06 期","keywords":"","body":"\n诺诺前端周刊:2020-06 期\nAdd:2020-02-07\nUpdate:2020-02-08\n\n前端消息\n\n一杯茶的时间,上手 Docker\n\n所谓一杯茶乃是因人而异,不同人有不停的节奏,小口浅啜也是喝,大口牛饮也是喝茶。\n\n\n快速开发一个 Antd 级别的组件库\n\n在项目开发中,用于提炼复用的组件库发布到 npm 太过零散,不利于集中管理,细节不到位,如果结合业务开发出类似antd的组件呢?\n\n\n\n 本文就列举了面试过程中一些常见的手写代码实现供参考。\n -->\n技术解析\n\nWeb 前端性能优化原理问题\n\nWeb 前端性能优化是一个必须要掌握的知识,那么应该怎么进行 Web 前端性能优化呢?\n\n\n复制黏贴上传图片和跨浏览器自动化测试\n\n本文介绍最方便的上传的方法, Control/Command + v 进行上传, 以及如何使用 selenium 来跨浏览器的自动化测试这个功能.\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n -->\n业界新闻\n\nVisual Studio Code 1.42 发布\n\n一起看看VSCode 一月份的刚更新带来了哪些新特性吧。\n\n\n\n其他\n\n谈谈远程工作的开展\n\n远程工作谈了这么多年,在国内第一次得到大范围的应用,居然是因为疫情。\n\n\n\n"},"2020/weekly-05.html":{"url":"2020/weekly-05.html","title":"第 05 期","keywords":"","body":"\n诺诺前端周刊:2020-05 期\nAdd:2020-02-01\nUpdate:2020-02-01\n\n前端消息\n\n这几个程序员志愿者,用 4 天建起湖北医疗物资需求对接平台\n\n这几个程序员志愿者,用 4 天建起湖北医疗物资需求对接平台。\n\n\nNode.js 在 2020 年的新增特性\n\n如你所见,这么短的时间里发生了这么多事情!Node.js 社区每年都在蓬勃发展,展望 2020 年,这种势头也并没有放缓的迹象。\n\n\n前端应该要掌握的几种手写代码实现\n\n本文就列举了面试过程中一些常见的手写代码实现供参考。\n\n\n\n技术解析\n\n我建议你自己写一个疫情数据监控\n\n首先,请允许我向此次新型冠状病毒感染的肺炎疫情中的每一位逝者表示哀悼。\n\n\n如何为开源软件做出贡献\n\n如果你和我一样,希望为开源软件做出贡献,又不敢将第一个 pull request 发送至其他团队的代码仓库。\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n## 业界新闻\n\n- [2019 年 IT 互联网十大“车祸”现场丨金翻车奖](https://mp.weixin.qq.com/s/PiMoP7Of0-LTTAx-Ghnn-g)\n\n > 世界真奇妙。 -->\n其他\n\n程序员简历中的自己\n\n程序员简历中的自己\n\n\n\n"},"2020/weekly-04.html":{"url":"2020/weekly-04.html","title":"第 04 期","keywords":"","body":"\n诺诺前端周刊:2020-04 期\nAdd:2020-01-24\nUpdate:2020-01-24\n\n\n诺诺网大前端 祝您春节快乐。\n\n前端消息\n\nGitHub 十大顶级 JavaScript 开源项目\n\n在本文中,我们将介绍 GitHub 上顶级的 JavaScript 开源项目。\n\n\n加速 Web 开发的 23 款前端开发工具\n\n本文是对 2019 年顶级 Web 开发工具的一次精选汇总,分别介绍了每款工具的关键特性,并已附上下载链接。\n\n\n我写 CSS 的常用套路\n\n本文是笔者写 CSS 时常用的套路。不论效果再怎么华丽,万变不离其宗。\n\n\n\n技术解析\n\n十分钟上手 ES2020 新特性\n\n十分钟上手 ES2020 新特性。\n\n\n怎样使我们的用户不再抵触填写 Form 表单?\n\n大多数人并不喜欢填表,我想这应该是不争的事实,但为什么呢?\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n## 业界新闻\n\n- [2019 年 IT 互联网十大“车祸”现场丨金翻车奖](https://mp.weixin.qq.com/s/PiMoP7Of0-LTTAx-Ghnn-g)\n\n > 世界真奇妙。 -->\n其他\n\n面对武汉疫情,这是大数据能贡献的力量\n\n这几天,我们周围很多全媒体平台的记者,已赶赴武汉新型冠状病毒感染肺炎的发源地,进行一线采访报道,他们的行动力与精神令人由衷敬佩。\n\n\n新型冠状病毒,用漫画解读,一分钟足够!\n\n最近又新增了不少 新型冠状病毒肺炎患者 冠状病毒是挺吓人 但知己知彼总是要多几分胜算的 大家务必学习一下 多加小心\n\n\n\n"},"2020/weekly-03.html":{"url":"2020/weekly-03.html","title":"第 03 期","keywords":"","body":"\n诺诺前端周刊:2020-03 期\nAdd:2020-01-17\nUpdate:2020-01-17\n\n前端消息\n\n请你实现一个大文件上传和断点续传\n\n本文将从零搭建前端和服务端,实现一个大文件上传和断点续传的 demo\n\n\n从 jQuery 到 Serverless,前端十四年挖了多少坑?\n\n最近几年,前端技术加速发展,各种框架层出不穷。遥想 2005 年末 jQuery 出现时的情景,不觉之间已过去了 14 年的光阴。我的职业生涯与此几乎完全重叠,中间跌宕起伏,感触尤深。\n\n\n未来有望干掉 Python 和 JavaScript 的编程语言\n\nPython 和 JavaScript 是当今最热门的两种编程语言。但是,它们不可能永远位居榜首。\n\n\n\n技术解析\n\nTypeScript:拥有超能力的 JavaScript\n\nJavasSript 很酷。但你知道什么更酷一点吗?TypeScript。\n\n\n如何快速提升 JSON.stringify() 的性能?\n\n不管在浏览器端或服务端,JSON.stringify()都是我们很常用的方法,name 怎么能让他的性能提得更高,让我们一起看下。\n\n\n8 张 JavaScript 思维导图\n\n好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n\n\n 世界真奇妙。 -->\n其他\n\n娱乐:看不懂这些动图,你不配做个程序员\n\n主要看笑果。\n\n\n\n"},"2020/weekly-02.html":{"url":"2020/weekly-02.html","title":"第 02 期","keywords":"","body":"\n诺诺前端周刊:2020-02 期\nAdd:2020-01-10\nUpdate:2020-01-10\n\n前端消息\n\nvue 移动端开发总结\n\n相对于 PC 端来说,移动端设备分辨率百花齐放,千奇百怪,下面就跟随总结来一起梳理下吧。\n\n\n你连 HTTPS 原理都不懂,还讲“中间人攻击”?\n\n干货满满,把 HTTPS 的原理讲清楚了,而且容易懂,建议大家好好读一下。\n\n\n花了四年迁移到 TypeScript,我们总结出了这些经验教训\n\n吐血总结,值得一看。\n\n\n\n技术解析\n\n都 2020 年了,你应该知道如何手写 Call、Apply、Bind 了吧\n\n作为面试中面试官最宠爱的一个问题,在这里进行一个详细的介绍,大家重点要放在理解,而不是背。 写的不好或不对的地方,请大家积极指出,好了,话不多说,我们“圆规正转”\n\n\n了解什么是微前端\n\n上周周刊有同样标题的文章在,但是我觉得这批更好?\n\n\nTypescript 那些好用的技巧\n\n刚开始的时候一脸嫌弃,现在 真香.\n\n\n\n 世界真奇妙。 -->\n其他\n\nCI/CD: 基于 Jenkins + Gitlab 持续部署\n\n主要讲解决方案。\n\n\n\n"},"2020/weekly-01.html":{"url":"2020/weekly-01.html","title":"第 01 期","keywords":"","body":"\n诺诺前端周刊:2020-01 期\nAdd:2020-01-03\nUpdate:2020-01-03\n\n前端消息\n\nJS 中,如何提高展开运算符的性能\n\n本文主要讲解怎么提高展开运算的性能,在此之前先简单说说展开运算在数组中的工作原理。\n\n\n非常全面的 webpack 之前端性能优化的实现分享\n\nwebpack 时尚最全的前端性能优化相关分享\n\n\n从 12.67s 到 1.06s 的网站性能优化实战\n\n天下武功唯快不破,体验至上的今天,能快哪怕一毫秒,优化也是值得的。\n\n\n\n技术解析\n\n几种常见的手写源码实现\n\n源码往往是前人留下的最佳实践,我们跟着前人的脚步去学习会让我们事半功倍。\n\n\n了解什么是微前端\n\n2019 年热词微前端,你现在还不知道微前端是啥?\n\n\n\n业界新闻\n\n2019 年 IT 互联网十大“车祸”现场丨金翻车奖\n\n世界真奇妙。\n\n\n\n其他\n\n实测两款 GitHub 开源抢票插件,所有坑我们都帮你踩过了\n\n你抢到过完年回来的火车票了吗?\n\n\n\n"},"2019/":{"url":"2019/","title":"2019","keywords":"","body":"我们的2019\n\n2018 年,事儿依旧很多,世界依然很大。\n2018 年,有着太多不堪的回忆:日本台风,瘫痪东京;普吉岛沉船事故,47 名中国公民因此罹难;台风山竹来袭,广东损失严重;猪瘟肆虐,无数可爱的猪猪被集体活埋;尼泊尔空难、印尼狮航空难、MH370 调查组解散、巴西博物馆大火,无一不刺痛着我们脆弱的心灵。\n2018 年,也留给了我们太多的背影与追思:霍金、金庸、斯坦-李、高锟、程开甲、李敖、单田芳、樱桃子、安南、二月河、保罗-艾伦等等等等,他们虽已远去,但永远活在我们心中,愿逝者安息,生者奋进,愿他们的肉体安息土中,更愿他们的灵魂飞向天国。\n2018 年,也有很多事件在全社会引起了广泛的争论:重庆公交坠江、于哥反杀龙哥、《我不是药神》、武志红的《巨婴国》、苏州马拉松事件、某著名人物在美国睡了一觉、贺建奎基因编辑事件风波。有争论,很好,这是一个社会进步的表现,但我们的目的,永远不是赢得一场争论。\n2018 年,也有许多小乐趣,为我们平淡的生活增色不少:微信跳一跳引发全民狂欢、涛涛与军军的玛丽苏式爱情故事成为了我们喜闻乐见的连载小说、六学横行网络、IG 夺冠、杨超越心直口快、吐槽大会吐槽不断、漫威影业继续在自己的宇宙中开疆拓土、《无敌破坏王 2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019 年中美合拍的《西游记》即将开机,希望文体两开花...愿这些小乐趣长留在你的心中,即便你已经忘却了,也愿它们带给你的快乐不会消逝,永远地快乐下去。\n来自 2049\n"},"2019/weekly-20.html":{"url":"2019/weekly-20.html","title":"第 20 期","keywords":"","body":"\n诺诺前端周刊:2019-20 期\nAdd:2019-12-28\nUpdate:2019-12-28\n\n前端消息\n\n嗨,让我带你逐行剖析 Vue.js 源码\n\n这是一个在 github 开源的 解析 Vue 源码的项目,值得一看\n\n\nReact 也能 “吃上” computed 属性\n\n一顿骚操作,让 React 吃上 computed\n\n\n你需要知道的 JavaScript 类(class)的这些知识\n\nJavaScript 使用原型继承:每个对象都从原型对象继承属性和方法。\n\n\n\n技术解析\n\nnpm install 原理分析\n\n开门见山,npm install 大概会经过上面的几个流程,本篇文章来讲一讲各个流程的实现细节、发展以及为何要这样实现。\n\n\nWeb 视频播放前前后后\n\n2020 Flash就停止更新了,那视频播放该如何呢?这篇前前后后有点长,可以多注意下。\n\n\n\n业界新闻\n\n2019年JavaScript现状调查报告火热出炉\n\nStateOfJS 发布了 2019 年的 JavaScript 现状调查报告。。\n\n\n\n其他\n\nVS Code 必知必会的 20 个快捷键!\n\n并不是每一个开发者都有足够的时间,去了解熟悉所有的快捷键,来帮助我们提高编码效率。因为快捷键实在是太多了。\n\n\n\n"},"2019/weekly-19.html":{"url":"2019/weekly-19.html","title":"第 19 期","keywords":"","body":"诺诺前端周刊:2019-19 期\nAdd:2019-12-21\nUpdate:2019-12-21\n\n前端消息\n\nVue 知识点查缺补漏 (涵盖入门到精通)\n\n本文以前端面试官的角度出发,对 Vue 框架中一些重要的特性、框架的原理以问题的形式进行整理汇总\n\n\n性能!!让你的 React 组件跑得再快一点\n\n时间就是金钱,我的朋友!\n\n\n来自新时代的 CSS\n\n从 97 年的 css1,到如今的可以处理 3D 动画的 css3,css 家族经历了什么。\n\n\n\n技术解析\n\n来自腾讯 CDC 团队的前端异常监控解决方案~\n\n最近自己也在看相关的文章,读到此文发到周刊,以飨读者。\n\n\njavascript DOM 和 DOM 操作的四种基本方法\n\n在了解了 javascript 的语言特性后,javascript 真正大放光彩的地方来了——这就是 javascript DOM。\n\n\n\n业界新闻\n\n2019 年前端事件回顾\n\n在过去的一年中,前端开发再次加快了发展的速度,本文总结了 2019 年以来的所有大事、新闻和趋势。\n\n\n\n其他\n\n优秀的程序员都喜欢拥抱新技术\n\n所谓新技术,并不一定是常规意思上的新出的技术,而是泛指团第没有使用过的技术。\n\n\n\n"},"2019/weekly-18.html":{"url":"2019/weekly-18.html","title":"第 18 期","keywords":"","body":"\n诺诺前端周刊:2019-18 期\nAdd:2019-12-14\nUpdate:2019-12-14\n\n前端消息\n\nJS 的6个不良编码习惯,现在就改掉吧!\n\n我描述了JavaScript中常见的6种不良编码习惯。重要的是,本文还给出一些可行的建议,如何的摆脱这些坏习惯。\n\n\nJavaScript 复杂判断的更优雅写法\n\n我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断...\n\n\n前后分离接口规范\n\n本文的主要初衷就是规范约定先行,尽量避免沟通联调产生的不必要的问题,让大家身心愉快地专注于各自擅长的领域。\n\n\n\n技术解析\n\nredux原理解析,看这篇就够了\n\nRedux是JavaScript状态容器,提供可预测化的状态管理。在实际开发中,常搭配React + React-redux使用。\n\n\n让你的组件千变万化,Vue slot 剖玄析微\n\nVue 代码中的 slot 是什么,简单来说就是插槽。可以通过使用 slot 作为 HTML 结构的传递入口来解决问题。\n\n\n也聊聊call,apply和bind\n\n在开始之前,我们非常有必要去了解、巩固一下call、apply和bind在开发中的具体作用。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n一种前端灰度发布方案\n\n本文介绍一种前端灰度发布方案,主要解决的是传统的灰度发布只能以机器维度进行分组的问题。\n\n\n\n"},"2019/weekly-17.html":{"url":"2019/weekly-17.html","title":"第 17 期","keywords":"","body":"\n诺诺前端周刊:2019-17 期\nAdd:2019-12-06\nUpdate:2019-12-06\n\n前端消息\n\n彻底搞懂移动 Web 开发中的 viewport 与跨屏适配\n\nviewport是移动端跨屏适配的基石,吃透这一概念,任何复杂多变的适配需求,都可以手到擒来。\n\n\n前端防御性编程\n\n在页面渲染的过程中,我们不但要预防在各个阶段出现的异常,还有要预防出现的攻击。\n\n\n经常被面试官考的 JavaScript 数据类型知识你真的懂吗?\n\n面试了几个开发者,他们确实做过不少项目,能力也是不错的,但是发现 javascript 基础并不好,于是决定写一下这篇 javascrip 数据类型相关的基础文章。\n\n\n\n技术解析\n\n如何提升低端设备的Web性能?试试自适应加载模式\n\n自适应加载不仅要根据屏幕大小做出响应,还要适应实际的设备硬件。\n\n\nJavaScript 复杂判断的更优雅写法\n\n随着逻辑复杂度的增加,代码中的 if/else/switch 会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你试一下。\n\n\n如何优雅处理前端异常?(可能是史上最全前端异常处理方案)\n\n前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n有时候解决问题比写代码更重要\n\n当你手里有把锤子的时候,看所有的东西都是钉子。。\n\n\n\n"},"2019/weekly-16.html":{"url":"2019/weekly-16.html","title":"第 16 期","keywords":"","body":"\n诺诺前端周刊:2019-16 期\nAdd:2019-11-30\nUpdate:2019-11-30\n\n前端消息\n\nReact 过誉了吗?\n\nReact 过誉了吗?抛开和 Facebook 的关系,它确实有“两把刷子“吗?\n\n\nMVVM 双向绑定全量版整理\n\n当前前端领域的前沿特性,双向绑定必占一席,双向绑定是怎么来的?各大框架如何实现双向绑定?我们怎样做出选择?\n\n\n简单易懂的 React useState() Hook 指南\n\n不要闹,小心我拿我的小勾勾 ,勾住你。\n\n\n\n技术解析\n\n为什么 Vue3.0 不再使用 defineProperty 实现数据监听?\n\nVue3.0 中,响应式数据部分弃用了 Object.defineProperty,使用 Proxy 来代替它。本文将主要通过以下三个方面来分析为什么 Vue 选择弃用 Object.defineProperty。\n\n\n什么时候不使用箭头函数\n\n在这些场景中,你应该绕过箭头函数,转而使用良好的旧函数表达式或较新的简写语法。并且要注意缩短代码,因为这会影响代码的可读性。\n\n\n这一次,彻底弄懂 Promise 原理\n\nPromise--我承诺的我就不改了,打死也不改。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n我写了个 Chrome 插件,一键下载 PornHub 视频!\n\nPornHub 是啥能吃吗? 反正我是一次也没看过,别问,问就是 P 站牛逼。\n\n\n\n"},"2019/weekly-15.html":{"url":"2019/weekly-15.html","title":"第 15 期","keywords":"","body":"\n诺诺前端周刊:2019-15 期\nAdd:2019-11-22\nUpdate:2019-11-22\n\n前端消息\n\n来聊聊面向模板的前端开发\n\n从一组相似的工作内容中提炼共同点,抽象出解决这一类问题的方法,从而造出便于在今后的工作中更为快速解决这类问题的工具\n\n\n蚂蚁前端研发最佳实践\n\n而现在都 9012 年了,最佳实践也经历了很多代的变更,下面是我们在这方面的思考和实践。\n\n\n双 11 模块 79.34% 的代码是怎样智能生成的?\n\n还不知道前端智能化,后面你可能会失业哦。\n\n\n\n技术解析\n\nReact 函数式组件性能优化指南\n\n本文只介绍函数式组件特有的性能优化方式,类组件和函数式组件都有的不介绍,比如 key 的使用。\n\n\n写给前端工程师的 docker 简易入门\n\ndocker 使应用部署更加轻量,可移植,可扩展,这个特点也极大促进了 CI/CD 的发展。\n\n\nif 我是前端 Leader,怎么走出小微前端团队的围墙?\n\n别人是搞的是航母上的铆钉,而你拧的是奥迪双钻的螺丝。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n你的下一款应用可能没有后端\n\n今天,我们谈一谈 JAMStack 和它的未来演变。\n\n\n\n"},"2019/weekly-14.html":{"url":"2019/weekly-14.html","title":"第 14 期","keywords":"","body":"\n诺诺前端周刊:2019-14 期\nAdd:2019-11-16\nUpdate:2019-11-16\n\n前端消息\n\n图片下方为什么会有空隙,这个怎么解决?\n\n我们在实际开发的时候,是不是会遇到如下图这个情况?这个情况应该怎么解决呢?\n\n\nvue-cli 首屏优化技巧\n\n手拉手教你完成 vue 首屏优化。\n\n\n19 个来自 2019 React Conf 的总结\n\n并非所有内容都和技术相关,但是会有一个贯穿始终的共同线程。\n\n\n\n技术解析\n\n2019 年,是否可以抛弃 CSS 预处理器?\n\nCSS 是否可以取代 CSS 预处理器的地位?CSS 预处理器会不会成为 CSS 过渡时期的产物呢?\n\n\n人人在谈的数据驱动,到底如何提升系统质量?\n\n但是当一个系统上线的时候,它只是理论上的可用,在实际运行中还会面对非常多不确定的因素和情况。\n\n\nJavaScript 开发重型跨平台应用以及架构\n\n大前端时代以及即将到来的 5G 时代,3D 可视化,音视频直播技术,IM 即时通讯场景应用我觉得都是大有可为的\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n我写的破代码将被保存 1000 年?\n\nGitHub 宣布启动 GitHub Archive Program 计划,将通过不间断地跨各种数据格式和位置存储多个副本来存储开源软件,至少 1000 年。\n\n\n\n"},"2019/weekly-13.html":{"url":"2019/weekly-13.html","title":"第 13 期","keywords":"","body":"\n诺诺前端周刊:2019-13 期\nAdd:2019-11-08\nUpdate:2019-11-08\n\n前端消息\n\n数组原生 api 以及 es6+函数式编程(curry)实现 lodash 函数\n\n本文实现方法都是看效果倒推实现方法,并进行一些拓展和思考,和源码无关。lodash 这个库的文档更像一个题库,给出了题目让我们刷题的。\n\n\n微信官方小程序同构新方案 Kbone 全解析\n\nKbone——微信小程序同构方案新思路。本次分享包括四个部分:背景、方案、应用和结语。\n\n\n2019 年了,你还不会 CSS 动画?\n\n今年我面试了很多同学,只要看到简历上写“熟练掌握 CSS3”的,我都会问问动画相关知识。然而我发现:都 2019 年了,还有很多同学不会 CSS 动画。\n\n\n\n技术解析\n\n2019 大龄前端如何准备面试?\n\n偷偷写 偷偷看\n\n\n20 个让你效率更高的 CSS 代码技巧\n\n在这里想与你分享一个由各大 CSS 网站总结推荐的 20 个有用的规则和实践经验集合。有一些是面向 CSS 初学者的,有一些知识点是进阶型的。希望每个人通过这篇文章都能学到对自己有用的知识。\n\n\n蚂蚁金服@玉伯:我的前端成长之路\n\n大佬的前端成长之路,助你在前端之路实现跃迁。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n假如有人把支付宝存储服务器炸了\n\n因吹死听....\n\n\n\n"},"2019/weekly-12.html":{"url":"2019/weekly-12.html","title":"第 12 期","keywords":"","body":"\n诺诺前端周刊:2019-12 期\nAdd:2019-11-01\nUpdate:2019-11-01\n\n前端消息\n\naxios 是如何封装 HTTP 请求的\n\n前端开发中,经常会遇到发送异步请求的场景。一个功能齐全的 HTTP 请求库可以大大降低我们的开发成本,提高开发效率。。\n\n\n动画:用动画给女朋友讲解 TCP 四次分手过程\n\n不是说的 我都懂,但是你们的女朋友是自备的还是公司发的。\n\n\nReact Hooks 详解\n\nHooks 是 React 16.8 新增的特性,它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。\n\n\n\n技术解析\n\n代码美化的艺术\n\n为了衬托“艺术”二字,可能叫“代码美化”更贴切一点,但是本文的深度远没有标题那么宏大。\n\n\n浅析 5 种 Javascript 继承关系的应用\n\nJavascript 继承概念:js 是基于对象的,他没有类的概念,所以实现继承,需要使用 js 的原型 prototype 机制或者用 applay 和 call 方法实现。\n\n\n介绍 3 种 JavaScript 重定向到另一个网页的方法\n\n在 JavaScript 中有好几种方法可以重定向到另一个网页,这个在项目开发中经常会用到,所以不熟悉的童鞋可以学下啦,首先我们介绍有哪些方法?\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n自动刷淘宝喵币!能不能双十一前追到女神,就看这个小脚本了\n\n脚本玩得好,女神抱的早;脚本跑的嗨,女神心门为你开。\n\n\n\n"},"2019/weekly-11.html":{"url":"2019/weekly-11.html","title":"第 11 期","keywords":"","body":"\n诺诺前端周刊:2019-11 期\nAdd:2019-10-25\nUpdate:2019-10-25\n\n前端消息\n\nNPM 命令实用使用技巧总结\n\n如果你日常工作中有使用 NPM ,我相信你会喜欢这些使用技巧的。\n\n\n小程序底层实现原理及思考\n\n本篇文章更多的是在描述架构与技术方向层面的思考和决策,不会过多介绍具体某个问题是如何解决的,因为细节实在太多。\n\n\n在 Windows 下使用 React , 你需要注意这些问题\n\n我们的开发过程中,我们的项目小组开发人员,有的喜欢用 Windows ,有的喜欢用苹果 mac,这就会产生一些问题。\n\n\n\n技术解析\n\n揭开 JavaScript 引擎的面纱\n\n最初,JavaScript 只能在 Web 浏览器中运行,但是随着 Node 的出现,现在 JavaScript 也可以在服务端运行。在本文中,我们仅探讨一个问题:JavaScript 是如何工作的?\n\n\nJS 实现页面进入、返回定位到具体位置总结\n\n其实浏览器也自带了返回的功能,也就是说,自带了返回定位的功能。正常的跳转,返回确实可以定位,但是有些特殊场景就不适用了。\n\n\n介绍 4 种用 JavaScript 将布尔值转换为整数数字的方法\n\n今天我们来介绍 4 种用 JavaScript 将布尔值转换为整数数字的方法。希望对你有所帮助。\n\n\n\n业界新闻\n\nTypeScript 3.7 Beta 版发布\n\n我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。\n\n\n\n其他\n\n2019 年 9 月 Github 上最热门的 JavaScript 开源项目\n\n9 月份 GitHub 上最热门的 JavaScript 开源项目排行已经出炉啦,从前端学习资料到技术面试宝典,从免费开源的前端书籍到算法刷题库...\n\n\n\n"},"2019/weekly-10.html":{"url":"2019/weekly-10.html","title":"第 10 期","keywords":"","body":"\n诺诺前端周刊:2019-10 期\nAdd:2019-10-18\nUpdate:2019-10-25\n\n前端消息\n\n「React 基础」在 React 项目中使用 ES6\n\n如何在项目中,恰当的运用 ES6 这些新特性,这也是本篇文章要给大家介绍的。。\n\n\n解读 HTTP/2 与 HTTP/3 的新特性\n\n本文深度解析了 HTTP/2 与 HTTP/3 的新特性,如果你感兴趣请看下去。\n\n\nvue3.0 初体验有哪些实用新功能\n\n2019 年 10 月 5 号,vue 的作者尤雨溪公开了 vue3.0 的源代码,下面我们来看看更新之后有哪些新的改变。\n\n\n\n技术解析\n\n如何衡量一个人的 JavaScript 水平?\n\n又名是个你不知道的 JS 难点。\n\n\nJS 异常函数之-箭头函数\n\n在 JS 中,箭头函数可以像普通函数一样以多种方式使用。但是,它们一般用于需要匿名函数表达式,例如回调函数。\n\n\n5 种处理 Vue 异常的方法\n\n最近,我花了不少时间研究了 Vue 中处理异常的各种技巧,在此想把我学到的分享给大家。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\njs 史上最精简!防抖节流(你的比我短,算我输)\n\n震惊~ 多名知名前端开发工程师竟然当众比短~ 这究竟是人性的扭曲还是道德的沦丧......\n\n\n\n"},"2019/weekly-09.html":{"url":"2019/weekly-09.html","title":"第 09 期","keywords":"","body":"诺诺前端周刊:2019-09 期\nAdd:2019-10-12\nUpdate:2019-10-12\n\n前端消息\n\nJavaScript 和 TypeScript 中的 void\n\nvoid 在 JavaScript 中作为运算符存在,在 TypeScript 中作为基本类型存在。在 JS 和 TS 中,void 的用法和大多数人习惯的有所不同。\n\n\n解决 input[type=file]打开时慢、卡顿问题\n\n昨天临下班测试给我问我为什么图片上传插件打开文件夹的速度这么慢,让我想办法优化一下 然后我就努力的搞了起来(:з」∠)\n\n\nJS 考(mian)察(shi)中常见的算法题\n\nJS 除了基础知识以外,算法也是挺重要的。因此特意整理了一些常见的算法题,希望大家有帮助。。\n\n\n\n技术解析\n\nJavaScript 中常用的设计模式\n\n一提起设计模式,相信大家都会脱口而出,23 种设计模式,五大设计原则。这里就不说了,奈何我功力远远不够啊。下面把我整理出的常用 JavaScript 设计模式按类型做个表格整理。\n\n\n一次弄懂 Event Loop\n\nEvent Loop 即事件循环,是指浏览器或 Node 的一种解决 javaScript 单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。\n\n\n你可能知道的 javaScript 数据结构与算法\n\n整理出来了一部分内容,由于最近较忙,先把已整理出来的内容发一下。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\n再谈 HTTPS\n\n本篇将讨论 HTTPS 的加解密原理,很多人都知道 RSA,以为 HTTPS = RSA,使用 RSA 加解密数据,实际上这是不对的。\n\n\n\n"},"2019/weekly-08.html":{"url":"2019/weekly-08.html","title":"第 08 期","keywords":"","body":"诺诺前端周刊:2019-08 期\nAdd:2019-10-04\nUpdate:2019-10-04\n\n前端消息\n\n前端领域不需要架构师?\n\n在传统桌面软件开发中,架构师是一种通过设计架构保证团队能够良好分工和有序工作的岗位。在工程领域,我们凡是要做点什么事儿,都会有明确的目的性,这个目的性,一定是为了完成生产服务业务的。\n\n\n大前端时代,浅谈 JavaScript 开发重型跨平台应用以及架构\n\n大前端时代以及即将到来的5G时代,3D可视化,音视频直播技术,IM即时通讯场景应用我觉得都是大有可为的。\n\n\n5分钟,掌握9个简洁的JavaScript技巧\n\n没有简介,直接看代码好了。\n\n\n\n技术解析\n\nTCP三次握手和四次挥手\n\n所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。\n\n\nHTTP0.9 HTTP1.0 HTTP 1.1 HTTP 2.0区别\n\nHTTP协议 :Hyper Text Transfer Protocol(超文本传输协议),是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\n我和我亲爱的祖国(用CSS来为祖国母亲庆生)\n\n“我和我的祖国一刻也不能分割,无论我走到哪里都流出一首赞歌。”--每次在听到这首歌的时候,总会感慨万千,我们伟大的新中国,这70年真的经历了太多太多了。\n\n\n\n"},"2019/weekly-07.html":{"url":"2019/weekly-07.html","title":"第 07 期","keywords":"","body":"诺诺前端周刊:2019-07 期\nAdd:2019-9-27\nUpdate:2019-9-27\n\n前端消息\n\nJS 引擎 V8 如何与 Lite 模式两开花?\n\n最开始,团队准备把 V8 Lite 作为 V8 的独立模式,专门用于低内存的移动设备与嵌入式设备,因为这些设备更关注的是减少内存使用而不是执行速度。\n\n\nJS 服务器推送技术 WebSocket 入门指北\n\n最近在工作中遇到了需要服务器推送消息的场景,这里总结一下收集整理 WebSocket 相关资料的收获。\n\n\nServerless—前端的 3.0 时代\n\nServerless 以云计算相关技术为支撑,搭配容器技术和微服务架构,将基础实施的管理从开发者日常工作中解耦。我们有充足的理由相信它将引发前端的第三次变革。\n\n\n\n技术解析\n\n防抖、节流、call、bind、apply、new、柯里化实现\n\n直接看代码好了。\n\n\n自动化 Web 性能优化分析方案\n\n在构建 Web 站点的过程中,任何一个细节都有可能影响网站的访问速度。页面性能对网页而言,可谓举足轻重。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\nGoogle 官方-如何去做 code review\n\nGoogle 前几天公开了一篇谷歌的工程实践文档。而且文档的内容都是跟 code review 相关的内容,里面包含了 Google 工程师如何进行 code review 的内容,以及 code review 指南。\n\n\n\n"},"2019/weekly-06.html":{"url":"2019/weekly-06.html","title":"第 06 期","keywords":"","body":"诺诺前端周刊:2019-06 期\nAdd:2019-9-20\nUpdate:2019-9-20\n\n前端消息\n\nJavaScript 中的“黑话”\n\n因为球是圆的,所以不论发生什么都有可能,对这点我是深信不疑的,但最近我总是在怀疑,JavaScript 也是圆的!\n\n\n不要再问 React Hooks 能否取代 Redux 了\n\n我更倾向于告诉大家的答案是“我不确定你是否知道你在说什么”。有几个原因可以说明,为什么“React Hooks 是否会取代 Redux”是一个本质上有缺陷的问题。\n\n\n提高幸福感的 9 个 CSS 技巧\n\n在这篇文章我会介绍 9 个使你的 CSS 更加简洁优雅的使用技巧。这些技巧小生经常使用,觉得挺高效实用,所以也就有了这篇文章。\n\n\n\n技术解析\n\n在浏览器输入 URL 回车之后发生了什么?(超详细版)\n\n这个问题已经是老生常谈了,更是经常被作为面试的压轴题出现,网上也有很多文章,但最近闲的无聊,然后就自己做了一篇笔记,感觉比之前理解更透彻了。\n\n\n你可能不知道,关于 https 的五大误区\n\n当你打开很多网站时,会发现浏览器左上角有一把绿色的安全锁,这把锁就证明该网站已经使用了 https 加密保护。\n\n\n\n业界新闻\n\nChrome 77 发布\n\n谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进……\n\n\n\n其他\n\n良心推荐 | 国庆最适合码农去的地方\n\n良心推荐 | 国庆最适合码农去的地方。\n\n\n\n"},"2019/weekly-05.html":{"url":"2019/weekly-05.html","title":"第 05 期","keywords":"","body":"诺诺前端周刊:2019-05 期\nAdd:2019-9-13 (中秋节)\nUpdate:2019-9-13\n\n今天是中秋佳节,诺诺前端周刊,在此祝大家中秋节快乐,团团圆圆。\n前端消息\n\n前端工程化实践总结 | QQ音乐商业化Web团队\n\n本文主要介绍在前端工程化的一些探索和实践,结合移动端的基础库重构和UI组件库开发这两个项目详细介绍工程化方案 。\n\n\n这样使用Node.js压缩PNG图片,效果高达75%\n\n我们将向你展示如何使用 Node.js 编程压缩 PNG 图片。我们将使用一个名为 Imagemin 的 npm 包,它将为我们完成大部分繁重的工作。\n\n\n浏览器垃圾回收机制与 Vue 项目内存泄漏场景分析\n\n垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。\n\n\n\n技术解析\n\nJavaScript Fetch API 新手入门指南\n\n自从Fetch API 问世以来,我们就能使用漂亮的语法发送HTTP Request 或取后台接口数据,这篇文章将会分享我自己常用的Fetch方法……\n\n\n一文搞懂 Webpack 多入口配置\n\n由于不同入口下的路由页面有一些是重复的,因此我考虑使用 Webpack 多入口配置来解决这个需求。\n\n\n\n业界新闻\n\nDart 2.5发布,支持Dart与C相互调用\n\nDart 2.5 已经发布了,其中包括两个主要预览新特性:机器学习(ML)驱动的代码补全和 dart:ffi 外部函数接口……\n\n\n\n其他\n\n互联网人职业之路:三年高工,七年做架构,十年送外卖\n\n前段时间虎扑上有一篇热帖,叫《一年前我月薪两万被叫老总,如今35岁在美团送外卖》,讲的是一个新媒体公司从业者人到中年的人生境遇。\n\n\n\n"},"2019/weekly-04.html":{"url":"2019/weekly-04.html","title":"第 04 期","keywords":"","body":"诺诺前端周刊:2019-04 期\nAdd:2019-9-6\nUpdate:2019-9-6\n\n前端消息\n\n2019 年,高级前端都掌握了这六大知识点\n\n19 年已过大半,你过得怎么样?新的热点技术学会了吗?写的代码还有 bug 吗?头发还好吗?还记得年初的 Flag 吗?。\n\n\n一文搞定前端 Jenkins 自动化部署\n\n最近有看到同事在折腾 Jenkins 自己也找了参考资料了解了一些,如有错误欢迎指正。\n\n\nMongoDB 再见还是再也不见?\n\n作为最广受欢迎的 NoSQL 数据库之一,一直帮助很多企业解决传统数据库的一些弊端,知道他修改了开源协议,这一切都变了。\n\n\n\n技术解析\n\n微信 H5 页面前端开发,大多数人都会遇到的几个兼容性坑\n\n写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑。\n\n\n图解 javascript 原型链\n\n原型链和原型对象是 js 的核心,js 以原型链的形式,保证函数或对象中的方法、属性可以让向下传递,按照面向对象的说法,这就是继承。\n\n\n\n\n其他\n\n前端该如何准备数据结构和算法?\n\n前端程序员有相当一部分对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。\n\n\n如何将代码部署时间减少 95%?\n\n它山之石可以攻玉,有时候借鉴下别人的优秀经验也未尝不可啊。\n\n\n\n"},"2019/weekly-03.html":{"url":"2019/weekly-03.html","title":"第 03 期","keywords":"","body":"诺诺前端周刊:2019-03 期\nAdd:2019-8-30\nUpdate:2019-8-30\n\n前端消息\n\n如何居中一个元素(终结版)\n\n本文主要介绍水平居中,垂直居中,还有水平垂直居中各种办法。\n\n\n被领导怼:“你怎么连 Form 表单都搞不定?”\n\nhtml 中的 form 元素被称之为表单,form 元素中的内容,包含有交互控制元件,其目的是用来向 web 服务器提交信息,实现前后端的交互目的。\n\n\nReact16 新特性\n\n按照 React16 的更新时间,从 React v16.0 ~ React v16.6 进行概述。\n\n\n\n技术解析\n\n小程序运行机制\n\n前端的框架太多让人眼花缭乱,很多相似的地方,优秀的地方大家都会借鉴,同时又会有各自的一些特点。小程序也好,其他框架也好,理解他们的设计缘由、实现原理,还是能学到很多很多东西的。\n\n\n为什么 HTTPS 比 HTTP 更安全?\n\n互联网迎来了“HTTPS 加密时代”,HTTPS 将在未来的几年内全面取代 HTTP 成为传输协议的主流。\n\n\n\n\n其他\n\n@程序员,你在颓丧的时候怎么办?\n颓丧,比如说《红楼梦》第七六回中就有一句:“因又叹道:‘诗固新奇,只是太颓丧了些!’”。\n\n\n\n"},"2019/weekly-02.html":{"url":"2019/weekly-02.html","title":"第 02 期","keywords":"","body":"诺诺前端周刊:2019-02 期\nAdd:2019-8-23\nUpdate:2019-8-23\n\n前端消息\n\nvue 源码 nextTick 原理以及源码解析\n\n关于 nextTick 的源码涉及到不少知识, nextTick 是 Vue 的一个核心实现,在介绍 Vue 的 nextTick 之前,为了方便大家理解,我先简单介绍一下 JS 的运行机制。\n\n\n如何用 160 行代码,实现动态炫酷的可视化图表?\n\n使用方法也非常简单,其源码也是非常精炼,值得学习,有了他不仅脱离图形库,还使用了 React 16 的新特性。也让我彻底理解了 React Hook 的妙用。\n\n\nJavaScript 中按位操作符的有趣应用\n\n在本文中,我们将过一遍所有的按位操作符并且试着理解他们是怎么工作的。同时,我们会编写简单的 JavaScript 的代码,来看一看一些有趣的按位操作符运用。\n\n\n\n技术解析\n\n解析 Antd Table 组件的错位和性能问题\n\nAntd 的 Table 组件会发送各种行错位,和列错位,本文主要介绍在启用固定列的时候(即使用 fixed) 时发生的列错位 bug 以及其衍生的一系列性能问题。\n\n\n傻傻分不清的 Manifest\n\n在前端,说到 manifest,其实是有歧义的,就我了解的情况来说,manifest 可以指代下列含义。\n\n\n简单粗暴地理解 js 原型链--js 面向对象编程\n\n原型链理解起来有点绕了,网上资料也是很多,每次晚上睡不着的时候总喜欢在网上找点原型链和闭包的文章看,效果极好。\n\n\n\n业界新闻\n\nnode.js 12.6.0 发布\n\n更新了 V8 到 7.6,实验性支持 mips 等。\n\n\n\n其他\n\n废掉一个人最隐蔽的方式,是让他忙到没时间成长\n但我今天想讲另一个角度,「废掉一个人最隐蔽的方式,是让他忙到没时间成长」,下班后他们主动加班,周末他们主动给自己工作加量,更快的推进工作,总之特别忙,工作时间超长。。\n\n\n\n"},"2019/weekly-01.html":{"url":"2019/weekly-01.html","title":"第 01 期","keywords":"","body":"诺诺前端周刊:2019-01 期\nAdd:2019 8-16\nUpdate:2019 8-16\n\n前端消息\n\n你真的会 Vue 吗?\n\nVue,React 这样的框架可以说是现在前端的必备技能,一个刚入门两三个月的前端都是要会 Vue 的。\n\n\n你未必知道的 49 个 CSS 知识点\n\n本文的每一条,都是我曾经发过的掘金沸点,其中有很多条超过了百赞(窃喜)。鉴于时不时有童鞋翻我以前的沸点,因此,本文收集了个人目前发过的所有 CSS 知识点动图,以便阅读。\n\n\nJS 中 this 在各个场景下的指向\n\n很多时候, JS 中的 this 对于咱们的初学者很容易产生困惑不解。 this 的功能很强大,但需要一定付出才能慢慢理解它。\n\n\nCSS 垂直居中的七种方法\n\n我们在布局一个页面时,通常都会用到水平居中和垂直居中,处理水平居中很好处理\n\n\n\n技术讨论\n\n前后端分离开发思路的探讨\n\n对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。 --山人行\n\n\n\n踩坑实录\n\n安卓 APP 的 webview 中, jsonp 跨域请求,后端获取 cookie 失败问题\n\n在 wap 积分商城-分类和筛选需求的自测中 ,发现在诺言中 登陆失效情况下,跳转到用户中心,通过账号密码登陆后。返回积分商城的 jsonp 请求一直返回 code 404 . --内网资源\n\n\n\n其他\n\n前端需要知道的 HTTP 安全头配置\n在本文中,将介绍常用的安全头信息设置,并对每个响应头设置给出一个示例。\n\n\n\n"},"2019/weekly-00.html":{"url":"2019/weekly-00.html","title":"第 00 期","keywords":"","body":"诺诺前端周刊:2019-00 期\n\n写在前面\n早有想法做这件事情了,一则时间不允许,二则太懒,现在总算下决定来做这件事情,这代表这一种态度和决心吧,至于成果留给其他人说吧。\n此刊定名为诺诺前端周刊顾名思义,我们关注点在前端与其相关联的范围,并非大而全,杂而无章之大杂烩。\n每个人的阅读点都是片面的,局限的,我们希望汇集更多观点,更多视角,创建一个更全面的前端学习资源库,让所有的参与者收益。\n每期周刊我们将尽力筛选全网最优质之资源,为您创建一个更全面的前端学习资源库,当然您也可以通过官方Github仓库,给我们发来您的建议,或者投稿。\n"}}}
\ No newline at end of file
+{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["3d/ar/vr/canva","cli本地构建,所有内容托管在github","gitbook","issu","nodej","nuof","readlist","web","weekli"],"2021/weekly-25.html":["06","10","18","2021","25","3.0","30","5.1","add:2021","css","es2015、es2016、es2017","es6","excel","javascript","microsoft","react","sheet","typescript","update:2021","vite","web"],"2021/weekly-24.html":["06","1","11","2021","24","9","add:2021","async","await","commit","cooki","csrf","fiber","h5","js","promis","react","react18","reactdom.rend","render","samesait","ts","update:2021","v18","web"],"2021/weekly-23.html":["04","06","13","2021","23","9","add:2021","dark","emoji","event","favicon","go","h5","iconfont","io","js","let'","loop","mode","push","review","update:2021"],"2021/weekly-22.html":["05","2021","22","28","add:2021","centos/docker/nginx/node/jenkin","cor","css","javascript","quot;做大做强,再创辉煌"","svg","update:2021","vue"],"2021/weekly-21.html":["05","2021","21","22","add:2021","h5","html","instal","javascript","jsx","markbåge」(hook","n","node_modul","npm","react","react核心成员「sebastian","react,都需要管理状态(stat","shake","src","swiftui语法,并认为jsx","tree","update:2021","vue"],"2021/weekly-20.html":["0","05","1","14","20","2021","add:2021","bug","data","eslint","mixin","update:2021","vue"],"2021/weekly-19.html":["0","05","08","19","2021","3","8","add:2021","flutter","flux","javascript","kraken","node.j","nodej","react","update:2021","vuex","web"],"2021/weekly-18.html":["04","1.9","1.9.0","18","2021","30","4","6","add:2021","bug","contain","css","deno","lock.json","packag","ping","react","update:2021","vite","vue","web","yarn.lock"],"2021/weekly-17.html":["04","17","2017","2021","23","add:2021","ast","flutter","javascript","js","npm","react","setstat","switch","switch(tru","update:2021"],"2021/weekly-16.html":["04","16","2021","add:2021","axio","css","emoji","graphic","http","javascript","nginx","quot;👨👩👦👦".length","scalabl","svg","update:2021","vector"],"2021/weekly-15.html":["04","09","10","15","2021","23","add:2021","feturbul","hook","ie","ie11","nest","nest.j","node.j","react","svg","typescript","update:2021","vue3"],"2021/weekly-14.html":["02","04","14","200","2021","40","add:2021","api","dom","javascript","js","logo","react","state","tu)议(cao","ui","update:2021","web"],"2021/weekly-13.html":["03","1000","13","2021","26","3","5","add:2021","array.prototype.reduc","b","css","es6","filter","foreach","javascript","js","lambda","map","npm","package.json","promise、generator、async/await","reduc","script","sleep","sleep(1000","update:2021","vue","vue3"],"2021/weekly-12.html":["03","1.0","12","19","2.0","2021","3","34","5","95","add:2021","api","async/await","cli","css","date","esm","grid","html","http","java","javascript","tempor","update:2021","vite","vite2","vite2.0","vue","web"],"2021/weekly-11.html":["0.1+0.2","0.3","03","11","12","2021","360","add:2021","bug","f12","http","node.j","ovh","tofix","update:2021","vite"],"2021/weekly-10.html":["03","05","10","2021","39;难'","44","5","6","add:2021","async","code","html","javascript","js","linu","linux","nodej","promis","review","setinterv","settimeout","torvald","update:2021"],"2021/weekly-09.html":["02","09","2021","26","301","add:2021","code","dead","dom","elimin","handtrack.j","http","javascript","js","shake","tree","update:2021","virtual"],"2021/weekly-08.html":["02","08","1000","2.0","20","2021","add:2021","canva","consol","console.log","cto","hook","js","log","merg","mr(merg","pr(pull","pull","queri","react","request","update:2021","veet","vit","vite"],"2021/weekly-07.html":["02","07","12","2021","39;??'","4","5","6","69","69道html","add:2021","ecmascript","es2020","html","javascript","js","map","proxi","update:2021","vuex"],"2021/weekly-06.html":["02","05","06","15","2021","300","409","500","8.0","add:2021","api","css","es6","hidden","http","overflow","ts","update:2021"],"2021/weekly-05.html":["01","05","20","2021","29","add:2021","css","gif图、css3动画属性、原生javascript实现、canvas、webgl","html5","html5的拖放api功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,html5提供的文件api","javascript","js","n","pixij","redux","update:2021","webpack5"],"2021/weekly-04.html":["01","04","15","2021","5","9","add:2021","api","composit","css","hooks、vu","javascript","javascript闭包9","react","screen","skeleton","update:2021","vue"],"2021/weekly-03.html":["01","03","15","2021","add:2021","antd","cross","css","css3","css为什么叫xss","h5","javascript","javascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的thi","js","load","pixij","script","site","update:2021","xss"],"2021/weekly-02.html":["01","02","08","2021","add:2021","canva","css","es6","html5","http","n","offset","outlin","post","ts","update:2021","web","weex"],"2021/weekly-01.html":["01","2021","2077","add:2021","array","array.foreach","array.map","avail","copi","css","css:var","dom","foreach","javascript","js","map","now","react","update:2021"],"2020/weekly-52.html":["12","14","2020","2021","25","3.0","52","add:2020","cross","element","facebook","flow","math.random","react","scripting(跨站脚本攻击)的简称,所以为啥不是css","serverless","site","typescript","ui","update:2020","vue","web","xss"],"2020/weekly-51.html":["12","18","2","2020","51","add:2020","brotli","canva","cooki","f5","gzip","h5","js","pdf","ta","update:2020","vue"],"2020/weekly-50.html":["11","12","2020","50","9","add:2020","bata","canva","chrome","cooki","css","electron+vue3","javascript","react","render","update:2020","vite","vue","vue3"],"2020/weekly-49.html":["04","11","12","200","2020","49","5","7","add:2020","api","canva","css","npm","npm_modul","react","update:2020","watermark","web","xss"],"2020/weekly-48.html":["11","15","2020","20个你不得不知道的数组reduc","27","48","5","add:2020","chrome","code,这个javascript","filter和map","javascript","javascript并没有提供直接操作email","postmessag","postmessage玩的6","reduce作为es5新增的常规数组方法之一,相比foreach","ref","rfc","update:2020","vs","vue"],"2020/weekly-47.html":["10","11","20","2020","24","4.0","47","5","9","9、10","add:2020","angular","css","evan","ie","js","mobil","ts","update:2020","v11","vue","webpack"],"2020/weekly-46.html":["11","13","2020","27.1k","46","5","add:2020","api","css","event","faker.j","github","javascript","js","loop","node.j","update:2020","web","webgl","webgl,canva"],"2020/weekly-45.html":["06","11","2020","45","add:2020","amp","bug","h5","less","lodash","lodash——chunk、zip、groupby、invokemap","update:2020","url"],"2020/weekly-44.html":["10","11","2020","30","44","add:2020","chrome","cookie,sess","cookie,session,token","css","javascript","js","npm","taro","token","tsconfig.json","typescript","update:2020","v7.0.0","vue3"],"2020/weekly-43.html":["10","2020","23","24","43","add:2020","code","es6","http","javascript","map","option","review","set","update:2020","url","vscode"],"2020/weekly-42.html":["10","104","16","2020","32","42","add:2020","css","fals","js","ms","seo","ssr","update:2020","vue"],"2020/weekly-41.html":["10","11","2020","3","41","add:2020","alpha","api","confer","css","dave","europ","facebook","flutter","javascript","js","mccabe","react","recoil","ts","typescript","update:2020","vue","vue3","websocket","window"],"2020/weekly-40.html":["03","10","2020","40","6","add:2020","api。reflect","array","catch","ecmascript","es6","express","javascript","js","proxi","reflect","tcp","tri","update:2020","websocket"],"2020/weekly-39.html":["09","1","2020","25","3","3.0","39","add:2020","api","commonj","composit","evan","event","eventloop","h5","history.go","json","jwt","loop","node.j","on","piec","requir","token","update:2020","vue","vue/composit","web"],"2020/weekly-38.html":["09","10","18","2020","38","5","add:2020","ahmadi","api","arman","css3","download","github","http","javascript","laravel","link","neufeld","nginx","pr","ts","typescript","update:2020","url","vue.j","web","yehuda"],"2020/weekly-37.html":["09","1","11","2020","37","add:2020","app","canva","frontend","javascript","math.random,这个函数返回[0","os","react","ref","serverless","sourcemap","update:2020","web"],"2020/weekly-36.html":["04","09","10","2020","36","5","add:2020","ai","ajax","ast","b","babel","bootstrap","bs","css","github","ie","javascript","js","up","update:2020","vue","xhmikosr"],"2020/weekly-35.html":["08","2020","28","30","35","5","add:2020","app","bootstrap","bs","github","hook","ie","javascript","js","mongodb","n","quot;作者不造的轮子"","react","react、typescript、nodej","settimeout","todo","typescript、react、nodejs、express","ui","update:2020","vue/react","xhmikosr"],"2020/weekly-34.html":["08","2020","21","34","5","add:2020","ast","bootstrap","bs","coop、coep","diff库(就叫diff),非常方便js开发者实现文本内容的diff","github","github的内容diff","ie","if(){}elseif","javascrpit","update:2020","vue","xhmikosr"],"2020/weekly-33.html":["08","10","14","2020","33","5","99","add:2020","apng","bootstrap","bs","bug","github","ie","soeasi","tinypng","update:2020","uuid","vscode","vue","web","webp","webpackplugin","xhmikosr"],"2020/weekly-32.html":["07","08","10","1000","2","2020","32","4","5","90","add:2020","bootstrap","bs","es11","es2020","eventemitt","github","h5","ie","javascript","js","page","pc","prototyp","stage","time","tp","update:2020","xhmikosr"],"2020/weekly-31.html":["07","2020","3.0","31","5","add:2020","audio","bootstrap","bs","commit","git","git/github","github","ie","js","node_modul","npm","update:2020","vue","vue3","vuex","xhmikosr"],"2020/weekly-30.html":["07","2020","24","30","5","7","add:2020","api","bootstrap","bs","control","css","dn","github","html5","ie","javascript","js","lt;audio>","lt;video>","mvc(model","mvc,mvp","mvp","mvvm","null","undefin","update:2020","video","view","vue","xhmikosr"],"2020/weekly-29.html":["07","13","17","20","2020","29","3","5","80","add:2020","api","blob、blob","bootstrap","bs","github","ie","javascript","js","node_modul","react","speech","update:2020","url、arraybuffer、typedarray、dataview","url、base64、data","vue","vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,csdn","web","webpack","xhmikosr"],"2020/weekly-28.html":["07","10","12","2020","28","4","5","add:2020","bootstrap","bs","chrome","chrome://dino","cookies、localstorag","cross","csrf","es11","es2020","forgeri","git","github","hmr","hot","http","ie","javascript","localstorag","modul","replacement(以下简称:hmr","request","sessionstorag","site","stage","update:2020","web","webpack","xhmikosr"],"2020/weekly-27.html":["03","07","2020","27","5","add:2020","api","bootstrap","bs","compon","es6","github","higher","hook","ie","javascript","jsx","koa","lodash","map","node","order","prop","react","render","update:2020","weakmap","xhmikosr"],"2020/weekly-26.html":["06","2020","26","28","5","90","add:2020","ast","bootstrap","bs","coffeescript","consol","console.log","css","github","ie","javascript","js","list","todo","typescript","update:2020","web","webflow","xhmikosr"],"2020/weekly-25.html":["06","10","19","2020","25","3.0","5","add:2020","api","beta","bootstrap","bs","github","hook","ie","js","react","update:2020","vite","vue","web","webapi","webpack?——vit","xhmikosr"],"2020/weekly-24.html":["06","12","2020","24","3","5","9","add:2020","blob","bootstrap","bs","deno","eventemitt","github","h5","http","hybrid","ie","javascript","js","nativ","node","nodej","option","prototyp","update:2020","url","vue","web","xhmikosr"],"2020/weekly-23.html":["05","06","20","2020","23","5","6","add:2020","async","await","bootstrap","bs","eventemitt","github","ie","javascript","js","prototyp","update:2020","vue","web","webpack","xhmikosr"],"2020/weekly-22.html":["05","2020","22","29","5","60","add:2020","antd","bootstrap","bs","button","cookie、session、token、jwt","github","ie","javascript","js","react","rich","scope","slot","ts","update:2020","vue","web","xhmikosr"],"2020/weekly-21.html":["05","2020","21","22","30","5","add:2020","bootstrap","bs","canva","deno","dom","github","ie","javascript/typescript","mutationobserv","node.j","perform","promis","react","update:2020","web","webpack","xhmikosr"],"2020/weekly-20.html":["05","1.0","10","15","20","2020","5","add:2020","api","bootstrap","bs","deno","facebook.com","facebook.com时的经验教训,使用react和relay来重构facebook.com","github","google推出的第三方库workbox","hacker","ie","javascript","jsiepk","new","node","node.j","servic","update:2020","web","worker","xhmikosr"],"2020/weekly-19.html":["05","09","1.0","13","19","2.8","2020","5","add:2020","api","bootstrap","bs","composit","css","dart","deno","github","ie","sdk","tree","update:2020","vue3.0","webpack","xhmikosr"],"2020/weekly-18.html":["01","05","100","18","2","2009","2020","340","5","add:2020","bootstrap","bs","github","ie","javascript","jquery、vue、react、angular,javascript","js","nodej","npm","quot;它就是javascript"","target="_blank"","update:2020","web","websocket","websocket协议(以下简称w","xhmikosr"],"2020/weekly-17.html":["04","17","2020","24","3.0","5","83","add:2020","bootstrap","bs","chrome","dom","github","ie","javascript","map","redux","session、cookie、token","sourc","trust","type","update:2020","vue","vue3.0","webpack","xhmikosr","xss"],"2020/weekly-16.html":["04","10","16","17","2020","30张图讲解http","5","55个提高你css","add:2020","api","bootstrap","bs","css","express、sequel","github","http","ie","mysql","node.j","rest","sequel","serverless模式开发部署前端和node.j","server模式?前端、后端现在都可以使用serverless","update:2020","web","xhmikosr"],"2020/weekly-15.html":["04","10","15","2020","40","5","5.0","add:2020","bootstrap","bs","code","css","github","histori","id","ie","javascript","koa","update:2020","vs","vuej","web","window.histori","xhmikosr"],"2020/weekly-14.html":["03","04","14","2020","8","add:2020","alpha","css","eslint","for...of","javascript","js","promis","update:2020","v7.0.0"],"2020/weekly-13.html":["03","1","13","2","20","2019","2020","26","27","3","30","add:2020","alpha","amp","amp;&","eslint","github","hook","http","js","modal","nativ","react","react.j","typescript","ui","update:2020","v7.0.0","vue","vue.j","vue3"],"2020/weekly-12.html":["03","12","20","2020","add:2020","alpha","app","app黑魔法:小程序自定义组件运行到h5","checkbox","css","document","dom","eslint","git","github上vue星星超过react","h5","hack","model","object","react","uni","update:2020","v7.0.0","vue"],"2020/weekly-11.html":["03","11","13","2020","50","8","add:2020","alpha","childprocess","chrome","cluster","edg","eslint","googl","gsap","http","node.j","npm","react","socket","unix","update:2020","v7.0.0","webpack","websocket"],"2020/weekly-10.html":["03","06","10","12","2020","add:2020","alpha","css","data","eslint","flutter","h5","javascript","nativ","prop","reactn","update:2020","v7.0.0","vue","web"],"2020/weekly-09.html":["02","09","2020","28","3.0","add:2020","cdn","javascript","kbone","lodash","typescript","update:2020","vscode","vue","vue.j","vue3.0","web"],"2020/weekly-08.html":["02","08","1w5000字概括es6","2020","21","3.0","6","73","74","80","add:2020","chrome","es6","firefox","github","javascript","larabel","michael","phoronix","proxi","suit","test","update:2020","vs","vscode","vue","vue3.0"],"2020/weekly-07.html":["02","07","14","15","2","2020","4","50","90","add:2020","babel","chrome80","cooki","css","key","polyfil","samesit","update:2020","vscode","vue"],"2020/weekly-06.html":["02","06","07","08","1.42","2020","8","add:2020","antd","code","control/command","docker","javascript","npm","po","selenium","studio","update:2020","v","visual","vscode","web"],"2020/weekly-05.html":["01","02","05","2019","2020","4","8","add:2020","g","ghnn","https://mp.weixin.qq.com/s/pimop7of0","javascript","lttax","node.j","po","pull","request","update:2020"],"2020/weekly-04.html":["01","04","2019","2020","23","24","8","add:2020","css","es2020","form","g","ghnn","github","https://mp.weixin.qq.com/s/pimop7of0","javascript","lttax","po","update:2020","web"],"2020/weekly-03.html":["01","03","14","17","2005","2020","8","add:2020","demo","javascript","javassript","jqueri","json.stringifi","json.stringify()都是我们很常用的方法,nam","po","python","serverless","typescript","update:2020"],"2020/weekly-02.html":["01","02","10","2020","add:2020","call、apply、bind","ci/cd","gitlab","http","jenkin","pc","typescript","update:2020","vue"],"2020/weekly-01.html":["01","03","1.06","12.67","2019","2020","add:2020","github","js","update:2020","webpack"],"2019/":["2018","2019","2049","2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019","47","ig","mh370"],"2019/weekly-20.html":["12","20","2019","2019年javascript","2020","28","add:2019","class","code","comput","flash","github","instal","javascript","npm","react","stateofj","update:2019","vs","vue","vue.j","web"],"2019/weekly-19.html":["12","19","2019","21","3d","97","add:2019","cdc","css","css1","css3,css","dom","javascript","react","update:2019","vue"],"2019/weekly-18.html":["12","14","18","2019","3.7","6","add:2019","beta","call,apply和bind","call、apply和bind","html","javascript","javascript中常见的6","js","js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch","react","redux","redux是javascript状态容器,提供可预测化的状态管理。在实际开发中,常搭配react","slot","typescript","update:2019","vue"],"2019/weekly-17.html":["06","12","17","2019","3.7","add:2019","beta","if/else/switch","javascrip","javascript","typescript","update:2019","viewport","web"],"2019/weekly-16.html":["11","16","2019","3.7","30","add:2019","beta","chrome","defineproperti","facebook","hook","mvvm","object.defineproperti","p","pornhub","promis","proxi","react","typescript","update:2019","usest","vue","vue3.0"],"2019/weekly-15.html":["11","15","2019","22","3.7","79.34","9012","add:2019","beta","ci/cd","docker","jamstack","key","leader","react","typescript","update:2019"],"2019/weekly-14.html":["1000","11","14","16","19","2019","3.7","3d","5g","add:2019","archiv","beta","cli","conf","css","github","im","javascript","program","react","typescript","update:2019","vue"],"2019/weekly-13.html":["08","11","13","20","2019","3.7","add:2019","api","beta","css","css3","es6+函数式编程(curri","kbone","lodash","typescript","update:2019"],"2019/weekly-12.html":["01","11","12","16.8","2019","3","3.7","5","add:2019","applay","axio","beta","call","class","hook","http","javascript","js","prototyp","react","state","tcp","typescript","update:2019"],"2019/weekly-11.html":["10","11","2019","25","3.7","4","9","add:2019","beta","github","javascript","js","mac","node","npm","react","typescript","update:2019","web","window"],"2019/weekly-10.html":["10","18","2019","25","5","77","add:2019","chrome","es6","googl","http/2","http/3","javascript","js","linux","mac、window","react","update:2019","v77.0.3865.75","vue","vue3.0"],"2019/weekly-09.html":["09","10","12","2019","23","77","add:2019","chrome","event","googl","http","input[type=fil","javascript","js","linux","loop","mac、window","mian)察(shi","node","rsa","ts","typescript","update:2019","v77.0.3865.75","void"],"2019/weekly-08.html":["04","08","1.1","10","2.0","2019","5g时代,3d可视化,音视频直播技术,im","5分钟,掌握9个简洁的javascript","70","77","add:2019","chrome","css","googl","handshake)即建立tcp连接,就是指建立一个tcp连接时,需要客户端和服务端总共发送3","http","http0.9","http1.0","hyper","javascript","linux","mac、window","protocol(超文本传输协议),是用于从万维网(www:world","tcp","text","three","transfer","update:2019","v77.0.3865.75","way","web","wide"],"2019/weekly-07.html":["07","2019","27","3.0","77","9","add:2019","call、bind、apply、new","chrome","code","googl","js","linux","lite","mac、window","review","serverless","update:2019","v77.0.3865.75","v8","web","websocket"],"2019/weekly-06.html":["06","20","2019","77","9","add:2019","chrome","css","googl","hook","http","javascript","linux","mac、window","react","redux","update:2019","url","v77.0.3865.75"],"2019/weekly-05.html":["05","13","2.5","2.5发布,支持dart与c","2019","35","9","add:2019","api","dart","dart:ffi","fetch","http","imagemin","javascript","ml","node.j","node.js压缩png图片,效果高达75","npm","png","qq音乐商业化web","request","ui","update:2019","vue","webpack"],"2019/weekly-04.html":["04","19","2019","6","9","95","add:2019","bug","flag","h5","javascript","jenkin","js","mongodb","nosql","update:2019"],"2019/weekly-03.html":["03","2019","30","8","add:2019","form","html","http","react","react16","update:2019","v16.0","v16.6","web"],"2019/weekly-02.html":["02","12.6.0","16","160","2019","23","7.6","8","add:2019","antd","bug","fix","hook","javascript","js","manifest","manifest,其实是有歧义的,就我了解的情况来说,manifest","mip","nexttick","node.j","react","tabl","update:2019","v8","vue"],"2019/weekly-01.html":["01","16","2019","404","49","8","add:2019","app","code","cooki","css","http","js","jsonp","update:2019","vue","vue,react","wap","webview"],"2019/weekly-00.html":["00","2019","github"]},"length":100},"tokenStore":{"root":{"0":{"0":{"docs":{"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":10.333333333333334}}},"1":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":10.178571428571429},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":10.1875},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":10.038461538461538}}},"2":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.07407407407407407},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":10.038461538461538},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.07692307692307693},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":10.052631578947368},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":10.026315789473685}}},"3":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.05714285714285714},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.0425531914893617},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.09090909090909091},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.058823529411764705},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":10.037037037037036},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":10.03448275862069},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.125},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":10.041666666666666}}},"4":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.07407407407407407},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.0625},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.07692307692307693},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.09090909090909091},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.07692307692307693},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.07407407407407407},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":10.045454545454545},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":10.03448275862069},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.05405405405405406},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":10.045454545454545}}},"5":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.11764705882352941},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.07142857142857142},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.08695652173913043},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.08},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.058823529411764705},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":10.041666666666666},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":10.041666666666666},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":10.030303030303031}}},"6":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.06060606060606061},"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.06060606060606061},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.07407407407407407},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":10.035714285714286},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.125},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":10.038461538461538},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":10.03125}}},"7":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":10.029411764705882},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":10.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":10.024390243902438}}},"8":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.08},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":10.027777777777779},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":10.024390243902438},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":10.027027027027026}}},"9":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.07692307692307693},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":10.037037037037036},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":10.035714285714286},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":10.022727272727273}}},"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.043478260869565216},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.04}},".":{"1":{"docs":{},"+":{"0":{"docs":{},".":{"2":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.09090909090909091}}},"docs":{}}},"docs":{}}},"3":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.09090909090909091}}},"docs":{}}},"1":{"0":{"0":{"0":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555}}},"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}},"4":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333}}},"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.030303030303030304},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.11538461538461539},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":10.029411764705882},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.1},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.1111111111111111},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.07894736842105263},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.06521739130434782},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":10.030303030303031},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":10.108108108108109},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.05405405405405406}}},"1":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.06060606060606061},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":10.045454545454545},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.08333333333333333},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.07894736842105263},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.06896551724137931},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.125},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":10.03225806451613},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.13043478260869565},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":10.025}}},"2":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":10.02127659574468},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.09090909090909091},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":10.035714285714286},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.07692307692307693},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":10.027777777777779},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}},".":{"6":{"7":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"docs":{},".":{"0":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{}}},"docs":{}}},"3":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":10.028571428571428},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.06896551724137931},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":10.047619047619047},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":10.033333333333333},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}}},"4":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.08695652173913043},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":10.037037037037036},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":10.047619047619047},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":10.027777777777779}}},"5":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":10.038461538461538},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":10.030303030303031},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":10.043478260869565}}},"6":{"0":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":10.136363636363637},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":10.030303030303031},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":10.030303030303031},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},".":{"8":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}},"docs":{}}},"7":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":10.038461538461538},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":10.028571428571428},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":10.045454545454545}}},"8":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.06060606060606061},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":10.03125},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":10.03125},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":10.033333333333333},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703}}},"9":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":10.04},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.0425531914893617},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":10.027027027027026},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":10.038461538461538},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}},"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.043478260869565216},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}},".":{"0":{"6":{"docs":{"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}},"1":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"4":{"2":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}},"docs":{}},"9":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125}},".":{"0":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125}}},"docs":{}}},"docs":{}},"w":{"5":{"0":{"0":{"0":{"docs":{},"字":{"docs":{},"概":{"docs":{},"括":{"docs":{},"e":{"docs":{},"s":{"6":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}},"docs":{}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"2":{"0":{"0":{"5":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}},"9":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}},"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.07407407407407407},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216}}},"1":{"7":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.038461538461538464}}},"8":{"docs":{"2019/":{"ref":"2019/","tf":0.45454545454545453}}},"9":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.125},"2019/":{"ref":"2019/","tf":10.090909090909092},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.11538461538461539},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.08333333333333333},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.13333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464},"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.3333333333333333}},"年":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}}}}}}}}}}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.125},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}},"1":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.030303030303030304},"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.058823529411764705},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.043478260869565216},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.04},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.038461538461538464},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.037037037037037035},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.0425531914893617},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.045454545454545456},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842}}},"docs":{}},"4":{"9":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"docs":{}},"7":{"7":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"docs":{}},"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":10.043478260869565},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.125},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":10.028571428571428},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":10.0625},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625}},"个":{"docs":{},"你":{"docs":{},"不":{"docs":{},"得":{"docs":{},"不":{"docs":{},"知":{"docs":{},"道":{"docs":{},"的":{"docs":{},"数":{"docs":{},"组":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}}},"1":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":10.035714285714286},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":10.028571428571428},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.07692307692307693}}},"2":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":10.058823529411764},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.07142857142857142},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":10.027027027027026},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043}}},"3":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":10.037037037037036},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.07692307692307693},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.07692307692307693},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":10.029411764705882},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}}},"4":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":10.030303030303031},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":10.022222222222222},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931}}},"5":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":10.030303030303031},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":10.03125},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703}}},"6":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.05714285714285714},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":10.028571428571428},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}}},"7":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.08333333333333333},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":10.025641025641026},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.07142857142857142},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}},".":{"1":{"docs":{},"k":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}}}},"docs":{}}},"8":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.11764705882352941},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":10.021739130434783},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625}}},"9":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":10.023255813953488},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406}}},"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}},".":{"0":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"5":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}},"发":{"docs":{},"布":{"docs":{},",":{"docs":{},"支":{"docs":{},"持":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"与":{"docs":{},"c":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}}}}}}}},"8":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}},"docs":{}},"》":{"docs":{},"带":{"docs":{},"我":{"docs":{},"们":{"docs":{},"走":{"docs":{},"进":{"docs":{},"童":{"docs":{},"年":{"docs":{},"的":{"docs":{},"回":{"docs":{},"忆":{"docs":{},"、":{"docs":{},"《":{"docs":{},"海":{"docs":{},"王":{"docs":{},"》":{"docs":{},"为":{"docs":{},"我":{"docs":{},"们":{"docs":{},"呈":{"docs":{},"现":{"docs":{},"了":{"docs":{},"宏":{"docs":{},"大":{"docs":{},"的":{"docs":{},"亚":{"docs":{},"特":{"docs":{},"兰":{"docs":{},"蒂":{"docs":{},"斯":{"docs":{},"。":{"docs":{},"说":{"docs":{},"起":{"docs":{},"这":{"docs":{},"些":{"docs":{},"电":{"docs":{},"影":{"docs":{},",":{"docs":{},"我":{"docs":{},"就":{"docs":{},"想":{"docs":{},"到":{"docs":{},"了":{"docs":{},"好":{"docs":{},"莱":{"docs":{},"坞":{"docs":{},",":{"docs":{},"想":{"docs":{},"到":{"docs":{},"好":{"docs":{},"莱":{"docs":{},"坞":{"docs":{},",":{"2":{"0":{"1":{"9":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"3":{"0":{"0":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571}}},"1":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}},"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.030303030303030304},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.0625},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":10.024390243902438},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333}},"张":{"docs":{},"图":{"docs":{},"讲":{"docs":{},"解":{"docs":{},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}},"1":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":10.1}}},"2":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":10.026315789473685}}},"3":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":10.033333333333333}}},"4":{"0":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}},"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":10.04}}},"5":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":10.027027027027026},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}},"6":{"0":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.045454545454545456}}},"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":10.033333333333333}}},"7":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":10.041666666666666}}},"8":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":10.024390243902438}}},"9":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":10.024390243902438}},";":{"docs":{},"难":{"docs":{},"&":{"docs":{},"#":{"3":{"9":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353}}},"docs":{}},"docs":{}}}},"?":{"docs":{},"?":{"docs":{},"&":{"docs":{},"#":{"3":{"9":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353}}},"docs":{}},"docs":{}}}}}}},"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.04},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}},"d":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"/":{"docs":{},"a":{"docs":{},"r":{"docs":{},"/":{"docs":{},"v":{"docs":{},"r":{"docs":{},"/":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}}}}}}}}}}},".":{"0":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.09090909090909091},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025}}},"7":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.075}}},"docs":{}}},"4":{"0":{"4":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"9":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571}}},"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.037037037037037035},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":10.037037037037036},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"1":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":10.025}}},"2":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":10.033333333333333}}},"3":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":10.029411764705882}}},"4":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":10.03448275862069}}},"5":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":10.0625}}},"6":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":10.03448275862069}}},"7":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":10.026315789473685},"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"8":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":10.041666666666666}}},"9":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":10.043478260869565},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05}},".":{"0":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421}}},"docs":{}}},"5":{"0":{"0":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571}}},"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":10.04},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08}}},"1":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":10.043478260869565}}},"2":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":10.026315789473685}}},"5":{"docs":{},"个":{"docs":{},"提":{"docs":{},"高":{"docs":{},"你":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}},"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.08108108108108109},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}},".":{"0":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"1":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.030303030303030304}}},"docs":{}},"g":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"时":{"docs":{},"代":{"docs":{},",":{"3":{"docs":{},"d":{"docs":{},"可":{"docs":{},"视":{"docs":{},"化":{"docs":{},",":{"docs":{},"音":{"docs":{},"视":{"docs":{},"频":{"docs":{},"直":{"docs":{},"播":{"docs":{},"技":{"docs":{},"术":{"docs":{},",":{"docs":{},"i":{"docs":{},"m":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}},"docs":{}}}}},"分":{"docs":{},"钟":{"docs":{},",":{"docs":{},"掌":{"docs":{},"握":{"9":{"docs":{},"个":{"docs":{},"简":{"docs":{},"洁":{"docs":{},"的":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}},"docs":{}}}}}}},"6":{"0":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703}}},"9":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353}},"道":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353}}}}}}}},"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}}},"7":{"0":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"3":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805}}},"4":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}},"7":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625}}},"9":{"docs":{},".":{"3":{"4":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}},"docs":{}},"docs":{}}},"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},".":{"6":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{}}},"8":{"0":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}},"3":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}},"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.04},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},".":{"0":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142}}},"docs":{}}},"9":{"0":{"1":{"2":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}},"docs":{}},"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08}}},"5":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}},"7":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}},"9":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}},"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}},"、":{"1":{"0":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842}}},"docs":{}},"docs":{}}},"docs":{},"c":{"docs":{},"l":{"docs":{},"i":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"本":{"docs":{},"地":{"docs":{},"构":{"docs":{},"建":{"docs":{},",":{"docs":{},"所":{"docs":{},"有":{"docs":{},"内":{"docs":{},"容":{"docs":{},"托":{"docs":{},"管":{"docs":{},"在":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}}},"s":{"docs":{},"s":{"1":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}},"3":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333}},",":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}}}}}},"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.030303030303030304},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.058823529411764705},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.0625},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.05714285714285714},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.0425531914893617},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.07142857142857142},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.06896551724137931},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.06666666666666667},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.0975609756097561},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.1388888888888889},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.16666666666666666},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.11538461538461539}},"为":{"docs":{},"什":{"docs":{},"么":{"docs":{},"叫":{"docs":{},"x":{"docs":{},"s":{"docs":{},"s":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}}}}}}}}},":":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}}},"r":{"docs":{},"f":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216}}}}},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667}}}},"o":{"docs":{},"n":{"docs":{},"j":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}}}},"n":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}},"u":{"docs":{},"t":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625}}}}}},"o":{"docs":{},"k":{"docs":{},"i":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},"e":{"docs":{},",":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655}}}}}}}}}}}}}}}},"s":{"docs":{},"、":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}}}}}},"、":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"、":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{},"、":{"docs":{},"j":{"docs":{},"w":{"docs":{},"t":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"、":{"docs":{},"c":{"docs":{},"o":{"docs":{},"e":{"docs":{},"p":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08}}}}}}}}},"r":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.17647058823529413}}},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.0625}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}},"e":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}}}}}}}}}},"f":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"e":{"docs":{},"r":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}}}},"d":{"docs":{},"e":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.058823529411764705},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.0975609756097561},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"o":{"docs":{},"s":{"docs":{},"/":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"x":{"docs":{},"/":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"/":{"docs":{},"j":{"docs":{},"e":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.058823529411764705}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.08333333333333333},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}}}},"l":{"docs":{},"l":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}},"、":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"、":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842}}}}}}},"和":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"、":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"、":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025}}}}}}}}}}}}}}}}},",":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"l":{"docs":{},"y":{"docs":{},"和":{"docs":{},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}}}}}},"t":{"docs":{},"o":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"s":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}},"h":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"e":{"8":{"0":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}}},"docs":{}},"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.05405405405405406},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.09375}},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"n":{"docs":{},"o":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}}}}}},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}}}}}}}}}},"d":{"docs":{},"n":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142}}},"c":{"docs":{"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464}}}},"i":{"docs":{},"/":{"docs":{},"c":{"docs":{},"d":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}}}},"g":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}},"i":{"docs":{},"t":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142}},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.07317073170731707},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.11428571428571428},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-00.html":{"ref":"2019/weekly-00.html","tf":0.3333333333333333}},"的":{"docs":{},"内":{"docs":{},"容":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}}}},"上":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},"星":{"docs":{},"星":{"docs":{},"超":{"docs":{},"过":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}}}}}}}}}}}}}}}},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842}}}}}},"f":{"docs":{},"图":{"docs":{},"、":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"3":{"docs":{},"动":{"docs":{},"画":{"docs":{},"属":{"docs":{},"性":{"docs":{},"、":{"docs":{},"原":{"docs":{},"生":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"实":{"docs":{},"现":{"docs":{},"、":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"、":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{},"g":{"docs":{},"l":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}},"o":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035}},"o":{"docs":{},"g":{"docs":{},"l":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.0975609756097561},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}},"e":{"docs":{},"推":{"docs":{},"出":{"docs":{},"的":{"docs":{},"第":{"docs":{},"三":{"docs":{},"方":{"docs":{},"库":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"b":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456}}}}}}},"i":{"docs":{},"d":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.0425531914893617}}}}},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043}}}}},"s":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806}}}}},"h":{"docs":{},"n":{"docs":{},"n":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}}}}}},"i":{"docs":{},"s":{"docs":{},"s":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035}}}}}}}}},"o":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625}}}}}},"p":{"docs":{},"u":{"docs":{},"t":{"docs":{},"[":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"=":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}}}}}}}}}}}}}}},"e":{"1":{"1":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464}}},"docs":{}},"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.13157894736842105},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}},"f":{"docs":{},"(":{"docs":{},")":{"docs":{},"{":{"docs":{},"}":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"i":{"docs":{},"f":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}}}}}}},"/":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456}}}}}}}}}}}}}}},"d":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"g":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"m":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}}}},"n":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}},"j":{"docs":{"./":{"ref":"./","tf":0.1111111111111111},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.04},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625}}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744}}}}}}}},".":{"docs":{},"j":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.04},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.045454545454545456},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.08333333333333333},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}},"s":{"docs":{},"压":{"docs":{},"缩":{"docs":{},"p":{"docs":{},"n":{"docs":{},"g":{"docs":{},"图":{"docs":{},"片":{"docs":{},",":{"docs":{},"效":{"docs":{},"果":{"docs":{},"高":{"docs":{},"达":{"7":{"5":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}},"w":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}}}}},"u":{"docs":{},"o":{"docs":{},"f":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}},"l":{"docs":{},"l":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}},"p":{"docs":{},"m":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.038461538461538464},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"l":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"x":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.09090909090909091},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.07317073170731707}}}}}},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464}},".":{"docs":{},"j":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464}}}}}},"u":{"docs":{},"f":{"docs":{},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}}}},"w":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}},"x":{"docs":{},"t":{"docs":{},"t":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.10526315789473684}}}}}}}}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}}}},"c":{"docs":{},"t":{"1":{"6":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333}}},"8":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304}}},"docs":{}},"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.030303030303030304},"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.07142857142857142},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.08},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.038461538461538464},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.07407407407407407},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.07142857142857142},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.06976744186046512},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.09375},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.07142857142857142},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.0625},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.09090909090909091},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.08333333333333333},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.08333333333333333},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.06060606060606061}}}}}}}}}},"核":{"docs":{},"心":{"docs":{},"成":{"docs":{},"员":{"docs":{},"「":{"docs":{},"s":{"docs":{},"e":{"docs":{},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"a":{"docs":{},"n":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571}}}}}}}}}}}}}}}},",":{"docs":{},"都":{"docs":{},"需":{"docs":{},"要":{"docs":{},"管":{"docs":{},"理":{"docs":{},"状":{"docs":{},"态":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571}}}}}}}}}}}}}}},"、":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"、":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"j":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}},".":{"docs":{},"j":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}}}},"n":{"docs":{"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304}}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.058823529411764705},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.0975609756097561}}}}}},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.05714285714285714}},"e":{"docs":{},"作":{"docs":{},"为":{"docs":{},"e":{"docs":{},"s":{"5":{"docs":{},"新":{"docs":{},"增":{"docs":{},"的":{"docs":{},"常":{"docs":{},"规":{"docs":{},"数":{"docs":{},"组":{"docs":{},"方":{"docs":{},"法":{"docs":{},"之":{"docs":{},"一":{"docs":{},",":{"docs":{},"相":{"docs":{},"比":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}},"x":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625}},"是":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"状":{"docs":{},"态":{"docs":{},"容":{"docs":{},"器":{"docs":{},",":{"docs":{},"提":{"docs":{},"供":{"docs":{},"可":{"docs":{},"预":{"docs":{},"测":{"docs":{},"化":{"docs":{},"的":{"docs":{},"状":{"docs":{},"态":{"docs":{},"管":{"docs":{},"理":{"docs":{},"。":{"docs":{},"在":{"docs":{},"实":{"docs":{},"际":{"docs":{},"开":{"docs":{},"发":{"docs":{},"中":{"docs":{},",":{"docs":{},"常":{"docs":{},"搭":{"docs":{},"配":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.1111111111111111},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}},"i":{"docs":{},"r":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805}}}}}},"f":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407}}}}}}},"c":{"docs":{},"o":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"以":{"docs":{},"下":{"docs":{},"简":{"docs":{},"称":{"docs":{},":":{"docs":{},"h":{"docs":{},"m":{"docs":{},"r":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061}}}}},"f":{"docs":{},"c":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}},"i":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703}}}}},"s":{"docs":{},"a":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818}}}}},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{"./":{"ref":"./","tf":0.1111111111111111},"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.09090909090909091},"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.08},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.07407407407407407},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.0625},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.11538461538461539},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}},"p":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}},"a":{"docs":{},"c":{"docs":{},"k":{"5":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664}}},"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.08571428571428572},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}}}}},"?":{"docs":{},"—":{"docs":{},"—":{"docs":{},"v":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125}}}}}}}}}}}},"g":{"docs":{},"l":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}},",":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"v":{"docs":{},"a":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}}}}}}}}}},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}},"协":{"docs":{},"议":{"docs":{},"(":{"docs":{},"以":{"docs":{},"下":{"docs":{},"简":{"docs":{},"称":{"docs":{},"w":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}}}}}},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125}}}}},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}}}}}},"e":{"docs":{},"k":{"docs":{},"l":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.1111111111111111}}}}},"x":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464}}}},"a":{"docs":{},"k":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.07692307692307693}}}}}}}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216}}}}}}}}},"y":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"p":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.075},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05}},".":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}},"o":{"docs":{},"r":{"docs":{},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}}},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},":":{"2":{"0":{"1":{"9":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"1":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.030303030303030304},"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.058823529411764705},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.043478260869565216},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.04},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.038461538461538464},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.037037037037037035},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.045454545454545456},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.06060606060606061},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705}},"/":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.0425531914893617}}}}}}}}}}},"t":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.07692307692307693},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.12},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857}}}},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.06060606060606061},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353}}}}}},"x":{"docs":{},"i":{"docs":{},"o":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}},"p":{"docs":{},"i":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.037037037037037035},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.10638297872340426},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.07692307692307693},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.05714285714285714},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.08108108108108109},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}},"。":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}}}}}}}}}},"p":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.125},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},"黑":{"docs":{},"魔":{"docs":{},"法":{"docs":{},":":{"docs":{},"小":{"docs":{},"程":{"docs":{},"序":{"docs":{},"自":{"docs":{},"定":{"docs":{},"义":{"docs":{},"组":{"docs":{},"件":{"docs":{},"运":{"docs":{},"行":{"docs":{},"到":{"docs":{},"h":{"5":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}},"docs":{}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}}},"n":{"docs":{},"g":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667}}}}},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857}}}}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"v":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}}}}}}},"n":{"docs":{},"t":{"docs":{},"d":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.07692307692307693},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}}}},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842}}}}}}}},"v":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}},"m":{"docs":{},"p":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}},";":{"docs":{},"&":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616}}}}}}}}},"l":{"docs":{},"p":{"docs":{},"h":{"docs":{},"a":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304}}}}}},"h":{"docs":{},"m":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805}}}}}}},"i":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667}}},"j":{"docs":{},"a":{"docs":{},"x":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667}}}}}}},"e":{"docs":{},"s":{"1":{"1":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216}}},"docs":{}},"2":{"0":{"1":{"5":{"docs":{},"、":{"docs":{},"e":{"docs":{},"s":{"2":{"0":{"1":{"6":{"docs":{},"、":{"docs":{},"e":{"docs":{},"s":{"2":{"0":{"1":{"7":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.030303030303030304}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"docs":{}},"2":{"0":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.06896551724137931}}},"docs":{}},"docs":{}},"docs":{}},"6":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.06060606060606061},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}},"+":{"docs":{},"函":{"docs":{},"数":{"docs":{},"式":{"docs":{},"编":{"docs":{},"程":{"docs":{},"(":{"docs":{},"c":{"docs":{},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"i":{"docs":{"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333}}}}}}}}}}}}}}},"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.08695652173913043},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061}}}}}},"m":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085}}}},"x":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.06060606060606061}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}},"、":{"docs":{},"s":{"docs":{},"e":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"j":{"docs":{},"i":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.07407407407407407},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.10344827586206896},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}},"l":{"docs":{},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}}},"e":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353}}}}}}}}}},"a":{"docs":{},"n":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}}}},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842}}}}}},"c":{"docs":{},"t":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"+":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"3":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04}}},"docs":{}}}}}}}}}}}},"c":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}}}}}}}}}},"u":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}}}},"d":{"docs":{},"g":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456}},"t":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.09090909090909091},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.058823529411764705},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.08},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.15384615384615385},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.037037037037037035},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.10638297872340426},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.058823529411764705},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.11764705882352941},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.08333333333333333},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.09090909090909091},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.12},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.10344827586206896},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.07317073170731707},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.07894736842105263},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.046511627906976744},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.043478260869565216},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.08571428571428572},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.08888888888888889},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.058823529411764705},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.09375},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.0975609756097561},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.10344827586206896},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.1724137931034483},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.09375},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.15384615384615385},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.13636363636363635},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.1111111111111111},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.2},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.13636363636363635},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}},"闭":{"docs":{},"包":{"9":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}},"docs":{}}},"中":{"docs":{},"的":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{},"s":{"docs":{},"和":{"docs":{},"函":{"docs":{},"数":{"docs":{},"息":{"docs":{},"息":{"docs":{},"相":{"docs":{},"关":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"今":{"docs":{},"天":{"docs":{},",":{"docs":{},"我":{"docs":{},"就":{"docs":{},"给":{"docs":{},"大":{"docs":{},"家":{"docs":{},"详":{"docs":{},"细":{"docs":{},"地":{"docs":{},"讲":{"docs":{},"述":{"docs":{},"一":{"docs":{},"番":{"docs":{},":":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"函":{"docs":{},"数":{"docs":{},"中":{"docs":{},"的":{"docs":{},"t":{"docs":{},"h":{"docs":{},"i":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"常":{"docs":{},"见":{"docs":{},"的":{"6":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}},"docs":{}}}}},"并":{"docs":{},"没":{"docs":{},"有":{"docs":{},"提":{"docs":{},"供":{"docs":{},"直":{"docs":{},"接":{"docs":{},"操":{"docs":{},"作":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}}}}}}}},"/":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}}}}}}}}}}}}},"p":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}},"s":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}}}}}}}}},"m":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}}}}}},"s":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.06060606060606061},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.038461538461538464},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.07407407407407407},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.058823529411764705},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.1111111111111111},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.17647058823529413},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.13333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.07407407407407407},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.05263157894736842},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.06666666666666667},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.11764705882352941},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.14285714285714285},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.10810810810810811},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.07894736842105263},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},"x":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.07142857142857142},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}},"o":{"docs":{},"n":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},"都":{"docs":{},"是":{"docs":{},"我":{"docs":{},"们":{"docs":{},"很":{"docs":{},"常":{"docs":{},"用":{"docs":{},"的":{"docs":{},"方":{"docs":{},"法":{"docs":{},",":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}}}}},"i":{"docs":{},"e":{"docs":{},"p":{"docs":{},"k":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}},"代":{"docs":{},"码":{"docs":{},"时":{"docs":{},"经":{"docs":{},"常":{"docs":{},"遇":{"docs":{},"到":{"docs":{},"复":{"docs":{},"杂":{"docs":{},"逻":{"docs":{},"辑":{"docs":{},"判":{"docs":{},"断":{"docs":{},"的":{"docs":{},"情":{"docs":{},"况":{"docs":{},",":{"docs":{},"通":{"docs":{},"常":{"docs":{},"大":{"docs":{},"家":{"docs":{},"可":{"docs":{},"以":{"docs":{},"用":{"docs":{},"i":{"docs":{},"f":{"docs":{},"/":{"docs":{},"e":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"或":{"docs":{},"者":{"docs":{},"s":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"t":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"、":{"docs":{},"v":{"docs":{},"u":{"docs":{},"e":{"docs":{},"、":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"、":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},",":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931}}}}}}},"e":{"docs":{},"n":{"docs":{},"k":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}}}}}}}},"m":{"docs":{},"i":{"docs":{},"c":{"docs":{},"r":{"docs":{},"o":{"docs":{},"s":{"docs":{},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.030303030303030304}}}}}}}},"h":{"docs":{},"a":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}}}}},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.13043478260869565}}}}},"a":{"docs":{},"n":{"docs":{},")":{"docs":{},"察":{"docs":{},"(":{"docs":{},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}}}}}}}}}},"p":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035}},"l":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}},"u":{"docs":{},"l":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}},"a":{"docs":{},"l":{"docs":{"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}}}}},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.05263157894736842}}}}},"n":{"docs":{},"g":{"docs":{},"o":{"docs":{},"d":{"docs":{},"b":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}}}}}}},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{},"b":{"docs":{},"å":{"docs":{},"g":{"docs":{},"e":{"docs":{},"」":{"docs":{},"(":{"docs":{},"h":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571}}}}}}}}}}}}}},"p":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714}}},"t":{"docs":{},"h":{"docs":{},".":{"docs":{},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"m":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842}},",":{"docs":{},"这":{"docs":{},"个":{"docs":{},"函":{"docs":{},"数":{"docs":{},"返":{"docs":{},"回":{"docs":{},"[":{"0":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}}},"docs":{}}}}}}}}}}}}}}}}}},"c":{"docs":{"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025}},"、":{"docs":{},"w":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"o":{"docs":{},"w":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}},",":{"docs":{},"其":{"docs":{},"实":{"docs":{},"是":{"docs":{},"有":{"docs":{},"歧":{"docs":{},"义":{"docs":{},"的":{"docs":{},",":{"docs":{},"就":{"docs":{},"我":{"docs":{},"了":{"docs":{},"解":{"docs":{},"的":{"docs":{},"情":{"docs":{},"况":{"docs":{},"来":{"docs":{},"说":{"docs":{},",":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"e":{"docs":{},"r":{"docs":{},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}}}}},"s":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.1}}},"c":{"docs":{},"c":{"docs":{},"a":{"docs":{},"b":{"docs":{},"e":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}}}}},"v":{"docs":{},"c":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}}},",":{"docs":{},"m":{"docs":{},"v":{"docs":{},"p":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}},"p":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}},"v":{"docs":{},"m":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}}},"u":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"o":{"docs":{},"b":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}}}}}}}}}}}},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.06060606060606061}}}}}},"h":{"3":{"7":{"0":{"docs":{"2019/":{"ref":"2019/","tf":0.09090909090909091}}},"docs":{}},"docs":{}},"docs":{}},"l":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}},"s":{"docs":{},"h":{"docs":{},"e":{"docs":{},"e":{"docs":{},"t":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.030303030303030304}}}}},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304}}}}},"i":{"docs":{},"t":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}}}}}}}},"v":{"docs":{},"g":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.058823529411764705},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.13636363636363635},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.07692307692307693}}}},"r":{"docs":{},"c":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571}}}},"w":{"docs":{},"i":{"docs":{},"f":{"docs":{},"t":{"docs":{},"u":{"docs":{},"i":{"docs":{},"语":{"docs":{},"法":{"docs":{},",":{"docs":{},"并":{"docs":{},"认":{"docs":{},"为":{"docs":{},"j":{"docs":{},"s":{"docs":{},"x":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571}}}}}}}}}}}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.038461538461538464}},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.038461538461538464}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.07692307692307693}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.058823529411764705}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.058823529411764705},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.08108108108108109}}}}}}}}}},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.10526315789473684},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}},"模":{"docs":{},"式":{"docs":{},"开":{"docs":{},"发":{"docs":{},"部":{"docs":{},"署":{"docs":{},"前":{"docs":{},"端":{"docs":{},"和":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},".":{"docs":{},"j":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}}}}}}}},"模":{"docs":{},"式":{"docs":{},"?":{"docs":{},"前":{"docs":{},"端":{"docs":{},"、":{"docs":{},"后":{"docs":{},"端":{"docs":{},"现":{"docs":{},"在":{"docs":{},"都":{"docs":{},"可":{"docs":{},"以":{"docs":{},"使":{"docs":{},"用":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"c":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}},"o":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333}}},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}},"、":{"docs":{},"c":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},"i":{"docs":{},"e":{"docs":{},"、":{"docs":{},"t":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304}}}}}},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"i":{"docs":{},"u":{"docs":{},"m":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.05714285714285714},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"跨":{"docs":{},"站":{"docs":{},"脚":{"docs":{},"本":{"docs":{},"攻":{"docs":{},"击":{"docs":{},")":{"docs":{},"的":{"docs":{},"简":{"docs":{},"称":{"docs":{},",":{"docs":{},"所":{"docs":{},"以":{"docs":{},"为":{"docs":{},"啥":{"docs":{},"不":{"docs":{},"是":{"docs":{},"c":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.037037037037037035},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}},"o":{"docs":{},"f":{"docs":{},"j":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}}}}},"g":{"docs":{},"e":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}},"l":{"docs":{},"e":{"docs":{},"e":{"docs":{},"p":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.05714285714285714}},"(":{"1":{"0":{"0":{"0":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"o":{"docs":{},"t":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.10810810810810811},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.1}}}}},"k":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}}}}}}}},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}},"s":{"docs":{},"r":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.1}}}},"o":{"docs":{},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.05714285714285714}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.08333333333333333}}}}}}}}},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}}},"c":{"docs":{},"k":{"docs":{},"e":{"docs":{},"t":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}}}},"p":{"docs":{},"e":{"docs":{},"e":{"docs":{},"c":{"docs":{},"h":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}},"d":{"docs":{},"k":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703}}}},"u":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.06060606060606061},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.07142857142857142},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.14285714285714285},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.075},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}},"、":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"、":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"j":{"docs":{},"s":{"docs":{},"、":{"docs":{},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.06060606060606061},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.07142857142857142},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.11538461538461539},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703}}}},"i":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035}}},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}}}},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}},"u":{"docs":{},")":{"docs":{},"议":{"docs":{},"(":{"docs":{},"c":{"docs":{},"a":{"docs":{},"o":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.037037037037037035}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085}}}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}},"x":{"docs":{},"t":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.045454545454545456}}}}},"r":{"docs":{},"v":{"docs":{},"a":{"docs":{},"l":{"docs":{},"d":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353}}}}}}},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}},"d":{"docs":{},"o":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.05405405405405406},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714}}}}},"a":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216}},"r":{"docs":{},"o":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.10344827586206896}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"=":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{},";":{"docs":{},"_":{"docs":{},"b":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.05263157894736842}}}}},"c":{"docs":{},"p":{"docs":{"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}},"i":{"docs":{},"n":{"docs":{},"y":{"docs":{},"p":{"docs":{},"n":{"docs":{},"g":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}}}},"m":{"docs":{},"e":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421}}}}},"p":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421}}},"h":{"docs":{},"r":{"docs":{},"e":{"docs":{},"e":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}},"u":{"docs":{},"p":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},":":{"2":{"0":{"1":{"9":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.038461538461538464},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.025},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}},"docs":{}},"2":{"0":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.043478260869565216},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.030303030303030304},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2020/weekly-01.html":{"ref":"2020/weekly-01.html","tf":0.0625}}},"1":{"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.030303030303030304},"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035},"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.058823529411764705},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.043478260869565216},"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.04},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.038461538461538464},"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456},"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464},"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.037037037037037035},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.045454545454545456},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}},"i":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.037037037037037035},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}},"r":{"docs":{},"l":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.058823529411764705},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}},"、":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"b":{"docs":{},"u":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"、":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"r":{"docs":{},"a":{"docs":{},"y":{"docs":{},"、":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"6":{"4":{"docs":{},"、":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}},"docs":{}},"docs":{}}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.04878048780487805}}}}}}},"i":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.07142857142857142}},"x":{"docs":{"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903}}}}},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}}}}},"v":{"1":{"1":{"docs":{"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.02631578947368421}}},"6":{"docs":{},".":{"0":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}}},"6":{"docs":{"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}}},"docs":{}}},"8":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304}}},"docs":{}},"7":{"7":{"docs":{},".":{"0":{"docs":{},".":{"3":{"8":{"6":{"5":{"docs":{},".":{"7":{"5":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}},"docs":{}}},"docs":{},".":{"0":{"docs":{},".":{"0":{"docs":{"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.034482758620689655},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.03225806451612903},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061}}},"docs":{}}},"docs":{}}},"8":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.07317073170731707},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}},"i":{"docs":{},"t":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}},"e":{"2":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085}},".":{"0":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085}}},"docs":{}}},"docs":{"2021/weekly-25.html":{"ref":"2021/weekly-25.html","tf":0.06060606060606061},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.0625},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.09090909090909091},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.08},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125}}}},"r":{"docs":{},"t":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}}}}},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}},"e":{"docs":{},"w":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.09090909090909091}}}}}}}},"s":{"docs":{},"u":{"docs":{},"a":{"docs":{},"l":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}},"u":{"docs":{},"e":{"3":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.07692307692307693},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-44.html":{"ref":"2020/weekly-44.html","tf":0.06896551724137931},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808}},".":{"0":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}}},"docs":{}}},"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.058823529411764705},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.17391304347826086},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125},"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043},"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04},"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.08333333333333333},"2020/weekly-47.html":{"ref":"2020/weekly-47.html","tf":0.07894736842105263},"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.16666666666666666},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.05},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.12195121951219512},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.1},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.08},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.16279069767441862},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.08823529411764706},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.05405405405405406},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.14285714285714285},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.07692307692307693},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.06666666666666667},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.05555555555555555},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.08108108108108109},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.07894736842105263},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.07692307692307693}},"x":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.08},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.058823529411764705},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333}}},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}},".":{"docs":{},"j":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.04878048780487805},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}},",":{"docs":{},"尤":{"docs":{},"雨":{"docs":{},"溪":{"docs":{},"于":{"docs":{},"日":{"docs":{},"前":{"docs":{},"发":{"docs":{},"表":{"docs":{},"了":{"docs":{},"长":{"docs":{},"文":{"docs":{},"对":{"docs":{},"其":{"docs":{},"过":{"docs":{},"程":{"docs":{},"中":{"docs":{},"获":{"docs":{},"得":{"docs":{},"的":{"docs":{},"经":{"docs":{},"验":{"docs":{},"教":{"docs":{},"训":{"docs":{},",":{"docs":{},"作":{"docs":{},"了":{"docs":{},"详":{"docs":{},"细":{"docs":{},"阐":{"docs":{},"述":{"docs":{},",":{"docs":{},"对":{"docs":{},"此":{"docs":{},",":{"docs":{},"c":{"docs":{},"s":{"docs":{},"d":{"docs":{},"n":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}}}}}}}},"j":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}}},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456}}}}}},"e":{"docs":{},"t":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}},"s":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.1},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464}}}}}}},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818}}}}}},"f":{"1":{"2":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.045454545454545456}}},"docs":{}},"5":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216}}},"docs":{},"i":{"docs":{},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304}}}}},"l":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857}},"和":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"x":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.07317073170731707}}}}}}},"x":{"docs":{"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}}},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.07407407407407407}}}}}}},"c":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}},"时":{"docs":{},"的":{"docs":{},"经":{"docs":{},"验":{"docs":{},"教":{"docs":{},"训":{"docs":{},",":{"docs":{},"使":{"docs":{},"用":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"和":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"y":{"docs":{},"来":{"docs":{},"重":{"docs":{},"构":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"b":{"docs":{},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"j":{"docs":{"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.034482758620689655}}}}}}},"l":{"docs":{},"s":{"docs":{"2020/weekly-42.html":{"ref":"2020/weekly-42.html","tf":0.03333333333333333}}}}},"l":{"docs":{},"u":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.04},"2021/weekly-17.html":{"ref":"2021/weekly-17.html","tf":0.15384615384615385},"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.1},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061}}}}}},"x":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.08}}}},"o":{"docs":{},"w":{"docs":{"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.02631578947368421}}}},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"2019/weekly-20.html":{"ref":"2019/weekly-20.html","tf":0.03125}}}},"g":{"docs":{"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456}}}}},"e":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"b":{"docs":{},"u":{"docs":{},"l":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464}}}}}}},"c":{"docs":{},"h":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.09090909090909091}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"h":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.03571428571428571}}}}}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},"o":{"docs":{},"f":{"docs":{"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.047619047619047616}}}}}}},"m":{"docs":{"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.125}}}}},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}}}}}}}}}},"h":{"5":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.030303030303030304},"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035},"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.03571428571428571},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035},"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.06060606060606061},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.09090909090909091}}},"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"5":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}},"的":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{},"功":{"docs":{},"能":{"docs":{},"直":{"docs":{},"接":{"docs":{},"实":{"docs":{},"现":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"操":{"docs":{},"作":{"docs":{},",":{"docs":{},"而":{"docs":{},"且":{"docs":{},"拖":{"docs":{},"放":{"docs":{},"的":{"docs":{},"范":{"docs":{},"围":{"docs":{},"已":{"docs":{},"经":{"docs":{},"超":{"docs":{},"出":{"docs":{},"浏":{"docs":{},"览":{"docs":{},"器":{"docs":{},"的":{"docs":{},"边":{"docs":{},"界":{"docs":{},",":{"docs":{},"h":{"docs":{},"t":{"docs":{},"m":{"docs":{},"l":{"5":{"docs":{},"提":{"docs":{},"供":{"docs":{},"的":{"docs":{},"文":{"docs":{},"件":{"docs":{},"a":{"docs":{},"p":{"docs":{},"i":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{"2021/weekly-21.html":{"ref":"2021/weekly-21.html","tf":0.07142857142857142},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.06382978723404255},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.058823529411764705},"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.041666666666666664}}}},"t":{"docs":{},"p":{"0":{"docs":{},".":{"9":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"docs":{}}},"1":{"docs":{},".":{"0":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"docs":{}}},"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456},"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.02127659574468085},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.09090909090909091},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.07407407407407407},"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.03571428571428571},"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464},"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.029411764705882353},"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.06521739130434782},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.047619047619047616},"2020/weekly-11.html":{"ref":"2020/weekly-11.html","tf":0.06451612903225806},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.10526315789473684},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.06818181818181818},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.08108108108108109},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304},"2019/weekly-03.html":{"ref":"2019/weekly-03.html","tf":0.20833333333333334},"2019/weekly-01.html":{"ref":"2019/weekly-01.html","tf":0.038461538461538464}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"m":{"docs":{},"p":{"docs":{},".":{"docs":{},"w":{"docs":{},"e":{"docs":{},"i":{"docs":{},"x":{"docs":{},"i":{"docs":{},"n":{"docs":{},".":{"docs":{},"q":{"docs":{},"q":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"s":{"docs":{},"/":{"docs":{},"p":{"docs":{},"i":{"docs":{},"m":{"docs":{},"o":{"docs":{},"p":{"7":{"docs":{},"o":{"docs":{},"f":{"0":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}}},"docs":{}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"/":{"2":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}}},"3":{"docs":{"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.05405405405405406}}},"docs":{}}}}},"o":{"docs":{},"o":{"docs":{},"k":{"docs":{"2021/weekly-15.html":{"ref":"2021/weekly-15.html","tf":0.038461538461538464},"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-13.html":{"ref":"2020/weekly-13.html","tf":0.023809523809523808},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.05555555555555555},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.0625},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}},"s":{"docs":{},"、":{"docs":{},"v":{"docs":{},"u":{"docs":{"2021/weekly-04.html":{"ref":"2021/weekly-04.html","tf":0.045454545454545456}}}}}}}},"t":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},".":{"docs":{},"j":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},")":{"docs":{},"即":{"docs":{},"建":{"docs":{},"立":{"docs":{},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"连":{"docs":{},"接":{"docs":{},",":{"docs":{},"就":{"docs":{},"是":{"docs":{},"指":{"docs":{},"建":{"docs":{},"立":{"docs":{},"一":{"docs":{},"个":{"docs":{},"t":{"docs":{},"c":{"docs":{},"p":{"docs":{},"连":{"docs":{},"接":{"docs":{},"时":{"docs":{},",":{"docs":{},"需":{"docs":{},"要":{"docs":{},"客":{"docs":{},"户":{"docs":{},"端":{"docs":{},"和":{"docs":{},"服":{"docs":{},"务":{"docs":{},"端":{"docs":{},"总":{"docs":{},"共":{"docs":{},"发":{"docs":{},"送":{"3":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"k":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}},"e":{"docs":{},"r":{"docs":{"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857}}}}}}},"i":{"docs":{},"d":{"docs":{},"d":{"docs":{},"e":{"docs":{},"n":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.10714285714285714}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"y":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.04878048780487805}}}}}},"i":{"docs":{"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}}}}},"g":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}}}}},"m":{"docs":{},"r":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}},"y":{"docs":{},"b":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}},"p":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}},"r":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"s":{"docs":{"2021/weekly-24.html":{"ref":"2021/weekly-24.html","tf":0.06060606060606061},"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-14.html":{"ref":"2020/weekly-14.html","tf":0.09523809523809523},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061}},"e":{"docs":{},"、":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"、":{"docs":{},"a":{"docs":{},"s":{"docs":{},"y":{"docs":{},"n":{"docs":{},"c":{"docs":{},"/":{"docs":{},"a":{"docs":{},"w":{"docs":{},"a":{"docs":{},"i":{"docs":{},"t":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.05714285714285714}}}}}}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"i":{"docs":{"2021/weekly-07.html":{"ref":"2021/weekly-07.html","tf":0.029411764705882353},"2020/weekly-40.html":{"ref":"2020/weekly-40.html","tf":0.037037037037037035},"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.07317073170731707},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}},"t":{"docs":{},"o":{"docs":{},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"(":{"docs":{},"超":{"docs":{},"文":{"docs":{},"本":{"docs":{},"传":{"docs":{},"输":{"docs":{},"协":{"docs":{},"议":{"docs":{},")":{"docs":{},",":{"docs":{},"是":{"docs":{},"用":{"docs":{},"于":{"docs":{},"从":{"docs":{},"万":{"docs":{},"维":{"docs":{},"网":{"docs":{},"(":{"docs":{},"w":{"docs":{},"w":{"docs":{},"w":{"docs":{},":":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"l":{"docs":{},"d":{"docs":{"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.09090909090909091}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776}}}}}}},"(":{"docs":{},"p":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}}}}}}}},"u":{"docs":{},"s":{"docs":{},"h":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035}}}},"l":{"docs":{},"l":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664}}}}},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.0625}},"e":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857}}}}}}}}}}}},"g":{"docs":{},"e":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.09375}}}},"x":{"docs":{},"i":{"docs":{},"j":{"docs":{"2021/weekly-05.html":{"ref":"2021/weekly-05.html","tf":0.041666666666666664},"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.037037037037037035}}}}},"e":{"docs":{},"c":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}}}},"o":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655},"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}},"s":{"docs":{},"t":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.07692307692307693}},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}},"e":{"docs":{},"玩":{"docs":{},"的":{"6":{"docs":{"2020/weekly-48.html":{"ref":"2020/weekly-48.html","tf":0.041666666666666664}}},"docs":{}}}}}}}}}}}},"l":{"docs":{},"y":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04}}}}}}},"r":{"docs":{},"n":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061}}}}}}}},"d":{"docs":{},"f":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.043478260869565216}}}},"c":{"docs":{"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-02.html":{"ref":"2020/weekly-02.html","tf":0.05263157894736842}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857}}}}}}}},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{},"o":{"docs":{},"n":{"docs":{},"i":{"docs":{},"x":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.04878048780487805}}}}}}}}},"y":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.06896551724137931}}}}}}},"n":{"docs":{},"g":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}},"d":{"docs":{},"a":{"docs":{},"r":{"docs":{},"k":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035}}},"t":{"docs":{"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.08108108108108109},"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.06060606060606061}},":":{"docs":{},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}},"t":{"docs":{},"a":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.13043478260869565},"2020/weekly-10.html":{"ref":"2020/weekly-10.html","tf":0.09090909090909091}}},"e":{"docs":{"2021/weekly-12.html":{"ref":"2021/weekly-12.html","tf":0.06382978723404255}}}},"v":{"docs":{},"e":{"docs":{"2020/weekly-41.html":{"ref":"2020/weekly-41.html","tf":0.025}}}}},"e":{"docs":{},"n":{"docs":{},"o":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.0625},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.11428571428571428},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.05405405405405406}}}},"a":{"docs":{},"d":{"docs":{"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.037037037037037035}}}},"m":{"docs":{},"o":{"docs":{"2020/weekly-03.html":{"ref":"2020/weekly-03.html","tf":0.034482758620689655}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.1111111111111111},"2021/weekly-09.html":{"ref":"2021/weekly-09.html","tf":0.1111111111111111},"2021/weekly-01.html":{"ref":"2021/weekly-01.html","tf":0.14285714285714285},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.05714285714285714},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571},"2019/weekly-19.html":{"ref":"2019/weekly-19.html","tf":0.11538461538461539}}},"w":{"docs":{},"n":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}}}}},"c":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}}}}}}},"k":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-06.html":{"ref":"2020/weekly-06.html","tf":0.038461538461538464},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.08695652173913043}}}}}}},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},"库":{"docs":{},"(":{"docs":{},"就":{"docs":{},"叫":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{},")":{"docs":{},",":{"docs":{},"非":{"docs":{},"常":{"docs":{},"方":{"docs":{},"便":{"docs":{},"j":{"docs":{},"s":{"docs":{},"开":{"docs":{},"发":{"docs":{},"者":{"docs":{},"实":{"docs":{},"现":{"docs":{},"文":{"docs":{},"本":{"docs":{},"内":{"docs":{},"容":{"docs":{},"的":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"f":{"docs":{"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"&":{"docs":{},"#":{"3":{"9":{"docs":{},";":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.037037037037037035}}}},"docs":{}},"docs":{}}}},"s":{"docs":{},"s":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.125}}}},"a":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}}}},"o":{"docs":{},"o":{"docs":{},"p":{"docs":{"2021/weekly-23.html":{"ref":"2021/weekly-23.html","tf":0.07407407407407407},"2020/weekly-46.html":{"ref":"2020/weekly-46.html","tf":0.10344827586206896},"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.045454545454545456}}}},"c":{"docs":{},"k":{"docs":{},".":{"docs":{},"j":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.0625}}}}}}}},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"a":{"docs":{},"g":{"docs":{"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608}}}}}}}}}}},"g":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.027777777777777776}},"o":{"docs":{"2021/weekly-14.html":{"ref":"2021/weekly-14.html","tf":0.07407407407407407}}}},"a":{"docs":{},"d":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.1111111111111111}}}},"d":{"docs":{},"a":{"docs":{},"s":{"docs":{},"h":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.07142857142857142},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667}},"—":{"docs":{},"—":{"docs":{},"c":{"docs":{},"h":{"docs":{},"u":{"docs":{},"n":{"docs":{},"k":{"docs":{},"、":{"docs":{},"z":{"docs":{},"i":{"docs":{},"p":{"docs":{},"、":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"b":{"docs":{},"y":{"docs":{},"、":{"docs":{},"i":{"docs":{},"n":{"docs":{},"v":{"docs":{},"o":{"docs":{},"k":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"b":{"docs":{},"d":{"docs":{},"a":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857}}}}}},"r":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-08.html":{"ref":"2020/weekly-08.html","tf":0.024390243902439025}}}}}}}},"i":{"docs":{},"n":{"docs":{},"u":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.029411764705882353}},"x":{"docs":{"2021/weekly-10.html":{"ref":"2021/weekly-10.html","tf":0.08823529411764706},"2019/weekly-10.html":{"ref":"2019/weekly-10.html","tf":0.02702702702702703},"2019/weekly-09.html":{"ref":"2019/weekly-09.html","tf":0.022727272727272728},"2019/weekly-08.html":{"ref":"2019/weekly-08.html","tf":0.02702702702702703},"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.024390243902439025},"2019/weekly-06.html":{"ref":"2019/weekly-06.html","tf":0.03125}}}},"k":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}},"s":{"docs":{},"t":{"docs":{"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.05714285714285714}}}},"t":{"docs":{},"e":{"docs":{"2019/weekly-07.html":{"ref":"2019/weekly-07.html","tf":0.04878048780487805}}}}},"t":{"docs":{},";":{"docs":{},"a":{"docs":{},"u":{"docs":{},"d":{"docs":{},"i":{"docs":{},"o":{"docs":{},"&":{"docs":{},"g":{"docs":{},"t":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}}}}},"v":{"docs":{},"i":{"docs":{},"d":{"docs":{},"e":{"docs":{},"o":{"docs":{},"&":{"docs":{},"g":{"docs":{},"t":{"docs":{"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"x":{"docs":{"2020/weekly-05.html":{"ref":"2020/weekly-05.html","tf":0.041666666666666664},"2020/weekly-04.html":{"ref":"2020/weekly-04.html","tf":0.034482758620689655}}}}}}},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{},";":{"docs":{},"做":{"docs":{},"大":{"docs":{},"做":{"docs":{},"强":{"docs":{},",":{"docs":{},"再":{"docs":{},"创":{"docs":{},"辉":{"docs":{},"煌":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{"2021/weekly-22.html":{"ref":"2021/weekly-22.html","tf":0.058823529411764705}}}}}}}}}}}}}}}},"\ud83d":{"docs":{},"\udc68":{"docs":{},"":{"docs":{},"\ud83d":{"docs":{},"\udc69":{"docs":{},"":{"docs":{},"\ud83d":{"docs":{},"\udc66":{"docs":{},"":{"docs":{},"\ud83d":{"docs":{},"\udc66":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{},";":{"docs":{},".":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"t":{"docs":{},"h":{"docs":{"2021/weekly-16.html":{"ref":"2021/weekly-16.html","tf":0.045454545454545456}}}}}}}}}}}}}}}}}}}}}}}}}},"作":{"docs":{},"者":{"docs":{},"不":{"docs":{},"造":{"docs":{},"的":{"docs":{},"轮":{"docs":{},"子":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703}}}}}}}}}}}}}},"它":{"docs":{},"就":{"docs":{},"是":{"docs":{},"j":{"docs":{},"a":{"docs":{},"v":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"&":{"docs":{},"q":{"docs":{},"u":{"docs":{},"o":{"docs":{},"t":{"docs":{"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"2021/weekly-08.html":{"ref":"2021/weekly-08.html","tf":0.05555555555555555}}}}}},"q":{"docs":{},"音":{"docs":{},"乐":{"docs":{},"商":{"docs":{},"业":{"docs":{},"化":{"docs":{},"w":{"docs":{},"e":{"docs":{},"b":{"docs":{"2019/weekly-05.html":{"ref":"2019/weekly-05.html","tf":0.030303030303030304}}}}}}}}}}}},"b":{"docs":{"2021/weekly-13.html":{"ref":"2021/weekly-13.html","tf":0.02857142857142857},"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333}},"u":{"docs":{},"g":{"docs":{"2021/weekly-20.html":{"ref":"2021/weekly-20.html","tf":0.043478260869565216},"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125},"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.045454545454545456},"2020/weekly-45.html":{"ref":"2020/weekly-45.html","tf":0.0625},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.06666666666666667},"2019/weekly-04.html":{"ref":"2019/weekly-04.html","tf":0.045454545454545456},"2019/weekly-02.html":{"ref":"2019/weekly-02.html","tf":0.02631578947368421}}},"t":{"docs":{},"t":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.08108108108108109}}}}}}},"r":{"docs":{},"o":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"2020/weekly-51.html":{"ref":"2020/weekly-51.html","tf":0.08695652173913043}}}}}}},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-50.html":{"ref":"2020/weekly-50.html","tf":0.04}}}},"b":{"docs":{},"e":{"docs":{},"l":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.06666666666666667},"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.08}}}}}},"o":{"docs":{},"o":{"docs":{},"t":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}}}}}}}},"s":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.044444444444444446}},"、":{"docs":{},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2019/weekly-18.html":{"ref":"2019/weekly-18.html","tf":0.03333333333333333},"2019/weekly-17.html":{"ref":"2019/weekly-17.html","tf":0.045454545454545456},"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.030303030303030304},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216},"2019/weekly-14.html":{"ref":"2019/weekly-14.html","tf":0.027777777777777776},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.03333333333333333},"2019/weekly-12.html":{"ref":"2019/weekly-12.html","tf":0.027777777777777776},"2019/weekly-11.html":{"ref":"2019/weekly-11.html","tf":0.05}}}}}},"k":{"docs":{},"r":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{},"n":{"docs":{"2021/weekly-19.html":{"ref":"2021/weekly-19.html","tf":0.04}}}}}}},"o":{"docs":{},"a":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.05128205128205128},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.06060606060606061}}}},"b":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{"2020/weekly-09.html":{"ref":"2020/weekly-09.html","tf":0.03571428571428571},"2019/weekly-13.html":{"ref":"2019/weekly-13.html","tf":0.06666666666666667}}}}}},"e":{"docs":{},"y":{"docs":{"2020/weekly-07.html":{"ref":"2020/weekly-07.html","tf":0.04},"2019/weekly-15.html":{"ref":"2019/weekly-15.html","tf":0.043478260869565216}}}}},"y":{"docs":{},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"k":{"docs":{"2021/weekly-18.html":{"ref":"2021/weekly-18.html","tf":0.03125}}}}}}}}}},"e":{"docs":{},"h":{"docs":{},"u":{"docs":{},"d":{"docs":{},"a":{"docs":{"2020/weekly-38.html":{"ref":"2020/weekly-38.html","tf":0.024390243902439025}}}}}}}},"o":{"docs":{},"v":{"docs":{},"h":{"docs":{"2021/weekly-11.html":{"ref":"2021/weekly-11.html","tf":0.045454545454545456}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"2021/weekly-06.html":{"ref":"2021/weekly-06.html","tf":0.14285714285714285}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464}}}}}}},"u":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"2021/weekly-02.html":{"ref":"2021/weekly-02.html","tf":0.038461538461538464}}}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"2020/weekly-43.html":{"ref":"2020/weekly-43.html","tf":0.08823529411764706},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.06666666666666667}}}}}}},"n":{"docs":{"2020/weekly-39.html":{"ref":"2020/weekly-39.html","tf":0.024390243902439025}}},"s":{"docs":{"2020/weekly-37.html":{"ref":"2020/weekly-37.html","tf":0.041666666666666664}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"2020/weekly-12.html":{"ref":"2020/weekly-12.html","tf":0.03571428571428571}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"i":{"docs":{"2019/weekly-16.html":{"ref":"2019/weekly-16.html","tf":0.06060606060606061}}}}}}}}}}}}}}}}}}}}}}},"x":{"docs":{},"s":{"docs":{},"s":{"docs":{"2021/weekly-03.html":{"ref":"2021/weekly-03.html","tf":0.07407407407407407},"2020/weekly-52.html":{"ref":"2020/weekly-52.html","tf":0.05263157894736842},"2020/weekly-49.html":{"ref":"2020/weekly-49.html","tf":0.08695652173913043},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857}}}},"h":{"docs":{},"m":{"docs":{},"i":{"docs":{},"k":{"docs":{},"o":{"docs":{},"s":{"docs":{},"r":{"docs":{"2020/weekly-36.html":{"ref":"2020/weekly-36.html","tf":0.03333333333333333},"2020/weekly-35.html":{"ref":"2020/weekly-35.html","tf":0.02702702702702703},"2020/weekly-34.html":{"ref":"2020/weekly-34.html","tf":0.04},"2020/weekly-33.html":{"ref":"2020/weekly-33.html","tf":0.03333333333333333},"2020/weekly-32.html":{"ref":"2020/weekly-32.html","tf":0.02631578947368421},"2020/weekly-31.html":{"ref":"2020/weekly-31.html","tf":0.03333333333333333},"2020/weekly-30.html":{"ref":"2020/weekly-30.html","tf":0.024390243902439025},"2020/weekly-29.html":{"ref":"2020/weekly-29.html","tf":0.023255813953488372},"2020/weekly-28.html":{"ref":"2020/weekly-28.html","tf":0.021739130434782608},"2020/weekly-27.html":{"ref":"2020/weekly-27.html","tf":0.02564102564102564},"2020/weekly-26.html":{"ref":"2020/weekly-26.html","tf":0.02857142857142857},"2020/weekly-25.html":{"ref":"2020/weekly-25.html","tf":0.03125},"2020/weekly-24.html":{"ref":"2020/weekly-24.html","tf":0.022222222222222223},"2020/weekly-23.html":{"ref":"2020/weekly-23.html","tf":0.029411764705882353},"2020/weekly-22.html":{"ref":"2020/weekly-22.html","tf":0.02702702702702703},"2020/weekly-21.html":{"ref":"2020/weekly-21.html","tf":0.02857142857142857},"2020/weekly-20.html":{"ref":"2020/weekly-20.html","tf":0.02857142857142857},"2020/weekly-19.html":{"ref":"2020/weekly-19.html","tf":0.02702702702702703},"2020/weekly-18.html":{"ref":"2020/weekly-18.html","tf":0.03125},"2020/weekly-17.html":{"ref":"2020/weekly-17.html","tf":0.02857142857142857},"2020/weekly-16.html":{"ref":"2020/weekly-16.html","tf":0.030303030303030304},"2020/weekly-15.html":{"ref":"2020/weekly-15.html","tf":0.030303030303030304}}}}}}}}}}},"length":2112},"corpusTokens":["0","0.1+0.2","0.3","00","01","02","03","04","05","06","07","08","09","1","1.0","1.06","1.1","1.42","1.9","1.9.0","10","100","1000","104","11","12","12.6.0","12.67","13","14","15","16","16.8","160","17","18","19","1w5000字概括es6","2","2.0","2.5","2.5发布,支持dart与c","2.8","20","200","2005","2009","2017","2018","2019","2019年javascript","2020","2021","2049","2077","20个你不得不知道的数组reduc","21","22","23","24","25","26","27","27.1k","28","29","2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019","3","3.0","3.7","30","300","301","30张图讲解http","31","32","33","34","340","35","36","360","37","38","39","39;??'","39;难'","3d","3d/ar/vr/canva","4","4.0","40","404","409","41","42","43","44","45","46","47","48","49","5","5.0","5.1","50","500","51","52","55个提高你css","5g","5g时代,3d可视化,音视频直播技术,im","5分钟,掌握9个简洁的javascript","6","60","69","69道html","7","7.6","70","73","74","77","79.34","8","8.0","80","83","9","90","9012","95","97","99","9、10","add:2019","add:2020","add:2021","ahmadi","ai","ajax","alpha","amp","amp;&","angular","antd","api","api。reflect","apng","app","applay","app黑魔法:小程序自定义组件运行到h5","archiv","arman","array","array.foreach","array.map","array.prototype.reduc","ast","async","async/await","audio","avail","await","axio","b","babel","bata","beta","blob","blob、blob","bootstrap","brotli","bs","bug","button","call","call,apply和bind","call、apply、bind","call、apply和bind","call、bind、apply、new","canva","catch","cdc","cdn","centos/docker/nginx/node/jenkin","checkbox","childprocess","chrome","chrome80","chrome://dino","ci/cd","class","cli","cli本地构建,所有内容托管在github","cluster","code","code,这个javascript","coffeescript","commit","commonj","compon","composit","comput","conf","confer","consol","console.log","contain","control","control/command","cooki","cookies、localstorag","cookie、session、token、jwt","cookie,sess","cookie,session,token","coop、coep","copi","cor","cross","csrf","css","css1","css3","css3,css","css为什么叫xss","css:var","cto","dark","dart","dart:ffi","data","date","dave","dead","defineproperti","demo","deno","diff库(就叫diff),非常方便js开发者实现文本内容的diff","dn","docker","document","dom","download","ecmascript","edg","electron+vue3","element","elimin","emoji","es11","es2015、es2016、es2017","es2020","es6","es6+函数式编程(curri","eslint","esm","europ","evan","event","eventemitt","eventloop","excel","express","express、sequel","f12","f5","facebook","facebook.com","facebook.com时的经验教训,使用react和relay来重构facebook.com","faker.j","fals","favicon","fetch","feturbul","fiber","filter","filter和map","firefox","fix","flag","flash","flow","flutter","flux","for...of","foreach","forgeri","form","frontend","g","ghnn","gif图、css3动画属性、原生javascript实现、canvas、webgl","git","git/github","gitbook","github","github上vue星星超过react","github的内容diff","gitlab","go","googl","google推出的第三方库workbox","graphic","grid","gsap","gzip","h5","hack","hacker","handshake)即建立tcp连接,就是指建立一个tcp连接时,需要客户端和服务端总共发送3","handtrack.j","hidden","higher","histori","history.go","hmr","hook","hooks、vu","hot","html","html5","html5的拖放api功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,html5提供的文件api","http","http/2","http/3","http0.9","http1.0","https://mp.weixin.qq.com/s/pimop7of0","hybrid","hyper","iconfont","id","ie","ie11","if(){}elseif","if/else/switch","ig","im","imagemin","input[type=fil","instal","io","issu","jamstack","java","javascrip","javascript","javascript/typescript","javascript中常见的6","javascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的thi","javascript并没有提供直接操作email","javascript闭包9","javascrpit","javassript","jenkin","jqueri","jquery、vue、react、angular,javascript","js","jsiepk","json","json.stringifi","json.stringify()都是我们很常用的方法,nam","jsonp","jsx","js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch","jwt","kbone","key","koa","kraken","lambda","larabel","laravel","leader","less","let'","link","linu","linux","list","lite","load","localstorag","lock.json","lodash","lodash——chunk、zip、groupby、invokemap","log","logo","loop","lt;audio>","lt;video>","lttax","mac","mac、window","manifest","manifest,其实是有歧义的,就我了解的情况来说,manifest","map","markbåge」(hook","math.random","math.random,这个函数返回[0","mccabe","merg","mh370","mian)察(shi","michael","microsoft","mip","mixin","ml","mobil","modal","mode","model","modul","mongodb","mr(merg","ms","mutationobserv","mvc(model","mvc,mvp","mvp","mvvm","mysql","n","nativ","nest","nest.j","neufeld","new","nexttick","nginx","node","node.j","node.js压缩png图片,效果高达75","node_modul","nodej","nosql","now","npm","npm_modul","null","nuof","object","object.defineproperti","offset","on","option","order","os","outlin","overflow","ovh","p","packag","package.json","page","pc","pdf","perform","phoronix","piec","ping","pixij","png","po","polyfil","pornhub","post","postmessag","postmessage玩的6","pr","program","promis","promise、generator、async/await","prop","protocol(超文本传输协议),是用于从万维网(www:world","prototyp","proxi","pr(pull","pull","push","python","qq音乐商业化web","queri","quot;作者不造的轮子"","quot;做大做强,再创辉煌"","quot;它就是javascript"","quot;👨👩👦👦".length","react","react.j","react16","react18","reactdom.rend","reactn","react、typescript、nodej","react核心成员「sebastian","react,都需要管理状态(stat","readlist","recoil","reduc","reduce作为es5新增的常规数组方法之一,相比foreach","redux","redux是javascript状态容器,提供可预测化的状态管理。在实际开发中,常搭配react","ref","reflect","render","replacement(以下简称:hmr","request","requir","rest","review","rfc","rich","rsa","samesait","samesit","scalabl","scope","screen","script","scripting(跨站脚本攻击)的简称,所以为啥不是css","sdk","selenium","seo","sequel","serverless","serverless模式开发部署前端和node.j","server模式?前端、后端现在都可以使用serverless","servic","sessionstorag","session、cookie、token","set","setinterv","setstat","settimeout","shake","sheet","site","skeleton","sleep","sleep(1000","slot","socket","soeasi","sourc","sourcemap","speech","src","ssr","stage","state","stateofj","studio","suit","svg","swiftui语法,并认为jsx","switch","switch(tru","ta","tabl","target="_blank"","taro","tcp","tempor","test","text","three","time","tinypng","todo","tofix","token","torvald","tp","transfer","tree","tri","trust","ts","tsconfig.json","tu)议(cao","type","typescript","typescript、react、nodejs、express","ui","undefin","uni","unix","up","update:2019","update:2020","update:2021","url","url、arraybuffer、typedarray、dataview","url、base64、data","usest","uuid","v","v11","v16.0","v16.6","v18","v7.0.0","v77.0.3865.75","v8","vector","veet","video","view","viewport","virtual","visual","vit","vite","vite2","vite2.0","void","vs","vscode","vue","vue.j","vue/composit","vue/react","vue3","vue3.0","vuej","vuex","vue,react","vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,csdn","wap","watermark","way","weakmap","web","webapi","webflow","webgl","webgl,canva","webp","webpack","webpack5","webpackplugin","webpack?——vit","websocket","websocket协议(以下简称w","webview","weekli","weex","wide","window","window.histori","worker","xhmikosr","xss","yarn.lock","yehuda"],"pipeline":["trimmer","stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"诺诺前端周刊","body":"nuofe-weekly\n\n诺诺前端周刊,为前端开发同学创建的每周一小时了解前端发展、技术文档和业界新闻的 readlist\n\n关于周刊\n每个人的阅读点都是片面的,局限的,我们希望汇集更多观点,更多视角,创建一个更全面的前端学习资源库,让所有的参与者收益。\n参与维护\n本书基于gitbook-cli本地构建,所有内容托管在Github,可以通过向该仓库提交 issue 的方式参与投稿。\n分类\n原创文章,业界新闻,最新技术文章,web 端、移动端开发,前端工程化,前端自动化,3D/AR/VR/Canvas 相关,Nodejs 开发,混合开发等\n也可以发表 工作交流 ,开发心得,技术分享,行业周边等\n"},"2021/weekly-25.html":{"url":"2021/weekly-25.html","title":"第 25 期","body":"\n诺诺前端周刊:2021-25 期\nAdd:2021-06-18\nUpdate:2021-06-18\n\n前端消息\n\n前端导出 Excel 在线指南\n\n具体功能为: 导出 Excel + 多个 Sheet + 可合并的多行表头。\n\n\n必会的 ES6 简化代码技巧\n\nES6 既是一个历史名词,也是一个泛指,含义是 5.1 版本以后的 JavaScript 的下一代标准,涵盖了 ES2015、ES2016、ES2017 等\n\n\n如何做到只使用 CSS 进行用户追踪?\n\n本文将向你展示,即便用户禁用了 JavaScript,依然可以跟踪用户的行为。\n\n\n\n技术解析\n\n前端存储哪家强\n\n本文列举10种前端存储技术,快来对比,哪家强?\n\n\n30 道 TypeScript 问题解析\n\nTypeScript 是 Microsoft 开发的 JavaScript 的开源超集,用于在不破坏现有程序的情况下添加附加功能。\n\n\nVite + React 组件开发实践\n\nVite 给前端带来的绝对是一次革命性的变化,这么说毫不夸张。\n\n\n\n其他\n\nWeb 3.0 宣言:为什么 Web 3.0 至关重要\n\nWeb 3.0 是互联网朝更加民主化发展的范式转变——互联网由集体而非公司和大型组织治理。\n\n\n\n"},"2021/weekly-24.html":{"url":"2021/weekly-24.html","title":"第 24 期","body":"\n诺诺前端周刊:2021-24 期\nAdd:2021-06-11\nUpdate:2021-06-11\n\n前端消息\n\n微信 H5 页面前端开发,大多数人都会遇到的几个兼容性坑\n\n总结分享一下前端开发过程中的几个兼容性坑。\n\n\n我 JS 写的好好的,为什么要用那么复杂的 TS\n\n我 JS 写的好好的,为啥要用 TS 写呢?\n\n\n明明有了 promise ,为啥还需要 async await ?\n\n明明有了 promise ,为啥还需要 async await ?\n\n\n\n技术解析\n\nWeb 性能标准知多少\n\n很多人关注的、包括网上发布的一些文章大多都是关于性能优化手段,也有关于性能指标的以及如何做性能监控的。\n\n\n深入理解 ReactDOM.render 是如何串联渲染链路的全过程\n\n我们以首次渲染为切入点,拆解 Fiber 架构下 ReactDOM.render 所触发的渲染链路,结合源码理解整个链路中所涉及的初始化、render 和 commit 等过程。\n\n\nSameSaite 那些事\n\nCSRF 的本质实际上是利用了 Cookie 会自动在请求中携带的特性,诱使用户在第三方站点发起请求的行为。\n\n\n\n其他\n\nReact18 真的来了\n\n9 日凌晨 1 点,React 官方博客放出 v18 最新进展。\n\n\n\n"},"2021/weekly-23.html":{"url":"2021/weekly-23.html","title":"第 23 期","body":"\n诺诺前端周刊:2021-23 期\nAdd:2021-06-04\nUpdate:2021-06-04\n\n前端消息\n\n六则糟糕代码的优化方案\n\n这里分享代码 review 中发现的六则糟糕代码的案例,并进行分析。\n\n\n9 种 JS 数组去重的高阶方法思路,值得借鉴\n\n一般的方法此处也不列举了,还是有很多的,如双层循环判断是否相等,或新建数组比较再 push 等等。\n\n\nH5 项目如何适配暗黑模式\n\n随着 iOS 13 的发布,深色模式(Dark Mode)越来越多地出现在大众的视野中,支持深色模式已经成为现代移动应用和网站的一个潮流...\n\n\n\n技术解析\n\n硬核到极致的 Event Loop 讲解,不信你看完还不会\n\n事件迴圈(Event Loop)是一個我以為我懂了,但直到最近才發現自己什麼都不懂的概念。\n\n\n如何创建一个自动改变的 favicon\n\n使用 emoji 设置 favicon?\n\n\n带你全面梳理一遍,低代码逻辑编排\n\n逻辑编排是用可视化方式描述逻辑,在一般搭建场景中用于代替逻辑描述部分。\n\n\n\n其他\n\niconfont 支持全新的彩色字体图标\n\n让我们一起来探索一下,Let's go!\n\n\n\n"},"2021/weekly-22.html":{"url":"2021/weekly-22.html","title":"第 22 期","body":"\n诺诺前端周刊:2021-22 期\nAdd:2021-05-28\nUpdate:2021-05-28\n\n前端消息\n\nJavaScript 的作用域链原来是这样子的\n\n当前代码运行的环境,可访问的变量以及作用域链上的变量环境对象。\n\n\n超实用,一口气学会 Centos/Docker/Nginx/Node/Jenkins 等基础操作\n\n作为前端开发者,我们应该跳出自己的一亩三分地,跳出舒适区。扩大自己的技术广度和深度,只有这样!我们才能"做大做强,再创辉煌"\n\n\n假如今天让你写一个可自由拖拽的组件\n\n最近的项目中遇到一个需求,在页面上添加一个可以自由拖拽、缩放、编辑颜色的 svg 图片...\n\n\n\n技术解析\n\nVue 重构项目完结篇\n\n既然选择了远方,便只顾风雨兼程。\n\n\nCSS 魔法 | 超强的文本超出提示效果\n\n超强的文本超出提示效果。\n\n\n移动端那些戳中你痛点的软键盘问题及解决方法\n\n移动端那些戳中你痛点的软键盘问题及解决方法。\n\n\n\n其他\n\n深入理解 CORS:发展史、工作原理和最佳实践\n\n解同源策略和 CORS 的历史和演变,深入了解 CORS 和各种跨域访问的类型,并学习(一些)最佳实践。\n\n\n\n"},"2021/weekly-21.html":{"url":"2021/weekly-21.html","title":"第 21 期","body":"\n诺诺前端周刊:2021-21 期\nAdd:2021-05-22\nUpdate:2021-05-22\n\n前端消息\n\n关于 JavaScript 闭包,别和老夫扯那么多没用的!\n\n闭包是在返回一个引用了外部作用域变量的函数的时候,为了把环境保存下来,创建的一个快照,并且对作用域链做了tree shaking。\n\n\n微信 H5 页面前端开发,大多数人都会遇到的几个兼容性坑\n\n总结分享一下前端开发过程中的几个兼容性坑。\n\n\n懒加载 React 长页面 - 动态渲染组件\n\n假设页面预期渲染 n 个组件,每个组件均会触发请求其他接口。设计这样一个长页面,我们主要会面临以下两个问题?\n\n\n\n技术解析\n\n实现一个简易的 npm install\n\n现在写代码我们一般不会全部自己实现,更多是基于第三方的包来进行开发,这体现在目录上就是 src 和 node_modules 目录。\n\n\n一切前端概念,都是纸老虎\n\n不管是Vue,还是 React,都需要管理状态(state),比如组件之间都有共享状态的需要。什么是共享状态?。\n\n\nReact 核心成员表示:JSX 就是个错误\n\n在一场关于 JSX 的讨论中,React核心成员「Sebastian Markbåge」(Hooks 作者)表示:他更推崇SwiftUI语法,并认为JSX就是个错误。\n\n\n\n其他\n\n如果你变成 HTML 标签,你希望你是啥?\n\n如果你变成HTML标签,你希望你是啥?\n\n\n\n"},"2021/weekly-20.html":{"url":"2021/weekly-20.html","title":"第 20 期","body":"\n诺诺前端周刊:2021-20 期\nAdd:2021-05-14\nUpdate:2021-05-14\n\n前端消息\n\n从 0 到 1 开发一个简单的 eslint 插件\n\n通过设定的 eslint 的语法规则,来对代码进行检查,通过规则来约束代码的风格,以此来提高代码的健壮性,避免因为代码不规范导致应用出现 bug 的可能。\n\n\nVue 中避免滥用 this 去读取 data 中数据\n\n在 Vue 中,data 选项是个好东西,把数据往里一丢,在一个 Vue 组件中任何一个地方都可以通过 this 来读取 data 中数据。\n\n\n小程序静默登录方案设计\n\n首先谈谈在小程序的开发中,如何借助微信的能力标识一个用户?\n\n\n\n技术解析\n\n深入浅出 Vue Mixin\n\n什么 mixin--mixin, 意为混入。。\n\n\n前端音视频的那些名词\n\n前端音视频的那些名词。\n\n\n二维码扫码登录是什么原理\n\n在扫码的过程中,大家可能会有疑问:这二维码安全吗?会不会泄漏我的个人信息?\n\n\n\n其他\n\n程序员版孔乙己\n\n穿格子衫的孔乙己。\n\n\n\n"},"2021/weekly-19.html":{"url":"2021/weekly-19.html","title":"第 19 期","body":"\n诺诺前端周刊:2021-19 期\nAdd:2021-05-08\nUpdate:2021-05-08\n\n前端消息\n\n从 0 搭建一个前端项目,我们要做什么?\n\n不使用脚手架搭建 React 项目。\n\n\nReact 新特性为啥产出这么慢?江郎才尽啦?\n\n难度提升很大程度源于前端技术飞快的更新导致新技术加速出现,老技术加速淘汰。\n\n\n源码解读: Vuex 的一些缺陷\n\n众所周知,Vuex 是 Flux 架构的一种实现。Flux 清晰确立了数据管理场景下各种职能单位\n\n\n\n技术解析\n\n看了就会的 Node.js 常用三方工具包\n\n又名:看了就会的 Nodejs 第三方工具包。\n\n\n8 年开发,连登录接口都写这么烂...\n\n设计一个登录接口时,不仅仅是功能上的实现,在安全方面,我们还需要考虑哪些地方。\n\n\nJavaScript 的静态作用域链与“动态”闭包链\n\n在 JavaScript 里面,函数、块、模块都可以形成作用域,他们之间可以相互嵌套,作用域之间会形成引用关系,这条链叫做作用域链。\n\n\n\n其他\n\n基于 Flutter 的 Web 渲染引擎「北海」正式开源\n\n阿里巴巴历时 3 年自研开发的 Web 渲染引擎 北海(英文名:Kraken)正式开源\n\n\n\n"},"2021/weekly-18.html":{"url":"2021/weekly-18.html","title":"第 18 期","body":"\n诺诺前端周刊:2021-18 期\nAdd:2021-04-30\nUpdate:2021-04-30\n\n前端消息\n\nCSS 新特性 contain,控制页面的重绘与重排\n\n在介绍新的 CSS 属性 contain 之前,需要读者已经知道什么是页面的重绘与重排。\n\n\n听说你 ping 用的很 6 ?给我图解一下 ping 的工作原理!\n\n在日常生活或工作中,我们在判断与对方网络是否畅通,使用的最多的莫过于 ping 命令了。\n\n\n前端:从状态管理到有限状态机的思考\n\n在我们前端开发中,一定会接触现在最热门的几大框架(Vue, React 等等),在使用框架的过程中,我们一定会接触某些状态管理工具。\n\n\n\n技术解析\n\n很多人上来就删除的 package-lock.json,还有这么多你不知道的\n\n从整体了解依赖版本锁定原理,package-lock.json 或 yarn.lock 的重要性。\n\n\n前端录制回放初体验\n\n前端录制回放系统初体验\n\n\n面向未来的前端构建工具 - Vite 原理分析\n\nVite: 一种新的、更快的 web 开发工具。\n\n\n\n其他\n\nDeno 1.9 发布,重要更新速览\n\n4 月 Deno 1.9.0 正式发布。这次发布包括了很多新功能、性能改进和 Bug 修复。\n\n\n\n"},"2021/weekly-17.html":{"url":"2021/weekly-17.html","title":"第 17 期","body":"\n诺诺前端周刊:2021-17 期\nAdd:2021-04-23\nUpdate:2021-04-23\n\n前端消息\n\n从 setState 聊到 React 性能优化\n\nsetState 的同步和异步。\n\n\n计算机网络八股文背诵版\n\n必须全文背诵\n\n\n推荐一波强悍且实用的 NPM 软件包\n\n实用工具推荐\n\n\n\n技术解析\n\n在 JavaScript 中使用 Switch(true)模式\n\n大多数 JavaScript 开发人员都熟悉 switch 语句,但是对于那些刚接触该语言的人,让我们简要地介绍一下它。\n\n\n这样入门 js 抽象语法树(AST),从此我来到了一个新世界\n\n这样入门 JavaScript 抽象语法树(AST),从此我来到了一个新世界\n\n\n使用 JavaScript 编写更好的条件语句\n\n在任何编程语言中,代码需要根据不同的条件在给定的输入中做不同的决定和执行相应的动作。\n\n\n\n其他\n\n闲鱼正在悄悄放弃 Flutter 吗?\n\n闲鱼在 2017 年引入 Flutter,当时的 Flutter 还远未成熟,行业内也没有把 Flutter 放入已有工程体系进行开发的先例。\n\n\n\n"},"2021/weekly-16.html":{"url":"2021/weekly-16.html","title":"第 16 期","body":"\n诺诺前端周刊:2021-16 期\nAdd:2021-04-16\nUpdate:2021-04-16\n\n前端消息\n\n如何用 CSS 实现漂亮的个人资料卡效果\n\n在本文中,我将向你展示如何制作具有出色悬停效果的个人资料卡。\n\n\n状态管理的概念,都是纸老虎\n\n大家要始终记得一句话:一切前端概念,都是纸老虎。\n\n\n带你走进 SVG 世界,成为 SVG 头号玩家\n\nSVG 是一种图像文件格式,它的英文全称为 Scalable Vector Graphics,意思为可缩放的矢量图形。\n\n\n\n技术解析\n\nJavaScript 中哪一种循环最快呢?\n\n哪一种呢,我不说你都不知道他是 for。\n\n\n探索 emoji 字符串长度之谜\n\n"👨👩👦👦".length 是多少?\n\n\nAxios 如何缓存请求数据?\n\n从如何设计缓存开始,带大家一起来开发缓存请求数据的功能。\n\n\n\n其他\n\nNginx 为什么这么快?\n\nNginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,但是他为什么这么快呢?\n\n\n\n"},"2021/weekly-15.html":{"url":"2021/weekly-15.html","title":"第 15 期","body":"\n诺诺前端周刊:2021-15 期\nAdd:2021-04-09\nUpdate:2021-04-09\n\n前端消息\n\n大佬,第三方组件的 Hooks 为啥报错了?\n\n某个需求需要引入一个第三方组件库。当引入组件库中的函数组件 A 后,React 运行时报错...\n\n\n写给前端的 Nest.js 教程——10 分钟上手后端接口开发\n\nNest 是一个用于构建高效,可扩展的 Node.js 服务器端应用程序的框架。\n\n\n要改掉的 10 种 TypeScript 坏习惯\n\n这篇文章就来谈一谈我们大家都应该改掉的 10 个习惯。\n\n\n\n技术解析\n\n震惊!巧用 SVG 滤镜还能制作表情包?\n\n本文将介绍一些使用 SVG feTurbulence 滤镜实现的一些有趣、大胆的的动效。\n\n\n尤雨溪:Vue3 考虑彻底放弃 IE 浏览器\n\n尤雨溪突然在知乎上发布了一个消息,宣布了一个提案:Vue3 将不再支持 IE11。\n\n\n你好,谈谈你对前端路由的理解\n\n好了不装了,今天我就化身性感面试官在线问大家一个问题,“谈谈你对前端路由的理解”。\n\n\n\n其他\n\n23 种设计模式的通俗解释,虽然有点污,但是秒懂\n\n23 种设计模式的通俗解释,虽然有点污,但是秒懂。\n\n\n\n"},"2021/weekly-14.html":{"url":"2021/weekly-14.html","title":"第 14 期","body":"\n诺诺前端周刊:2021-14 期\nAdd:2021-04-02\nUpdate:2021-04-02\n\n前端消息\n\n这些一行 JS 实现功能的代码,让你看起来像一个前端专家\n\nJavaScript 可以做很多神奇的事情!从复杂的框架到处理 API,有太多的东西需要学习。但是,它也能让你只用一行代码就能做一些了不起的事情。\n\n\n前端海报生成的不同方案和优劣\n\n工作中做了很多生成海报的功能,不同需求,不同场景,使用了几种方案,各有优劣。\n\n\n女朋友为我写了一个防猝死插件\n\n为了我身体健康,女朋友开发了一款插件,这插件可以 40 分钟提醒一次该起来运动运动啦,并且展示一些骚骚的动图。\n\n\n\n技术解析\n\n给定一个二叉树,如何判断它是对称的\n\n给定一个二叉树,检查它是否是镜像对称的。\n\n\nReact 性能优化完全指南,将自己这几年的心血总结成这篇!\n\nReact 是声明式 UI 库,负责将 State 转换为页面结构(虚拟 DOM 结构)后,再转换成真实 DOM 结构,交给浏览器渲染。\n\n\n我经常和面试者聊的一个题目\n\n在长期担任 Web 前端面试官的过程中,我归纳沉淀了一些有趣的面试题目,今天来聊其中一个与 DOM 操作相关的题,可以用于考察一个前端工程师的逻辑条理性、问题分析解决能力、纯 Web 前端(浏览器端)JS 技术基础情况等。\n\n\n\n其他\n\n一行代码值 200 万?雷军公开小米新 Logo 引吐槽\n\n小米新 Logo 公布后,在网上引发热(tu)议(cao)。据路边小道消息称,此次小米品牌升级的设计费高达 200 万。\n\n\n\n"},"2021/weekly-13.html":{"url":"2021/weekly-13.html","title":"第 13 期","body":"\n诺诺前端周刊:2021-13 期\nAdd:2021-03-26\nUpdate:2021-03-26\n\n前端消息\n\n血淋淋的事实告诉你:你为什么不应该在 JS 文件中保存敏感信息\n\n在 JavaScript 文件中存储敏感数据,不仅是一种错误的实践方式,而且还是一种非常危险的行为,长期以来大家都知道这一点。\n\n\n以前我没得选,现在我只想用 Array.prototype.reduce\n\n对于新手来说, reduce 没有 map、 forEach、 filter 等数组方法那么友好。但是不得不说,它们能干的事情, reduce 一个不落下,直呼“B 神”。\n\n\n为什么 Vue3 选择了 CSS 变量\n\nVue 3 新增了一条实验性的功能——「单文件组件状态驱动的 CSS 变量」\n\n\n\n技术解析\n\nNpm Script 小知识 5 分钟速读\n\n在拿到一个项目之后,如何看入口文件,如何运行项目,我们都会找到 package.json 中的 script 。\n\n\n实现一个 sleep 函数,可从 Promise、Generator、Async/Await 等角度实现\n\n实现一个 sleep 函数,比如 sleep(1000) 意味着等待 1000 毫秒,可从 Promise、Generator、Async/Await 等角度实现\n\n\n前端函数式演进之函数式思维和前端特征\n\n关于语言和语言范式的演进,早在 ES6 加入 Lambda 表达式和更多数组组合子方法的时候\n\n\n\n其他\n\n一套标准的前端代码工作流\n\n工欲善其事,必先利其器。对于写代码而言,也是需要有一套完善的工作流(工具和流程)。\n\n\n\n"},"2021/weekly-12.html":{"url":"2021/weekly-12.html","title":"第 12 期","body":"\n诺诺前端周刊:2021-12 期\nAdd:2021-03-19\nUpdate:2021-03-19\n\n前端消息\n\n3 种在任何浏览器中使用 CSS 网格的后备方案\n\nCSS Grid 在浏览器中已经广受支持 —— 支持 Grid 基本功能的浏览器占比约为 95%。\n\n\n2021 年需要了解的 34 个 JavaScript 优化技巧\n\n在这里,我会介绍一些新的语法糖,它可以优化你的 JavaScript 代码,使代码更简洁。下面是一份 JavaScript 语法糖列表。\n\n\nJavaScript Temporal API —— Date API 问题的一个解决方案\n\nJavaScript 的日期处理 API 比较糟糕,因为它是直接对 Java 的 Date 类 进行复制来实现了 Date 对象。\n\n\n\n技术解析\n\nvue-cli 迁移 vite2 实践小结\n\nvite2.0 发布了,作为使用了浏览器原生 ESM 为下一代前端工具,vite 2.0 相较于 1.0 更加成熟。\n\n\n5 个不常提及的 HTML 技巧\n\nWeb 开发人员都在广泛的使用 HTML。无论你使用什么框架或者选择哪个后端语言,框架在变,但是 HTML 始终如一。\n\n\nAsync/Await 如何通过同步的方式实现异步?\n\nAsync/Await 如何通过同步的方式实现异步?\n\n\n\n其他\n\n老旧的 API,你应该如何处理?\n\n万物都会有终结,HTTP API 也不例外。\n\n\n\n"},"2021/weekly-11.html":{"url":"2021/weekly-11.html","title":"第 11 期","body":"\n诺诺前端周刊:2021-11 期\nAdd:2021-03-12\nUpdate:2021-03-12\n\n前端消息\n\n使用 Node.js 实现文件流转存服务\n\n转存服务在下载文件的时候,二进制会先写入本地硬盘上的缓存文件中,当文件下载完成之后,再进行上传操作。\n\n\n你的应用需要一个 “可取消的异步 HTTP 请求模块”\n\n我们经常会遇到发送了某个 HTTP 请求,在等待接口响应的过程中突然不需要其结果的情形。\n\n\n右键查看源码,我发现了微信公众号的秘密···\n\n程序员,尤其是前端程序员可能都知道什么是 F12 大法\n\n\n\n技术解析\n\n前端人的一道送命题:0.1+0.2 等于 0.3 吗?\n\n0.1+0.2 等于 0.3 吗?\n\n\ntoFixed 函数引起的 bug\n\n有一个被精度坑着的人。\n\n\n下一代前端构建工具 Vite\n\n关于 Vite,来看看作者本人怎么说。\n\n\n\n其他\n\n数据中心失火,360 万个网站下线\n\n欧洲云计算巨头 OVH 位于法国斯特拉斯堡的机房近日发生严重火灾。\n\n\n\n"},"2021/weekly-10.html":{"url":"2021/weekly-10.html","title":"第 10 期","body":"\n诺诺前端周刊:2021-10 期\nAdd:2021-03-05\nUpdate:2021-03-05\n\n前端消息\n\n5 个不常提及的 HTML 技巧\n\n无论你使用什么框架或者选择哪个后端语言,框架在变,但是 HTML 始终如一。\n\n\nJavaScript 最新手机号码、电话号码正则表达式\n\n一般表单页面都需要填写手机号,校验用户输入的手机号码是否正确,就要用到正则表达式。\n\n\n腾讯万字 Code Review 规范出炉!别再乱写代码了\n\n腾讯万字 Code Review 规范出炉!别再乱写代码了\n\n\n\n技术解析\n\n巨大提升!更快的 async 函数和 promises\n\nJavaScript 的异步过程一直被认为是不够快的,更糟糕的是,在 NodeJS 等实时性要求高的场景下调试堪比噩梦。\n\n\n44 道 JS '难'题,做对一半就是高手\n\n这些题涉及面非常广,涵盖 JS 原型、函数细节、强制转换、闭包等知识。\n\n\n为什么要用 setTimeout 模拟 setInterval ?\n\n在某些情况下,setInterval 缺点是很明显的,为了解决这些弊端,可以使用 setTimeout() 代替。\n\n\n\n其他\n\n膜拜大神!Linux 之父家中停电 6 天,竟然还码出新版 Linux 内核还是来了\n\n上个月,受恶劣天气影响,美国多个地区出现大规模断电,即使经历了六天的断电生活,Linus Torvalds 还是赶出了新一版的 Linux 内核。\n\n\n\n"},"2021/weekly-09.html":{"url":"2021/weekly-09.html","title":"第 09 期","body":"\n诺诺前端周刊:2021-09 期\nAdd:2021-02-26\nUpdate:2021-02-26\n\n前端消息\n\nTree shaking 及其工作原理\n\nTree shaking 是一种通过清除多余代码方式来优化项目打包体积的技术,专业术语叫 Dead code elimination\n\n\n彻底玩转图片懒加载及底层实现原理\n\n从浏览器底层渲染机制来剖析为什么要去做图片懒加载,之后我将带大家一起来看下目前主流的几种实现图片懒加载的方式及其实现原理。\n\n\n搞懂 HTTP 重定向 - 如何优雅地使用 301\n\n除了 HTTP 重定向,还有其他方式能够进行重定向?\n\n\n\n技术解析\n\nVirtual DOM 认知误区\n\n虚拟 DOM 同样也是操作 DOM,为啥说它快?\n\n\n实时监测手部运动的 JS 库,可以实现很多有趣功能\n\nHandtrack.js是一个可以直接在浏览器中实现实时手部动作跟踪和检测的原型库。\n\n\nJS 算法:图文并茂讲解堆排序\n\n文中用 JavaScript 实现算法,详细解释堆排序 js 中堆的创建与维护,以及堆排序算法的实现堆创建。\n\n\n\n其他\n\n做前端的:你有没有觉得很吃力?\n\n你有没有觉得很吃力?。\n\n\n\n"},"2021/weekly-08.html":{"url":"2021/weekly-08.html","title":"第 08 期","body":"\n诺诺前端周刊:2021-08 期\nAdd:2021-02-20\nUpdate:2021-02-20\n\n前端消息\n\n别只用 console.log() 调试 js 代码了\n\n大多数人都只过 console.log() 在浏览器控制台中进行输出调试。log 只是 console 对象的一种方法,除了它还有很多非常有用的方法。\n\n\n跨端框架的核心技术到底是什么?\n\n正式讨论「跨端开发」这个概念前,我们可以先思考一个问题:对大部分前端工作来说,前端主要干些啥?\n\n\n用 react-query 解决你一半的状态管理问题\n\nReact-Query 是一个基于 hooks 的数据请求库。\n\n\n\n技术解析\n\n吵疯了,Pull Request 和 Merge Request 到底是个啥?\n\n我有点懵了,PR(Pull Request) 和 MR(Merge Request) 到底哪个才是正确的,这两个到底有什么区别,我决定先搞清楚这两个概念再合入他们的代码。\n\n\nCTO:再写 if-else,逮着罚款 1000!\n\nIf-Else 通常是一个糟糕的选择,它导致设计复杂,代码可读性差,并且可能导致重构困难。\n\n\n用 canvas 编辑你的图片\n\n想到了之前用过的 canvas 可以实现这个功能,话不多说,让我们一起认识一下 canvas。\n\n\n\n其他\n\nVite 2.0 发布了\n\nVite(法语意思是 “快”,发音为 /vit/,类似 veet)是一种全新的前端构建工具。\n\n\n\n"},"2021/weekly-07.html":{"url":"2021/weekly-07.html","title":"第 07 期","body":"\n诺诺前端周刊:2021-07 期\nAdd:2021-02-12\nUpdate:2021-02-12\n\n前端消息\n\nJavaScript 代理的惊人力量\n\n今天我们要学习的是 ECMAScript 6 Proxies。\n\n\nJS 短文 | 5 分钟了解 JS Maps 对象\n\nJS 短文 | 5 分钟了解 JS Maps 对象\n\n\n69 道 HTML 知识点总结\n\n69道HTML知识点总结\n\n\n\n技术解析\n\n设计一个 JavaScript 插件系统\n\n本文就使用 JavaScript 来构建一个我们自己的插件系统。\n\n\nES2020 新特性:空值合并运算符 '??'\n\n空值合并运算符 ?? 提供了一种简短的语法,用来获取列表中第一个“已定义”的变量\n\n\n原生 JavaScript 拖拽功能制作滑动条实例教程\n\n拖拽属于前端常见的功能,很多效果都会用到 js 的拖拽功能。滑动条的核心功能也就是使用 js 拖拽滑块来修改位置。\n\n\n\n其他\n\nVuex 4 正式发布\n\nVuex 4 已正式发布,此版本的更新重点是提供更好的兼容性。\n\n\n\n"},"2021/weekly-06.html":{"url":"2021/weekly-06.html","title":"第 06 期","body":"\n诺诺前端周刊:2021-06 期\nAdd:2021-02-05\nUpdate:2021-02-05\n\n前端消息\n\n一个合格的初级前端工程师需要掌握的模块笔记\n\n作者梳理的一些初级前端工程师必须掌握的模块。\n\n\n你会用到的 15 个前端小知识\n\n首先我确定你一定会用到,其次建议收藏。\n\n\n如何不使用 overflow: hidden 实现 overflow: hidden?\n\nCSS 中 overflow 定义当一个元素的内容太大而无法适应块级格式化上下文时候该做什么。而 overflow: hidden 则会将超出容器范围内的内容剪裁。\n\n\n\n技术解析\n\n300 多行代码搞定微信 8.0 的炸裂特效\n\n微信 8.0 的更新让很多人直接开始炸群,炸弹表情有爆炸动画并且消息和头像也会随之震动。\n\n\n手把手教你搭建一个灰度发布环境\n\n灰度发布,又称金丝雀发布。\n\n\nTS 的脚步已经拦不住,代码撸起来\n\nTS的脚步已经阻拦不住了,还只会 es6?别想了,人家都已经在行动了。\n\n\n\n其他\n\nAPI 请求失败后发生了什么?\n\n当一个 API 请求没能成功的时候,客户端最好能收到一个正确的 HTTP 错误状态,例如 409 或 500,这会是一个好的开始。\n\n\n\n"},"2021/weekly-05.html":{"url":"2021/weekly-05.html","title":"第 05 期","body":"\n诺诺前端周刊:2021-05 期\nAdd:2021-01-29\nUpdate:2021-01-29\n\n前端消息\n\n20 个常用的 JavaScript 简写技巧\n\n让我们一个个来看看 JavaScript 的简写技巧吧。\n\n\n从打字机效果的 N 种实现看 JS 定时器机制和前端动画\n\n首先,什么是打字机效果呢?- 点进来自己看吧\n\n\n使用 Webpack5 搭建多页面应用\n\n又一个手拉手带你上手系列。\n\n\n\n技术解析\n\n教你用 PixiJs 实现复杂动画\n\n那说到动画常用的技术方案无非是下面几种:gif图、css3动画属性、原生Javascript实现、Canvas、WebGL\n\n\nHTML5 中的拖放功能\n\nHTML5的拖放API功能直接实现拖放操作,而且拖放的范围已经超出浏览器的边界,HTML5提供的文件api支持拖拽多个文件并上传。\n\n\n20 个 CSS 快速提升技巧\n\n本文涵盖了 20 个 css 技巧,可以解决许多工作中常见的问题。\n\n\n\n其他\n\nRedux 你是个好人,只是我们不合适\n\n合适的出现时机加上大名气,催生 Redux 相关生态在社区快速发展,成为很多前端团队标配。\n\n\n\n"},"2021/weekly-04.html":{"url":"2021/weekly-04.html","title":"第 04 期","body":"\n诺诺前端周刊:2021-04 期\nAdd:2021-01-15\nUpdate:2021-01-15\n\n前端消息\n\nCSS 奇思妙想边框动画\n\n看看运用 CSS,可以在边框上整些什么花样。\n\n\n网页骨架屏自动生成方案分享\n\n什么是骨架屏呢?骨架屏(Skeleton Screen)是指在页面数据加载完成前,先给用户展示出页面的大致结构(灰色占位图)。\n\n\nVue 的异步更新实现原理\n\n众所周知,JavaScript 是基于事件循环的单线程的语言。。\n\n\n\n技术解析\n\n理解 JavaScript 闭包 9 大使用场景\n\nJavaScript闭包9大使用场景\n\n\n公司前端和后端因为接口扯起了皮,还列了 5 宗罪\n\n前端开发人员扯起了后端接口的皮,那个兄弟对后端人员提供的接口很大的意见。\n\n\n跨端框架的核心技术到底是什么?\n\n无论环境怎么变,前端基本上就是做三件事情:获取数据、状态管理、渲染页面。\n\n\n\n其他\n\n或许这就是下一代组件库\n\n随着 react hooks、vue composition api 的推出,我想,或许组件库有了新的突破点。\n\n\n\n"},"2021/weekly-03.html":{"url":"2021/weekly-03.html","title":"第 03 期","body":"\n诺诺前端周刊:2021-03 期\nAdd:2021-01-15\nUpdate:2021-01-15\n\n前端消息\n\n纯 CSS3 实现饼状图\n\n有不少现成的 Js 库,可以直接拿来使用,方便很多。这里笔者为大家演示一种纯 Css 实现饼状图效果的方法。\n\n\n教你用 PixiJs 实现复杂动画\n\n实现一个比较复杂的 H5 交互动画。\n\n\nJavascript 函数中的 this 的四种绑定形式\n\nJavascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的this。\n\n\n\n技术解析\n\n闲庭信步聊前端 - 漫谈 XSS\n\n众所周知 XSS是 Cross-Site Scripting(跨站脚本攻击)的简称,但是英文的缩写明明是 CSS为什么叫XSS呢?\n\n\n前端设置任何颜色作为主题色\n\n不用指定几种颜色,想用几种就用几种了。\n\n\n如何开发一个 Antd 级联多选控件\n\n这篇文章将从零开始介绍如何开发一个 Antd 的级联多选选择器。\n\n\n\n其他\n\n三种 Loading 制作方案\n\nLoading 主要就是一个旋转的圆环,而旋转部分则比较简单,直接通过 CSS 动画即可实现,所以关键部分就是得到 Loading 的圆环。\n\n\n\n"},"2021/weekly-02.html":{"url":"2021/weekly-02.html","title":"第 02 期","body":"\n诺诺前端周刊:2021-02 期\nAdd:2021-01-08\nUpdate:2021-01-08\n\n前端消息\n\n超过 N 行如何折叠并显示“...查看全部”?\n\n多行文本超过指定行数隐藏超出部分并显示“...查看全部”是一个常遇到的需求,网上也有人实现过类似的功能,不过还是想自己写写看\n\n\nTS 的脚步已经拦不住,代码撸起来\n\nts 的脚步已经阻拦不住了,还只会 es6?别想了,人家都已经在行动了,以下是 ts 的基本系列教程。\n\n\nGET 和 POST 请求的本质区别是什么?\n\nGET 和 POST 是 HTTP 请求的两种基本方法,要说它们的区别,接触过 WEB 开发的人都能说出一二。\n\n\n\n技术解析\n\n你所不知道的 CSS 负值技巧与细节\n\n到底是如何使用负的 outline-offset 实现加号呢?\n\n\n正则表达式是如何让你的网页卡住的\n\n通过一个我在工作中遇到的性能问题,来探究下正则表达式是如何影响我们的代码性能的。\n\n\n详解 HTML5 canvas 的线条及线条属性\n\n今天这篇文章带大家了解一下 HTML5 canvas 的线条及线条属性。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。\n\n\n\n其他\n\n从 Weex 到 Web,性能逆势如何破局?\n\n没有最快,只有更快!在前端开发领域,性能是一个永恒的话题。\n\n\n\n"},"2021/weekly-01.html":{"url":"2021/weekly-01.html","title":"第 01 期","body":"\n诺诺前端周刊:2021-01 期\nAdd:2021-01-01\nUpdate:2021-01-01\n\n前端消息\n\n可视化拖拽组件库一些技术要点原理分析\n\n手拉手带你捏一个可视化拖拽组件库\n\n\nCSS:var 变量的局部作用域(继承)特性\n\n最近做项目,发现 CSS 变量一个有意思的特性,那就是变量作用域非全局。\n\n\nJS 数组中 forEach() 和 map() 的区别\n\n今天我们来看一下 Array 中 Array.forEach() 和 Array.map()方法之间的区别。\n\n\n\n技术解析\n\n增量 DOM 与虚拟 DOM 的对比使用\n\n如果你熟悉 React,你大概听说过虚拟 DOM 的概念。React 受欢迎的主要原因之一就是通过虚拟 DOM 提高用户界面性能。\n\n\nJavascript 实现复制(Copy)动作大全\n\n实现点击按钮,复制文本框中的的内容\n\n\n纯 CSS 制作赛博朋克 2077 “故障风”按钮\n\n赛博朋克 官网上,有一个 Available Now 的按钮,当游标移到它之上的时候,会有一个好像故障的毛刺效果。\n\n\n\n其他\n\n大前端不是全栈\n\n随着业务和技术的快速发展,大前端工程复杂度越来越高。前端面对的业务在快速发展变化,工程的规模也在不断扩大,对迭代速度的要求越来越高了。\n\n\n\n"},"2020/weekly-52.html":{"url":"2020/weekly-52.html","title":"第 52 期","body":"\n诺诺前端周刊:2020-52 期\nAdd:2020-12-25\nUpdate:2020-12-25\n\n\n2020 最后一期,我们 2021 再见.\n\n前端消息\n\nMath.random() 还能这样玩?\n\n原来 Math.random() 对于游戏,动画,随机数据,生成艺术,随机文本生成等非常有用!\n\n\n都 2021 年了,Serverless 能取代微服务吗?\n\n有人说微服务与 Serverless 是相背离的,虽然我们可以基于 Serverless 后端来构建微服务,但在微服务和 Serverless 之间并不存在直接的路径。\n\n\n闲庭信步聊前端 - 漫谈 XSS\n\n众所周知 XSS 是 Cross-Site Scripting(跨站脚本攻击)的简称,所以为啥不是CSS\n\n\n\n技术解析\n\n14 款 web 前端常用的富文本编辑器插件\n\n富文本编辑器是一种可内嵌于浏览器,所见即所得的文本编辑器。\n\n\n为什么 React 源码不用 TypeScript 来写?\n\n从 Facebook 内部的角度告诉你为什么现在 React 的源代码用了 Flow 但没有用 TypeScript 。\n\n\n聊聊知乎小程序引擎\n\n本上囊括了非端侧小程序引擎实现的方方面面,其中还涵盖了大量的微信小程序开发文档里不会告诉你的特性细节。\n\n\n\n其他\n\nElement UI for Vue 3.0 来了!\n\nElement UI for Vue 3.0 来了!\n\n\n\n"},"2020/weekly-51.html":{"url":"2020/weekly-51.html","title":"第 51 期","body":"\n诺诺前端周刊:2020-51 期\nAdd:2020-12-18\nUpdate:2020-12-18\n\n前端消息\n\n做了 2 年半前端我居然不知道如何垂直居中?\n\n我们平常实现的垂直居中不是真正的垂直居中?\n\n\n当我们谈前端性能的时候,我们谈的是什么?\n\n分析了最新的前端页面性能评分标准,帮助大家更好地理解各项性能指标,以提升并优化相关的前端项目。\n\n\nH5 基于 Canvas 实现电子签名并生成 PDF 文档\n\n电子签名通俗来说就是通过技术手段实现在电子文档上加载电子形式的签名,其作用类似于纸质合同上的手写签名或加盖的公章。\n\n\n\n技术解析\n\n提升网站的加载速度,你选择 Brotli 还是 Gzip?\n\n另一种名为 Brotli 的压缩方法开始引起了人们的关注,它似乎已成为了 Gzip 的有力竞争对手。\n\n\n这样写的 JS 代码看着就很舒服\n\n如何提高代码的可读性、复用性、扩展性,这是一个老生常谈的问题。\n\n\n解决 vue 页面刷新,数据丢失\n\n在做 vue 项目的过程中有时候会遇到一个问题,就是进行 F5 页面刷新的时候,页面的数据会丢失\n\n\n\n其他\n\nCookie 的前世今生\n\n要明白 Cookie 是什么,我觉得要先知道 ta 解决了什么问题。\n\n\n\n"},"2020/weekly-50.html":{"url":"2020/weekly-50.html","title":"第 50 期","body":"\n诺诺前端周刊:2020-50 期\nAdd:2020-12-11\nUpdate:2020-12-11\n\n前端消息\n\n是谁,造成我的组件 render?你出来!\n\n当我在开发 React 项目时,经常会想,要是有一个工具能实时告知我组件是否有性能问题就好了...\n\n\n基于 Vite 搭建 Electron+Vue3 的开发环境\n\n然而 Vue3 已是大势所趋,Vite 势必也将成为官方 Vue 脚手架。\n\n\n9 个功能强大的 JavaScript 技巧\n\n9 个功能强大的 JavaScript 技巧。\n\n\n\n技术解析\n\n只使用 CSS 进行用户追踪\n\n你可能不需要任何外部追踪器,甚至不需要 JavaScript,依然可以跟踪用户的行为。\n\n\n优雅解决按钮”重复点击“问题\n\n这个问题怎么解决呢?\n\n\n前端利用 canvas 给图片添加水印\n\n给网页图片添加水印是个常见的功能,也是互联网内容作者保护自己版权的方法之一。\n\n\n\n其他\n\n前端前沿观察,Cookie 居然可以这样整了\n\nbata 版本的 chrome 提出了新的解决方案。\n\n\n\n"},"2020/weekly-49.html":{"url":"2020/weekly-49.html","title":"第 49 期","body":"\n诺诺前端周刊:2020-49 期\nAdd:2020-12-04\nUpdate:2020-12-04\n\n前端消息\n\n前端 api 请求缓存的 5 种方案\n\n在开发 web 应用程序时,性能都是必不可少的话题。\n\n\n用 CSS 实现一个抽奖转盘\n\n年底了年会要开始了,抽奖程序还不整起来。\n\n\n从破解某设计网站谈前端水印\n\n水印(watermark)是一种容易识别、能够透过光线穿过从而显现出各种不同阴影的技术。\n\n\n\n技术解析\n\n用 Canvas 编织璀璨星空图\n\n听着还蛮酷的呢?本文我们就来一点一点分析怎么实现它!\n\n\n淘宝小程序还可以这么玩\n\n先说结果,今年双11期间小程序创意互动支持了超过 200+ 个品牌定制互动小程序。\n\n\nReact 怎么实现预防XSS 攻击的\n\n前端一般会面临 XSS 这样的安全风险,但随着 React 等现代前端框架的流行,使我们在平时开发时不用太关注安全问题。\n\n\n\n其他\n\nNPM 7:这才算是真正的更新\n\n官方客户端当前实现中的一个主要问题:npm_modules 文件夹已经成为了一个磁盘空间黑洞。\n\n\n\n"},"2020/weekly-48.html":{"url":"2020/weekly-48.html","title":"第 48 期","body":"\n诺诺前端周刊:2020-48 期\nAdd:2020-11-27\nUpdate:2020-11-27\n\n前端消息\n\nVue 新语法糖引争议,网友:魔改 JavaScript,这是想挑战标准?\n\n近日,Vue 作者尤雨溪在社区意见征求稿(RFC)上提交了一份 Ref 语法糖的提案,引起了开发者们的争议\n\n\n20个你不得不知道的数组reduce高级用法\n\nreduce作为ES5新增的常规数组方法之一,相比forEach 、filter和map,好像使用的人数少了点。\n\n\npostMessage 还能这样玩\n\n网页通信之,我的postMessage玩的6\n\n\n\n技术解析\n\n你会用到的 15 个前端小知识\n\n你应该知道的前端小知识,如果你还不知道那就赶紧看。\n\n\n5种前端实现邮件发送至指定邮箱的方式\n\n在前端开发中,JavaScript并没有提供直接操作Email邮箱的功能方法,但是如果遇到这样的需求你可以这样做。\n\n\n秒杀其他按键精灵,支持VS Code,这个JavaScript自动化软件居然还有人不知道\n\n看完四舍五入就等于你也可以用脚本抢购了。\n\n\n\n其他\n\nChrome 隐藏功能:无需任何扩展,一键开启网址转二维码\n\n好了你不要说了,反正很方便就对了。\n\n\n\n"},"2020/weekly-47.html":{"url":"2020/weekly-47.html","title":"第 47 期","body":"\n诺诺前端周刊:2020-47 期\nAdd:2020-11-20\nUpdate:2020-11-20\n\n前端消息\n\n不要再问我跨域的问题了\n\n跨域这两个字就像一块狗皮膏药一样黏在每一个前端开发者身上,无论你在工作上或者面试中无可避免会遇到这个问题。\n\n\n前端性能优化 24 条建议(2020)\n\n性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。\n\n\n纯 CSS 实现吸附效果\n\n一些纯 CSS 实现的效果和原理\n\n\n\n技术解析\n\n他写出了 Vue,却做不对这十道 Vue 笔试题\n\n有十道关于 Vue 的选择题,在群里引出了一众社区知名人士竞折腰,最后钓出了 Evan You 本人亲自挑战…… 然后他自己也做错了\n\n\nJS 冒泡事件与解决冒泡事件\n\nJS 冒泡事件我觉的还好吧。\n\n\n推荐几个大厂的前端代码规范,学会了,你也能写出诗一样的代码!\n\n看完四舍五入就等于你也会了。\n\n\n\n其他\n\nAngular 11 正式发布:加入 webpack 5,升级至 TS 4.0,不再支持 IE 9 和 10\n\n在 Angular 10 中,已经弃用 IE 9、10 和 IE mobile 支持,此次 v11 版本中将完全删除 IE 9、10 和 IE mobile支持。\n\n\n\n"},"2020/weekly-46.html":{"url":"2020/weekly-46.html","title":"第 46 期","body":"\n诺诺前端周刊:2020-46 期\nAdd:2020-11-13\nUpdate:2020-11-13\n\n前端消息\n\nJavascript 里奇奇怪怪的知识\n\n久经沙场的前辈们,写了无数代码,踩了无数的坑。但有些坑,可能一辈子也踩不到摸不着,因为根本不会发生在业务代码里~~\n\n\n前端 api 请求缓存的 5 种方案,减少性能损耗!\n\n在开发 web 应用程序时,性能都是必不可少的话题。\n\n\n浏览器环境下的 JavaScript Event Loop\n\n在 JavaScript 中有一个很重要的 Event Loop 概念,从字面意思理解为事件循环,为什么会有 Event Loop 这个概念呢?\n\n\n\n技术解析\n\nWebGL 水波及焦散(刻蚀)的渲染总结\n\n关键词 WebGl,Canvas\n\n\n纯 CSS 一分钟让网站拥有暗黑模式切换功能\n\n很多同学可能觉得这个方案只能使用 JS 实现,其实可使用纯 CSS 实现。\n\n\n图片懒加载从简单到复杂\n\n图片懒加载是一个很重要的前端性能优化手段。\n\n\n\n其他\n\nFaker.js 登 GitHub 趋势榜标星 27.1k,可大批量生成假数据!\n\n只需要简单几步操作,就可以在浏览器和node.js中生成大量假数据。\n\n\n\n"},"2020/weekly-45.html":{"url":"2020/weekly-45.html","title":"第 45 期","body":"\n诺诺前端周刊:2020-45 期\nAdd:2020-11-06\nUpdate:2020-11-06\n\n前端消息\n\nH5 移动端调试全攻略\n\n移动开发的重中之重就是掌握调试技巧,修 Bug 于无形。\n\n\nLess 中的嵌套规则与 & 符号的使用\n\n这篇文章主要学习 Less 中的嵌套。\n\n\n浏览器渲染原理\n\n老生常谈的,URL 输入之后发生的事情。\n\n\n\n技术解析\n\n小程序如何生成海报分享朋友圈\n\n利用微信强大的社交能力通过小程序达到裂变的目的,拉取新用户。技术实现方案如下。\n\n\n内功修炼之 lodash——chunk、zip、groupBy、invokeMap 方法\n\n他山之石,一起来进行内功修炼,看看 lodash 怎么做。\n\n\n聊聊如何设计组件\n\n又名:手把手教你实现一个自己的组件。\n\n\n\n其他\n\n怎样一份简历,能够撬开大厂的大门?\n\n从面试官的角度,分析下怎样的简历吸引人。\n\n\n\n"},"2020/weekly-44.html":{"url":"2020/weekly-44.html","title":"第 44 期","body":"\n诺诺前端周刊:2020-44 期\nAdd:2020-10-30\nUpdate:2020-10-30\n\n前端消息\n\nTaro 支持使用 Vue3 开发小程序\n\n截至目前,Taro 对 Vue3 的支持在小程序端的稍有不足,希望 Taro 团队可以早日补足这个短板。\n\n\n了不起的 tsconfig.json 指南\n\n本文将全面带大家一起详细了解 tsconfig.json 的各项配置。\n\n\nTypeScript: 请停止使用 any\n\n开发 TypeScript 代码时,很可能会遇到 any 关键字。但请不要滥用any。\n\n\n\n技术解析\n\n纯 CSS 实现密室逃脱游戏\n\n是的,你没听错,纯 CSS,也就意味着完全没有 JS 的参与。一个网页布局的语言,居然还能写游戏?\n\n\n详解 Cookie,Session,Token\n\n本文主要讲解 cookie,session, token 这三种是如何管理会话的。\n\n\n前端隐秘角落 - 页面渲染\n\n我们一起通过 chrome 开发者工具来直观的理解一下浏览器渲染页面的过程。\n\n\n\n其他\n\nnpm v7.0.0 发布 - 带来数个重大更新\n\n难相信,11 年前, JavaScript 社区还没有 npm 。\n\n\n\n"},"2020/weekly-43.html":{"url":"2020/weekly-43.html","title":"第 43 期","body":"\n诺诺前端周刊:2020-43 期\nAdd:2020-10-23\nUpdate:2020-10-23\n\n前端消息\n\n说说你对 options 请求的理解\n\nHTTP 的 OPTIONS 方法 用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS 方法,也可以对整站(通过将 URL 设置为“*”)使用该方法。\n\n\n了解 JavaScript 模块系统基础知识,搭建自己的库\n\n我想很多“前端工程师”都听过说过 “JavaScript 模块”,那你们都知道如何处理它,以及它在日常工作中如何发挥作用吗?\n\n\n如何让用户选择是否离开当前页面?\n\n不小心点了其他 a 标签或者关闭了浏览器,不做判断,那么用户数据直接丢了。\n\n\n\n技术解析\n\nMap 和 Set 两种数据结构在 ES6 的作用\n\nSet 是一种叫做集合的数据结构,Map 是一种叫做字典的数据结构。那什么是集合?什么又是字典呢?\n\n\n解决实际问题的 24 个 ES6 代码段\n\n基于实际使用场景总结了 24 个 ES6 代码段,可用来解决项目中可能遇到的一系列问题。\n\n\n我在字节是这样做 Code Review\n\n众所周知,Code Review 是开发过程中一个非常重要的环节,今天结合笔者所在团队,浅谈 Code Review 的价值及如何实施。\n\n\n\n其他\n\n**!VSCode 竟然可以整成小霸王游戏机?\n\n今天给大家分享一下自己最近撸的一款 vscode 游戏插件,基于 vscode 的休闲放松利器。\n\n\n\n"},"2020/weekly-42.html":{"url":"2020/weekly-42.html","title":"第 42 期","body":"\n诺诺前端周刊:2020-42 期\nAdd:2020-10-16\nUpdate:2020-10-16\n\n前端消息\n\n前端如何优雅的处理类数组对象?\n\n前端如何优雅的处理类数组对象?\n\n\n手撕 32 个 MS 高频知识,轻松应对编程题\n\n作为前端开发,JS 是重中之重,总结 32 个手写 JS 问题,希望对你的 MS 能有所帮助。\n\n\nVue 源码中值得学习的方法\n\n最近在深入研究 Vue 源码,把学习过程中,看到的一些好玩的的函数方法收集起来做分享。\n\n\n\n技术解析\n\n从 Vue SSR 原理讲起,教你从零搭建 Vue SSR\n\nVue SSR,服务端渲染,优点大家都很清楚,能大大提升首屏渲染速度,优化用户体验,还有利于 SEO。\n\n\nJS 双等号比较符(“==”)作用细节\n\n都知道 JS 里”==“和”===“的区别,在于非同类型变量的比较中,”===“会直接返回 false,而”==“则会先将两个比较值先转换为同一类型,再进行比较。\n\n\n104 道 CSS MS 题,助你查漏补缺\n\n最近在整理 CSS 的时候发现遇到了很多面试中常见的面试题。\n\n\n\n其他\n\n给女朋友写了一份前端学习路线\n\n给各位“女朋友”整理了一份适合大部分开发者的前端自学开发路线。\n\n\n\n"},"2020/weekly-41.html":{"url":"2020/weekly-41.html","title":"第 41 期","body":"\n诺诺前端周刊:2020-41 期\nAdd:2020-10-10\nUpdate:2020-10-10\n\n前端消息\n\n你不知道的 WebSocket\n\n本文将从多个方面入手,全方位带你一起探索 WebSocket 技术。\n\n\n一篇文章上手 Vue3 中新增的 API\n\n一文列举 Vue 3 版本中新增的那些功能\n\n\nReact 官方状态管理库—— Recoil\n\n在 React Europe 2020 Conference 上, Facebook 软件工程师 Dave McCabe 介绍了一个新的状态管理库 Recoil。\n\n\n\n技术解析\n\n11 个 JavaScript 代码重构最佳实践\n\n模式和重构之间有着一种与生俱来的关系。从某种角度来看,设计模式的目的就是为许多重构行为提供目标。\n\n\nTypescript 在 Vue 中的实践\n\n为什么要使用 TS ,相比 JS 有什么优势吗?下面我从两个方面试着回答一下这个问题。\n\n\nCSS 垂直居中的七个方法\n\n对于“垂直居中”这个讨人厌的设定,以下将介绍七种单纯利用 CSS 垂直居中的方式。\n\n\n\n其他\n\nFlutter 开始支持 Windows\n\nFlutter 团队发布了 Flutter Windows 的首个 Alpha 版本,正式开启 Flutter 对 Windows 的支持。\n\n\n\n"},"2020/weekly-40.html":{"url":"2020/weekly-40.html","title":"第 40 期","body":"\n诺诺前端周刊:2020-40 期\nAdd:2020-10-03\nUpdate:2020-10-03\n\n前端消息\n\njs 如何在数组中查找某个元素\n\nJavascript 给我们提供了多种方法,主要分为按值查找和某种条件查找,下面开始介绍这些方法\n\n\n零距离接触 websocket\n\nWebsocket是一个持久化的网络通信协议,可以在单个 TCP 连接上进行全双工通讯\n\n\nJavaScript 中原生 Array 数组方法详解\n\nJS 中,数组可以通过阵列构造函数或[]字面量的方式创建。\n\n\n\n技术解析\n\n如何让你的 Express 飞起来\n\n希望通过这篇文章,可以让小伙伴们对装饰器的应用场景有一些更深刻的理解。\n\n\n不用 try catch,如何机智的捕获错误\n\n看完此文,相信你也会发出感叹:还能这么玩?\n\n\nECMAScript 6 入门教程—Reflect\n\nReflect 对象与 Proxy 对象一样,也是 ES6 为了操作对象而提供的新 API。Reflect 对象的设计目的有这样几个。\n\n\n\n其他\n\n成为最差前端开发的 10 个建议\n\n你对刚开始编程的人有什么建议,来帮助他们成为最差劲的开发人员?\n\n\n\n"},"2020/weekly-39.html":{"url":"2020/weekly-39.html","title":"第 39 期","body":"\n诺诺前端周刊:2020-39 期\nAdd:2020-09-25\nUpdate:2020-09-25\n\n前端消息\n\n从一个需求说起,H5 实现万能返回\n\nH5 开发返回上一页是一个很辣手的问题。开发中,我们一般用 history.go(-1)返回上一页,原生返回按钮的动作也是 history.go(-1)。\n\n\n从一道面试题谈谈对 EventLoop 的理解\n\n对于 Event Loop(事件轮询)所涉及的知识概念太多了,如果上来就讲一大堆概念性的东西太枯燥且从一开始就是按照我的思路来走的...\n\n\n搞懂 JWT 这个知识点\n\nJSON Web Token(简称 JWT)是目前最流行的跨域认证解决方案。\n\n\n\n技术解析\n\n@vue/composition-api 速成课(通俗易懂版)\n\nComposition API 将是 Vue 3 的核心功能,它具有许多更改和性能改进。\n\n\nNode.js 中的 require 是如何工作的?\n\n作为前端开发者,不可避免每天都要跟 Node.js 打交道。今天就来浅析在 commonjs 规范中 require 背后的工作原理。\n\n\n他写出了 Vue,却做不对这十道 Vue 笔试题\n\n有十道关于 Vue 的选择题,最后钓出了 Evan You 本人亲自挑战…… 然后他自己也做错了\n\n\n\n其他\n\nVue 3.0 正式发布了!\n\nOne Piece\n\n\n\n"},"2020/weekly-38.html":{"url":"2020/weekly-38.html","title":"第 38 期","body":"\n诺诺前端周刊:2020-38 期\nAdd:2020-09-18\nUpdate:2020-09-18\n\n前端消息\n\n每个公司都会用的短 URL 服务,怎么设计与实现?\n\n短的 url 有什么好处呢?怎么做到的呢?\n\n\n5 个很常用的 CSS3 网页小实例\n\n前端还是很有意思的呢,来制作这几个很常用的 CSS3 网页小效果。\n\n\n就是要让你搞懂 Nginx,这篇就够了!\n\nNginx 是一个高性能的 HTTP 和反向代理服务器,特点是占用内存少,并发能力强,事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好。\n\n\n\n技术解析\n\n10 个鲜为人知但很实用的 Web API\n\n介绍 10 个不那么流行的 Web API。不那么流行并不意味着它们没有用处。\n\n\n细数 TS 中那些奇怪的符号\n\nTypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。\n\n\nVue.js 作者尤雨溪:TypeScript 与 JavaScript 并行才切合实际!\n\n尤雨溪是一名优秀的软件开发人员,同时是开源 JavaScript 框架 Vue.js 的作者。\n\n\n\n其他\n\n“对不起,因为本国法律要求,我不能合并你的代码”\n\nArman Ahmadi 是一个伊朗开发者,他在 GitHub 上维护着一个「laravel-download-link」开源项目。最近有个以色列开发者 Yehuda Neufeld 想提交一个增加新功能的 PR,但是被 Ahmadi 拒绝了。\n\n\n\n"},"2020/weekly-37.html":{"url":"2020/weekly-37.html","title":"第 37 期","body":"\n诺诺前端周刊:2020-37 期\nAdd:2020-09-11\nUpdate:2020-09-11\n\n前端消息\n\n随机数的故事\n\n随机数的出现场景还是蛮多的。在 JavaScript 里面产生随机数的方式是调用 Math.random,这个函数返回[0, 1)之间的数字。\n\n\nweb 页面中如何唤起打开 APP 实践\n\n引流有两种形式,同时也是我们对唤端的定义:引导已下载用户打开 APP,引导未下载用户下载 APP。\n\n\nSourceMap 知多少:介绍与实践\n\n当源代码经过转换后,调试就成了一个问题。在浏览器中调试时,如何判断原始代码的位置? -- 当然要靠 SourceMap 咯。\n\n\n\n技术解析\n\n画一只会跟着鼠标走的小狗\n\n不可思议的 CANVAS 系列。\n\n\n关于 ref 的一切\n\n关于 React 的一切 系列\n\n\nServerless For Frontend 前世今生\n\n有一个词 — Serverless 你或许会听到想吐。\n\n\n\n业界新闻\n\n华为鸿蒙正式开源,进入开放原子开源基金会\n\n终于等到你,鸿蒙 OS\n\n\n\n其他\n\n程序员如何高效利用睡前时间\n\n论如何成为一个 低调又可爱的 时间管理大师\n\n\n\n"},"2020/weekly-36.html":{"url":"2020/weekly-36.html","title":"第 36 期","body":"\n诺诺前端周刊:2020-36 期\nAdd:2020-09-04\nUpdate:2020-09-04\n\n前端消息\n\nVue 超好玩的新特性:在 CSS 中引入 JS 变量\n\n小朋友你是否有很多问号???\n\n\n关于 JavaScript 计时器,你需要知道的全部知识\n\n推上的一个面试题,一起看下...\n\n\n这些手写代码会了吗?少年\n\n代码手写好,薪资少不了。\n\n\n\n技术解析\n\n如何防止重复发送 ajax 请求\n\n很常见的场景,学习下。\n\n\n10 个 Vue 开发技巧助力成为更好的工程师\n\n10 个 Vue 开发技巧助力成为更好的工程师。\n\n\n看了就懂的 AST 和 Babel 工作流程\n\n任重而道远... 想真正掌握 Babel 还有很长的路...\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nAI 还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲\n\nAI 还原的朱元璋、兵马俑来了!杜甫激燃演唱奥特曼主题曲,B 站 Up 主大谷新作\n\n\n\n"},"2020/weekly-35.html":{"url":"2020/weekly-35.html","title":"第 35 期","body":"\n诺诺前端周刊:2020-35 期\nAdd:2020-08-28\nUpdate:2020-08-28\n\n前端消息\n\nsetTimeout 与循环闭包经典问题详解\n\n初学 setTimeout,我们很容易知道 setTimeout 有两个参数,第一个参数为一个函数,我们通过该函数定义将要执行的操作。第二个参数为一个时间毫秒数,表示延迟执行的时间。\n\n\n用 React、TypeScript、NodeJS 和 MongoDB 搭建 Todo App\n\n我们将在服务器和客户端使用 TypeScript、React、NodeJS、Express 和 MongoDB 从头开始构建一个 Todo 应用程序。\n\n\n前端换肤的 N 种方案,请收下\n\n最近在做网站换肤的需求,也就是主题切换。那么如何切换主题的颜色呢?\n\n\n\n技术解析\n\nReact Hooks 设计思想\n\n组件是 React 应用的构建块,自上而下的数据流结合组件可以将 UI 解构为独立且可复用的单元。\n\n\n30 多个有内味道且笑死的人代码注释\n\n代码注释,有些人说它太丑,也有些人说它是标准和良好的做法。\n\n\nJavaScript 设计模式学习总结与感悟\n\n最近阅读了《JavaScript 设计模式与开发实践》,收获颇丰,于是想写一点总结及感想\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nvue/react 组件库中 🤚5 个"作者不造的轮子"\n\n这五个轮子其实是 5 个纯 js 实现的插件, 都非常优秀, 下面一一给大家揭秘.\n\n\n\n"},"2020/weekly-34.html":{"url":"2020/weekly-34.html","title":"第 34 期","body":"\n诺诺前端周刊:2020-34 期\nAdd:2020-08-21\nUpdate:2020-08-21\n\n前端消息\n\nJavaScrpit AST 实战\n\n每个编程语言都有自己的 AST,了解 AST 并能进行一些开发,会给我们的项目开发提供很大的便利。\n\n\n新的跨域策略:使用 COOP、COEP 为浏览器创建更安全的环境\n\n新的跨域策略:使用 COOP、COEP 为浏览器创建更安全的环境。\n\n\n你可以这样优化 if-else 代码结构\n\n最近部门在对以往的代码做一些优化,我在代码中看到一连串的 if(){}elseif(){} 的逻辑判断。这明显是有优化空间的。\n\n\n\n技术解析\n\n手动实现高仿github的内容diff效果\n\n最近发现了一个比较好用的内容diff库(就叫diff),非常方便js开发者实现文本内容的diff,既可以直接简单输出格式化的字符串比较内容。\n\n\n深入解析 Vue 的热更新原理\n\n这个库里涉及到的技巧又非常适合我们去深入了解 vue 内部的一些机制,所以赶快来和我一起学习吧。\n\n\n如何制定企业级代码规范与检查\n\n如何制定企业级代码规范与检查\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n假如特朗普是一门编程语言\n\n以程序员的角度来考虑,假如特朗普是一门编程语言会是什么样的呢?\n\n\n\n"},"2020/weekly-33.html":{"url":"2020/weekly-33.html","title":"第 33 期","body":"\n诺诺前端周刊:2020-33 期\nAdd:2020-08-14\nUpdate:2020-08-14\n\n前端消息\n\nVSCode 的这些黑科技 99% 的人都不知道\n\nVSCode 已经成为大家常用的编码工具了,但是得益于它的插件生态机制,其实 VSCode 能覆盖的面远比你想象中的大得多.\n\n\nAPNG 那些事\n\nwebp 倒是见过不少,但 apng 也是近几天才被吸引,之前也是没关注。\n\n\n一文搞定前端代理骚操作!再也不怕线上 bug 啦!\n\n使用代理不说能解决所有问题,但是至少可以在解决问题的流程上帮我们省大半的时间,而不是碰到环境问题就在那儿等重启。\n\n\n\n技术解析\n\n如何搭建和发布一个 Vue 组件库\n\n我至今已经使用过许多不同的组件库,不过使用组件和深入了解构建组件的过程还是有很大不同的。\n\n\n嗯,手搓一个 TinyPng 压缩图片的 WebpackPlugin 也 SoEasy 啦\n\n无论怎样对代码做最好的优化也不及对一张图片做一次压缩好。\n\n\n如何在 Web 上大规模生成 UUID\n\n为什么我们需要客户端唯一标识符?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n软件史上最著名的 10 大 Bug\n\n在这个领域不犯任何错误可能会很难,但幸运的是,并不是所有的错误都如此昂贵。\n\n\n\n"},"2020/weekly-32.html":{"url":"2020/weekly-32.html","title":"第 32 期","body":"\n诺诺前端周刊:2020-32 期\nAdd:2020-08-07\nUpdate:2020-08-07\n\n前端消息\n\nH5 秒开方案大全\n\n老板说 , 页面打开速度过慢? 页面加载性能不达标? 下面我们来看下各个大厂和团队的秒开经典方案,有没有一款适合你去探索?\n\n\n原生 JS 封装拖动验证滑块你会吗?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n2 万字!90 个前端开发面试必问基础大总结\n\n本文将从十一个维度为读者总结前端基础知识\n\n\n\n技术解析\n\n安排上了!PC 人脸识别登录,出乎意料的简单\n\n安排..\n\n\n如何精确统计页面停留时长\n\n页面停留时间(Time on Page)简称 Tp,是网站分析中很常见的一个指标....\n\n\n1000+ 个项目的 10 大 JavaScript 错误\n\n1000+ 个项目的 10 大 JavaScript 错误\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nES11 来了,还学得动吗?\n\nES2020(即 ES11)已经正式发布,在此之前进入 Stage 4 的 10 项提案均已纳入规范,成为 JavaScript 语言的新特性\n\n\n\n"},"2020/weekly-31.html":{"url":"2020/weekly-31.html","title":"第 31 期","body":"\n诺诺前端周刊:2020-31 期\nAdd:2020-07-31\nUpdate:2020-07-31\n\n前端消息\n\n聊聊 NPM 镜像那些险象环生的坑\n\n由于国内网络环境的原因,在执行 npm i 安装项目依赖过程中,肯定会遇上安装过慢或安装失败的情况。\n\n\n使用 Vue 3.0,你可能不再需要 Vuex 了\n\n即将发布的 Vue3 版本公开了底层的响应式系统,并介绍了构建应用程序的新方法。新的响应式系统非常强大,它可以直接用于集中的状态管理。\n\n\n让你的 commit 更有价值(规范)\n\n论 git commit 的规范\n\n\n\n技术解析\n\n如何修改 node_modules 里的文件(同事看了直呼内行)\n\n首先,直接修改 node_modules 里面的文件是不太行的...\n\n\n图片压缩原理\n\n仅针对图片压缩介绍了一些思路,简单的使用场景\n\n\nJS 纯前端实现 audio 音频剪裁剪切复制播放与上传\n\nJS 纯前端实现 audio 音频剪裁剪切复制播放与上传\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n这几个神器,能大幅提升你的 Git/GitHub 操作效率\n\n今天,跟大家分享几个工具,便是要着重解决你工作中遇到的问题。\n\n\n\n"},"2020/weekly-30.html":{"url":"2020/weekly-30.html","title":"第 30 期","body":"\n诺诺前端周刊:2020-30 期\nAdd:2020-07-24\nUpdate:2020-07-24\n\n前端消息\n\n妙用 CSS 变量,让你的 CSS 变得更心动\n\n「CSS 变量」又叫「CSS 自定义属性」,为什么会突然提起这个很少人用到的东西呢?\n\n\n祖传代码迁移到 Vue 的另一种解题思路\n\n祖传代码要想重新搞,一通折腾少不了。\n\n\n一文入门 DNS?从访问 GitHub 开始\n\n日常使用Github中肯定会遇到这种情况,在不修改任何配置的情况下,有时可以正常访问,有时又直接未响应,来一起捋捋到底是为啥。\n\n\n\n技术解析\n\nMVC,MVP 和 MVVM 的图示\n\nMVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。\n\n\n7 个处理 JavaScript 值为 undefined 的技巧\n\n刚开始我学 JS 时对于 undefined 和 null 比较困惑 ,因为他们都表示空值。他说有七个办法你就信了,你确定不点进去看看吗?\n\n\n玩转前端 Video 播放器\n\n当 HTML5 标准公布后,其中包含许多的新特性,包括 <video> 和 <audio> 标签,以及一些 JavaScript APIs 用于对其进行控制。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n只加两行代码,为什么要用两天?\n\n项目经理:你就说你是不是不想改?。\n\n\n\n"},"2020/weekly-29.html":{"url":"2020/weekly-29.html","title":"第 29 期","body":"\n诺诺前端周刊:2020-29 期\nAdd:2020-07-17\nUpdate:2020-07-17\n\n前端消息\n\n你不知道的 React 和 Vue 的 20 个区别【源码层面】\n\n面试竞争力越来越大,是时候撸一波 Vue 和 React 源码啦;本文从 20 个层面来对比 Vue 和 React 的源码区别;\n\n\n如何科学修改 node_modules 里的文件\n\n首先,直接修改 node_modules 里面的文件是不太行的,重新安装依赖就没有了。一般常用办法有两个:\n\n\n玩转前端二进制\n\n本文将按照以下的流程来介绍前端如何进行图片处理,然后穿插介绍二进制、Blob、Blob URL、Base64、Data URL、ArrayBuffer、TypedArray、DataView 和图片压缩相关的知识点。\n\n\n\n技术解析\n\nVue 项目性能优化实践\n\n本文通过以下三部分组成:Vue 代码层面的优化、webpack 配置层面的优化、基础的 Web 技术层面的优化;来介绍怎么去优化 Vue 项目的性能。\n\n\n用 80 行 Javascript 代码构建自己的语音助手\n\n本文演示了如何使用 Web Speech API 构建一个简单的人工智能聊天机器人。\n\n\n13 个超实用的 JavaScript 数组操作技巧\n\n数组是 JS 最常见的概念之一,它为我们提供了处理存储数据的许多可能性。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n尤雨溪:重头来过的 Vue 3 带来了什么?\n\n针对重写最新版本的 Vue,尤雨溪于日前发表了长文对其过程中获得的经验教训,作了详细阐述,对此,CSDN 进行了全文翻译,望共勉。\n\n\n\n"},"2020/weekly-28.html":{"url":"2020/weekly-28.html","title":"第 28 期","body":"\n诺诺前端周刊:2020-28 期\nAdd:2020-07-10\nUpdate:2020-07-10\n\n前端消息\n\nGit 看这一篇就够了\n\n今天简单讲下 Git 的实现原理,知其所以然才能知其然;并且梳理了日常最常用的 12 个命令,分为三大类分享给你。\n\n\n前端存储除了 localStorage 还有啥\n\n前端的数据存储方式,你除了用过 Cookies、localStorage 和 sessionStorage 外,还有用过其它的存储方式么?\n\n\nWeb 安全之 CSRF 实例解析\n\nCSRF 跨站请求伪造(Cross Site Request Forgery)\n\n\n\n技术解析\n\n了不起的 Webpack HMR 学习指南(含源码分析)\n\nHot Module Replacement(以下简称:HMR 模块热替换)是 Webpack 提供的一个非常有用的功能,它允许在 JavaScript 运行时更新各种模块,而无需完全刷新。\n\n\nHTTPS 就安全了吗?会被抓包吗?我竟然回答不上来...\n\n大家都知道 HTTPS 比 HTTP 安全,但对于以上灵魂三拷问可能就答不上了\n\n\nES11 来了\n\nES2020(即 ES11)上周已经正式发布,在此之前进入 Stage 4 的 10 项提案均已纳入规范,成为 JavaScript 语言的新特性。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nChrome 的小恐龙游戏,被我破解了...\n\n当用户在无网络时访问某一网址,浏览器会提示“无网络链接”,按下空格键,就会唤醒一个小恐龙跑步刷分的游戏。(如果在有网络连接时也想玩的话,可以直接在地址栏输入:chrome://dino)\n\n\n\n"},"2020/weekly-27.html":{"url":"2020/weekly-27.html","title":"第 27 期","body":"\n诺诺前端周刊:2020-27 期\nAdd:2020-07-03\nUpdate:2020-07-03\n\n前端消息\n\nReact Hooks 原理与最佳实践\n\nReact Hooks 要解决的问题是状态共享,是继 render-props 和 higher-order components 之后的第三种状态逻辑复用方案,不会产生 JSX 嵌套地狱问题。\n\n\n前端程序员必须掌握之三角函数在前端动画中的应用\n\n今天来分享一下三角函数相关的内容,如果刚学前端的时候有人教我这些,我会很开心。\n\n\n图片处理不用愁,给你十个小帮手\n\n十个图片处理 「“小帮手”」 已经已经迫不及待想与你见面,还在犹豫什么?赶紧出发吧!\n\n\n\n技术解析\n\nLodash 那些“多余”和让人眼前一亮的 API\n\nLodash中“多余”的 API 并不多余,API 内部处理了很多开发者常常忽略的异常情况,使代码更加安全;\n\n\nNode 进阶——之事无巨细手写 Koa 源码\n\n这样就完成了全部核心功能的编写,通过本文你就可以足够了解 koa 了\n\n\n你不知道的 WeakMap\n\n很多读者对 ES6 引入的 Map 已经不陌生了,其中的一部分读者可能也听说过 WeakMap。既生 Map 何生 WeakMap?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n不要盲目跟着 JavaScript 的趋势走\n\n当尝试采用一个被大肆宣传的全新的库或框架时,要先进行研究和测试,并听取他人的意见。\n\n\n\n"},"2020/weekly-26.html":{"url":"2020/weekly-26.html","title":"第 26 期","body":"\n诺诺前端周刊:2020-26 期\nAdd:2020-06-28\nUpdate:2020-06-28\n\n前端消息\n\n一文助你搞懂 AST\n\n今天我为大家分享一下 JavaScript 这类解释型语言的抽象语法树的概念\n\n\nWeb 梦回 90 年代\n\n今天,我们对 Web 的理解已经深刻许多,我们的工具也大大进化了。Webflow 是“无代码编辑器”的佼佼者之一。它生成的输出要比前辈好得多。\n\n\n将数十万行 CoffeeScript 代码迁移到 TypeScript\n\n将数十万行 CoffeeScript 代码迁移到 TypeScript\n\n\n\n技术解析\n\n你还只会 console.log 调试嘛?\n\nconsole 其实提供了很多调试方法,有些方法还是挺好用的,今天就来介绍那些笔者认为不错的方法。\n\n\n那些不常见,但却非常实用的 css 属性\n\n那些不常见,但却非常实用的 css 属性\n\n\n动手练一练,纯手工码一个不一样的待办事项(TODO LIST)\n\n今天我们要一起动手练习的是一个 TODO LIST 项目,这样的练习,我们在入门学习 JS 项目时,应该都练过,不过今天要做的是一个界面精美,带有动画效果和本地缓存功能的待办事项。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n我要穿越,干翻 “烂语言” JavaScript!\n\nJavaScript 是一个被匆忙设计出来的语言,为什么能够击败众多的竞争者,成为浏览器之王呢?\n\n\n\n"},"2020/weekly-25.html":{"url":"2020/weekly-25.html","title":"第 25 期","body":"\n诺诺前端周刊:2020-25 期\nAdd:2020-06-19\nUpdate:2020-06-19\n\n前端消息\n\n编写 React 组件时常见的 5 个错误\n\nReact 在 Web 开发领域已经资格不浅了,近年来它作为敏捷 Web 开发工具的角色愈加深入人心。特别是新的 hook API 概念发布之后,用 React 编写组件变得非常简单。\n\n\n10 个打开了我新世界大门的 WebAPI\n\n虽然这些 API 很多目前还存在兼容性的问题,但是还是有必要了解一下的,文中的代码,我已经都测试过了。\n\n\n是什么尤大选择放弃 Webpack?——vite 原理解析\n\n前些天尤大在 Vue 3.0 beta 直播中提到了一个 vite 的工具,其描述是:针对 Vue 单页面组件的无打包开发服务器...\n\n\n\n技术解析\n\n如何让用户选择是否离开当前页面?\n\nwhy? 不小心点了其他 a 标签或者关闭了浏览器,不做判断,那么用户数据直接丢了。\n\n\n这么骚的 js 代码,不怕被揍么\n\n曾经,我接手了一份大佬的代码,里面充满了各种“骚操作”,还不加注释那种,短短几行的函数花了很久才弄懂。\n\n\n谈谈如何更有质量地看源码\n\n很多童鞋抱怨说:“源码太难了。”那么源码真的是一块难啃的硬骨头吗?\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n前端职业规划 - 写给年轻的前端韭菜们\n\n作为资深前端老韭菜, 我认为清新的前端韭菜都基本有以下反复表现的特征.\n\n\n\n"},"2020/weekly-24.html":{"url":"2020/weekly-24.html","title":"第 24 期","body":"\n诺诺前端周刊:2020-24 期\nAdd:2020-06-12\nUpdate:2020-06-12\n\n前端消息\n\nHybrid 应用中 H5 与 Native 通信的那点事儿\n\nHybrid 应用中 H5 与 Native 通信的那点事儿\n\n\nJavaScript 开发人员更喜欢 Deno 的五大原因\n\n我们就来看一下 JavaScript 开发人员为什么在使用 Deno 时能比 Node 获得更流畅、更现代化的体验。\n\n\n使用 JS 和 NodeJS 爬取 Web 内容\n\n不管你要写的是 Web 应用还是移动应用,都能在 Javascript 生态中找到合适的工具。\n\n\n\n技术解析\n\n你不知道的 Blob\n\n如果你允许用户从你的网站上下载某些文件,那你可能会遇到 Blob 类型。\n\n\n说说你对 options 请求的理解\n\nHTTP 的 OPTIONS 方法 用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS 方法,也可以对整站(通过将 URL 设置为“*”)使用该方法。\n\n\n尤雨溪:重头来过的 Vue 3 带来了什么?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\njavascript 代码重构之:写好函数\n\n通过 9 个方面详细的讨论了如何写好函数,写好函数,就会让你的代码读起来清晰得多,值得学习一下。\n\n\n\n"},"2020/weekly-23.html":{"url":"2020/weekly-23.html","title":"第 23 期","body":"\n诺诺前端周刊:2020-23 期\nAdd:2020-06-05\nUpdate:2020-06-05\n\n前端消息\n\nWeb 上的多种图片技巧\n\n我们将学习各种图片添加方式,以及每种方式的优缺点,以及什么时候和为什么要使用每种方式的上下文。\n\n\n淘宝是如何缩短首屏时间、降低服务器压力的?边缘计算告诉你答案!\n\n图文内容详情业务本身有内容量大,流量大,内容数据极具静态化三个比较大的特点。\n\n\nVue 项目性能优化实践\n\n本文通过以下三部分组成:Vue 代码层面的优化、webpack 配置层面的优化、基础的 Web 技术层面的优化;来介绍怎么去优化 Vue 项目的性能。\n\n\n\n技术解析\n\n手写 20 行代码实现 async await\n\n如果让你手写 async 函数的实现,你是不是会觉得很复杂?这篇文章带你用 20 行搞定它的核心。\n\n\n我们现在正处于 JavaScript 消亡的边缘?\n\n什么是认证,什么是授权,什么又是凭证?看了你就知道了.\n\n\n原生 JS 封装拖动验证滑块你会吗?\n\n闲着没事,就想着写写原生 js 玩玩,在网上看了几个效果后决定做这个效果,并且使用了 prototype 和 eventEmitter 封装成了库。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n被我忽略的 6 个 JS 开发小技巧\n\n分享几个实际开发中经常被忽略 JS 技巧,也是读《你不知道的 JavaScript》学到的。\n\n\n\n"},"2020/weekly-22.html":{"url":"2020/weekly-22.html","title":"第 22 期","body":"\n诺诺前端周刊:2020-22 期\nAdd:2020-05-29\nUpdate:2020-05-29\n\n前端消息\n\n前端渣渣的我再也不敢说我会写 Button 组件了\n\n参考 Antd Button 源码,结合视觉交互,经过三次的设计评审,终于在今天,把 Button 组件撸出来了。下边记录一下自己的设计和开发思路~\n\n\n请你说说 Vue 中 slot 和 slot-scope 的原理\n\nVue 中的 slot 和 slot-scope 一直是一个进阶的概念,对于我们的日常的组件开发中不常接触,但是却非常强大和灵活。\n\n\nTS 常见问题、难点整理(60 多个)\n\n用 React 全家桶 + TS 写项目快一年了,大大小小的坑踩了很多,在此整理了在项目中遇到的疑惑和问题。\n\n\n\n技术解析\n\n工作中常用的 JavaScript 工具函数\n\n笔者工作中常用的那些 js 工具函数\n\n\n还分不清 Cookie、Session、Token、JWT?\n\n什么是认证,什么是授权,什么又是凭证?看了你就知道了.\n\n\n解读新一代 Web 性能体验和质量指标\n\n衡量一个 Web 页面的体验和质量一直有非常多的工具和指标 ...\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nGitHub 热榜:一个能让命令行终端变得「骚气满满」的开源项目!\n\n如果你想让当前命令行终端的文本输出格式看起来更加骚气,那绝对要试下 Rich 这个开源库。\n\n\n\n"},"2020/weekly-21.html":{"url":"2020/weekly-21.html","title":"第 21 期","body":"\n诺诺前端周刊:2020-21 期\nAdd:2020-05-22\nUpdate:2020-05-22\n\n前端消息\n\nDeno 会取代 Node.js 吗?\n\nDeno 是什么?它会取代 Node.js 吗?\n\n\n你真的懂 Promise 吗\n\n在异步编程中,Promise 扮演了举足轻重的角色,比传统的解决方案(回调函数和事件)更合理和更强大。\n\n\n如何进行 web 性能监控 ?\n\n本文就来整理下如何进行 web 性能监控?包括我们需要监控的指标、监控的分类、performance 分析以及如何监控\n\n\n\n技术解析\n\n揭秘 webpack 插件工作流程和原理\n\n本文将尝试探索 webpack 插件的工作流程,进而去揭秘它的工作原理。同时需要你对 webpack 底层和构建流程的一些东西有一定的了解。\n\n\n了不起的 Deno 入门教程\n\nDeno 是一个 JavaScript/TypeScript 的运行时,默认使用安全环境执行代码,有着卓越的开发体验。\n\n\n如何实现一个 React 水印组件\n\n该组件是通过 Canvas 生成水印,并使用 MutationObserve (可以监听 DOM 结构变化的接口)监视 DOM 的变动,使得水印不可被删除、且属性不可被修改。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n程序员在翻车时的 30 种常见反应\n\n我敢说很多程序员都曾经历过编程的艰辛,但在事后都会一笑而过。\n\n\n\n"},"2020/weekly-20.html":{"url":"2020/weekly-20.html","title":"第 20 期","body":"\n诺诺前端周刊:2020-20 期\nAdd:2020-05-15\nUpdate:2020-05-15\n\n前端消息\n\n开源项目被 GitHub 要求下架:上游项目闭源了?\n\n近日,开发者 jsiepkes 在 Hacker News 上分享了自己被 GitHub 要求下架开源项目仓库的经历。\n\n\n10 个很实用的 JavaScript 技巧\n\n本文分享 10 个常用的技巧,希望能成为你的开发工具箱的一部分。\n\n\nNode.js 搭建一个 API 接口服务(实战)\n\n这篇文章主要描述如何搭建一个 node 的 API 接口服务。\n\n\n\n技术解析\n\nService Worker:让你的 Web 应用牛逼起来\n\n然后基于google推出的第三方库workbox,在产品中进行运用实践,并对其原理进行简要剖析。\n\n\n[译] 为新的Facebook.com重建我们的技术栈\n\n今天,我们就分享一下我们在重构Facebook.com时的经验教训,使用React和Relay来重构Facebook.com。\n\n\n前端面试开源项目清单(github仓库,个人网站都有)\n\n为了巩固前端的基础知识,最重要的还是平时的积累!\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nDeno 1.0 正式发布!这是来自官方团队的安利\n\n学不动了?不存在的!\n\n\n\n"},"2020/weekly-19.html":{"url":"2020/weekly-19.html","title":"第 19 期","body":"\n诺诺前端周刊:2020-19 期\nAdd:2020-05-09\nUpdate:2020-05-09\n\n前端消息\n\n如何用 css 绘制三角形?\n\n直接看代码吧。\n\n\nDart 2.8 同期发布\n\nDart SDK 的新版本: Dart 2.8。\n\n\n「吐血整理」再来一打 Webpack 面试题\n\n看来你对 Webpack 很熟悉,那我来考考你。\n\n\n\n技术解析\n\n如何实现一个高性能可渲染大数据的 Tree 组件\n\n解决方案就是虚拟列表 虚拟列表的核心概念就是 根据滚动来控制可视区域渲染的列表 这样一来,就能大幅度减少节点的渲染,提升性能\n\n\n前端人应该有的网站和工具\n\n很早就想写一篇文章关于前端人的工具库了,因为我发现其实有了工具,才是成为工具人的基础。\n\n\n简明扼要聊聊 Vue3.0 的 Composition API 是啥东东!\n\n下面我们就一起来简明扼要聊聊,用人人都听得懂的话来阐述 Vue3.0 Composition API。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nDeno 1.0 即将发布,你需要知道的都在这里了\n\n将近两年过去了,漫长的等待已接近尾声。Deno 1.0 的 API 已被冻结,离 5 月 13 日的正式发布只剩几十个小时了。\n\n\n\n"},"2020/weekly-18.html":{"url":"2020/weekly-18.html","title":"第 18 期","body":"\n诺诺前端周刊:2020-18 期\nAdd:2020-05-01\nUpdate:2020-05-01\n\n前端消息\n\n简洁、巧妙、高效的长列表,无限下拉方案\n\n长列表渲染、无限下拉也算是前端开发老生常谈的问题之一了,本文将介绍一种简洁、巧妙、高效的方式来实现。\n\n\n高性能前端架构解决方案\n\n这篇文章介绍了一些使前端应用程序加载更快并提供良好用户体验的技术。\n\n\n关于NodeJS工作原理的五个误解\n\nNodeJS 诞生于 2009 年,由于它使用了 JavaScript,在这些年里获得了非常广泛的流行。它是一个用于编写服务器端应用程序的 JavaScript 运行时,但是 "它就是JavaScript" 这句话并不是 100% 正确的。\n\n\n\n技术解析\n\n网页外链用了 target="_blank",结果悲剧了\n\n今天给大家分享一个 Web 知识点。如果你有过一段时间的 Web 开发经验,可能已经知道了。不过对于刚接触的新手来说,还是有必要了解一下的。\n\n\n手写一个 WebSocket 协议\n\n为什么要使用websocket协议(以下简称ws协议),什么场景会使用?\n\n\nJQuery、Vue、React、Angular,JavaScript框架成本终极对比\n\n想要减慢网站的速度,最快的办法就是塞进去一堆 JavaScript 代码了。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n只有 2 行代码的库,坑了数百万 JS 项目\n\n尽管这个库只有两行代码,但它却是最流行的 npm 包之一,被超过 340 万个项目使用。\n\n\n\n"},"2020/weekly-17.html":{"url":"2020/weekly-17.html","title":"第 17 期","body":"\n诺诺前端周刊:2020-17 期\nAdd:2020-04-24\nUpdate:2020-04-24\n\n前端消息\n\n你知道 source-map 的原理是什么吗?\n\n通过问答的形式了解 webpack 的 source-map 原理。\n\n\n让圆环进度条实现方式得到一点改变\n\n主要的实现途径有上面三种,其中包含不少变种方式,原理大致都是相似的,圆角以及遮罩的效果相结合。\n\n\n看完这篇,和你扯清除 Session、Cookie、Token\n\n看我这篇你就出去个面试官扯皮吧。\n\n\n\n技术解析\n\n从 Redux 设计理念到源码分析\n\n话说回来,都 2020 年了还在写 Redux 的文章,真的是有些过时了。。\n\n\n聊一下 Chrome 新增的可信类型\n\nChrome 即将在 83 版本新增一个可信类型(Trusted types),其号称这一特性可以全面消除 DOM XSS\n\n\nJavascript 代码是如何被压缩的\n\n前端的静态资源也越来越庞大,而毫无疑问 javascript 资源已是前端的主体资源,对于压缩它的体积至为重要。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\nVue 3.0 语法快速入门\n\n终终终终终...于看到了Vue3.0的信息,快来一起吃个瓜。\n\n\n\n"},"2020/weekly-16.html":{"url":"2020/weekly-16.html","title":"第 16 期","body":"\n诺诺前端周刊:2020-16 期\nAdd:2020-04-17\nUpdate:2020-04-17\n\n前端消息\n\n如何构建一个简单的Node.js REST API\n\n我们会使用 Express、Sequelize 和 MySQL 构建一个 Node.js Rest API。这里我们将使用 Sequelize 来与 MySQL 实例交互。\n\n\n55个提高你CSS开发效率的必备片段\n\n希望能从一些常见的移动端开发问题出发,理清 Web 移动端开发的前前后后,一些技术的发展过程,一些问题的优化手段以及给出一些常见的兼容性问题的解决方案。\n\n\n如何处理浏览器的断网情况?\n\n网络问题一直是一个很值得关注的问题。\n\n\n\n技术解析\n\n10 种跨域解决方案\n\n嗯。又来了,又说到跨域了,这是一个老生常谈的话题,以前我觉得这种基础文章没有什么好写的,会想着你去了解底层啊。\n\n\n使用Serverless模式开发部署前端和Node.js\n\n什么是Server模式?前端、后端现在都可以使用Serverless模式进行开发和部署吗?\n\n\n30张图讲解HTTP,再不懂请来打我!\n\n在面试过程中,HTTP 被提问的概率还是比较高的。\n\n\n\n 最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。 -->\n其他\n\n盘点那些出色的CSS图像悬停效果\n\n悬停效果可能是 Web 设计中最常用的元素,主要是因为它很容易实现,还能显著改善用户体验。 \n\n\n\n"},"2020/weekly-15.html":{"url":"2020/weekly-15.html","title":"第 15 期","body":"\n诺诺前端周刊:2020-15 期\nAdd:2020-04-10\nUpdate:2020-04-10\n\n前端消息\n\n【JavaScript 教程】浏览器—History 对象\n\nwindow.history 属性指向 History 对象,它表示当前窗口的浏览历史。\n\n\n移动端开发的屏幕、图像、字体与布局的兼容适配\n\n希望能从一些常见的移动端开发问题出发,理清 Web 移动端开发的前前后后,一些技术的发展过程,一些问题的优化手段以及给出一些常见的兼容性问题的解决方案。\n\n\n高效的编码:我的 VS Code 设置\n\n最喜欢的代码编辑器设置,用于我的 Web 开发。我将从代码编辑器的外观开始。毕竟外观颜值很重要。\n\n\n\n技术解析\n\n用 40 行代码实现一个精简版 koa\n\n这里只用四十行代码实现一个小型的却具有其核心功能的 koa。\n\n\nCSS 渲染原理以及优化策略\n\n既然 CSS 这么重要,那么我们花点时间来研究相关原理也就物有所值了。\n\n\n重学巩固你的Vuejs知识体系\n\n重学巩固你的Vuejs知识体系,如果有哪些知识点遗漏,还望在评论中说明,让我可以及时更新本篇内容知识体系。\n\n\n\n业界新闻\n\nBootStrap 5.0 将放弃支持 IE\n\n最近,BootStrap 团队成员 XhmikosR 在 GitHub 上透露,BS 5 将放弃支持 IE 浏览器。\n\n\n\n其他\n\n趣图:我的代码终于能跑起来了!\n\n这些你那我学会了:如何快速地发现要抄的代码并且以正确地姿势将它们黏贴到 IDE 里。\n\n\n\n"},"2020/weekly-14.html":{"url":"2020/weekly-14.html","title":"第 14 期","body":"\n诺诺前端周刊:2020-14 期\nAdd:2020-04-03\nUpdate:2020-04-03\n\n前端消息\n\n为什么说 for...of 循环是 JS 中的宝石?\n\n是什么使得一个编程语言的新特性很棒?当这个特性可以结合多个其它特性的时候。\n\n\n前端缓存最佳实践\n\n缓存,这是一个老生常谈的话题,我们习惯将缓存分为强缓存和协商缓存两种。\n\n\n你真的懂 Promise 吗?\n\n2020 年了,怎么还在谈论 Promise?事实上,有些朋友对于这个几乎每天都在打交道的“老朋友”,貌似全懂,但稍加深入就可能疑问百出。\n\n\n\n技术解析\n\n简单几步让你的 JS 写得更漂亮\n\n网上有不少关于 JS 编写优化建议,这里我根据自己的经验提出一些比较有用的意见。\n\n\n这 8 个 CSS 函数的小技巧,你都知道吗?\n\n随着时间的推移,样式表语言越来越强大,能实现许多原先需要依靠 JavaScript 才能实现的功能。\n\n\n动效案例:纯手工写一个滚动视差效果\n\n在介绍之前,我们首先了解下什么是滚动视差,有助于我们实现这个案例。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n那些令程序员泪流满面的瞬间\n\n程序员这个职业,说的牛逼点,软件开发工程师,改变这个世界,说的诙谐点,就是码农,经常加班,周末大部分程序员都是宅在家里,哪也不想去(有的周末仍在加班)。\n\n\n\n"},"2020/weekly-13.html":{"url":"2020/weekly-13.html","title":"第 13 期","body":"\n诺诺前端周刊:2020-13 期\nAdd:2020-03-27\nUpdate:2020-03-27\n\n前端消息\n\n前端进阶之 a 可以同时 == 1 && == 2 && == 3 吗\n\n此题目为网上经典面试题的严谨形态(意思就是判断的条件,a 就是 a,没有各种奇奇怪怪的符号),一起来看看鱼头的解释。\n\n\n13 个精选的 React JS 框架\n\n如果你正在使用 React.js 或 React Native 创建用户界面,可以试一试本文推荐的这些框架。\n\n\nTypeScript 被吹过头了?\n\n2019 年以来,越来越多的知名前端开源项目选择使用 TypeScript 作为其新版本的开发语言,TypeScript 的社区支持也日趋完善。\n\n\n\n技术解析\n\n30 张图讲解 HTTP,再不懂请来打我!\n\n在前端相关的面试过程中,HTTP 被提问的概率还是比较高的。\n\n\nVue 这些修饰符帮我节省 20%的开发时间\n\n为了方便大家写代码,vue.js 给大家提供了很多方便的修饰符,比如我们经常用到的取消冒泡,阻止默认事件等等~\n\n\n深度解析!Vue3 & React Hooks 新 UI 组件原理:Modal 弹窗\n\n在某个月黑风高的晚上...没剧刷的我无意想起以前处理的一些弹窗的坑。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\nGitHub 被“中介”攻击了?中间人攻击?\n\n26 日-27 日,国内无法访问 GitHub,同时京东等网站也相继出现同一问题。\n\n\n\n"},"2020/weekly-12.html":{"url":"2020/weekly-12.html","title":"第 12 期","body":"\n诺诺前端周刊:2020-12 期\nAdd:2020-03-20\nUpdate:2020-03-20\n\n前端消息\n\n动手练一练,用 CSS Checkbox Hack 技术制作一个响应式图片幻灯\n\n从零开始创建一个具有缩略图功能的响应式图片幻灯。\n\n\n如何进阶成公司 Git 小能手(常见问题总结)\n\n看完后记得自己尝试下,希望你也能成为组里被请教的那 个 Git 小能手。 \n\n\n一篇搞定移动端适配\n\n我们就要细说移动端适配的前世今生及方案。\n\n\n\n技术解析\n\n渲染树的形成原理你真的很懂吗?\n\nDOM 是 Document Object Model(文档对象模型)的缩写,这也太官方了,看看我怎么解释吧。\n\n\n我为什么要立刻放弃 React 而使用 Vue?\n\n为什么在github上Vue星星超过React的情况下,我要这么说。\n\n\nuni-app黑魔法:小程序自定义组件运行到H5平台\n\n本文分享了uni-app将微信小程序自定义组件发行到 H5 平台的实现思路,希望对大家有所启发。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n如何给女朋友解释什么是熔断?\n\n首先你要有个女朋友。\n\n\n\n"},"2020/weekly-11.html":{"url":"2020/weekly-11.html","title":"第 11 期","body":"\n诺诺前端周刊:2020-11 期\nAdd:2020-03-13\nUpdate:2020-03-13\n\n前端消息\n\n基于 Unix Socket 的可靠 Node.js HTTP 代理实现(支持 WebSocket 协议)\n\n大家都知道,在 Node.js 范畴实现 HTTP 服务集群,应该使用 cluster 模块而不是“childprocess”模块...\n\n\n进阶:万字长文带你深度解锁 Webpack\n\n接我一招,让你深度了解 Webpack 。\n\n\n前端常见的加密算法介绍\n\n在信息安全越来越受重视的今天,前端的各种加密也变得更加重要。\n\n\n\n技术解析\n\n8 个问题带你进阶 React\n\n如果你想更深入的了解底层原理, 可到文末的建议阅读中查找。\n\n\n前端高级进阶:在生产环境中使你的 npm i 速度提升 50%\n\n依赖装的好,下班早点跑\n\n\nGSAP 动画库入门基础示例:心爱的小摩托\n\n通过学习你将会学习到什么是 GSAP,以及相关的入门基础知识。\n\n\n\n 最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n-->\n其他\n\n又来了!Google 和微软在浏览器上的互掐\n\n谷歌建议微软 Edge 用户改换 Chrome?\n\n\n\n"},"2020/weekly-10.html":{"url":"2020/weekly-10.html","title":"第 10 期","body":"\n诺诺前端周刊:2020-10 期\nAdd:2020-03-06\nUpdate:2020-03-06\n\n前端消息\n\n写 CSS 动效的常用套路\n\n本文是笔者写 CSS 时常用的套路。不论效果再怎么华丽,万变不离其宗。\n\n\nWeb 正文字体发展简史\n\n当你正在纠结选择什么样的字体大小,尤其是在您尝试适应不同的屏幕和场景时。\n\n\n前端高级进阶:Javascript 代码是如何被压缩的\n\n前端的静态资源也越来越庞大,而毫无疑问 javascript 资源已是前端的主体资源,对于压缩它的体积至为重要。\n\n\n\n技术解析\n\nVue 中的 Props 与 Data 细微差别,你知道吗?\n\nVue 提供了两种不同的存储变量:props 和 data。因为它们做的事情很相似,而且也不清楚什何时使用 props,何时使用 data。\n\n\nFlutter 性能真的秒杀其它框架吗?\n\nFlutter 和 ReactNative 以及 Native 的区别就是没有中间商赚差价。\n\n\n12 个前端必会 H5 问题及解决方法\n\n作为一个开发了多个 H5 项目的前端工程师,在开发过程中难免会遇到一些兼容性等爬过坑的问题\n\n\n\n业界新闻\n\nESLint v7.0.0 将会有哪些新功能?\n\n最近,ESLint 开始发布 v7.0.0 的 alpha 版本\n\n\n\n\n其他\n\n飞机上一般是什么操作系统?\n\n航空软件并不神秘,从计算机架构上来说,同普通的计算机系统并无太大区别\n\n\n\n"},"2020/weekly-09.html":{"url":"2020/weekly-09.html","title":"第 09 期","body":"\n诺诺前端周刊:2020-09 期\nAdd:2020-02-28\nUpdate:2020-02-28\n\n前端消息\n\nTypeScript 让你不会想用回 JavaScript\n\nTypeScript 的出现,与之形成对比,让我不得不开始考虑 TypeScript,下面我就为大家解析一下我为什么要开始用 TypeScript。\n\n\nVue 3.0 将正式发布,对我们有哪些改变?\n\n我们今天就带着大家了解下 vue3.0,到底进化了什么,会对我们的开发有什么影响?\n\n\n微信官方推出 Web 前端和小程序统一框架\n\nkbone 是一个致力于微信小程序和 Web 端同构的解决方案。\n\n\n\n技术解析\n\n在 Vue 中使用 lodash 对事件进行防抖和节流\n\n在 Vue 中使用 lodash 对事件进行防抖和节流\n\n\n前后端分离模式的思考\n\n前后端分离从端口划分就是将浏览器、客户端分为前端,提供真实服务的软件就成为后端。\n\n\n聊聊 CDN\n\nCDN,中文名叫做「内容分发网络」,它的作用是减少传播时延,\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\nVue.js 纪录片\n\nVue纪录片视频\n\n\n\n"},"2020/weekly-08.html":{"url":"2020/weekly-08.html","title":"第 08 期","body":"\n诺诺前端周刊:2020-08 期\nAdd:2020-02-21\nUpdate:2020-02-21\n\n前端消息\n\nVue 3.0 将正式发布,它有哪些升级变化?\n\n那么我们今天就带着大家了解下 vue3.0,到底进化了什么,会对我们的开发有什么影响?\n\n\n2020 年大前端发展趋势\n\n迅速发展的前端开发,在每⼀年,都为开发者带来了新的关键词。\n\n\n性能测试:Firefox 73 vs Chrome 80\n\n本周 Firefox 73 稳定版已经发布,同时 Firefox 74 开始进入测试版状态,Phoronix 网站的创始人和主要作者 Michael Larabel 第一时间使用 Phoronix Test Suite 对该新版本进行了基准测试。\n\n\n\n技术解析\n\nES6 之 Proxy 巧用,涨知识了!\n\n使用 Proxy,你可以将一只猫伪装成一只老虎。下面大约有 6 个例子,我希望它们能让你相信,Proxy 提供了强大的 Javascript 元编程。\n\n\n1w5000字概括ES6全部特性\n\n最近这次阅读都是逐个逐个字来读,发现很多以前都没有注意到的知识点,为了方便记忆和预览全部ES6特性,所以写下本文。\n\n\n一文完全吃透 JavaScript 继承\n\n本文全面总结了JavaScript 中的继承类型、各个继承类型的优缺点及使用场景等,一文吃透 JavaScript 继承,收藏起来吧~\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\n哈哈哈,这个教人写出烂代码的项目在 GitHub 上火了...\n\n哈哈哈,这个教人写出烂代码的项目在 GitHub 上火了...\n\n\n\n"},"2020/weekly-07.html":{"url":"2020/weekly-07.html","title":"第 07 期","body":"\n诺诺前端周刊:2020-07 期\nAdd:2020-02-14\nUpdate:2020-02-15\n\n前端消息\n\nVue 中 强制组件重新渲染的正确方法\n\n强制 Vue 重新渲染组件的最佳方法是在组件上设置:key。\n\n\n对 babel polyfill 的一些理解\n\n最近在研究了一下 babel 的垫片,现将此整理为文字,如下。\n\n\n正则最佳入门手册(含实践题)\n\n每个例子都写一遍并且理解,相信学完之后,你就会写正则了~\n\n\n\n技术解析\n\nCookie 的 SameSite 属性\n\n2 月 4 号 Chrome80 发布了。有几项跟开发者有关的可以注意下。来自@阮一峰分享。\n\n\nCSS 故障艺术\n\n这些效果要是综合运用到业务中应该很吸引眼球。\n\n\n网页布局简史\n\n你经历了哪些布局方式?\n\n\n\n 一起看看`VSCode` 一月份的刚更新带来了哪些新特性吧。\n-->\n其他\n\n编程的 50% 是在敲代码,剩下的 90% 是在调试\n\n编程的 50% 是在敲代码,剩下的 90% 是在调试\n\n\n\n"},"2020/weekly-06.html":{"url":"2020/weekly-06.html","title":"第 06 期","body":"\n诺诺前端周刊:2020-06 期\nAdd:2020-02-07\nUpdate:2020-02-08\n\n前端消息\n\n一杯茶的时间,上手 Docker\n\n所谓一杯茶乃是因人而异,不同人有不停的节奏,小口浅啜也是喝,大口牛饮也是喝茶。\n\n\n快速开发一个 Antd 级别的组件库\n\n在项目开发中,用于提炼复用的组件库发布到 npm 太过零散,不利于集中管理,细节不到位,如果结合业务开发出类似antd的组件呢?\n\n\n\n 本文就列举了面试过程中一些常见的手写代码实现供参考。\n -->\n技术解析\n\nWeb 前端性能优化原理问题\n\nWeb 前端性能优化是一个必须要掌握的知识,那么应该怎么进行 Web 前端性能优化呢?\n\n\n复制黏贴上传图片和跨浏览器自动化测试\n\n本文介绍最方便的上传的方法, Control/Command + v 进行上传, 以及如何使用 selenium 来跨浏览器的自动化测试这个功能.\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n -->\n业界新闻\n\nVisual Studio Code 1.42 发布\n\n一起看看VSCode 一月份的刚更新带来了哪些新特性吧。\n\n\n\n其他\n\n谈谈远程工作的开展\n\n远程工作谈了这么多年,在国内第一次得到大范围的应用,居然是因为疫情。\n\n\n\n"},"2020/weekly-05.html":{"url":"2020/weekly-05.html","title":"第 05 期","body":"\n诺诺前端周刊:2020-05 期\nAdd:2020-02-01\nUpdate:2020-02-01\n\n前端消息\n\n这几个程序员志愿者,用 4 天建起湖北医疗物资需求对接平台\n\n这几个程序员志愿者,用 4 天建起湖北医疗物资需求对接平台。\n\n\nNode.js 在 2020 年的新增特性\n\n如你所见,这么短的时间里发生了这么多事情!Node.js 社区每年都在蓬勃发展,展望 2020 年,这种势头也并没有放缓的迹象。\n\n\n前端应该要掌握的几种手写代码实现\n\n本文就列举了面试过程中一些常见的手写代码实现供参考。\n\n\n\n技术解析\n\n我建议你自己写一个疫情数据监控\n\n首先,请允许我向此次新型冠状病毒感染的肺炎疫情中的每一位逝者表示哀悼。\n\n\n如何为开源软件做出贡献\n\n如果你和我一样,希望为开源软件做出贡献,又不敢将第一个 pull request 发送至其他团队的代码仓库。\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n## 业界新闻\n\n- [2019 年 IT 互联网十大“车祸”现场丨金翻车奖](https://mp.weixin.qq.com/s/PiMoP7Of0-LTTAx-Ghnn-g)\n\n > 世界真奇妙。 -->\n其他\n\n程序员简历中的自己\n\n程序员简历中的自己\n\n\n\n"},"2020/weekly-04.html":{"url":"2020/weekly-04.html","title":"第 04 期","body":"\n诺诺前端周刊:2020-04 期\nAdd:2020-01-24\nUpdate:2020-01-24\n\n\n诺诺网大前端 祝您春节快乐。\n\n前端消息\n\nGitHub 十大顶级 JavaScript 开源项目\n\n在本文中,我们将介绍 GitHub 上顶级的 JavaScript 开源项目。\n\n\n加速 Web 开发的 23 款前端开发工具\n\n本文是对 2019 年顶级 Web 开发工具的一次精选汇总,分别介绍了每款工具的关键特性,并已附上下载链接。\n\n\n我写 CSS 的常用套路\n\n本文是笔者写 CSS 时常用的套路。不论效果再怎么华丽,万变不离其宗。\n\n\n\n技术解析\n\n十分钟上手 ES2020 新特性\n\n十分钟上手 ES2020 新特性。\n\n\n怎样使我们的用户不再抵触填写 Form 表单?\n\n大多数人并不喜欢填表,我想这应该是不争的事实,但为什么呢?\n\n\n\n 好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n## 业界新闻\n\n- [2019 年 IT 互联网十大“车祸”现场丨金翻车奖](https://mp.weixin.qq.com/s/PiMoP7Of0-LTTAx-Ghnn-g)\n\n > 世界真奇妙。 -->\n其他\n\n面对武汉疫情,这是大数据能贡献的力量\n\n这几天,我们周围很多全媒体平台的记者,已赶赴武汉新型冠状病毒感染肺炎的发源地,进行一线采访报道,他们的行动力与精神令人由衷敬佩。\n\n\n新型冠状病毒,用漫画解读,一分钟足够!\n\n最近又新增了不少 新型冠状病毒肺炎患者 冠状病毒是挺吓人 但知己知彼总是要多几分胜算的 大家务必学习一下 多加小心\n\n\n\n"},"2020/weekly-03.html":{"url":"2020/weekly-03.html","title":"第 03 期","body":"\n诺诺前端周刊:2020-03 期\nAdd:2020-01-17\nUpdate:2020-01-17\n\n前端消息\n\n请你实现一个大文件上传和断点续传\n\n本文将从零搭建前端和服务端,实现一个大文件上传和断点续传的 demo\n\n\n从 jQuery 到 Serverless,前端十四年挖了多少坑?\n\n最近几年,前端技术加速发展,各种框架层出不穷。遥想 2005 年末 jQuery 出现时的情景,不觉之间已过去了 14 年的光阴。我的职业生涯与此几乎完全重叠,中间跌宕起伏,感触尤深。\n\n\n未来有望干掉 Python 和 JavaScript 的编程语言\n\nPython 和 JavaScript 是当今最热门的两种编程语言。但是,它们不可能永远位居榜首。\n\n\n\n技术解析\n\nTypeScript:拥有超能力的 JavaScript\n\nJavasSript 很酷。但你知道什么更酷一点吗?TypeScript。\n\n\n如何快速提升 JSON.stringify() 的性能?\n\n不管在浏览器端或服务端,JSON.stringify()都是我们很常用的方法,name 怎么能让他的性能提得更高,让我们一起看下。\n\n\n8 张 JavaScript 思维导图\n\n好记性不如烂笔头,so,下面将 po 出 8 张 javascript 相关的思维导图。\n\n\n\n 世界真奇妙。 -->\n其他\n\n娱乐:看不懂这些动图,你不配做个程序员\n\n主要看笑果。\n\n\n\n"},"2020/weekly-02.html":{"url":"2020/weekly-02.html","title":"第 02 期","body":"\n诺诺前端周刊:2020-02 期\nAdd:2020-01-10\nUpdate:2020-01-10\n\n前端消息\n\nvue 移动端开发总结\n\n相对于 PC 端来说,移动端设备分辨率百花齐放,千奇百怪,下面就跟随总结来一起梳理下吧。\n\n\n你连 HTTPS 原理都不懂,还讲“中间人攻击”?\n\n干货满满,把 HTTPS 的原理讲清楚了,而且容易懂,建议大家好好读一下。\n\n\n花了四年迁移到 TypeScript,我们总结出了这些经验教训\n\n吐血总结,值得一看。\n\n\n\n技术解析\n\n都 2020 年了,你应该知道如何手写 Call、Apply、Bind 了吧\n\n作为面试中面试官最宠爱的一个问题,在这里进行一个详细的介绍,大家重点要放在理解,而不是背。 写的不好或不对的地方,请大家积极指出,好了,话不多说,我们“圆规正转”\n\n\n了解什么是微前端\n\n上周周刊有同样标题的文章在,但是我觉得这批更好?\n\n\nTypescript 那些好用的技巧\n\n刚开始的时候一脸嫌弃,现在 真香.\n\n\n\n 世界真奇妙。 -->\n其他\n\nCI/CD: 基于 Jenkins + Gitlab 持续部署\n\n主要讲解决方案。\n\n\n\n"},"2020/weekly-01.html":{"url":"2020/weekly-01.html","title":"第 01 期","body":"\n诺诺前端周刊:2020-01 期\nAdd:2020-01-03\nUpdate:2020-01-03\n\n前端消息\n\nJS 中,如何提高展开运算符的性能\n\n本文主要讲解怎么提高展开运算的性能,在此之前先简单说说展开运算在数组中的工作原理。\n\n\n非常全面的 webpack 之前端性能优化的实现分享\n\nwebpack 时尚最全的前端性能优化相关分享\n\n\n从 12.67s 到 1.06s 的网站性能优化实战\n\n天下武功唯快不破,体验至上的今天,能快哪怕一毫秒,优化也是值得的。\n\n\n\n技术解析\n\n几种常见的手写源码实现\n\n源码往往是前人留下的最佳实践,我们跟着前人的脚步去学习会让我们事半功倍。\n\n\n了解什么是微前端\n\n2019 年热词微前端,你现在还不知道微前端是啥?\n\n\n\n业界新闻\n\n2019 年 IT 互联网十大“车祸”现场丨金翻车奖\n\n世界真奇妙。\n\n\n\n其他\n\n实测两款 GitHub 开源抢票插件,所有坑我们都帮你踩过了\n\n你抢到过完年回来的火车票了吗?\n\n\n\n"},"2019/":{"url":"2019/","title":"2019","body":"我们的2019\n\n2018 年,事儿依旧很多,世界依然很大。\n2018 年,有着太多不堪的回忆:日本台风,瘫痪东京;普吉岛沉船事故,47 名中国公民因此罹难;台风山竹来袭,广东损失严重;猪瘟肆虐,无数可爱的猪猪被集体活埋;尼泊尔空难、印尼狮航空难、MH370 调查组解散、巴西博物馆大火,无一不刺痛着我们脆弱的心灵。\n2018 年,也留给了我们太多的背影与追思:霍金、金庸、斯坦-李、高锟、程开甲、李敖、单田芳、樱桃子、安南、二月河、保罗-艾伦等等等等,他们虽已远去,但永远活在我们心中,愿逝者安息,生者奋进,愿他们的肉体安息土中,更愿他们的灵魂飞向天国。\n2018 年,也有很多事件在全社会引起了广泛的争论:重庆公交坠江、于哥反杀龙哥、《我不是药神》、武志红的《巨婴国》、苏州马拉松事件、某著名人物在美国睡了一觉、贺建奎基因编辑事件风波。有争论,很好,这是一个社会进步的表现,但我们的目的,永远不是赢得一场争论。\n2018 年,也有许多小乐趣,为我们平淡的生活增色不少:微信跳一跳引发全民狂欢、涛涛与军军的玛丽苏式爱情故事成为了我们喜闻乐见的连载小说、六学横行网络、IG 夺冠、杨超越心直口快、吐槽大会吐槽不断、漫威影业继续在自己的宇宙中开疆拓土、《无敌破坏王 2》带我们走进童年的回忆、《海王》为我们呈现了宏大的亚特兰蒂斯。说起这些电影,我就想到了好莱坞,想到好莱坞,2019 年中美合拍的《西游记》即将开机,希望文体两开花...愿这些小乐趣长留在你的心中,即便你已经忘却了,也愿它们带给你的快乐不会消逝,永远地快乐下去。\n来自 2049\n"},"2019/weekly-20.html":{"url":"2019/weekly-20.html","title":"第 20 期","body":"\n诺诺前端周刊:2019-20 期\nAdd:2019-12-28\nUpdate:2019-12-28\n\n前端消息\n\n嗨,让我带你逐行剖析 Vue.js 源码\n\n这是一个在 github 开源的 解析 Vue 源码的项目,值得一看\n\n\nReact 也能 “吃上” computed 属性\n\n一顿骚操作,让 React 吃上 computed\n\n\n你需要知道的 JavaScript 类(class)的这些知识\n\nJavaScript 使用原型继承:每个对象都从原型对象继承属性和方法。\n\n\n\n技术解析\n\nnpm install 原理分析\n\n开门见山,npm install 大概会经过上面的几个流程,本篇文章来讲一讲各个流程的实现细节、发展以及为何要这样实现。\n\n\nWeb 视频播放前前后后\n\n2020 Flash就停止更新了,那视频播放该如何呢?这篇前前后后有点长,可以多注意下。\n\n\n\n业界新闻\n\n2019年JavaScript现状调查报告火热出炉\n\nStateOfJS 发布了 2019 年的 JavaScript 现状调查报告。。\n\n\n\n其他\n\nVS Code 必知必会的 20 个快捷键!\n\n并不是每一个开发者都有足够的时间,去了解熟悉所有的快捷键,来帮助我们提高编码效率。因为快捷键实在是太多了。\n\n\n\n"},"2019/weekly-19.html":{"url":"2019/weekly-19.html","title":"第 19 期","body":"诺诺前端周刊:2019-19 期\nAdd:2019-12-21\nUpdate:2019-12-21\n\n前端消息\n\nVue 知识点查缺补漏 (涵盖入门到精通)\n\n本文以前端面试官的角度出发,对 Vue 框架中一些重要的特性、框架的原理以问题的形式进行整理汇总\n\n\n性能!!让你的 React 组件跑得再快一点\n\n时间就是金钱,我的朋友!\n\n\n来自新时代的 CSS\n\n从 97 年的 css1,到如今的可以处理 3D 动画的 css3,css 家族经历了什么。\n\n\n\n技术解析\n\n来自腾讯 CDC 团队的前端异常监控解决方案~\n\n最近自己也在看相关的文章,读到此文发到周刊,以飨读者。\n\n\njavascript DOM 和 DOM 操作的四种基本方法\n\n在了解了 javascript 的语言特性后,javascript 真正大放光彩的地方来了——这就是 javascript DOM。\n\n\n\n业界新闻\n\n2019 年前端事件回顾\n\n在过去的一年中,前端开发再次加快了发展的速度,本文总结了 2019 年以来的所有大事、新闻和趋势。\n\n\n\n其他\n\n优秀的程序员都喜欢拥抱新技术\n\n所谓新技术,并不一定是常规意思上的新出的技术,而是泛指团第没有使用过的技术。\n\n\n\n"},"2019/weekly-18.html":{"url":"2019/weekly-18.html","title":"第 18 期","body":"\n诺诺前端周刊:2019-18 期\nAdd:2019-12-14\nUpdate:2019-12-14\n\n前端消息\n\nJS 的6个不良编码习惯,现在就改掉吧!\n\n我描述了JavaScript中常见的6种不良编码习惯。重要的是,本文还给出一些可行的建议,如何的摆脱这些坏习惯。\n\n\nJavaScript 复杂判断的更优雅写法\n\n我们编写js代码时经常遇到复杂逻辑判断的情况,通常大家可以用if/else或者switch来实现多个条件判断...\n\n\n前后分离接口规范\n\n本文的主要初衷就是规范约定先行,尽量避免沟通联调产生的不必要的问题,让大家身心愉快地专注于各自擅长的领域。\n\n\n\n技术解析\n\nredux原理解析,看这篇就够了\n\nRedux是JavaScript状态容器,提供可预测化的状态管理。在实际开发中,常搭配React + React-redux使用。\n\n\n让你的组件千变万化,Vue slot 剖玄析微\n\nVue 代码中的 slot 是什么,简单来说就是插槽。可以通过使用 slot 作为 HTML 结构的传递入口来解决问题。\n\n\n也聊聊call,apply和bind\n\n在开始之前,我们非常有必要去了解、巩固一下call、apply和bind在开发中的具体作用。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n一种前端灰度发布方案\n\n本文介绍一种前端灰度发布方案,主要解决的是传统的灰度发布只能以机器维度进行分组的问题。\n\n\n\n"},"2019/weekly-17.html":{"url":"2019/weekly-17.html","title":"第 17 期","body":"\n诺诺前端周刊:2019-17 期\nAdd:2019-12-06\nUpdate:2019-12-06\n\n前端消息\n\n彻底搞懂移动 Web 开发中的 viewport 与跨屏适配\n\nviewport是移动端跨屏适配的基石,吃透这一概念,任何复杂多变的适配需求,都可以手到擒来。\n\n\n前端防御性编程\n\n在页面渲染的过程中,我们不但要预防在各个阶段出现的异常,还有要预防出现的攻击。\n\n\n经常被面试官考的 JavaScript 数据类型知识你真的懂吗?\n\n面试了几个开发者,他们确实做过不少项目,能力也是不错的,但是发现 javascript 基础并不好,于是决定写一下这篇 javascrip 数据类型相关的基础文章。\n\n\n\n技术解析\n\n如何提升低端设备的Web性能?试试自适应加载模式\n\n自适应加载不仅要根据屏幕大小做出响应,还要适应实际的设备硬件。\n\n\nJavaScript 复杂判断的更优雅写法\n\n随着逻辑复杂度的增加,代码中的 if/else/switch 会变得越来越臃肿,越来越看不懂,那么如何更优雅的写判断逻辑,本文带你试一下。\n\n\n如何优雅处理前端异常?(可能是史上最全前端异常处理方案)\n\n前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n有时候解决问题比写代码更重要\n\n当你手里有把锤子的时候,看所有的东西都是钉子。。\n\n\n\n"},"2019/weekly-16.html":{"url":"2019/weekly-16.html","title":"第 16 期","body":"\n诺诺前端周刊:2019-16 期\nAdd:2019-11-30\nUpdate:2019-11-30\n\n前端消息\n\nReact 过誉了吗?\n\nReact 过誉了吗?抛开和 Facebook 的关系,它确实有“两把刷子“吗?\n\n\nMVVM 双向绑定全量版整理\n\n当前前端领域的前沿特性,双向绑定必占一席,双向绑定是怎么来的?各大框架如何实现双向绑定?我们怎样做出选择?\n\n\n简单易懂的 React useState() Hook 指南\n\n不要闹,小心我拿我的小勾勾 ,勾住你。\n\n\n\n技术解析\n\n为什么 Vue3.0 不再使用 defineProperty 实现数据监听?\n\nVue3.0 中,响应式数据部分弃用了 Object.defineProperty,使用 Proxy 来代替它。本文将主要通过以下三个方面来分析为什么 Vue 选择弃用 Object.defineProperty。\n\n\n什么时候不使用箭头函数\n\n在这些场景中,你应该绕过箭头函数,转而使用良好的旧函数表达式或较新的简写语法。并且要注意缩短代码,因为这会影响代码的可读性。\n\n\n这一次,彻底弄懂 Promise 原理\n\nPromise--我承诺的我就不改了,打死也不改。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n我写了个 Chrome 插件,一键下载 PornHub 视频!\n\nPornHub 是啥能吃吗? 反正我是一次也没看过,别问,问就是 P 站牛逼。\n\n\n\n"},"2019/weekly-15.html":{"url":"2019/weekly-15.html","title":"第 15 期","body":"\n诺诺前端周刊:2019-15 期\nAdd:2019-11-22\nUpdate:2019-11-22\n\n前端消息\n\n来聊聊面向模板的前端开发\n\n从一组相似的工作内容中提炼共同点,抽象出解决这一类问题的方法,从而造出便于在今后的工作中更为快速解决这类问题的工具\n\n\n蚂蚁前端研发最佳实践\n\n而现在都 9012 年了,最佳实践也经历了很多代的变更,下面是我们在这方面的思考和实践。\n\n\n双 11 模块 79.34% 的代码是怎样智能生成的?\n\n还不知道前端智能化,后面你可能会失业哦。\n\n\n\n技术解析\n\nReact 函数式组件性能优化指南\n\n本文只介绍函数式组件特有的性能优化方式,类组件和函数式组件都有的不介绍,比如 key 的使用。\n\n\n写给前端工程师的 docker 简易入门\n\ndocker 使应用部署更加轻量,可移植,可扩展,这个特点也极大促进了 CI/CD 的发展。\n\n\nif 我是前端 Leader,怎么走出小微前端团队的围墙?\n\n别人是搞的是航母上的铆钉,而你拧的是奥迪双钻的螺丝。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n你的下一款应用可能没有后端\n\n今天,我们谈一谈 JAMStack 和它的未来演变。\n\n\n\n"},"2019/weekly-14.html":{"url":"2019/weekly-14.html","title":"第 14 期","body":"\n诺诺前端周刊:2019-14 期\nAdd:2019-11-16\nUpdate:2019-11-16\n\n前端消息\n\n图片下方为什么会有空隙,这个怎么解决?\n\n我们在实际开发的时候,是不是会遇到如下图这个情况?这个情况应该怎么解决呢?\n\n\nvue-cli 首屏优化技巧\n\n手拉手教你完成 vue 首屏优化。\n\n\n19 个来自 2019 React Conf 的总结\n\n并非所有内容都和技术相关,但是会有一个贯穿始终的共同线程。\n\n\n\n技术解析\n\n2019 年,是否可以抛弃 CSS 预处理器?\n\nCSS 是否可以取代 CSS 预处理器的地位?CSS 预处理器会不会成为 CSS 过渡时期的产物呢?\n\n\n人人在谈的数据驱动,到底如何提升系统质量?\n\n但是当一个系统上线的时候,它只是理论上的可用,在实际运行中还会面对非常多不确定的因素和情况。\n\n\nJavaScript 开发重型跨平台应用以及架构\n\n大前端时代以及即将到来的 5G 时代,3D 可视化,音视频直播技术,IM 即时通讯场景应用我觉得都是大有可为的\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n我写的破代码将被保存 1000 年?\n\nGitHub 宣布启动 GitHub Archive Program 计划,将通过不间断地跨各种数据格式和位置存储多个副本来存储开源软件,至少 1000 年。\n\n\n\n"},"2019/weekly-13.html":{"url":"2019/weekly-13.html","title":"第 13 期","body":"\n诺诺前端周刊:2019-13 期\nAdd:2019-11-08\nUpdate:2019-11-08\n\n前端消息\n\n数组原生 api 以及 es6+函数式编程(curry)实现 lodash 函数\n\n本文实现方法都是看效果倒推实现方法,并进行一些拓展和思考,和源码无关。lodash 这个库的文档更像一个题库,给出了题目让我们刷题的。\n\n\n微信官方小程序同构新方案 Kbone 全解析\n\nKbone——微信小程序同构方案新思路。本次分享包括四个部分:背景、方案、应用和结语。\n\n\n2019 年了,你还不会 CSS 动画?\n\n今年我面试了很多同学,只要看到简历上写“熟练掌握 CSS3”的,我都会问问动画相关知识。然而我发现:都 2019 年了,还有很多同学不会 CSS 动画。\n\n\n\n技术解析\n\n2019 大龄前端如何准备面试?\n\n偷偷写 偷偷看\n\n\n20 个让你效率更高的 CSS 代码技巧\n\n在这里想与你分享一个由各大 CSS 网站总结推荐的 20 个有用的规则和实践经验集合。有一些是面向 CSS 初学者的,有一些知识点是进阶型的。希望每个人通过这篇文章都能学到对自己有用的知识。\n\n\n蚂蚁金服@玉伯:我的前端成长之路\n\n大佬的前端成长之路,助你在前端之路实现跃迁。\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n假如有人把支付宝存储服务器炸了\n\n因吹死听....\n\n\n\n"},"2019/weekly-12.html":{"url":"2019/weekly-12.html","title":"第 12 期","body":"\n诺诺前端周刊:2019-12 期\nAdd:2019-11-01\nUpdate:2019-11-01\n\n前端消息\n\naxios 是如何封装 HTTP 请求的\n\n前端开发中,经常会遇到发送异步请求的场景。一个功能齐全的 HTTP 请求库可以大大降低我们的开发成本,提高开发效率。。\n\n\n动画:用动画给女朋友讲解 TCP 四次分手过程\n\n不是说的 我都懂,但是你们的女朋友是自备的还是公司发的。\n\n\nReact Hooks 详解\n\nHooks 是 React 16.8 新增的特性,它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。\n\n\n\n技术解析\n\n代码美化的艺术\n\n为了衬托“艺术”二字,可能叫“代码美化”更贴切一点,但是本文的深度远没有标题那么宏大。\n\n\n浅析 5 种 Javascript 继承关系的应用\n\nJavascript 继承概念:js 是基于对象的,他没有类的概念,所以实现继承,需要使用 js 的原型 prototype 机制或者用 applay 和 call 方法实现。\n\n\n介绍 3 种 JavaScript 重定向到另一个网页的方法\n\n在 JavaScript 中有好几种方法可以重定向到另一个网页,这个在项目开发中经常会用到,所以不熟悉的童鞋可以学下啦,首先我们介绍有哪些方法?\n\n\n\n 我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。 -->\n其他\n\n自动刷淘宝喵币!能不能双十一前追到女神,就看这个小脚本了\n\n脚本玩得好,女神抱的早;脚本跑的嗨,女神心门为你开。\n\n\n\n"},"2019/weekly-11.html":{"url":"2019/weekly-11.html","title":"第 11 期","body":"\n诺诺前端周刊:2019-11 期\nAdd:2019-10-25\nUpdate:2019-10-25\n\n前端消息\n\nNPM 命令实用使用技巧总结\n\n如果你日常工作中有使用 NPM ,我相信你会喜欢这些使用技巧的。\n\n\n小程序底层实现原理及思考\n\n本篇文章更多的是在描述架构与技术方向层面的思考和决策,不会过多介绍具体某个问题是如何解决的,因为细节实在太多。\n\n\n在 Windows 下使用 React , 你需要注意这些问题\n\n我们的开发过程中,我们的项目小组开发人员,有的喜欢用 Windows ,有的喜欢用苹果 mac,这就会产生一些问题。\n\n\n\n技术解析\n\n揭开 JavaScript 引擎的面纱\n\n最初,JavaScript 只能在 Web 浏览器中运行,但是随着 Node 的出现,现在 JavaScript 也可以在服务端运行。在本文中,我们仅探讨一个问题:JavaScript 是如何工作的?\n\n\nJS 实现页面进入、返回定位到具体位置总结\n\n其实浏览器也自带了返回的功能,也就是说,自带了返回定位的功能。正常的跳转,返回确实可以定位,但是有些特殊场景就不适用了。\n\n\n介绍 4 种用 JavaScript 将布尔值转换为整数数字的方法\n\n今天我们来介绍 4 种用 JavaScript 将布尔值转换为整数数字的方法。希望对你有所帮助。\n\n\n\n业界新闻\n\nTypeScript 3.7 Beta 版发布\n\n我们很高兴发布 TypeScript 3.7 Beta 版,它包含了 TypeScript 3.7 版本的所有功能。从现在到最后发布之前,我们将修复错误并进一步提高它的性能和稳定性。\n\n\n\n其他\n\n2019 年 9 月 Github 上最热门的 JavaScript 开源项目\n\n9 月份 GitHub 上最热门的 JavaScript 开源项目排行已经出炉啦,从前端学习资料到技术面试宝典,从免费开源的前端书籍到算法刷题库...\n\n\n\n"},"2019/weekly-10.html":{"url":"2019/weekly-10.html","title":"第 10 期","body":"\n诺诺前端周刊:2019-10 期\nAdd:2019-10-18\nUpdate:2019-10-25\n\n前端消息\n\n「React 基础」在 React 项目中使用 ES6\n\n如何在项目中,恰当的运用 ES6 这些新特性,这也是本篇文章要给大家介绍的。。\n\n\n解读 HTTP/2 与 HTTP/3 的新特性\n\n本文深度解析了 HTTP/2 与 HTTP/3 的新特性,如果你感兴趣请看下去。\n\n\nvue3.0 初体验有哪些实用新功能\n\n2019 年 10 月 5 号,vue 的作者尤雨溪公开了 vue3.0 的源代码,下面我们来看看更新之后有哪些新的改变。\n\n\n\n技术解析\n\n如何衡量一个人的 JavaScript 水平?\n\n又名是个你不知道的 JS 难点。\n\n\nJS 异常函数之-箭头函数\n\n在 JS 中,箭头函数可以像普通函数一样以多种方式使用。但是,它们一般用于需要匿名函数表达式,例如回调函数。\n\n\n5 种处理 Vue 异常的方法\n\n最近,我花了不少时间研究了 Vue 中处理异常的各种技巧,在此想把我学到的分享给大家。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\njs 史上最精简!防抖节流(你的比我短,算我输)\n\n震惊~ 多名知名前端开发工程师竟然当众比短~ 这究竟是人性的扭曲还是道德的沦丧......\n\n\n\n"},"2019/weekly-09.html":{"url":"2019/weekly-09.html","title":"第 09 期","body":"诺诺前端周刊:2019-09 期\nAdd:2019-10-12\nUpdate:2019-10-12\n\n前端消息\n\nJavaScript 和 TypeScript 中的 void\n\nvoid 在 JavaScript 中作为运算符存在,在 TypeScript 中作为基本类型存在。在 JS 和 TS 中,void 的用法和大多数人习惯的有所不同。\n\n\n解决 input[type=file]打开时慢、卡顿问题\n\n昨天临下班测试给我问我为什么图片上传插件打开文件夹的速度这么慢,让我想办法优化一下 然后我就努力的搞了起来(:з」∠)\n\n\nJS 考(mian)察(shi)中常见的算法题\n\nJS 除了基础知识以外,算法也是挺重要的。因此特意整理了一些常见的算法题,希望大家有帮助。。\n\n\n\n技术解析\n\nJavaScript 中常用的设计模式\n\n一提起设计模式,相信大家都会脱口而出,23 种设计模式,五大设计原则。这里就不说了,奈何我功力远远不够啊。下面把我整理出的常用 JavaScript 设计模式按类型做个表格整理。\n\n\n一次弄懂 Event Loop\n\nEvent Loop 即事件循环,是指浏览器或 Node 的一种解决 javaScript 单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。\n\n\n你可能知道的 javaScript 数据结构与算法\n\n整理出来了一部分内容,由于最近较忙,先把已整理出来的内容发一下。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\n再谈 HTTPS\n\n本篇将讨论 HTTPS 的加解密原理,很多人都知道 RSA,以为 HTTPS = RSA,使用 RSA 加解密数据,实际上这是不对的。\n\n\n\n"},"2019/weekly-08.html":{"url":"2019/weekly-08.html","title":"第 08 期","body":"诺诺前端周刊:2019-08 期\nAdd:2019-10-04\nUpdate:2019-10-04\n\n前端消息\n\n前端领域不需要架构师?\n\n在传统桌面软件开发中,架构师是一种通过设计架构保证团队能够良好分工和有序工作的岗位。在工程领域,我们凡是要做点什么事儿,都会有明确的目的性,这个目的性,一定是为了完成生产服务业务的。\n\n\n大前端时代,浅谈 JavaScript 开发重型跨平台应用以及架构\n\n大前端时代以及即将到来的5G时代,3D可视化,音视频直播技术,IM即时通讯场景应用我觉得都是大有可为的。\n\n\n5分钟,掌握9个简洁的JavaScript技巧\n\n没有简介,直接看代码好了。\n\n\n\n技术解析\n\nTCP三次握手和四次挥手\n\n所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。\n\n\nHTTP0.9 HTTP1.0 HTTP 1.1 HTTP 2.0区别\n\nHTTP协议 :Hyper Text Transfer Protocol(超文本传输协议),是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\n我和我亲爱的祖国(用CSS来为祖国母亲庆生)\n\n“我和我的祖国一刻也不能分割,无论我走到哪里都流出一首赞歌。”--每次在听到这首歌的时候,总会感慨万千,我们伟大的新中国,这70年真的经历了太多太多了。\n\n\n\n"},"2019/weekly-07.html":{"url":"2019/weekly-07.html","title":"第 07 期","body":"诺诺前端周刊:2019-07 期\nAdd:2019-9-27\nUpdate:2019-9-27\n\n前端消息\n\nJS 引擎 V8 如何与 Lite 模式两开花?\n\n最开始,团队准备把 V8 Lite 作为 V8 的独立模式,专门用于低内存的移动设备与嵌入式设备,因为这些设备更关注的是减少内存使用而不是执行速度。\n\n\nJS 服务器推送技术 WebSocket 入门指北\n\n最近在工作中遇到了需要服务器推送消息的场景,这里总结一下收集整理 WebSocket 相关资料的收获。\n\n\nServerless—前端的 3.0 时代\n\nServerless 以云计算相关技术为支撑,搭配容器技术和微服务架构,将基础实施的管理从开发者日常工作中解耦。我们有充足的理由相信它将引发前端的第三次变革。\n\n\n\n技术解析\n\n防抖、节流、call、bind、apply、new、柯里化实现\n\n直接看代码好了。\n\n\n自动化 Web 性能优化分析方案\n\n在构建 Web 站点的过程中,任何一个细节都有可能影响网站的访问速度。页面性能对网页而言,可谓举足轻重。\n\n\n\n 谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进…… -->\n其他\n\nGoogle 官方-如何去做 code review\n\nGoogle 前几天公开了一篇谷歌的工程实践文档。而且文档的内容都是跟 code review 相关的内容,里面包含了 Google 工程师如何进行 code review 的内容,以及 code review 指南。\n\n\n\n"},"2019/weekly-06.html":{"url":"2019/weekly-06.html","title":"第 06 期","body":"诺诺前端周刊:2019-06 期\nAdd:2019-9-20\nUpdate:2019-9-20\n\n前端消息\n\nJavaScript 中的“黑话”\n\n因为球是圆的,所以不论发生什么都有可能,对这点我是深信不疑的,但最近我总是在怀疑,JavaScript 也是圆的!\n\n\n不要再问 React Hooks 能否取代 Redux 了\n\n我更倾向于告诉大家的答案是“我不确定你是否知道你在说什么”。有几个原因可以说明,为什么“React Hooks 是否会取代 Redux”是一个本质上有缺陷的问题。\n\n\n提高幸福感的 9 个 CSS 技巧\n\n在这篇文章我会介绍 9 个使你的 CSS 更加简洁优雅的使用技巧。这些技巧小生经常使用,觉得挺高效实用,所以也就有了这篇文章。\n\n\n\n技术解析\n\n在浏览器输入 URL 回车之后发生了什么?(超详细版)\n\n这个问题已经是老生常谈了,更是经常被作为面试的压轴题出现,网上也有很多文章,但最近闲的无聊,然后就自己做了一篇笔记,感觉比之前理解更透彻了。\n\n\n你可能不知道,关于 https 的五大误区\n\n当你打开很多网站时,会发现浏览器左上角有一把绿色的安全锁,这把锁就证明该网站已经使用了 https 加密保护。\n\n\n\n业界新闻\n\nChrome 77 发布\n\n谷歌推出了面向 Mac、Windows 和 Linux 平台的 Chrome 77 稳定版(版本号 Google Chrome v77.0.3865.75),带来许多新功能和改进……\n\n\n\n其他\n\n良心推荐 | 国庆最适合码农去的地方\n\n良心推荐 | 国庆最适合码农去的地方。\n\n\n\n"},"2019/weekly-05.html":{"url":"2019/weekly-05.html","title":"第 05 期","body":"诺诺前端周刊:2019-05 期\nAdd:2019-9-13 (中秋节)\nUpdate:2019-9-13\n\n今天是中秋佳节,诺诺前端周刊,在此祝大家中秋节快乐,团团圆圆。\n前端消息\n\n前端工程化实践总结 | QQ音乐商业化Web团队\n\n本文主要介绍在前端工程化的一些探索和实践,结合移动端的基础库重构和UI组件库开发这两个项目详细介绍工程化方案 。\n\n\n这样使用Node.js压缩PNG图片,效果高达75%\n\n我们将向你展示如何使用 Node.js 编程压缩 PNG 图片。我们将使用一个名为 Imagemin 的 npm 包,它将为我们完成大部分繁重的工作。\n\n\n浏览器垃圾回收机制与 Vue 项目内存泄漏场景分析\n\n垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。\n\n\n\n技术解析\n\nJavaScript Fetch API 新手入门指南\n\n自从Fetch API 问世以来,我们就能使用漂亮的语法发送HTTP Request 或取后台接口数据,这篇文章将会分享我自己常用的Fetch方法……\n\n\n一文搞懂 Webpack 多入口配置\n\n由于不同入口下的路由页面有一些是重复的,因此我考虑使用 Webpack 多入口配置来解决这个需求。\n\n\n\n业界新闻\n\nDart 2.5发布,支持Dart与C相互调用\n\nDart 2.5 已经发布了,其中包括两个主要预览新特性:机器学习(ML)驱动的代码补全和 dart:ffi 外部函数接口……\n\n\n\n其他\n\n互联网人职业之路:三年高工,七年做架构,十年送外卖\n\n前段时间虎扑上有一篇热帖,叫《一年前我月薪两万被叫老总,如今35岁在美团送外卖》,讲的是一个新媒体公司从业者人到中年的人生境遇。\n\n\n\n"},"2019/weekly-04.html":{"url":"2019/weekly-04.html","title":"第 04 期","body":"诺诺前端周刊:2019-04 期\nAdd:2019-9-6\nUpdate:2019-9-6\n\n前端消息\n\n2019 年,高级前端都掌握了这六大知识点\n\n19 年已过大半,你过得怎么样?新的热点技术学会了吗?写的代码还有 bug 吗?头发还好吗?还记得年初的 Flag 吗?。\n\n\n一文搞定前端 Jenkins 自动化部署\n\n最近有看到同事在折腾 Jenkins 自己也找了参考资料了解了一些,如有错误欢迎指正。\n\n\nMongoDB 再见还是再也不见?\n\n作为最广受欢迎的 NoSQL 数据库之一,一直帮助很多企业解决传统数据库的一些弊端,知道他修改了开源协议,这一切都变了。\n\n\n\n技术解析\n\n微信 H5 页面前端开发,大多数人都会遇到的几个兼容性坑\n\n写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑。\n\n\n图解 javascript 原型链\n\n原型链和原型对象是 js 的核心,js 以原型链的形式,保证函数或对象中的方法、属性可以让向下传递,按照面向对象的说法,这就是继承。\n\n\n\n\n其他\n\n前端该如何准备数据结构和算法?\n\n前端程序员有相当一部分对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。\n\n\n如何将代码部署时间减少 95%?\n\n它山之石可以攻玉,有时候借鉴下别人的优秀经验也未尝不可啊。\n\n\n\n"},"2019/weekly-03.html":{"url":"2019/weekly-03.html","title":"第 03 期","body":"诺诺前端周刊:2019-03 期\nAdd:2019-8-30\nUpdate:2019-8-30\n\n前端消息\n\n如何居中一个元素(终结版)\n\n本文主要介绍水平居中,垂直居中,还有水平垂直居中各种办法。\n\n\n被领导怼:“你怎么连 Form 表单都搞不定?”\n\nhtml 中的 form 元素被称之为表单,form 元素中的内容,包含有交互控制元件,其目的是用来向 web 服务器提交信息,实现前后端的交互目的。\n\n\nReact16 新特性\n\n按照 React16 的更新时间,从 React v16.0 ~ React v16.6 进行概述。\n\n\n\n技术解析\n\n小程序运行机制\n\n前端的框架太多让人眼花缭乱,很多相似的地方,优秀的地方大家都会借鉴,同时又会有各自的一些特点。小程序也好,其他框架也好,理解他们的设计缘由、实现原理,还是能学到很多很多东西的。\n\n\n为什么 HTTPS 比 HTTP 更安全?\n\n互联网迎来了“HTTPS 加密时代”,HTTPS 将在未来的几年内全面取代 HTTP 成为传输协议的主流。\n\n\n\n\n其他\n\n@程序员,你在颓丧的时候怎么办?\n颓丧,比如说《红楼梦》第七六回中就有一句:“因又叹道:‘诗固新奇,只是太颓丧了些!’”。\n\n\n\n"},"2019/weekly-02.html":{"url":"2019/weekly-02.html","title":"第 02 期","body":"诺诺前端周刊:2019-02 期\nAdd:2019-8-23\nUpdate:2019-8-23\n\n前端消息\n\nvue 源码 nextTick 原理以及源码解析\n\n关于 nextTick 的源码涉及到不少知识, nextTick 是 Vue 的一个核心实现,在介绍 Vue 的 nextTick 之前,为了方便大家理解,我先简单介绍一下 JS 的运行机制。\n\n\n如何用 160 行代码,实现动态炫酷的可视化图表?\n\n使用方法也非常简单,其源码也是非常精炼,值得学习,有了他不仅脱离图形库,还使用了 React 16 的新特性。也让我彻底理解了 React Hook 的妙用。\n\n\nJavaScript 中按位操作符的有趣应用\n\n在本文中,我们将过一遍所有的按位操作符并且试着理解他们是怎么工作的。同时,我们会编写简单的 JavaScript 的代码,来看一看一些有趣的按位操作符运用。\n\n\n\n技术解析\n\n解析 Antd Table 组件的错位和性能问题\n\nAntd 的 Table 组件会发送各种行错位,和列错位,本文主要介绍在启用固定列的时候(即使用 fixed) 时发生的列错位 bug 以及其衍生的一系列性能问题。\n\n\n傻傻分不清的 Manifest\n\n在前端,说到 manifest,其实是有歧义的,就我了解的情况来说,manifest 可以指代下列含义。\n\n\n简单粗暴地理解 js 原型链--js 面向对象编程\n\n原型链理解起来有点绕了,网上资料也是很多,每次晚上睡不着的时候总喜欢在网上找点原型链和闭包的文章看,效果极好。\n\n\n\n业界新闻\n\nnode.js 12.6.0 发布\n\n更新了 V8 到 7.6,实验性支持 mips 等。\n\n\n\n其他\n\n废掉一个人最隐蔽的方式,是让他忙到没时间成长\n但我今天想讲另一个角度,「废掉一个人最隐蔽的方式,是让他忙到没时间成长」,下班后他们主动加班,周末他们主动给自己工作加量,更快的推进工作,总之特别忙,工作时间超长。。\n\n\n\n"},"2019/weekly-01.html":{"url":"2019/weekly-01.html","title":"第 01 期","body":"诺诺前端周刊:2019-01 期\nAdd:2019 8-16\nUpdate:2019 8-16\n\n前端消息\n\n你真的会 Vue 吗?\n\nVue,React 这样的框架可以说是现在前端的必备技能,一个刚入门两三个月的前端都是要会 Vue 的。\n\n\n你未必知道的 49 个 CSS 知识点\n\n本文的每一条,都是我曾经发过的掘金沸点,其中有很多条超过了百赞(窃喜)。鉴于时不时有童鞋翻我以前的沸点,因此,本文收集了个人目前发过的所有 CSS 知识点动图,以便阅读。\n\n\nJS 中 this 在各个场景下的指向\n\n很多时候, JS 中的 this 对于咱们的初学者很容易产生困惑不解。 this 的功能很强大,但需要一定付出才能慢慢理解它。\n\n\nCSS 垂直居中的七种方法\n\n我们在布局一个页面时,通常都会用到水平居中和垂直居中,处理水平居中很好处理\n\n\n\n技术讨论\n\n前后端分离开发思路的探讨\n\n对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。 --山人行\n\n\n\n踩坑实录\n\n安卓 APP 的 webview 中, jsonp 跨域请求,后端获取 cookie 失败问题\n\n在 wap 积分商城-分类和筛选需求的自测中 ,发现在诺言中 登陆失效情况下,跳转到用户中心,通过账号密码登陆后。返回积分商城的 jsonp 请求一直返回 code 404 . --内网资源\n\n\n\n其他\n\n前端需要知道的 HTTP 安全头配置\n在本文中,将介绍常用的安全头信息设置,并对每个响应头设置给出一个示例。\n\n\n\n"},"2019/weekly-00.html":{"url":"2019/weekly-00.html","title":"第 00 期","body":"诺诺前端周刊:2019-00 期\n\n写在前面\n早有想法做这件事情了,一则时间不允许,二则太懒,现在总算下决定来做这件事情,这代表这一种态度和决心吧,至于成果留给其他人说吧。\n此刊定名为诺诺前端周刊顾名思义,我们关注点在前端与其相关联的范围,并非大而全,杂而无章之大杂烩。\n每个人的阅读点都是片面的,局限的,我们希望汇集更多观点,更多视角,创建一个更全面的前端学习资源库,让所有的参与者收益。\n每期周刊我们将尽力筛选全网最优质之资源,为您创建一个更全面的前端学习资源库,当然您也可以通过官方Github仓库,给我们发来您的建议,或者投稿。\n"}}}
\ No newline at end of file
diff --git a/docs/yarn.lock b/docs/yarn.lock
index 1aa7c65..39aa6f7 100644
--- a/docs/yarn.lock
+++ b/docs/yarn.lock
@@ -1,3197 +1,3197 @@
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
-# yarn lockfile v1
-
-
-JSONStream@~1.3.1:
- version "1.3.5"
- resolved "https://registry.npm.taobao.org/JSONStream/download/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
- integrity sha1-MgjB8I06TZkmGrZPkjArwV4RHKA=
- dependencies:
- jsonparse "^1.2.0"
- through ">=2.2.7 <3"
-
-abbrev@1, abbrev@~1.1.0:
- version "1.1.1"
- resolved "https://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
- integrity sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=
-
-abbrev@~1.0.9:
- version "1.0.9"
- resolved "https://registry.npm.taobao.org/abbrev/download/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135"
- integrity sha1-kbR5JYinc4wl813W9jdSovh3YTU=
-
-agent-base@4, agent-base@^4.1.0, agent-base@^4.3.0:
- version "4.3.0"
- resolved "https://registry.npm.taobao.org/agent-base/download/agent-base-4.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fagent-base%2Fdownload%2Fagent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee"
- integrity sha1-gWXwHENgCbzK0LHRIvBe13Dvxu4=
- dependencies:
- es6-promisify "^5.0.0"
-
-agentkeepalive@^3.3.0:
- version "3.5.2"
- resolved "https://registry.npm.taobao.org/agentkeepalive/download/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67"
- integrity sha1-oROSTdP6JKC8O3gQjEUMKr7gD2c=
- dependencies:
- humanize-ms "^1.2.1"
-
-ajv@^4.9.1:
- version "4.11.8"
- resolved "https://registry.npm.taobao.org/ajv/download/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
- integrity sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=
- dependencies:
- co "^4.6.0"
- json-stable-stringify "^1.0.1"
-
-ajv@^6.5.5:
- version "6.10.2"
- resolved "https://registry.npm.taobao.org/ajv/download/ajv-6.10.2.tgz#d3cea04d6b017b2894ad69040fec8b623eb4bd52"
- integrity sha1-086gTWsBeyiUrWkED+yLYj60vVI=
- dependencies:
- fast-deep-equal "^2.0.1"
- fast-json-stable-stringify "^2.0.0"
- json-schema-traverse "^0.4.1"
- uri-js "^4.2.2"
-
-ansi-align@^2.0.0:
- version "2.0.0"
- resolved "https://registry.npm.taobao.org/ansi-align/download/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
- integrity sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=
- dependencies:
- string-width "^2.0.0"
-
-ansi-regex@^2.0.0:
- version "2.1.1"
- resolved "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
- integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
-
-ansi-regex@^3.0.0, ansi-regex@~3.0.0:
- version "3.0.0"
- resolved "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
- integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
-
-ansi-styles@^2.2.1:
- version "2.2.1"
- resolved "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
- integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
-
-ansi-styles@^3.2.1:
- version "3.2.1"
- resolved "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
- integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=
- dependencies:
- color-convert "^1.9.0"
-
-ansi@^0.3.0, ansi@~0.3.1:
- version "0.3.1"
- resolved "https://registry.npm.taobao.org/ansi/download/ansi-0.3.1.tgz#0c42d4fb17160d5a9af1e484bace1c66922c1b21"
- integrity sha1-DELU+xcWDVqa8eSEus4cZpIsGyE=
-
-ansicolors@~0.3.2:
- version "0.3.2"
- resolved "https://registry.npm.taobao.org/ansicolors/download/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979"
- integrity sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=
-
-ansistyles@~0.1.3:
- version "0.1.3"
- resolved "https://registry.npm.taobao.org/ansistyles/download/ansistyles-0.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansistyles%2Fdownload%2Fansistyles-0.1.3.tgz#5de60415bda071bb37127854c864f41b23254539"
- integrity sha1-XeYEFb2gcbs3EnhUyGT0GyMlRTk=
-
-aproba@^1.0.3, aproba@^1.1.1:
- version "1.2.0"
- resolved "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
- integrity sha1-aALmJk79GMeQobDVF/DyYnvyyUo=
-
-aproba@~1.1.2:
- version "1.1.2"
- resolved "https://registry.npm.taobao.org/aproba/download/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1"
- integrity sha1-RcZikJTeTpb2k+9+q3SuB5wkD8E=
-
-archy@~1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/archy/download/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40"
- integrity sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=
-
-are-we-there-yet@~1.1.2:
- version "1.1.5"
- resolved "https://registry.npm.taobao.org/are-we-there-yet/download/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
- integrity sha1-SzXClE8GKov82mZBB2A1D+nd/CE=
- dependencies:
- delegates "^1.0.0"
- readable-stream "^2.0.6"
-
-asap@^2.0.0:
- version "2.0.6"
- resolved "https://registry.npm.taobao.org/asap/download/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
- integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
-
-asn1@~0.2.3:
- version "0.2.4"
- resolved "https://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
- integrity sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=
- dependencies:
- safer-buffer "~2.1.0"
-
-assert-plus@1.0.0, assert-plus@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
- integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
-
-assert-plus@^0.2.0:
- version "0.2.0"
- resolved "https://registry.npm.taobao.org/assert-plus/download/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234"
- integrity sha1-104bh+ev/A24qttwIfP+SBAasjQ=
-
-async-some@~1.0.2:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/async-some/download/async-some-1.0.2.tgz#4d8a81620d5958791b5b98f802d3207776e95509"
- integrity sha1-TYqBYg1ZWHkbW5j4AtMgd3bpVQk=
- dependencies:
- dezalgo "^1.0.2"
-
-async@^2.0.1:
- version "2.6.3"
- resolved "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fasync%2Fdownload%2Fasync-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
- integrity sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=
- dependencies:
- lodash "^4.17.14"
-
-asynckit@^0.4.0:
- version "0.4.0"
- resolved "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
- integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
-
-aws-sign2@~0.6.0:
- version "0.6.0"
- resolved "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f"
- integrity sha1-FDQt0428yU0OW4fXY81jYSwOeU8=
-
-aws-sign2@~0.7.0:
- version "0.7.0"
- resolved "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
- integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
-
-aws4@^1.2.1, aws4@^1.8.0:
- version "1.8.0"
- resolved "https://registry.npm.taobao.org/aws4/download/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f"
- integrity sha1-8OAD2cqef1nHpQiUXXsu+aBKVC8=
-
-balanced-match@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
- integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
-
-bash-color@0.0.4:
- version "0.0.4"
- resolved "https://registry.npm.taobao.org/bash-color/download/bash-color-0.0.4.tgz#e9be8ce33540cada4881768c59bd63865736e913"
- integrity sha1-6b6M4zVAytpIgXaMWb1jhlc26RM=
-
-bcrypt-pbkdf@^1.0.0:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
- integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
- dependencies:
- tweetnacl "^0.14.3"
-
-bl@^1.0.0:
- version "1.2.2"
- resolved "https://registry.npm.taobao.org/bl/download/bl-1.2.2.tgz#a160911717103c07410cef63ef51b397c025af9c"
- integrity sha1-oWCRFxcQPAdBDO9j71Gzl8Alr5w=
- dependencies:
- readable-stream "^2.3.5"
- safe-buffer "^5.1.1"
-
-bl@~1.1.2:
- version "1.1.2"
- resolved "https://registry.npm.taobao.org/bl/download/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398"
- integrity sha1-/cqHGplxOqANGeO7ukHER4emU5g=
- dependencies:
- readable-stream "~2.0.5"
-
-block-stream@*, block-stream@0.0.9:
- version "0.0.9"
- resolved "https://registry.npm.taobao.org/block-stream/download/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
- integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=
- dependencies:
- inherits "~2.0.0"
-
-bluebird@^3.5.0, bluebird@^3.5.1, bluebird@~3.5.0:
- version "3.5.5"
- resolved "https://registry.npm.taobao.org/bluebird/download/bluebird-3.5.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbluebird%2Fdownload%2Fbluebird-3.5.5.tgz#a8d0afd73251effbbd5fe384a77d73003c17a71f"
- integrity sha1-qNCv1zJR7/u9X+OEp31zADwXpx8=
-
-boom@2.x.x:
- version "2.10.1"
- resolved "https://registry.npm.taobao.org/boom/download/boom-2.10.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fboom%2Fdownload%2Fboom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f"
- integrity sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=
- dependencies:
- hoek "2.x.x"
-
-boom@7.x.x:
- version "7.3.0"
- resolved "https://registry.npm.taobao.org/boom/download/boom-7.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fboom%2Fdownload%2Fboom-7.3.0.tgz#733a6d956d33b0b1999da3fe6c12996950d017b9"
- integrity sha1-czptlW0zsLGZnaP+bBKZaVDQF7k=
- dependencies:
- hoek "6.x.x"
-
-boxen@^1.0.0:
- version "1.3.0"
- resolved "https://registry.npm.taobao.org/boxen/download/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
- integrity sha1-VcbDmouljZxhrSLNh3Uy3rZlogs=
- dependencies:
- ansi-align "^2.0.0"
- camelcase "^4.0.0"
- chalk "^2.0.1"
- cli-boxes "^1.0.0"
- string-width "^2.0.0"
- term-size "^1.2.0"
- widest-line "^2.0.0"
-
-brace-expansion@^1.1.7:
- version "1.1.11"
- resolved "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
- integrity sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=
- dependencies:
- balanced-match "^1.0.0"
- concat-map "0.0.1"
-
-buffer-alloc-unsafe@^1.1.0:
- version "1.1.0"
- resolved "https://registry.npm.taobao.org/buffer-alloc-unsafe/download/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0"
- integrity sha1-vX3CauKXLQ7aJTvgYdupkjScGfA=
-
-buffer-alloc@^1.2.0:
- version "1.2.0"
- resolved "https://registry.npm.taobao.org/buffer-alloc/download/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec"
- integrity sha1-iQ3ZDZI6hz4I4Q5f1RpX5bfM4Ow=
- dependencies:
- buffer-alloc-unsafe "^1.1.0"
- buffer-fill "^1.0.0"
-
-buffer-fill@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/buffer-fill/download/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
- integrity sha1-+PeLdniYiO858gXNY39o5wISKyw=
-
-buffer-from@^1.0.0:
- version "1.1.1"
- resolved "https://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
- integrity sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=
-
-buffer-shims@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/buffer-shims/download/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51"
- integrity sha1-mXjOMXOIxkmth5MCjDR37wRKi1E=
-
-builtin-modules@^1.0.0:
- version "1.1.1"
- resolved "https://registry.npm.taobao.org/builtin-modules/download/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
- integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=
-
-builtins@0.0.7:
- version "0.0.7"
- resolved "https://registry.npm.taobao.org/builtins/download/builtins-0.0.7.tgz#355219cd6cf18dbe7c01cc7fd2dce765cfdc549a"
- integrity sha1-NVIZzWzxjb58Acx/0tznZc/cVJo=
-
-builtins@^1.0.3:
- version "1.0.3"
- resolved "https://registry.npm.taobao.org/builtins/download/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88"
- integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og=
-
-cacache@^10.0.0:
- version "10.0.4"
- resolved "https://registry.npm.taobao.org/cacache/download/cacache-10.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460"
- integrity sha1-ZFI2eZnv+dQYiu/ZoU6dfGomNGA=
- dependencies:
- bluebird "^3.5.1"
- chownr "^1.0.1"
- glob "^7.1.2"
- graceful-fs "^4.1.11"
- lru-cache "^4.1.1"
- mississippi "^2.0.0"
- mkdirp "^0.5.1"
- move-concurrently "^1.0.1"
- promise-inflight "^1.0.1"
- rimraf "^2.6.2"
- ssri "^5.2.4"
- unique-filename "^1.1.0"
- y18n "^4.0.0"
-
-cacache@^9.2.9:
- version "9.3.0"
- resolved "https://registry.npm.taobao.org/cacache/download/cacache-9.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-9.3.0.tgz#9cd58f2dd0b8c8cacf685b7067b416d6d3cf9db1"
- integrity sha1-nNWPLdC4yMrPaFtwZ7QW1tPPnbE=
- dependencies:
- bluebird "^3.5.0"
- chownr "^1.0.1"
- glob "^7.1.2"
- graceful-fs "^4.1.11"
- lru-cache "^4.1.1"
- mississippi "^1.3.0"
- mkdirp "^0.5.1"
- move-concurrently "^1.0.1"
- promise-inflight "^1.0.1"
- rimraf "^2.6.1"
- ssri "^4.1.6"
- unique-filename "^1.1.0"
- y18n "^3.2.1"
-
-cacache@~9.2.9:
- version "9.2.9"
- resolved "https://registry.npm.taobao.org/cacache/download/cacache-9.2.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-9.2.9.tgz#f9d7ffe039851ec94c28290662afa4dd4bb9e8dd"
- integrity sha1-+df/4DmFHslMKCkGYq+k3Uu56N0=
- dependencies:
- bluebird "^3.5.0"
- chownr "^1.0.1"
- glob "^7.1.2"
- graceful-fs "^4.1.11"
- lru-cache "^4.1.1"
- mississippi "^1.3.0"
- mkdirp "^0.5.1"
- move-concurrently "^1.0.1"
- promise-inflight "^1.0.1"
- rimraf "^2.6.1"
- ssri "^4.1.6"
- unique-filename "^1.1.0"
- y18n "^3.2.1"
-
-call-limit@~1.1.0:
- version "1.1.1"
- resolved "https://registry.npm.taobao.org/call-limit/download/call-limit-1.1.1.tgz#ef15f2670db3f1992557e2d965abc459e6e358d4"
- integrity sha1-7xXyZw2z8ZklV+LZZavEWebjWNQ=
-
-camelcase@^4.0.0:
- version "4.1.0"
- resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
- integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
-
-capture-stack-trace@^1.0.0:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/capture-stack-trace/download/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d"
- integrity sha1-psC74fOPOqC5Ijjstv9Cw0TUE10=
-
-caseless@~0.11.0:
- version "0.11.0"
- resolved "https://registry.npm.taobao.org/caseless/download/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7"
- integrity sha1-cVuW6phBWTzDMGeSP17GDr2k99c=
-
-caseless@~0.12.0:
- version "0.12.0"
- resolved "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
- integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
-
-chalk@^1.0.0, chalk@^1.1.1:
- version "1.1.3"
- resolved "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
- integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
- dependencies:
- ansi-styles "^2.2.1"
- escape-string-regexp "^1.0.2"
- has-ansi "^2.0.0"
- strip-ansi "^3.0.0"
- supports-color "^2.0.0"
-
-chalk@^2.0.1:
- version "2.4.2"
- resolved "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
- integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=
- dependencies:
- ansi-styles "^3.2.1"
- escape-string-regexp "^1.0.5"
- supports-color "^5.3.0"
-
-char-spinner@~1.0.1:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/char-spinner/download/char-spinner-1.0.1.tgz#e6ea67bd247e107112983b7ab0479ed362800081"
- integrity sha1-5upnvSR+EHESmDt6sEee02KAAIE=
-
-chmodr@~1.0.2:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/chmodr/download/chmodr-1.0.2.tgz#04662b932d0f02ec66deaa2b0ea42811968e3eb9"
- integrity sha1-BGYrky0PAuxm3qorDqQoEZaOPrk=
-
-chownr@^1.0.1:
- version "1.1.2"
- resolved "https://registry.npm.taobao.org/chownr/download/chownr-1.1.2.tgz#a18f1e0b269c8a6a5d3c86eb298beb14c3dd7bf6"
- integrity sha1-oY8eCyacimpdPIbrKYvrFMPde/Y=
-
-chownr@~1.0.1:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/chownr/download/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181"
- integrity sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=
-
-cli-boxes@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/cli-boxes/download/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143"
- integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM=
-
-clone@^1.0.2:
- version "1.0.4"
- resolved "https://registry.npm.taobao.org/clone/download/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
- integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4=
-
-cmd-shim@~2.0.2:
- version "2.0.2"
- resolved "https://registry.npm.taobao.org/cmd-shim/download/cmd-shim-2.0.2.tgz#6fcbda99483a8fd15d7d30a196ca69d688a2efdb"
- integrity sha1-b8vamUg6j9FdfTChlspp1oii79s=
- dependencies:
- graceful-fs "^4.1.2"
- mkdirp "~0.5.0"
-
-co@^4.6.0:
- version "4.6.0"
- resolved "https://registry.npm.taobao.org/co/download/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
- integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
-
-code-point-at@^1.0.0:
- version "1.1.0"
- resolved "https://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
- integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
-
-color-convert@^1.9.0:
- version "1.9.3"
- resolved "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
- integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=
- dependencies:
- color-name "1.1.3"
-
-color-name@1.1.3:
- version "1.1.3"
- resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
- integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
-
-columnify@~1.5.4:
- version "1.5.4"
- resolved "https://registry.npm.taobao.org/columnify/download/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb"
- integrity sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=
- dependencies:
- strip-ansi "^3.0.0"
- wcwidth "^1.0.0"
-
-combined-stream@^1.0.5, combined-stream@^1.0.6, combined-stream@~1.0.5, combined-stream@~1.0.6:
- version "1.0.8"
- resolved "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
- integrity sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=
- dependencies:
- delayed-stream "~1.0.0"
-
-commander@2.11.0:
- version "2.11.0"
- resolved "https://registry.npm.taobao.org/commander/download/commander-2.11.0.tgz?cache=0&sync_timestamp=1565398176321&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563"
- integrity sha1-FXFS/R56bI2YpbcVzzdt+SgARWM=
-
-commander@^2.9.0:
- version "2.20.0"
- resolved "https://registry.npm.taobao.org/commander/download/commander-2.20.0.tgz?cache=0&sync_timestamp=1565398176321&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
- integrity sha1-1YuytcHuj4ew00ACfp6U4iLFpCI=
-
-concat-map@0.0.1:
- version "0.0.1"
- resolved "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
- integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
-
-concat-stream@^1.5.0, concat-stream@^1.5.2:
- version "1.6.2"
- resolved "https://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
- integrity sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=
- dependencies:
- buffer-from "^1.0.0"
- inherits "^2.0.3"
- readable-stream "^2.2.2"
- typedarray "^0.0.6"
-
-config-chain@~1.1.10, config-chain@~1.1.11:
- version "1.1.12"
- resolved "https://registry.npm.taobao.org/config-chain/download/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa"
- integrity sha1-D96NCRIA616AjK8l/mGMAvSOTvo=
- dependencies:
- ini "^1.3.4"
- proto-list "~1.2.1"
-
-configstore@^3.0.0:
- version "3.1.2"
- resolved "https://registry.npm.taobao.org/configstore/download/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f"
- integrity sha1-xvJd767vJt8S3TNBSwAf6BpUP48=
- dependencies:
- dot-prop "^4.1.0"
- graceful-fs "^4.1.2"
- make-dir "^1.0.0"
- unique-string "^1.0.0"
- write-file-atomic "^2.0.0"
- xdg-basedir "^3.0.0"
-
-console-control-strings@^1.0.0, console-control-strings@~1.1.0:
- version "1.1.0"
- resolved "https://registry.npm.taobao.org/console-control-strings/download/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
- integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
-
-copy-concurrently@^1.0.0:
- version "1.0.5"
- resolved "https://registry.npm.taobao.org/copy-concurrently/download/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0"
- integrity sha1-kilzmMrjSTf8r9bsgTnBgFHwteA=
- dependencies:
- aproba "^1.1.1"
- fs-write-stream-atomic "^1.0.8"
- iferr "^0.1.5"
- mkdirp "^0.5.1"
- rimraf "^2.5.4"
- run-queue "^1.0.0"
-
-core-util-is@1.0.2, core-util-is@~1.0.0:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
- integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
-
-create-error-class@^3.0.0:
- version "3.0.2"
- resolved "https://registry.npm.taobao.org/create-error-class/download/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
- integrity sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=
- dependencies:
- capture-stack-trace "^1.0.0"
-
-cross-spawn@^5.0.1:
- version "5.1.0"
- resolved "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
- integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=
- dependencies:
- lru-cache "^4.0.1"
- shebang-command "^1.2.0"
- which "^1.2.9"
-
-cryptiles@2.x.x:
- version "2.0.5"
- resolved "https://registry.npm.taobao.org/cryptiles/download/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8"
- integrity sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=
- dependencies:
- boom "2.x.x"
-
-cryptiles@>=4.1.2:
- version "4.1.3"
- resolved "https://registry.npm.taobao.org/cryptiles/download/cryptiles-4.1.3.tgz#2461d3390ea0b82c643a6ba79f0ed491b0934c25"
- integrity sha1-JGHTOQ6guCxkOmunnw7UkbCTTCU=
- dependencies:
- boom "7.x.x"
-
-crypto-random-string@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/crypto-random-string/download/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
- integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=
-
-cyclist@~0.2.2:
- version "0.2.2"
- resolved "https://registry.npm.taobao.org/cyclist/download/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640"
- integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=
-
-dashdash@^1.12.0:
- version "1.14.1"
- resolved "https://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
- integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
- dependencies:
- assert-plus "^1.0.0"
-
-debug@3.1.0:
- version "3.1.0"
- resolved "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
- integrity sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=
- dependencies:
- ms "2.0.0"
-
-debug@^3.1.0:
- version "3.2.6"
- resolved "https://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
- integrity sha1-6D0X3hbYp++3cX7b5fsQE17uYps=
- dependencies:
- ms "^2.1.1"
-
-debuglog@^1.0.1:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/debuglog/download/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492"
- integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=
-
-deep-extend@^0.6.0:
- version "0.6.0"
- resolved "https://registry.npm.taobao.org/deep-extend/download/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
- integrity sha1-xPp8lUBKF6nD6Mp+FTcxK3NjMKw=
-
-defaults@^1.0.3:
- version "1.0.3"
- resolved "https://registry.npm.taobao.org/defaults/download/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d"
- integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=
- dependencies:
- clone "^1.0.2"
-
-delayed-stream@~1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
- integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
-
-delegates@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdelegates%2Fdownload%2Fdelegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
- integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
-
-detect-indent@~5.0.0:
- version "5.0.0"
- resolved "https://registry.npm.taobao.org/detect-indent/download/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d"
- integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50=
-
-dezalgo@^1.0.0, dezalgo@^1.0.1, dezalgo@^1.0.2, dezalgo@~1.0.3:
- version "1.0.3"
- resolved "https://registry.npm.taobao.org/dezalgo/download/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456"
- integrity sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=
- dependencies:
- asap "^2.0.0"
- wrappy "1"
-
-dot-prop@^4.1.0:
- version "4.2.0"
- resolved "https://registry.npm.taobao.org/dot-prop/download/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
- integrity sha1-HxngwuGqDjJ5fEl5nyg3rGr2nFc=
- dependencies:
- is-obj "^1.0.0"
-
-duplexer3@^0.1.4:
- version "0.1.4"
- resolved "https://registry.npm.taobao.org/duplexer3/download/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
- integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
-
-duplexify@^3.4.2, duplexify@^3.6.0:
- version "3.7.1"
- resolved "https://registry.npm.taobao.org/duplexify/download/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
- integrity sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk=
- dependencies:
- end-of-stream "^1.0.0"
- inherits "^2.0.1"
- readable-stream "^2.0.0"
- stream-shift "^1.0.0"
-
-ecc-jsbn@~0.1.1:
- version "0.1.2"
- resolved "https://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
- integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
- dependencies:
- jsbn "~0.1.0"
- safer-buffer "^2.1.0"
-
-editor@~1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/editor/download/editor-1.0.0.tgz#60c7f87bd62bcc6a894fa8ccd6afb7823a24f742"
- integrity sha1-YMf4e9YrzGqJT6jM1q+3gjok90I=
-
-encoding@^0.1.11:
- version "0.1.12"
- resolved "https://registry.npm.taobao.org/encoding/download/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
- integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=
- dependencies:
- iconv-lite "~0.4.13"
-
-end-of-stream@^1.0.0, end-of-stream@^1.1.0:
- version "1.4.1"
- resolved "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43"
- integrity sha1-7SljTRm6ukY7bOa4CjchPqtx7EM=
- dependencies:
- once "^1.4.0"
-
-err-code@^1.0.0:
- version "1.1.2"
- resolved "https://registry.npm.taobao.org/err-code/download/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960"
- integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=
-
-"errno@>=0.1.1 <0.2.0-0":
- version "0.1.7"
- resolved "https://registry.npm.taobao.org/errno/download/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
- integrity sha1-RoTXF3mtOa8Xfj8AeZb3xnyFJhg=
- dependencies:
- prr "~1.0.1"
-
-es6-promise@^4.0.3:
- version "4.2.8"
- resolved "https://registry.npm.taobao.org/es6-promise/download/es6-promise-4.2.8.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fes6-promise%2Fdownload%2Fes6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
- integrity sha1-TrIVlMlyvEBVPSduUQU5FD21Pgo=
-
-es6-promisify@^5.0.0:
- version "5.0.0"
- resolved "https://registry.npm.taobao.org/es6-promisify/download/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203"
- integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=
- dependencies:
- es6-promise "^4.0.3"
-
-escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
- version "1.0.5"
- resolved "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
- integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
-
-execa@^0.7.0:
- version "0.7.0"
- resolved "https://registry.npm.taobao.org/execa/download/execa-0.7.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
- integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=
- dependencies:
- cross-spawn "^5.0.1"
- get-stream "^3.0.0"
- is-stream "^1.1.0"
- npm-run-path "^2.0.0"
- p-finally "^1.0.0"
- signal-exit "^3.0.0"
- strip-eof "^1.0.0"
-
-extend@~3.0.0, extend@~3.0.2:
- version "3.0.2"
- resolved "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
- integrity sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=
-
-extsprintf@1.3.0:
- version "1.3.0"
- resolved "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
- integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
-
-extsprintf@^1.2.0:
- version "1.4.0"
- resolved "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
- integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
-
-fast-deep-equal@^2.0.1:
- version "2.0.1"
- resolved "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-2.0.1.tgz?cache=0&sync_timestamp=1562517919182&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-deep-equal%2Fdownload%2Ffast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
- integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
-
-fast-json-stable-stringify@^2.0.0:
- version "2.0.0"
- resolved "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
- integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I=
-
-flush-write-stream@^1.0.0:
- version "1.1.1"
- resolved "https://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8"
- integrity sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug=
- dependencies:
- inherits "^2.0.3"
- readable-stream "^2.3.6"
-
-forever-agent@~0.6.1:
- version "0.6.1"
- resolved "https://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
- integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
-
-form-data@~1.0.0-rc4:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/form-data/download/form-data-1.0.1.tgz#ae315db9a4907fa065502304a66d7733475ee37c"
- integrity sha1-rjFduaSQf6BlUCMEpm13M0de43w=
- dependencies:
- async "^2.0.1"
- combined-stream "^1.0.5"
- mime-types "^2.1.11"
-
-form-data@~2.1.1:
- version "2.1.4"
- resolved "https://registry.npm.taobao.org/form-data/download/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1"
- integrity sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=
- dependencies:
- asynckit "^0.4.0"
- combined-stream "^1.0.5"
- mime-types "^2.1.12"
-
-form-data@~2.3.2:
- version "2.3.3"
- resolved "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
- integrity sha1-3M5SwF9kTymManq5Nr1yTO/786Y=
- dependencies:
- asynckit "^0.4.0"
- combined-stream "^1.0.6"
- mime-types "^2.1.12"
-
-from2@^1.3.0:
- version "1.3.0"
- resolved "https://registry.npm.taobao.org/from2/download/from2-1.3.0.tgz#88413baaa5f9a597cfde9221d86986cd3c061dfd"
- integrity sha1-iEE7qqX5pZfP3pIh2GmGzTwGHf0=
- dependencies:
- inherits "~2.0.1"
- readable-stream "~1.1.10"
-
-from2@^2.1.0:
- version "2.3.0"
- resolved "https://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af"
- integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=
- dependencies:
- inherits "^2.0.1"
- readable-stream "^2.0.0"
-
-fs-constants@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/fs-constants/download/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"
- integrity sha1-a+Dem+mYzhavivwkSXue6bfM2a0=
-
-fs-extra@3.0.1:
- version "3.0.1"
- resolved "https://registry.npm.taobao.org/fs-extra/download/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291"
- integrity sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=
- dependencies:
- graceful-fs "^4.1.2"
- jsonfile "^3.0.0"
- universalify "^0.1.0"
-
-fs-vacuum@~1.2.10, fs-vacuum@~1.2.9:
- version "1.2.10"
- resolved "https://registry.npm.taobao.org/fs-vacuum/download/fs-vacuum-1.2.10.tgz#b7629bec07a4031a2548fdf99f5ecf1cc8b31e36"
- integrity sha1-t2Kb7AekAxolSP35n17PHMizHjY=
- dependencies:
- graceful-fs "^4.1.2"
- path-is-inside "^1.0.1"
- rimraf "^2.5.2"
-
-fs-write-stream-atomic@^1.0.8, fs-write-stream-atomic@~1.0.10, fs-write-stream-atomic@~1.0.8:
- version "1.0.10"
- resolved "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9"
- integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=
- dependencies:
- graceful-fs "^4.1.2"
- iferr "^0.1.5"
- imurmurhash "^0.1.4"
- readable-stream "1 || 2"
-
-fs.realpath@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
- integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
-
-fstream-ignore@^1.0.0:
- version "1.0.5"
- resolved "https://registry.npm.taobao.org/fstream-ignore/download/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105"
- integrity sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=
- dependencies:
- fstream "^1.0.0"
- inherits "2"
- minimatch "^3.0.0"
-
-fstream-npm@~1.1.1:
- version "1.1.1"
- resolved "https://registry.npm.taobao.org/fstream-npm/download/fstream-npm-1.1.1.tgz#6b9175db6239a83d8209e232426c494dbb29690c"
- integrity sha1-a5F122I5qD2CCeIyQmxJTbspaQw=
- dependencies:
- fstream-ignore "^1.0.0"
- inherits "2"
-
-fstream-npm@~1.2.1:
- version "1.2.1"
- resolved "https://registry.npm.taobao.org/fstream-npm/download/fstream-npm-1.2.1.tgz#08c4a452f789dcbac4c89a4563c902b2c862fd5b"
- integrity sha1-CMSkUveJ3LrEyJpFY8kCsshi/Vs=
- dependencies:
- fstream-ignore "^1.0.0"
- inherits "2"
-
-fstream@^1.0.0, fstream@^1.0.12, fstream@~1.0.10, fstream@~1.0.11:
- version "1.0.12"
- resolved "https://registry.npm.taobao.org/fstream/download/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045"
- integrity sha1-Touo7i1Ivk99DeUFRVVI6uWTIEU=
- dependencies:
- graceful-fs "^4.1.2"
- inherits "~2.0.0"
- mkdirp ">=0.5 0"
- rimraf "2"
-
-gauge@~1.2.5:
- version "1.2.7"
- resolved "https://registry.npm.taobao.org/gauge/download/gauge-1.2.7.tgz#e9cec5483d3d4ee0ef44b60a7d99e4935e136d93"
- integrity sha1-6c7FSD09TuDvRLYKfZnkk14TbZM=
- dependencies:
- ansi "^0.3.0"
- has-unicode "^2.0.0"
- lodash.pad "^4.1.0"
- lodash.padend "^4.1.0"
- lodash.padstart "^4.1.0"
-
-gauge@~2.6.0:
- version "2.6.0"
- resolved "https://registry.npm.taobao.org/gauge/download/gauge-2.6.0.tgz#d35301ad18e96902b4751dcbbe40f4218b942a46"
- integrity sha1-01MBrRjpaQK0dR3LvkD0IYuUKkY=
- dependencies:
- aproba "^1.0.3"
- console-control-strings "^1.0.0"
- has-color "^0.1.7"
- has-unicode "^2.0.0"
- object-assign "^4.1.0"
- signal-exit "^3.0.0"
- string-width "^1.0.1"
- strip-ansi "^3.0.1"
- wide-align "^1.1.0"
-
-gauge@~2.7.3:
- version "2.7.4"
- resolved "https://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
- integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=
- dependencies:
- aproba "^1.0.3"
- console-control-strings "^1.0.0"
- has-unicode "^2.0.0"
- object-assign "^4.1.0"
- signal-exit "^3.0.0"
- string-width "^1.0.1"
- strip-ansi "^3.0.1"
- wide-align "^1.1.0"
-
-generate-function@^2.0.0:
- version "2.3.1"
- resolved "https://registry.npm.taobao.org/generate-function/download/generate-function-2.3.1.tgz#f069617690c10c868e73b8465746764f97c3479f"
- integrity sha1-8GlhdpDBDIaOc7hGV0Z2T5fDR58=
- dependencies:
- is-property "^1.0.2"
-
-generate-object-property@^1.1.0:
- version "1.2.0"
- resolved "https://registry.npm.taobao.org/generate-object-property/download/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0"
- integrity sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=
- dependencies:
- is-property "^1.0.0"
-
-genfun@^4.0.1:
- version "4.0.1"
- resolved "https://registry.npm.taobao.org/genfun/download/genfun-4.0.1.tgz#ed10041f2e4a7f1b0a38466d17a5c3e27df1dfc1"
- integrity sha1-7RAEHy5KfxsKOEZtF6XD4n3x38E=
-
-get-stream@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
- integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
-
-getpass@^0.1.1:
- version "0.1.7"
- resolved "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
- integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
- dependencies:
- assert-plus "^1.0.0"
-
-gitbook-cli@^2.3.2:
- version "2.3.2"
- resolved "https://registry.npm.taobao.org/gitbook-cli/download/gitbook-cli-2.3.2.tgz#5e893582e1f743f6fa920c3c3eb36b62ea4a31a0"
- integrity sha1-Xok1guH3Q/b6kgw8PrNrYupKMaA=
- dependencies:
- bash-color "0.0.4"
- commander "2.11.0"
- fs-extra "3.0.1"
- lodash "4.17.4"
- npm "5.1.0"
- npmi "1.0.1"
- optimist "0.6.1"
- q "1.5.0"
- semver "5.3.0"
- tmp "0.0.31"
- user-home "2.0.0"
-
-github-url-from-git@~1.4.0:
- version "1.4.0"
- resolved "https://registry.npm.taobao.org/github-url-from-git/download/github-url-from-git-1.4.0.tgz#285e6b520819001bde128674704379e4ff03e0de"
- integrity sha1-KF5rUggZABveEoZ0cEN55P8D4N4=
-
-github-url-from-username-repo@~1.0.2:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/github-url-from-username-repo/download/github-url-from-username-repo-1.0.2.tgz#7dd79330d2abe69c10c2cef79714c97215791dfa"
- integrity sha1-fdeTMNKr5pwQws73lxTJchV5Hfo=
-
-glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@~7.1.2:
- version "7.1.4"
- resolved "https://registry.npm.taobao.org/glob/download/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
- integrity sha1-qmCKL2xXetNX4a5aXCbZqNGWklU=
- dependencies:
- fs.realpath "^1.0.0"
- inflight "^1.0.4"
- inherits "2"
- minimatch "^3.0.4"
- once "^1.3.0"
- path-is-absolute "^1.0.0"
-
-glob@~7.0.6:
- version "7.0.6"
- resolved "https://registry.npm.taobao.org/glob/download/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a"
- integrity sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=
- dependencies:
- fs.realpath "^1.0.0"
- inflight "^1.0.4"
- inherits "2"
- minimatch "^3.0.2"
- once "^1.3.0"
- path-is-absolute "^1.0.0"
-
-got@^6.7.1:
- version "6.7.1"
- resolved "https://registry.npm.taobao.org/got/download/got-6.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgot%2Fdownload%2Fgot-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
- integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=
- dependencies:
- create-error-class "^3.0.0"
- duplexer3 "^0.1.4"
- get-stream "^3.0.0"
- is-redirect "^1.0.0"
- is-retry-allowed "^1.0.0"
- is-stream "^1.0.0"
- lowercase-keys "^1.0.0"
- safe-buffer "^5.0.1"
- timed-out "^4.0.0"
- unzip-response "^2.0.1"
- url-parse-lax "^1.0.0"
-
-graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6:
- version "4.2.2"
- resolved "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.2.tgz#6f0952605d0140c1cfdb138ed005775b92d67b02"
- integrity sha1-bwlSYF0BQMHP2xOO0AV3W5LWewI=
-
-graceful-fs@~4.1.11, graceful-fs@~4.1.6:
- version "4.1.15"
- resolved "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
- integrity sha1-/7cD4QZuig7qpMi4C6klPu77+wA=
-
-har-schema@^1.0.5:
- version "1.0.5"
- resolved "https://registry.npm.taobao.org/har-schema/download/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
- integrity sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=
-
-har-schema@^2.0.0:
- version "2.0.0"
- resolved "https://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
- integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
-
-har-validator@~2.0.6:
- version "2.0.6"
- resolved "https://registry.npm.taobao.org/har-validator/download/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d"
- integrity sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=
- dependencies:
- chalk "^1.1.1"
- commander "^2.9.0"
- is-my-json-valid "^2.12.4"
- pinkie-promise "^2.0.0"
-
-har-validator@~4.2.1:
- version "4.2.1"
- resolved "https://registry.npm.taobao.org/har-validator/download/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
- integrity sha1-M0gdDxu/9gDdID11gSpqX7oALio=
- dependencies:
- ajv "^4.9.1"
- har-schema "^1.0.5"
-
-har-validator@~5.1.0:
- version "5.1.3"
- resolved "https://registry.npm.taobao.org/har-validator/download/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080"
- integrity sha1-HvievT5JllV2de7ZiTEQ3DUPoIA=
- dependencies:
- ajv "^6.5.5"
- har-schema "^2.0.0"
-
-has-ansi@^2.0.0:
- version "2.0.0"
- resolved "https://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
- integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
- dependencies:
- ansi-regex "^2.0.0"
-
-has-color@^0.1.7:
- version "0.1.7"
- resolved "https://registry.npm.taobao.org/has-color/download/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f"
- integrity sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=
-
-has-flag@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
- integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
-
-has-unicode@^2.0.0, has-unicode@~2.0.1:
- version "2.0.1"
- resolved "https://registry.npm.taobao.org/has-unicode/download/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
- integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
-
-hawk@~3.1.3:
- version "3.1.3"
- resolved "https://registry.npm.taobao.org/hawk/download/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
- integrity sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=
- dependencies:
- boom "2.x.x"
- cryptiles "2.x.x"
- hoek "2.x.x"
- sntp "1.x.x"
-
-hoek@2.x.x:
- version "2.16.3"
- resolved "https://registry.npm.taobao.org/hoek/download/hoek-2.16.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhoek%2Fdownload%2Fhoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed"
- integrity sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=
-
-hoek@6.x.x, hoek@>=4.2.1:
- version "6.1.3"
- resolved "https://registry.npm.taobao.org/hoek/download/hoek-6.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhoek%2Fdownload%2Fhoek-6.1.3.tgz#73b7d33952e01fe27a38b0457294b79dd8da242c"
- integrity sha1-c7fTOVLgH+J6OLBFcpS3ndjaJCw=
-
-hosted-git-info@^2.1.4, hosted-git-info@^2.1.5, hosted-git-info@^2.4.2, hosted-git-info@^2.6.0:
- version "2.8.4"
- resolved "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.8.4.tgz#44119abaf4bc64692a16ace34700fed9c03e2546"
- integrity sha1-RBGauvS8ZGkqFqzjRwD+2cA+JUY=
-
-hosted-git-info@~2.1.5:
- version "2.1.5"
- resolved "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b"
- integrity sha1-C6gdkNouJas0ozLm7HeTbhWYEYs=
-
-hosted-git-info@~2.5.0:
- version "2.5.0"
- resolved "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c"
- integrity sha1-bWDjSzq7yDEwYsO3mO+NkBoHrzw=
-
-http-cache-semantics@^3.8.0:
- version "3.8.1"
- resolved "https://registry.npm.taobao.org/http-cache-semantics/download/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2"
- integrity sha1-ObDhat2bYFvwqe89nar0hDtMrNI=
-
-http-proxy-agent@^2.0.0:
- version "2.1.0"
- resolved "https://registry.npm.taobao.org/http-proxy-agent/download/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405"
- integrity sha1-5IIb7vWyFCogJr1zkm/lN2McVAU=
- dependencies:
- agent-base "4"
- debug "3.1.0"
-
-http-signature@~1.1.0:
- version "1.1.1"
- resolved "https://registry.npm.taobao.org/http-signature/download/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf"
- integrity sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=
- dependencies:
- assert-plus "^0.2.0"
- jsprim "^1.2.2"
- sshpk "^1.7.0"
-
-http-signature@~1.2.0:
- version "1.2.0"
- resolved "https://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
- integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
- dependencies:
- assert-plus "^1.0.0"
- jsprim "^1.2.2"
- sshpk "^1.7.0"
-
-https-proxy-agent@^2.1.0:
- version "2.2.2"
- resolved "https://registry.npm.taobao.org/https-proxy-agent/download/https-proxy-agent-2.2.2.tgz#271ea8e90f836ac9f119daccd39c19ff7dfb0793"
- integrity sha1-Jx6o6Q+DasnxGdrM05wZ/337B5M=
- dependencies:
- agent-base "^4.3.0"
- debug "^3.1.0"
-
-humanize-ms@^1.2.1:
- version "1.2.1"
- resolved "https://registry.npm.taobao.org/humanize-ms/download/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed"
- integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=
- dependencies:
- ms "^2.0.0"
-
-iconv-lite@~0.4.13:
- version "0.4.24"
- resolved "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
- integrity sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=
- dependencies:
- safer-buffer ">= 2.1.2 < 3"
-
-iferr@^0.1.5, iferr@~0.1.5:
- version "0.1.5"
- resolved "https://registry.npm.taobao.org/iferr/download/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"
- integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE=
-
-import-lazy@^2.1.0:
- version "2.1.0"
- resolved "https://registry.npm.taobao.org/import-lazy/download/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
- integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=
-
-imurmurhash@^0.1.4:
- version "0.1.4"
- resolved "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
- integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
-
-inflight@^1.0.4, inflight@~1.0.4, inflight@~1.0.6:
- version "1.0.6"
- resolved "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
- integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
- dependencies:
- once "^1.3.0"
- wrappy "1"
-
-inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
- version "2.0.4"
- resolved "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz?cache=0&sync_timestamp=1560975547815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
- integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=
-
-ini@^1.3.4, ini@~1.3.0, ini@~1.3.4:
- version "1.3.5"
- resolved "https://registry.npm.taobao.org/ini/download/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
- integrity sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc=
-
-init-package-json@~1.10.1:
- version "1.10.3"
- resolved "https://registry.npm.taobao.org/init-package-json/download/init-package-json-1.10.3.tgz#45ffe2f610a8ca134f2bd1db5637b235070f6cbe"
- integrity sha1-Rf/i9hCoyhNPK9HbVjeyNQcPbL4=
- dependencies:
- glob "^7.1.1"
- npm-package-arg "^4.0.0 || ^5.0.0 || ^6.0.0"
- promzard "^0.3.0"
- read "~1.0.1"
- read-package-json "1 || 2"
- semver "2.x || 3.x || 4 || 5"
- validate-npm-package-license "^3.0.1"
- validate-npm-package-name "^3.0.0"
-
-init-package-json@~1.9.4:
- version "1.9.6"
- resolved "https://registry.npm.taobao.org/init-package-json/download/init-package-json-1.9.6.tgz#789fc2b74466a4952b9ea77c0575bc78ebd60a61"
- integrity sha1-eJ/Ct0RmpJUrnqd8BXW8eOvWCmE=
- dependencies:
- glob "^7.1.1"
- npm-package-arg "^4.0.0 || ^5.0.0"
- promzard "^0.3.0"
- read "~1.0.1"
- read-package-json "1 || 2"
- semver "2.x || 3.x || 4 || 5"
- validate-npm-package-license "^3.0.1"
- validate-npm-package-name "^3.0.0"
-
-ip@^1.1.4:
- version "1.1.5"
- resolved "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
- integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=
-
-is-builtin-module@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/is-builtin-module/download/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
- integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74=
- dependencies:
- builtin-modules "^1.0.0"
-
-is-fullwidth-code-point@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
- integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
- dependencies:
- number-is-nan "^1.0.0"
-
-is-fullwidth-code-point@^2.0.0:
- version "2.0.0"
- resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
- integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
-
-is-my-ip-valid@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/is-my-ip-valid/download/is-my-ip-valid-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-my-ip-valid%2Fdownload%2Fis-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824"
- integrity sha1-ezUbjo7dTTmV1NBmaA5mTZRpaCQ=
-
-is-my-json-valid@^2.12.4:
- version "2.20.0"
- resolved "https://registry.npm.taobao.org/is-my-json-valid/download/is-my-json-valid-2.20.0.tgz#1345a6fca3e8daefc10d0fa77067f54cedafd59a"
- integrity sha1-E0Wm/KPo2u/BDQ+ncGf1TO2v1Zo=
- dependencies:
- generate-function "^2.0.0"
- generate-object-property "^1.1.0"
- is-my-ip-valid "^1.0.0"
- jsonpointer "^4.0.0"
- xtend "^4.0.0"
-
-is-npm@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/is-npm/download/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4"
- integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ=
-
-is-obj@^1.0.0:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
- integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
-
-is-property@^1.0.0, is-property@^1.0.2:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/is-property/download/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84"
- integrity sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=
-
-is-redirect@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/is-redirect/download/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"
- integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=
-
-is-retry-allowed@^1.0.0:
- version "1.1.0"
- resolved "https://registry.npm.taobao.org/is-retry-allowed/download/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34"
- integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=
-
-is-stream@^1.0.0, is-stream@^1.1.0:
- version "1.1.0"
- resolved "https://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
- integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
-
-is-typedarray@~1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
- integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
-
-isarray@0.0.1:
- version "0.0.1"
- resolved "https://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz?cache=0&sync_timestamp=1562592096220&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fisarray%2Fdownload%2Fisarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
- integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
-
-isarray@~1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz?cache=0&sync_timestamp=1562592096220&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fisarray%2Fdownload%2Fisarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
- integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
-
-isexe@^2.0.0:
- version "2.0.0"
- resolved "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
- integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
-
-isstream@~0.1.2:
- version "0.1.2"
- resolved "https://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
- integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
-
-jsbn@~0.1.0:
- version "0.1.1"
- resolved "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
- integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
-
-json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
- integrity sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=
-
-json-schema-traverse@^0.4.1:
- version "0.4.1"
- resolved "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
- integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA=
-
-json-schema@0.2.3:
- version "0.2.3"
- resolved "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
- integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
-
-json-stable-stringify@^1.0.1:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/json-stable-stringify/download/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
- integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=
- dependencies:
- jsonify "~0.0.0"
-
-json-stringify-safe@~5.0.1:
- version "5.0.1"
- resolved "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
- integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
-
-jsonfile@^3.0.0:
- version "3.0.1"
- resolved "https://registry.npm.taobao.org/jsonfile/download/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66"
- integrity sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=
- optionalDependencies:
- graceful-fs "^4.1.6"
-
-jsonify@~0.0.0:
- version "0.0.0"
- resolved "https://registry.npm.taobao.org/jsonify/download/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
- integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=
-
-jsonparse@^1.2.0:
- version "1.3.1"
- resolved "https://registry.npm.taobao.org/jsonparse/download/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
- integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=
-
-jsonpointer@^4.0.0:
- version "4.0.1"
- resolved "https://registry.npm.taobao.org/jsonpointer/download/jsonpointer-4.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsonpointer%2Fdownload%2Fjsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"
- integrity sha1-T9kss04OnbPInIYi7PUfm5eMbLk=
-
-jsprim@^1.2.2:
- version "1.4.1"
- resolved "https://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
- integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
- dependencies:
- assert-plus "1.0.0"
- extsprintf "1.3.0"
- json-schema "0.2.3"
- verror "1.10.0"
-
-latest-version@^3.0.0:
- version "3.1.0"
- resolved "https://registry.npm.taobao.org/latest-version/download/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15"
- integrity sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=
- dependencies:
- package-json "^4.0.0"
-
-lazy-property@~1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/lazy-property/download/lazy-property-1.0.0.tgz#84ddc4b370679ba8bd4cdcfa4c06b43d57111147"
- integrity sha1-hN3Es3Bnm6i9TNz6TAa0PVcREUc=
-
-lockfile@~1.0.1, lockfile@~1.0.3:
- version "1.0.4"
- resolved "https://registry.npm.taobao.org/lockfile/download/lockfile-1.0.4.tgz#07f819d25ae48f87e538e6578b6964a4981a5609"
- integrity sha1-B/gZ0lrkj4flOOZXi2lkpJgaVgk=
- dependencies:
- signal-exit "^3.0.2"
-
-lodash._baseuniq@~4.6.0:
- version "4.6.0"
- resolved "https://registry.npm.taobao.org/lodash._baseuniq/download/lodash._baseuniq-4.6.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash._baseuniq%2Fdownload%2Flodash._baseuniq-4.6.0.tgz#0ebb44e456814af7905c6212fa2c9b2d51b841e8"
- integrity sha1-DrtE5FaBSveQXGIS+iybLVG4Qeg=
- dependencies:
- lodash._createset "~4.0.0"
- lodash._root "~3.0.0"
-
-lodash._createset@~4.0.0:
- version "4.0.3"
- resolved "https://registry.npm.taobao.org/lodash._createset/download/lodash._createset-4.0.3.tgz#0f4659fbb09d75194fa9e2b88a6644d363c9fe26"
- integrity sha1-D0ZZ+7CddRlPqeK4imZE02PJ/iY=
-
-lodash._root@~3.0.0:
- version "3.0.1"
- resolved "https://registry.npm.taobao.org/lodash._root/download/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692"
- integrity sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=
-
-lodash.clonedeep@~4.5.0:
- version "4.5.0"
- resolved "https://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
- integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
-
-lodash.pad@^4.1.0:
- version "4.5.1"
- resolved "https://registry.npm.taobao.org/lodash.pad/download/lodash.pad-4.5.1.tgz#4330949a833a7c8da22cc20f6a26c4d59debba70"
- integrity sha1-QzCUmoM6fI2iLMIPaibE1Z3runA=
-
-lodash.padend@^4.1.0:
- version "4.6.1"
- resolved "https://registry.npm.taobao.org/lodash.padend/download/lodash.padend-4.6.1.tgz#53ccba047d06e158d311f45da625f4e49e6f166e"
- integrity sha1-U8y6BH0G4VjTEfRdpiX05J5vFm4=
-
-lodash.padstart@^4.1.0:
- version "4.6.1"
- resolved "https://registry.npm.taobao.org/lodash.padstart/download/lodash.padstart-4.6.1.tgz#d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b"
- integrity sha1-0uPuv/DZ05rVD1y9G1KnvOa7YRs=
-
-lodash.union@~4.6.0:
- version "4.6.0"
- resolved "https://registry.npm.taobao.org/lodash.union/download/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88"
- integrity sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=
-
-lodash.uniq@~4.5.0:
- version "4.5.0"
- resolved "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
- integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
-
-lodash.without@~4.4.0:
- version "4.4.0"
- resolved "https://registry.npm.taobao.org/lodash.without/download/lodash.without-4.4.0.tgz#3cd4574a00b67bae373a94b748772640507b7aac"
- integrity sha1-PNRXSgC2e643OpS3SHcmQFB7eqw=
-
-lodash@4.17.4:
- version "4.17.4"
- resolved "https://registry.npm.taobao.org/lodash/download/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
- integrity sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=
-
-lodash@>=4.17.13, lodash@^4.17.14:
- version "4.17.15"
- resolved "https://registry.npm.taobao.org/lodash/download/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
- integrity sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg=
-
-lowercase-keys@^1.0.0:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
- integrity sha1-b54wtHCE2XGnyCD/FabFFnt0wm8=
-
-lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@~4.1.1:
- version "4.1.5"
- resolved "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
- integrity sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=
- dependencies:
- pseudomap "^1.0.2"
- yallist "^2.1.2"
-
-lru-cache@~4.0.1:
- version "4.0.2"
- resolved "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e"
- integrity sha1-HRdnnAac2l0ECZGgnbwsDbN35V4=
- dependencies:
- pseudomap "^1.0.1"
- yallist "^2.0.0"
-
-make-dir@^1.0.0:
- version "1.3.0"
- resolved "https://registry.npm.taobao.org/make-dir/download/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c"
- integrity sha1-ecEDO4BRW9bSTsmTPoYMp17ifww=
- dependencies:
- pify "^3.0.0"
-
-make-fetch-happen@^2.4.13:
- version "2.6.0"
- resolved "https://registry.npm.taobao.org/make-fetch-happen/download/make-fetch-happen-2.6.0.tgz?cache=0&sync_timestamp=1563235157547&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmake-fetch-happen%2Fdownload%2Fmake-fetch-happen-2.6.0.tgz#8474aa52198f6b1ae4f3094c04e8370d35ea8a38"
- integrity sha1-hHSqUhmPaxrk8wlMBOg3DTXqijg=
- dependencies:
- agentkeepalive "^3.3.0"
- cacache "^10.0.0"
- http-cache-semantics "^3.8.0"
- http-proxy-agent "^2.0.0"
- https-proxy-agent "^2.1.0"
- lru-cache "^4.1.1"
- mississippi "^1.2.0"
- node-fetch-npm "^2.0.2"
- promise-retry "^1.1.1"
- socks-proxy-agent "^3.0.1"
- ssri "^5.0.0"
-
-mime-db@1.40.0:
- version "1.40.0"
- resolved "https://registry.npm.taobao.org/mime-db/download/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32"
- integrity sha1-plBX6ZjbCQ9zKmj2wnbTh9QSbDI=
-
-mime-types@^2.1.11, mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.7:
- version "2.1.24"
- resolved "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.24.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-types%2Fdownload%2Fmime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81"
- integrity sha1-tvjQs+lR77d97eyhlM/20W9nb4E=
- dependencies:
- mime-db "1.40.0"
-
-minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.3:
- version "3.0.4"
- resolved "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
- integrity sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=
- dependencies:
- brace-expansion "^1.1.7"
-
-minimist@0.0.8:
- version "0.0.8"
- resolved "https://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
- integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
-
-minimist@^1.2.0:
- version "1.2.0"
- resolved "https://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
- integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
-
-minimist@~0.0.1:
- version "0.0.10"
- resolved "https://registry.npm.taobao.org/minimist/download/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
- integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=
-
-mississippi@^1.2.0, mississippi@^1.3.0, mississippi@~1.3.0:
- version "1.3.1"
- resolved "https://registry.npm.taobao.org/mississippi/download/mississippi-1.3.1.tgz#2a8bb465e86550ac8b36a7b6f45599171d78671e"
- integrity sha1-Kou0ZehlUKyLNqe29FWZFx14Zx4=
- dependencies:
- concat-stream "^1.5.0"
- duplexify "^3.4.2"
- end-of-stream "^1.1.0"
- flush-write-stream "^1.0.0"
- from2 "^2.1.0"
- parallel-transform "^1.1.0"
- pump "^1.0.0"
- pumpify "^1.3.3"
- stream-each "^1.1.0"
- through2 "^2.0.0"
-
-mississippi@^2.0.0:
- version "2.0.0"
- resolved "https://registry.npm.taobao.org/mississippi/download/mississippi-2.0.0.tgz#3442a508fafc28500486feea99409676e4ee5a6f"
- integrity sha1-NEKlCPr8KFAEhv7qmUCWduTuWm8=
- dependencies:
- concat-stream "^1.5.0"
- duplexify "^3.4.2"
- end-of-stream "^1.1.0"
- flush-write-stream "^1.0.0"
- from2 "^2.1.0"
- parallel-transform "^1.1.0"
- pump "^2.0.1"
- pumpify "^1.3.3"
- stream-each "^1.1.0"
- through2 "^2.0.0"
-
-"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
- version "0.5.1"
- resolved "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
- integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
- dependencies:
- minimist "0.0.8"
-
-move-concurrently@^1.0.1, move-concurrently@~1.0.1:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92"
- integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=
- dependencies:
- aproba "^1.1.1"
- copy-concurrently "^1.0.0"
- fs-write-stream-atomic "^1.0.8"
- mkdirp "^0.5.1"
- rimraf "^2.5.4"
- run-queue "^1.0.3"
-
-ms@2.0.0:
- version "2.0.0"
- resolved "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
- integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
-
-ms@^2.0.0, ms@^2.1.1:
- version "2.1.2"
- resolved "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
- integrity sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=
-
-mute-stream@~0.0.4:
- version "0.0.8"
- resolved "https://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
- integrity sha1-FjDEKyJR/4HiooPelqVJfqkuXg0=
-
-node-fetch-npm@^2.0.2:
- version "2.0.2"
- resolved "https://registry.npm.taobao.org/node-fetch-npm/download/node-fetch-npm-2.0.2.tgz#7258c9046182dca345b4208eda918daf33697ff7"
- integrity sha1-cljJBGGC3KNFtCCO2pGNrzNpf/c=
- dependencies:
- encoding "^0.1.11"
- json-parse-better-errors "^1.0.0"
- safe-buffer "^5.1.1"
-
-node-gyp@~3.6.0, node-gyp@~3.6.2:
- version "3.6.3"
- resolved "https://registry.npm.taobao.org/node-gyp/download/node-gyp-3.6.3.tgz?cache=0&sync_timestamp=1563338026377&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-gyp%2Fdownload%2Fnode-gyp-3.6.3.tgz#369fcb09146ae2167f25d8d23d8b49cc1a110d8d"
- integrity sha1-Np/LCRRq4hZ/JdjSPYtJzBoRDY0=
- dependencies:
- fstream "^1.0.0"
- glob "^7.0.3"
- graceful-fs "^4.1.2"
- minimatch "^3.0.2"
- mkdirp "^0.5.0"
- nopt "2 || 3"
- npmlog "0 || 1 || 2 || 3 || 4"
- osenv "0"
- request ">=2.9.0 <2.82.0"
- rimraf "2"
- semver "~5.3.0"
- tar "^2.0.0"
- which "1"
-
-node-uuid@~1.4.7:
- version "1.4.8"
- resolved "https://registry.npm.taobao.org/node-uuid/download/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907"
- integrity sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=
-
-"nopt@2 || 3", nopt@~3.0.6:
- version "3.0.6"
- resolved "https://registry.npm.taobao.org/nopt/download/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9"
- integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k=
- dependencies:
- abbrev "1"
-
-nopt@~4.0.1:
- version "4.0.1"
- resolved "https://registry.npm.taobao.org/nopt/download/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
- integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=
- dependencies:
- abbrev "1"
- osenv "^0.1.4"
-
-normalize-git-url@~3.0.2:
- version "3.0.2"
- resolved "https://registry.npm.taobao.org/normalize-git-url/download/normalize-git-url-3.0.2.tgz#8e5f14be0bdaedb73e07200310aa416c27350fc4"
- integrity sha1-jl8Uvgva7bc+ByADEKpBbCc1D8Q=
-
-normalize-package-data@^2.0.0, normalize-package-data@^2.4.0, "normalize-package-data@~1.0.1 || ^2.0.0":
- version "2.5.0"
- resolved "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
- integrity sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=
- dependencies:
- hosted-git-info "^2.1.4"
- resolve "^1.10.0"
- semver "2 || 3 || 4 || 5"
- validate-npm-package-license "^3.0.1"
-
-normalize-package-data@~2.3.5:
- version "2.3.8"
- resolved "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.3.8.tgz#d819eda2a9dedbd1ffa563ea4071d936782295bb"
- integrity sha1-2Bntoqne29H/pWPqQHHZNngilbs=
- dependencies:
- hosted-git-info "^2.1.4"
- is-builtin-module "^1.0.0"
- semver "2 || 3 || 4 || 5"
- validate-npm-package-license "^3.0.1"
-
-normalize-package-data@~2.4.0:
- version "2.4.2"
- resolved "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.4.2.tgz#6b2abd85774e51f7936f1395e45acb905dc849b2"
- integrity sha1-ayq9hXdOUfeTbxOV5FrLkF3ISbI=
- dependencies:
- hosted-git-info "^2.1.4"
- is-builtin-module "^1.0.0"
- semver "2 || 3 || 4 || 5"
- validate-npm-package-license "^3.0.1"
-
-npm-cache-filename@~1.0.2:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/npm-cache-filename/download/npm-cache-filename-1.0.2.tgz#ded306c5b0bfc870a9e9faf823bc5f283e05ae11"
- integrity sha1-3tMGxbC/yHCp6fr4I7xfKD4FrhE=
-
-npm-install-checks@~1.0.7:
- version "1.0.7"
- resolved "https://registry.npm.taobao.org/npm-install-checks/download/npm-install-checks-1.0.7.tgz#6d91aeda0ac96801f1ed7aadee116a6c0a086a57"
- integrity sha1-bZGu2grJaAHx7Xqt7hFqbAoIalc=
- dependencies:
- npmlog "0.1 || 1 || 2"
- semver "^2.3.0 || 3.x || 4 || 5"
-
-npm-install-checks@~3.0.0:
- version "3.0.0"
- resolved "https://registry.npm.taobao.org/npm-install-checks/download/npm-install-checks-3.0.0.tgz#d4aecdfd51a53e3723b7b2f93b2ee28e307bc0d7"
- integrity sha1-1K7N/VGlPjcjt7L5Oy7ijjB7wNc=
- dependencies:
- semver "^2.3.0 || 3.x || 4 || 5"
-
-"npm-package-arg@^3.0.0 || ^4.0.0", npm-package-arg@^4.1.1:
- version "4.2.1"
- resolved "https://registry.npm.taobao.org/npm-package-arg/download/npm-package-arg-4.2.1.tgz#593303fdea85f7c422775f17f9eb7670f680e3ec"
- integrity sha1-WTMD/eqF98Qid18X+et2cPaA4+w=
- dependencies:
- hosted-git-info "^2.1.5"
- semver "^5.1.0"
-
-"npm-package-arg@^3.0.0 || ^4.0.0 || ^5.0.0", "npm-package-arg@^4.0.0 || ^5.0.0", npm-package-arg@^5.1.2, npm-package-arg@~5.1.2:
- version "5.1.2"
- resolved "https://registry.npm.taobao.org/npm-package-arg/download/npm-package-arg-5.1.2.tgz#fb18d17bb61e60900d6312619919bd753755ab37"
- integrity sha1-+xjRe7YeYJANYxJhmRm9dTdVqzc=
- dependencies:
- hosted-git-info "^2.4.2"
- osenv "^0.1.4"
- semver "^5.1.0"
- validate-npm-package-name "^3.0.0"
-
-"npm-package-arg@^4.0.0 || ^5.0.0 || ^6.0.0":
- version "6.1.0"
- resolved "https://registry.npm.taobao.org/npm-package-arg/download/npm-package-arg-6.1.0.tgz#15ae1e2758a5027efb4c250554b85a737db7fcc1"
- integrity sha1-Fa4eJ1ilAn77TCUFVLhac323/ME=
- dependencies:
- hosted-git-info "^2.6.0"
- osenv "^0.1.5"
- semver "^5.5.0"
- validate-npm-package-name "^3.0.0"
-
-npm-package-arg@~4.1.0:
- version "4.1.1"
- resolved "https://registry.npm.taobao.org/npm-package-arg/download/npm-package-arg-4.1.1.tgz#86d9dca985b4c5e5d59772dfd5de6919998a495a"
- integrity sha1-htncqYW0xeXVl3Lf1d5pGZmKSVo=
- dependencies:
- hosted-git-info "^2.1.4"
- semver "4 || 5"
-
-npm-pick-manifest@^1.0.4:
- version "1.0.4"
- resolved "https://registry.npm.taobao.org/npm-pick-manifest/download/npm-pick-manifest-1.0.4.tgz#a5ee6510c1fe7221c0bc0414e70924c14045f7e8"
- integrity sha1-pe5lEMH+ciHAvAQU5wkkwUBF9+g=
- dependencies:
- npm-package-arg "^5.1.2"
- semver "^5.3.0"
-
-npm-registry-client@~7.2.1:
- version "7.2.1"
- resolved "https://registry.npm.taobao.org/npm-registry-client/download/npm-registry-client-7.2.1.tgz#c792266b088cc313f8525e7e35248626c723db75"
- integrity sha1-x5ImawiMwxP4Ul5+NSSGJscj23U=
- dependencies:
- concat-stream "^1.5.2"
- graceful-fs "^4.1.6"
- normalize-package-data "~1.0.1 || ^2.0.0"
- npm-package-arg "^3.0.0 || ^4.0.0"
- once "^1.3.3"
- request "^2.74.0"
- retry "^0.10.0"
- semver "2 >=2.2.1 || 3.x || 4 || 5"
- slide "^1.1.3"
- optionalDependencies:
- npmlog "~2.0.0 || ~3.1.0"
-
-npm-registry-client@~8.4.0:
- version "8.4.0"
- resolved "https://registry.npm.taobao.org/npm-registry-client/download/npm-registry-client-8.4.0.tgz#d52b901685647fc62a4c03eafecb6ceaa5018d4c"
- integrity sha1-1SuQFoVkf8YqTAPq/sts6qUBjUw=
- dependencies:
- concat-stream "^1.5.2"
- graceful-fs "^4.1.6"
- normalize-package-data "~1.0.1 || ^2.0.0"
- npm-package-arg "^3.0.0 || ^4.0.0 || ^5.0.0"
- once "^1.3.3"
- request "^2.74.0"
- retry "^0.10.0"
- semver "2 >=2.2.1 || 3.x || 4 || 5"
- slide "^1.1.3"
- ssri "^4.1.2"
- optionalDependencies:
- npmlog "2 || ^3.1.0 || ^4.0.0"
-
-npm-run-path@^2.0.0:
- version "2.0.2"
- resolved "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
- integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
- dependencies:
- path-key "^2.0.0"
-
-npm-user-validate@~0.1.5:
- version "0.1.5"
- resolved "https://registry.npm.taobao.org/npm-user-validate/download/npm-user-validate-0.1.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-user-validate%2Fdownload%2Fnpm-user-validate-0.1.5.tgz#52465d50c2d20294a57125b996baedbf56c5004b"
- integrity sha1-UkZdUMLSApSlcSW5lrrtv1bFAEs=
-
-npm-user-validate@~1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/npm-user-validate/download/npm-user-validate-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-user-validate%2Fdownload%2Fnpm-user-validate-1.0.0.tgz#8ceca0f5cea04d4e93519ef72d0557a75122e951"
- integrity sha1-jOyg9c6gTU6TUZ73LQVXp1Ei6VE=
-
-npm@5.1.0:
- version "5.1.0"
- resolved "https://registry.npm.taobao.org/npm/download/npm-5.1.0.tgz?cache=0&sync_timestamp=1565109043861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm%2Fdownload%2Fnpm-5.1.0.tgz#cf8201e044018e9c89532041c90094541982b2c0"
- integrity sha1-z4IB4EQBjpyJUyBByQCUVBmCssA=
- dependencies:
- JSONStream "~1.3.1"
- abbrev "~1.1.0"
- ansi-regex "~3.0.0"
- ansicolors "~0.3.2"
- ansistyles "~0.1.3"
- aproba "~1.1.2"
- archy "~1.0.0"
- bluebird "~3.5.0"
- cacache "~9.2.9"
- call-limit "~1.1.0"
- chownr "~1.0.1"
- cmd-shim "~2.0.2"
- columnify "~1.5.4"
- config-chain "~1.1.11"
- detect-indent "~5.0.0"
- dezalgo "~1.0.3"
- editor "~1.0.0"
- fs-vacuum "~1.2.10"
- fs-write-stream-atomic "~1.0.10"
- fstream "~1.0.11"
- fstream-npm "~1.2.1"
- glob "~7.1.2"
- graceful-fs "~4.1.11"
- has-unicode "~2.0.1"
- hosted-git-info "~2.5.0"
- iferr "~0.1.5"
- inflight "~1.0.6"
- inherits "~2.0.3"
- ini "~1.3.4"
- init-package-json "~1.10.1"
- lazy-property "~1.0.0"
- lockfile "~1.0.3"
- lodash._baseuniq "~4.6.0"
- lodash.clonedeep "~4.5.0"
- lodash.union "~4.6.0"
- lodash.uniq "~4.5.0"
- lodash.without "~4.4.0"
- lru-cache "~4.1.1"
- mississippi "~1.3.0"
- mkdirp "~0.5.1"
- move-concurrently "~1.0.1"
- node-gyp "~3.6.2"
- nopt "~4.0.1"
- normalize-package-data "~2.4.0"
- npm-cache-filename "~1.0.2"
- npm-install-checks "~3.0.0"
- npm-package-arg "~5.1.2"
- npm-registry-client "~8.4.0"
- npm-user-validate "~1.0.0"
- npmlog "~4.1.2"
- once "~1.4.0"
- opener "~1.4.3"
- osenv "~0.1.4"
- pacote "~2.7.38"
- path-is-inside "~1.0.2"
- promise-inflight "~1.0.1"
- read "~1.0.7"
- read-cmd-shim "~1.0.1"
- read-installed "~4.0.3"
- read-package-json "~2.0.9"
- read-package-tree "~5.1.6"
- readable-stream "~2.3.2"
- request "~2.81.0"
- retry "~0.10.1"
- rimraf "~2.6.1"
- safe-buffer "~5.1.1"
- semver "~5.3.0"
- sha "~2.0.1"
- slide "~1.1.6"
- sorted-object "~2.0.1"
- sorted-union-stream "~2.1.3"
- ssri "~4.1.6"
- strip-ansi "~4.0.0"
- tar "~2.2.1"
- text-table "~0.2.0"
- uid-number "0.0.6"
- umask "~1.1.0"
- unique-filename "~1.1.0"
- unpipe "~1.0.0"
- update-notifier "~2.2.0"
- uuid "~3.1.0"
- validate-npm-package-name "~3.0.0"
- which "~1.2.14"
- worker-farm "~1.3.1"
- wrappy "~1.0.2"
- write-file-atomic "~2.1.0"
-
-npm@^2.1.12:
- version "2.15.12"
- resolved "https://registry.npm.taobao.org/npm/download/npm-2.15.12.tgz?cache=0&sync_timestamp=1565109043861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm%2Fdownload%2Fnpm-2.15.12.tgz#df7c3ed5a277c3f9d4b5d819b05311d10a200ae6"
- integrity sha1-33w+1aJ3w/nUtdgZsFMR0QogCuY=
- dependencies:
- abbrev "~1.0.9"
- ansi "~0.3.1"
- ansicolors "~0.3.2"
- ansistyles "~0.1.3"
- archy "~1.0.0"
- async-some "~1.0.2"
- block-stream "0.0.9"
- char-spinner "~1.0.1"
- chmodr "~1.0.2"
- chownr "~1.0.1"
- cmd-shim "~2.0.2"
- columnify "~1.5.4"
- config-chain "~1.1.10"
- dezalgo "~1.0.3"
- editor "~1.0.0"
- fs-vacuum "~1.2.9"
- fs-write-stream-atomic "~1.0.8"
- fstream "~1.0.10"
- fstream-npm "~1.1.1"
- github-url-from-git "~1.4.0"
- github-url-from-username-repo "~1.0.2"
- glob "~7.0.6"
- graceful-fs "~4.1.6"
- hosted-git-info "~2.1.5"
- inflight "~1.0.4"
- inherits "~2.0.3"
- ini "~1.3.4"
- init-package-json "~1.9.4"
- lockfile "~1.0.1"
- lru-cache "~4.0.1"
- minimatch "~3.0.3"
- mkdirp "~0.5.1"
- node-gyp "~3.6.0"
- nopt "~3.0.6"
- normalize-git-url "~3.0.2"
- normalize-package-data "~2.3.5"
- npm-cache-filename "~1.0.2"
- npm-install-checks "~1.0.7"
- npm-package-arg "~4.1.0"
- npm-registry-client "~7.2.1"
- npm-user-validate "~0.1.5"
- npmlog "~2.0.4"
- once "~1.4.0"
- opener "~1.4.1"
- osenv "~0.1.3"
- path-is-inside "~1.0.0"
- read "~1.0.7"
- read-installed "~4.0.3"
- read-package-json "~2.0.4"
- readable-stream "~2.1.5"
- realize-package-specifier "~3.0.1"
- request "~2.74.0"
- retry "~0.10.0"
- rimraf "~2.5.4"
- semver "~5.1.0"
- sha "~2.0.1"
- slide "~1.1.6"
- sorted-object "~2.0.0"
- spdx-license-ids "~1.2.2"
- strip-ansi "~3.0.1"
- tar "~2.2.1"
- text-table "~0.2.0"
- uid-number "0.0.6"
- umask "~1.1.0"
- validate-npm-package-license "~3.0.1"
- validate-npm-package-name "~2.2.2"
- which "~1.2.11"
- wrappy "~1.0.2"
- write-file-atomic "~1.1.4"
-
-npmi@1.0.1:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/npmi/download/npmi-1.0.1.tgz#15d769273547545e6809dcf0ce18aed48b0290e2"
- integrity sha1-FddpJzVHVF5oCdzwzhiu1IsCkOI=
- dependencies:
- npm "^2.1.12"
- semver "^4.1.0"
-
-"npmlog@0 || 1 || 2 || 3 || 4", "npmlog@2 || ^3.1.0 || ^4.0.0", npmlog@~4.1.2:
- version "4.1.2"
- resolved "https://registry.npm.taobao.org/npmlog/download/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
- integrity sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=
- dependencies:
- are-we-there-yet "~1.1.2"
- console-control-strings "~1.1.0"
- gauge "~2.7.3"
- set-blocking "~2.0.0"
-
-"npmlog@0.1 || 1 || 2", npmlog@~2.0.4:
- version "2.0.4"
- resolved "https://registry.npm.taobao.org/npmlog/download/npmlog-2.0.4.tgz#98b52530f2514ca90d09ec5b22c8846722375692"
- integrity sha1-mLUlMPJRTKkNCexbIsiEZyI3VpI=
- dependencies:
- ansi "~0.3.1"
- are-we-there-yet "~1.1.2"
- gauge "~1.2.5"
-
-"npmlog@~2.0.0 || ~3.1.0":
- version "3.1.2"
- resolved "https://registry.npm.taobao.org/npmlog/download/npmlog-3.1.2.tgz#2d46fa874337af9498a2f12bb43d8d0be4a36873"
- integrity sha1-LUb6h0M3r5SYovErtD2NC+SjaHM=
- dependencies:
- are-we-there-yet "~1.1.2"
- console-control-strings "~1.1.0"
- gauge "~2.6.0"
- set-blocking "~2.0.0"
-
-number-is-nan@^1.0.0:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
- integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
-
-oauth-sign@~0.8.1:
- version "0.8.2"
- resolved "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
- integrity sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=
-
-oauth-sign@~0.9.0:
- version "0.9.0"
- resolved "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
- integrity sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=
-
-object-assign@^4.1.0:
- version "4.1.1"
- resolved "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-assign%2Fdownload%2Fobject-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
- integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
-
-once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0, once@~1.4.0:
- version "1.4.0"
- resolved "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
- integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
- dependencies:
- wrappy "1"
-
-opener@~1.4.1, opener@~1.4.3:
- version "1.4.3"
- resolved "https://registry.npm.taobao.org/opener/download/opener-1.4.3.tgz#5c6da2c5d7e5831e8ffa3964950f8d6674ac90b8"
- integrity sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=
-
-optimist@0.6.1:
- version "0.6.1"
- resolved "https://registry.npm.taobao.org/optimist/download/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
- integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY=
- dependencies:
- minimist "~0.0.1"
- wordwrap "~0.0.2"
-
-os-homedir@^1.0.0:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/os-homedir/download/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
- integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
-
-os-tmpdir@^1.0.0, os-tmpdir@~1.0.1:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
- integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
-
-osenv@0, osenv@^0.1.4, osenv@^0.1.5, osenv@~0.1.3, osenv@~0.1.4:
- version "0.1.5"
- resolved "https://registry.npm.taobao.org/osenv/download/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
- integrity sha1-hc36+uso6Gd/QW4odZK18/SepBA=
- dependencies:
- os-homedir "^1.0.0"
- os-tmpdir "^1.0.0"
-
-p-finally@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
- integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
-
-package-json@^4.0.0:
- version "4.0.1"
- resolved "https://registry.npm.taobao.org/package-json/download/package-json-4.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpackage-json%2Fdownload%2Fpackage-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed"
- integrity sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=
- dependencies:
- got "^6.7.1"
- registry-auth-token "^3.0.1"
- registry-url "^3.0.3"
- semver "^5.1.0"
-
-pacote@~2.7.38:
- version "2.7.38"
- resolved "https://registry.npm.taobao.org/pacote/download/pacote-2.7.38.tgz#5091f8774298c26c3eca24606037f1bb73db74c1"
- integrity sha1-UJH4d0KYwmw+yiRgYDfxu3PbdME=
- dependencies:
- bluebird "^3.5.0"
- cacache "^9.2.9"
- glob "^7.1.2"
- lru-cache "^4.1.1"
- make-fetch-happen "^2.4.13"
- minimatch "^3.0.4"
- mississippi "^1.2.0"
- normalize-package-data "^2.4.0"
- npm-package-arg "^5.1.2"
- npm-pick-manifest "^1.0.4"
- osenv "^0.1.4"
- promise-inflight "^1.0.1"
- promise-retry "^1.1.1"
- protoduck "^4.0.0"
- safe-buffer "^5.1.1"
- semver "^5.3.0"
- ssri "^4.1.6"
- tar-fs "^1.15.3"
- tar-stream "^1.5.4"
- unique-filename "^1.1.0"
- which "^1.2.12"
-
-parallel-transform@^1.1.0:
- version "1.1.0"
- resolved "https://registry.npm.taobao.org/parallel-transform/download/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06"
- integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=
- dependencies:
- cyclist "~0.2.2"
- inherits "^2.0.3"
- readable-stream "^2.1.5"
-
-path-is-absolute@^1.0.0:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
- integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
-
-path-is-inside@^1.0.1, path-is-inside@~1.0.0, path-is-inside@~1.0.2:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
- integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=
-
-path-key@^2.0.0:
- version "2.0.1"
- resolved "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
- integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
-
-path-parse@^1.0.6:
- version "1.0.6"
- resolved "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
- integrity sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=
-
-performance-now@^0.2.0:
- version "0.2.0"
- resolved "https://registry.npm.taobao.org/performance-now/download/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
- integrity sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=
-
-performance-now@^2.1.0:
- version "2.1.0"
- resolved "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
- integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
-
-pify@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
- integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
-
-pinkie-promise@^2.0.0:
- version "2.0.1"
- resolved "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
- integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
- dependencies:
- pinkie "^2.0.0"
-
-pinkie@^2.0.0:
- version "2.0.4"
- resolved "https://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
- integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
-
-prepend-http@^1.0.1:
- version "1.0.4"
- resolved "https://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
- integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=
-
-process-nextick-args@~1.0.6:
- version "1.0.7"
- resolved "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3"
- integrity sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=
-
-process-nextick-args@~2.0.0:
- version "2.0.1"
- resolved "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
- integrity sha1-eCDZsWEgzFXKmud5JoCufbptf+I=
-
-promise-inflight@^1.0.1, promise-inflight@~1.0.1:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
- integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
-
-promise-retry@^1.1.1:
- version "1.1.1"
- resolved "https://registry.npm.taobao.org/promise-retry/download/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d"
- integrity sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=
- dependencies:
- err-code "^1.0.0"
- retry "^0.10.0"
-
-promzard@^0.3.0:
- version "0.3.0"
- resolved "https://registry.npm.taobao.org/promzard/download/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee"
- integrity sha1-JqXW7ox97kyxIggwWs+5O6OCqe4=
- dependencies:
- read "1"
-
-proto-list@~1.2.1:
- version "1.2.4"
- resolved "https://registry.npm.taobao.org/proto-list/download/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
- integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=
-
-protoduck@^4.0.0:
- version "4.0.0"
- resolved "https://registry.npm.taobao.org/protoduck/download/protoduck-4.0.0.tgz#fe4874d8c7913366cfd9ead12453a22cd3657f8e"
- integrity sha1-/kh02MeRM2bP2erRJFOiLNNlf44=
- dependencies:
- genfun "^4.0.1"
-
-prr@~1.0.1:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
- integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
-
-pseudomap@^1.0.1, pseudomap@^1.0.2:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
- integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
-
-psl@^1.1.24:
- version "1.3.0"
- resolved "https://registry.npm.taobao.org/psl/download/psl-1.3.0.tgz#e1ebf6a3b5564fa8376f3da2275da76d875ca1bd"
- integrity sha1-4ev2o7VWT6g3bz2iJ12nbYdcob0=
-
-pump@^1.0.0:
- version "1.0.3"
- resolved "https://registry.npm.taobao.org/pump/download/pump-1.0.3.tgz#5dfe8311c33bbf6fc18261f9f34702c47c08a954"
- integrity sha1-Xf6DEcM7v2/BgmH580cCxHwIqVQ=
- dependencies:
- end-of-stream "^1.1.0"
- once "^1.3.1"
-
-pump@^2.0.0, pump@^2.0.1:
- version "2.0.1"
- resolved "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
- integrity sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk=
- dependencies:
- end-of-stream "^1.1.0"
- once "^1.3.1"
-
-pumpify@^1.3.3:
- version "1.5.1"
- resolved "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce"
- integrity sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4=
- dependencies:
- duplexify "^3.6.0"
- inherits "^2.0.3"
- pump "^2.0.0"
-
-punycode@^1.4.1:
- version "1.4.1"
- resolved "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
- integrity sha1-wNWmOycYgArY4esPpSachN1BhF4=
-
-punycode@^2.1.0:
- version "2.1.1"
- resolved "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
- integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew=
-
-q@1.5.0:
- version "1.5.0"
- resolved "https://registry.npm.taobao.org/q/download/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1"
- integrity sha1-3QG6ydBtMObyGa7LglPunr3DCPE=
-
-qs@~6.2.0:
- version "6.2.3"
- resolved "https://registry.npm.taobao.org/qs/download/qs-6.2.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.2.3.tgz#1cfcb25c10a9b2b483053ff39f5dfc9233908cfe"
- integrity sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=
-
-qs@~6.4.0:
- version "6.4.0"
- resolved "https://registry.npm.taobao.org/qs/download/qs-6.4.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
- integrity sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=
-
-qs@~6.5.2:
- version "6.5.2"
- resolved "https://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
- integrity sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=
-
-rc@^1.0.1, rc@^1.1.6:
- version "1.2.8"
- resolved "https://registry.npm.taobao.org/rc/download/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
- integrity sha1-zZJL9SAKB1uDwYjNa54hG3/A0+0=
- dependencies:
- deep-extend "^0.6.0"
- ini "~1.3.0"
- minimist "^1.2.0"
- strip-json-comments "~2.0.1"
-
-read-cmd-shim@~1.0.1:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/read-cmd-shim/download/read-cmd-shim-1.0.1.tgz#2d5d157786a37c055d22077c32c53f8329e91c7b"
- integrity sha1-LV0Vd4ajfAVdIgd8MsU/gynpHHs=
- dependencies:
- graceful-fs "^4.1.2"
-
-read-installed@~4.0.3:
- version "4.0.3"
- resolved "https://registry.npm.taobao.org/read-installed/download/read-installed-4.0.3.tgz#ff9b8b67f187d1e4c29b9feb31f6b223acd19067"
- integrity sha1-/5uLZ/GH0eTCm5/rMfayI6zRkGc=
- dependencies:
- debuglog "^1.0.1"
- read-package-json "^2.0.0"
- readdir-scoped-modules "^1.0.0"
- semver "2 || 3 || 4 || 5"
- slide "~1.1.3"
- util-extend "^1.0.1"
- optionalDependencies:
- graceful-fs "^4.1.2"
-
-"read-package-json@1 || 2", read-package-json@^2.0.0:
- version "2.1.0"
- resolved "https://registry.npm.taobao.org/read-package-json/download/read-package-json-2.1.0.tgz#e3d42e6c35ea5ae820d9a03ab0c7291217fc51d5"
- integrity sha1-49QubDXqWugg2aA6sMcpEhf8UdU=
- dependencies:
- glob "^7.1.1"
- json-parse-better-errors "^1.0.1"
- normalize-package-data "^2.0.0"
- slash "^1.0.0"
- optionalDependencies:
- graceful-fs "^4.1.2"
-
-read-package-json@~2.0.4, read-package-json@~2.0.9:
- version "2.0.13"
- resolved "https://registry.npm.taobao.org/read-package-json/download/read-package-json-2.0.13.tgz#2e82ebd9f613baa6d2ebe3aa72cefe3f68e41f4a"
- integrity sha1-LoLr2fYTuqbS6+Oqcs7+P2jkH0o=
- dependencies:
- glob "^7.1.1"
- json-parse-better-errors "^1.0.1"
- normalize-package-data "^2.0.0"
- slash "^1.0.0"
- optionalDependencies:
- graceful-fs "^4.1.2"
-
-read-package-tree@~5.1.6:
- version "5.1.6"
- resolved "https://registry.npm.taobao.org/read-package-tree/download/read-package-tree-5.1.6.tgz#4f03e83d0486856fb60d97c94882841c2a7b1b7a"
- integrity sha1-TwPoPQSGhW+2DZfJSIKEHCp7G3o=
- dependencies:
- debuglog "^1.0.1"
- dezalgo "^1.0.0"
- once "^1.3.0"
- read-package-json "^2.0.0"
- readdir-scoped-modules "^1.0.0"
-
-read@1, read@~1.0.1, read@~1.0.7:
- version "1.0.7"
- resolved "https://registry.npm.taobao.org/read/download/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"
- integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=
- dependencies:
- mute-stream "~0.0.4"
-
-"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.2, readable-stream@~2.3.6:
- version "2.3.6"
- resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
- integrity sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.3"
- isarray "~1.0.0"
- process-nextick-args "~2.0.0"
- safe-buffer "~5.1.1"
- string_decoder "~1.1.1"
- util-deprecate "~1.0.1"
-
-readable-stream@~1.1.10:
- version "1.1.14"
- resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
- integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk=
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.1"
- isarray "0.0.1"
- string_decoder "~0.10.x"
-
-readable-stream@~2.0.5:
- version "2.0.6"
- resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.0.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e"
- integrity sha1-j5A0HmilPMySh4jaz80Rs265t44=
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.1"
- isarray "~1.0.0"
- process-nextick-args "~1.0.6"
- string_decoder "~0.10.x"
- util-deprecate "~1.0.1"
-
-readable-stream@~2.1.5:
- version "2.1.5"
- resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.1.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0"
- integrity sha1-ZvqLcg4UOLNkaB8q0aY8YYRIydA=
- dependencies:
- buffer-shims "^1.0.0"
- core-util-is "~1.0.0"
- inherits "~2.0.1"
- isarray "~1.0.0"
- process-nextick-args "~1.0.6"
- string_decoder "~0.10.x"
- util-deprecate "~1.0.1"
-
-readdir-scoped-modules@^1.0.0:
- version "1.1.0"
- resolved "https://registry.npm.taobao.org/readdir-scoped-modules/download/readdir-scoped-modules-1.1.0.tgz#8d45407b4f870a0dcaebc0e28670d18e74514309"
- integrity sha1-jUVAe0+HCg3K68DihnDRjnRRQwk=
- dependencies:
- debuglog "^1.0.1"
- dezalgo "^1.0.0"
- graceful-fs "^4.1.2"
- once "^1.3.0"
-
-realize-package-specifier@~3.0.1:
- version "3.0.3"
- resolved "https://registry.npm.taobao.org/realize-package-specifier/download/realize-package-specifier-3.0.3.tgz#d0def882952b8de3f67eba5e91199661271f41f4"
- integrity sha1-0N74gpUrjeP2frpekRmWYScfQfQ=
- dependencies:
- dezalgo "^1.0.1"
- npm-package-arg "^4.1.1"
-
-registry-auth-token@^3.0.1:
- version "3.4.0"
- resolved "https://registry.npm.taobao.org/registry-auth-token/download/registry-auth-token-3.4.0.tgz?cache=0&sync_timestamp=1560785240550&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregistry-auth-token%2Fdownload%2Fregistry-auth-token-3.4.0.tgz#d7446815433f5d5ed6431cd5dca21048f66b397e"
- integrity sha1-10RoFUM/XV7WQxzV3KIQSPZrOX4=
- dependencies:
- rc "^1.1.6"
- safe-buffer "^5.0.1"
-
-registry-url@^3.0.3:
- version "3.1.0"
- resolved "https://registry.npm.taobao.org/registry-url/download/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942"
- integrity sha1-PU74cPc93h138M+aOBQyRE4XSUI=
- dependencies:
- rc "^1.0.1"
-
-"request@>=2.9.0 <2.82.0", request@~2.81.0:
- version "2.81.0"
- resolved "https://registry.npm.taobao.org/request/download/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
- integrity sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=
- dependencies:
- aws-sign2 "~0.6.0"
- aws4 "^1.2.1"
- caseless "~0.12.0"
- combined-stream "~1.0.5"
- extend "~3.0.0"
- forever-agent "~0.6.1"
- form-data "~2.1.1"
- har-validator "~4.2.1"
- hawk "~3.1.3"
- http-signature "~1.1.0"
- is-typedarray "~1.0.0"
- isstream "~0.1.2"
- json-stringify-safe "~5.0.1"
- mime-types "~2.1.7"
- oauth-sign "~0.8.1"
- performance-now "^0.2.0"
- qs "~6.4.0"
- safe-buffer "^5.0.1"
- stringstream "~0.0.4"
- tough-cookie "~2.3.0"
- tunnel-agent "^0.6.0"
- uuid "^3.0.0"
-
-request@^2.74.0:
- version "2.88.0"
- resolved "https://registry.npm.taobao.org/request/download/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
- integrity sha1-nC/KT301tZLv5Xx/ClXoEFIST+8=
- dependencies:
- aws-sign2 "~0.7.0"
- aws4 "^1.8.0"
- caseless "~0.12.0"
- combined-stream "~1.0.6"
- extend "~3.0.2"
- forever-agent "~0.6.1"
- form-data "~2.3.2"
- har-validator "~5.1.0"
- http-signature "~1.2.0"
- is-typedarray "~1.0.0"
- isstream "~0.1.2"
- json-stringify-safe "~5.0.1"
- mime-types "~2.1.19"
- oauth-sign "~0.9.0"
- performance-now "^2.1.0"
- qs "~6.5.2"
- safe-buffer "^5.1.2"
- tough-cookie "~2.4.3"
- tunnel-agent "^0.6.0"
- uuid "^3.3.2"
-
-request@~2.74.0:
- version "2.74.0"
- resolved "https://registry.npm.taobao.org/request/download/request-2.74.0.tgz#7693ca768bbb0ea5c8ce08c084a45efa05b892ab"
- integrity sha1-dpPKdou7DqXIzgjAhKRe+gW4kqs=
- dependencies:
- aws-sign2 "~0.6.0"
- aws4 "^1.2.1"
- bl "~1.1.2"
- caseless "~0.11.0"
- combined-stream "~1.0.5"
- extend "~3.0.0"
- forever-agent "~0.6.1"
- form-data "~1.0.0-rc4"
- har-validator "~2.0.6"
- hawk "~3.1.3"
- http-signature "~1.1.0"
- is-typedarray "~1.0.0"
- isstream "~0.1.2"
- json-stringify-safe "~5.0.1"
- mime-types "~2.1.7"
- node-uuid "~1.4.7"
- oauth-sign "~0.8.1"
- qs "~6.2.0"
- stringstream "~0.0.4"
- tough-cookie "~2.3.0"
-
-resolve@^1.10.0:
- version "1.12.0"
- resolved "https://registry.npm.taobao.org/resolve/download/resolve-1.12.0.tgz?cache=0&sync_timestamp=1564641434608&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve%2Fdownload%2Fresolve-1.12.0.tgz#3fc644a35c84a48554609ff26ec52b66fa577df6"
- integrity sha1-P8ZEo1yEpIVUYJ/ybsUrZvpXffY=
- dependencies:
- path-parse "^1.0.6"
-
-retry@^0.10.0, retry@~0.10.0, retry@~0.10.1:
- version "0.10.1"
- resolved "https://registry.npm.taobao.org/retry/download/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4"
- integrity sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=
-
-rimraf@2, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2:
- version "2.7.0"
- resolved "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.0.tgz?cache=0&sync_timestamp=1565741062857&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.7.0.tgz#eb43198c5e2fb83b9323abee63bd87836f9a7c85"
- integrity sha1-60MZjF4vuDuTI6vuY72Hg2+afIU=
- dependencies:
- glob "^7.1.3"
-
-rimraf@~2.5.4:
- version "2.5.4"
- resolved "https://registry.npm.taobao.org/rimraf/download/rimraf-2.5.4.tgz?cache=0&sync_timestamp=1565741062857&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04"
- integrity sha1-loAAk8vxoMhr2VtGJUZ1NcKd+gQ=
- dependencies:
- glob "^7.0.5"
-
-rimraf@~2.6.1:
- version "2.6.3"
- resolved "https://registry.npm.taobao.org/rimraf/download/rimraf-2.6.3.tgz?cache=0&sync_timestamp=1565741062857&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
- integrity sha1-stEE/g2Psnz54KHNqCYt04M8bKs=
- dependencies:
- glob "^7.1.3"
-
-run-queue@^1.0.0, run-queue@^1.0.3:
- version "1.0.3"
- resolved "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47"
- integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=
- dependencies:
- aproba "^1.1.1"
-
-safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2:
- version "5.2.0"
- resolved "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519"
- integrity sha1-t02uxJsRSPiMZLaNSbHoFcHy9Rk=
-
-safe-buffer@~5.1.0, safe-buffer@~5.1.1:
- version "5.1.2"
- resolved "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
- integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0=
-
-"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
- version "2.1.2"
- resolved "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafer-buffer%2Fdownload%2Fsafer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
- integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=
-
-semver-diff@^2.0.0:
- version "2.1.0"
- resolved "https://registry.npm.taobao.org/semver-diff/download/semver-diff-2.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver-diff%2Fdownload%2Fsemver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"
- integrity sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=
- dependencies:
- semver "^5.0.3"
-
-"semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", "semver@4 || 5", "semver@^2.3.0 || 3.x || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.5.0:
- version "5.7.1"
- resolved "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1565627367398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
- integrity sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=
-
-semver@5.3.0, semver@~5.3.0:
- version "5.3.0"
- resolved "https://registry.npm.taobao.org/semver/download/semver-5.3.0.tgz?cache=0&sync_timestamp=1565627367398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
- integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8=
-
-semver@^4.1.0:
- version "4.3.6"
- resolved "https://registry.npm.taobao.org/semver/download/semver-4.3.6.tgz?cache=0&sync_timestamp=1565627367398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da"
- integrity sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=
-
-semver@~5.1.0:
- version "5.1.1"
- resolved "https://registry.npm.taobao.org/semver/download/semver-5.1.1.tgz?cache=0&sync_timestamp=1565627367398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.1.1.tgz#a3292a373e6f3e0798da0b20641b9a9c5bc47e19"
- integrity sha1-oykqNz5vPgeY2gsgZBuanFvEfhk=
-
-set-blocking@~2.0.0:
- version "2.0.0"
- resolved "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
- integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
-
-sha@~2.0.1:
- version "2.0.1"
- resolved "https://registry.npm.taobao.org/sha/download/sha-2.0.1.tgz#6030822fbd2c9823949f8f72ed6411ee5cf25aae"
- integrity sha1-YDCCL70smCOUn49y7WQR7lzyWq4=
- dependencies:
- graceful-fs "^4.1.2"
- readable-stream "^2.0.2"
-
-shebang-command@^1.2.0:
- version "1.2.0"
- resolved "https://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
- integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
- dependencies:
- shebang-regex "^1.0.0"
-
-shebang-regex@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
- integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
-
-signal-exit@^3.0.0, signal-exit@^3.0.2:
- version "3.0.2"
- resolved "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
- integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
-
-slash@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
- integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=
-
-slide@^1.1.3, slide@^1.1.5, slide@~1.1.3, slide@~1.1.6:
- version "1.1.6"
- resolved "https://registry.npm.taobao.org/slide/download/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"
- integrity sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=
-
-smart-buffer@^1.0.13:
- version "1.1.15"
- resolved "https://registry.npm.taobao.org/smart-buffer/download/smart-buffer-1.1.15.tgz#7f114b5b65fab3e2a35aa775bb12f0d1c649bf16"
- integrity sha1-fxFLW2X6s+KjWqd1uxLw0cZJvxY=
-
-sntp@1.x.x:
- version "1.0.9"
- resolved "https://registry.npm.taobao.org/sntp/download/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198"
- integrity sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=
- dependencies:
- hoek "2.x.x"
-
-socks-proxy-agent@^3.0.1:
- version "3.0.1"
- resolved "https://registry.npm.taobao.org/socks-proxy-agent/download/socks-proxy-agent-3.0.1.tgz#2eae7cf8e2a82d34565761539a7f9718c5617659"
- integrity sha1-Lq58+OKoLTRWV2FTmn+XGMVhdlk=
- dependencies:
- agent-base "^4.1.0"
- socks "^1.1.10"
-
-socks@^1.1.10:
- version "1.1.10"
- resolved "https://registry.npm.taobao.org/socks/download/socks-1.1.10.tgz#5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a"
- integrity sha1-W4t/x8jzQcU+0FbpKbe/Tei6e1o=
- dependencies:
- ip "^1.1.4"
- smart-buffer "^1.0.13"
-
-sorted-object@~2.0.0, sorted-object@~2.0.1:
- version "2.0.1"
- resolved "https://registry.npm.taobao.org/sorted-object/download/sorted-object-2.0.1.tgz#7d631f4bd3a798a24af1dffcfbfe83337a5df5fc"
- integrity sha1-fWMfS9OnmKJK8d/8+/6DM3pd9fw=
-
-sorted-union-stream@~2.1.3:
- version "2.1.3"
- resolved "https://registry.npm.taobao.org/sorted-union-stream/download/sorted-union-stream-2.1.3.tgz#c7794c7e077880052ff71a8d4a2dbb4a9a638ac7"
- integrity sha1-x3lMfgd4gAUv9xqNSi27Sppjisc=
- dependencies:
- from2 "^1.3.0"
- stream-iterate "^1.1.0"
-
-spdx-correct@^3.0.0:
- version "3.1.0"
- resolved "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4"
- integrity sha1-+4PlBERSaPFUsHTiGMh8ADzTHfQ=
- dependencies:
- spdx-expression-parse "^3.0.0"
- spdx-license-ids "^3.0.0"
-
-spdx-exceptions@^2.1.0:
- version "2.2.0"
- resolved "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977"
- integrity sha1-LqRQrudPKom/uUUZwH/Nb0EyKXc=
-
-spdx-expression-parse@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
- integrity sha1-meEZt6XaAOBUkcn6M4t5BII7QdA=
- dependencies:
- spdx-exceptions "^2.1.0"
- spdx-license-ids "^3.0.0"
-
-spdx-license-ids@^3.0.0:
- version "3.0.5"
- resolved "https://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654"
- integrity sha1-NpS1gEVnpFjTyARYQqY1hjL2JlQ=
-
-spdx-license-ids@~1.2.2:
- version "1.2.2"
- resolved "https://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57"
- integrity sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=
-
-sshpk@^1.7.0:
- version "1.16.1"
- resolved "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
- integrity sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=
- dependencies:
- asn1 "~0.2.3"
- assert-plus "^1.0.0"
- bcrypt-pbkdf "^1.0.0"
- dashdash "^1.12.0"
- ecc-jsbn "~0.1.1"
- getpass "^0.1.1"
- jsbn "~0.1.0"
- safer-buffer "^2.0.2"
- tweetnacl "~0.14.0"
-
-ssri@^4.1.2, ssri@^4.1.6, ssri@~4.1.6:
- version "4.1.6"
- resolved "https://registry.npm.taobao.org/ssri/download/ssri-4.1.6.tgz#0cb49b6ac84457e7bdd466cb730c3cb623e9a25b"
- integrity sha1-DLSbashEV+e91GbLcww8tiPpols=
- dependencies:
- safe-buffer "^5.1.0"
-
-ssri@^5.0.0, ssri@^5.2.4:
- version "5.3.0"
- resolved "https://registry.npm.taobao.org/ssri/download/ssri-5.3.0.tgz#ba3872c9c6d33a0704a7d71ff045e5ec48999d06"
- integrity sha1-ujhyycbTOgcEp9cf8EXl7EiZnQY=
- dependencies:
- safe-buffer "^5.1.1"
-
-stream-each@^1.1.0:
- version "1.2.3"
- resolved "https://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae"
- integrity sha1-6+J6DDibBPvMIzZClS4Qcxr6m64=
- dependencies:
- end-of-stream "^1.1.0"
- stream-shift "^1.0.0"
-
-stream-iterate@^1.1.0:
- version "1.2.0"
- resolved "https://registry.npm.taobao.org/stream-iterate/download/stream-iterate-1.2.0.tgz#2bd7c77296c1702a46488b8ad41f79865eecd4e1"
- integrity sha1-K9fHcpbBcCpGSIuK1B95hl7s1OE=
- dependencies:
- readable-stream "^2.1.5"
- stream-shift "^1.0.0"
-
-stream-shift@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
- integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=
-
-string-width@^1.0.1:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
- integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
- dependencies:
- code-point-at "^1.0.0"
- is-fullwidth-code-point "^1.0.0"
- strip-ansi "^3.0.0"
-
-"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1:
- version "2.1.1"
- resolved "https://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
- integrity sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=
- dependencies:
- is-fullwidth-code-point "^2.0.0"
- strip-ansi "^4.0.0"
-
-string_decoder@~0.10.x:
- version "0.10.31"
- resolved "https://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
- integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
-
-string_decoder@~1.1.1:
- version "1.1.1"
- resolved "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
- integrity sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=
- dependencies:
- safe-buffer "~5.1.0"
-
-stringstream@~0.0.4:
- version "0.0.6"
- resolved "https://registry.npm.taobao.org/stringstream/download/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72"
- integrity sha1-eIAiWw1K0Q4wkn0Weh1vL9OzOnI=
-
-strip-ansi@^3.0.0, strip-ansi@^3.0.1, strip-ansi@~3.0.1:
- version "3.0.1"
- resolved "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
- integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
- dependencies:
- ansi-regex "^2.0.0"
-
-strip-ansi@^4.0.0, strip-ansi@~4.0.0:
- version "4.0.0"
- resolved "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
- integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
- dependencies:
- ansi-regex "^3.0.0"
-
-strip-eof@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
- integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
-
-strip-json-comments@~2.0.1:
- version "2.0.1"
- resolved "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-json-comments%2Fdownload%2Fstrip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
- integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
-
-supports-color@^2.0.0:
- version "2.0.0"
- resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
- integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
-
-supports-color@^5.3.0:
- version "5.5.0"
- resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
- integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=
- dependencies:
- has-flag "^3.0.0"
-
-tar-fs@^1.15.3:
- version "1.16.3"
- resolved "https://registry.npm.taobao.org/tar-fs/download/tar-fs-1.16.3.tgz#966a628841da2c4010406a82167cbd5e0c72d509"
- integrity sha1-lmpiiEHaLEAQQGqCFny9Xgxy1Qk=
- dependencies:
- chownr "^1.0.1"
- mkdirp "^0.5.1"
- pump "^1.0.0"
- tar-stream "^1.1.2"
-
-tar-stream@^1.1.2, tar-stream@^1.5.4:
- version "1.6.2"
- resolved "https://registry.npm.taobao.org/tar-stream/download/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555"
- integrity sha1-jqVdqzeXIlPZqa+Q/c1VmuQ1xVU=
- dependencies:
- bl "^1.0.0"
- buffer-alloc "^1.2.0"
- end-of-stream "^1.0.0"
- fs-constants "^1.0.0"
- readable-stream "^2.3.0"
- to-buffer "^1.1.1"
- xtend "^4.0.0"
-
-tar@^2.0.0, tar@~2.2.1:
- version "2.2.2"
- resolved "https://registry.npm.taobao.org/tar/download/tar-2.2.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftar%2Fdownload%2Ftar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40"
- integrity sha1-DKiEhWLHKZuLRG/2pNYM27I+3EA=
- dependencies:
- block-stream "*"
- fstream "^1.0.12"
- inherits "2"
-
-term-size@^1.2.0:
- version "1.2.0"
- resolved "https://registry.npm.taobao.org/term-size/download/term-size-1.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterm-size%2Fdownload%2Fterm-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69"
- integrity sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=
- dependencies:
- execa "^0.7.0"
-
-text-table@~0.2.0:
- version "0.2.0"
- resolved "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
- integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
-
-through2@^2.0.0:
- version "2.0.5"
- resolved "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
- integrity sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0=
- dependencies:
- readable-stream "~2.3.6"
- xtend "~4.0.1"
-
-"through@>=2.2.7 <3":
- version "2.3.8"
- resolved "https://registry.npm.taobao.org/through/download/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
- integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
-
-timed-out@^4.0.0:
- version "4.0.1"
- resolved "https://registry.npm.taobao.org/timed-out/download/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
- integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=
-
-tmp@0.0.31:
- version "0.0.31"
- resolved "https://registry.npm.taobao.org/tmp/download/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7"
- integrity sha1-jzirlDjhcxXl29izZX6L+yd65Kc=
- dependencies:
- os-tmpdir "~1.0.1"
-
-to-buffer@^1.1.1:
- version "1.1.1"
- resolved "https://registry.npm.taobao.org/to-buffer/download/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80"
- integrity sha1-STvUj2LXxD/N7TE6A9ytsuEhOoA=
-
-tough-cookie@~2.3.0:
- version "2.3.4"
- resolved "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655"
- integrity sha1-7GDO44rGdQY//JelwYlwV47oNlU=
- dependencies:
- punycode "^1.4.1"
-
-tough-cookie@~2.4.3:
- version "2.4.3"
- resolved "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781"
- integrity sha1-U/Nto/R3g7CSWvoG/587FlKA94E=
- dependencies:
- psl "^1.1.24"
- punycode "^1.4.1"
-
-tunnel-agent@^0.6.0:
- version "0.6.0"
- resolved "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
- integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
- dependencies:
- safe-buffer "^5.0.1"
-
-tweetnacl@^0.14.3, tweetnacl@~0.14.0:
- version "0.14.5"
- resolved "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
- integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
-
-typedarray@^0.0.6:
- version "0.0.6"
- resolved "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
- integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
-
-uid-number@0.0.6:
- version "0.0.6"
- resolved "https://registry.npm.taobao.org/uid-number/download/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
- integrity sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=
-
-umask@~1.1.0:
- version "1.1.0"
- resolved "https://registry.npm.taobao.org/umask/download/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d"
- integrity sha1-8pzr8B31F5ErtY/5xOUP3o4zMg0=
-
-unique-filename@^1.1.0, unique-filename@~1.1.0:
- version "1.1.1"
- resolved "https://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
- integrity sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=
- dependencies:
- unique-slug "^2.0.0"
-
-unique-slug@^2.0.0:
- version "2.0.2"
- resolved "https://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c"
- integrity sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=
- dependencies:
- imurmurhash "^0.1.4"
-
-unique-string@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/unique-string/download/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a"
- integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=
- dependencies:
- crypto-random-string "^1.0.0"
-
-universalify@^0.1.0:
- version "0.1.2"
- resolved "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
- integrity sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=
-
-unpipe@~1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
- integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
-
-unzip-response@^2.0.1:
- version "2.0.1"
- resolved "https://registry.npm.taobao.org/unzip-response/download/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
- integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=
-
-update-notifier@~2.2.0:
- version "2.2.0"
- resolved "https://registry.npm.taobao.org/update-notifier/download/update-notifier-2.2.0.tgz#1b5837cf90c0736d88627732b661c138f86de72f"
- integrity sha1-G1g3z5DAc22IYncytmHBOPht5y8=
- dependencies:
- boxen "^1.0.0"
- chalk "^1.0.0"
- configstore "^3.0.0"
- import-lazy "^2.1.0"
- is-npm "^1.0.0"
- latest-version "^3.0.0"
- semver-diff "^2.0.0"
- xdg-basedir "^3.0.0"
-
-uri-js@^4.2.2:
- version "4.2.2"
- resolved "https://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
- integrity sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=
- dependencies:
- punycode "^2.1.0"
-
-url-parse-lax@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npm.taobao.org/url-parse-lax/download/url-parse-lax-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furl-parse-lax%2Fdownload%2Furl-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73"
- integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=
- dependencies:
- prepend-http "^1.0.1"
-
-user-home@2.0.0:
- version "2.0.0"
- resolved "https://registry.npm.taobao.org/user-home/download/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f"
- integrity sha1-nHC/2Babwdy/SGBODwS4tJzenp8=
- dependencies:
- os-homedir "^1.0.0"
-
-util-deprecate@~1.0.1:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
- integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
-
-util-extend@^1.0.1:
- version "1.0.3"
- resolved "https://registry.npm.taobao.org/util-extend/download/util-extend-1.0.3.tgz#a7c216d267545169637b3b6edc6ca9119e2ff93f"
- integrity sha1-p8IW0mdUUWljeztu3GypEZ4v+T8=
-
-uuid@^3.0.0, uuid@^3.3.2:
- version "3.3.2"
- resolved "https://registry.npm.taobao.org/uuid/download/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
- integrity sha1-G0r0lV6zB3xQHCOHL8ZROBFYcTE=
-
-uuid@~3.1.0:
- version "3.1.0"
- resolved "https://registry.npm.taobao.org/uuid/download/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"
- integrity sha1-PdPT55Crwk17DToDT/q6vijrvAQ=
-
-validate-npm-package-license@^3.0.1, validate-npm-package-license@~3.0.1:
- version "3.0.4"
- resolved "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
- integrity sha1-/JH2uce6FchX9MssXe/uw51PQQo=
- dependencies:
- spdx-correct "^3.0.0"
- spdx-expression-parse "^3.0.0"
-
-validate-npm-package-name@^3.0.0, validate-npm-package-name@~3.0.0:
- version "3.0.0"
- resolved "https://registry.npm.taobao.org/validate-npm-package-name/download/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e"
- integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34=
- dependencies:
- builtins "^1.0.3"
-
-validate-npm-package-name@~2.2.2:
- version "2.2.2"
- resolved "https://registry.npm.taobao.org/validate-npm-package-name/download/validate-npm-package-name-2.2.2.tgz#f65695b22f7324442019a3c7fa39a6e7fd299085"
- integrity sha1-9laVsi9zJEQgGaPH+jmm5/0pkIU=
- dependencies:
- builtins "0.0.7"
-
-verror@1.10.0:
- version "1.10.0"
- resolved "https://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fverror%2Fdownload%2Fverror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
- integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
- dependencies:
- assert-plus "^1.0.0"
- core-util-is "1.0.2"
- extsprintf "^1.2.0"
-
-wcwidth@^1.0.0:
- version "1.0.1"
- resolved "https://registry.npm.taobao.org/wcwidth/download/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8"
- integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=
- dependencies:
- defaults "^1.0.3"
-
-which@1, which@^1.2.12, which@^1.2.9:
- version "1.3.1"
- resolved "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
- integrity sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=
- dependencies:
- isexe "^2.0.0"
-
-which@~1.2.11, which@~1.2.14:
- version "1.2.14"
- resolved "https://registry.npm.taobao.org/which/download/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5"
- integrity sha1-mofEN48D6CfOyvGs31bHNsAcFOU=
- dependencies:
- isexe "^2.0.0"
-
-wide-align@^1.1.0:
- version "1.1.3"
- resolved "https://registry.npm.taobao.org/wide-align/download/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
- integrity sha1-rgdOa9wMFKQx6ATmJFScYzsABFc=
- dependencies:
- string-width "^1.0.2 || 2"
-
-widest-line@^2.0.0:
- version "2.0.1"
- resolved "https://registry.npm.taobao.org/widest-line/download/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc"
- integrity sha1-dDh2RzDsfvQ4HOTfgvuYpTFCo/w=
- dependencies:
- string-width "^2.1.1"
-
-wordwrap@~0.0.2:
- version "0.0.3"
- resolved "https://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
- integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc=
-
-worker-farm@~1.3.1:
- version "1.3.1"
- resolved "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.3.1.tgz#4333112bb49b17aa050b87895ca6b2cacf40e5ff"
- integrity sha1-QzMRK7SbF6oFC4eJXKayys9A5f8=
- dependencies:
- errno ">=0.1.1 <0.2.0-0"
- xtend ">=4.0.0 <4.1.0-0"
-
-wrappy@1, wrappy@~1.0.2:
- version "1.0.2"
- resolved "https://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
- integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
-
-write-file-atomic@^2.0.0:
- version "2.4.3"
- resolved "https://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481"
- integrity sha1-H9Lprh3z51uNjDZ0Q8aS1MqB9IE=
- dependencies:
- graceful-fs "^4.1.11"
- imurmurhash "^0.1.4"
- signal-exit "^3.0.2"
-
-write-file-atomic@~1.1.4:
- version "1.1.4"
- resolved "https://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-1.1.4.tgz#b1f52dc2e8dc0e3cb04d187a25f758a38a90ca3b"
- integrity sha1-sfUtwujcDjywTRh6JfdYo4qQyjs=
- dependencies:
- graceful-fs "^4.1.2"
- imurmurhash "^0.1.4"
- slide "^1.1.5"
-
-write-file-atomic@~2.1.0:
- version "2.1.0"
- resolved "https://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-2.1.0.tgz#1769f4b551eedce419f0505deae2e26763542d37"
- integrity sha1-F2n0tVHu3OQZ8FBd6uLiZ2NULTc=
- dependencies:
- graceful-fs "^4.1.11"
- imurmurhash "^0.1.4"
- slide "^1.1.5"
-
-xdg-basedir@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npm.taobao.org/xdg-basedir/download/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"
- integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=
-
-"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.1:
- version "4.0.2"
- resolved "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
- integrity sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=
-
-y18n@^3.2.1:
- version "3.2.1"
- resolved "https://registry.npm.taobao.org/y18n/download/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
- integrity sha1-bRX7qITAhnnA136I53WegR4H+kE=
-
-y18n@^4.0.0:
- version "4.0.0"
- resolved "https://registry.npm.taobao.org/y18n/download/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
- integrity sha1-le+U+F7MgdAHwmThkKEg8KPIVms=
-
-yallist@^2.0.0, yallist@^2.1.2:
- version "2.1.2"
- resolved "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
- integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+JSONStream@~1.3.1:
+ version "1.3.5"
+ resolved "https://registry.npm.taobao.org/JSONStream/download/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
+ integrity sha1-MgjB8I06TZkmGrZPkjArwV4RHKA=
+ dependencies:
+ jsonparse "^1.2.0"
+ through ">=2.2.7 <3"
+
+abbrev@1, abbrev@~1.1.0:
+ version "1.1.1"
+ resolved "https://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
+ integrity sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=
+
+abbrev@~1.0.9:
+ version "1.0.9"
+ resolved "https://registry.npm.taobao.org/abbrev/download/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135"
+ integrity sha1-kbR5JYinc4wl813W9jdSovh3YTU=
+
+agent-base@4, agent-base@^4.1.0, agent-base@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.npm.taobao.org/agent-base/download/agent-base-4.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fagent-base%2Fdownload%2Fagent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee"
+ integrity sha1-gWXwHENgCbzK0LHRIvBe13Dvxu4=
+ dependencies:
+ es6-promisify "^5.0.0"
+
+agentkeepalive@^3.3.0:
+ version "3.5.2"
+ resolved "https://registry.npm.taobao.org/agentkeepalive/download/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67"
+ integrity sha1-oROSTdP6JKC8O3gQjEUMKr7gD2c=
+ dependencies:
+ humanize-ms "^1.2.1"
+
+ajv@^4.9.1:
+ version "4.11.8"
+ resolved "https://registry.npm.taobao.org/ajv/download/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
+ integrity sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=
+ dependencies:
+ co "^4.6.0"
+ json-stable-stringify "^1.0.1"
+
+ajv@^6.5.5:
+ version "6.10.2"
+ resolved "https://registry.npm.taobao.org/ajv/download/ajv-6.10.2.tgz#d3cea04d6b017b2894ad69040fec8b623eb4bd52"
+ integrity sha1-086gTWsBeyiUrWkED+yLYj60vVI=
+ dependencies:
+ fast-deep-equal "^2.0.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
+
+ansi-align@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npm.taobao.org/ansi-align/download/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
+ integrity sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=
+ dependencies:
+ string-width "^2.0.0"
+
+ansi-regex@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
+ integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
+
+ansi-regex@^3.0.0, ansi-regex@~3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
+ integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
+
+ansi-styles@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
+ integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
+
+ansi-styles@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
+ integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=
+ dependencies:
+ color-convert "^1.9.0"
+
+ansi@^0.3.0, ansi@~0.3.1:
+ version "0.3.1"
+ resolved "https://registry.npm.taobao.org/ansi/download/ansi-0.3.1.tgz#0c42d4fb17160d5a9af1e484bace1c66922c1b21"
+ integrity sha1-DELU+xcWDVqa8eSEus4cZpIsGyE=
+
+ansicolors@~0.3.2:
+ version "0.3.2"
+ resolved "https://registry.npm.taobao.org/ansicolors/download/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979"
+ integrity sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=
+
+ansistyles@~0.1.3:
+ version "0.1.3"
+ resolved "https://registry.npm.taobao.org/ansistyles/download/ansistyles-0.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansistyles%2Fdownload%2Fansistyles-0.1.3.tgz#5de60415bda071bb37127854c864f41b23254539"
+ integrity sha1-XeYEFb2gcbs3EnhUyGT0GyMlRTk=
+
+aproba@^1.0.3, aproba@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
+ integrity sha1-aALmJk79GMeQobDVF/DyYnvyyUo=
+
+aproba@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.npm.taobao.org/aproba/download/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1"
+ integrity sha1-RcZikJTeTpb2k+9+q3SuB5wkD8E=
+
+archy@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/archy/download/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40"
+ integrity sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=
+
+are-we-there-yet@~1.1.2:
+ version "1.1.5"
+ resolved "https://registry.npm.taobao.org/are-we-there-yet/download/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
+ integrity sha1-SzXClE8GKov82mZBB2A1D+nd/CE=
+ dependencies:
+ delegates "^1.0.0"
+ readable-stream "^2.0.6"
+
+asap@^2.0.0:
+ version "2.0.6"
+ resolved "https://registry.npm.taobao.org/asap/download/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
+ integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
+
+asn1@~0.2.3:
+ version "0.2.4"
+ resolved "https://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
+ integrity sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=
+ dependencies:
+ safer-buffer "~2.1.0"
+
+assert-plus@1.0.0, assert-plus@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
+ integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
+
+assert-plus@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.npm.taobao.org/assert-plus/download/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234"
+ integrity sha1-104bh+ev/A24qttwIfP+SBAasjQ=
+
+async-some@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/async-some/download/async-some-1.0.2.tgz#4d8a81620d5958791b5b98f802d3207776e95509"
+ integrity sha1-TYqBYg1ZWHkbW5j4AtMgd3bpVQk=
+ dependencies:
+ dezalgo "^1.0.2"
+
+async@^2.0.1:
+ version "2.6.3"
+ resolved "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fasync%2Fdownload%2Fasync-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
+ integrity sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=
+ dependencies:
+ lodash "^4.17.14"
+
+asynckit@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
+ integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
+
+aws-sign2@~0.6.0:
+ version "0.6.0"
+ resolved "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f"
+ integrity sha1-FDQt0428yU0OW4fXY81jYSwOeU8=
+
+aws-sign2@~0.7.0:
+ version "0.7.0"
+ resolved "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
+ integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
+
+aws4@^1.2.1, aws4@^1.8.0:
+ version "1.8.0"
+ resolved "https://registry.npm.taobao.org/aws4/download/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f"
+ integrity sha1-8OAD2cqef1nHpQiUXXsu+aBKVC8=
+
+balanced-match@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
+ integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
+
+bash-color@0.0.4:
+ version "0.0.4"
+ resolved "https://registry.npm.taobao.org/bash-color/download/bash-color-0.0.4.tgz#e9be8ce33540cada4881768c59bd63865736e913"
+ integrity sha1-6b6M4zVAytpIgXaMWb1jhlc26RM=
+
+bcrypt-pbkdf@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
+ integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
+ dependencies:
+ tweetnacl "^0.14.3"
+
+bl@^1.0.0:
+ version "1.2.2"
+ resolved "https://registry.npm.taobao.org/bl/download/bl-1.2.2.tgz#a160911717103c07410cef63ef51b397c025af9c"
+ integrity sha1-oWCRFxcQPAdBDO9j71Gzl8Alr5w=
+ dependencies:
+ readable-stream "^2.3.5"
+ safe-buffer "^5.1.1"
+
+bl@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.npm.taobao.org/bl/download/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398"
+ integrity sha1-/cqHGplxOqANGeO7ukHER4emU5g=
+ dependencies:
+ readable-stream "~2.0.5"
+
+block-stream@*, block-stream@0.0.9:
+ version "0.0.9"
+ resolved "https://registry.npm.taobao.org/block-stream/download/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
+ integrity sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=
+ dependencies:
+ inherits "~2.0.0"
+
+bluebird@^3.5.0, bluebird@^3.5.1, bluebird@~3.5.0:
+ version "3.5.5"
+ resolved "https://registry.npm.taobao.org/bluebird/download/bluebird-3.5.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbluebird%2Fdownload%2Fbluebird-3.5.5.tgz#a8d0afd73251effbbd5fe384a77d73003c17a71f"
+ integrity sha1-qNCv1zJR7/u9X+OEp31zADwXpx8=
+
+boom@2.x.x:
+ version "2.10.1"
+ resolved "https://registry.npm.taobao.org/boom/download/boom-2.10.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fboom%2Fdownload%2Fboom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f"
+ integrity sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=
+ dependencies:
+ hoek "2.x.x"
+
+boom@7.x.x:
+ version "7.3.0"
+ resolved "https://registry.npm.taobao.org/boom/download/boom-7.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fboom%2Fdownload%2Fboom-7.3.0.tgz#733a6d956d33b0b1999da3fe6c12996950d017b9"
+ integrity sha1-czptlW0zsLGZnaP+bBKZaVDQF7k=
+ dependencies:
+ hoek "6.x.x"
+
+boxen@^1.0.0:
+ version "1.3.0"
+ resolved "https://registry.npm.taobao.org/boxen/download/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
+ integrity sha1-VcbDmouljZxhrSLNh3Uy3rZlogs=
+ dependencies:
+ ansi-align "^2.0.0"
+ camelcase "^4.0.0"
+ chalk "^2.0.1"
+ cli-boxes "^1.0.0"
+ string-width "^2.0.0"
+ term-size "^1.2.0"
+ widest-line "^2.0.0"
+
+brace-expansion@^1.1.7:
+ version "1.1.11"
+ resolved "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
+ integrity sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=
+ dependencies:
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
+
+buffer-alloc-unsafe@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npm.taobao.org/buffer-alloc-unsafe/download/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0"
+ integrity sha1-vX3CauKXLQ7aJTvgYdupkjScGfA=
+
+buffer-alloc@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npm.taobao.org/buffer-alloc/download/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec"
+ integrity sha1-iQ3ZDZI6hz4I4Q5f1RpX5bfM4Ow=
+ dependencies:
+ buffer-alloc-unsafe "^1.1.0"
+ buffer-fill "^1.0.0"
+
+buffer-fill@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/buffer-fill/download/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
+ integrity sha1-+PeLdniYiO858gXNY39o5wISKyw=
+
+buffer-from@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
+ integrity sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=
+
+buffer-shims@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/buffer-shims/download/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51"
+ integrity sha1-mXjOMXOIxkmth5MCjDR37wRKi1E=
+
+builtin-modules@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.npm.taobao.org/builtin-modules/download/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
+ integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=
+
+builtins@0.0.7:
+ version "0.0.7"
+ resolved "https://registry.npm.taobao.org/builtins/download/builtins-0.0.7.tgz#355219cd6cf18dbe7c01cc7fd2dce765cfdc549a"
+ integrity sha1-NVIZzWzxjb58Acx/0tznZc/cVJo=
+
+builtins@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npm.taobao.org/builtins/download/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88"
+ integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og=
+
+cacache@^10.0.0:
+ version "10.0.4"
+ resolved "https://registry.npm.taobao.org/cacache/download/cacache-10.0.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-10.0.4.tgz#6452367999eff9d4188aefd9a14e9d7c6a263460"
+ integrity sha1-ZFI2eZnv+dQYiu/ZoU6dfGomNGA=
+ dependencies:
+ bluebird "^3.5.1"
+ chownr "^1.0.1"
+ glob "^7.1.2"
+ graceful-fs "^4.1.11"
+ lru-cache "^4.1.1"
+ mississippi "^2.0.0"
+ mkdirp "^0.5.1"
+ move-concurrently "^1.0.1"
+ promise-inflight "^1.0.1"
+ rimraf "^2.6.2"
+ ssri "^5.2.4"
+ unique-filename "^1.1.0"
+ y18n "^4.0.0"
+
+cacache@^9.2.9:
+ version "9.3.0"
+ resolved "https://registry.npm.taobao.org/cacache/download/cacache-9.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-9.3.0.tgz#9cd58f2dd0b8c8cacf685b7067b416d6d3cf9db1"
+ integrity sha1-nNWPLdC4yMrPaFtwZ7QW1tPPnbE=
+ dependencies:
+ bluebird "^3.5.0"
+ chownr "^1.0.1"
+ glob "^7.1.2"
+ graceful-fs "^4.1.11"
+ lru-cache "^4.1.1"
+ mississippi "^1.3.0"
+ mkdirp "^0.5.1"
+ move-concurrently "^1.0.1"
+ promise-inflight "^1.0.1"
+ rimraf "^2.6.1"
+ ssri "^4.1.6"
+ unique-filename "^1.1.0"
+ y18n "^3.2.1"
+
+cacache@~9.2.9:
+ version "9.2.9"
+ resolved "https://registry.npm.taobao.org/cacache/download/cacache-9.2.9.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-9.2.9.tgz#f9d7ffe039851ec94c28290662afa4dd4bb9e8dd"
+ integrity sha1-+df/4DmFHslMKCkGYq+k3Uu56N0=
+ dependencies:
+ bluebird "^3.5.0"
+ chownr "^1.0.1"
+ glob "^7.1.2"
+ graceful-fs "^4.1.11"
+ lru-cache "^4.1.1"
+ mississippi "^1.3.0"
+ mkdirp "^0.5.1"
+ move-concurrently "^1.0.1"
+ promise-inflight "^1.0.1"
+ rimraf "^2.6.1"
+ ssri "^4.1.6"
+ unique-filename "^1.1.0"
+ y18n "^3.2.1"
+
+call-limit@~1.1.0:
+ version "1.1.1"
+ resolved "https://registry.npm.taobao.org/call-limit/download/call-limit-1.1.1.tgz#ef15f2670db3f1992557e2d965abc459e6e358d4"
+ integrity sha1-7xXyZw2z8ZklV+LZZavEWebjWNQ=
+
+camelcase@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
+ integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
+
+capture-stack-trace@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/capture-stack-trace/download/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d"
+ integrity sha1-psC74fOPOqC5Ijjstv9Cw0TUE10=
+
+caseless@~0.11.0:
+ version "0.11.0"
+ resolved "https://registry.npm.taobao.org/caseless/download/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7"
+ integrity sha1-cVuW6phBWTzDMGeSP17GDr2k99c=
+
+caseless@~0.12.0:
+ version "0.12.0"
+ resolved "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
+ integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
+
+chalk@^1.0.0, chalk@^1.1.1:
+ version "1.1.3"
+ resolved "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
+ integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
+ dependencies:
+ ansi-styles "^2.2.1"
+ escape-string-regexp "^1.0.2"
+ has-ansi "^2.0.0"
+ strip-ansi "^3.0.0"
+ supports-color "^2.0.0"
+
+chalk@^2.0.1:
+ version "2.4.2"
+ resolved "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
+ integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=
+ dependencies:
+ ansi-styles "^3.2.1"
+ escape-string-regexp "^1.0.5"
+ supports-color "^5.3.0"
+
+char-spinner@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/char-spinner/download/char-spinner-1.0.1.tgz#e6ea67bd247e107112983b7ab0479ed362800081"
+ integrity sha1-5upnvSR+EHESmDt6sEee02KAAIE=
+
+chmodr@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/chmodr/download/chmodr-1.0.2.tgz#04662b932d0f02ec66deaa2b0ea42811968e3eb9"
+ integrity sha1-BGYrky0PAuxm3qorDqQoEZaOPrk=
+
+chownr@^1.0.1:
+ version "1.1.2"
+ resolved "https://registry.npm.taobao.org/chownr/download/chownr-1.1.2.tgz#a18f1e0b269c8a6a5d3c86eb298beb14c3dd7bf6"
+ integrity sha1-oY8eCyacimpdPIbrKYvrFMPde/Y=
+
+chownr@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/chownr/download/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181"
+ integrity sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=
+
+cli-boxes@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/cli-boxes/download/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143"
+ integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM=
+
+clone@^1.0.2:
+ version "1.0.4"
+ resolved "https://registry.npm.taobao.org/clone/download/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
+ integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4=
+
+cmd-shim@~2.0.2:
+ version "2.0.2"
+ resolved "https://registry.npm.taobao.org/cmd-shim/download/cmd-shim-2.0.2.tgz#6fcbda99483a8fd15d7d30a196ca69d688a2efdb"
+ integrity sha1-b8vamUg6j9FdfTChlspp1oii79s=
+ dependencies:
+ graceful-fs "^4.1.2"
+ mkdirp "~0.5.0"
+
+co@^4.6.0:
+ version "4.6.0"
+ resolved "https://registry.npm.taobao.org/co/download/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
+ integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
+
+code-point-at@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
+ integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
+
+color-convert@^1.9.0:
+ version "1.9.3"
+ resolved "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
+ integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=
+ dependencies:
+ color-name "1.1.3"
+
+color-name@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
+ integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
+
+columnify@~1.5.4:
+ version "1.5.4"
+ resolved "https://registry.npm.taobao.org/columnify/download/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb"
+ integrity sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=
+ dependencies:
+ strip-ansi "^3.0.0"
+ wcwidth "^1.0.0"
+
+combined-stream@^1.0.5, combined-stream@^1.0.6, combined-stream@~1.0.5, combined-stream@~1.0.6:
+ version "1.0.8"
+ resolved "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
+ integrity sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=
+ dependencies:
+ delayed-stream "~1.0.0"
+
+commander@2.11.0:
+ version "2.11.0"
+ resolved "https://registry.npm.taobao.org/commander/download/commander-2.11.0.tgz?cache=0&sync_timestamp=1565398176321&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563"
+ integrity sha1-FXFS/R56bI2YpbcVzzdt+SgARWM=
+
+commander@^2.9.0:
+ version "2.20.0"
+ resolved "https://registry.npm.taobao.org/commander/download/commander-2.20.0.tgz?cache=0&sync_timestamp=1565398176321&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
+ integrity sha1-1YuytcHuj4ew00ACfp6U4iLFpCI=
+
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+ integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
+
+concat-stream@^1.5.0, concat-stream@^1.5.2:
+ version "1.6.2"
+ resolved "https://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
+ integrity sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=
+ dependencies:
+ buffer-from "^1.0.0"
+ inherits "^2.0.3"
+ readable-stream "^2.2.2"
+ typedarray "^0.0.6"
+
+config-chain@~1.1.10, config-chain@~1.1.11:
+ version "1.1.12"
+ resolved "https://registry.npm.taobao.org/config-chain/download/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa"
+ integrity sha1-D96NCRIA616AjK8l/mGMAvSOTvo=
+ dependencies:
+ ini "^1.3.4"
+ proto-list "~1.2.1"
+
+configstore@^3.0.0:
+ version "3.1.2"
+ resolved "https://registry.npm.taobao.org/configstore/download/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f"
+ integrity sha1-xvJd767vJt8S3TNBSwAf6BpUP48=
+ dependencies:
+ dot-prop "^4.1.0"
+ graceful-fs "^4.1.2"
+ make-dir "^1.0.0"
+ unique-string "^1.0.0"
+ write-file-atomic "^2.0.0"
+ xdg-basedir "^3.0.0"
+
+console-control-strings@^1.0.0, console-control-strings@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npm.taobao.org/console-control-strings/download/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
+ integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
+
+copy-concurrently@^1.0.0:
+ version "1.0.5"
+ resolved "https://registry.npm.taobao.org/copy-concurrently/download/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0"
+ integrity sha1-kilzmMrjSTf8r9bsgTnBgFHwteA=
+ dependencies:
+ aproba "^1.1.1"
+ fs-write-stream-atomic "^1.0.8"
+ iferr "^0.1.5"
+ mkdirp "^0.5.1"
+ rimraf "^2.5.4"
+ run-queue "^1.0.0"
+
+core-util-is@1.0.2, core-util-is@~1.0.0:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
+ integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
+
+create-error-class@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.npm.taobao.org/create-error-class/download/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
+ integrity sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=
+ dependencies:
+ capture-stack-trace "^1.0.0"
+
+cross-spawn@^5.0.1:
+ version "5.1.0"
+ resolved "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
+ integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=
+ dependencies:
+ lru-cache "^4.0.1"
+ shebang-command "^1.2.0"
+ which "^1.2.9"
+
+cryptiles@2.x.x:
+ version "2.0.5"
+ resolved "https://registry.npm.taobao.org/cryptiles/download/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8"
+ integrity sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=
+ dependencies:
+ boom "2.x.x"
+
+cryptiles@>=4.1.2:
+ version "4.1.3"
+ resolved "https://registry.npm.taobao.org/cryptiles/download/cryptiles-4.1.3.tgz#2461d3390ea0b82c643a6ba79f0ed491b0934c25"
+ integrity sha1-JGHTOQ6guCxkOmunnw7UkbCTTCU=
+ dependencies:
+ boom "7.x.x"
+
+crypto-random-string@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/crypto-random-string/download/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
+ integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=
+
+cyclist@~0.2.2:
+ version "0.2.2"
+ resolved "https://registry.npm.taobao.org/cyclist/download/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640"
+ integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=
+
+dashdash@^1.12.0:
+ version "1.14.1"
+ resolved "https://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
+ integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
+ dependencies:
+ assert-plus "^1.0.0"
+
+debug@3.1.0:
+ version "3.1.0"
+ resolved "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
+ integrity sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=
+ dependencies:
+ ms "2.0.0"
+
+debug@^3.1.0:
+ version "3.2.6"
+ resolved "https://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
+ integrity sha1-6D0X3hbYp++3cX7b5fsQE17uYps=
+ dependencies:
+ ms "^2.1.1"
+
+debuglog@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/debuglog/download/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492"
+ integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=
+
+deep-extend@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.npm.taobao.org/deep-extend/download/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
+ integrity sha1-xPp8lUBKF6nD6Mp+FTcxK3NjMKw=
+
+defaults@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npm.taobao.org/defaults/download/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d"
+ integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=
+ dependencies:
+ clone "^1.0.2"
+
+delayed-stream@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
+ integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
+
+delegates@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdelegates%2Fdownload%2Fdelegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
+ integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
+
+detect-indent@~5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npm.taobao.org/detect-indent/download/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d"
+ integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50=
+
+dezalgo@^1.0.0, dezalgo@^1.0.1, dezalgo@^1.0.2, dezalgo@~1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npm.taobao.org/dezalgo/download/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456"
+ integrity sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=
+ dependencies:
+ asap "^2.0.0"
+ wrappy "1"
+
+dot-prop@^4.1.0:
+ version "4.2.0"
+ resolved "https://registry.npm.taobao.org/dot-prop/download/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
+ integrity sha1-HxngwuGqDjJ5fEl5nyg3rGr2nFc=
+ dependencies:
+ is-obj "^1.0.0"
+
+duplexer3@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.npm.taobao.org/duplexer3/download/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
+ integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
+
+duplexify@^3.4.2, duplexify@^3.6.0:
+ version "3.7.1"
+ resolved "https://registry.npm.taobao.org/duplexify/download/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
+ integrity sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk=
+ dependencies:
+ end-of-stream "^1.0.0"
+ inherits "^2.0.1"
+ readable-stream "^2.0.0"
+ stream-shift "^1.0.0"
+
+ecc-jsbn@~0.1.1:
+ version "0.1.2"
+ resolved "https://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
+ integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
+ dependencies:
+ jsbn "~0.1.0"
+ safer-buffer "^2.1.0"
+
+editor@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/editor/download/editor-1.0.0.tgz#60c7f87bd62bcc6a894fa8ccd6afb7823a24f742"
+ integrity sha1-YMf4e9YrzGqJT6jM1q+3gjok90I=
+
+encoding@^0.1.11:
+ version "0.1.12"
+ resolved "https://registry.npm.taobao.org/encoding/download/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
+ integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=
+ dependencies:
+ iconv-lite "~0.4.13"
+
+end-of-stream@^1.0.0, end-of-stream@^1.1.0:
+ version "1.4.1"
+ resolved "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43"
+ integrity sha1-7SljTRm6ukY7bOa4CjchPqtx7EM=
+ dependencies:
+ once "^1.4.0"
+
+err-code@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.npm.taobao.org/err-code/download/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960"
+ integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=
+
+"errno@>=0.1.1 <0.2.0-0":
+ version "0.1.7"
+ resolved "https://registry.npm.taobao.org/errno/download/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
+ integrity sha1-RoTXF3mtOa8Xfj8AeZb3xnyFJhg=
+ dependencies:
+ prr "~1.0.1"
+
+es6-promise@^4.0.3:
+ version "4.2.8"
+ resolved "https://registry.npm.taobao.org/es6-promise/download/es6-promise-4.2.8.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fes6-promise%2Fdownload%2Fes6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
+ integrity sha1-TrIVlMlyvEBVPSduUQU5FD21Pgo=
+
+es6-promisify@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npm.taobao.org/es6-promisify/download/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203"
+ integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=
+ dependencies:
+ es6-promise "^4.0.3"
+
+escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
+ integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
+
+execa@^0.7.0:
+ version "0.7.0"
+ resolved "https://registry.npm.taobao.org/execa/download/execa-0.7.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
+ integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=
+ dependencies:
+ cross-spawn "^5.0.1"
+ get-stream "^3.0.0"
+ is-stream "^1.1.0"
+ npm-run-path "^2.0.0"
+ p-finally "^1.0.0"
+ signal-exit "^3.0.0"
+ strip-eof "^1.0.0"
+
+extend@~3.0.0, extend@~3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
+ integrity sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=
+
+extsprintf@1.3.0:
+ version "1.3.0"
+ resolved "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
+ integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
+
+extsprintf@^1.2.0:
+ version "1.4.0"
+ resolved "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
+ integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
+
+fast-deep-equal@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-2.0.1.tgz?cache=0&sync_timestamp=1562517919182&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-deep-equal%2Fdownload%2Ffast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
+ integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
+
+fast-json-stable-stringify@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
+ integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I=
+
+flush-write-stream@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8"
+ integrity sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug=
+ dependencies:
+ inherits "^2.0.3"
+ readable-stream "^2.3.6"
+
+forever-agent@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
+ integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
+
+form-data@~1.0.0-rc4:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/form-data/download/form-data-1.0.1.tgz#ae315db9a4907fa065502304a66d7733475ee37c"
+ integrity sha1-rjFduaSQf6BlUCMEpm13M0de43w=
+ dependencies:
+ async "^2.0.1"
+ combined-stream "^1.0.5"
+ mime-types "^2.1.11"
+
+form-data@~2.1.1:
+ version "2.1.4"
+ resolved "https://registry.npm.taobao.org/form-data/download/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1"
+ integrity sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.5"
+ mime-types "^2.1.12"
+
+form-data@~2.3.2:
+ version "2.3.3"
+ resolved "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
+ integrity sha1-3M5SwF9kTymManq5Nr1yTO/786Y=
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.6"
+ mime-types "^2.1.12"
+
+from2@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.npm.taobao.org/from2/download/from2-1.3.0.tgz#88413baaa5f9a597cfde9221d86986cd3c061dfd"
+ integrity sha1-iEE7qqX5pZfP3pIh2GmGzTwGHf0=
+ dependencies:
+ inherits "~2.0.1"
+ readable-stream "~1.1.10"
+
+from2@^2.1.0:
+ version "2.3.0"
+ resolved "https://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af"
+ integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=
+ dependencies:
+ inherits "^2.0.1"
+ readable-stream "^2.0.0"
+
+fs-constants@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/fs-constants/download/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"
+ integrity sha1-a+Dem+mYzhavivwkSXue6bfM2a0=
+
+fs-extra@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.npm.taobao.org/fs-extra/download/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291"
+ integrity sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^3.0.0"
+ universalify "^0.1.0"
+
+fs-vacuum@~1.2.10, fs-vacuum@~1.2.9:
+ version "1.2.10"
+ resolved "https://registry.npm.taobao.org/fs-vacuum/download/fs-vacuum-1.2.10.tgz#b7629bec07a4031a2548fdf99f5ecf1cc8b31e36"
+ integrity sha1-t2Kb7AekAxolSP35n17PHMizHjY=
+ dependencies:
+ graceful-fs "^4.1.2"
+ path-is-inside "^1.0.1"
+ rimraf "^2.5.2"
+
+fs-write-stream-atomic@^1.0.8, fs-write-stream-atomic@~1.0.10, fs-write-stream-atomic@~1.0.8:
+ version "1.0.10"
+ resolved "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9"
+ integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=
+ dependencies:
+ graceful-fs "^4.1.2"
+ iferr "^0.1.5"
+ imurmurhash "^0.1.4"
+ readable-stream "1 || 2"
+
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+ integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+
+fstream-ignore@^1.0.0:
+ version "1.0.5"
+ resolved "https://registry.npm.taobao.org/fstream-ignore/download/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105"
+ integrity sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=
+ dependencies:
+ fstream "^1.0.0"
+ inherits "2"
+ minimatch "^3.0.0"
+
+fstream-npm@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npm.taobao.org/fstream-npm/download/fstream-npm-1.1.1.tgz#6b9175db6239a83d8209e232426c494dbb29690c"
+ integrity sha1-a5F122I5qD2CCeIyQmxJTbspaQw=
+ dependencies:
+ fstream-ignore "^1.0.0"
+ inherits "2"
+
+fstream-npm@~1.2.1:
+ version "1.2.1"
+ resolved "https://registry.npm.taobao.org/fstream-npm/download/fstream-npm-1.2.1.tgz#08c4a452f789dcbac4c89a4563c902b2c862fd5b"
+ integrity sha1-CMSkUveJ3LrEyJpFY8kCsshi/Vs=
+ dependencies:
+ fstream-ignore "^1.0.0"
+ inherits "2"
+
+fstream@^1.0.0, fstream@^1.0.12, fstream@~1.0.10, fstream@~1.0.11:
+ version "1.0.12"
+ resolved "https://registry.npm.taobao.org/fstream/download/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045"
+ integrity sha1-Touo7i1Ivk99DeUFRVVI6uWTIEU=
+ dependencies:
+ graceful-fs "^4.1.2"
+ inherits "~2.0.0"
+ mkdirp ">=0.5 0"
+ rimraf "2"
+
+gauge@~1.2.5:
+ version "1.2.7"
+ resolved "https://registry.npm.taobao.org/gauge/download/gauge-1.2.7.tgz#e9cec5483d3d4ee0ef44b60a7d99e4935e136d93"
+ integrity sha1-6c7FSD09TuDvRLYKfZnkk14TbZM=
+ dependencies:
+ ansi "^0.3.0"
+ has-unicode "^2.0.0"
+ lodash.pad "^4.1.0"
+ lodash.padend "^4.1.0"
+ lodash.padstart "^4.1.0"
+
+gauge@~2.6.0:
+ version "2.6.0"
+ resolved "https://registry.npm.taobao.org/gauge/download/gauge-2.6.0.tgz#d35301ad18e96902b4751dcbbe40f4218b942a46"
+ integrity sha1-01MBrRjpaQK0dR3LvkD0IYuUKkY=
+ dependencies:
+ aproba "^1.0.3"
+ console-control-strings "^1.0.0"
+ has-color "^0.1.7"
+ has-unicode "^2.0.0"
+ object-assign "^4.1.0"
+ signal-exit "^3.0.0"
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+ wide-align "^1.1.0"
+
+gauge@~2.7.3:
+ version "2.7.4"
+ resolved "https://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
+ integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=
+ dependencies:
+ aproba "^1.0.3"
+ console-control-strings "^1.0.0"
+ has-unicode "^2.0.0"
+ object-assign "^4.1.0"
+ signal-exit "^3.0.0"
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+ wide-align "^1.1.0"
+
+generate-function@^2.0.0:
+ version "2.3.1"
+ resolved "https://registry.npm.taobao.org/generate-function/download/generate-function-2.3.1.tgz#f069617690c10c868e73b8465746764f97c3479f"
+ integrity sha1-8GlhdpDBDIaOc7hGV0Z2T5fDR58=
+ dependencies:
+ is-property "^1.0.2"
+
+generate-object-property@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.npm.taobao.org/generate-object-property/download/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0"
+ integrity sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=
+ dependencies:
+ is-property "^1.0.0"
+
+genfun@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.npm.taobao.org/genfun/download/genfun-4.0.1.tgz#ed10041f2e4a7f1b0a38466d17a5c3e27df1dfc1"
+ integrity sha1-7RAEHy5KfxsKOEZtF6XD4n3x38E=
+
+get-stream@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
+ integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
+
+getpass@^0.1.1:
+ version "0.1.7"
+ resolved "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
+ integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
+ dependencies:
+ assert-plus "^1.0.0"
+
+gitbook-cli@^2.3.2:
+ version "2.3.2"
+ resolved "https://registry.npm.taobao.org/gitbook-cli/download/gitbook-cli-2.3.2.tgz#5e893582e1f743f6fa920c3c3eb36b62ea4a31a0"
+ integrity sha1-Xok1guH3Q/b6kgw8PrNrYupKMaA=
+ dependencies:
+ bash-color "0.0.4"
+ commander "2.11.0"
+ fs-extra "3.0.1"
+ lodash "4.17.4"
+ npm "5.1.0"
+ npmi "1.0.1"
+ optimist "0.6.1"
+ q "1.5.0"
+ semver "5.3.0"
+ tmp "0.0.31"
+ user-home "2.0.0"
+
+github-url-from-git@~1.4.0:
+ version "1.4.0"
+ resolved "https://registry.npm.taobao.org/github-url-from-git/download/github-url-from-git-1.4.0.tgz#285e6b520819001bde128674704379e4ff03e0de"
+ integrity sha1-KF5rUggZABveEoZ0cEN55P8D4N4=
+
+github-url-from-username-repo@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/github-url-from-username-repo/download/github-url-from-username-repo-1.0.2.tgz#7dd79330d2abe69c10c2cef79714c97215791dfa"
+ integrity sha1-fdeTMNKr5pwQws73lxTJchV5Hfo=
+
+glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@~7.1.2:
+ version "7.1.4"
+ resolved "https://registry.npm.taobao.org/glob/download/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
+ integrity sha1-qmCKL2xXetNX4a5aXCbZqNGWklU=
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.4"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+glob@~7.0.6:
+ version "7.0.6"
+ resolved "https://registry.npm.taobao.org/glob/download/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a"
+ integrity sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.2"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+got@^6.7.1:
+ version "6.7.1"
+ resolved "https://registry.npm.taobao.org/got/download/got-6.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgot%2Fdownload%2Fgot-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
+ integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=
+ dependencies:
+ create-error-class "^3.0.0"
+ duplexer3 "^0.1.4"
+ get-stream "^3.0.0"
+ is-redirect "^1.0.0"
+ is-retry-allowed "^1.0.0"
+ is-stream "^1.0.0"
+ lowercase-keys "^1.0.0"
+ safe-buffer "^5.0.1"
+ timed-out "^4.0.0"
+ unzip-response "^2.0.1"
+ url-parse-lax "^1.0.0"
+
+graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6:
+ version "4.2.2"
+ resolved "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.2.tgz#6f0952605d0140c1cfdb138ed005775b92d67b02"
+ integrity sha1-bwlSYF0BQMHP2xOO0AV3W5LWewI=
+
+graceful-fs@~4.1.11, graceful-fs@~4.1.6:
+ version "4.1.15"
+ resolved "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
+ integrity sha1-/7cD4QZuig7qpMi4C6klPu77+wA=
+
+har-schema@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.npm.taobao.org/har-schema/download/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
+ integrity sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=
+
+har-schema@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
+ integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
+
+har-validator@~2.0.6:
+ version "2.0.6"
+ resolved "https://registry.npm.taobao.org/har-validator/download/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d"
+ integrity sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=
+ dependencies:
+ chalk "^1.1.1"
+ commander "^2.9.0"
+ is-my-json-valid "^2.12.4"
+ pinkie-promise "^2.0.0"
+
+har-validator@~4.2.1:
+ version "4.2.1"
+ resolved "https://registry.npm.taobao.org/har-validator/download/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
+ integrity sha1-M0gdDxu/9gDdID11gSpqX7oALio=
+ dependencies:
+ ajv "^4.9.1"
+ har-schema "^1.0.5"
+
+har-validator@~5.1.0:
+ version "5.1.3"
+ resolved "https://registry.npm.taobao.org/har-validator/download/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080"
+ integrity sha1-HvievT5JllV2de7ZiTEQ3DUPoIA=
+ dependencies:
+ ajv "^6.5.5"
+ har-schema "^2.0.0"
+
+has-ansi@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
+ integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
+ dependencies:
+ ansi-regex "^2.0.0"
+
+has-color@^0.1.7:
+ version "0.1.7"
+ resolved "https://registry.npm.taobao.org/has-color/download/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f"
+ integrity sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=
+
+has-flag@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
+ integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
+
+has-unicode@^2.0.0, has-unicode@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npm.taobao.org/has-unicode/download/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
+ integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
+
+hawk@~3.1.3:
+ version "3.1.3"
+ resolved "https://registry.npm.taobao.org/hawk/download/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
+ integrity sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=
+ dependencies:
+ boom "2.x.x"
+ cryptiles "2.x.x"
+ hoek "2.x.x"
+ sntp "1.x.x"
+
+hoek@2.x.x:
+ version "2.16.3"
+ resolved "https://registry.npm.taobao.org/hoek/download/hoek-2.16.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhoek%2Fdownload%2Fhoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed"
+ integrity sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=
+
+hoek@6.x.x, hoek@>=4.2.1:
+ version "6.1.3"
+ resolved "https://registry.npm.taobao.org/hoek/download/hoek-6.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhoek%2Fdownload%2Fhoek-6.1.3.tgz#73b7d33952e01fe27a38b0457294b79dd8da242c"
+ integrity sha1-c7fTOVLgH+J6OLBFcpS3ndjaJCw=
+
+hosted-git-info@^2.1.4, hosted-git-info@^2.1.5, hosted-git-info@^2.4.2, hosted-git-info@^2.6.0:
+ version "2.8.4"
+ resolved "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.8.4.tgz#44119abaf4bc64692a16ace34700fed9c03e2546"
+ integrity sha1-RBGauvS8ZGkqFqzjRwD+2cA+JUY=
+
+hosted-git-info@~2.1.5:
+ version "2.1.5"
+ resolved "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b"
+ integrity sha1-C6gdkNouJas0ozLm7HeTbhWYEYs=
+
+hosted-git-info@~2.5.0:
+ version "2.5.0"
+ resolved "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c"
+ integrity sha1-bWDjSzq7yDEwYsO3mO+NkBoHrzw=
+
+http-cache-semantics@^3.8.0:
+ version "3.8.1"
+ resolved "https://registry.npm.taobao.org/http-cache-semantics/download/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2"
+ integrity sha1-ObDhat2bYFvwqe89nar0hDtMrNI=
+
+http-proxy-agent@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npm.taobao.org/http-proxy-agent/download/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405"
+ integrity sha1-5IIb7vWyFCogJr1zkm/lN2McVAU=
+ dependencies:
+ agent-base "4"
+ debug "3.1.0"
+
+http-signature@~1.1.0:
+ version "1.1.1"
+ resolved "https://registry.npm.taobao.org/http-signature/download/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf"
+ integrity sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=
+ dependencies:
+ assert-plus "^0.2.0"
+ jsprim "^1.2.2"
+ sshpk "^1.7.0"
+
+http-signature@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
+ integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
+ dependencies:
+ assert-plus "^1.0.0"
+ jsprim "^1.2.2"
+ sshpk "^1.7.0"
+
+https-proxy-agent@^2.1.0:
+ version "2.2.2"
+ resolved "https://registry.npm.taobao.org/https-proxy-agent/download/https-proxy-agent-2.2.2.tgz#271ea8e90f836ac9f119daccd39c19ff7dfb0793"
+ integrity sha1-Jx6o6Q+DasnxGdrM05wZ/337B5M=
+ dependencies:
+ agent-base "^4.3.0"
+ debug "^3.1.0"
+
+humanize-ms@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.npm.taobao.org/humanize-ms/download/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed"
+ integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=
+ dependencies:
+ ms "^2.0.0"
+
+iconv-lite@~0.4.13:
+ version "0.4.24"
+ resolved "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
+ integrity sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3"
+
+iferr@^0.1.5, iferr@~0.1.5:
+ version "0.1.5"
+ resolved "https://registry.npm.taobao.org/iferr/download/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"
+ integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE=
+
+import-lazy@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npm.taobao.org/import-lazy/download/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
+ integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=
+
+imurmurhash@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
+ integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
+
+inflight@^1.0.4, inflight@~1.0.4, inflight@~1.0.6:
+ version "1.0.6"
+ resolved "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+ integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
+ dependencies:
+ once "^1.3.0"
+ wrappy "1"
+
+inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3:
+ version "2.0.4"
+ resolved "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz?cache=0&sync_timestamp=1560975547815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finherits%2Fdownload%2Finherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
+ integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=
+
+ini@^1.3.4, ini@~1.3.0, ini@~1.3.4:
+ version "1.3.5"
+ resolved "https://registry.npm.taobao.org/ini/download/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
+ integrity sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc=
+
+init-package-json@~1.10.1:
+ version "1.10.3"
+ resolved "https://registry.npm.taobao.org/init-package-json/download/init-package-json-1.10.3.tgz#45ffe2f610a8ca134f2bd1db5637b235070f6cbe"
+ integrity sha1-Rf/i9hCoyhNPK9HbVjeyNQcPbL4=
+ dependencies:
+ glob "^7.1.1"
+ npm-package-arg "^4.0.0 || ^5.0.0 || ^6.0.0"
+ promzard "^0.3.0"
+ read "~1.0.1"
+ read-package-json "1 || 2"
+ semver "2.x || 3.x || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+ validate-npm-package-name "^3.0.0"
+
+init-package-json@~1.9.4:
+ version "1.9.6"
+ resolved "https://registry.npm.taobao.org/init-package-json/download/init-package-json-1.9.6.tgz#789fc2b74466a4952b9ea77c0575bc78ebd60a61"
+ integrity sha1-eJ/Ct0RmpJUrnqd8BXW8eOvWCmE=
+ dependencies:
+ glob "^7.1.1"
+ npm-package-arg "^4.0.0 || ^5.0.0"
+ promzard "^0.3.0"
+ read "~1.0.1"
+ read-package-json "1 || 2"
+ semver "2.x || 3.x || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+ validate-npm-package-name "^3.0.0"
+
+ip@^1.1.4:
+ version "1.1.5"
+ resolved "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
+ integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=
+
+is-builtin-module@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/is-builtin-module/download/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
+ integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74=
+ dependencies:
+ builtin-modules "^1.0.0"
+
+is-fullwidth-code-point@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
+ integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
+ dependencies:
+ number-is-nan "^1.0.0"
+
+is-fullwidth-code-point@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
+ integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
+
+is-my-ip-valid@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/is-my-ip-valid/download/is-my-ip-valid-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-my-ip-valid%2Fdownload%2Fis-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824"
+ integrity sha1-ezUbjo7dTTmV1NBmaA5mTZRpaCQ=
+
+is-my-json-valid@^2.12.4:
+ version "2.20.0"
+ resolved "https://registry.npm.taobao.org/is-my-json-valid/download/is-my-json-valid-2.20.0.tgz#1345a6fca3e8daefc10d0fa77067f54cedafd59a"
+ integrity sha1-E0Wm/KPo2u/BDQ+ncGf1TO2v1Zo=
+ dependencies:
+ generate-function "^2.0.0"
+ generate-object-property "^1.1.0"
+ is-my-ip-valid "^1.0.0"
+ jsonpointer "^4.0.0"
+ xtend "^4.0.0"
+
+is-npm@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/is-npm/download/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4"
+ integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ=
+
+is-obj@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
+ integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
+
+is-property@^1.0.0, is-property@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/is-property/download/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84"
+ integrity sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=
+
+is-redirect@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/is-redirect/download/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"
+ integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=
+
+is-retry-allowed@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.npm.taobao.org/is-retry-allowed/download/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34"
+ integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=
+
+is-stream@^1.0.0, is-stream@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
+ integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
+
+is-typedarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
+ integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
+
+isarray@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz?cache=0&sync_timestamp=1562592096220&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fisarray%2Fdownload%2Fisarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
+ integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
+
+isarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz?cache=0&sync_timestamp=1562592096220&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fisarray%2Fdownload%2Fisarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+ integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
+
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+ integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
+
+isstream@~0.1.2:
+ version "0.1.2"
+ resolved "https://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
+ integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
+
+jsbn@~0.1.0:
+ version "0.1.1"
+ resolved "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
+ integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
+
+json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
+ integrity sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=
+
+json-schema-traverse@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
+ integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA=
+
+json-schema@0.2.3:
+ version "0.2.3"
+ resolved "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
+ integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
+
+json-stable-stringify@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/json-stable-stringify/download/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
+ integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=
+ dependencies:
+ jsonify "~0.0.0"
+
+json-stringify-safe@~5.0.1:
+ version "5.0.1"
+ resolved "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
+ integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
+
+jsonfile@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.npm.taobao.org/jsonfile/download/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66"
+ integrity sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+jsonify@~0.0.0:
+ version "0.0.0"
+ resolved "https://registry.npm.taobao.org/jsonify/download/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
+ integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=
+
+jsonparse@^1.2.0:
+ version "1.3.1"
+ resolved "https://registry.npm.taobao.org/jsonparse/download/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
+ integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=
+
+jsonpointer@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.npm.taobao.org/jsonpointer/download/jsonpointer-4.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsonpointer%2Fdownload%2Fjsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"
+ integrity sha1-T9kss04OnbPInIYi7PUfm5eMbLk=
+
+jsprim@^1.2.2:
+ version "1.4.1"
+ resolved "https://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
+ integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
+ dependencies:
+ assert-plus "1.0.0"
+ extsprintf "1.3.0"
+ json-schema "0.2.3"
+ verror "1.10.0"
+
+latest-version@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.npm.taobao.org/latest-version/download/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15"
+ integrity sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=
+ dependencies:
+ package-json "^4.0.0"
+
+lazy-property@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/lazy-property/download/lazy-property-1.0.0.tgz#84ddc4b370679ba8bd4cdcfa4c06b43d57111147"
+ integrity sha1-hN3Es3Bnm6i9TNz6TAa0PVcREUc=
+
+lockfile@~1.0.1, lockfile@~1.0.3:
+ version "1.0.4"
+ resolved "https://registry.npm.taobao.org/lockfile/download/lockfile-1.0.4.tgz#07f819d25ae48f87e538e6578b6964a4981a5609"
+ integrity sha1-B/gZ0lrkj4flOOZXi2lkpJgaVgk=
+ dependencies:
+ signal-exit "^3.0.2"
+
+lodash._baseuniq@~4.6.0:
+ version "4.6.0"
+ resolved "https://registry.npm.taobao.org/lodash._baseuniq/download/lodash._baseuniq-4.6.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash._baseuniq%2Fdownload%2Flodash._baseuniq-4.6.0.tgz#0ebb44e456814af7905c6212fa2c9b2d51b841e8"
+ integrity sha1-DrtE5FaBSveQXGIS+iybLVG4Qeg=
+ dependencies:
+ lodash._createset "~4.0.0"
+ lodash._root "~3.0.0"
+
+lodash._createset@~4.0.0:
+ version "4.0.3"
+ resolved "https://registry.npm.taobao.org/lodash._createset/download/lodash._createset-4.0.3.tgz#0f4659fbb09d75194fa9e2b88a6644d363c9fe26"
+ integrity sha1-D0ZZ+7CddRlPqeK4imZE02PJ/iY=
+
+lodash._root@~3.0.0:
+ version "3.0.1"
+ resolved "https://registry.npm.taobao.org/lodash._root/download/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692"
+ integrity sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=
+
+lodash.clonedeep@~4.5.0:
+ version "4.5.0"
+ resolved "https://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
+ integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
+
+lodash.pad@^4.1.0:
+ version "4.5.1"
+ resolved "https://registry.npm.taobao.org/lodash.pad/download/lodash.pad-4.5.1.tgz#4330949a833a7c8da22cc20f6a26c4d59debba70"
+ integrity sha1-QzCUmoM6fI2iLMIPaibE1Z3runA=
+
+lodash.padend@^4.1.0:
+ version "4.6.1"
+ resolved "https://registry.npm.taobao.org/lodash.padend/download/lodash.padend-4.6.1.tgz#53ccba047d06e158d311f45da625f4e49e6f166e"
+ integrity sha1-U8y6BH0G4VjTEfRdpiX05J5vFm4=
+
+lodash.padstart@^4.1.0:
+ version "4.6.1"
+ resolved "https://registry.npm.taobao.org/lodash.padstart/download/lodash.padstart-4.6.1.tgz#d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b"
+ integrity sha1-0uPuv/DZ05rVD1y9G1KnvOa7YRs=
+
+lodash.union@~4.6.0:
+ version "4.6.0"
+ resolved "https://registry.npm.taobao.org/lodash.union/download/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88"
+ integrity sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=
+
+lodash.uniq@~4.5.0:
+ version "4.5.0"
+ resolved "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
+ integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
+
+lodash.without@~4.4.0:
+ version "4.4.0"
+ resolved "https://registry.npm.taobao.org/lodash.without/download/lodash.without-4.4.0.tgz#3cd4574a00b67bae373a94b748772640507b7aac"
+ integrity sha1-PNRXSgC2e643OpS3SHcmQFB7eqw=
+
+lodash@4.17.4:
+ version "4.17.4"
+ resolved "https://registry.npm.taobao.org/lodash/download/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
+ integrity sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=
+
+lodash@>=4.17.13, lodash@^4.17.14:
+ version "4.17.15"
+ resolved "https://registry.npm.taobao.org/lodash/download/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
+ integrity sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg=
+
+lowercase-keys@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
+ integrity sha1-b54wtHCE2XGnyCD/FabFFnt0wm8=
+
+lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@~4.1.1:
+ version "4.1.5"
+ resolved "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
+ integrity sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=
+ dependencies:
+ pseudomap "^1.0.2"
+ yallist "^2.1.2"
+
+lru-cache@~4.0.1:
+ version "4.0.2"
+ resolved "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e"
+ integrity sha1-HRdnnAac2l0ECZGgnbwsDbN35V4=
+ dependencies:
+ pseudomap "^1.0.1"
+ yallist "^2.0.0"
+
+make-dir@^1.0.0:
+ version "1.3.0"
+ resolved "https://registry.npm.taobao.org/make-dir/download/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c"
+ integrity sha1-ecEDO4BRW9bSTsmTPoYMp17ifww=
+ dependencies:
+ pify "^3.0.0"
+
+make-fetch-happen@^2.4.13:
+ version "2.6.0"
+ resolved "https://registry.npm.taobao.org/make-fetch-happen/download/make-fetch-happen-2.6.0.tgz?cache=0&sync_timestamp=1563235157547&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmake-fetch-happen%2Fdownload%2Fmake-fetch-happen-2.6.0.tgz#8474aa52198f6b1ae4f3094c04e8370d35ea8a38"
+ integrity sha1-hHSqUhmPaxrk8wlMBOg3DTXqijg=
+ dependencies:
+ agentkeepalive "^3.3.0"
+ cacache "^10.0.0"
+ http-cache-semantics "^3.8.0"
+ http-proxy-agent "^2.0.0"
+ https-proxy-agent "^2.1.0"
+ lru-cache "^4.1.1"
+ mississippi "^1.2.0"
+ node-fetch-npm "^2.0.2"
+ promise-retry "^1.1.1"
+ socks-proxy-agent "^3.0.1"
+ ssri "^5.0.0"
+
+mime-db@1.40.0:
+ version "1.40.0"
+ resolved "https://registry.npm.taobao.org/mime-db/download/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32"
+ integrity sha1-plBX6ZjbCQ9zKmj2wnbTh9QSbDI=
+
+mime-types@^2.1.11, mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.7:
+ version "2.1.24"
+ resolved "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.24.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-types%2Fdownload%2Fmime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81"
+ integrity sha1-tvjQs+lR77d97eyhlM/20W9nb4E=
+ dependencies:
+ mime-db "1.40.0"
+
+minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.3:
+ version "3.0.4"
+ resolved "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
+ integrity sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimist@0.0.8:
+ version "0.0.8"
+ resolved "https://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
+ integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
+
+minimist@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
+ integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
+
+minimist@~0.0.1:
+ version "0.0.10"
+ resolved "https://registry.npm.taobao.org/minimist/download/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
+ integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=
+
+mississippi@^1.2.0, mississippi@^1.3.0, mississippi@~1.3.0:
+ version "1.3.1"
+ resolved "https://registry.npm.taobao.org/mississippi/download/mississippi-1.3.1.tgz#2a8bb465e86550ac8b36a7b6f45599171d78671e"
+ integrity sha1-Kou0ZehlUKyLNqe29FWZFx14Zx4=
+ dependencies:
+ concat-stream "^1.5.0"
+ duplexify "^3.4.2"
+ end-of-stream "^1.1.0"
+ flush-write-stream "^1.0.0"
+ from2 "^2.1.0"
+ parallel-transform "^1.1.0"
+ pump "^1.0.0"
+ pumpify "^1.3.3"
+ stream-each "^1.1.0"
+ through2 "^2.0.0"
+
+mississippi@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npm.taobao.org/mississippi/download/mississippi-2.0.0.tgz#3442a508fafc28500486feea99409676e4ee5a6f"
+ integrity sha1-NEKlCPr8KFAEhv7qmUCWduTuWm8=
+ dependencies:
+ concat-stream "^1.5.0"
+ duplexify "^3.4.2"
+ end-of-stream "^1.1.0"
+ flush-write-stream "^1.0.0"
+ from2 "^2.1.0"
+ parallel-transform "^1.1.0"
+ pump "^2.0.1"
+ pumpify "^1.3.3"
+ stream-each "^1.1.0"
+ through2 "^2.0.0"
+
+"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
+ version "0.5.1"
+ resolved "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
+ integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
+ dependencies:
+ minimist "0.0.8"
+
+move-concurrently@^1.0.1, move-concurrently@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92"
+ integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=
+ dependencies:
+ aproba "^1.1.1"
+ copy-concurrently "^1.0.0"
+ fs-write-stream-atomic "^1.0.8"
+ mkdirp "^0.5.1"
+ rimraf "^2.5.4"
+ run-queue "^1.0.3"
+
+ms@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
+ integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
+
+ms@^2.0.0, ms@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
+ integrity sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=
+
+mute-stream@~0.0.4:
+ version "0.0.8"
+ resolved "https://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
+ integrity sha1-FjDEKyJR/4HiooPelqVJfqkuXg0=
+
+node-fetch-npm@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.npm.taobao.org/node-fetch-npm/download/node-fetch-npm-2.0.2.tgz#7258c9046182dca345b4208eda918daf33697ff7"
+ integrity sha1-cljJBGGC3KNFtCCO2pGNrzNpf/c=
+ dependencies:
+ encoding "^0.1.11"
+ json-parse-better-errors "^1.0.0"
+ safe-buffer "^5.1.1"
+
+node-gyp@~3.6.0, node-gyp@~3.6.2:
+ version "3.6.3"
+ resolved "https://registry.npm.taobao.org/node-gyp/download/node-gyp-3.6.3.tgz?cache=0&sync_timestamp=1563338026377&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-gyp%2Fdownload%2Fnode-gyp-3.6.3.tgz#369fcb09146ae2167f25d8d23d8b49cc1a110d8d"
+ integrity sha1-Np/LCRRq4hZ/JdjSPYtJzBoRDY0=
+ dependencies:
+ fstream "^1.0.0"
+ glob "^7.0.3"
+ graceful-fs "^4.1.2"
+ minimatch "^3.0.2"
+ mkdirp "^0.5.0"
+ nopt "2 || 3"
+ npmlog "0 || 1 || 2 || 3 || 4"
+ osenv "0"
+ request ">=2.9.0 <2.82.0"
+ rimraf "2"
+ semver "~5.3.0"
+ tar "^2.0.0"
+ which "1"
+
+node-uuid@~1.4.7:
+ version "1.4.8"
+ resolved "https://registry.npm.taobao.org/node-uuid/download/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907"
+ integrity sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=
+
+"nopt@2 || 3", nopt@~3.0.6:
+ version "3.0.6"
+ resolved "https://registry.npm.taobao.org/nopt/download/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9"
+ integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k=
+ dependencies:
+ abbrev "1"
+
+nopt@~4.0.1:
+ version "4.0.1"
+ resolved "https://registry.npm.taobao.org/nopt/download/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
+ integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=
+ dependencies:
+ abbrev "1"
+ osenv "^0.1.4"
+
+normalize-git-url@~3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npm.taobao.org/normalize-git-url/download/normalize-git-url-3.0.2.tgz#8e5f14be0bdaedb73e07200310aa416c27350fc4"
+ integrity sha1-jl8Uvgva7bc+ByADEKpBbCc1D8Q=
+
+normalize-package-data@^2.0.0, normalize-package-data@^2.4.0, "normalize-package-data@~1.0.1 || ^2.0.0":
+ version "2.5.0"
+ resolved "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
+ integrity sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=
+ dependencies:
+ hosted-git-info "^2.1.4"
+ resolve "^1.10.0"
+ semver "2 || 3 || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+
+normalize-package-data@~2.3.5:
+ version "2.3.8"
+ resolved "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.3.8.tgz#d819eda2a9dedbd1ffa563ea4071d936782295bb"
+ integrity sha1-2Bntoqne29H/pWPqQHHZNngilbs=
+ dependencies:
+ hosted-git-info "^2.1.4"
+ is-builtin-module "^1.0.0"
+ semver "2 || 3 || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+
+normalize-package-data@~2.4.0:
+ version "2.4.2"
+ resolved "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.4.2.tgz#6b2abd85774e51f7936f1395e45acb905dc849b2"
+ integrity sha1-ayq9hXdOUfeTbxOV5FrLkF3ISbI=
+ dependencies:
+ hosted-git-info "^2.1.4"
+ is-builtin-module "^1.0.0"
+ semver "2 || 3 || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+
+npm-cache-filename@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/npm-cache-filename/download/npm-cache-filename-1.0.2.tgz#ded306c5b0bfc870a9e9faf823bc5f283e05ae11"
+ integrity sha1-3tMGxbC/yHCp6fr4I7xfKD4FrhE=
+
+npm-install-checks@~1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npm.taobao.org/npm-install-checks/download/npm-install-checks-1.0.7.tgz#6d91aeda0ac96801f1ed7aadee116a6c0a086a57"
+ integrity sha1-bZGu2grJaAHx7Xqt7hFqbAoIalc=
+ dependencies:
+ npmlog "0.1 || 1 || 2"
+ semver "^2.3.0 || 3.x || 4 || 5"
+
+npm-install-checks@~3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npm.taobao.org/npm-install-checks/download/npm-install-checks-3.0.0.tgz#d4aecdfd51a53e3723b7b2f93b2ee28e307bc0d7"
+ integrity sha1-1K7N/VGlPjcjt7L5Oy7ijjB7wNc=
+ dependencies:
+ semver "^2.3.0 || 3.x || 4 || 5"
+
+"npm-package-arg@^3.0.0 || ^4.0.0", npm-package-arg@^4.1.1:
+ version "4.2.1"
+ resolved "https://registry.npm.taobao.org/npm-package-arg/download/npm-package-arg-4.2.1.tgz#593303fdea85f7c422775f17f9eb7670f680e3ec"
+ integrity sha1-WTMD/eqF98Qid18X+et2cPaA4+w=
+ dependencies:
+ hosted-git-info "^2.1.5"
+ semver "^5.1.0"
+
+"npm-package-arg@^3.0.0 || ^4.0.0 || ^5.0.0", "npm-package-arg@^4.0.0 || ^5.0.0", npm-package-arg@^5.1.2, npm-package-arg@~5.1.2:
+ version "5.1.2"
+ resolved "https://registry.npm.taobao.org/npm-package-arg/download/npm-package-arg-5.1.2.tgz#fb18d17bb61e60900d6312619919bd753755ab37"
+ integrity sha1-+xjRe7YeYJANYxJhmRm9dTdVqzc=
+ dependencies:
+ hosted-git-info "^2.4.2"
+ osenv "^0.1.4"
+ semver "^5.1.0"
+ validate-npm-package-name "^3.0.0"
+
+"npm-package-arg@^4.0.0 || ^5.0.0 || ^6.0.0":
+ version "6.1.0"
+ resolved "https://registry.npm.taobao.org/npm-package-arg/download/npm-package-arg-6.1.0.tgz#15ae1e2758a5027efb4c250554b85a737db7fcc1"
+ integrity sha1-Fa4eJ1ilAn77TCUFVLhac323/ME=
+ dependencies:
+ hosted-git-info "^2.6.0"
+ osenv "^0.1.5"
+ semver "^5.5.0"
+ validate-npm-package-name "^3.0.0"
+
+npm-package-arg@~4.1.0:
+ version "4.1.1"
+ resolved "https://registry.npm.taobao.org/npm-package-arg/download/npm-package-arg-4.1.1.tgz#86d9dca985b4c5e5d59772dfd5de6919998a495a"
+ integrity sha1-htncqYW0xeXVl3Lf1d5pGZmKSVo=
+ dependencies:
+ hosted-git-info "^2.1.4"
+ semver "4 || 5"
+
+npm-pick-manifest@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.npm.taobao.org/npm-pick-manifest/download/npm-pick-manifest-1.0.4.tgz#a5ee6510c1fe7221c0bc0414e70924c14045f7e8"
+ integrity sha1-pe5lEMH+ciHAvAQU5wkkwUBF9+g=
+ dependencies:
+ npm-package-arg "^5.1.2"
+ semver "^5.3.0"
+
+npm-registry-client@~7.2.1:
+ version "7.2.1"
+ resolved "https://registry.npm.taobao.org/npm-registry-client/download/npm-registry-client-7.2.1.tgz#c792266b088cc313f8525e7e35248626c723db75"
+ integrity sha1-x5ImawiMwxP4Ul5+NSSGJscj23U=
+ dependencies:
+ concat-stream "^1.5.2"
+ graceful-fs "^4.1.6"
+ normalize-package-data "~1.0.1 || ^2.0.0"
+ npm-package-arg "^3.0.0 || ^4.0.0"
+ once "^1.3.3"
+ request "^2.74.0"
+ retry "^0.10.0"
+ semver "2 >=2.2.1 || 3.x || 4 || 5"
+ slide "^1.1.3"
+ optionalDependencies:
+ npmlog "~2.0.0 || ~3.1.0"
+
+npm-registry-client@~8.4.0:
+ version "8.4.0"
+ resolved "https://registry.npm.taobao.org/npm-registry-client/download/npm-registry-client-8.4.0.tgz#d52b901685647fc62a4c03eafecb6ceaa5018d4c"
+ integrity sha1-1SuQFoVkf8YqTAPq/sts6qUBjUw=
+ dependencies:
+ concat-stream "^1.5.2"
+ graceful-fs "^4.1.6"
+ normalize-package-data "~1.0.1 || ^2.0.0"
+ npm-package-arg "^3.0.0 || ^4.0.0 || ^5.0.0"
+ once "^1.3.3"
+ request "^2.74.0"
+ retry "^0.10.0"
+ semver "2 >=2.2.1 || 3.x || 4 || 5"
+ slide "^1.1.3"
+ ssri "^4.1.2"
+ optionalDependencies:
+ npmlog "2 || ^3.1.0 || ^4.0.0"
+
+npm-run-path@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
+ integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
+ dependencies:
+ path-key "^2.0.0"
+
+npm-user-validate@~0.1.5:
+ version "0.1.5"
+ resolved "https://registry.npm.taobao.org/npm-user-validate/download/npm-user-validate-0.1.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-user-validate%2Fdownload%2Fnpm-user-validate-0.1.5.tgz#52465d50c2d20294a57125b996baedbf56c5004b"
+ integrity sha1-UkZdUMLSApSlcSW5lrrtv1bFAEs=
+
+npm-user-validate@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/npm-user-validate/download/npm-user-validate-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-user-validate%2Fdownload%2Fnpm-user-validate-1.0.0.tgz#8ceca0f5cea04d4e93519ef72d0557a75122e951"
+ integrity sha1-jOyg9c6gTU6TUZ73LQVXp1Ei6VE=
+
+npm@5.1.0:
+ version "5.1.0"
+ resolved "https://registry.npm.taobao.org/npm/download/npm-5.1.0.tgz?cache=0&sync_timestamp=1565109043861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm%2Fdownload%2Fnpm-5.1.0.tgz#cf8201e044018e9c89532041c90094541982b2c0"
+ integrity sha1-z4IB4EQBjpyJUyBByQCUVBmCssA=
+ dependencies:
+ JSONStream "~1.3.1"
+ abbrev "~1.1.0"
+ ansi-regex "~3.0.0"
+ ansicolors "~0.3.2"
+ ansistyles "~0.1.3"
+ aproba "~1.1.2"
+ archy "~1.0.0"
+ bluebird "~3.5.0"
+ cacache "~9.2.9"
+ call-limit "~1.1.0"
+ chownr "~1.0.1"
+ cmd-shim "~2.0.2"
+ columnify "~1.5.4"
+ config-chain "~1.1.11"
+ detect-indent "~5.0.0"
+ dezalgo "~1.0.3"
+ editor "~1.0.0"
+ fs-vacuum "~1.2.10"
+ fs-write-stream-atomic "~1.0.10"
+ fstream "~1.0.11"
+ fstream-npm "~1.2.1"
+ glob "~7.1.2"
+ graceful-fs "~4.1.11"
+ has-unicode "~2.0.1"
+ hosted-git-info "~2.5.0"
+ iferr "~0.1.5"
+ inflight "~1.0.6"
+ inherits "~2.0.3"
+ ini "~1.3.4"
+ init-package-json "~1.10.1"
+ lazy-property "~1.0.0"
+ lockfile "~1.0.3"
+ lodash._baseuniq "~4.6.0"
+ lodash.clonedeep "~4.5.0"
+ lodash.union "~4.6.0"
+ lodash.uniq "~4.5.0"
+ lodash.without "~4.4.0"
+ lru-cache "~4.1.1"
+ mississippi "~1.3.0"
+ mkdirp "~0.5.1"
+ move-concurrently "~1.0.1"
+ node-gyp "~3.6.2"
+ nopt "~4.0.1"
+ normalize-package-data "~2.4.0"
+ npm-cache-filename "~1.0.2"
+ npm-install-checks "~3.0.0"
+ npm-package-arg "~5.1.2"
+ npm-registry-client "~8.4.0"
+ npm-user-validate "~1.0.0"
+ npmlog "~4.1.2"
+ once "~1.4.0"
+ opener "~1.4.3"
+ osenv "~0.1.4"
+ pacote "~2.7.38"
+ path-is-inside "~1.0.2"
+ promise-inflight "~1.0.1"
+ read "~1.0.7"
+ read-cmd-shim "~1.0.1"
+ read-installed "~4.0.3"
+ read-package-json "~2.0.9"
+ read-package-tree "~5.1.6"
+ readable-stream "~2.3.2"
+ request "~2.81.0"
+ retry "~0.10.1"
+ rimraf "~2.6.1"
+ safe-buffer "~5.1.1"
+ semver "~5.3.0"
+ sha "~2.0.1"
+ slide "~1.1.6"
+ sorted-object "~2.0.1"
+ sorted-union-stream "~2.1.3"
+ ssri "~4.1.6"
+ strip-ansi "~4.0.0"
+ tar "~2.2.1"
+ text-table "~0.2.0"
+ uid-number "0.0.6"
+ umask "~1.1.0"
+ unique-filename "~1.1.0"
+ unpipe "~1.0.0"
+ update-notifier "~2.2.0"
+ uuid "~3.1.0"
+ validate-npm-package-name "~3.0.0"
+ which "~1.2.14"
+ worker-farm "~1.3.1"
+ wrappy "~1.0.2"
+ write-file-atomic "~2.1.0"
+
+npm@^2.1.12:
+ version "2.15.12"
+ resolved "https://registry.npm.taobao.org/npm/download/npm-2.15.12.tgz?cache=0&sync_timestamp=1565109043861&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm%2Fdownload%2Fnpm-2.15.12.tgz#df7c3ed5a277c3f9d4b5d819b05311d10a200ae6"
+ integrity sha1-33w+1aJ3w/nUtdgZsFMR0QogCuY=
+ dependencies:
+ abbrev "~1.0.9"
+ ansi "~0.3.1"
+ ansicolors "~0.3.2"
+ ansistyles "~0.1.3"
+ archy "~1.0.0"
+ async-some "~1.0.2"
+ block-stream "0.0.9"
+ char-spinner "~1.0.1"
+ chmodr "~1.0.2"
+ chownr "~1.0.1"
+ cmd-shim "~2.0.2"
+ columnify "~1.5.4"
+ config-chain "~1.1.10"
+ dezalgo "~1.0.3"
+ editor "~1.0.0"
+ fs-vacuum "~1.2.9"
+ fs-write-stream-atomic "~1.0.8"
+ fstream "~1.0.10"
+ fstream-npm "~1.1.1"
+ github-url-from-git "~1.4.0"
+ github-url-from-username-repo "~1.0.2"
+ glob "~7.0.6"
+ graceful-fs "~4.1.6"
+ hosted-git-info "~2.1.5"
+ inflight "~1.0.4"
+ inherits "~2.0.3"
+ ini "~1.3.4"
+ init-package-json "~1.9.4"
+ lockfile "~1.0.1"
+ lru-cache "~4.0.1"
+ minimatch "~3.0.3"
+ mkdirp "~0.5.1"
+ node-gyp "~3.6.0"
+ nopt "~3.0.6"
+ normalize-git-url "~3.0.2"
+ normalize-package-data "~2.3.5"
+ npm-cache-filename "~1.0.2"
+ npm-install-checks "~1.0.7"
+ npm-package-arg "~4.1.0"
+ npm-registry-client "~7.2.1"
+ npm-user-validate "~0.1.5"
+ npmlog "~2.0.4"
+ once "~1.4.0"
+ opener "~1.4.1"
+ osenv "~0.1.3"
+ path-is-inside "~1.0.0"
+ read "~1.0.7"
+ read-installed "~4.0.3"
+ read-package-json "~2.0.4"
+ readable-stream "~2.1.5"
+ realize-package-specifier "~3.0.1"
+ request "~2.74.0"
+ retry "~0.10.0"
+ rimraf "~2.5.4"
+ semver "~5.1.0"
+ sha "~2.0.1"
+ slide "~1.1.6"
+ sorted-object "~2.0.0"
+ spdx-license-ids "~1.2.2"
+ strip-ansi "~3.0.1"
+ tar "~2.2.1"
+ text-table "~0.2.0"
+ uid-number "0.0.6"
+ umask "~1.1.0"
+ validate-npm-package-license "~3.0.1"
+ validate-npm-package-name "~2.2.2"
+ which "~1.2.11"
+ wrappy "~1.0.2"
+ write-file-atomic "~1.1.4"
+
+npmi@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/npmi/download/npmi-1.0.1.tgz#15d769273547545e6809dcf0ce18aed48b0290e2"
+ integrity sha1-FddpJzVHVF5oCdzwzhiu1IsCkOI=
+ dependencies:
+ npm "^2.1.12"
+ semver "^4.1.0"
+
+"npmlog@0 || 1 || 2 || 3 || 4", "npmlog@2 || ^3.1.0 || ^4.0.0", npmlog@~4.1.2:
+ version "4.1.2"
+ resolved "https://registry.npm.taobao.org/npmlog/download/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
+ integrity sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=
+ dependencies:
+ are-we-there-yet "~1.1.2"
+ console-control-strings "~1.1.0"
+ gauge "~2.7.3"
+ set-blocking "~2.0.0"
+
+"npmlog@0.1 || 1 || 2", npmlog@~2.0.4:
+ version "2.0.4"
+ resolved "https://registry.npm.taobao.org/npmlog/download/npmlog-2.0.4.tgz#98b52530f2514ca90d09ec5b22c8846722375692"
+ integrity sha1-mLUlMPJRTKkNCexbIsiEZyI3VpI=
+ dependencies:
+ ansi "~0.3.1"
+ are-we-there-yet "~1.1.2"
+ gauge "~1.2.5"
+
+"npmlog@~2.0.0 || ~3.1.0":
+ version "3.1.2"
+ resolved "https://registry.npm.taobao.org/npmlog/download/npmlog-3.1.2.tgz#2d46fa874337af9498a2f12bb43d8d0be4a36873"
+ integrity sha1-LUb6h0M3r5SYovErtD2NC+SjaHM=
+ dependencies:
+ are-we-there-yet "~1.1.2"
+ console-control-strings "~1.1.0"
+ gauge "~2.6.0"
+ set-blocking "~2.0.0"
+
+number-is-nan@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
+ integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
+
+oauth-sign@~0.8.1:
+ version "0.8.2"
+ resolved "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
+ integrity sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=
+
+oauth-sign@~0.9.0:
+ version "0.9.0"
+ resolved "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
+ integrity sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=
+
+object-assign@^4.1.0:
+ version "4.1.1"
+ resolved "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-assign%2Fdownload%2Fobject-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
+
+once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0, once@~1.4.0:
+ version "1.4.0"
+ resolved "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+ integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
+ dependencies:
+ wrappy "1"
+
+opener@~1.4.1, opener@~1.4.3:
+ version "1.4.3"
+ resolved "https://registry.npm.taobao.org/opener/download/opener-1.4.3.tgz#5c6da2c5d7e5831e8ffa3964950f8d6674ac90b8"
+ integrity sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=
+
+optimist@0.6.1:
+ version "0.6.1"
+ resolved "https://registry.npm.taobao.org/optimist/download/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
+ integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY=
+ dependencies:
+ minimist "~0.0.1"
+ wordwrap "~0.0.2"
+
+os-homedir@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/os-homedir/download/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
+ integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
+
+os-tmpdir@^1.0.0, os-tmpdir@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
+ integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
+
+osenv@0, osenv@^0.1.4, osenv@^0.1.5, osenv@~0.1.3, osenv@~0.1.4:
+ version "0.1.5"
+ resolved "https://registry.npm.taobao.org/osenv/download/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
+ integrity sha1-hc36+uso6Gd/QW4odZK18/SepBA=
+ dependencies:
+ os-homedir "^1.0.0"
+ os-tmpdir "^1.0.0"
+
+p-finally@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
+ integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
+
+package-json@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.npm.taobao.org/package-json/download/package-json-4.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpackage-json%2Fdownload%2Fpackage-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed"
+ integrity sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=
+ dependencies:
+ got "^6.7.1"
+ registry-auth-token "^3.0.1"
+ registry-url "^3.0.3"
+ semver "^5.1.0"
+
+pacote@~2.7.38:
+ version "2.7.38"
+ resolved "https://registry.npm.taobao.org/pacote/download/pacote-2.7.38.tgz#5091f8774298c26c3eca24606037f1bb73db74c1"
+ integrity sha1-UJH4d0KYwmw+yiRgYDfxu3PbdME=
+ dependencies:
+ bluebird "^3.5.0"
+ cacache "^9.2.9"
+ glob "^7.1.2"
+ lru-cache "^4.1.1"
+ make-fetch-happen "^2.4.13"
+ minimatch "^3.0.4"
+ mississippi "^1.2.0"
+ normalize-package-data "^2.4.0"
+ npm-package-arg "^5.1.2"
+ npm-pick-manifest "^1.0.4"
+ osenv "^0.1.4"
+ promise-inflight "^1.0.1"
+ promise-retry "^1.1.1"
+ protoduck "^4.0.0"
+ safe-buffer "^5.1.1"
+ semver "^5.3.0"
+ ssri "^4.1.6"
+ tar-fs "^1.15.3"
+ tar-stream "^1.5.4"
+ unique-filename "^1.1.0"
+ which "^1.2.12"
+
+parallel-transform@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npm.taobao.org/parallel-transform/download/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06"
+ integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=
+ dependencies:
+ cyclist "~0.2.2"
+ inherits "^2.0.3"
+ readable-stream "^2.1.5"
+
+path-is-absolute@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+ integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
+
+path-is-inside@^1.0.1, path-is-inside@~1.0.0, path-is-inside@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
+ integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=
+
+path-key@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
+ integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
+
+path-parse@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
+ integrity sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=
+
+performance-now@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.npm.taobao.org/performance-now/download/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
+ integrity sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=
+
+performance-now@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
+ integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
+
+pify@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpify%2Fdownload%2Fpify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
+ integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
+
+pinkie-promise@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
+ integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
+ dependencies:
+ pinkie "^2.0.0"
+
+pinkie@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
+ integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
+
+prepend-http@^1.0.1:
+ version "1.0.4"
+ resolved "https://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
+ integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=
+
+process-nextick-args@~1.0.6:
+ version "1.0.7"
+ resolved "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3"
+ integrity sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=
+
+process-nextick-args@~2.0.0:
+ version "2.0.1"
+ resolved "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
+ integrity sha1-eCDZsWEgzFXKmud5JoCufbptf+I=
+
+promise-inflight@^1.0.1, promise-inflight@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
+ integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
+
+promise-retry@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npm.taobao.org/promise-retry/download/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d"
+ integrity sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=
+ dependencies:
+ err-code "^1.0.0"
+ retry "^0.10.0"
+
+promzard@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.npm.taobao.org/promzard/download/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee"
+ integrity sha1-JqXW7ox97kyxIggwWs+5O6OCqe4=
+ dependencies:
+ read "1"
+
+proto-list@~1.2.1:
+ version "1.2.4"
+ resolved "https://registry.npm.taobao.org/proto-list/download/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
+ integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=
+
+protoduck@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npm.taobao.org/protoduck/download/protoduck-4.0.0.tgz#fe4874d8c7913366cfd9ead12453a22cd3657f8e"
+ integrity sha1-/kh02MeRM2bP2erRJFOiLNNlf44=
+ dependencies:
+ genfun "^4.0.1"
+
+prr@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
+ integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
+
+pseudomap@^1.0.1, pseudomap@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
+ integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
+
+psl@^1.1.24:
+ version "1.3.0"
+ resolved "https://registry.npm.taobao.org/psl/download/psl-1.3.0.tgz#e1ebf6a3b5564fa8376f3da2275da76d875ca1bd"
+ integrity sha1-4ev2o7VWT6g3bz2iJ12nbYdcob0=
+
+pump@^1.0.0:
+ version "1.0.3"
+ resolved "https://registry.npm.taobao.org/pump/download/pump-1.0.3.tgz#5dfe8311c33bbf6fc18261f9f34702c47c08a954"
+ integrity sha1-Xf6DEcM7v2/BgmH580cCxHwIqVQ=
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
+pump@^2.0.0, pump@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
+ integrity sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk=
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
+pumpify@^1.3.3:
+ version "1.5.1"
+ resolved "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce"
+ integrity sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4=
+ dependencies:
+ duplexify "^3.6.0"
+ inherits "^2.0.3"
+ pump "^2.0.0"
+
+punycode@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
+ integrity sha1-wNWmOycYgArY4esPpSachN1BhF4=
+
+punycode@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
+ integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew=
+
+q@1.5.0:
+ version "1.5.0"
+ resolved "https://registry.npm.taobao.org/q/download/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1"
+ integrity sha1-3QG6ydBtMObyGa7LglPunr3DCPE=
+
+qs@~6.2.0:
+ version "6.2.3"
+ resolved "https://registry.npm.taobao.org/qs/download/qs-6.2.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.2.3.tgz#1cfcb25c10a9b2b483053ff39f5dfc9233908cfe"
+ integrity sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=
+
+qs@~6.4.0:
+ version "6.4.0"
+ resolved "https://registry.npm.taobao.org/qs/download/qs-6.4.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
+ integrity sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=
+
+qs@~6.5.2:
+ version "6.5.2"
+ resolved "https://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
+ integrity sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=
+
+rc@^1.0.1, rc@^1.1.6:
+ version "1.2.8"
+ resolved "https://registry.npm.taobao.org/rc/download/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
+ integrity sha1-zZJL9SAKB1uDwYjNa54hG3/A0+0=
+ dependencies:
+ deep-extend "^0.6.0"
+ ini "~1.3.0"
+ minimist "^1.2.0"
+ strip-json-comments "~2.0.1"
+
+read-cmd-shim@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/read-cmd-shim/download/read-cmd-shim-1.0.1.tgz#2d5d157786a37c055d22077c32c53f8329e91c7b"
+ integrity sha1-LV0Vd4ajfAVdIgd8MsU/gynpHHs=
+ dependencies:
+ graceful-fs "^4.1.2"
+
+read-installed@~4.0.3:
+ version "4.0.3"
+ resolved "https://registry.npm.taobao.org/read-installed/download/read-installed-4.0.3.tgz#ff9b8b67f187d1e4c29b9feb31f6b223acd19067"
+ integrity sha1-/5uLZ/GH0eTCm5/rMfayI6zRkGc=
+ dependencies:
+ debuglog "^1.0.1"
+ read-package-json "^2.0.0"
+ readdir-scoped-modules "^1.0.0"
+ semver "2 || 3 || 4 || 5"
+ slide "~1.1.3"
+ util-extend "^1.0.1"
+ optionalDependencies:
+ graceful-fs "^4.1.2"
+
+"read-package-json@1 || 2", read-package-json@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npm.taobao.org/read-package-json/download/read-package-json-2.1.0.tgz#e3d42e6c35ea5ae820d9a03ab0c7291217fc51d5"
+ integrity sha1-49QubDXqWugg2aA6sMcpEhf8UdU=
+ dependencies:
+ glob "^7.1.1"
+ json-parse-better-errors "^1.0.1"
+ normalize-package-data "^2.0.0"
+ slash "^1.0.0"
+ optionalDependencies:
+ graceful-fs "^4.1.2"
+
+read-package-json@~2.0.4, read-package-json@~2.0.9:
+ version "2.0.13"
+ resolved "https://registry.npm.taobao.org/read-package-json/download/read-package-json-2.0.13.tgz#2e82ebd9f613baa6d2ebe3aa72cefe3f68e41f4a"
+ integrity sha1-LoLr2fYTuqbS6+Oqcs7+P2jkH0o=
+ dependencies:
+ glob "^7.1.1"
+ json-parse-better-errors "^1.0.1"
+ normalize-package-data "^2.0.0"
+ slash "^1.0.0"
+ optionalDependencies:
+ graceful-fs "^4.1.2"
+
+read-package-tree@~5.1.6:
+ version "5.1.6"
+ resolved "https://registry.npm.taobao.org/read-package-tree/download/read-package-tree-5.1.6.tgz#4f03e83d0486856fb60d97c94882841c2a7b1b7a"
+ integrity sha1-TwPoPQSGhW+2DZfJSIKEHCp7G3o=
+ dependencies:
+ debuglog "^1.0.1"
+ dezalgo "^1.0.0"
+ once "^1.3.0"
+ read-package-json "^2.0.0"
+ readdir-scoped-modules "^1.0.0"
+
+read@1, read@~1.0.1, read@~1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npm.taobao.org/read/download/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"
+ integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=
+ dependencies:
+ mute-stream "~0.0.4"
+
+"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.2, readable-stream@~2.3.6:
+ version "2.3.6"
+ resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
+ integrity sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.3"
+ isarray "~1.0.0"
+ process-nextick-args "~2.0.0"
+ safe-buffer "~5.1.1"
+ string_decoder "~1.1.1"
+ util-deprecate "~1.0.1"
+
+readable-stream@~1.1.10:
+ version "1.1.14"
+ resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
+ integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk=
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.1"
+ isarray "0.0.1"
+ string_decoder "~0.10.x"
+
+readable-stream@~2.0.5:
+ version "2.0.6"
+ resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.0.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e"
+ integrity sha1-j5A0HmilPMySh4jaz80Rs265t44=
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.1"
+ isarray "~1.0.0"
+ process-nextick-args "~1.0.6"
+ string_decoder "~0.10.x"
+ util-deprecate "~1.0.1"
+
+readable-stream@~2.1.5:
+ version "2.1.5"
+ resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.1.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freadable-stream%2Fdownload%2Freadable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0"
+ integrity sha1-ZvqLcg4UOLNkaB8q0aY8YYRIydA=
+ dependencies:
+ buffer-shims "^1.0.0"
+ core-util-is "~1.0.0"
+ inherits "~2.0.1"
+ isarray "~1.0.0"
+ process-nextick-args "~1.0.6"
+ string_decoder "~0.10.x"
+ util-deprecate "~1.0.1"
+
+readdir-scoped-modules@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.npm.taobao.org/readdir-scoped-modules/download/readdir-scoped-modules-1.1.0.tgz#8d45407b4f870a0dcaebc0e28670d18e74514309"
+ integrity sha1-jUVAe0+HCg3K68DihnDRjnRRQwk=
+ dependencies:
+ debuglog "^1.0.1"
+ dezalgo "^1.0.0"
+ graceful-fs "^4.1.2"
+ once "^1.3.0"
+
+realize-package-specifier@~3.0.1:
+ version "3.0.3"
+ resolved "https://registry.npm.taobao.org/realize-package-specifier/download/realize-package-specifier-3.0.3.tgz#d0def882952b8de3f67eba5e91199661271f41f4"
+ integrity sha1-0N74gpUrjeP2frpekRmWYScfQfQ=
+ dependencies:
+ dezalgo "^1.0.1"
+ npm-package-arg "^4.1.1"
+
+registry-auth-token@^3.0.1:
+ version "3.4.0"
+ resolved "https://registry.npm.taobao.org/registry-auth-token/download/registry-auth-token-3.4.0.tgz?cache=0&sync_timestamp=1560785240550&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregistry-auth-token%2Fdownload%2Fregistry-auth-token-3.4.0.tgz#d7446815433f5d5ed6431cd5dca21048f66b397e"
+ integrity sha1-10RoFUM/XV7WQxzV3KIQSPZrOX4=
+ dependencies:
+ rc "^1.1.6"
+ safe-buffer "^5.0.1"
+
+registry-url@^3.0.3:
+ version "3.1.0"
+ resolved "https://registry.npm.taobao.org/registry-url/download/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942"
+ integrity sha1-PU74cPc93h138M+aOBQyRE4XSUI=
+ dependencies:
+ rc "^1.0.1"
+
+"request@>=2.9.0 <2.82.0", request@~2.81.0:
+ version "2.81.0"
+ resolved "https://registry.npm.taobao.org/request/download/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
+ integrity sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=
+ dependencies:
+ aws-sign2 "~0.6.0"
+ aws4 "^1.2.1"
+ caseless "~0.12.0"
+ combined-stream "~1.0.5"
+ extend "~3.0.0"
+ forever-agent "~0.6.1"
+ form-data "~2.1.1"
+ har-validator "~4.2.1"
+ hawk "~3.1.3"
+ http-signature "~1.1.0"
+ is-typedarray "~1.0.0"
+ isstream "~0.1.2"
+ json-stringify-safe "~5.0.1"
+ mime-types "~2.1.7"
+ oauth-sign "~0.8.1"
+ performance-now "^0.2.0"
+ qs "~6.4.0"
+ safe-buffer "^5.0.1"
+ stringstream "~0.0.4"
+ tough-cookie "~2.3.0"
+ tunnel-agent "^0.6.0"
+ uuid "^3.0.0"
+
+request@^2.74.0:
+ version "2.88.0"
+ resolved "https://registry.npm.taobao.org/request/download/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
+ integrity sha1-nC/KT301tZLv5Xx/ClXoEFIST+8=
+ dependencies:
+ aws-sign2 "~0.7.0"
+ aws4 "^1.8.0"
+ caseless "~0.12.0"
+ combined-stream "~1.0.6"
+ extend "~3.0.2"
+ forever-agent "~0.6.1"
+ form-data "~2.3.2"
+ har-validator "~5.1.0"
+ http-signature "~1.2.0"
+ is-typedarray "~1.0.0"
+ isstream "~0.1.2"
+ json-stringify-safe "~5.0.1"
+ mime-types "~2.1.19"
+ oauth-sign "~0.9.0"
+ performance-now "^2.1.0"
+ qs "~6.5.2"
+ safe-buffer "^5.1.2"
+ tough-cookie "~2.4.3"
+ tunnel-agent "^0.6.0"
+ uuid "^3.3.2"
+
+request@~2.74.0:
+ version "2.74.0"
+ resolved "https://registry.npm.taobao.org/request/download/request-2.74.0.tgz#7693ca768bbb0ea5c8ce08c084a45efa05b892ab"
+ integrity sha1-dpPKdou7DqXIzgjAhKRe+gW4kqs=
+ dependencies:
+ aws-sign2 "~0.6.0"
+ aws4 "^1.2.1"
+ bl "~1.1.2"
+ caseless "~0.11.0"
+ combined-stream "~1.0.5"
+ extend "~3.0.0"
+ forever-agent "~0.6.1"
+ form-data "~1.0.0-rc4"
+ har-validator "~2.0.6"
+ hawk "~3.1.3"
+ http-signature "~1.1.0"
+ is-typedarray "~1.0.0"
+ isstream "~0.1.2"
+ json-stringify-safe "~5.0.1"
+ mime-types "~2.1.7"
+ node-uuid "~1.4.7"
+ oauth-sign "~0.8.1"
+ qs "~6.2.0"
+ stringstream "~0.0.4"
+ tough-cookie "~2.3.0"
+
+resolve@^1.10.0:
+ version "1.12.0"
+ resolved "https://registry.npm.taobao.org/resolve/download/resolve-1.12.0.tgz?cache=0&sync_timestamp=1564641434608&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve%2Fdownload%2Fresolve-1.12.0.tgz#3fc644a35c84a48554609ff26ec52b66fa577df6"
+ integrity sha1-P8ZEo1yEpIVUYJ/ybsUrZvpXffY=
+ dependencies:
+ path-parse "^1.0.6"
+
+retry@^0.10.0, retry@~0.10.0, retry@~0.10.1:
+ version "0.10.1"
+ resolved "https://registry.npm.taobao.org/retry/download/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4"
+ integrity sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=
+
+rimraf@2, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2:
+ version "2.7.0"
+ resolved "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.0.tgz?cache=0&sync_timestamp=1565741062857&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.7.0.tgz#eb43198c5e2fb83b9323abee63bd87836f9a7c85"
+ integrity sha1-60MZjF4vuDuTI6vuY72Hg2+afIU=
+ dependencies:
+ glob "^7.1.3"
+
+rimraf@~2.5.4:
+ version "2.5.4"
+ resolved "https://registry.npm.taobao.org/rimraf/download/rimraf-2.5.4.tgz?cache=0&sync_timestamp=1565741062857&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04"
+ integrity sha1-loAAk8vxoMhr2VtGJUZ1NcKd+gQ=
+ dependencies:
+ glob "^7.0.5"
+
+rimraf@~2.6.1:
+ version "2.6.3"
+ resolved "https://registry.npm.taobao.org/rimraf/download/rimraf-2.6.3.tgz?cache=0&sync_timestamp=1565741062857&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frimraf%2Fdownload%2Frimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
+ integrity sha1-stEE/g2Psnz54KHNqCYt04M8bKs=
+ dependencies:
+ glob "^7.1.3"
+
+run-queue@^1.0.0, run-queue@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47"
+ integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=
+ dependencies:
+ aproba "^1.1.1"
+
+safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2:
+ version "5.2.0"
+ resolved "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519"
+ integrity sha1-t02uxJsRSPiMZLaNSbHoFcHy9Rk=
+
+safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+ version "5.1.2"
+ resolved "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+ integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0=
+
+"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
+ version "2.1.2"
+ resolved "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafer-buffer%2Fdownload%2Fsafer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
+ integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=
+
+semver-diff@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npm.taobao.org/semver-diff/download/semver-diff-2.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver-diff%2Fdownload%2Fsemver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"
+ integrity sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=
+ dependencies:
+ semver "^5.0.3"
+
+"semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", "semver@4 || 5", "semver@^2.3.0 || 3.x || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.5.0:
+ version "5.7.1"
+ resolved "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1565627367398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
+ integrity sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=
+
+semver@5.3.0, semver@~5.3.0:
+ version "5.3.0"
+ resolved "https://registry.npm.taobao.org/semver/download/semver-5.3.0.tgz?cache=0&sync_timestamp=1565627367398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
+ integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8=
+
+semver@^4.1.0:
+ version "4.3.6"
+ resolved "https://registry.npm.taobao.org/semver/download/semver-4.3.6.tgz?cache=0&sync_timestamp=1565627367398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da"
+ integrity sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=
+
+semver@~5.1.0:
+ version "5.1.1"
+ resolved "https://registry.npm.taobao.org/semver/download/semver-5.1.1.tgz?cache=0&sync_timestamp=1565627367398&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.1.1.tgz#a3292a373e6f3e0798da0b20641b9a9c5bc47e19"
+ integrity sha1-oykqNz5vPgeY2gsgZBuanFvEfhk=
+
+set-blocking@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
+ integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
+
+sha@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npm.taobao.org/sha/download/sha-2.0.1.tgz#6030822fbd2c9823949f8f72ed6411ee5cf25aae"
+ integrity sha1-YDCCL70smCOUn49y7WQR7lzyWq4=
+ dependencies:
+ graceful-fs "^4.1.2"
+ readable-stream "^2.0.2"
+
+shebang-command@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
+ integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
+ dependencies:
+ shebang-regex "^1.0.0"
+
+shebang-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
+ integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
+
+signal-exit@^3.0.0, signal-exit@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
+ integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
+
+slash@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
+ integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=
+
+slide@^1.1.3, slide@^1.1.5, slide@~1.1.3, slide@~1.1.6:
+ version "1.1.6"
+ resolved "https://registry.npm.taobao.org/slide/download/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"
+ integrity sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=
+
+smart-buffer@^1.0.13:
+ version "1.1.15"
+ resolved "https://registry.npm.taobao.org/smart-buffer/download/smart-buffer-1.1.15.tgz#7f114b5b65fab3e2a35aa775bb12f0d1c649bf16"
+ integrity sha1-fxFLW2X6s+KjWqd1uxLw0cZJvxY=
+
+sntp@1.x.x:
+ version "1.0.9"
+ resolved "https://registry.npm.taobao.org/sntp/download/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198"
+ integrity sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=
+ dependencies:
+ hoek "2.x.x"
+
+socks-proxy-agent@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.npm.taobao.org/socks-proxy-agent/download/socks-proxy-agent-3.0.1.tgz#2eae7cf8e2a82d34565761539a7f9718c5617659"
+ integrity sha1-Lq58+OKoLTRWV2FTmn+XGMVhdlk=
+ dependencies:
+ agent-base "^4.1.0"
+ socks "^1.1.10"
+
+socks@^1.1.10:
+ version "1.1.10"
+ resolved "https://registry.npm.taobao.org/socks/download/socks-1.1.10.tgz#5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a"
+ integrity sha1-W4t/x8jzQcU+0FbpKbe/Tei6e1o=
+ dependencies:
+ ip "^1.1.4"
+ smart-buffer "^1.0.13"
+
+sorted-object@~2.0.0, sorted-object@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npm.taobao.org/sorted-object/download/sorted-object-2.0.1.tgz#7d631f4bd3a798a24af1dffcfbfe83337a5df5fc"
+ integrity sha1-fWMfS9OnmKJK8d/8+/6DM3pd9fw=
+
+sorted-union-stream@~2.1.3:
+ version "2.1.3"
+ resolved "https://registry.npm.taobao.org/sorted-union-stream/download/sorted-union-stream-2.1.3.tgz#c7794c7e077880052ff71a8d4a2dbb4a9a638ac7"
+ integrity sha1-x3lMfgd4gAUv9xqNSi27Sppjisc=
+ dependencies:
+ from2 "^1.3.0"
+ stream-iterate "^1.1.0"
+
+spdx-correct@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4"
+ integrity sha1-+4PlBERSaPFUsHTiGMh8ADzTHfQ=
+ dependencies:
+ spdx-expression-parse "^3.0.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-exceptions@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977"
+ integrity sha1-LqRQrudPKom/uUUZwH/Nb0EyKXc=
+
+spdx-expression-parse@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
+ integrity sha1-meEZt6XaAOBUkcn6M4t5BII7QdA=
+ dependencies:
+ spdx-exceptions "^2.1.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+ version "3.0.5"
+ resolved "https://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654"
+ integrity sha1-NpS1gEVnpFjTyARYQqY1hjL2JlQ=
+
+spdx-license-ids@~1.2.2:
+ version "1.2.2"
+ resolved "https://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57"
+ integrity sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=
+
+sshpk@^1.7.0:
+ version "1.16.1"
+ resolved "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
+ integrity sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=
+ dependencies:
+ asn1 "~0.2.3"
+ assert-plus "^1.0.0"
+ bcrypt-pbkdf "^1.0.0"
+ dashdash "^1.12.0"
+ ecc-jsbn "~0.1.1"
+ getpass "^0.1.1"
+ jsbn "~0.1.0"
+ safer-buffer "^2.0.2"
+ tweetnacl "~0.14.0"
+
+ssri@^4.1.2, ssri@^4.1.6, ssri@~4.1.6:
+ version "4.1.6"
+ resolved "https://registry.npm.taobao.org/ssri/download/ssri-4.1.6.tgz#0cb49b6ac84457e7bdd466cb730c3cb623e9a25b"
+ integrity sha1-DLSbashEV+e91GbLcww8tiPpols=
+ dependencies:
+ safe-buffer "^5.1.0"
+
+ssri@^5.0.0, ssri@^5.2.4:
+ version "5.3.0"
+ resolved "https://registry.npm.taobao.org/ssri/download/ssri-5.3.0.tgz#ba3872c9c6d33a0704a7d71ff045e5ec48999d06"
+ integrity sha1-ujhyycbTOgcEp9cf8EXl7EiZnQY=
+ dependencies:
+ safe-buffer "^5.1.1"
+
+stream-each@^1.1.0:
+ version "1.2.3"
+ resolved "https://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae"
+ integrity sha1-6+J6DDibBPvMIzZClS4Qcxr6m64=
+ dependencies:
+ end-of-stream "^1.1.0"
+ stream-shift "^1.0.0"
+
+stream-iterate@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.npm.taobao.org/stream-iterate/download/stream-iterate-1.2.0.tgz#2bd7c77296c1702a46488b8ad41f79865eecd4e1"
+ integrity sha1-K9fHcpbBcCpGSIuK1B95hl7s1OE=
+ dependencies:
+ readable-stream "^2.1.5"
+ stream-shift "^1.0.0"
+
+stream-shift@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
+ integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=
+
+string-width@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
+ integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
+ dependencies:
+ code-point-at "^1.0.0"
+ is-fullwidth-code-point "^1.0.0"
+ strip-ansi "^3.0.0"
+
+"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
+ integrity sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=
+ dependencies:
+ is-fullwidth-code-point "^2.0.0"
+ strip-ansi "^4.0.0"
+
+string_decoder@~0.10.x:
+ version "0.10.31"
+ resolved "https://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
+ integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
+
+string_decoder@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+ integrity sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=
+ dependencies:
+ safe-buffer "~5.1.0"
+
+stringstream@~0.0.4:
+ version "0.0.6"
+ resolved "https://registry.npm.taobao.org/stringstream/download/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72"
+ integrity sha1-eIAiWw1K0Q4wkn0Weh1vL9OzOnI=
+
+strip-ansi@^3.0.0, strip-ansi@^3.0.1, strip-ansi@~3.0.1:
+ version "3.0.1"
+ resolved "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
+ integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
+ dependencies:
+ ansi-regex "^2.0.0"
+
+strip-ansi@^4.0.0, strip-ansi@~4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
+ integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
+ dependencies:
+ ansi-regex "^3.0.0"
+
+strip-eof@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
+ integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
+
+strip-json-comments@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-json-comments%2Fdownload%2Fstrip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
+ integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
+
+supports-color@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
+ integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
+
+supports-color@^5.3.0:
+ version "5.5.0"
+ resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
+ integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=
+ dependencies:
+ has-flag "^3.0.0"
+
+tar-fs@^1.15.3:
+ version "1.16.3"
+ resolved "https://registry.npm.taobao.org/tar-fs/download/tar-fs-1.16.3.tgz#966a628841da2c4010406a82167cbd5e0c72d509"
+ integrity sha1-lmpiiEHaLEAQQGqCFny9Xgxy1Qk=
+ dependencies:
+ chownr "^1.0.1"
+ mkdirp "^0.5.1"
+ pump "^1.0.0"
+ tar-stream "^1.1.2"
+
+tar-stream@^1.1.2, tar-stream@^1.5.4:
+ version "1.6.2"
+ resolved "https://registry.npm.taobao.org/tar-stream/download/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555"
+ integrity sha1-jqVdqzeXIlPZqa+Q/c1VmuQ1xVU=
+ dependencies:
+ bl "^1.0.0"
+ buffer-alloc "^1.2.0"
+ end-of-stream "^1.0.0"
+ fs-constants "^1.0.0"
+ readable-stream "^2.3.0"
+ to-buffer "^1.1.1"
+ xtend "^4.0.0"
+
+tar@^2.0.0, tar@~2.2.1:
+ version "2.2.2"
+ resolved "https://registry.npm.taobao.org/tar/download/tar-2.2.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftar%2Fdownload%2Ftar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40"
+ integrity sha1-DKiEhWLHKZuLRG/2pNYM27I+3EA=
+ dependencies:
+ block-stream "*"
+ fstream "^1.0.12"
+ inherits "2"
+
+term-size@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npm.taobao.org/term-size/download/term-size-1.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterm-size%2Fdownload%2Fterm-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69"
+ integrity sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=
+ dependencies:
+ execa "^0.7.0"
+
+text-table@~0.2.0:
+ version "0.2.0"
+ resolved "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
+ integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
+
+through2@^2.0.0:
+ version "2.0.5"
+ resolved "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
+ integrity sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0=
+ dependencies:
+ readable-stream "~2.3.6"
+ xtend "~4.0.1"
+
+"through@>=2.2.7 <3":
+ version "2.3.8"
+ resolved "https://registry.npm.taobao.org/through/download/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
+ integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
+
+timed-out@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.npm.taobao.org/timed-out/download/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
+ integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=
+
+tmp@0.0.31:
+ version "0.0.31"
+ resolved "https://registry.npm.taobao.org/tmp/download/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7"
+ integrity sha1-jzirlDjhcxXl29izZX6L+yd65Kc=
+ dependencies:
+ os-tmpdir "~1.0.1"
+
+to-buffer@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npm.taobao.org/to-buffer/download/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80"
+ integrity sha1-STvUj2LXxD/N7TE6A9ytsuEhOoA=
+
+tough-cookie@~2.3.0:
+ version "2.3.4"
+ resolved "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655"
+ integrity sha1-7GDO44rGdQY//JelwYlwV47oNlU=
+ dependencies:
+ punycode "^1.4.1"
+
+tough-cookie@~2.4.3:
+ version "2.4.3"
+ resolved "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781"
+ integrity sha1-U/Nto/R3g7CSWvoG/587FlKA94E=
+ dependencies:
+ psl "^1.1.24"
+ punycode "^1.4.1"
+
+tunnel-agent@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
+ integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
+ dependencies:
+ safe-buffer "^5.0.1"
+
+tweetnacl@^0.14.3, tweetnacl@~0.14.0:
+ version "0.14.5"
+ resolved "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
+ integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
+
+typedarray@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
+ integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
+
+uid-number@0.0.6:
+ version "0.0.6"
+ resolved "https://registry.npm.taobao.org/uid-number/download/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
+ integrity sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=
+
+umask@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npm.taobao.org/umask/download/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d"
+ integrity sha1-8pzr8B31F5ErtY/5xOUP3o4zMg0=
+
+unique-filename@^1.1.0, unique-filename@~1.1.0:
+ version "1.1.1"
+ resolved "https://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
+ integrity sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=
+ dependencies:
+ unique-slug "^2.0.0"
+
+unique-slug@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c"
+ integrity sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=
+ dependencies:
+ imurmurhash "^0.1.4"
+
+unique-string@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/unique-string/download/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a"
+ integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=
+ dependencies:
+ crypto-random-string "^1.0.0"
+
+universalify@^0.1.0:
+ version "0.1.2"
+ resolved "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
+ integrity sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=
+
+unpipe@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
+ integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
+
+unzip-response@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npm.taobao.org/unzip-response/download/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
+ integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=
+
+update-notifier@~2.2.0:
+ version "2.2.0"
+ resolved "https://registry.npm.taobao.org/update-notifier/download/update-notifier-2.2.0.tgz#1b5837cf90c0736d88627732b661c138f86de72f"
+ integrity sha1-G1g3z5DAc22IYncytmHBOPht5y8=
+ dependencies:
+ boxen "^1.0.0"
+ chalk "^1.0.0"
+ configstore "^3.0.0"
+ import-lazy "^2.1.0"
+ is-npm "^1.0.0"
+ latest-version "^3.0.0"
+ semver-diff "^2.0.0"
+ xdg-basedir "^3.0.0"
+
+uri-js@^4.2.2:
+ version "4.2.2"
+ resolved "https://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
+ integrity sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=
+ dependencies:
+ punycode "^2.1.0"
+
+url-parse-lax@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npm.taobao.org/url-parse-lax/download/url-parse-lax-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furl-parse-lax%2Fdownload%2Furl-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73"
+ integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=
+ dependencies:
+ prepend-http "^1.0.1"
+
+user-home@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npm.taobao.org/user-home/download/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f"
+ integrity sha1-nHC/2Babwdy/SGBODwS4tJzenp8=
+ dependencies:
+ os-homedir "^1.0.0"
+
+util-deprecate@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+ integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
+
+util-extend@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.npm.taobao.org/util-extend/download/util-extend-1.0.3.tgz#a7c216d267545169637b3b6edc6ca9119e2ff93f"
+ integrity sha1-p8IW0mdUUWljeztu3GypEZ4v+T8=
+
+uuid@^3.0.0, uuid@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.npm.taobao.org/uuid/download/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
+ integrity sha1-G0r0lV6zB3xQHCOHL8ZROBFYcTE=
+
+uuid@~3.1.0:
+ version "3.1.0"
+ resolved "https://registry.npm.taobao.org/uuid/download/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"
+ integrity sha1-PdPT55Crwk17DToDT/q6vijrvAQ=
+
+validate-npm-package-license@^3.0.1, validate-npm-package-license@~3.0.1:
+ version "3.0.4"
+ resolved "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
+ integrity sha1-/JH2uce6FchX9MssXe/uw51PQQo=
+ dependencies:
+ spdx-correct "^3.0.0"
+ spdx-expression-parse "^3.0.0"
+
+validate-npm-package-name@^3.0.0, validate-npm-package-name@~3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npm.taobao.org/validate-npm-package-name/download/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e"
+ integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34=
+ dependencies:
+ builtins "^1.0.3"
+
+validate-npm-package-name@~2.2.2:
+ version "2.2.2"
+ resolved "https://registry.npm.taobao.org/validate-npm-package-name/download/validate-npm-package-name-2.2.2.tgz#f65695b22f7324442019a3c7fa39a6e7fd299085"
+ integrity sha1-9laVsi9zJEQgGaPH+jmm5/0pkIU=
+ dependencies:
+ builtins "0.0.7"
+
+verror@1.10.0:
+ version "1.10.0"
+ resolved "https://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fverror%2Fdownload%2Fverror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
+ integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
+ dependencies:
+ assert-plus "^1.0.0"
+ core-util-is "1.0.2"
+ extsprintf "^1.2.0"
+
+wcwidth@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npm.taobao.org/wcwidth/download/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8"
+ integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=
+ dependencies:
+ defaults "^1.0.3"
+
+which@1, which@^1.2.12, which@^1.2.9:
+ version "1.3.1"
+ resolved "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
+ integrity sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=
+ dependencies:
+ isexe "^2.0.0"
+
+which@~1.2.11, which@~1.2.14:
+ version "1.2.14"
+ resolved "https://registry.npm.taobao.org/which/download/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5"
+ integrity sha1-mofEN48D6CfOyvGs31bHNsAcFOU=
+ dependencies:
+ isexe "^2.0.0"
+
+wide-align@^1.1.0:
+ version "1.1.3"
+ resolved "https://registry.npm.taobao.org/wide-align/download/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
+ integrity sha1-rgdOa9wMFKQx6ATmJFScYzsABFc=
+ dependencies:
+ string-width "^1.0.2 || 2"
+
+widest-line@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.npm.taobao.org/widest-line/download/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc"
+ integrity sha1-dDh2RzDsfvQ4HOTfgvuYpTFCo/w=
+ dependencies:
+ string-width "^2.1.1"
+
+wordwrap@~0.0.2:
+ version "0.0.3"
+ resolved "https://registry.npm.taobao.org/wordwrap/download/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
+ integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc=
+
+worker-farm@~1.3.1:
+ version "1.3.1"
+ resolved "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.3.1.tgz#4333112bb49b17aa050b87895ca6b2cacf40e5ff"
+ integrity sha1-QzMRK7SbF6oFC4eJXKayys9A5f8=
+ dependencies:
+ errno ">=0.1.1 <0.2.0-0"
+ xtend ">=4.0.0 <4.1.0-0"
+
+wrappy@1, wrappy@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+ integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+
+write-file-atomic@^2.0.0:
+ version "2.4.3"
+ resolved "https://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481"
+ integrity sha1-H9Lprh3z51uNjDZ0Q8aS1MqB9IE=
+ dependencies:
+ graceful-fs "^4.1.11"
+ imurmurhash "^0.1.4"
+ signal-exit "^3.0.2"
+
+write-file-atomic@~1.1.4:
+ version "1.1.4"
+ resolved "https://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-1.1.4.tgz#b1f52dc2e8dc0e3cb04d187a25f758a38a90ca3b"
+ integrity sha1-sfUtwujcDjywTRh6JfdYo4qQyjs=
+ dependencies:
+ graceful-fs "^4.1.2"
+ imurmurhash "^0.1.4"
+ slide "^1.1.5"
+
+write-file-atomic@~2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-2.1.0.tgz#1769f4b551eedce419f0505deae2e26763542d37"
+ integrity sha1-F2n0tVHu3OQZ8FBd6uLiZ2NULTc=
+ dependencies:
+ graceful-fs "^4.1.11"
+ imurmurhash "^0.1.4"
+ slide "^1.1.5"
+
+xdg-basedir@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npm.taobao.org/xdg-basedir/download/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"
+ integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=
+
+"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.1:
+ version "4.0.2"
+ resolved "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
+ integrity sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=
+
+y18n@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.npm.taobao.org/y18n/download/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
+ integrity sha1-bRX7qITAhnnA136I53WegR4H+kE=
+
+y18n@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npm.taobao.org/y18n/download/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
+ integrity sha1-le+U+F7MgdAHwmThkKEg8KPIVms=
+
+yallist@^2.0.0, yallist@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
+ integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
diff --git a/images/2021/202125.jpg b/images/2021/202125.jpg
new file mode 100644
index 0000000..12d00ff
Binary files /dev/null and b/images/2021/202125.jpg differ