mirror of
https://gitee.com/coder-xiaomo/notes
synced 2025-01-25 18:30:28 +08:00
删除项目管理重点;完善Java重点;添加计算机网络笔记
This commit is contained in:
parent
ce0ec26b86
commit
d572d259dc
6
docs/.vuepress/dist/404.html
vendored
6
docs/.vuepress/dist/404.html
vendored
@ -5,11 +5,11 @@
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
<meta name="generator" content="VuePress 2.0.0-beta.27">
|
||||
<link rel="icon" href="/images/logo.png"><link rel="stylesheet" href="/css/search.css"><title>Coz的学习笔记</title><meta name="description" content="这是我的第一个 VuePress 站点">
|
||||
<link rel="preload" href="/assets/js/runtime~app.85e57958.js" as="script"><link rel="preload" href="/assets/css/styles.792c48da.css" as="style"><link rel="preload" href="/assets/js/567.6fcf9384.js" as="script"><link rel="preload" href="/assets/js/app.2e490ee7.js" as="script">
|
||||
<link rel="preload" href="/assets/js/runtime~app.c4644b03.js" as="script"><link rel="preload" href="/assets/css/styles.792c48da.css" as="style"><link rel="preload" href="/assets/js/567.6fcf9384.js" as="script"><link rel="preload" href="/assets/js/app.37033afc.js" as="script">
|
||||
<link rel="stylesheet" href="/assets/css/styles.792c48da.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"><!--[--><div class="theme-container"><div class="theme-default-content"><h1>404</h1><blockquote>Looks like we've got some broken links.</blockquote><a href="/" class="">回到首页</a></div></div><!----><!--]--></div>
|
||||
<script src="/assets/js/runtime~app.85e57958.js" defer></script><script src="/assets/js/567.6fcf9384.js" defer></script><script src="/assets/js/app.2e490ee7.js" defer></script>
|
||||
<div id="app"><!--[--><div class="theme-container"><div class="theme-default-content"><h1>404</h1><blockquote>How did we get here?</blockquote><a href="/" class="">回到首页</a></div></div><!----><!--]--></div>
|
||||
<script src="/assets/js/runtime~app.c4644b03.js" defer></script><script src="/assets/js/567.6fcf9384.js" defer></script><script src="/assets/js/app.37033afc.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
4
docs/.vuepress/dist/algorithms/index.html
vendored
4
docs/.vuepress/dist/algorithms/index.html
vendored
File diff suppressed because one or more lines are too long
1
docs/.vuepress/dist/assets/css/361.styles.18ad4fde.css
vendored
Normal file
1
docs/.vuepress/dist/assets/css/361.styles.18ad4fde.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
iframe{border:2px solid #3eaf7c;width:100%;height:70vh}
|
File diff suppressed because one or more lines are too long
1
docs/.vuepress/dist/assets/js/app.37033afc.js
vendored
Normal file
1
docs/.vuepress/dist/assets/js/app.37033afc.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@ -1 +0,0 @@
|
||||
(()=>{"use strict";var e,r,t,a,o,n={},s={};function d(e){var r=s[e];if(void 0!==r)return r.exports;var t=s[e]={exports:{}};return n[e].call(t.exports,t,t.exports,d),t.exports}d.m=n,e=[],d.O=(r,t,a,o)=>{if(!t){var n=1/0;for(u=0;u<e.length;u++){for(var[t,a,o]=e[u],s=!0,i=0;i<t.length;i++)(!1&o||n>=o)&&Object.keys(d.O).every((e=>d.O[e](t[i])))?t.splice(i--,1):(s=!1,o<n&&(n=o));if(s){e.splice(u--,1);var l=a();void 0!==l&&(r=l)}}return r}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[t,a,o]},d.d=(e,r)=>{for(var t in r)d.o(r,t)&&!d.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce(((r,t)=>(d.f[t](e,r),r)),[])),d.u=e=>"assets/js/"+({88:"v-3706649a",187:"v-1588ebdd",271:"v-9b12c458",352:"v-5d7259d4",509:"v-8daa1a0e",652:"v-45077b3a",783:"v-077d9751",950:"v-807743b6",986:"v-b26deb9c"}[e]||e)+"."+{88:"859b00ff",187:"d6a6eae3",271:"669a5449",293:"f4cccc85",352:"235cc539",491:"e62e5555",509:"fbae5ea0",634:"ee6a060d",652:"d3add6dd",783:"6d3ff596",950:"3a8d449d",986:"82683d90"}[e]+".js",d.miniCssF=e=>"assets/css/"+e+".styles.ee6a060d.css",d.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),r={},t="vuepress:",d.l=(e,a,o,n)=>{if(r[e])r[e].push(a);else{var s,i;if(void 0!==o)for(var l=document.getElementsByTagName("script"),u=0;u<l.length;u++){var f=l[u];if(f.getAttribute("src")==e||f.getAttribute("data-webpack")==t+o){s=f;break}}s||(i=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,d.nc&&s.setAttribute("nonce",d.nc),s.setAttribute("data-webpack",t+o),s.src=e),r[e]=[a];var c=(t,a)=>{s.onerror=s.onload=null,clearTimeout(v);var o=r[e];if(delete r[e],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach((e=>e(a))),t)return t(a)},v=setTimeout(c.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=c.bind(null,s.onerror),s.onload=c.bind(null,s.onload),i&&document.head.appendChild(s)}},d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.p="/",a=e=>new Promise(((r,t)=>{var a=d.miniCssF(e),o=d.p+a;if(((e,r)=>{for(var t=document.getElementsByTagName("link"),a=0;a<t.length;a++){var o=(s=t[a]).getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(o===e||o===r))return s}var n=document.getElementsByTagName("style");for(a=0;a<n.length;a++){var s;if((o=(s=n[a]).getAttribute("data-href"))===e||o===r)return s}})(a,o))return r();((e,r,t,a)=>{var o=document.createElement("link");o.rel="stylesheet",o.type="text/css",o.onerror=o.onload=n=>{if(o.onerror=o.onload=null,"load"===n.type)t();else{var s=n&&("load"===n.type?"missing":n.type),d=n&&n.target&&n.target.href||r,i=new Error("Loading CSS chunk "+e+" failed.\n("+d+")");i.code="CSS_CHUNK_LOAD_FAILED",i.type=s,i.request=d,o.parentNode.removeChild(o),a(i)}},o.href=r,document.head.appendChild(o)})(e,o,r,t)})),o={523:0},d.f.miniCss=(e,r)=>{o[e]?r.push(o[e]):0!==o[e]&&{634:1}[e]&&r.push(o[e]=a(e).then((()=>{o[e]=0}),(r=>{throw delete o[e],r})))},(()=>{var e={523:0,512:0};d.f.j=(r,t)=>{var a=d.o(e,r)?e[r]:void 0;if(0!==a)if(a)t.push(a[2]);else if(/^(512|523|634)$/.test(r))e[r]=0;else{var o=new Promise(((t,o)=>a=e[r]=[t,o]));t.push(a[2]=o);var n=d.p+d.u(r),s=new Error;d.l(n,(t=>{if(d.o(e,r)&&(0!==(a=e[r])&&(e[r]=void 0),a)){var o=t&&("load"===t.type?"missing":t.type),n=t&&t.target&&t.target.src;s.message="Loading chunk "+r+" failed.\n("+o+": "+n+")",s.name="ChunkLoadError",s.type=o,s.request=n,a[1](s)}}),"chunk-"+r,r)}},d.O.j=r=>0===e[r];var r=(r,t)=>{var a,o,[n,s,i]=t,l=0;if(n.some((r=>0!==e[r]))){for(a in s)d.o(s,a)&&(d.m[a]=s[a]);if(i)var u=i(d)}for(r&&r(t);l<n.length;l++)o=n[l],d.o(e,o)&&e[o]&&e[o][0](),e[n[l]]=0;return d.O(u)},t=self.webpackChunkvuepress=self.webpackChunkvuepress||[];t.forEach(r.bind(null,0)),t.push=r.bind(null,t.push.bind(t))})()})();
|
1
docs/.vuepress/dist/assets/js/runtime~app.c4644b03.js
vendored
Normal file
1
docs/.vuepress/dist/assets/js/runtime~app.c4644b03.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(()=>{"use strict";var e,r,t,a,o,n={},s={};function d(e){var r=s[e];if(void 0!==r)return r.exports;var t=s[e]={exports:{}};return n[e].call(t.exports,t,t.exports,d),t.exports}d.m=n,e=[],d.O=(r,t,a,o)=>{if(!t){var n=1/0;for(u=0;u<e.length;u++){for(var[t,a,o]=e[u],s=!0,i=0;i<t.length;i++)(!1&o||n>=o)&&Object.keys(d.O).every((e=>d.O[e](t[i])))?t.splice(i--,1):(s=!1,o<n&&(n=o));if(s){e.splice(u--,1);var l=a();void 0!==l&&(r=l)}}return r}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[t,a,o]},d.d=(e,r)=>{for(var t in r)d.o(r,t)&&!d.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce(((r,t)=>(d.f[t](e,r),r)),[])),d.u=e=>"assets/js/"+({88:"v-3706649a",187:"v-1588ebdd",271:"v-9b12c458",352:"v-5d7259d4",509:"v-8daa1a0e",652:"v-45077b3a",783:"v-077d9751",950:"v-807743b6",986:"v-b26deb9c"}[e]||e)+"."+{88:"859b00ff",187:"e444e3b7",271:"694be1ed",293:"f4cccc85",352:"235cc539",361:"18ad4fde",491:"e62e5555",509:"fbae5ea0",634:"ee6a060d",652:"d3add6dd",783:"6d3ff596",950:"3a8d449d",986:"82683d90"}[e]+".js",d.miniCssF=e=>"assets/css/"+e+".styles."+{361:"18ad4fde",634:"ee6a060d"}[e]+".css",d.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),r={},t="vuepress:",d.l=(e,a,o,n)=>{if(r[e])r[e].push(a);else{var s,i;if(void 0!==o)for(var l=document.getElementsByTagName("script"),u=0;u<l.length;u++){var f=l[u];if(f.getAttribute("src")==e||f.getAttribute("data-webpack")==t+o){s=f;break}}s||(i=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,d.nc&&s.setAttribute("nonce",d.nc),s.setAttribute("data-webpack",t+o),s.src=e),r[e]=[a];var c=(t,a)=>{s.onerror=s.onload=null,clearTimeout(v);var o=r[e];if(delete r[e],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach((e=>e(a))),t)return t(a)},v=setTimeout(c.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=c.bind(null,s.onerror),s.onload=c.bind(null,s.onload),i&&document.head.appendChild(s)}},d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.p="/",a=e=>new Promise(((r,t)=>{var a=d.miniCssF(e),o=d.p+a;if(((e,r)=>{for(var t=document.getElementsByTagName("link"),a=0;a<t.length;a++){var o=(s=t[a]).getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(o===e||o===r))return s}var n=document.getElementsByTagName("style");for(a=0;a<n.length;a++){var s;if((o=(s=n[a]).getAttribute("data-href"))===e||o===r)return s}})(a,o))return r();((e,r,t,a)=>{var o=document.createElement("link");o.rel="stylesheet",o.type="text/css",o.onerror=o.onload=n=>{if(o.onerror=o.onload=null,"load"===n.type)t();else{var s=n&&("load"===n.type?"missing":n.type),d=n&&n.target&&n.target.href||r,i=new Error("Loading CSS chunk "+e+" failed.\n("+d+")");i.code="CSS_CHUNK_LOAD_FAILED",i.type=s,i.request=d,o.parentNode.removeChild(o),a(i)}},o.href=r,document.head.appendChild(o)})(e,o,r,t)})),o={523:0},d.f.miniCss=(e,r)=>{o[e]?r.push(o[e]):0!==o[e]&&{361:1,634:1}[e]&&r.push(o[e]=a(e).then((()=>{o[e]=0}),(r=>{throw delete o[e],r})))},(()=>{var e={523:0,512:0};d.f.j=(r,t)=>{var a=d.o(e,r)?e[r]:void 0;if(0!==a)if(a)t.push(a[2]);else if(/^(361|512|523|634)$/.test(r))e[r]=0;else{var o=new Promise(((t,o)=>a=e[r]=[t,o]));t.push(a[2]=o);var n=d.p+d.u(r),s=new Error;d.l(n,(t=>{if(d.o(e,r)&&(0!==(a=e[r])&&(e[r]=void 0),a)){var o=t&&("load"===t.type?"missing":t.type),n=t&&t.target&&t.target.src;s.message="Loading chunk "+r+" failed.\n("+o+": "+n+")",s.name="ChunkLoadError",s.type=o,s.request=n,a[1](s)}}),"chunk-"+r,r)}},d.O.j=r=>0===e[r];var r=(r,t)=>{var a,o,[n,s,i]=t,l=0;if(n.some((r=>0!==e[r]))){for(a in s)d.o(s,a)&&(d.m[a]=s[a]);if(i)var u=i(d)}for(r&&r(t);l<n.length;l++)o=n[l],d.o(e,o)&&e[o]&&e[o][0](),e[n[l]]=0;return d.O(u)},t=self.webpackChunkvuepress=self.webpackChunkvuepress||[];t.forEach(r.bind(null,0)),t.push=r.bind(null,t.push.bind(t))})()})();
|
@ -1 +1 @@
|
||||
"use strict";(self.webpackChunkvuepress=self.webpackChunkvuepress||[]).push([[187],{4146:(s,e,a)=>{a.r(e),a.d(e,{data:()=>n});const n={key:"v-1588ebdd",path:"/dev.html",title:"",lang:"zh-CN",frontmatter:{},excerpt:"",headers:[],filePathRelative:"dev.md",git:{updatedTime:null,contributors:[]}}},9415:(s,e,a)=>{a.r(e),a.d(e,{default:()=>m});var n=a(6252);const t=(0,n.Uk)("VuePress"),l=(0,n.Uk)("VuePress"),c=(0,n.Uk)("VuePress"),o=(0,n.uE)('<div class="custom-container tip"><p class="custom-container-title">提示</p><p>这是一个提示</p></div><div class="custom-container warning"><p class="custom-container-title">警告</p><p>这是一个警告</p><blockquote><p>aaa</p></blockquote></div><div class="custom-container danger"><p class="custom-container-title">危险警告</p><p>这是一个危险警告</p><div class="language-javascript ext-js line-numbers-mode"><pre class="language-javascript"><code><span class="token keyword">const</span> foo <span class="token operator">=</span> <span class="token string">'foo'</span>\n</code></pre><div class="line-numbers"><span class="line-number">1</span><br></div></div></div><details class="custom-container details"><summary>详细信息</summary><p>这是一个 details 标签</p></details>',4),r=(0,n._)("div",{class:"language-javascript ext-js line-numbers-mode"},[(0,n._)("pre",{class:"language-javascript"},[(0,n._)("code",null,[(0,n._)("span",{class:"token keyword"},"const"),(0,n.Uk)(" foo "),(0,n._)("span",{class:"token operator"},"="),(0,n.Uk)(),(0,n._)("span",{class:"token string"},"'foo'"),(0,n.Uk)("\n")])]),(0,n._)("div",{class:"line-numbers"},[(0,n._)("span",{class:"line-number"},"1"),(0,n._)("br")])],-1),i=(0,n._)("div",{class:"language-javascript ext-js line-numbers-mode"},[(0,n._)("pre",{class:"language-javascript"},[(0,n._)("code",null,[(0,n._)("span",{class:"token keyword"},"const"),(0,n.Uk)(" bar "),(0,n._)("span",{class:"token operator"},"="),(0,n.Uk)(),(0,n._)("span",{class:"token string"},"'bar'"),(0,n.Uk)("\n")])]),(0,n._)("div",{class:"line-numbers"},[(0,n._)("span",{class:"line-number"},"1"),(0,n._)("br")])],-1),u=(0,n._)("div",{class:"language-bash ext-sh"},[(0,n._)("pre",{class:"language-bash"},[(0,n._)("code",null,[(0,n._)("span",{class:"token function"},"yarn"),(0,n.Uk)("\n")])])],-1),p=(0,n._)("div",{class:"language-bash ext-sh"},[(0,n._)("pre",{class:"language-bash"},[(0,n._)("code",null,[(0,n._)("span",{class:"token function"},"npm"),(0,n.Uk)(),(0,n._)("span",{class:"token function"},"install"),(0,n.Uk)("\n")])])],-1),d={},m=(0,a(3744).Z)(d,[["render",function(s,e){const a=(0,n.up)("Badge"),d=(0,n.up)("CodeGroupItem"),m=(0,n.up)("CodeGroup");return(0,n.wg)(),(0,n.iD)(n.HY,null,[(0,n._)("ul",null,[(0,n._)("li",null,[t,(0,n.Wm)(a,{type:"tip",text:"2",vertical:"top"})]),(0,n._)("li",null,[l,(0,n.Wm)(a,{type:"warning",text:"2",vertical:"middle"})]),(0,n._)("li",null,[c,(0,n.Wm)(a,{type:"danger",text:"2",vertical:"bottom"})])]),o,(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[(0,n.Wm)(d,{title:"FOO"},{default:(0,n.w5)((()=>[r])),_:1}),(0,n.Wm)(d,{title:"BAR"},{default:(0,n.w5)((()=>[i])),_:1})])),_:1}),(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[(0,n.Wm)(d,{title:"YARN"},{default:(0,n.w5)((()=>[u])),_:1}),(0,n.Wm)(d,{title:"NPM",active:""},{default:(0,n.w5)((()=>[p])),_:1})])),_:1})],64)}]])},3744:(s,e)=>{e.Z=(s,e)=>{const a=s.__vccOpts||s;for(const[s,n]of e)a[s]=n;return a}}}]);
|
||||
"use strict";(self.webpackChunkvuepress=self.webpackChunkvuepress||[]).push([[187],{4146:(s,e,a)=>{a.r(e),a.d(e,{data:()=>n});const n={key:"v-1588ebdd",path:"/dev.html",title:"",lang:"zh-CN",frontmatter:{},excerpt:"",headers:[],filePathRelative:"dev.md",git:{updatedTime:164053506e4,contributors:[{name:"Coding Zhang",email:"2291200076@qq.com",commits:1}]}}},9415:(s,e,a)=>{a.r(e),a.d(e,{default:()=>m});var n=a(6252);const t=(0,n.Uk)("VuePress"),l=(0,n.Uk)("VuePress"),c=(0,n.Uk)("VuePress"),o=(0,n.uE)('<div class="custom-container tip"><p class="custom-container-title">提示</p><p>这是一个提示</p></div><div class="custom-container warning"><p class="custom-container-title">警告</p><p>这是一个警告</p><blockquote><p>aaa</p></blockquote></div><div class="custom-container danger"><p class="custom-container-title">危险警告</p><p>这是一个危险警告</p><div class="language-javascript ext-js line-numbers-mode"><pre class="language-javascript"><code><span class="token keyword">const</span> foo <span class="token operator">=</span> <span class="token string">'foo'</span>\n</code></pre><div class="line-numbers"><span class="line-number">1</span><br></div></div></div><details class="custom-container details"><summary>详细信息</summary><p>这是一个 details 标签</p></details>',4),i=(0,n._)("div",{class:"language-javascript ext-js line-numbers-mode"},[(0,n._)("pre",{class:"language-javascript"},[(0,n._)("code",null,[(0,n._)("span",{class:"token keyword"},"const"),(0,n.Uk)(" foo "),(0,n._)("span",{class:"token operator"},"="),(0,n.Uk)(),(0,n._)("span",{class:"token string"},"'foo'"),(0,n.Uk)("\n")])]),(0,n._)("div",{class:"line-numbers"},[(0,n._)("span",{class:"line-number"},"1"),(0,n._)("br")])],-1),r=(0,n._)("div",{class:"language-javascript ext-js line-numbers-mode"},[(0,n._)("pre",{class:"language-javascript"},[(0,n._)("code",null,[(0,n._)("span",{class:"token keyword"},"const"),(0,n.Uk)(" bar "),(0,n._)("span",{class:"token operator"},"="),(0,n.Uk)(),(0,n._)("span",{class:"token string"},"'bar'"),(0,n.Uk)("\n")])]),(0,n._)("div",{class:"line-numbers"},[(0,n._)("span",{class:"line-number"},"1"),(0,n._)("br")])],-1),u=(0,n._)("div",{class:"language-bash ext-sh"},[(0,n._)("pre",{class:"language-bash"},[(0,n._)("code",null,[(0,n._)("span",{class:"token function"},"yarn"),(0,n.Uk)("\n")])])],-1),p=(0,n._)("div",{class:"language-bash ext-sh"},[(0,n._)("pre",{class:"language-bash"},[(0,n._)("code",null,[(0,n._)("span",{class:"token function"},"npm"),(0,n.Uk)(),(0,n._)("span",{class:"token function"},"install"),(0,n.Uk)("\n")])])],-1),d={},m=(0,a(3744).Z)(d,[["render",function(s,e){const a=(0,n.up)("Badge"),d=(0,n.up)("CodeGroupItem"),m=(0,n.up)("CodeGroup");return(0,n.wg)(),(0,n.iD)(n.HY,null,[(0,n._)("ul",null,[(0,n._)("li",null,[t,(0,n.Wm)(a,{type:"tip",text:"2",vertical:"top"})]),(0,n._)("li",null,[l,(0,n.Wm)(a,{type:"warning",text:"2",vertical:"middle"})]),(0,n._)("li",null,[c,(0,n.Wm)(a,{type:"danger",text:"2",vertical:"bottom"})])]),o,(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[(0,n.Wm)(d,{title:"FOO"},{default:(0,n.w5)((()=>[i])),_:1}),(0,n.Wm)(d,{title:"BAR"},{default:(0,n.w5)((()=>[r])),_:1})])),_:1}),(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[(0,n.Wm)(d,{title:"YARN"},{default:(0,n.w5)((()=>[u])),_:1}),(0,n.Wm)(d,{title:"NPM",active:""},{default:(0,n.w5)((()=>[p])),_:1})])),_:1})],64)}]])},3744:(s,e)=>{e.Z=(s,e)=>{const a=s.__vccOpts||s;for(const[s,n]of e)a[s]=n;return a}}}]);
|
File diff suppressed because one or more lines are too long
1
docs/.vuepress/dist/assets/js/v-9b12c458.694be1ed.js
vendored
Normal file
1
docs/.vuepress/dist/assets/js/v-9b12c458.694be1ed.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
6
docs/.vuepress/dist/dev.html
vendored
6
docs/.vuepress/dist/dev.html
vendored
@ -5,7 +5,7 @@
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
<meta name="generator" content="VuePress 2.0.0-beta.27">
|
||||
<link rel="icon" href="/images/logo.png"><link rel="stylesheet" href="/css/search.css"><title>Coz的学习笔记</title><meta name="description" content="这是我的第一个 VuePress 站点">
|
||||
<link rel="preload" href="/assets/js/runtime~app.85e57958.js" as="script"><link rel="preload" href="/assets/css/styles.792c48da.css" as="style"><link rel="preload" href="/assets/js/567.6fcf9384.js" as="script"><link rel="preload" href="/assets/js/app.2e490ee7.js" as="script">
|
||||
<link rel="preload" href="/assets/js/runtime~app.c4644b03.js" as="script"><link rel="preload" href="/assets/css/styles.792c48da.css" as="style"><link rel="preload" href="/assets/js/567.6fcf9384.js" as="script"><link rel="preload" href="/assets/js/app.37033afc.js" as="script">
|
||||
<link rel="stylesheet" href="/assets/css/styles.792c48da.css">
|
||||
</head>
|
||||
<body>
|
||||
@ -14,7 +14,7 @@
|
||||
</code></pre><div class="line-numbers"><span class="line-number">1</span><br></div></div><!--]--></div><div class="code-group-item" aria-selected="false"><!--[--><div class="language-javascript ext-js line-numbers-mode"><pre class="language-javascript"><code><span class="token keyword">const</span> bar <span class="token operator">=</span> <span class="token string">'bar'</span>
|
||||
</code></pre><div class="line-numbers"><span class="line-number">1</span><br></div></div><!--]--></div><!--]--></div><div class="code-group"><div class="code-group__nav"><ul class="code-group__ul"><li class="code-group__li"><button class="code-group__nav-tab" ariapressed="false" ariaexpanded="false">YARN</button></li><li class="code-group__li"><button class="code-group__nav-tab code-group__nav-tab-active" ariapressed="true" ariaexpanded="true">NPM</button></li></ul></div><!--[--><div class="code-group-item" aria-selected="false"><!--[--><div class="language-bash ext-sh"><pre class="language-bash"><code><span class="token function">yarn</span>
|
||||
</code></pre></div><!--]--></div><div class="code-group-item code-group-item__active" aria-selected="true"><!--[--><div class="language-bash ext-sh"><pre class="language-bash"><code><span class="token function">npm</span> <span class="token function">install</span>
|
||||
</code></pre></div><!--]--></div><!--]--></div><!--]--></div><footer class="page-meta"><!----><!----><!----></footer><!----><!--[--><!--]--></main><!--]--></div><!----><!--]--></div>
|
||||
<script src="/assets/js/runtime~app.85e57958.js" defer></script><script src="/assets/js/567.6fcf9384.js" defer></script><script src="/assets/js/app.2e490ee7.js" defer></script>
|
||||
</code></pre></div><!--]--></div><!--]--></div><!--]--></div><footer class="page-meta"><!----><div class="meta-item last-updated"><span class="meta-item-label">Last Updated: </span><span class="meta-item-info">2021/12/27 上午12:11:00</span></div><div class="meta-item contributors"><span class="meta-item-label">Contributors: </span><span class="meta-item-info"><!--[--><!--[--><span class="contributor" title="email: 2291200076@qq.com">Coding Zhang</span><!----><!--]--><!--]--></span></div></footer><!----><!--[--><!--]--></main><!--]--></div><!----><!--]--></div>
|
||||
<script src="/assets/js/runtime~app.c4644b03.js" defer></script><script src="/assets/js/567.6fcf9384.js" defer></script><script src="/assets/js/app.37033afc.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
4
docs/.vuepress/dist/guide.html
vendored
4
docs/.vuepress/dist/guide.html
vendored
File diff suppressed because one or more lines are too long
4
docs/.vuepress/dist/index.html
vendored
4
docs/.vuepress/dist/index.html
vendored
File diff suppressed because one or more lines are too long
6
docs/.vuepress/dist/temp-docs/index.html
vendored
6
docs/.vuepress/dist/temp-docs/index.html
vendored
File diff suppressed because one or more lines are too long
4
docs/.vuepress/dist/web-server/index.html
vendored
4
docs/.vuepress/dist/web-server/index.html
vendored
File diff suppressed because one or more lines are too long
@ -1,18 +1,20 @@
|
||||
<style>
|
||||
iframe {
|
||||
border: 2px solid #3eaf7c ;
|
||||
width: 100%;
|
||||
height: 70vh;
|
||||
}
|
||||
</style>
|
||||
|
||||
::: warning 注意!
|
||||
本文档为临时文档,内容之后将会删除。
|
||||
:::
|
||||
|
||||
> 文档更新时间:2021.12.26
|
||||
> 文档更新时间:2021.12.27
|
||||
>
|
||||
> 文档删除时间:2022.01.12
|
||||
|
||||
## 软件项目管理(考点整理完毕)
|
||||
|
||||
3000字报告
|
||||
|
||||
### 题型
|
||||
|
||||
简答题 计算题 分析题 案例分析题
|
||||
|
||||
## Java(考点整理完毕)
|
||||
|
||||
@ -22,38 +24,38 @@
|
||||
|
||||
概念、简答题
|
||||
|
||||
-----
|
||||
|
||||
√ **for与foreach关系**
|
||||
|
||||
√ for与foreach关系
|
||||
> foreach虽然是for循环的简化版本,但是并不是说foreach就比for更好用,foreach适用于循环次数未知,或者计算循环次数比较麻烦情况下使用效率更高,但是更为复杂的一些循环还是需要用到for循环效率更高。
|
||||
>
|
||||
> foreach不支持在循环中添加删除操作,因为在使用foreach循环的时候数组(集合)就已经被锁定不能被修改,否则会报java.util.ConcurrentModificationException异常。 在固定长度或长度不需要计算的时候for循环效率高于foreach. 在不确定长度,或计算长度有性能损耗的时候,用foreach比较方便.
|
||||
> foreach不支持在循环中添加删除操作,因为在使用foreach循环的时候数组(集合)就已经被锁定不能被修改,否则会报java.util.ConcurrentModificationException异常。 在固定长度或长度不需要计算的时候for循环效率高于foreach. 在不确定长度,或计算长度有性能损耗的时候,用foreach比较方便。
|
||||
|
||||
[P136-146] **Listener监听器的作用**(书上第9章,request,session,application,……)
|
||||
|
||||
[P136-146] Listener监听器的作用(书上第9章,request,session,application,……)
|
||||
[P46-47] **HTTP请求响应机制**(要熟,第4章介绍过,请求响应,建立连接,发出请求,服务器发送响应,关闭连接)
|
||||
|
||||
[P46-47] HTTP请求响应机制(要熟,第4章介绍过,请求响应,建立连接,发出请求,服务器发送响应,关闭连接)
|
||||
[P79-80](JDBC中的)**Statement接口与PreparedStatement接口**(之间的关系,静态SQL语句,没有参数或者已经把参数写进去了,动态SQL语句带参数,参数只有在程序运行过程中才能知道)
|
||||
|
||||
[P79-80](JDBC中的)Statement接口与PreparedStatement接口(之间的关系,静态SQL语句,没有参数或者已经把参数写进去了,动态SQL语句带参数,参数只有在程序运行过程中才能知道)
|
||||
[P228] **MVC模式**
|
||||
|
||||
[P228] MVC模式
|
||||
√ [P102-119] **Servlet**(**doGet**, **doPost方法**,[P165附近?]**JSP页面传参数 请求参数**,**web.xml配置文件**[P49-60,看69-70])
|
||||
|
||||
√ [P102-119] Servlet(doGet, doPost方法,[P165附近?]JSP页面传参数 请求参数,web.xml配置文件[P49-60,看69-70])
|
||||
|
||||
容器,集合类(List集合、set集合 元素怎么添加 遍历 迭代(迭代器的使用)....)
|
||||
**容器,集合类**(**List集合**、**set集合** 元素怎么添加 遍历 迭代(迭代器的使用)....)
|
||||
|
||||
> 容器集合类:https://www.cnblogs.com/goody9807/p/6441114.html
|
||||
>
|
||||
> 迭代:https://www.runoob.com/java/java-iterator.html
|
||||
|
||||
字符串(处理函数 不会考:时间日期格式化函数、字符串生成器)
|
||||
**字符串**(**处理函数** 不会考:时间日期格式化函数、字符串生成器)
|
||||
|
||||
> Java字符串处理函数汇总:https://blog.csdn.net/qq_27574367/article/details/88546343
|
||||
>
|
||||
> <iframe src="https://blog.csdn.net/qq_27574367/article/details/88546343"></iframe>
|
||||
|
||||
-----
|
||||
|
||||
以下不是老师画的重点
|
||||
|
||||
JavaBean P171-186
|
||||
|
||||
## 操作系统
|
||||
|
||||
### 题型
|
||||
@ -343,20 +345,40 @@ IO请求 概念实现过程
|
||||
-----
|
||||
|
||||
|
||||
## 算法
|
||||
## 算法(考点整理完毕)
|
||||
|
||||
**时间复杂度的分析**(3道题×10分)
|
||||
|
||||
> [https://blog.csdn.net/m0_37907797/article/details/116157862](https://blog.csdn.net/m0_37907797/article/details/116157862)
|
||||
>
|
||||
> [https://www.cnblogs.com/jack1995/p/12152833.html](https://www.cnblogs.com/jack1995/p/12152833.html)
|
||||
>
|
||||
> https://blog.csdn.net/qq_36582604/article/details/81661236
|
||||
|
||||
洛必达法则、极限求导
|
||||
|
||||
判断两个复杂函数阶的关系
|
||||
|
||||
|
||||
|
||||
**简答题**主要就是一些概念性的题目(?道题×?分)
|
||||
**简答题**主要就是一些概念性的题目(4道题×15分(还是5分?没听清))
|
||||
|
||||
算法5种设计类 算法设计思想、解题步骤
|
||||
|
||||
|
||||
|
||||
> 1、递归 [https://www.iamshuaidi.com/272.html](https://www.iamshuaidi.com/272.html)
|
||||
>
|
||||
> 2、枚举 []()
|
||||
>
|
||||
> 3、贪心 [https://blog.csdn.net/xn4545945/article/details/16961395](https://blog.csdn.net/xn4545945/article/details/16961395) (没找到特别合适的教程)
|
||||
>
|
||||
> 4、回溯 [https://blog.csdn.net/weiyuefei/article/details/79316653](https://blog.csdn.net/weiyuefei/article/details/79316653) (没找到特别合适的教程)
|
||||
>
|
||||
> 5、动态规划 [https://www.iamshuaidi.com/275.html](https://www.iamshuaidi.com/275.html)
|
||||
|
||||
|
||||
|
||||
从不同的角度问(概念,设计要素)
|
||||
|
||||
比如说:动态规划、分支限界法、……
|
||||
@ -391,4 +413,180 @@ IO请求 概念实现过程
|
||||
|
||||
|
||||
|
||||
## 计网(还没整理)
|
||||
## 计网(老师发的word)
|
||||
|
||||
### 第一章
|
||||
|
||||
计算机网络概念, 计算机网络组成和工作方式(分组交换 C/S P2P),计算机网络数据交换方式(分组交换,报文交换,分组交换) , 网络分类
|
||||
|
||||
RTT和时延带宽积的计算
|
||||
|
||||
传输时延和传播时延,有效传输速率
|
||||
|
||||
**计算机网络体系结构,协议(基本概念和各层协议), 各层的协议有哪些以及每一层协议功能(TCP和OSI)。自下而上第一个提供端到端服务的层次, 每层的数据传输单元是什么?**
|
||||
|
||||
**协议三要素**
|
||||
|
||||
协议和服务
|
||||
|
||||
RFC
|
||||
|
||||
**最大吞吐率(一个RTT时间内发送所有窗口数据),线路效率(吞吐率/网络速率)**
|
||||
|
||||
|
||||
|
||||
### 第二章
|
||||
|
||||
物理层的四大特性 (RS-232C物理层串口协议,RJ-45)
|
||||
|
||||
**奈式准则和香农公式**
|
||||
|
||||
**CRC计算(要有计算过程)**
|
||||
|
||||
曼彻斯特编码
|
||||
|
||||
四种信道复用技术
|
||||
|
||||
CDMA
|
||||
|
||||
传输介质的大概特点(多模光纤 单模光纤)
|
||||
|
||||
|
||||
|
||||
### 第三章
|
||||
|
||||
数据链路层的信道 数据链路层的三个基本问题
|
||||
|
||||
数据链路层协议有哪些(PPP 以太网)
|
||||
|
||||
**透明网桥的基本功能和工作过程**
|
||||
|
||||
**扩展以太网方法,冲突域及广播域与各层网络设备间的关系 网络互联设备**
|
||||
|
||||
总线结构的特点
|
||||
|
||||
**CSMA/CD基本概念,工作过程和计算,碰撞窗口(争用期)的定义**
|
||||
|
||||
冲突窗口的大小是2τ(τ)
|
||||
|
||||
以太网帧的格式 最短帧长和最长帧长 以太网的数据编码是什么?
|
||||
|
||||
数据链路层帧(PPP)的透明传输(位填充和字符填充)
|
||||
|
||||
生成树算法作用 以太网交换机自学习功能(转发表的生成)
|
||||
|
||||
MAC地址特点 MAC广播地址
|
||||
|
||||
各级以太网的特点及兼容使用的技术, **100base-t**
|
||||
|
||||
VLAN的特点 不同VLAN之间的通信
|
||||
|
||||
二层交换机工作在物理层 数据链路层;
|
||||
|
||||
三层交换机工作在物理层 数据链路层和网络层
|
||||
|
||||
|
||||
|
||||
### 第四章
|
||||
|
||||
网络层协议,IPv4地址分类,**子网的划分(按序,全0 全1子网号可用),子网掩码(分成若干个子网),网络号,IP广播地址,可分配的主机地址(作业)**
|
||||
|
||||
IP地址点分十进制
|
||||
|
||||
IP地址和MAC地址定义
|
||||
|
||||
**路由器转发IP分组**
|
||||
|
||||
**IPv4首部格式各个字段功能 ,IP的分片和重组字段(IP分片注意64位或者8个字节的整数倍)** CIDR技术的作用
|
||||
|
||||
动态路由选择算法,**路由协议的分类 RIP和OSPF特点**
|
||||
|
||||
**路由协议(RIP OSPF BGP)分别是基于什么的协议,属于哪一层**
|
||||
|
||||
**静态路由/RIP/OSPF的配置过程和命令,包括PC上的配置**
|
||||
|
||||
**RIP协议(作业) (如果某一链路断掉,30秒和500秒后路由表的变化),RIP缺点**
|
||||
|
||||
路由表组成,IP协议的特点,不同网段IP地址的节点如何通信
|
||||
|
||||
ICMP特点和与IP协议的关系
|
||||
|
||||
**ARP作用和工作过程(已知原IP地址和目的IP地址)** ARP协议与IP协议的关系
|
||||
|
||||
**给出网络的拓扑结构,能给出路由表;路由聚合**
|
||||
|
||||
IPv4过渡到IPv6使用的方法
|
||||
|
||||
**给出目的IP地址,查路由表,找到转发的出口。**
|
||||
|
||||
**NAT的作用**
|
||||
|
||||
**三层网络连接设备以及各自特点,交换机和路由器的使用**
|
||||
|
||||
|
||||
|
||||
### 第五章
|
||||
|
||||
可靠性协议的实现方式, socket的组成, 进程通信五元组
|
||||
|
||||
TCP和UDP协议的特点 TCP首部格式 TCP的序号和确认号
|
||||
|
||||
滑动窗口 流量控制和拥塞控制区别,拥塞窗口的大小,**拥塞控制四个算法(作业)**
|
||||
|
||||
GO-BACK-N和选择重传,发送窗口最大值
|
||||
|
||||
滑动窗口协议,发送窗口范围,确认分组范围
|
||||
|
||||
**TCP连接建立(标志位和序号) TCP连接释放 (过程和图)**
|
||||
|
||||
|
||||
|
||||
### 第六章
|
||||
|
||||
应用层协议名字以及简称(DNS, WWW, TELENET, FTP,HTTP,SMTP)
|
||||
|
||||
协议的传输层协议以及端口号,应用层DNS, **DNS的主要功能和域名解析过程**
|
||||
|
||||
WWW,URL, http的工作方式, HTML
|
||||
|
||||
DHCP功能
|
||||
|
||||
应用层通信模型(c/s)(图,注意端口号)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
1 访问某个网站,从上到下,分别用到了什么协议,每个协议的作用,以及访问流程。([www.hubu.edu.cn](http://www.hubu.edu.cn))以及全过程 (详见第六章PPT)
|
||||
|
||||
|
||||
|
||||
(1)应用层:HTTP:WWW访问协议,DNS:域名解析;(2分)(2)运输层:TCP:在客户和服务器之间建立连接,提供可靠的数据传输;UDP(2分)(3)网络层:IP:IP包传输和路由选择,ICMP:提供网络传输中的差错检测,ARP:将本机的缺省网关IP地址映射成物理MAC地址。(2分)。
|
||||
|
||||
|
||||
|
||||
**2 各层协议的作用以及使用范围(PPP IP ARP TCP UDP 以及各应用层协议)**
|
||||
|
||||
|
||||
|
||||
**3 路由协议的实验(静态 RIP OSPF),路由器的配置以及主机配置**
|
||||
|
||||
|
||||
|
||||
**4 交换机,路由器网络设备选择,同一个网段相连用交换机,不同网段相连用路由器。路由器IP地址的配置(默认网关),注意广播地址的使用,注意IP地址和子网掩码的关系**
|
||||
|
||||
|
||||
|
||||
**5 每章作业**
|
||||
|
||||
|
||||
|
||||
一、计算机网络基础知识(每小题5 分,共40分)
|
||||
|
||||
二、计算机网络系统分析(共20分 每小题10分)
|
||||
|
||||
三、 计算机网络系统设计(共30分 16+14)
|
||||
|
||||
四、 计算机网络工具使用(共10分)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user