diff --git a/MyBlog.md b/MyBlog.md index b708eaf..8698e35 100644 --- a/MyBlog.md +++ b/MyBlog.md @@ -2,145 +2,158 @@

+ # 目录(善用Ctrl+F) + +- Java基础 +- 算法 +- 数据结构 +- 数据库MySQL +- JVM +- 设计模式 +- 网络 +- 操作系统 +- Redis +- 框架与中间件 +- 笔试题 + ### Java基础(字数:96766,统计时间:2020.6.28) - 集合 - [集合概述](https://note.youdao.com/ynoteshare1/index.html?id=db92a313c1c907e7d40531dca9300570&type=note) - - List子类 - - Map子类 - - Set子类 - - Iterator与工具类 + - [List子类](https://note.youdao.com/ynoteshare1/index.html?id=86c6b1101f3b4c912921fdee5b1344fe&type=note) + - [Map子类](http://note.youdao.com/noteshare?id=fa23205c5ef797af9ac73a6293096cfa&sub=B219FB9CA2EF4C5DA3D582A1780BFF64) + - [Set子类](http://note.youdao.com/noteshare?id=2d70f2deec4a6898513d431172a883e6&sub=9491C6B14CB5407AB8EF878B3D2208E1) + - [Iterator与工具类](http://note.youdao.com/noteshare?id=cd1553946b9dcfe508e358f1e23c2e38&sub=A8DA9A5D8570473BAF3773413D87A612) - 多线程 - - 概述 - - ThreadAPI - - 锁机制,两种锁的使用 - - AQS与Lock - - 线程池与死锁 - - ThreadLocal与Atomic + - [概述](http://note.youdao.com/noteshare?id=f7b001c353d7d5af77bc25ab4227c260&sub=AE3FE5AAECE64949BE3EBAE6254B478E) + - [ThreadAPI](http://note.youdao.com/noteshare?id=3d8e82f6cdcc1a40d4ddcd170043adc6&sub=42E236073D1A4FC1BFA4C80FD7652B43) + - [锁机制,两种锁的使用](http://note.youdao.com/noteshare?id=76f9664f849329f20388038f4acb6988&sub=B7CC385F76E64B0194DED09D4BD37301) + - [AQS与Lock](http://note.youdao.com/noteshare?id=122a319a7fae0e5ccd4ae2c56978ebb1&sub=44C37BEC99BB46F8891F7581D0ED2ECB) + - [线程池与死锁](http://note.youdao.com/noteshare?id=b04555accebe8ee6b25be5223cf048da&sub=2211F89C86274672A358B5BAB9224B05) + - [ThreadLocal与Atomic](http://note.youdao.com/noteshare?id=bf03a0ff3759ed740cb3096442c5bf84&sub=F35423132CEA4933AFD7BD2F73363F40) - 其他知识点 - - 泛型 - - 内部类与Lambda - - 异常 - - 反射 - - IO与序列化 - - 数组,String,其他API - - Stream流 - - 其它 -- [常识](https://www.baidu.com/) -- 常见接口与类 -- 常见方法 -- 常见关键字 -- 面试题 - -### 算法(字数:69337,统计时间:2020.6.28) + - [泛型](http://note.youdao.com/noteshare?id=79b663761ffad0cff416c4389df4bdb6&sub=30C39432D3E6492AA283ADFA86A0BDB5) + - [内部类与Lambda](http://note.youdao.com/noteshare?id=ef6504d89728e41ed3d4f9bdba66a199&sub=18ABFBC7C2394DAFBB5E70EB71E6A2CA) + - [异常](http://note.youdao.com/noteshare?id=a3c42b743fc5b885f04e5fcc335192cb&sub=6198B50E933E4B9DABF8482A9FD36882) + - [反射](http://note.youdao.com/noteshare?id=2fddf21f80cf30bb143bc73532ce083d&sub=480DBA762DC14CE7A03A4CF43E0257AD) + - [IO与序列化](http://note.youdao.com/noteshare?id=a44ae4ff2456c696aa868068104dd96e&sub=E7FB7EB66D7D4EB5B209E9CF1CD974E5) + - [数组,String,其他API](http://note.youdao.com/noteshare?id=f29210ce328e618842db3b68c2f1b77d&sub=3A5ED8CBA6204C5E87EBEC3967C9C4F8) + - [Stream流](http://note.youdao.com/noteshare?id=5ab881b8a705e5e18f6c90953ad145c3&sub=8B82B2A8D7A047EE8D0F9D381483778E) + - [其它](http://note.youdao.com/noteshare?id=8d14260e9a53bc20d3585ffeba17f499&sub=6039D2B461A5446A98BD5F0600E6EB12) +- [常识](http://note.youdao.com/noteshare?id=4ac79aa83e8f07e779353aa68d77adce&sub=8B8D20489E0345409A1DC896CA556C6B) +- [常见接口与类](http://note.youdao.com/noteshare?id=baa85fcd0df1a5d8d55eb22b20678507&sub=63C629A26BF04A24BE74C7861DACF34F) +- [常见方法](http://note.youdao.com/noteshare?id=6188caa6f26755442ac0e5291726eb39&sub=9BFFA48A67194B6E803C25E88C39F7E1) +- [常见关键字](http://note.youdao.com/noteshare?id=d1f054923dc40c57848806a30c69de5e&sub=8EB86AD0EFA44CE4BE26B044DDD62EBA) +- [面试题](http://note.youdao.com/noteshare?id=1a7c81e6b32f449937bea1a767e3c1b8&sub=3DA3812317324D7B8585FE320ECB5309) + +### 算法(字数:73337,统计时间:2020.6.28) - 算法基础 - - [常识]() - - [贪心法]() - - [动态规划]() - - [分治法]() - - [回溯法]() - - [其他算法]() + - [常识](http://note.youdao.com/noteshare?id=41dfe8ade286904b9abbdd0459fdd7aa&sub=BCD69FF1D94F408F8D19B6D5ED09A16F) + - [贪心法](http://note.youdao.com/noteshare?id=d5987670f7cfe892a323713bc8aa841a&sub=D8FAC012BDED4EEFA9DF21280A030054) + - [动态规划](http://note.youdao.com/noteshare?id=b70c04015a08f4a6a058de65f6a0d52f&sub=24701B174799447FBB87C53B872A0F5C) + - [分治法](http://note.youdao.com/noteshare?id=f40bad13524080812358e8a60f85bc94&sub=E11346A7D7264734AB10651B6C64E5E7) + - [回溯法](http://note.youdao.com/noteshare?id=c5b64a08359934b24307aecb39b412a7&sub=49A9DFA71FE14F5BB8430219A4B8852C) + - [其他算法](http://note.youdao.com/noteshare?id=d01bd7f01fc56a39d729f539991e3b6a&sub=882B6260EC434E11A189932018C11170) - 剑指Offer - - [剑指Offer第1遍]() - - [剑指Offer第2遍]() - - [总结]() + - [剑指Offer1](http://note.youdao.com/noteshare?id=2c74fc3e50e8cfe31f6bfe0c59e729e6&sub=5FFE261E55B3468480E313AF84D475BD) + - [剑指Offer2](http://note.youdao.com/noteshare?id=468fd79ba4a1a53f6d3bb18015874021&sub=AD94B9A9DE4046CC86516500D72069F1) - LeetCode_Hot100 - - [1~20]() - - [21~40]() - - [41~60]() - - [61~80]() - - [81~100]() - - [总结]() + - [1~20](http://note.youdao.com/noteshare?id=306986852f764050f5ac0dd9d43f3372&sub=4D6204FDCBF449CE8A9B89F13DE71DC5) + - [21~40](http://note.youdao.com/noteshare?id=1cde6ca839ba02ee4d78fba30d332083&sub=E1B277248A1D4B63BEE60A1667B8BE9D) + - [41~60](http://note.youdao.com/noteshare?id=b0668fafc6c2d1c38570eee4f7dbf673&sub=22E2A2A750E443A5A60A7CA2F5A84BA6) + - [61~80](http://note.youdao.com/noteshare?id=82f8936a1b2ea9cb353c3bc10e187ffd&sub=FB8B7401A33C4214BC1687802FF1D9CD) + - [81~100](http://note.youdao.com/noteshare?id=65b12bc02f3de18590722ced05187a98&sub=5820A3B7E6FE4B4BA33FDFDAFCCDC7C8) - LeetCode无限闯关模式 - - [1-50]() - - [50-100]() - - [100-150]() - - [150-200]() - - [200-250]() - - [250-∞]() -- [常识]() -- [小技巧]() -- [常用API]() -- [手写代码注意事项]() + - [1-50](http://note.youdao.com/noteshare?id=f6c42ee20488e2ba146736be5c80069e&sub=CB8E30EF7D5048AB857B59A833EFACE1) + - [50-100](http://note.youdao.com/noteshare?id=13f0fa13ca947730f4f735a265bf65d9&sub=C5F1861776A84450980A6E2D5F448EE9) + - [100-150](http://note.youdao.com/noteshare?id=a65e7dac948c319ee5c866eb58eec469&sub=30635ED76379403098D95764189C0F2F) + - [150-200](http://note.youdao.com/noteshare?id=8df1603e1a735f856c337e99657fc6e7&sub=B91F6A5F53ED4F72A31A45F8744A7301) + - [200-250](http://note.youdao.com/noteshare?id=35342c12fd9cb5f5ed45fe192dd319b5&sub=132F5F728DD742318F845B7C48738502) + - [250-∞](http://note.youdao.com/noteshare?id=5bb90e86999c125300b07679fb45d31c&sub=84996D7DDD214F9B9BC6A3375C6C5B5C) ### 数据结构(字数:20698,统计时间:2020.6.28) -- [基本数据结构]() -- [查找]() -- [排序]() -- [其他数据结构]() +- [基本数据结构](http://note.youdao.com/noteshare?id=337132d6c2749cb3038297a40ac9ccb1&sub=2B83035B6DAE4DFDA7121A51C9483885) +- [查找](http://note.youdao.com/noteshare?id=75555673bfcd5bffe874fcc5efe713ab&sub=D93EEE870BF5448D940E955F9C8771E8) +- [排序](http://note.youdao.com/noteshare?id=3994fde839739f25f0273c9e4cadc5f1&sub=C62E91F4E68C4B44B33A15AD2453D237) +- [其他数据结构](http://note.youdao.com/noteshare?id=2f4cdd435780341f84ab2e4b49e9f62f&sub=CD242B747AB344BA9D023AD51DE46E07) ### 数据库MySQL(字数:23152,统计时间:2020.6.28) -- [MySQL]() -- [索引]() -- [数据库基础]() -- [SQL技巧]() -- [力扣SQL]() -- [面试题]() +- [MySQL](http://note.youdao.com/noteshare?id=a7bc9f0bef952450ba550a25bb6a42be&sub=59F0C67570E144A9A84B320EC952A723) +- [索引](http://note.youdao.com/noteshare?id=d63be3d6975dfd9bde43f75f39703e33&sub=836418F9214844C0A8AFE919A10D995E) +- [数据库基础](http://note.youdao.com/noteshare?id=0971aed7c48411d8ae8dca343b2cf634&sub=66D1AB406F374485A7E824B939055397) +- [SQL技巧](http://note.youdao.com/noteshare?id=8a688ed941ed690879d81939ace9a761&sub=6066C1AE92DA40C693F9F900C99DF7DC) +- [力扣SQL](http://note.youdao.com/noteshare?id=720fe3fa0cb400776e131070730ea761&sub=89C95FC5EAE34F31A65041F649A969D8) +- [面试题](http://note.youdao.com/noteshare?id=54ba816bbc915ff931d390ed0acfa5be&sub=83F9419792FC4FB6A3CF5A93AB5D84A9) -### JVM(字数:22416,统计时间:2020.6.28) +### JVM(字数:35426,统计时间:2020.7.21) -- [《深入理解JVM第二版》]() -- [其它]() -- [JVM调参和工具]() -- [面试题]() +- [《深入理解JVM第二版》](http://note.youdao.com/noteshare?id=5ab284e5890377e7a7c5d6411adff912&sub=DB26237694FB45079BF28B82392CDBFC) +- [其它](http://note.youdao.com/noteshare?id=fb6f96861946399ff62025a43a75d817&sub=2567BCC8C03C41C19570C2E53AE920DF) +- [JVM调参和工具](http://note.youdao.com/noteshare?id=821be08194d441d395058d867776f48b&sub=EA0C5A7A54A94F8B89F952110D40E3E6) +- [面试题](http://note.youdao.com/noteshare?id=ffd9760489414f5589439bb17dd1d6ec&sub=61C970F2521D40F3B0E226058EAB7FED) ### 设计模式(字数:9465,统计时间:2020.6.28) -- [Demo1(案例代码直接贴在里面)]() -- [Demo2(案例代码在14种设计模式源码里)]() -- [基础知识]() -- [源码:基于四种设计模式的计算器]() -- [源码:cglib源码]() -- [源码:14种设计模式源码]() +- [Demo1(案例代码直接贴在里面)](http://note.youdao.com/noteshare?id=fd3c9605eec9fe44bbc0cf5feeb6aaf8&sub=881FE4070A984E32AB98D9F90D99BF0E) +- [Demo2(案例代码在14种设计模式源码里)](http://note.youdao.com/noteshare?id=7ff91751b6863b756f919dc6d41c6acc&sub=ECEFA1041FB9445CA9CCB8AAE791A83D) +- [基础知识](http://note.youdao.com/noteshare?id=75a4bf44019a966fda46330fd5cd89a8&sub=7A3CD1EAB98F44E8BA55D3768D7B896C) +- [源码:基于四种设计模式的计算器](http://note.youdao.com/noteshare?id=656e0c9170929c420efce2d18adb4ecb) +- [源码:cglib源码](http://note.youdao.com/noteshare?id=d2f2b39081446c7de269552ad565b42e) +- [源码:14种设计模式源码](http://note.youdao.com/noteshare?id=5d10d9a6fe459514d8030d9059a965c1) ### 网络(字数:34733,统计时间:2020.6.28) - HTTP - - [《图解HTTP》]() - - [其它]() + - [《图解HTTP》](http://note.youdao.com/noteshare?id=3fd2ab9d837e41f73ee307dbb6777ade&sub=F3132CAE01F04530BB2A2CBDD2B30A6F) + - [其它](http://note.youdao.com/noteshare?id=39d8a1a49811e8c82482cac805a23e8b&sub=EBF94DF9C39A49FE9A479E45D2BFF867) - TCP&IP - - [《TCP&IP详解卷一:协议》]() - - [TCP其它]() -- [常识]() -- [面试题]() + - [《TCP&IP详解卷一:协议》](http://note.youdao.com/noteshare?id=dc8defa5a24a29dc68e2ff0f8edac216&sub=FDC8A62DBACB409CABE7020C45943E09) + - [TCP其它](http://note.youdao.com/noteshare?id=cd6aff76c2e3a622b246741781e6e6ee&sub=BB91C72418A7413499B1014C41531421) +- [常识](http://note.youdao.com/noteshare?id=28a2ed96a5d133bdbf771fb45ecf5a03&sub=3A039C6F3106442A8924DB3EF0BE27E6) +- [面试题](http://note.youdao.com/noteshare?id=c3886b6e93fd8d68847c9b7711dccc51&sub=2B3BB81CFA374D5194CEC6C3006C1566) -### 操作系统(字数:16051,统计时间:2020.6.28) +### 操作系统(字数:17051,统计时间:2020.6.28) -- [基础]() -- [其它]() -- [面试题]() +- [基础](http://note.youdao.com/noteshare?id=f58fd262967536137ab85e874563895c&sub=427ED874B804496BA0AE648A66F8987D) +- [其它](http://note.youdao.com/noteshare?id=aff83f274f0843b278913923e1380709&sub=C4FC152B99F24E828A0B2CDB30F97148) +- [面试题](http://note.youdao.com/noteshare?id=e82bd335b1128a8394a1209532917e69&sub=BECD6E7CC82C4E3E9754D37FC34BC81E) -### 框架与中间件(字数:38548,统计时间:2020.6.28) +### Redis(字数:23362,统计时间:2020.7.21) -- Redis +- [《Redis设计与实现》](http://note.youdao.com/noteshare?id=032fa85793ea5e163bc9be1bde6ee638&sub=5BE98A7230B5413EB883E775BBF60EB0) +- [常见知识点](http://note.youdao.com/noteshare?id=17387c46518d7a5f77f2399bcb6f1c7c&sub=B438F7E39EC24D0B9BD5773FDB6EBBDA) +- [面试题](http://note.youdao.com/noteshare?id=3fca81b2153dff190d1a55ef46585933&sub=1C9400C53D4B4D4B8BDA8EF25D1F1CEC) - - [《Redis设计与实现》]() - - [常见知识点]() -- Spring & Spring MVC +### 框架与中间件(字数:26971,统计时间:2020.7.21) - - [IOC基础]() - - [Spring常识]() - - [Spring如何解决循环依赖]() -- [Spring Boot]() -- [Spring Cloud]() -- [面试题]() +- Spring & Spring MVC + - [IOC基础](http://note.youdao.com/noteshare?id=c9401bffa80e9981541a9e802599805b&sub=842908AB87A648F8B54C085BE4D60CBA) + - [Spring & Spring MVC](http://note.youdao.com/noteshare?id=5676850a2ead37fecbd2cee19224a5f8&sub=61B1F8BAE37248B8890451F57780790A) +- [Spring Boot](http://note.youdao.com/noteshare?id=a0d8ce1ce67be6b92b58e25a802bfe57&sub=671B8DD3666A44EC9F5A3A473BE1EC40) +- [Spring Cloud](http://note.youdao.com/noteshare?id=95a1399f9466ef59f87f327061c0f881&sub=C8FC4CBF421A422180C736D86973AA17) +- [Dubbo](http://note.youdao.com/noteshare?id=3359ddb58c4c2d8ce4b53d924b09e72a&sub=0B8EAA643DE44937A141EDD12D6231FB) +- [Kafka](http://note.youdao.com/noteshare?id=9967fd5c411b9789449e7be0fc2812bd&sub=5607026E392E46049CCF2CD7BAA26701) +- [ES](http://note.youdao.com/noteshare?id=aeb370cef07fe75f402202b513bc83b5&sub=7D721D71E0B24AA993D9FBFE33152487) +- [面试题](http://note.youdao.com/noteshare?id=f613692ed41eda73514f5b8135293a4d&sub=A3978D07B11C4704BCF6D6C5AA7129B2) ### 笔试题-非算法部分(字数:2361,统计时间:2020.6.28) - 牛客笔试试卷 - - [2018年份]() - - [2019年份]() - - [2020年份]() + - [2018年份](http://note.youdao.com/noteshare?id=da8c274557b7791ce08567ceee4302e9&sub=EE72BD41156048A0BBBA377AAFBD70ED) + - [2019年份](http://note.youdao.com/noteshare?id=21101a5dff6942e938041e93a9418b15&sub=6D09D0C3698F426E9180D5000940911A) + - [2020年份](http://note.youdao.com/noteshare?id=deae002f859a901cae95e507667fcbd3&sub=9D88FEABCCC54933AACA4A75E767BFC8) - 笔试经历 - - [1~20]() + - [1~20](http://note.youdao.com/noteshare?id=a9d9d9d256a378bf507c6ad3285fb655&sub=35DC1F32D11D4679A79F5D44FA0061A7) + +## 截止至2020.7.21,累计总字数:363322 -## 截止至2020.6.28,累计总字数:333527 下面这个是我的私人武器库,有机会的话会给大家分享的 ![](http://116.62.79.166:8080/github/JavaCollege/youdao.jpg) + ## 参考资料(包括但不限于以下部分): 《Redis设计与实现》 @@ -163,4 +176,4 @@ 除了上述书籍之外,我也借鉴了各种大佬们的文章 -博客每天都在更新与维护,可能有部分地方存在:没有附上原文链接、排版不规范、代码不规范、知识点错误等情况,我会尽力改正,请谅解 +博客每天都在更新与维护,可能有部分地方存在:没有附上原文链接、排版不规范、代码不规范、知识点错误等情况,我会尽量改正,请谅解 diff --git a/README.md b/README.md index ab0c9d2..c2b2765 100644 --- a/README.md +++ b/README.md @@ -19,13 +19,14 @@ ## 2.renting2 租房项目2.0版本,主要新增功能: 1.新增-户主权限,户主可以自己申请上传房源以及图片 -2.新增-聊天室,用户可以发布信息,多级评论,点赞 -3.新增-用户接收,查看待阅读的消息 -4.新增-用户浏览足迹,收藏房源 -5.新增-首页房源排序 -6.新增-网站流量统计 +2.新增-聊天室,用户可以发布信息,多级评论,点赞,查看自己发布的信息 +3.新增-聊天室,热度榜单 +4.新增-用户接收消息,查看消息,可以将消息标记为已读或者直接删除 +5.新增-用户浏览足迹,收藏房源 +6.新增-首页房源多种排序 7.新增-后台审核房源 -8.新增-后台核心数据统计 +8.新增-网站流量统计,房源各项数据统计 +9.新增-后台查看全网站数据 ## 3.MyBlog.md 个人博客,包含: @@ -51,8 +52,15 @@ JVM 笔试题 ## 4.traffic-springboot -项目URL:http://116.62.79.166:8080/traffic/dist/index.html#/ - +该项目是服务外包的赛题项目 +项目URL:http://116.62.79.166:8080/traffic/dist/index.html#/ +赛题所需文件: +![](http://116.62.79.166:8080/github/JavaCollege/fwwb1.png) +项目源码: +![](http://116.62.79.166:8080/github/JavaCollege/fwwb2.png) +项目架构: +![](http://116.62.79.166:8080/github/JavaCollege/fwwb3.png) +![](http://116.62.79.166:8080/github/JavaCollege/fwwb4.png) ## 5.usc_se 这是一个帮老师们做的用来建设双一流学科的网站(学院作品展览系统),当时是四个同学一起做的,大家一起分析老师的需求,设计表结构,在编码阶段分为后台的前端(我),后台的后端,前台的前端,前台的后端。后端用的是Dubbo,我负责后台界面以及各种接口的调用。 diff --git a/tms/pom.xml b/tms/pom.xml index f062444..7023a11 100644 --- a/tms/pom.xml +++ b/tms/pom.xml @@ -72,7 +72,7 @@ junit junit - 4.12 + 4.13.1 test @@ -92,7 +92,7 @@ junit junit - 4.12 + 4.13.1