Repository navigation
Expand file tree
/
Copy pathcommit.json
More file actions
1 lines (1 loc) · 71.1 KB
/
Copy pathcommit.json
File metadata and controls
1 lines (1 loc) · 71.1 KB
1
{"compress":true,"commitItems":[["bd72e377-8a91-4924-a3bb-0e736d2911d6",1554007854677,"",[[1554007798877,["zyx@DESKTOP-60KJ218",[[1,0,"# JavaEE\n\n\n\n"]],[0,0],[11,11]]],[1554007865621,["zyx@DESKTOP-60KJ218",[[-1,11,"\n"],[1,12,"J"]],[11,11],[12,12]]],[1554007871884,["zyx@DESKTOP-60KJ218",[[1,12,"SP\\"]],[12,12],[15,15]]],[1554007873183,["zyx@DESKTOP-60KJ218",[[-1,14,"\\"]],[15,15],[14,14]]],[1554007875290,["zyx@DESKTOP-60KJ218",[[1,14,"&se"]],[14,14],[17,17]]],[1554007876201,["zyx@DESKTOP-60KJ218",[[-1,15,"se"]],[17,17],[15,15]]],[1554007881185,["zyx@DESKTOP-60KJ218",[[1,15,"Servlet部分"]],[15,15],[24,24]]],[1554007881941,["zyx@DESKTOP-60KJ218",[[1,24,"\n\n"]],[24,24],[25,25]]],[1554007894164,["zyx@DESKTOP-60KJ218",[[1,11,"## @"]],[11,11],[15,15]]],[1554007895434,["zyx@DESKTOP-60KJ218",[[-1,14,"@"]],[15,15],[14,14]]],[1554007895675,["zyx@DESKTOP-60KJ218",[[1,14,"#"]],[14,14],[15,15]]],[1554007897568,["zyx@DESKTOP-60KJ218",[[-1,13," "]],[14,14],[13,13]]],[1554007898895,["zyx@DESKTOP-60KJ218",[[1,14," "]],[14,14],[15,15]]],[1554007901580,["zyx@DESKTOP-60KJ218",[[1,10,"toc"]],[10,10],[13,13]]],[1554007902691,["zyx@DESKTOP-60KJ218",[[1,14,"\n"]],[13,13],[14,14]]],[1554007907206,["zyx@DESKTOP-60KJ218",[[1,10,"@"]],[10,10],[11,11]]],[1554007910641,["zyx@DESKTOP-60KJ218",[[1,35,"\n"]],[33,33],[34,34]]],[1554007910797,["zyx@DESKTOP-60KJ218",[[1,36,"\n"]],[34,34],[35,35]]],[1554007911752,["zyx@DESKTOP-60KJ218",[[1,35,"64.jsp 和 servlet 有什么区别?\n\n65.jsp 有哪些内置对象?作用分别是什么?\n\n66.说一下 jsp 的 4 种作用域?\n\n67.session 和 cookie 有什么区别?\n\n68.说一下 session 的工作原理?\n\n69.如果客户端禁止 cookie 能实现 session 还能用吗?\n\n70.spring mvc 和 struts 的区别是什么?\n\n71.如何避免 sql 注入?\n\n72.什么是 XSS 攻击,如何避免?\n\n73.什么是 CSRF 攻击,如何避免?"]],[35,35],[285,285]]],[1554007915515,["zyx@DESKTOP-60KJ218",[[1,287,"\n"]],[285,285],[286,286]]],[1554007915675,["zyx@DESKTOP-60KJ218",[[1,288,"\n"]],[286,286],[287,287]]],[1554007917807,["zyx@DESKTOP-60KJ218",[[1,287,"### "]],[287,287],[291,291]]],[1554007938619,["zyx@DESKTOP-60KJ218",[[1,293,"\n"]],[292,292],[293,293]]],[1554007938954,["zyx@DESKTOP-60KJ218",[[1,293,"79.http 响应码 301 和 302 代表的是什么?有什么区别?\n\n80.forward 和 redirect 的区别?\n\n81.简述 tcp 和 udp的区别?\n\n82.tcp 为什么要三次握手,两次不行吗?为什么?\n\n83.说一下 tcp 粘包是怎么产生的?\n\n84.OSI 的七层模型都有哪些?\n\n85.get 和 post 请求有哪些区别?\n\n86.如何实现跨域?\n\n87.说一下 JSONP 实现原理?"]],[293,293],[502,502]]],[1554007945811,["zyx@DESKTOP-60KJ218",[[1,291,"网络部分"]],[291,291],[295,295]]],[1554007953678,["zyx@DESKTOP-60KJ218",[[1,507,"\n"]],[506,506],[507,507]]],[1554007953834,["zyx@DESKTOP-60KJ218",[[1,508,"\n"]],[507,507],[508,508]]],[1554007954954,["zyx@DESKTOP-60KJ218",[[-1,508,"\n"],[1,509,"#"]],[508,508],[509,509]]],[1554007968196,["zyx@DESKTOP-60KJ218",[[1,509,"## Linux部分"]],[509,509],[519,519]]],[1554007969330,["zyx@DESKTOP-60KJ218",[[1,519,"\n\n"]],[519,519],[520,520]]],[1554007970208,["zyx@DESKTOP-60KJ218",[[1,521,"\n"]],[520,520],[521,521]]],[1554007971791,["zyx@DESKTOP-60KJ218",[[-1,521,"\n"],[1,522,"#"]],[521,521],[522,522]]],[1554007972514,["zyx@DESKTOP-60KJ218",[[1,522,"## "]],[522,522],[525,525]]],[1554007990395,["zyx@DESKTOP-60KJ218",[[1,525,"Spring"]],[525,525],[531,531]]],[1554007992050,["zyx@DESKTOP-60KJ218",[[1,531,"\n\n"]],[531,531],[532,532]]],[1554007992887,["zyx@DESKTOP-60KJ218",[[1,532,"90.为什么要使用 spring?\n\n91.解释一下什么是 aop?\n\n92.解释一下什么是 ioc?\n\n93.spring 有哪些主要模块?\n\n94.spring 常用的注入方式有哪些?\n\n95.spring 中的 bean 是线程安全的吗?\n\n96.spring 支持几种 bean 的作用域?\n\n97.spring 自动装配 bean 有哪些方式?\n\n98.spring 事务实现方式有哪些?\n\n99.说一下 spring 的事务隔离?\n\n100.说一下 spring mvc 运行流程?\n\n101.spring mvc 有哪些组件?\n\n102.@RequestMapping 的作用是什么?\n\n103.@Autowired 的作用是什么?"]],[532,532],[855,855]]],[1554007995701,["zyx@DESKTOP-60KJ218",[[1,531,"部分"]],[531,531],[533,533]]],[1554007996635,["zyx@DESKTOP-60KJ218",[[1,534,"\n"]],[533,533],[534,534]]],[1554008001284,["zyx@DESKTOP-60KJ218",[[1,859,"\n"]],[858,858],[859,859]]],[1554008001440,["zyx@DESKTOP-60KJ218",[[1,860,"\n"]],[859,859],[860,860]]],[1554008014907,["zyx@DESKTOP-60KJ218",[[-1,860,"\n"],[1,861,"#"]],[860,860],[861,861]]],[1554008020528,["zyx@DESKTOP-60KJ218",[[1,861,"## Hibernate部分"]],[861,861],[875,875]]],[1554008022896,["zyx@DESKTOP-60KJ218",[[1,875,"\n\n"]],[875,875],[876,876]]],[1554008023053,["zyx@DESKTOP-60KJ218",[[1,877,"\n"]],[876,876],[877,877]]],[1554008023841,["zyx@DESKTOP-60KJ218",[[1,877,"113.为什么要使用 hibernate?\n\n114.什么是 ORM 框架?\n\n115.hibernate 中如何在控制台查看打印的 sql 语句?\n\n116.hibernate 有几种查询方式?\n\n117.hibernate 实体类可以被定义为 final 吗?\n\n118.在 hibernate 中使用 Integer 和 int 做映射有什么区别?\n\n119.hibernate 是如何工作的?\n\n120.get()和 load()的区别?\n\n121.说一下 hibernate 的缓存机制?\n\n122.hibernate 对象有哪些状态?\n\n123.在 hibernate 中 getCurrentSession 和 openSession 的区别是什么?\n\n124.hibernate 实体类必须要有无参构造函数吗?为什么?"]],[877,877],[1244,1244]]],[1554008025963,["zyx@DESKTOP-60KJ218",[[1,1245,"\n"]],[1244,1244],[1245,1245]]],[1554008026066,["zyx@DESKTOP-60KJ218",[[1,1246,"\n"]],[1245,1245],[1246,1246]]],[1554008027078,["zyx@DESKTOP-60KJ218",[[-1,1246,"\n"],[1,1247,"#"]],[1246,1246],[1247,1247]]],[1554008034006,["zyx@DESKTOP-60KJ218",[[1,1247,"## MyBatis"]],[1247,1247],[1258,1258]]],[1554008035602,["zyx@DESKTOP-60KJ218",[[1,1258,"部分"]],[1258,1258],[1260,1260]]],[1554008035931,["zyx@DESKTOP-60KJ218",[[1,1260,"\n\n"]],[1260,1260],[1261,1261]]],[1554008036074,["zyx@DESKTOP-60KJ218",[[1,1262,"\n"]],[1261,1261],[1262,1262]]],[1554008047456,["zyx@DESKTOP-60KJ218",[[1,1262,"125.mybatis 中 #{}和 ${}的区别是什么?\n\n126.mybatis 有几种分页方式?\n\n127.RowBounds 是一次性查询全部结果吗?为什么?\n\n128.mybatis 逻辑分页和物理分页的区别是什么?\n\n129.mybatis 是否支持延迟加载?延迟加载的原理是什么?\n\n130.说一下 mybatis 的一级缓存和二级缓存?\n\n131.mybatis 和 hibernate 的区别有哪些?\n\n132.mybatis 有哪些执行器(Executor)?\n\n133.mybatis 分页插件的实现原理是什么?\n\n134.mybatis 如何编写一个自定义插件?"]],[1262,1262],[1555,1555]]],[1554008049525,["zyx@DESKTOP-60KJ218",[[1,1556,"\n"]],[1555,1555],[1556,1556]]],[1554008049656,["zyx@DESKTOP-60KJ218",[[1,1557,"\n"]],[1556,1556],[1557,1557]]],[1554008052584,["zyx@DESKTOP-60KJ218",[[-1,1557,"\n"],[1,1558,"#"]],[1557,1557],[1558,1558]]],[1554008062371,["zyx@DESKTOP-60KJ218",[[1,1558,"## ZooKeeper部分"]],[1558,1558],[1572,1572]]],[1554008062637,["zyx@DESKTOP-60KJ218",[[1,1572,"\n\n"]],[1572,1572],[1573,1573]]],[1554008063546,["zyx@DESKTOP-60KJ218",[[1,1574,"\n"]],[1573,1573],[1574,1574]]],[1554008075164,["zyx@DESKTOP-60KJ218",[[1,1574,"157.zookeeper 是什么?\n\n158.zookeeper 都有哪些功能?\n\n159.zookeeper 有几种部署模式?\n\n160.zookeeper 怎么保证主从节点的状态同步?\n\n161.集群中为什么要有主节点?\n\n162.集群中有 3 台服务器,其中一个节点宕机,这个时候 zookeeper 还可以使用吗?\n\n163.说一下 zookeeper 的通知机制?"]],[1574,1574],[1762,1762]]],[1554008077423,["zyx@DESKTOP-60KJ218",[[1,1763,"\n"]],[1762,1762],[1763,1763]]],[1554008077560,["zyx@DESKTOP-60KJ218",[[1,1764,"\n"]],[1763,1763],[1764,1764]]],[1554008256933,["zyx@DESKTOP-60KJ218",[[-1,35,"64."]],[38,38],[35,35]]],[1554008258223,["zyx@DESKTOP-60KJ218",[[1,35,"1."]],[35,35],[37,37]]],[1554008261500,["zyx@DESKTOP-60KJ218",[[-1,35,"1."]],[37,37],[35,35]]],[1554008263877,["zyx@DESKTOP-60KJ218",[[-1,57,"65."]],[60,60],[57,57]]],[1554008265378,["zyx@DESKTOP-60KJ218",[[-1,79,"66."]],[82,82],[79,79]]],[1554008266737,["zyx@DESKTOP-60KJ218",[[-1,98,"67."]],[101,101],[98,98]]],[1554008267695,["zyx@DESKTOP-60KJ218",[[-1,123,"68."]],[126,126],[123,123]]],[1554008268990,["zyx@DESKTOP-60KJ218",[[-1,143,"69."]],[146,146],[143,143]]],[1554008270371,["zyx@DESKTOP-60KJ218",[[-1,177,"70."]],[180,180],[177,177]]],[1554008273029,["zyx@DESKTOP-60KJ218",[[-1,206,"71."]],[209,209],[206,206]]],[1554008274007,["zyx@DESKTOP-60KJ218",[[-1,220,"72."]],[223,223],[220,220]]],[1554008275067,["zyx@DESKTOP-60KJ218",[[-1,238,"73"]],[240,240],[238,238]]],[1554008283860,["zyx@DESKTOP-60KJ218",[[1,35,"1. "],[1,56,"2. "],[1,57,"3. "],[1,78,"4. "],[1,79,"5. "],[1,97,"6. "],[1,98,"7. "],[1,122,"8. "],[1,123,"9. "],[1,142,"10. "],[1,143,"11. "],[1,176,"12. "],[1,177,"13. "],[1,205,"14. "],[1,206,"15. "],[1,219,"16. "],[1,220,"17. "],[1,237,"18. "],[1,238,"19. "]],[35,255],[38,322]]],[1554008288663,["zyx@DESKTOP-60KJ218",[[-1,59,"2. "]],[62,62],[59,59]]],[1554008290515,["zyx@DESKTOP-60KJ218",[[-1,84,"4. "]],[87,87],[84,84]]],[1554008292004,["zyx@DESKTOP-60KJ218",[[-1,106,"6. "]],[109,109],[106,106]]],[1554008293127,["zyx@DESKTOP-60KJ218",[[-1,134,"8. "]],[137,137],[134,134]]],[1554008295100,["zyx@DESKTOP-60KJ218",[[-1,157,"10. "]],[161,161],[157,157]]],[1554008299860,["zyx@DESKTOP-60KJ218",[[-1,195,"12. "]],[199,199],[195,195]]],[1554008301253,["zyx@DESKTOP-60KJ218",[[-1,228,"14. "]],[232,232],[228,228]]],[1554008303263,["zyx@DESKTOP-60KJ218",[[-1,246,"16. "]],[246,250],[246,246]]],[1554008304481,["zyx@DESKTOP-60KJ218",[[-1,268,"18. "]],[268,272],[268,268]]],[1554008309357,["zyx@DESKTOP-60KJ218",[[-1,268,"\n"]],[268,268],[267,267]]],[1554008311481,["zyx@DESKTOP-60KJ218",[[1,268,"\n"]],[267,267],[268,268]]],[1554008311889,["zyx@DESKTOP-60KJ218",[[1,268,"18. "]],[268,268],[268,272]]],[1554008312329,["zyx@DESKTOP-60KJ218",[[1,246,"16. "]],[246,246],[246,250]]],[1554008312744,["zyx@DESKTOP-60KJ218",[[1,228,"14. "]],[228,228],[232,232]]],[1554008312930,["zyx@DESKTOP-60KJ218",[[1,195,"12. "]],[195,195],[199,199]]],[1554008313105,["zyx@DESKTOP-60KJ218",[[1,157,"10. "]],[157,157],[161,161]]],[1554008313259,["zyx@DESKTOP-60KJ218",[[1,134,"8. "]],[134,134],[137,137]]],[1554008313443,["zyx@DESKTOP-60KJ218",[[1,106,"6. "]],[106,106],[109,109]]],[1554008313621,["zyx@DESKTOP-60KJ218",[[1,84,"4. "]],[84,84],[87,87]]],[1554008313798,["zyx@DESKTOP-60KJ218",[[1,59,"2. "]],[59,59],[62,62]]],[1554008313999,["zyx@DESKTOP-60KJ218",[[-1,35,"1. "],[-1,59,"2. "],[-1,63,"3. "],[-1,87,"4. "],[-1,91,"5. "],[-1,112,"6. "],[-1,116,"7. "],[-1,143,"8. "],[-1,147,"9. "],[-1,169,"10. "],[-1,174,"11. "],[-1,211,"12. "],[-1,216,"13. "],[-1,248,"14. "],[-1,253,"15. "],[-1,270,"16. "],[-1,275,"17. "],[-1,296,"18. "],[-1,301,"19. "]],[38,322],[35,255]]],[1554008314207,["zyx@DESKTOP-60KJ218",[[1,238,"73."]],[238,238],[241,241]]],[1554008315982,["zyx@DESKTOP-60KJ218",[[-1,78,"\n"]],[78,78],[77,77]]],[1554008316675,["zyx@DESKTOP-60KJ218",[[-1,56,"\n"]],[56,56],[55,55]]],[1554008317324,["zyx@DESKTOP-60KJ218",[[-1,95,"\n"]],[95,95],[94,94]]],[1554008317878,["zyx@DESKTOP-60KJ218",[[-1,119,"\n"]],[119,119],[118,118]]],[1554008318436,["zyx@DESKTOP-60KJ218",[[-1,138,"\n"]],[138,138],[137,137]]],[1554008319077,["zyx@DESKTOP-60KJ218",[[-1,171,"\n"]],[171,171],[170,170]]],[1554008319629,["zyx@DESKTOP-60KJ218",[[-1,199,"\n"]],[199,199],[198,198]]],[1554008320144,["zyx@DESKTOP-60KJ218",[[-1,212,"\n"]],[212,212],[211,211]]],[1554008320631,["zyx@DESKTOP-60KJ218",[[-1,229,"\n"]],[229,229],[228,228]]],[1554008322650,["zyx@DESKTOP-60KJ218",[[-1,229,"73."]],[229,232],[229,229]]],[1554008326529,["zyx@DESKTOP-60KJ218",[[1,35,"1. "],[1,56,"2. "],[1,77,"3. "],[1,95,"4. "],[1,119,"5. "],[1,138,"6. "],[1,171,"7. "],[1,199,"8. "],[1,212,"9. "],[1,229,"10. "]],[35,246],[38,277]]],[1554008328057,["zyx@DESKTOP-60KJ218",[[1,62,"\n2. "]],[58,58],[62,62]]],[1554008328939,["zyx@DESKTOP-60KJ218",[[-1,59,"2. "]],[62,62],[60,60]]],[1554008330311,["zyx@DESKTOP-60KJ218",[[1,87,"\n3. "]],[83,83],[87,87]]],[1554008330645,["zyx@DESKTOP-60KJ218",[[-1,84,"3. "]],[87,87],[85,85]]],[1554008331196,["zyx@DESKTOP-60KJ218",[[1,109,"\n4. "]],[105,105],[109,109]]],[1554008331371,["zyx@DESKTOP-60KJ218",[[-1,106,"4. "]],[109,109],[107,107]]],[1554008331909,["zyx@DESKTOP-60KJ218",[[1,137,"\n5. "]],[133,133],[137,137]]],[1554008332089,["zyx@DESKTOP-60KJ218",[[-1,134,"5. "]],[137,137],[135,135]]],[1554008332628,["zyx@DESKTOP-60KJ218",[[1,160,"\n6. "]],[156,156],[160,160]]],[1554008332785,["zyx@DESKTOP-60KJ218",[[-1,157,"6. "]],[160,160],[158,158]]],[1554008333621,["zyx@DESKTOP-60KJ218",[[1,197,"\n7. "]],[193,193],[197,197]]],[1554008333800,["zyx@DESKTOP-60KJ218",[[-1,194,"7. "]],[197,197],[195,195]]],[1554008334454,["zyx@DESKTOP-60KJ218",[[1,229,"\n8. "]],[225,225],[229,229]]],[1554008334619,["zyx@DESKTOP-60KJ218",[[-1,226,"8. "]],[229,229],[227,227]]],[1554008394747,[null,[[-1,267,"."]],[267,267],[267,267]]],[1554008394748,[null,[[1,267,"."]],[267,267],[267,267]]],[1554008335642,["zyx@DESKTOP-60KJ218",[[1,246,"\n9. "]],[242,242],[246,246]]],[1554008335795,["zyx@DESKTOP-60KJ218",[[-1,243,"9. "]],[246,246],[244,244]]],[1554008336524,["zyx@DESKTOP-60KJ218",[[1,268,"\n10. "]],[263,263],[268,268]]],[1554008336694,["zyx@DESKTOP-60KJ218",[[-1,264,"10. "]],[268,268],[265,265]]],[1554008337368,["zyx@DESKTOP-60KJ218",[[1,287,"11. \n"]],[286,286],[291,291]]],[1554008337543,["zyx@DESKTOP-60KJ218",[[-1,287,"11. "]],[291,291],[288,288]]],[1554008340438,["zyx@DESKTOP-60KJ218",[[1,35,"**"],[1,58,"**"]],[35,58],[35,62]]],[1554008342204,["zyx@DESKTOP-60KJ218",[[1,64,"**"],[1,87,"**"]],[64,87],[64,91]]],[1554008343949,["zyx@DESKTOP-60KJ218",[[1,93,"**"],[1,113,"**"]],[93,113],[93,117]]],[1554008348387,["zyx@DESKTOP-60KJ218",[[1,147,"**"],[1,168,"**"]],[147,168],[147,172]]],[1554008350231,["zyx@DESKTOP-60KJ218",[[1,119,"**"],[1,145,"**"]],[119,145],[119,149]]],[1554008353224,["zyx@DESKTOP-60KJ218",[[1,178,"**"],[1,213,"**"]],[178,213],[178,217]]],[1554008357346,["zyx@DESKTOP-60KJ218",[[1,219,"**"],[1,249,"**"]],[219,249],[219,253]]],[1554008360028,["zyx@DESKTOP-60KJ218",[[1,255,"**"],[1,270,"**"]],[255,270],[255,274]]],[1554008362474,["zyx@DESKTOP-60KJ218",[[1,276,"**"],[1,295,"**"]],[276,295],[276,299]]],[1554008364829,["zyx@DESKTOP-60KJ218",[[1,301,"**"],[1,322,"**"]],[301,322],[301,326]]],[1554008393584,["zyx@DESKTOP-60KJ218",[[-1,339,"79."]],[341,342],[339,339]]],[1554008454747,[null,[[-1,307,"."],[1,324,"?"],[-1,326,"?"],[-1,339,"."],[1,340,"\n"]],[307,307],[341,341]]],[1554008454747,[null,[[1,307,"."],[-1,323,"?"],[1,326,"?"],[1,338,"."],[-1,338,"\n"]],[341,341],[307,307]]],[1554008395226,["zyx@DESKTOP-60KJ218",[[-1,373,"80."]],[376,376],[373,373]]],[1554008397389,["zyx@DESKTOP-60KJ218",[[-1,398,"81."]],[400,400],[398,398]]],[1554008399487,["zyx@DESKTOP-60KJ218",[[-1,416,"82."]],[419,419],[416,416]]],[1554008400653,["zyx@DESKTOP-60KJ218",[[-1,441,"83."]],[444,444],[441,441]]],[1554008402148,["zyx@DESKTOP-60KJ218",[[-1,460,"84."]],[463,463],[460,460]]],[1554008403854,["zyx@DESKTOP-60KJ218",[[-1,476,"85."]],[479,479],[476,476]]],[1554008405341,["zyx@DESKTOP-60KJ218",[[-1,497,"86."]],[500,500],[497,497]]],[1554008406435,["zyx@DESKTOP-60KJ218",[[-1,506,"87."]],[509,509],[506,506]]],[1554008407533,["zyx@DESKTOP-60KJ218",[[-1,505,"\n"]],[506,506],[505,505]]],[1554008408242,["zyx@DESKTOP-60KJ218",[[-1,496,"\n"]],[496,496],[495,495]]],[1554008409044,["zyx@DESKTOP-60KJ218",[[-1,475,"\n"]],[475,475],[474,474]]],[1554008409666,["zyx@DESKTOP-60KJ218",[[-1,459,"\n"]],[459,459],[458,458]]],[1554008410368,["zyx@DESKTOP-60KJ218",[[-1,440,"\n"]],[440,440],[439,439]]],[1554008410889,["zyx@DESKTOP-60KJ218",[[-1,415,"\n"]],[415,415],[414,414]]],[1554008411380,["zyx@DESKTOP-60KJ218",[[-1,397,"\n"]],[397,397],[396,396]]],[1554008411960,["zyx@DESKTOP-60KJ218",[[-1,372,"\n"]],[372,372],[371,371]]],[1554008416533,["zyx@DESKTOP-60KJ218",[[1,339,"* "],[1,372,"* "],[1,396,"* "],[1,413,"* "],[1,437,"* "],[1,455,"* "],[1,470,"* "],[1,490,"* "],[1,498,"* "]],[339,513],[341,531]]],[1554008423635,["zyx@DESKTOP-60KJ218",[[-1,374,"* "],[-1,400,"* "],[-1,419,"* "],[-1,445,"* "],[-1,465,"* "],[-1,482,"* "],[-1,504,"* "],[-1,339,"* * "]],[341,531],[339,339]]],[1554008428536,["zyx@DESKTOP-60KJ218",[[1,339,"1. "],[1,372,"2. "],[1,396,"3. "],[1,413,"4. "],[1,437,"5. "],[1,455,"6. "],[1,470,"7. "],[1,490,"8. "],[1,498,"9. "]],[339,513],[342,540]]],[1554008430555,["zyx@DESKTOP-60KJ218",[[1,378,"\n2. "]],[374,374],[378,378]]],[1554008431183,["zyx@DESKTOP-60KJ218",[[-1,375,"2. "]],[378,378],[376,376]]],[1554008431867,["zyx@DESKTOP-60KJ218",[[1,376,"\n"]],[376,376],[377,377]]],[1554008432891,["zyx@DESKTOP-60KJ218",[[-1,376,"\n"]],[376,376],[375,375]]],[1554008433563,["zyx@DESKTOP-60KJ218",[[1,406,"\n3. "]],[402,402],[406,406]]],[1554008433787,["zyx@DESKTOP-60KJ218",[[-1,403,"3. "]],[406,406],[404,404]]],[1554008434348,["zyx@DESKTOP-60KJ218",[[1,427,"\n4. "]],[423,423],[427,427]]],[1554008434538,["zyx@DESKTOP-60KJ218",[[-1,424,"4. "]],[427,427],[425,425]]],[1554008435292,["zyx@DESKTOP-60KJ218",[[1,455,"\n5. "]],[451,451],[455,455]]],[1554008435474,["zyx@DESKTOP-60KJ218",[[-1,452,"5. "]],[455,455],[453,453]]],[1554008435989,["zyx@DESKTOP-60KJ218",[[1,477,"\n6. "]],[473,473],[477,477]]],[1554008436179,["zyx@DESKTOP-60KJ218",[[-1,474,"6. "]],[477,477],[475,475]]],[1554008436720,["zyx@DESKTOP-60KJ218",[[1,496,"\n7. "]],[492,492],[496,496]]],[1554008436891,["zyx@DESKTOP-60KJ218",[[-1,493,"7. "]],[496,496],[494,494]]],[1554008437399,["zyx@DESKTOP-60KJ218",[[1,520,"\n8. "]],[516,516],[520,520]]],[1554008437570,["zyx@DESKTOP-60KJ218",[[-1,517,"8. "]],[520,520],[518,518]]],[1554008439189,["zyx@DESKTOP-60KJ218",[[1,532,"\n9. "]],[528,528],[532,532]]],[1554008439356,["zyx@DESKTOP-60KJ218",[[-1,529,"9. "]],[532,532],[530,530]]],[1554008440195,["zyx@DESKTOP-60KJ218",[[1,549,"10. \n"]],[548,548],[553,553]]],[1554008440388,["zyx@DESKTOP-60KJ218",[[-1,549,"10. "]],[553,553],[550,550]]],[1554008514732,[null,[[-1,307,"."],[1,324,"?"],[-1,326,"?"],[1,338,"\n"],[-1,342,"* ."],[1,375,"别?\n"],[-1,379,"别?."],[1,403,"别?\n"],[-1,407,"别?."],[1,424,"别?\n"],[-1,428,"别?."],[1,452,"么?\n"],[-1,456,"么?."],[1,474,"的?\n"],[-1,478,"的?."],[1,493,"些?\n"],[-1,497,"些?."],[-1,517,"\n8. "],[-1,523,"ttp 响应\n9. 码 301 和 302 代表的是\n什么?有什么区别?* .forward 和 redirect 的区别?* .简述 tcp 和 udp的区别?* .tcp 为什么要三次握手,两次不行吗?为什么?* .说一下 tcp 粘包是怎么产生的?* .OSI 的七层模型都有哪些?* .get 和 post 请求有哪些区别?* ."],[1,692,"\n\n8. "],[-1,699,"* ."],[1,702,"\n\n9. "],[1,717,"\n"]],[307,307],[718,718]]],[1554008514732,[null,[[1,307,"."],[-1,323,"?"],[1,326,"?"],[-1,337,"\n"],[1,342,"* ."],[-1,372,"别?\n"],[1,379,"别?."],[-1,400,"别?\n"],[1,407,"别?."],[-1,421,"别?\n"],[1,428,"别?."],[-1,449,"么?\n"],[1,456,"么?."],[-1,471,"的?\n"],[1,478,"的?."],[-1,490,"些?\n"],[1,497,"些?."],[1,514,"\n8. "],[1,516,"ttp 响应\n9. 码 301 和 302 代表的是\n什么?有什么区别?* .forward 和 redirect 的区别?* .简述 tcp 和 udp的区别?* .tcp 为什么要三次握手,两次不行吗?为什么?* .说一下 tcp 粘包是怎么产生的?* .OSI 的七层模型都有哪些?* .get 和 post 请求有哪些区别?* ."],[-1,516,"\n\n8. "],[1,528,"* ."],[-1,528,"\n\n9. "],[-1,548,"\n"]],[718,718],[307,307]]],[1554008462071,["zyx@DESKTOP-60KJ218",[[1,339,"**"],[1,374,"**"]],[339,374],[339,378]]],[1554008463707,["zyx@DESKTOP-60KJ218",[[1,380,"**"],[1,406,"**"]],[380,406],[380,410]]],[1554008464915,["zyx@DESKTOP-60KJ218",[[1,412,"**"],[1,431,"**"]],[412,431],[412,435]]],[1554008466262,["zyx@DESKTOP-60KJ218",[[1,437,"**"],[1,463,"**"]],[437,463],[437,467]]],[1554008467349,["zyx@DESKTOP-60KJ218",[[1,469,"**"],[1,489,"**"]],[469,489],[469,493]]],[1554008468474,["zyx@DESKTOP-60KJ218",[[1,495,"**"],[1,512,"**"]],[495,512],[495,516]]],[1554008469903,["zyx@DESKTOP-60KJ218",[[1,518,"**"],[1,540,"**"]],[518,540],[518,544]]],[1554008471269,["zyx@DESKTOP-60KJ218",[[1,546,"**"],[1,556,"**"]],[546,556],[546,560]]],[1554008472444,["zyx@DESKTOP-60KJ218",[[1,562,"**"],[1,580,"**"]],[562,580],[562,584]]],[1554008487121,["zyx@DESKTOP-60KJ218",[[-1,614,"90."]],[617,617],[614,614]]],[1554008488552,["zyx@DESKTOP-60KJ218",[[-1,630,"91."]],[633,633],[630,630]]],[1554008489679,["zyx@DESKTOP-60KJ218",[[-1,644,"92."]],[647,647],[644,644]]],[1554008491257,["zyx@DESKTOP-60KJ218",[[-1,658,"93."]],[661,661],[658,658]]],[1554008492686,["zyx@DESKTOP-60KJ218",[[-1,675,"94."]],[678,678],[675,675]]],[1554008493673,["zyx@DESKTOP-60KJ218",[[-1,695,"95."]],[698,698],[695,695]]],[1554008496216,["zyx@DESKTOP-60KJ218",[[-1,720,"96."]],[723,723],[720,720]]],[1554008497298,["zyx@DESKTOP-60KJ218",[[-1,744,"97."]],[747,747],[744,744]]],[1554008498760,["zyx@DESKTOP-60KJ218",[[-1,769,"98."]],[772,772],[769,769]]],[1554008500354,["zyx@DESKTOP-60KJ218",[[-1,788,"99."]],[791,791],[788,788]]],[1554008501858,["zyx@DESKTOP-60KJ218",[[-1,807,"100."]],[811,811],[807,807]]],[1554008503289,["zyx@DESKTOP-60KJ218",[[-1,829,"101."]],[833,833],[829,829]]],[1554008505509,["zyx@DESKTOP-60KJ218",[[-1,848,"102."]],[852,852],[848,848]]],[1554008507255,["zyx@DESKTOP-60KJ218",[[-1,873,"103."]],[877,877],[873,873]]],[1554008511768,["zyx@DESKTOP-60KJ218",[[-1,629,"\n"]],[629,629],[628,628]]],[1554008512414,["zyx@DESKTOP-60KJ218",[[-1,642,"\n"]],[642,642],[641,641]]],[1554008512968,["zyx@DESKTOP-60KJ218",[[-1,655,"\n"]],[655,655],[654,654]]],[1554008513486,["zyx@DESKTOP-60KJ218",[[-1,671,"\n"]],[671,671],[670,670]]],[1554008514073,["zyx@DESKTOP-60KJ218",[[-1,690,"\n"]],[690,690],[689,689]]],[1554008514603,["zyx@DESKTOP-60KJ218",[[-1,714,"\n"]],[714,714],[713,713]]],[1554008574798,[null,[[-1,307,"."],[1,324,"?"],[-1,326,"?"],[1,339,"\n"],[-1,344,"* ."],[1,376,"区别?"],[-1,378,"区"],[1,379,"\n"],[-1,385,"别?."],[1,408,"区别?"],[-1,410,"区"],[1,411,"\n"],[-1,417,"别?."],[1,433,"区别?"],[-1,435,"区"],[1,436,"\n"],[-1,442,"别?."],[1,465,"什么?"],[-1,467,"什"],[1,468,"\n"],[-1,474,"么?."],[1,491,"生的?"],[-1,493,"生"],[1,494,"\n"],[-1,500,"的?."],[1,514,"哪些?"],[-1,516,"哪"],[1,517,"\n"],[-1,523,"些?."],[-1,542,"**"],[-1,545,"\n**8. "],[-1,553,"ttp 响"],[-1,560,"应\n**9. 码 301 和 302 代表的**是\n什么?有什么区别?* .forward 和 redire的区别?* .简述 tcp 和的区别?* .tcp 为什握手,两次不行吗?为什么?一下 tcp 粘包是怎么产生的?SI 的七层模型都有哪些?* .getost 请求有哪些区别?* ."],[1,705,"\n\n**8. "],[1,713,"*\n\n**9."],[1,714,"说一下"],[1,726,"**\n"],[1,738,"分\n\n"],[-1,752,"90."],[1,763,"pri"],[-1,767,"\n91."],[-1,782,"92."],[1,785,"?\n"],[-1,798,"\n93"],[1,801,"spr"],[-1,814,"\n94."],[1,823,"g 常用"],[-1,833,"\n95."],[1,842,"g 中的"],[-1,857,"\n96."],[1,867," 支持几"],[-1,881,"97."],[-1,909,"98."],[-1,931,"99."],[-1,953,"100."],[-1,979,"101."],[-1,1002,"102."],[-1,1031,"103."]],[307,307],[1031,1031]]],[1554008574798,[null,[[1,307,"."],[-1,323,"?"],[1,326,"?"],[-1,338,"\n"],[1,344,"* ."],[-1,373,"区别?"],[1,378,"区"],[-1,378,"\n"],[1,385,"别?."],[-1,405,"区别?"],[1,410,"区"],[-1,410,"\n"],[1,417,"别?."],[-1,430,"区别?"],[1,435,"区"],[-1,435,"\n"],[1,442,"别?."],[-1,462,"什么?"],[1,467,"什"],[-1,467,"\n"],[1,474,"么?."],[-1,488,"生的?"],[1,493,"生"],[-1,493,"\n"],[1,500,"的?."],[-1,511,"哪些?"],[1,516,"哪"],[-1,516,"\n"],[1,523,"些?."],[1,539,"**"],[1,540,"\n**8. "],[1,542,"ttp 响"],[1,544,"应\n**9. 码 301 和 302 代表的**是\n什么?有什么区别?* .forward 和 redire的区别?* .简述 tcp 和的区别?* .tcp 为什握手,两次不行吗?为什么?一下 tcp 粘包是怎么产生的?SI 的七层模型都有哪些?* .getost 请求有哪些区别?* ."],[-1,544,"\n\n**8. "],[-1,559,"*\n\n**9."],[-1,567,"说一下"],[-1,582,"**\n"],[-1,597,"分\n\n"],[1,614,"90."],[-1,622,"pri"],[1,629,"\n91."],[1,640,"92."],[-1,640,"?\n"],[1,655,"\n93"],[-1,655,"spr"],[1,671,"\n94."],[-1,676,"g 常用"],[1,690,"\n95."],[-1,695,"g 中的"],[1,714,"\n96."],[-1,720," 支持几"],[1,738,"97."],[1,763,"98."],[1,782,"99."],[1,801,"100."],[1,823,"101."],[1,842,"102."],[1,867,"103."]],[1031,1031],[307,307]]],[1554008515268,["zyx@DESKTOP-60KJ218",[[-1,737,"\n"]],[737,737],[736,736]]],[1554008515867,["zyx@DESKTOP-60KJ218",[[-1,761,"\n"]],[761,761],[760,760]]],[1554008516402,["zyx@DESKTOP-60KJ218",[[-1,779,"\n"]],[779,779],[778,778]]],[1554008516965,["zyx@DESKTOP-60KJ218",[[-1,797,"\n"]],[797,797],[796,796]]],[1554008517526,["zyx@DESKTOP-60KJ218",[[-1,818,"\n"]],[818,818],[817,817]]],[1554008518114,["zyx@DESKTOP-60KJ218",[[-1,836,"\n"]],[836,836],[835,835]]],[1554008518680,["zyx@DESKTOP-60KJ218",[[-1,860,"\n"]],[860,860],[859,859]]],[1554008521866,["zyx@DESKTOP-60KJ218",[[1,614,"* "],[1,629,"* "],[1,642,"* "],[1,655,"* "],[1,671,"* "],[1,690,"* "],[1,714,"* "],[1,737,"* "],[1,761,"* "],[1,779,"* "],[1,797,"* "],[1,818,"* "],[1,836,"* "],[1,860,"* "]],[614,878],[616,906]]],[1554008526616,["zyx@DESKTOP-60KJ218",[[-1,614,"* "],[-1,631,"* "],[-1,646,"* "],[-1,661,"* "],[-1,679,"* "],[-1,700,"* "],[-1,726,"* "],[-1,751,"* "],[-1,777,"* "],[-1,797,"* "],[-1,817,"* "],[-1,840,"* "],[-1,860,"* "],[-1,886,"* "]],[616,906],[614,878]]],[1554008531763,["zyx@DESKTOP-60KJ218",[[1,614,"1. "],[1,629,"2. "],[1,642,"3. "],[1,655,"4. "],[1,671,"5. "],[1,690,"6. "],[1,714,"7. "],[1,737,"8. "],[1,761,"9. "],[1,779,"10. "],[1,797,"11. "],[1,818,"12. "],[1,836,"13. "],[1,860,"14. "]],[614,878],[617,925]]],[1554008536708,["zyx@DESKTOP-60KJ218",[[1,635,"\n2. "]],[631,631],[635,635]]],[1554008536879,["zyx@DESKTOP-60KJ218",[[-1,632,"2. "]],[635,635],[633,633]]],[1554008537551,["zyx@DESKTOP-60KJ218",[[1,652,"\n3. "]],[648,648],[652,652]]],[1554008537705,["zyx@DESKTOP-60KJ218",[[-1,649,"3. "]],[652,652],[650,650]]],[1554008538253,["zyx@DESKTOP-60KJ218",[[1,669,"\n4. "]],[665,665],[669,669]]],[1554008538404,["zyx@DESKTOP-60KJ218",[[-1,666,"4. "]],[669,669],[667,667]]],[1554008538982,["zyx@DESKTOP-60KJ218",[[1,689,"\n5. "]],[685,685],[689,689]]],[1554008539161,["zyx@DESKTOP-60KJ218",[[-1,686,"5. "]],[689,689],[687,687]]],[1554008539743,["zyx@DESKTOP-60KJ218",[[1,712,"\n6. "]],[708,708],[712,712]]],[1554008539935,["zyx@DESKTOP-60KJ218",[[-1,709,"6. "]],[712,712],[710,710]]],[1554008540588,["zyx@DESKTOP-60KJ218",[[1,740,"\n7. "]],[736,736],[740,740]]],[1554008540761,["zyx@DESKTOP-60KJ218",[[-1,737,"7. "]],[740,740],[738,738]]],[1554008541332,["zyx@DESKTOP-60KJ218",[[1,767,"\n8. "]],[763,763],[767,767]]],[1554008541512,["zyx@DESKTOP-60KJ218",[[-1,764,"8. "]],[767,767],[765,765]]],[1554008542039,["zyx@DESKTOP-60KJ218",[[1,795,"\n9. "]],[791,791],[795,795]]],[1554008542188,["zyx@DESKTOP-60KJ218",[[-1,792,"9. "]],[795,795],[793,793]]],[1554008542816,["zyx@DESKTOP-60KJ218",[[1,818,"\n10. "]],[813,813],[818,818]]],[1554008542985,["zyx@DESKTOP-60KJ218",[[-1,814,"10. "]],[818,818],[815,815]]],[1554008543792,["zyx@DESKTOP-60KJ218",[[1,841,"\n11. "]],[836,836],[841,841]]],[1554008543961,["zyx@DESKTOP-60KJ218",[[-1,837,"11. "]],[841,841],[838,838]]],[1554008544456,["zyx@DESKTOP-60KJ218",[[1,867,"\n12. "]],[862,862],[867,867]]],[1554008544612,["zyx@DESKTOP-60KJ218",[[-1,863,"12. "]],[867,867],[864,864]]],[1554008545270,["zyx@DESKTOP-60KJ218",[[1,890,"\n13. "]],[885,885],[890,890]]],[1554008545442,["zyx@DESKTOP-60KJ218",[[-1,886,"13. "]],[890,890],[887,887]]],[1554008546213,["zyx@DESKTOP-60KJ218",[[1,919,"\n14. "]],[914,914],[919,919]]],[1554008546396,["zyx@DESKTOP-60KJ218",[[-1,915,"14. "]],[919,919],[916,916]]],[1554008550496,["zyx@DESKTOP-60KJ218",[[-1,957,"113."]],[957,961],[957,957]]],[1554008552611,["zyx@DESKTOP-60KJ218",[[-1,976,"114."]],[976,980],[976,976]]],[1554008554044,["zyx@DESKTOP-60KJ218",[[-1,989,"115."]],[989,993],[989,989]]],[1554008556288,["zyx@DESKTOP-60KJ218",[[-1,1021,"116."]],[1021,1024],[1021,1021]]],[1554008557530,["zyx@DESKTOP-60KJ218",[[-1,1041,"117."]],[1041,1045],[1041,1041]]],[1554008558936,["zyx@DESKTOP-60KJ218",[[-1,1071,"118."]],[1071,1075],[1071,1071]]],[1554008561650,["zyx@DESKTOP-60KJ218",[[-1,1112,"119."]],[1112,1116],[1112,1112]]],[1554008561935,["zyx@DESKTOP-60KJ218",[[-1,1111,"\n"]],[1112,1112],[1111,1111]]],[1554008562866,["zyx@DESKTOP-60KJ218",[[-1,1070,"\n"]],[1070,1070],[1069,1069]]],[1554008563447,["zyx@DESKTOP-60KJ218",[[-1,1040,"\n"]],[1040,1040],[1039,1039]]],[1554008563976,["zyx@DESKTOP-60KJ218",[[-1,1020,"\n"]],[1020,1020],[1019,1019]]],[1554008564547,["zyx@DESKTOP-60KJ218",[[-1,988,"\n"]],[988,988],[987,987]]],[1554008565075,["zyx@DESKTOP-60KJ218",[[-1,975,"\n"]],[975,975],[974,974]]],[1554008567099,["zyx@DESKTOP-60KJ218",[[-1,1125,"120."]],[1125,1129],[1125,1125]]],[1554008567290,["zyx@DESKTOP-60KJ218",[[-1,1124,"\n"]],[1125,1125],[1124,1124]]],[1554008568619,["zyx@DESKTOP-60KJ218",[[-1,1143,"121."]],[1143,1147],[1143,1143]]],[1554008568810,["zyx@DESKTOP-60KJ218",[[-1,1142,"\n"]],[1143,1143],[1142,1142]]],[1554008570785,["zyx@DESKTOP-60KJ218",[[-1,1164,"122."]],[1164,1168],[1164,1164]]],[1554008570976,["zyx@DESKTOP-60KJ218",[[-1,1163,"\n"]],[1164,1164],[1163,1163]]],[1554008572272,["zyx@DESKTOP-60KJ218",[[-1,1183,"123."]],[1183,1187],[1183,1183]]],[1554008572464,["zyx@DESKTOP-60KJ218",[[-1,1182,"\n"]],[1183,1183],[1182,1182]]],[1554008574054,["zyx@DESKTOP-60KJ218",[[-1,1237,"124."]],[1237,1241],[1237,1237]]],[1554008574230,["zyx@DESKTOP-60KJ218",[[-1,1236,"\n"]],[1237,1237],[1236,1236]]],[1554008634831,[null,[[-1,307,"."],[1,324,"?"],[-1,326,"?"],[1,338,"\n"],[-1,344,"* ."],[1,376,"区别?"],[-1,378,"区"],[1,379,"\n"],[-1,385,"别?."],[1,408,"区别?"],[-1,410,"区"],[1,411,"\n"],[-1,417,"别?."],[1,433,"区别?"],[-1,435,"区"],[1,436,"\n"],[-1,442,"别?."],[1,465,"什么?"],[-1,467,"什"],[1,468,"\n"],[-1,474,"么?."],[1,491,"生的?"],[-1,493,"生"],[1,494,"\n"],[-1,500,"的?."],[1,514,"哪些?"],[-1,516,"哪"],[1,517,"\n"],[-1,523,"些?."],[-1,542,"**"],[-1,545,"\n**8. "],[-1,553,"ttp 响"],[-1,560,"应\n**9. 码 301 和 302 代表的**是\n什么?有什么区别?* .forward 和 redire1. 的区别?* .简述 tcp 和\n2. 的区别?* .tcp 为什\n3. 握手,两次不行吗?为什么?\n4"],[1,668,"\n\n**8"],[-1,670,"一下 tcp 粘包是怎么产生的?\n5. SI 的七层模型都有哪些?* .get\n6. ost 请求有哪些区别?* ."],[-1,736," \n7"],[1,739,"*\n\n**9"],[1,741,"说一下"],[1,753,"**"],[1,755,"\n"],[-1,764,"\n8. "],[1,768,"部分\n\n"],[-1,782,"90."],[1,785,"1. "],[-1,792,"\n9. "],[1,796,"spri"],[-1,801,"91."],[1,804,"2. "],[-1,814,"\n10"],[1,817,"p?\n\n3"],[-1,819,"92."],[-1,836,"9\n11"],[1,840,"4"],[1,842,"spr"],[-1,856,"94."],[1,859,"5. "],[-1,863,"\n12. "],[1,868,"ng 常用"],[-1,879,"95."],[1,882,"6. "],[-1,886,"\n13. "],[1,891,"ng 中的"],[-1,907,"96."],[1,910,"7. "],[-1,915,"\n14. "],[1,920,"g 支持几"],[-1,934,"97."],[1,937,"8. "],[1,957,"方式?\n"],[-1,959,"8"],[1,961," "],[-1,975,"99."],[1,978,"哪些?\n\n10. "],[1,987,"g 的事务"],[-1,993,"00."],[1,996,"1. "],[1,1018,"12. s"],[1,1037,"3. @R"],[-1,1061,"03."],[1,1064,"4. "],[1,1066,"utowi"],[-1,1096,"113."],[1,1106," hibe"],[-1,1113,"\n114."],[-1,1124,"\n\n115."],[1,1130,"M 框架?\n"],[1,1142,"何在控制台"],[-1,1156,"\n116."],[1,1163,"berna"],[-1,1175,"\n117."],[1,1182,"berna"],[-1,1204,"\n118."],[1,1236,"nt 做映"],[-1,1244,"\n119."],[-1,1267,"\n120."],[-1,1290,"\n121."],[-1,1316,"\n122."],[-1,1340,"\n123."],[-1,1399,"\n124."]],[307,307],[1399,1399]]],[1554008634831,[null,[[1,307,"."],[-1,323,"?"],[1,326,"?"],[-1,337,"\n"],[1,344,"* ."],[-1,373,"区别?"],[1,378,"区"],[-1,378,"\n"],[1,385,"别?."],[-1,405,"区别?"],[1,410,"区"],[-1,410,"\n"],[1,417,"别?."],[-1,430,"区别?"],[1,435,"区"],[-1,435,"\n"],[1,442,"别?."],[-1,462,"什么?"],[1,467,"什"],[-1,467,"\n"],[1,474,"么?."],[-1,488,"生的?"],[1,493,"生"],[-1,493,"\n"],[1,500,"的?."],[-1,511,"哪些?"],[1,516,"哪"],[-1,516,"\n"],[1,523,"些?."],[1,539,"**"],[1,540,"\n**8. "],[1,542,"ttp 响"],[1,544,"应\n**9. 码 301 和 302 代表的**是\n什么?有什么区别?* .forward 和 redire1. 的区别?* .简述 tcp 和\n2. 的区别?* .tcp 为什\n3. 握手,两次不行吗?为什么?\n4"],[-1,544,"\n\n**8"],[1,551,"一下 tcp 粘包是怎么产生的?\n5. SI 的七层模型都有哪些?* .get\n6. ost 请求有哪些区别?* ."],[1,559," \n7"],[-1,559,"*\n\n**9"],[-1,567,"说一下"],[-1,582,"**"],[-1,586,"\n"],[1,596,"\n8. "],[-1,596,"部分\n\n"],[1,614,"90."],[-1,614,"1. "],[1,624,"\n9. "],[-1,624,"spri"],[1,633,"91."],[-1,633,"2. "],[1,646,"\n10"],[-1,646,"p?\n\n3"],[1,653,"92."],[1,667,"9\n11"],[-1,667,"4"],[-1,670,"spr"],[1,687,"94."],[-1,687,"5. "],[1,694,"\n12. "],[-1,694,"ng 常用"],[1,710,"95."],[-1,710,"6. "],[1,717,"\n13. "],[-1,717,"ng 中的"],[1,738,"96."],[-1,738,"7. "],[1,746,"\n14. "],[-1,746,"g 支持几"],[1,765,"97."],[-1,765,"8. "],[-1,788,"方式?\n"],[1,794,"8"],[-1,795," "],[1,810,"99."],[-1,810,"哪些?\n\n10. "],[-1,828,"g 的事务"],[1,839,"00."],[-1,839,"1. "],[-1,864,"12. s"],[-1,888,"3. @R"],[1,917,"03."],[-1,917,"4. "],[-1,922,"utowi"],[1,957,"113."],[-1,963," hibe"],[1,975,"\n114."],[1,981,"\n\n115."],[-1,981,"M 框架?\n"],[-1,999,"何在控制台"],[1,1018,"\n116."],[-1,1020,"berna"],[1,1037,"\n117."],[-1,1039,"berna"],[1,1066,"\n118."],[-1,1093,"nt 做映"],[1,1106,"\n119."],[1,1124,"\n120."],[1,1142,"\n121."],[1,1163,"\n122."],[1,1182,"\n123."],[1,1236,"\n124."]],[1399,1399],[307,307]]],[1554008578633,["zyx@DESKTOP-60KJ218",[[1,957,"1. "],[1,975,"2. "],[1,987,"3. "],[1,1018,"4. "],[1,1037,"5. "],[1,1066,"6. "],[1,1106,"7. "],[1,1124,"8. "],[1,1142,"9. "],[1,1163,"10. "],[1,1182,"11. "],[1,1236,"12. "]],[957,1265],[960,1304]]],[1554008580849,["zyx@DESKTOP-60KJ218",[[1,981,"\n2. "]],[977,977],[981,981]]],[1554008581144,["zyx@DESKTOP-60KJ218",[[-1,978,"2. "]],[981,981],[979,979]]],[1554008581783,["zyx@DESKTOP-60KJ218",[[1,997,"\n3. "]],[993,993],[997,997]]],[1554008581946,["zyx@DESKTOP-60KJ218",[[-1,994,"3. "]],[997,997],[995,995]]],[1554008582572,["zyx@DESKTOP-60KJ218",[[1,1032,"\n4. "]],[1028,1028],[1032,1032]]],[1554008582748,["zyx@DESKTOP-60KJ218",[[-1,1029,"4. "]],[1032,1032],[1030,1030]]],[1554008583287,["zyx@DESKTOP-60KJ218",[[1,1055,"\n5. "]],[1051,1051],[1055,1055]]],[1554008583436,["zyx@DESKTOP-60KJ218",[[-1,1052,"5. "]],[1055,1055],[1053,1053]]],[1554008583942,["zyx@DESKTOP-60KJ218",[[1,1088,"\n6. "]],[1084,1084],[1088,1088]]],[1554008584102,["zyx@DESKTOP-60KJ218",[[-1,1085,"6. "]],[1088,1088],[1086,1086]]],[1554008585027,["zyx@DESKTOP-60KJ218",[[1,1132,"\n7. "]],[1128,1128],[1132,1132]]],[1554008585183,["zyx@DESKTOP-60KJ218",[[-1,1129,"7. "]],[1132,1132],[1130,1130]]],[1554008585764,["zyx@DESKTOP-60KJ218",[[1,1154,"\n8. "]],[1150,1150],[1154,1154]]],[1554008585929,["zyx@DESKTOP-60KJ218",[[-1,1151,"8. "]],[1154,1154],[1152,1152]]],[1554008586498,["zyx@DESKTOP-60KJ218",[[1,1152,"\n"]],[1151,1151],[1152,1152]]],[1554008587344,["zyx@DESKTOP-60KJ218",[[-1,1152,"\n"]],[1152,1152],[1151,1151]]],[1554008588131,["zyx@DESKTOP-60KJ218",[[1,1176,"\n9. "]],[1172,1172],[1176,1176]]],[1554008588279,["zyx@DESKTOP-60KJ218",[[-1,1173,"9. "]],[1176,1176],[1174,1174]]],[1554008588926,["zyx@DESKTOP-60KJ218",[[1,1202,"\n10. "]],[1197,1197],[1202,1202]]],[1554008589104,["zyx@DESKTOP-60KJ218",[[-1,1198,"10. "]],[1202,1202],[1199,1199]]],[1554008589889,["zyx@DESKTOP-60KJ218",[[1,1226,"\n11. "]],[1221,1221],[1226,1226]]],[1554008590066,["zyx@DESKTOP-60KJ218",[[-1,1222,"11. "]],[1226,1226],[1223,1223]]],[1554008591448,["zyx@DESKTOP-60KJ218",[[1,1285,"\n12. "]],[1280,1280],[1285,1285]]],[1554008591626,["zyx@DESKTOP-60KJ218",[[-1,1281,"12. "]],[1285,1285],[1282,1282]]],[1554008607112,["zyx@DESKTOP-60KJ218",[[-1,1809,"163."]],[1813,1813],[1809,1809]]],[1554008607309,["zyx@DESKTOP-60KJ218",[[-1,1808,"\n"]],[1809,1809],[1808,1808]]],[1554008609378,["zyx@DESKTOP-60KJ218",[[-1,1760,"162."]],[1763,1763],[1760,1760]]],[1554008609558,["zyx@DESKTOP-60KJ218",[[-1,1759,"\n"]],[1760,1760],[1759,1759]]],[1554008611305,["zyx@DESKTOP-60KJ218",[[-1,1742,"161."]],[1746,1746],[1742,1742]]],[1554008611482,["zyx@DESKTOP-60KJ218",[[-1,1741,"\n"]],[1742,1742],[1741,1741]]],[1554008612960,["zyx@DESKTOP-60KJ218",[[-1,1712,"160."]],[1716,1716],[1712,1712]]],[1554008613436,["zyx@DESKTOP-60KJ218",[[-1,1711,"\n"]],[1712,1712],[1711,1711]]],[1554008614745,["zyx@DESKTOP-60KJ218",[[-1,1688,"159."]],[1692,1692],[1688,1688]]],[1554008615144,["zyx@DESKTOP-60KJ218",[[-1,1687,"\n"]],[1688,1688],[1687,1687]]],[1554008616476,["zyx@DESKTOP-60KJ218",[[-1,1665,"158."]],[1669,1669],[1665,1665]]],[1554008616658,["zyx@DESKTOP-60KJ218",[[-1,1664,"\n"]],[1665,1665],[1664,1664]]],[1554008618473,["zyx@DESKTOP-60KJ218",[[-1,1645,"157."]],[1649,1649],[1645,1645]]],[1554008622884,["zyx@DESKTOP-60KJ218",[[1,1645,"1. "],[1,1660,"2. "],[1,1678,"3. "],[1,1697,"4. "],[1,1722,"5. "],[1,1735,"6. "],[1,1779,"7. "]],[1645,1799],[1648,1820]]],[1554008624653,["zyx@DESKTOP-60KJ218",[[1,1666,"\n2. "]],[1662,1662],[1666,1666]]],[1554008625298,["zyx@DESKTOP-60KJ218",[[-1,1663,"2. "]],[1666,1666],[1664,1664]]],[1554008625897,["zyx@DESKTOP-60KJ218",[[1,1688,"\n3. "]],[1684,1684],[1688,1688]]],[1554008626199,["zyx@DESKTOP-60KJ218",[[-1,1685,"3. "]],[1688,1688],[1686,1686]]],[1554008626750,["zyx@DESKTOP-60KJ218",[[1,1711,"\n4. "]],[1707,1707],[1711,1711]]],[1554008626935,["zyx@DESKTOP-60KJ218",[[-1,1708,"4. "]],[1711,1711],[1709,1709]]],[1554008627721,["zyx@DESKTOP-60KJ218",[[1,1740,"\n5. "]],[1736,1736],[1740,1740]]],[1554008627891,["zyx@DESKTOP-60KJ218",[[-1,1737,"5. "]],[1740,1740],[1738,1738]]],[1554008628864,["zyx@DESKTOP-60KJ218",[[1,1757,"\n6. "]],[1753,1753],[1757,1757]]],[1554008629063,["zyx@DESKTOP-60KJ218",[[-1,1754,"6. "]],[1757,1757],[1755,1755]]],[1554008630339,["zyx@DESKTOP-60KJ218",[[1,1805,"\n7. "]],[1801,1801],[1805,1805]]],[1554008630516,["zyx@DESKTOP-60KJ218",[[-1,1802,"7. "]],[1805,1805],[1803,1803]]],[1554008634319,["zyx@DESKTOP-60KJ218",[[-1,1602,"134."]],[1602,1606],[1602,1602]]],[1554008694775,[null,[[-1,307,"."],[1,324,"?"],[-1,326,"?"],[1,339,"\n"],[-1,344,"* ."],[1,376,"区别?"],[-1,378,"区"],[1,379,"\n"],[-1,385,"别?."],[1,408,"区别?"],[-1,410,"区"],[1,411,"\n"],[-1,417,"别?."],[1,433,"区别?"],[-1,435,"区"],[1,436,"\n"],[-1,442,"别?."],[1,465,"什么?"],[-1,467,"什"],[1,468,"\n"],[-1,474,"么?."],[1,491,"生的?"],[-1,493,"生"],[1,494,"\n"],[-1,500,"的?."],[1,514,"哪些?"],[-1,516,"哪"],[1,517,"\n"],[-1,523,"些?."],[-1,542,"**"],[-1,545,"\n**8. "],[-1,553,"ttp 响"],[-1,560,"应\n**9. 码 301 和 302 代表的**是\n什么?有什么区别?* .forward 和 redire1. 的区别?* .简述 tcp 和\n2. 的区别?* .tcp 为什\n3. 握手,两次不行吗?为什么?\n4. 一下 tcp 粘包是怎么产生的?\n5. SI 的七层模型都有哪些?* .get\n6"],[1,711,"\n\n**8"],[-1,713,"ost 请求有哪些区别?* ."],[-1,736," \n7"],[1,739,"*\n\n**9"],[1,741,"说一下"],[1,753,"**"],[1,755,"\n"],[-1,764,"\n8. "],[1,768,"部分\n\n"],[-1,782,"90."],[1,785,"1. "],[-1,792,"\n9. "],[1,796,"spri"],[-1,801,"91."],[1,804,"2. "],[-1,814,"\n10"],[1,817,"p?\n\n3"],[-1,819,"92."],[-1,836,"9\n11"],[1,840,"4"],[1,842,"spr"],[-1,856,"94."],[1,859,"5. "],[-1,863,"\n12. "],[1,868,"ng 常用"],[-1,879,"95."],[1,882,"6. "],[-1,886,"\n13. "],[1,891,"ng 中的"],[-1,907,"96."],[1,910,"7. "],[-1,915,"\n14. "],[1,920,"g 支持几"],[-1,934,"97."],[1,937,"8. "],[-1,957,"1. "],[1,960,"方式?\n"],[-1,962,"8"],[1,964," "],[-1,978,"\n2"],[1,980,"哪些?\n\n10"],[-1,982,"99."],[-1,994,"\n3. "],[1,998,"g 的事务"],[-1,1004,"00."],[1,1007,"1. "],[-1,1029,"\n4"],[1,1031,"12"],[1,1033,"s"],[-1,1052,"\n5"],[1,1054,"3"],[1,1056,"@R"],[-1,1080,"03.@A\n6. "],[1,1089,"4. @Autowi"],[-1,1120,"13"],[1,1123," "],[-1,1129,"\n7."],[1,1133,"hibe"],[-1,1141,"114."],[1,1145,"2. "],[-1,1151,"\n8. \n\n115."],[1,1161,"M 框架?\n\n3. "],[-1,1173,"\n9. "],[1,1177,"何在控制台"],[-1,1192,"116.hi\n10. "],[1,1203,"4. hiberna"],[-1,1216,"117.hi\n11. "],[1,1227,"5. hiberna"],[-1,1250,"118."],[1,1254,"6. "],[-1,1281,"\n12. "],[1,1286,"nt 做映"],[-1,1295,"119."],[1,1299,"7. "],[-1,1318,"120."],[1,1322,"8. "],[-1,1341,"121."],[1,1345,"9. "],[-1,1368,"22."],[1,1371,"0. "],[-1,1392,"23."],[1,1395,"1. "],[-1,1452,"4"],[1,1454," "],[1,1602,"和物理分"],[-1,1641,"1. "],[1,1644,"什么?\n"],[-1,1659,"\n2. "],[1,1663,"s 的一级"],[-1,1681,"\n3. "],[1,1685,"tis 和"],[-1,1705,"4. "],[1,1708,"132."],[-1,1734,"5. "],[1,1737,"\n133"],[-1,1750,"\n6. "],[1,1754,"的实现原理"],[-1,1760,"134."],[-1,1798,"\n7"],[1,1800,"r部分\n\n1"],[-1,1802,"157."],[-1,1822,"158."],[1,1826,"2. "],[-1,1845,"159."],[1,1849,"3. "],[-1,1869,"160."],[1,1873,"4. "],[-1,1899,"161."],[1,1903,"5. "],[-1,1917,"1"],[-1,1919,"2"],[1,1921," "],[-1,1966,"163."],[1,1970,"7. "]],[307,307],[1973,1973]]],[1554008694775,[null,[[1,307,"."],[-1,323,"?"],[1,326,"?"],[-1,338,"\n"],[1,344,"* ."],[-1,373,"区别?"],[1,378,"区"],[-1,378,"\n"],[1,385,"别?."],[-1,405,"区别?"],[1,410,"区"],[-1,410,"\n"],[1,417,"别?."],[-1,430,"区别?"],[1,435,"区"],[-1,435,"\n"],[1,442,"别?."],[-1,462,"什么?"],[1,467,"什"],[-1,467,"\n"],[1,474,"么?."],[-1,488,"生的?"],[1,493,"生"],[-1,493,"\n"],[1,500,"的?."],[-1,511,"哪些?"],[1,516,"哪"],[-1,516,"\n"],[1,523,"些?."],[1,539,"**"],[1,540,"\n**8. "],[1,542,"ttp 响"],[1,544,"应\n**9. 码 301 和 302 代表的**是\n什么?有什么区别?* .forward 和 redire1. 的区别?* .简述 tcp 和\n2. 的区别?* .tcp 为什\n3. 握手,两次不行吗?为什么?\n4. 一下 tcp 粘包是怎么产生的?\n5. SI 的七层模型都有哪些?* .get\n6"],[-1,544,"\n\n**8"],[1,551,"ost 请求有哪些区别?* ."],[1,559," \n7"],[-1,559,"*\n\n**9"],[-1,567,"说一下"],[-1,582,"**"],[-1,586,"\n"],[1,596,"\n8. "],[-1,596,"部分\n\n"],[1,614,"90."],[-1,614,"1. "],[1,624,"\n9. "],[-1,624,"spri"],[1,633,"91."],[-1,633,"2. "],[1,646,"\n10"],[-1,646,"p?\n\n3"],[1,653,"92."],[1,667,"9\n11"],[-1,667,"4"],[-1,670,"spr"],[1,687,"94."],[-1,687,"5. "],[1,694,"\n12. "],[-1,694,"ng 常用"],[1,710,"95."],[-1,710,"6. "],[1,717,"\n13. "],[-1,717,"ng 中的"],[1,738,"96."],[-1,738,"7. "],[1,746,"\n14. "],[-1,746,"g 支持几"],[1,765,"97."],[-1,765,"8. "],[1,788,"1. "],[-1,788,"方式?\n"],[1,794,"8"],[-1,795," "],[1,810,"\n2"],[-1,810,"哪些?\n\n10"],[1,819,"99."],[1,828,"\n3. "],[-1,828,"g 的事务"],[1,839,"00."],[-1,839,"1. "],[1,864,"\n4"],[-1,864,"12"],[-1,868,"s"],[1,888,"\n5"],[-1,888,"3"],[-1,891,"@R"],[1,917,"03.@A\n6. "],[-1,917,"4. @Autowi"],[1,958,"13"],[-1,959," "],[1,966,"\n7."],[-1,967,"hibe"],[1,979,"114."],[-1,979,"2. "],[1,988,"\n8. \n\n115."],[-1,988,"M 框架?\n\n3. "],[1,1010,"\n9. "],[-1,1010,"何在控制台"],[1,1030,"116.hi\n10. "],[-1,1030,"4. hiberna"],[1,1053,"117.hi\n11. "],[-1,1053,"5. hiberna"],[1,1086,"118."],[-1,1086,"6. "],[1,1116,"\n12. "],[-1,1116,"nt 做映"],[1,1130,"119."],[-1,1130,"7. "],[1,1152,"120."],[-1,1152,"8. "],[1,1174,"121."],[-1,1174,"9. "],[1,1200,"22."],[-1,1200,"0. "],[1,1224,"23."],[-1,1224,"1. "],[1,1284,"4"],[-1,1285," "],[-1,1434,"和物理分"],[1,1477,"1. "],[-1,1477,"什么?\n"],[1,1496,"\n2. "],[-1,1496,"s 的一级"],[1,1519,"\n3. "],[-1,1519,"tis 和"],[1,1544,"4. "],[-1,1544,"132."],[1,1574,"5. "],[-1,1574,"\n133"],[1,1591,"\n6. "],[-1,1591,"的实现原理"],[1,1602,"134."],[1,1636,"\n7"],[-1,1636,"r部分\n\n1"],[1,1644,"157."],[1,1660,"158."],[-1,1660,"2. "],[1,1682,"159."],[-1,1682,"3. "],[1,1705,"160."],[-1,1705,"4. "],[1,1734,"161."],[-1,1734,"5. "],[1,1751,"1"],[1,1752,"2"],[-1,1753," "],[1,1799,"163."],[-1,1799,"7. "]],[1973,1973],[307,307]]],[1554008635397,["zyx@DESKTOP-60KJ218",[[-1,1575,"133."]],[1575,1579],[1575,1575]]],[1554008636476,["zyx@DESKTOP-60KJ218",[[-1,1544,"132."]],[1544,1548],[1544,1544]]],[1554008637987,["zyx@DESKTOP-60KJ218",[[-1,1511,"131."]],[1511,1515],[1511,1511]]],[1554008639230,["zyx@DESKTOP-60KJ218",[[-1,1482,"130."]],[1482,1486],[1482,1482]]],[1554008640286,["zyx@DESKTOP-60KJ218",[[-1,1448,"129."]],[1448,1452],[1448,1448]]],[1554008641698,["zyx@DESKTOP-60KJ218",[[-1,1418,"128."]],[1418,1422],[1418,1418]]],[1554008642987,["zyx@DESKTOP-60KJ218",[[-1,1386,"127"]],[1386,1389],[1386,1386]]],[1554008644193,["zyx@DESKTOP-60KJ218",[[-1,1364,"126"]],[1364,1367],[1364,1364]]],[1554008645155,["zyx@DESKTOP-60KJ218",[[-1,1383,"."]],[1384,1384],[1383,1383]]],[1554008646534,["zyx@DESKTOP-60KJ218",[[-1,1364,"."]],[1365,1365],[1364,1364]]],[1554008647941,["zyx@DESKTOP-60KJ218",[[-1,1333,"125."]],[1333,1337],[1333,1333]]],[1554008648571,["zyx@DESKTOP-60KJ218",[[-1,1359,"\n"]],[1359,1359],[1358,1358]]],[1554008649197,["zyx@DESKTOP-60KJ218",[[-1,1376,"\n"]],[1376,1376],[1375,1375]]],[1554008649786,["zyx@DESKTOP-60KJ218",[[-1,1403,"\n"]],[1403,1403],[1402,1402]]],[1554008650309,["zyx@DESKTOP-60KJ218",[[-1,1428,"\n"]],[1428,1428],[1427,1427]]],[1554008650878,["zyx@DESKTOP-60KJ218",[[-1,1457,"\n"]],[1458,1458],[1457,1457]]],[1554008651693,["zyx@DESKTOP-60KJ218",[[-1,1481,"\n"]],[1481,1481],[1480,1480]]],[1554008652267,["zyx@DESKTOP-60KJ218",[[-1,1509,"\n"]],[1509,1509],[1508,1508]]],[1554008652860,["zyx@DESKTOP-60KJ218",[[-1,1535,"\n"]],[1535,1535],[1534,1534]]],[1554008653394,["zyx@DESKTOP-60KJ218",[[-1,1557,"\n"]],[1557,1557],[1556,1556]]],[1554008657103,["zyx@DESKTOP-60KJ218",[[1,1333,"* "],[1,1359,"* "],[1,1376,"* "],[1,1403,"* "],[1,1428,"* "],[1,1457,"* "],[1,1481,"* "],[1,1509,"* "],[1,1535,"* "],[1,1557,"* "]],[1333,1577],[1335,1597]]],[1554008659709,["zyx@DESKTOP-60KJ218",[[-1,1333,"* "],[-1,1361,"* "],[-1,1380,"* "],[-1,1409,"* "],[-1,1436,"* "],[-1,1467,"* "],[-1,1493,"* "],[-1,1523,"* "],[-1,1551,"* "],[-1,1575,"* "]],[1335,1597],[1333,1577]]],[1554008662572,["zyx@DESKTOP-60KJ218",[[1,1333,"1. "],[1,1359,"2. "],[1,1376,"3. "],[1,1403,"4. "],[1,1428,"5. "],[1,1457,"6. "],[1,1481,"7. "],[1,1509,"8. "],[1,1535,"9. "],[1,1557,"10. "]],[1333,1577],[1336,1608]]],[1554008672678,["zyx@DESKTOP-60KJ218",[[1,1365,"\n2. "]],[1361,1361],[1365,1365]]],[1554008673646,["zyx@DESKTOP-60KJ218",[[-1,1362,"2. "]],[1365,1365],[1363,1363]]],[1554008674210,["zyx@DESKTOP-60KJ218",[[1,1386,"\n3. "]],[1382,1382],[1386,1386]]],[1554008674550,["zyx@DESKTOP-60KJ218",[[-1,1383,"3. "]],[1386,1386],[1384,1384]]],[1554008675054,["zyx@DESKTOP-60KJ218",[[1,1417,"\n4. "]],[1413,1413],[1417,1417]]],[1554008675240,["zyx@DESKTOP-60KJ218",[[-1,1414,"4. "]],[1417,1417],[1415,1415]]],[1554008675834,["zyx@DESKTOP-60KJ218",[[1,1446,"\n5. "]],[1442,1442],[1446,1446]]],[1554008676005,["zyx@DESKTOP-60KJ218",[[-1,1443,"5. "]],[1446,1446],[1444,1444]]],[1554008677069,["zyx@DESKTOP-60KJ218",[[1,1479,"\n6. "]],[1475,1475],[1479,1479]]],[1554008677234,["zyx@DESKTOP-60KJ218",[[-1,1476,"6. "]],[1479,1479],[1477,1477]]],[1554008677798,["zyx@DESKTOP-60KJ218",[[1,1507,"\n7. "]],[1503,1503],[1507,1507]]],[1554008677984,["zyx@DESKTOP-60KJ218",[[-1,1504,"7. "]],[1507,1507],[1505,1505]]],[1554008678696,["zyx@DESKTOP-60KJ218",[[1,1539,"\n8. "]],[1535,1535],[1539,1539]]],[1554008678865,["zyx@DESKTOP-60KJ218",[[-1,1536,"8. "]],[1539,1539],[1537,1537]]],[1554008679591,["zyx@DESKTOP-60KJ218",[[1,1569,"\n9. "]],[1565,1565],[1569,1569]]],[1554008679779,["zyx@DESKTOP-60KJ218",[[-1,1566,"9. "]],[1569,1569],[1567,1567]]],[1554008680457,["zyx@DESKTOP-60KJ218",[[1,1596,"\n10. "]],[1591,1591],[1596,1596]]],[1554008680607,["zyx@DESKTOP-60KJ218",[[-1,1592,"10. "]],[1596,1596],[1593,1593]]],[1554008681373,["zyx@DESKTOP-60KJ218",[[1,1618,"11. \n"]],[1617,1617],[1622,1622]]],[1554008681527,["zyx@DESKTOP-60KJ218",[[-1,1618,"11. "]],[1622,1622],[1619,1619]]],[1554008688649,["zyx@DESKTOP-60KJ218",[[1,614,"**"],[1,631,"**"]],[614,631],[614,635]]],[1554008690097,["zyx@DESKTOP-60KJ218",[[1,637,"**"],[1,652,"**"]],[637,652],[637,656]]],[1554008691093,["zyx@DESKTOP-60KJ218",[[1,658,"**"],[1,673,"**"]],[658,673],[658,677]]],[1554008692028,["zyx@DESKTOP-60KJ218",[[1,679,"**"],[1,697,"**"]],[679,697],[679,701]]],[1554008693100,["zyx@DESKTOP-60KJ218",[[1,703,"**"],[1,724,"**"]],[703,724],[703,728]]],[1554008754843,[null,[[-1,307,"."],[1,324,"?"],[-1,326,"?"],[1,339,"\n"],[-1,344,"* ."],[1,376,"区别?"],[-1,378,"区"],[1,379,"\n"],[-1,385,"别?."],[1,408,"区别?"],[-1,410,"区"],[1,411,"\n"],[-1,417,"别?."],[1,433,"区别?"],[-1,435,"区"],[1,436,"\n"],[-1,442,"别?."],[1,465,"什么?"],[-1,467,"什"],[1,468,"\n"],[-1,474,"么?."],[1,491,"生的?"],[-1,493,"生"],[1,494,"\n"],[-1,500,"的?."],[1,514,"哪些?"],[-1,516,"哪"],[1,517,"\n"],[-1,523,"些?."],[-1,542,"**"],[-1,545,"\n**8. "],[-1,553,"ttp 响"],[-1,560,"应"],[-1,562,"**9. 码 301 和 302 代表的**是\n什么?有什么区别?* .forward 和 redire**1. 的区别?* .简述 tcp **和"],[-1,639,"2. 的区别?* .tcp 为**什\n**3. 握手,两次不行吗?为什么**?\n**4. 一下 tcp 粘包是怎么产生的**?\n**5. SI 的七层模型都有哪些?* .ge**t\n6"],[1,731,"8"],[-1,733,"ost 请求有哪些区别?* ."],[-1,756," \n7"],[1,759,"*\n\n**9"],[1,761,"说一下"],[1,773,"**\n"],[-1,784,"\n8. "],[1,788,"部分\n\n"],[-1,802,"90."],[1,805,"**1. "],[-1,812,"\n9. "],[1,816,"spri"],[1,819,"**"],[-1,821,"91."],[1,824,"**2. "],[-1,834,"\n10"],[1,837,"p?**\n\n**3"],[-1,839,"92."],[1,854,"**"],[-1,856,"9\n11"],[1,860,"**4"],[1,862,"spr"],[1,874,"**"],[-1,876,"94."],[1,879,"**5. "],[-1,883,"\n12. "],[1,888,"ng 常用"],[1,897,"**"],[-1,899,"95."],[1,902,"6. "],[-1,906,"\n13. "],[1,911,"ng 中的"],[-1,927,"96."],[1,930,"7. "],[-1,935,"\n14. "],[1,940,"g 支持几"],[-1,954,"97."],[1,957,"8. "],[-1,977,"1. "],[1,980,"方式?\n"],[-1,982,"8"],[1,984," "],[-1,998,"\n2"],[1,1000,"哪些?\n\n10"],[-1,1002,"99."],[-1,1014,"\n3. "],[1,1018,"g 的事务"],[-1,1024,"00."],[1,1027,"1. "],[-1,1049,"\n4"],[1,1051,"12"],[1,1053,"s"],[-1,1072,"\n5"],[1,1074,"3"],[1,1076,"@R"],[-1,1100,"03.@A\n6. "],[1,1109,"4. @Autowi"],[-1,1140,"13"],[1,1143," "],[-1,1149,"\n7."],[1,1153,"hibe"],[-1,1161,"114."],[1,1165,"2. "],[-1,1171,"\n8. \n\n115."],[1,1181,"M 框架?\n\n3. "],[-1,1193,"\n9. "],[1,1197,"何在控制台"],[-1,1212,"116.hi\n10. "],[1,1223,"4. hiberna"],[-1,1236,"117.hi\n11. "],[1,1247,"5. hiberna"],[-1,1270,"118."],[1,1274,"6. "],[-1,1301,"\n12. "],[1,1306,"nt 做映"],[-1,1315,"119."],[1,1319,"7. "],[-1,1338,"120."],[1,1342,"8. "],[-1,1353,"1. "],[1,1356,"()的区"],[-1,1360,"121."],[1,1364,"9. "],[-1,1382,"\n2"],[1,1384,"制?\n\n10"],[-1,1386,"22."],[1,1403,"些状态?"],[-1,1404,"3. "],[-1,1409,"23."],[1,1412,"1. "],[-1,1434,"\n4. "],[1,1438,"ntSes"],[-1,1463,"\n5"],[1,1465,"?\n\n12"],[-1,1467,"4."],[-1,1496,"\n6. "],[1,1500,"么?\n\n#"],[-1,1516,"25"],[1,1519," "],[-1,1524,"\n7."],[1,1527,"is 中"],[-1,1545,"1"],[-1,1547,"6"],[1,1549," "],[-1,1556,"\n8."],[1,1560,"有几种分"],[-1,1566,"127."],[1,1570,"3. "],[-1,1586,"\n9. "],[1,1590,"全部结果吗"],[-1,1597,"128."],[1,1601,"4. "],[-1,1612,"\n10. "],[1,1617,"页和物理分"],[-1,1627,"129."],[1,1631,"5. "],[-1,1638,"\n"],[-1,1657,"1"],[1,1658,"什么?\n\n6"],[-1,1660,"\n130."],[-1,1675,"\n2. "],[1,1679,"s 的一级"],[-1,1689,"131."],[1,1693,"7. "],[-1,1697,"\n3. "],[1,1701,"tis 和"],[-1,1721,"4"],[1,1722,"8"],[-1,1750,"5"],[1,1751,"\n9"],[-1,1753,"."],[-1,1766,"\n6. "],[1,1770,"的实现原理"],[-1,1777,"34."],[1,1780,"0. "],[1,1800,"\n"],[-1,1814,"\n7. 157."],[1,1822,"r部分\n\n1. "],[-1,1838,"158."],[1,1842,"2. "],[-1,1861,"159."],[1,1865,"3. "],[-1,1885,"160."],[1,1889,"4. "],[-1,1915,"161."],[1,1919,"5. "],[-1,1933,"1"],[-1,1935,"2"],[1,1937," "],[-1,1982,"163."],[1,1986,"7. "]],[307,307],[1989,1989]]],[1554008754843,[null,[[1,307,"."],[-1,323,"?"],[1,326,"?"],[-1,338,"\n"],[1,344,"* ."],[-1,373,"区别?"],[1,378,"区"],[-1,378,"\n"],[1,385,"别?."],[-1,405,"区别?"],[1,410,"区"],[-1,410,"\n"],[1,417,"别?."],[-1,430,"区别?"],[1,435,"区"],[-1,435,"\n"],[1,442,"别?."],[-1,462,"什么?"],[1,467,"什"],[-1,467,"\n"],[1,474,"么?."],[-1,488,"生的?"],[1,493,"生"],[-1,493,"\n"],[1,500,"的?."],[-1,511,"哪些?"],[1,516,"哪"],[-1,516,"\n"],[1,523,"些?."],[1,539,"**"],[1,540,"\n**8. "],[1,542,"ttp 响"],[1,544,"应"],[1,545,"**9. 码 301 和 302 代表的**是\n什么?有什么区别?* .forward 和 redire**1. 的区别?* .简述 tcp **和"],[1,548,"2. 的区别?* .tcp 为**什\n**3. 握手,两次不行吗?为什么**?\n**4. 一下 tcp 粘包是怎么产生的**?\n**5. SI 的七层模型都有哪些?* .ge**t\n6"],[-1,548,"8"],[1,551,"ost 请求有哪些区别?* ."],[1,559," \n7"],[-1,559,"*\n\n**9"],[-1,567,"说一下"],[-1,582,"**\n"],[1,596,"\n8. "],[-1,596,"部分\n\n"],[1,614,"90."],[-1,614,"**1. "],[1,626,"\n9. "],[-1,626,"spri"],[-1,633,"**"],[1,637,"91."],[-1,637,"**2. "],[1,652,"\n10"],[-1,652,"p?**\n\n**3"],[1,663,"92."],[-1,675,"**"],[1,679,"9\n11"],[-1,679,"**4"],[-1,684,"spr"],[-1,699,"**"],[1,703,"94."],[-1,703,"**5. "],[1,712,"\n12. "],[-1,712,"ng 常用"],[-1,726,"**"],[1,730,"95."],[-1,730,"6. "],[1,737,"\n13. "],[-1,737,"ng 中的"],[1,758,"96."],[-1,758,"7. "],[1,766,"\n14. "],[-1,766,"g 支持几"],[1,785,"97."],[-1,785,"8. "],[1,808,"1. "],[-1,808,"方式?\n"],[1,814,"8"],[-1,815," "],[1,830,"\n2"],[-1,830,"哪些?\n\n10"],[1,839,"99."],[1,848,"\n3. "],[-1,848,"g 的事务"],[1,859,"00."],[-1,859,"1. "],[1,884,"\n4"],[-1,884,"12"],[-1,888,"s"],[1,908,"\n5"],[-1,908,"3"],[-1,911,"@R"],[1,937,"03.@A\n6. "],[-1,937,"4. @Autowi"],[1,978,"13"],[-1,979," "],[1,986,"\n7."],[-1,987,"hibe"],[1,999,"114."],[-1,999,"2. "],[1,1008,"\n8. \n\n115."],[-1,1008,"M 框架?\n\n3. "],[1,1030,"\n9. "],[-1,1030,"何在控制台"],[1,1050,"116.hi\n10. "],[-1,1050,"4. hiberna"],[1,1073,"117.hi\n11. "],[-1,1073,"5. hiberna"],[1,1106,"118."],[-1,1106,"6. "],[1,1136,"\n12. "],[-1,1136,"nt 做映"],[1,1150,"119."],[-1,1150,"7. "],[1,1172,"120."],[-1,1172,"8. "],[1,1186,"1. "],[-1,1186,"()的区"],[1,1194,"121."],[-1,1194,"9. "],[1,1215,"\n2"],[-1,1215,"制?\n\n10"],[1,1223,"22."],[-1,1237,"些状态?"],[1,1242,"3. "],[1,1244,"23."],[-1,1244,"1. "],[1,1269,"\n4. "],[-1,1269,"ntSes"],[1,1299,"\n5"],[-1,1299,"?\n\n12"],[1,1306,"4."],[1,1333,"\n6. "],[-1,1333,"么?\n\n#"],[1,1354,"25"],[-1,1355," "],[1,1361,"\n7."],[-1,1361,"is 中"],[1,1383,"1"],[1,1384,"6"],[-1,1385," "],[1,1393,"\n8."],[-1,1394,"有几种分"],[1,1404,"127."],[-1,1404,"3. "],[1,1423,"\n9. "],[-1,1423,"全部结果吗"],[1,1435,"128."],[-1,1435,"4. "],[1,1449,"\n10. "],[-1,1449,"页和物理分"],[1,1464,"129."],[-1,1464,"5. "],[1,1474,"\n"],[1,1492,"1"],[-1,1492,"什么?\n\n6"],[1,1500,"\n130."],[1,1510,"\n2. "],[-1,1510,"s 的一级"],[1,1525,"131."],[-1,1525,"7. "],[1,1532,"\n3. "],[-1,1532,"tis 和"],[1,1557,"4"],[-1,1557,"8"],[1,1586,"5"],[-1,1586,"\n9"],[1,1590,"."],[1,1602,"\n6. "],[-1,1602,"的实现原理"],[1,1614,"34."],[-1,1614,"0. "],[-1,1637,"\n"],[1,1652,"\n7. 157."],[-1,1652,"r部分\n\n1. "],[1,1676,"158."],[-1,1676,"2. "],[1,1698,"159."],[-1,1698,"3. "],[1,1721,"160."],[-1,1721,"4. "],[1,1750,"161."],[-1,1750,"5. "],[1,1767,"1"],[1,1768,"2"],[-1,1769," "],[1,1815,"163."],[-1,1815,"7. "]],[1989,1989],[307,307]]],[1554008694888,["zyx@DESKTOP-60KJ218",[[1,730,"**"],[1,756,"**"]],[730,756],[730,760]]],[1554008695873,["zyx@DESKTOP-60KJ218",[[1,762,"**"],[1,787,"**"]],[762,787],[762,791]]],[1554008696803,["zyx@DESKTOP-60KJ218",[[1,793,"**"],[1,819,"**"]],[793,819],[793,823]]],[1554008697807,["zyx@DESKTOP-60KJ218",[[1,825,"**"],[1,845,"**"]],[825,845],[825,849]]],[1554008699258,["zyx@DESKTOP-60KJ218",[[1,851,"**"],[1,872,"**"]],[851,872],[851,876]]],[1554008700142,["zyx@DESKTOP-60KJ218",[[1,878,"**"],[1,902,"**"]],[878,902],[878,906]]],[1554008701116,["zyx@DESKTOP-60KJ218",[[1,908,"**"],[1,929,"**"]],[908,929],[908,933]]],[1554008702144,["zyx@DESKTOP-60KJ218",[[1,935,"**"],[1,962,"**"]],[935,962],[935,966]]],[1554008703944,["zyx@DESKTOP-60KJ218",[[1,968,"**"],[1,990,"**"]],[968,990],[968,994]]],[1554008705089,["zyx@DESKTOP-60KJ218",[[1,1013,"**"],[1,1033,"**"]],[1013,1033],[1013,1037]]],[1554008705973,["zyx@DESKTOP-60KJ218",[[1,1039,"**"],[1,1053,"**"]],[1039,1053],[1039,1057]]],[1554008707052,["zyx@DESKTOP-60KJ218",[[1,1059,"**"],[1,1092,"**"]],[1059,1092],[1059,1096]]],[1554008707977,["zyx@DESKTOP-60KJ218",[[1,1098,"**"],[1,1119,"**"]],[1098,1119],[1098,1123]]],[1554008709029,["zyx@DESKTOP-60KJ218",[[1,1125,"**"],[1,1156,"**"]],[1125,1156],[1125,1160]]],[1554008711301,["zyx@DESKTOP-60KJ218",[[1,1162,"**"],[1,1204,"**"]],[1162,1204],[1162,1208]]],[1554008712340,["zyx@DESKTOP-60KJ218",[[1,1210,"**"],[1,1230,"**"]],[1210,1230],[1210,1234]]],[1554008713333,["zyx@DESKTOP-60KJ218",[[1,1236,"**"],[1,1256,"**"]],[1236,1256],[1236,1260]]],[1554008714559,["zyx@DESKTOP-60KJ218",[[1,1262,"**"],[1,1285,"**"]],[1262,1285],[1262,1289]]],[1554008715605,["zyx@DESKTOP-60KJ218",[[1,1291,"**"],[1,1313,"**"]],[1291,1313],[1291,1317]]],[1554008719659,["zyx@DESKTOP-60KJ218",[[1,1319,"**"],[1,1376,"**"]],[1319,1376],[1319,1380]]],[1554008721175,["zyx@DESKTOP-60KJ218",[[1,1382,"**"],[1,1415,"**"]],[1382,1415],[1382,1419]]],[1554008723934,["zyx@DESKTOP-60KJ218",[[1,1437,"**"],[1,1465,"**"]],[1437,1465],[1437,1469]]],[1554008725468,["zyx@DESKTOP-60KJ218",[[1,1471,"**"],[1,1490,"**"]],[1471,1490],[1471,1494]]],[1554008727434,["zyx@DESKTOP-60KJ218",[[1,1496,"**"],[1,1525,"**"]],[1496,1525],[1496,1529]]],[1554008729242,["zyx@DESKTOP-60KJ218",[[1,1531,"**"],[1,1558,"**"]],[1531,1558],[1531,1562]]],[1554008731356,["zyx@DESKTOP-60KJ218",[[1,1564,"**"],[1,1595,"**"]],[1564,1595],[1564,1599]]],[1554008733483,["zyx@DESKTOP-60KJ218",[[1,1601,"**"],[1,1627,"**"]],[1601,1627],[1601,1631]]],[1554008734728,["zyx@DESKTOP-60KJ218",[[1,1633,"**"],[1,1663,"**"]],[1633,1663],[1633,1667]]],[1554008735773,["zyx@DESKTOP-60KJ218",[[1,1669,"**"],[1,1697,"**"]],[1669,1697],[1669,1701]]],[1554008737324,["zyx@DESKTOP-60KJ218",[[1,1703,"**"],[1,1727,"**"]],[1703,1727],[1703,1731]]],[1554008738460,["zyx@DESKTOP-60KJ218",[[1,1733,"**"],[1,1757,"**"]],[1733,1757],[1733,1761]]],[1554008742716,["zyx@DESKTOP-60KJ218",[[1,1781,"**"],[1,1798,"**"]],[1781,1798],[1781,1802]]],[1554008743974,["zyx@DESKTOP-60KJ218",[[1,1804,"**"],[1,1824,"**"]],[1804,1824],[1804,1828]]],[1554008745399,["zyx@DESKTOP-60KJ218",[[1,1830,"**"],[1,1851,"**"]],[1830,1851],[1830,1855]]],[1554008746730,["zyx@DESKTOP-60KJ218",[[1,1857,"**"],[1,1884,"**"]],[1857,1884],[1857,1888]]],[1554008750351,["zyx@DESKTOP-60KJ218",[[1,1890,"**"],[1,1905,"**"]],[1890,1905],[1890,1909]]],[1554008751970,["zyx@DESKTOP-60KJ218",[[1,1911,"**"],[1,1957,"**"]],[1911,1957],[1911,1961]]],[1554008753581,["zyx@DESKTOP-60KJ218",[[1,1963,"**"],[1,1986,"**"]],[1963,1986],[1963,1990]]]],null,"zyx@DESKTOP-60KJ218"],["c27a3d17-79ba-4344-b0eb-33f6580e5a5f",1554009387146,"# JavaEE\n\n@toc\n\n### JSP&Servlet部分\n\n**1. jsp 和 servlet 有什么区别?**\n\n**2. jsp 有哪些内置对象?作用分别是什么?**\n\n**3. 说一下 jsp 的 4 种作用域?**\n\n**4. session 和 cookie 有什么区别?**\n\n**5. 说一下 session 的工作原理?**\n\n**6. 如果客户端禁止 cookie 能实现 session 还能用吗?**\n\n**7. spring mvc 和 struts 的区别是什么?**\n\n**8. 如何避免 sql 注入?**\n\n**9. 什么是 XSS 攻击,如何避免?**\n\n**10. 什么是 CSRF 攻击,如何避免?**\n\n\n### 网络部分\n\n**1. http 响应码 301 和 302 代表的是什么?有什么区别?**\n\n**2. forward 和 redirect 的区别?**\n\n**3. 简述 tcp 和 udp的区别?**\n\n**4. tcp 为什么要三次握手,两次不行吗?为什么?**\n\n**5. 说一下 tcp 粘包是怎么产生的?**\n\n**6. OSI 的七层模型都有哪些?**\n\n**7. get 和 post 请求有哪些区别?**\n\n**8. 如何实现跨域?**\n\n**9. 说一下 JSONP 实现原理?**\n\n\n### Linux部分\n\n### Spring部分\n\n**1. 为什么要使用 spring?**\n\n**2. 解释一下什么是 aop?**\n\n**3. 解释一下什么是 ioc?**\n\n**4. spring 有哪些主要模块?**\n\n**5. spring 常用的注入方式有哪些?**\n\n**6. spring 中的 bean 是线程安全的吗?**\n\n**7. spring 支持几种 bean 的作用域?**\n\n**8. spring 自动装配 bean 有哪些方式?**\n\n**9. spring 事务实现方式有哪些?**\n\n**10. 说一下 spring 的事务隔离?**\n\n**11. 说一下 spring mvc 运行流程?**\n\n**12. spring mvc 有哪些组件?**\n\n**13. @RequestMapping 的作用是什么?**\n\n**14. @Autowired 的作用是什么?**\n\n### Hibernate部分\n\n**1. 为什么要使用 hibernate?**\n\n**2. 什么是 ORM 框架?**\n\n**3. hibernate 中如何在控制台查看打印的 sql 语句?**\n\n**4. hibernate 有几种查询方式?**\n\n**5. hibernate 实体类可以被定义为 final 吗?**\n\n**6. 在 hibernate 中使用 Integer 和 int 做映射有什么区别?**\n\n**7. hibernate 是如何工作的?**\n\n**8. get()和 load()的区别?**\n\n**9. 说一下 hibernate 的缓存机制?**\n\n**10. hibernate 对象有哪些状态?**\n\n**11. 在 hibernate 中 getCurrentSession 和 openSession 的区别是什么?**\n\n**12. hibernate 实体类必须要有无参构造函数吗?为什么?**\n\n### MyBatis部分\n\n**1. mybatis 中 #{}和 ${}的区别是什么?**\n\n**2. mybatis 有几种分页方式?**\n\n**3. RowBounds 是一次性查询全部结果吗?为什么?**\n\n**4. mybatis 逻辑分页和物理分页的区别是什么?**\n\n**5. mybatis 是否支持延迟加载?延迟加载的原理是什么?**\n\n**6. 说一下 mybatis 的一级缓存和二级缓存?**\n\n**7. mybatis 和 hibernate 的区别有哪些?**\n\n**8. mybatis 有哪些执行器(Executor)?**\n\n**9. mybatis 分页插件的实现原理是什么?**\n\n**10. mybatis 如何编写一个自定义插件?**\n\n\n### ZooKeeper部分\n\n**1. zookeeper 是什么?**\n\n**2. zookeeper 都有哪些功能?**\n\n**3. zookeeper 有几种部署模式?**\n\n**4. zookeeper 怎么保证主从节点的状态同步?**\n\n**5. 集群中为什么要有主节点?**\n\n**6. 集群中有 3 台服务器,其中一个节点宕机,这个时候 zookeeper 还可以使用吗?**\n\n**7. 说一下 zookeeper 的通知机制?**\n\n\n",[[1554009361469,["zyx@DESKTOP-60KJ218",[[1,64,"\n"]],[63,63],[64,64]]],[1554009361619,["zyx@DESKTOP-60KJ218",[[1,65,"\n"]],[64,64],[65,65]]],[1554009363425,["zyx@DESKTOP-60KJ218",[[1,95,"\n"]],[94,94],[95,95]]],[1554009363558,["zyx@DESKTOP-60KJ218",[[1,96,"\n"]],[95,95],[96,96]]],[1554009364853,["zyx@DESKTOP-60KJ218",[[1,123,"\n"]],[122,122],[123,123]]],[1554009364986,["zyx@DESKTOP-60KJ218",[[1,124,"\n"]],[123,123],[124,124]]],[1554009366888,["zyx@DESKTOP-60KJ218",[[1,157,"\n"]],[156,156],[157,157]]],[1554009367022,["zyx@DESKTOP-60KJ218",[[1,158,"\n"]],[157,157],[158,158]]],[1554009368550,["zyx@DESKTOP-60KJ218",[[1,186,"\n"]],[185,185],[186,186]]],[1554009368673,["zyx@DESKTOP-60KJ218",[[1,187,"\n"]],[186,186],[187,187]]],[1554009370597,["zyx@DESKTOP-60KJ218",[[1,229,"\n"]],[228,228],[229,229]]],[1554009370749,["zyx@DESKTOP-60KJ218",[[1,230,"\n"]],[229,229],[230,230]]],[1554009372169,["zyx@DESKTOP-60KJ218",[[1,267,"\n"]],[266,266],[267,267]]],[1554009372298,["zyx@DESKTOP-60KJ218",[[1,268,"\n"]],[267,267],[268,268]]],[1554009373597,["zyx@DESKTOP-60KJ218",[[1,290,"\n"]],[289,289],[290,290]]],[1554009373726,["zyx@DESKTOP-60KJ218",[[1,291,"\n"]],[290,290],[291,291]]],[1554009375342,["zyx@DESKTOP-60KJ218",[[1,317,"\n"]],[316,316],[317,317]]],[1554009375472,["zyx@DESKTOP-60KJ218",[[1,318,"\n"]],[317,317],[318,318]]],[1554009377001,["zyx@DESKTOP-60KJ218",[[1,347,"\n"]],[345,345],[346,346]]],[1554009377199,["zyx@DESKTOP-60KJ218",[[1,348,"\n"]],[346,346],[347,347]]],[1554009379853,["zyx@DESKTOP-60KJ218",[[1,400,"\n"]],[399,399],[400,400]]],[1554009379988,["zyx@DESKTOP-60KJ218",[[1,401,"\n"]],[400,400],[401,401]]],[1554009382883,["zyx@DESKTOP-60KJ218",[[1,434,"\n"]],[433,433],[434,434]]],[1554009383016,["zyx@DESKTOP-60KJ218",[[1,435,"\n"]],[434,434],[435,435]]],[1554009383846,["zyx@DESKTOP-60KJ218",[[1,461,"\n"]],[460,460],[461,461]]],[1554009383987,["zyx@DESKTOP-60KJ218",[[1,462,"\n"]],[461,461],[462,462]]],[1554009384716,["zyx@DESKTOP-60KJ218",[[1,495,"\n"]],[494,494],[495,495]]],[1554009384848,["zyx@DESKTOP-60KJ218",[[1,496,"\n"]],[495,495],[496,496]]],[1554009385594,["zyx@DESKTOP-60KJ218",[[1,523,"\n"]],[522,522],[523,523]]],[1554009385727,["zyx@DESKTOP-60KJ218",[[1,524,"\n"]],[523,523],[524,524]]],[1554009386443,["zyx@DESKTOP-60KJ218",[[1,548,"\n"]],[547,547],[548,548]]],[1554009386576,["zyx@DESKTOP-60KJ218",[[1,549,"\n"]],[548,548],[549,549]]],[1554009387268,["zyx@DESKTOP-60KJ218",[[1,578,"\n"]],[577,577],[578,578]]],[1554009387407,["zyx@DESKTOP-60KJ218",[[1,579,"\n"]],[578,578],[579,579]]],[1554009388088,["zyx@DESKTOP-60KJ218",[[1,596,"\n"]],[595,595],[596,596]]],[1554009388457,["zyx@DESKTOP-60KJ218",[[1,597,"\n"]],[596,596],[597,597]]],[1554009389531,["zyx@DESKTOP-60KJ218",[[1,623,"\n"]],[621,621],[622,622]]],[1554009389668,["zyx@DESKTOP-60KJ218",[[1,624,"\n"]],[622,622],[623,623]]],[1554009542054,["zyx@DESKTOP-60KJ218",[[1,623,"HTTP 请求的 GET 与 POST 方式的区别"]],[623,623],[648,648]]],[1554009547497,["zyx@DESKTOP-60KJ218",[[1,623,"10."]],[623,623],[626,626]]],[1554009549593,["zyx@DESKTOP-60KJ218",[[1,623,"**"],[1,651,"**"]],[623,651],[623,655]]],[1554009575572,["zyx@DESKTOP-60KJ218",[[1,347,"**10. 什么是 CSRF 攻击,如何避免?**"]],[347,347],[372,372]]],[1554009578196,["zyx@DESKTOP-60KJ218",[[-1,350,"0"]],[351,351],[350,350]]],[1554009578503,["zyx@DESKTOP-60KJ218",[[1,350,"1"]],[350,350],[351,351]]],[1554009580820,["zyx@DESKTOP-60KJ218",[[1,373,"**10. 什么是 CSRF 攻击,如何避免?**"]],[373,373],[398,398]]],[1554009583514,["zyx@DESKTOP-60KJ218",[[-1,376,"0"]],[377,377],[376,376]]],[1554009583693,["zyx@DESKTOP-60KJ218",[[1,376,"2"]],[376,376],[377,377]]],[1554009593973,["zyx@DESKTOP-60KJ218",[[1,353,"解释一下"],[-1,357,"CSRF 攻击,如何避免"],[1,369,"servlet"]],[353,369],[368,368]]],[1554009605924,["zyx@DESKTOP-60KJ218",[[-1,378,"什么是 CSRF 攻击,如何避免?"],[1,395,"说一说 Servlet 的生命周期?"]],[378,395],[396,396]]],[1554009620954,["zyx@DESKTOP-60KJ218",[[1,399,"\n"]],[398,398],[399,399]]],[1554009621226,["zyx@DESKTOP-60KJ218",[[1,399,"**12. 说一说 Servlet 的生命周期?**"]],[399,399],[425,425]]],[1554009630424,["zyx@DESKTOP-60KJ218",[[-1,405,"说一说 Servlet 的生命周期?"],[1,423,"SERVLET API 中 forward()与 redirect()的区别?"]],[405,423],[444,444]]],[1554009635325,["zyx@DESKTOP-60KJ218",[[-1,405,"SERVLET"],[1,412,"servlrt"]],[405,405],[412,412]]],[1554009640342,["zyx@DESKTOP-60KJ218",[[-1,402,"2"],[1,403,"3"]],[402,403],[403,403]]],[1554009650513,["zyx@DESKTOP-60KJ218",[[1,447,"\n"]],[446,446],[447,447]]],[1554009650862,["zyx@DESKTOP-60KJ218",[[1,447,"什么情况下调用 doGet()和 doPost()?"]],[447,447],[473,473]]],[1554009654037,["zyx@DESKTOP-60KJ218",[[1,447,"14,"]],[447,447],[450,450]]],[1554009655213,["zyx@DESKTOP-60KJ218",[[-1,449,","]],[450,450],[449,449]]],[1554009655395,["zyx@DESKTOP-60KJ218",[[1,449,"。"]],[449,449],[450,450]]],[1554009656478,["zyx@DESKTOP-60KJ218",[[-1,449,"。"]],[450,450],[449,449]]],[1554009656838,["zyx@DESKTOP-60KJ218",[[1,449,"。"]],[449,449],[450,450]]],[1554009660434,["zyx@DESKTOP-60KJ218",[[-1,449,"。"]],[450,450],[449,449]]],[1554009661123,["zyx@DESKTOP-60KJ218",[[1,449,"。"]],[449,449],[450,450]]],[1554009662193,["zyx@DESKTOP-60KJ218",[[-1,449,"。"]],[450,450],[449,449]]],[1554009664497,["zyx@DESKTOP-60KJ218",[[1,449,"."]],[449,449],[450,450]]],[1554009668801,["zyx@DESKTOP-60KJ218",[[1,447,"**"],[1,476,"**"]],[447,476],[447,480]]],[1554009670614,["zyx@DESKTOP-60KJ218",[[1,481,"\n"]],[480,480],[481,481]]],[1554009724279,["zyx@DESKTOP-60KJ218",[[1,481,"Request 对象的主要方法"]],[481,481],[496,496]]],[1554009726368,["zyx@DESKTOP-60KJ218",[[1,497,"\n"]],[496,496],[497,497]]],[1554009738651,["zyx@DESKTOP-60KJ218",[[1,497,"request.getAttribute()和 request.getParameter()有何区别?"]],[497,497],[548,548]]],[1554009740703,["zyx@DESKTOP-60KJ218",[[1,497,"**"],[1,548,"**"]],[497,548],[497,552]]],[1554009743264,["zyx@DESKTOP-60KJ218",[[1,481,"**"],[1,496,"**"]],[481,496],[481,500]]],[1554009744675,["zyx@DESKTOP-60KJ218",[[1,557,"\n"]],[556,556],[557,557]]],[1554009747925,["zyx@DESKTOP-60KJ218",[[1,483,"15."]],[483,483],[486,486]]],[1554009754558,["zyx@DESKTOP-60KJ218",[[1,506,"16."]],[506,506],[509,509]]],[1554009757741,["zyx@DESKTOP-60KJ218",[[1,372,"\n"]],[371,371],[372,372]]],[1554009757890,["zyx@DESKTOP-60KJ218",[[1,373,"\n"]],[372,372],[373,373]]],[1554009758518,["zyx@DESKTOP-60KJ218",[[1,401,"\n"]],[400,400],[401,401]]],[1554009758664,["zyx@DESKTOP-60KJ218",[[1,402,"\n"]],[401,401],[402,402]]],[1554009759484,["zyx@DESKTOP-60KJ218",[[1,451,"\n"]],[450,450],[451,451]]],[1554009760476,["zyx@DESKTOP-60KJ218",[[1,486,"\n"]],[485,485],[486,486]]],[1554009760645,["zyx@DESKTOP-60KJ218",[[1,487,"\n"]],[486,486],[487,487]]],[1554009761368,["zyx@DESKTOP-60KJ218",[[1,511,"\n"]],[510,510],[511,511]]],[1554009761522,["zyx@DESKTOP-60KJ218",[[1,512,"\n"]],[511,511],[512,512]]],[1554009764298,["zyx@DESKTOP-60KJ218",[[1,573,"\n"]],[571,571],[572,572]]],[1554009764456,["zyx@DESKTOP-60KJ218",[[1,574,"\n"]],[572,572],[573,573]]],[1554009770480,["zyx@DESKTOP-60KJ218",[[1,347,"\n"]],[346,346],[347,347]]],[1554009772036,["zyx@DESKTOP-60KJ218",[[1,375,"\n"]],[373,373],[374,374]]],[1554009772817,["zyx@DESKTOP-60KJ218",[[1,405,"\n"]],[404,404],[405,405]]],[1554009774630,["zyx@DESKTOP-60KJ218",[[1,455,"\n"]],[454,454],[455,455]]],[1554009775350,["zyx@DESKTOP-60KJ218",[[1,456,"\n"]],[455,455],[456,456]]],[1554009776506,["zyx@DESKTOP-60KJ218",[[1,493,"\n"]],[492,492],[493,493]]],[1554009779483,["zyx@DESKTOP-60KJ218",[[1,519,"\n"]],[518,518],[519,519]]],[1554009832871,["zyx@DESKTOP-60KJ218",[[1,581,"JSP 和 Servlet 有哪些相同点和不同点,他们之间的联系是什么?"]],[581,581],[617,617]]],[1554009835110,["zyx@DESKTOP-60KJ218",[[1,581,"**"],[1,617,"**"]],[581,617],[581,621]]],[1554009839043,["zyx@DESKTOP-60KJ218",[[1,583,"17."]],[583,583],[586,586]]],[1554009842168,["zyx@DESKTOP-60KJ218",[[1,625,"\n"]],[624,624],[625,625]]],[1554009842354,["zyx@DESKTOP-60KJ218",[[1,626,"\n"]],[625,625],[626,626]]],[1554009842823,["zyx@DESKTOP-60KJ218",[[1,627,"\n"]],[626,626],[627,627]]],[1554009855487,["zyx@DESKTOP-60KJ218",[[-1,581,"**17.JSP 和 Servlet 有哪些相同点和不同点,他们之间的联系是什么?**"]],[581,624],[581,581]]],[1554009855972,["zyx@DESKTOP-60KJ218",[[-1,584,"\n"]],[581,581],[580,580]]],[1554009856941,["zyx@DESKTOP-60KJ218",[[-1,583,"\n"]],[582,582],[581,581]]],[1554009857183,["zyx@DESKTOP-60KJ218",[[-1,582,"\n"]],[581,581],[580,580]]],[1554009869878,["zyx@DESKTOP-60KJ218",[[1,580,"MVC 的各个部分都有那些技术来实现?如何实现?"]],[580,580],[604,604]]],[1554009872601,["zyx@DESKTOP-60KJ218",[[1,580,"17."]],[580,580],[583,583]]],[1554009875105,["zyx@DESKTOP-60KJ218",[[1,580,"**"],[1,607,"**"]],[580,607],[580,611]]],[1554009876574,["zyx@DESKTOP-60KJ218",[[1,580,"\n"]],[579,579],[580,580]]],[1554009876883,["zyx@DESKTOP-60KJ218",[[1,581,"\n"]],[580,580],[581,581]]],[1554009878009,["zyx@DESKTOP-60KJ218",[[1,615,"\n"]],[614,614],[615,615]]],[1554009878346,["zyx@DESKTOP-60KJ218",[[1,616,"\n"]],[615,615],[616,616]]],[1554009879828,["zyx@DESKTOP-60KJ218",[[1,617,"\n"]],[616,616],[617,617]]],[1554009891128,["zyx@DESKTOP-60KJ218",[[1,617,"说出数据连接池的工作机制是什么?"]],[617,617],[633,633]]],[1554009893509,["zyx@DESKTOP-60KJ218",[[1,617,"18."]],[617,617],[620,620]]],[1554009896117,["zyx@DESKTOP-60KJ218",[[1,617,"**"],[1,636,"**"]],[617,636],[617,640]]],[1554009897559,["zyx@DESKTOP-60KJ218",[[1,641,"\n"]],[640,640],[641,641]]],[1554009897848,["zyx@DESKTOP-60KJ218",[[1,642,"\n"]],[641,641],[642,642]]],[1554009898195,["zyx@DESKTOP-60KJ218",[[1,643,"\n"]],[642,642],[643,643]]],[1554009907580,["zyx@DESKTOP-60KJ218",[[1,643,"为什么要用 ORM? 和 JDBC 有何不一样?"]],[643,643],[667,667]]],[1554009910135,["zyx@DESKTOP-60KJ218",[[1,643,"19."]],[643,643],[646,646]]],[1554009913025,["zyx@DESKTOP-60KJ218",[[1,643,"**"],[1,670,"**"]],[643,670],[643,674]]],[1554009914477,["zyx@DESKTOP-60KJ218",[[1,675,"\n"]],[674,674],[675,675]]],[1554009914758,["zyx@DESKTOP-60KJ218",[[1,676,"\n"]],[675,675],[676,676]]],[1554009915020,["zyx@DESKTOP-60KJ218",[[1,677,"\n"]],[676,676],[677,677]]]],null,"zyx@DESKTOP-60KJ218"]]}