diff --git a/HRInfo.md b/HRInfo.md index f0cc45a..6763dd9 100644 --- a/HRInfo.md +++ b/HRInfo.md @@ -1,17 +1,267 @@ -# 2020年春招各大公司招聘信息(持续更新......) +# 2020年春招各大公司招聘内推信息(持续更新-3月17日) -**update:2020年2月12日21:00:56** +**update:2020年4月9日21:37:03** 注意:信息来源参考牛客,这里只是简单汇总,请自行甄别。 大概是按照招聘发布时间顺序汇总,有些招聘有截止日期请自行注意。 ### 更新不易,点赞支持!收藏可以跟踪最新招聘动态! ### 欢迎关注公众号:TALKDATA 获取更多面试技巧! +### B站搜索:TALKDATA 有大量面经视频 ---------- +## 各大互联网公司招聘官网 +https://zhuanlan.zhihu.com/p/97099493 + ## 下面包括春招、补录、21届实习 +### 【B站内推】哔哩哔哩2020春季校园招聘正式启动! 2020-4-9 +https://www.nowcoder.com/discuss/371425?type=7&order=0&pos=81&page=7 + +### 【趋势科技】2021届暑期提前批Offer+计划内推码 9246 2020-4-9 +https://www.nowcoder.com/discuss/383040?type=7&order=0&pos=79&page=4 + +### 【远景2021春招实习】秒推!HC充足!需要推一把上岸的来 2020-4-9 +https://www.nowcoder.com/discuss/371672?type=7&order=0&pos=54&page=15 + +### 【拼多多】2020暑期实习内推,快上车!!! 2020-4-9 +https://www.nowcoder.com/discuss/393350?type=7&order=0&pos=48&page=11 + +### 【网易互娱】21届实习内推超!简!单!(4.13开放) 2020-4-9 +https://www.nowcoder.com/discuss/403853?type=7&order=0&pos=23&page=1 + +### 【图森未来】2020春招 【免笔试/全职/实习】 2020-4-9 +https://www.nowcoder.com/discuss/380005?type=7&order=0&pos=20&page=12 + +### 【CVTE视源股份】2021长期实习生招聘简章【实习生招聘】 2020-4-9 +https://www.nowcoder.com/discuss/368650?type=7&order=0&pos=17&page=3 + +### 【快手】校招内推,快手实习内推,快手春招补录内推 2020-4-9 +https://www.nowcoder.com/discuss/398991?type=7&order=0&pos=13&page=2 + +### 【阿里巴巴】淘宝消息中台-Java软件工程师 2020-4-9 +https://www.nowcoder.com/discuss/403026?type=7&order=3&pos=187&page=0 + +### 【Shopee】2020年Shopee实习正式启动 2020-4-9 +https://www.nowcoder.com/discuss/403062?type=7&order=3&pos=178&page=0 + +### 【阿里云】Java开发工程师【可转正】 2020-4-9 +https://www.nowcoder.com/discuss/403622?type=7&order=3&pos=95&page=0 + +### 【百度】部门直推/公司内推,各种岗位【社招】 2020-4-9 +https://www.nowcoder.com/discuss/403663?type=7&order=3&pos=90&page=0 + +### 【阿里巴巴】2021届实习生核心又好进的部门内推啦! 2020-4-9 +https://www.nowcoder.com/discuss/403666?type=7&order=3&pos=88&page=1 + +### 【度小满】金融2020暑期实习生招聘内推 2020-4-9 +https://www.nowcoder.com/discuss/403683?type=7&order=3&pos=82&page=1 + +### 【阿里云】高可用架构团队实习招聘,100%转正,HC20+ 2020-4-9 +https://www.nowcoder.com/discuss/403702?type=7&order=3&pos=80&page=1 + +### 【京东】2020校招/社招也可内推!内附内推码 2020-4-9 +https://www.nowcoder.com/discuss/403847?type=7&order=3&pos=62&page=1 + +### 【阿里巴巴】大进口产品技术部门Java实习生2020-4-9 +https://www.nowcoder.com/discuss/404034?type=7&order=3&pos=38&page=0 + +### 【百度】基础架构部 招后端研发工程师,有意向简历砸过来!!! 2020-4-9 +https://www.nowcoder.com/discuss/404044?type=7&order=3&pos=35&page=0 + +### 【阿里巴巴企业智能】春招实习末班车啦,需求大,可转正 2020-4-9 +https://www.nowcoder.com/discuss/404051?type=7&order=3&pos=30&page=0 + +### 【科大讯飞】春招内推火热进行中!!! 2020-3-17 +https://www.nowcoder.com/discuss/384336?type=0&order=undefined&pos=96&page=1 + +### 【度小满】暑期实习内推 2020-3-17 +https://www.nowcoder.com/discuss/384339?type=0&order=undefined&pos=92&page=1 + +### 【陌陌】暑期实习生招聘已经开启 2020-3-17 +https://www.nowcoder.com/discuss/374285?type=0&order=undefined&pos=93&page=1 + +### 【招商银行信用卡中心】21/20届免筛选直通面试 2020-3-17 +https://www.nowcoder.com/discuss/384342?type=0&order=undefined&pos=84&page=0 + +### 【趣头条】 | 技术实习岗 汇总| 还没上车?就差你了 2020-3-17 +https://www.nowcoder.com/discuss/369159?type=0&order=undefined&pos=77&page=1 + +### 【百度】Java研发工程师(春季实习可转正) 2020-3-17 +https://www.nowcoder.com/discuss/375725?type=0&order=undefined&pos=63&page=1 + +### 【阿里云】视觉智能开放平台 2020-3-17 +https://www.nowcoder.com/discuss/384348?type=7&order=3&pos=30&page=1 + +### 【阿里云】高可用架构团队暑期实习生招聘 2020-3-17 +https://www.nowcoder.com/discuss/384377?type=7&order=3&pos=23&page=0 + +### 【蚂蚁金服】【21届实习】简历直达主管投过其他组的还可以投! 2020-3-17 +https://www.nowcoder.com/discuss/384378?type=7&order=3&pos=22&page=1 + +### 【拼多多】2020届校园招聘 拼越计划-技术精英专场 2020-3-17 +https://www.nowcoder.com/discuss/384387?type=7&order=3&pos=21&page=1 + +### 【商汤科技】【HR直推】实习岗位大发送 2020-3-7 +https://www.nowcoder.com/discuss/376615?type=7&order=3&pos=164&page=0 + +### 【腾讯微信事业群WXG暑期实习生内推】可直推、可查进度 2020-3-7 +https://www.nowcoder.com/discuss/376641?type=7&order=3&pos=155&page=1 + +### 【蘑菇街】内推啦(21实习,20补招限技术岗) 2020-3-7 +https://www.nowcoder.com/discuss/376717?type=7&order=3&pos=136&page=0 + +### 【4399】春招下周开始笔试!内推码v5okf速度上车 2020-3-7 +https://www.nowcoder.com/discuss/376755?type=7&order=3&pos=128&page=1 + +### 【蚂蚁金服】-数据平台部-招 Java /算法工程师等 2020-3-7 +https://www.nowcoder.com/discuss/150772 + +### 【深信服内推】深信服春招开始啦!有求必应 2020-3-7 +https://www.nowcoder.com/discuss/376768?type=7&order=3&pos=124&page=1 + +### 【美团点评】春招开始了,正文有内推二维码 2020-3-7 +https://www.nowcoder.com/discuss/376851?type=7&order=3&pos=97&page=0 + +### 【网易】春招21实习+20补招内推,可查进度 2020-3-7 +https://www.nowcoder.com/discuss/376934?type=7&order=3&pos=69&page=0 + +### 【支付宝】金融核心实习内推----周末不编程师兄等你撩 2020-3-7 +https://www.nowcoder.com/discuss/376935?type=7&order=3&pos=68&page=1 + +### 【阿里巴巴】-淘宝直播团队春招(与实习生)20届也可 2020-3-7 +https://www.nowcoder.com/discuss/376985?type=7&order=3&pos=48&page=1 + +### 【阿里巴巴】数据技术及产品部2021实习+校招开始啦 2020-3-7 +https://www.nowcoder.com/discuss/377062?type=7&order=3&pos=17&page=1 + +### 【猿辅导春招内推】35w校招offer等你来 2020-2-27 +https://www.nowcoder.com/discuss/370740?type=7&order=3&pos=479&page=2 + +### 【哔哩哔哩】/b站/bilibili 2020届春招/校招内推 2020-2-27 +https://www.nowcoder.com/discuss/370914?type=7&order=3&pos=406&page=7 + +### 【SmartX】 专注于基础架构领域实习 2020-2-27 +https://www.nowcoder.com/discuss/371031?type=7&order=3&pos=358&page=1 + +### 【斗鱼直播】20春季补录和21届实习招聘正式启动!!! 2020-2-27 +https://www.nowcoder.com/discuss/371494?type=7&order=3&pos=168&page=1 + +### 【阿里巴巴天猫国际】2021年毕业实习生提前看过来了 2020-2-27 +https://www.nowcoder.com/discuss/371648?type=7&order=3&pos=108&page=0 + +### 【远景】2021实习内推 秒推!来不及解释了,快上车! 2020-2-27 +https://www.nowcoder.com/discuss/371672?type=7&order=3&pos=95&page=1 + +### 【携程内推】内推2020春招 2020-2-27 +https://www.nowcoder.com/discuss/371800?type=7&order=3&pos=63&page=1 + +### 【美团点评】基础研发平台暑期实习生组内直招(岗位:测试开发、开发 2020-2-27 +https://www.nowcoder.com/discuss/371810?type=7&order=3&pos=60&page=0 + +### 【网易互娱】20春招补招/21暑期实习来了 2020-2-27 +https://www.nowcoder.com/discuss/371825?type=7&order=3&pos=57&page=1 + +### 【科大讯飞】春招内推 2020-2-27 +https://www.nowcoder.com/discuss/371832?type=7&order=3&pos=53&page=0 + +### 【蚂蚁金服oceanbase】团队21届实习招聘 2020-2-27 +https://www.nowcoder.com/discuss/371861?type=7&order=3&pos=47&page=1 + +### 【蚂蚁金服】国际事业群实习生及校园招聘 2020-2-27 +https://www.nowcoder.com/discuss/371906?type=7&order=3&pos=37&page=1 + +### 【SHEIN】 跨境电商独角兽 2020春招内推 帮查进度 2020-2-27 +https://www.nowcoder.com/discuss/371969?type=7&order=3&pos=14&page=0 + +### 【蚂蚁金服】2021届实习-免笔试-可转正-Java开发 2020-2-27 +https://www.nowcoder.com/discuss/371979?type=7&order=3&pos=10&page=1 + +### 【阿里巴巴新零售供应链平台事业部】校招+社招 2020-2-27 +https://www.nowcoder.com/discuss/371991?type=7&order=3&pos=7&page=1 + +### 【蚂蚁金服Oceanbase团队】实习生招聘开始啦!!! 2020-2-23 +https://www.nowcoder.com/discuss/369212?type=7&order=3&pos=164&page=1 + +### 【美团点评】搜索后台实习生 2020-2-23 +https://www.nowcoder.com/discuss/369264?type=7&order=3&pos=155&page=1 + +### 【华为2012实验室中央软件院】春招&实习开始啦 2020-2-23 +https://www.nowcoder.com/discuss/369269?type=7&order=3&pos=153&page=1 + +### 【一加】各种岗位、内推2020届 2020-2-23 +https://www.nowcoder.com/discuss/369280?type=7&order=3&pos=150&page=2 + +### 【浪潮集团】内推 春招补招,浪潮集团2020届校园招聘 2020-2-23 +https://www.nowcoder.com/discuss/369553?type=7&order=3&pos=95&page=1 + +### 【图森未来科技的公司】实习招聘 2020-2-23 +https://www.nowcoder.com/discuss/369654?type=7&order=3&pos=69&page=0 + +### 【微软苏州】O365 Tech Talk & 社招内推 2020-2-23 +https://www.nowcoder.com/discuss/369868?type=7&order=3&pos=23&page=1 + +### 【菜鸟物流国际版】春季实习校招开始了,还没上车的小伙伴抓紧哈 2020-2-23 +https://www.nowcoder.com/discuss/369902?type=7&order=3&pos=20&page=0 + +### 【阿里钉钉】远航者计划-2021届技术实习生招聘内部推荐开始啦! 2020-2-23 +https://www.nowcoder.com/discuss/369920?type=7&order=3&pos=15&page=1 + +### 【网易雷火】实习生&补招春招 已经启动,只需几步即可内推 2020-2-23 +https://www.nowcoder.com/discuss/369936?type=7&order=3&pos=9&page=1 + +### 【阿里巴巴】大数据开发实习生 2020-02-16 +https://www.nowcoder.com/discuss/366504?type=7&order=3&pos=286&page=1 + +### 【亚信科技】2021届实习生招聘正式启动! 2020-02-16 +https://www.nowcoder.com/discuss/366630?type=7&order=3&pos=242&page=1 + +### 【阿里巴巴-阿里妈妈】春招实习内推 2020-02-16 +https://www.nowcoder.com/discuss/366714?type=7&order=3&pos=199&page=0 + +### 【神州信息】2020春季招聘 2020-02-16 +https://www.nowcoder.com/discuss/366810?type=7&order=3&pos=162&page=1 + +### 【阿里钉钉】—2021届技术实习生招聘内推开始啦 2020-02-16 +https://www.nowcoder.com/discuss/366988?type=7&order=3&pos=103&page=1 + +### 【思科】2020校招补录软件开发工程师,base上海 2020-02-16 +https://www.nowcoder.com/discuss/367074?type=7&order=3&pos=88&page=1 + +### 【虎牙直播】 2021实习/2020校招/社招 2020-02-16 +https://www.nowcoder.com/discuss/367086?type=7&order=3&pos=83&page=3 + +### 【商汤科技】-JAVA开发 2020届补招 2020-02-16 +https://www.nowcoder.com/discuss/367154?type=7&order=3&pos=60&page=1 + +### 【亿联网络】20届春招【入贴即可内推】 2020-02-16 +https://www.nowcoder.com/discuss/366781?type=7&order=0&pos=42&page=2 + +### 【TPLINK】2020春招内推 2020-02-16 +https://www.nowcoder.com/discuss/366976?type=7&order=0&pos=29&page=1 + +### 【搜狗】2020春招正式批内推 2020-02-16 +https://www.nowcoder.com/discuss/366789?type=7&order=0&pos=26&page=1 + +### 【松果出行】校招~~待遇好福利好,欢迎投递 2020-02-16 +https://www.nowcoder.com/discuss/367216?type=7&order=0&pos=18&page=1 + +### 【微信公众号后台团队】-2020暑期实习生招聘【可转正】 2020-02-16 +https://www.nowcoder.com/discuss/367353?type=7&order=0&pos=15&page=1 + +### 【帆软春招】纯线上笔面试,base南京无锡可选,可内推 2020-02-16 +https://www.nowcoder.com/discuss/366846?type=7&order=0&pos=13&page=2 + +### 【心动网络&TapTap】 2020春季校园招聘开始啦! 2020-02-16 +https://www.nowcoder.com/discuss/367324?type=7&order=0&pos=12&page=2 + +### 【Shopee】 (base 新加坡) 全年内推!!应届往届均可 2020-02-16 +https://www.nowcoder.com/discuss/367382?type=7&order=0&pos=10&page=0 + +### 【依图科技】内推 2020-02-16 +https://www.nowcoder.com/discuss/364637?type=7&order=0&pos=8&page=2 + ### 【微信】小程序技术团队招聘暑期实习 2020-02-12 https://www.nowcoder.com/discuss/366099?type=7&order=3&pos=114&page=1 diff --git a/README.md b/README.md index 40579fe..ffa8611 100644 --- a/README.md +++ b/README.md @@ -1,124 +1,128 @@ - -## Java大数据学习之路 - -笔者简介 -TALKDATA,985硕士,2017年开始,零基础非科班转行大数据开发(Java方向),offer:蚂蚁金服、拼多多、华为、远景、华泰等。 - -以下每篇文章和视频都是用心之作。 - -### 招聘信息汇总贴-持续更新 - -[2020年各大公司招聘信息(春招、实习、补招等)][1] - - -### 面经贴 - -[1、大数据开发:春招获蚂蚁、拼多多、华为、远景、华泰等offer][2] - -[2、转行大数据开发的学习感悟:制定学习计划、如何看书、制作项目][3] - -[3、大数据开发和Java后端推荐书籍汇总(图文并茂)][4] - -[4、蚂蚁金服从面试到实习转正][5] - -[5、如何获得拼多多大数据开发offer][6] - -[6、一位非科班同学转行的自白(转行故事)][7] - -### 视频讲解-持续更新 - -视频会在B站不定期更新。 -**B站UP主:TALKDATA,欢迎关注、点赞支持。** -最近更新时间:2020年1月11日 - -**Java大数据开发面试必看系列** - -[如何应对春招,突击面试三大法宝(大数据开发和Java后端)][8] - -[非科班转行经历、学习和面试技巧][9] - -[如何准备项目和简历][10] - -[互联网岗位选择精讲:Java后端、大数据开发、算法][11] - -[2020年春招指南,解密BAT大厂招聘流程与套路][12] - -[互联网薪资大揭秘:30w以上的公司有哪些?][13] - -**Java面试书籍重点标注** - -[《Java编程思想》][14] - -[《深入理解Java虚拟机》][15] - -[《实战Java高并发程序设计》][16] - -[《Redis设计与实现》][17] - -[《Redis深度历险:核心原理与应用实践》][18] - -[《MySQL技术内幕》、《高性能MySQL》][19] - -[《现代操作系统》][20] - -[《计算机网络:自顶向下》][21] - -**大数据面试书籍重点标注** - -[《Hadoop权威指南》][22] - -[《Spark大数据处理技术》][23] - -[《从PAXOS到Zookeeper分布式一致性原理与实践》][24] - -**问答系列** - -[大数据开发和Java后端可以同时兼顾吗][25] - -[简历上的大数据项目怎么准备][26] - -**其他系列** - -[如何参加阿里巴巴天池算法大赛][27] - -### 大数据项目 - -[项目名称:基于Spark2.x新闻网大数据实时分析可视化系统项目][28] - - -### 欢迎加入Java大数据交流群 - -群内有大量电子书籍和1T网盘资料。 -QQ群号码:965321299 - -![](https://ftp.bmp.ovh/imgs/2020/01/2c05f26fe8c5546d.png) - - - [1]: https://zhuanlan.zhihu.com/p/102413956 - [2]: https://zhuanlan.zhihu.com/p/80915300 - [3]: https://zhuanlan.zhihu.com/p/94559656 - [4]: https://zhuanlan.zhihu.com/p/99967602 - [5]: https://zhuanlan.zhihu.com/p/84149021 - [6]: https://zhuanlan.zhihu.com/p/81291495 - [7]: https://zhuanlan.zhihu.com/p/82181294 - [8]: https://www.bilibili.com/video/av82673014 - [9]: https://www.bilibili.com/video/av69142260 - [10]: https://www.bilibili.com/video/av69803420 - [11]: https://www.bilibili.com/video/av76506475 - [12]: https://www.bilibili.com/video/av76712716 - [13]: https://www.bilibili.com/video/av79472914 - [14]: https://www.bilibili.com/video/av74679700 - [15]: https://www.bilibili.com/video/av69406526 - [16]: https://www.bilibili.com/video/av70081453 - [17]: https://www.bilibili.com/video/av70680254 - [18]: https://www.bilibili.com/video/av70833894 - [19]: https://www.bilibili.com/video/av79835246 - [20]: https://www.bilibili.com/video/av83003815 - [21]: https://www.bilibili.com/video/av84108011 - [22]: https://www.bilibili.com/video/av71602819 - [23]: https://www.bilibili.com/video/av80592909 - [24]: https://www.bilibili.com/video/av82168374 - [25]: https://www.bilibili.com/video/av77087822 - [26]: https://www.bilibili.com/video/av78729813 - [27]: https://www.bilibili.com/video/av81174640 - [28]: https://github.com/TALKDATA/JavaBigData/blob/master/news-project.md \ No newline at end of file +## TALKDATA(恭喜获得一枚宝藏博主) +TALKDATA,蚂蚁程序员,非科班转行大数据开发,B站UP主,专注于面试分享,已帮助500+同学进入大厂! + +通过以下可以找到我: + + - 哔哩哔哩:[TALKDATA][1] + - 公众号:[TALKDATA][2] + - 知乎:[TALKDATA][3] + - QQ群:316916234 + +### 分享历程 +![image](image/TALKDATA_share.png) + +### 学习路线 + + - 【我是如何从非科班成功转行大数据开发】-【[视频版][4]】【[文字版][5]】 + - 【从转行开始到入职蚂蚁全过程】-【[文字版][6]】 + - 【Java后端和大数据开发学习路线】-【[视频版][7]】【[下载][8]】 + - 【岗位选择:Java后端vs大数据开发vs算法】-【[视频版][9]】 + + +### 简历设计 + + - 【如何写出有亮点的简历】-【[视频版][10]】【[文字版][11]】 + - 【直播修改简历:大数据开发、Java后端、算法简历】-【[视频版][12]】 + +### 项目包装 + + - 【如何封装简历上的项目】-【[视频版][13]】 + - 【开源:大数据实时分析可视化系统项目】-【[访问链接][14]】 + - 【Java后端项目推荐之项目亮难点设计】-【[视频版][15]】 + - 【大数据项目推荐之为你的实时计算和数仓项目增加亮难点】-【[视频版][16]】 + +### 大厂实习 + + - 【实习计划安排、如何转正、转正答辩技巧】-【[视频版][17]】【[文字版][18]】 + +### 备战春秋招 + + - 【春招投递简历的最佳姿势】【[视频版][19]】【[文字版][20]】 + - 【互联网大厂面试套路解析】【[视频版][21]】 + - 【秋招面试经验分享】【[视频版][22]】【[文字版][23]】 + - 【短时间内准备秋招的面试技巧】【[视频版][24]】 + - 【模拟大厂面试-看优秀的程序媛小姐姐如何与面试官周旋】【[视频版][25]】 + - 【全网最用心的公司汇总,总有一款offer适合你】【[视频版][26]】 + - 【OFFER求比较-都是40w+的offer好难选!】【[视频版][27]】 + +### 面试经验 + + - 【非科班如何成为一个大厂offer收割机】秋招斩获阿里云/字节/百度等sp级offer 【[视频版][28]】 + - 【大厂面经专栏:不定期更新】【[文字版][29]】 + +### 书籍讲解 + + - 【Java大数据开发面试书单】【[视频][30]】【[下载][31]】 + - [《Java核心技术卷1》][32] + - [《Java编程思想》][33] + - [《深入理解Java虚拟机》][34] + - [《实战Java高并发程序设计》][35] + - [《Java并发编程的艺术》][36] + - [《Redis设计与实现》][37] + - [《Redis深度历险:核心原理与应用实践》][38] + - [《MySQL技术内幕》][39] + - [《Hadoop权威指南》][40] + - [《Spark大数据处理技术》][41] + - [《从PAXOS到Zookeeper分布式一致性原理与实践》][42] + - [《现代操作系统》][43] + - [《计算机网络:自顶向下方法》][44] + +### 工作心得 + + - 【[大厂工作真实感受、互联网的发展、未来规划][45]】 + +### 知识分享 + - 【[一文带你入门大数据][46]】 + +### 求职交流群 +本QQ群用于求职交流、技术探讨以及TALKDATA最新面经动态分享等。 + +![image](image/qqqun.jpg) + + + [1]: https://space.bilibili.com/326797886 + [2]: https://mp.weixin.qq.com/s/S4-3ptU4tzRJIJaWDALEwg + [3]: https://www.zhihu.com/people/changeforeda + [4]: https://www.bilibili.com/video/BV1SJ411T7DV + [5]: https://mp.weixin.qq.com/s?__biz=Mzg4NzAxMjIyOQ==&mid=2247483698&idx=1&sn=7a4a698356bba0547135e7203a6f2bab&chksm=cf91afd8f8e626cedc546403ac9bdfb838bf1328742c705c03d8970978c53e2cc8580d4e904d&scene=178&cur_album_id=1417724228044210177#rd + [6]: https://mp.weixin.qq.com/s/WBiPD_86XkMkepIN4J9euQ + [7]: https://www.bilibili.com/video/BV1HV411d7t6 + [8]: https://mp.weixin.qq.com/s?__biz=Mzg4NzAxMjIyOQ==&mid=2247483818&idx=1&sn=8d6643e2bc280d07e259f451ce998207&chksm=cf91af40f8e626560eb164bd5e46984da653efa3bf6f38e6b70fa99cc181027052f776e4784c&scene=178&cur_album_id=1417724228044210177#rd + [9]: https://www.bilibili.com/video/BV1sJ41127EP + [10]: https://www.bilibili.com/video/BV1XE411P7s8 + [11]: https://mp.weixin.qq.com/s?__biz=Mzg4NzAxMjIyOQ==&mid=2247483717&idx=1&sn=3ed1c1fcb27fc4c55abb563f0840b103&chksm=cf91afaff8e626b9c7863c3306284b4e6a29d7718f4691db628bb354c48c8907e55e8a3fa8a0&scene=178&cur_album_id=1417724228044210177#rd + [12]: https://www.bilibili.com/video/BV1nJ411h718 + [13]: https://www.bilibili.com/video/BV1XE411P7s8 + [14]: https://github.com/TALKDATA/JavaBigData/blob/master/news-project.md + [15]: https://www.bilibili.com/video/BV1VT4y1r71g + [16]: https://www.bilibili.com/video/BV193411K77p + [17]: https://www.bilibili.com/video/BV1hQ4y1d7MF + [18]: https://mp.weixin.qq.com/s?__biz=Mzg4NzAxMjIyOQ==&mid=2247483842&idx=1&sn=e51a6cd0d13650fbebe360f4ee63437b&chksm=cf91af28f8e6263e0ccc3fd2d623f8d44fe4d82bc5b412aaee54739412eff1c932801de757e5&scene=178&cur_album_id=1417724228044210177#rd + [19]: https://www.bilibili.com/video/BV1y7411K74s + [20]: https://mp.weixin.qq.com/s?__biz=Mzg4NzAxMjIyOQ==&mid=2247483755&idx=1&sn=01b0368084267dee649d6fa26954df4d&chksm=cf91af81f8e62697a03335c94357c9a562e31f3e837a887e9395a3b2e4c415a81423da120a52&scene=178&cur_album_id=1417724228044210177#rd + [21]: https://www.bilibili.com/video/BV1sK4y1T745 + [22]: https://www.bilibili.com/video/BV12T4y177hj + [23]: https://mp.weixin.qq.com/s?__biz=Mzg4NzAxMjIyOQ==&mid=2247483923&idx=1&sn=844f925fb21a742aa73e40063166c862&chksm=cf91acf9f8e625ef2e20bfd35437d5e5d19777b57ff37f52eebec6b85ca1c2bb2a98a30a9a98&scene=178&cur_album_id=1417724228044210177#rd + [24]: https://www.bilibili.com/video/BV1Rb4y1k7Mc + [25]: https://www.bilibili.com/video/BV1Q7411U7ex + [26]: https://www.bilibili.com/video/BV1d34y1x7ts + [27]: https://www.bilibili.com/video/BV1Dh411t7Bq + [28]: https://www.bilibili.com/video/BV1p34y1x7wa + [29]: https://mp.weixin.qq.com/mp/appmsgalbum?action=getalbum&album_id=1417724228044210177&__biz=Mzg4NzAxMjIyOQ==&uin=&key=&devicetype=Windows%2010%20x64&version=63030073&lang=zh_CN&ascene=7&fontgear=2 + [30]: https://www.bilibili.com/video/BV1UT4y137M9 + [31]: https://mp.weixin.qq.com/s/Frefd9h1t_J8xyUihQfdig + [32]: https://www.bilibili.com/video/BV1Ma411w714 + [33]: https://www.bilibili.com/video/BV1mE411B7PT + [34]: https://www.bilibili.com/video/BV1yE411R7co + [35]: https://www.bilibili.com/video/BV1ZE411S79m + [36]: https://www.bilibili.com/video/BV1AC4y1h78E + [37]: https://www.bilibili.com/video/BV1WE411f7fo + [38]: https://www.bilibili.com/video/BV1aE411o7Fk + [39]: https://www.bilibili.com/video/BV1CJ411t7Ku + [40]: https://www.bilibili.com/video/BV1DE411r7Fn + [41]: https://www.bilibili.com/video/BV1pJ411W7P5libili.com/video/BV1DE411r7Fn + [42]: https://www.bilibili.com/video/BV1EJ411L7AU + [43]: https://www.bilibili.com/video/BV1xJ411p7db + [44]: https://www.bilibili.com/video/BV1t7411q78v + [45]: https://www.bilibili.com/video/BV1DL4y1E7oo + [46]: https://mp.weixin.qq.com/s?__biz=Mzg4NzAxMjIyOQ==&mid=2247484509&idx=1&sn=427238d3f417911fa14f58d0092bc242&chksm=cf91aab7f8e623a1fa36bcb87b6fe90b41d20c924f52b2be59d2c09a145c96c45e8066e60613&token=1514526987&lang=zh_CN#rd \ No newline at end of file diff --git a/image/TALKDATA_share.png b/image/TALKDATA_share.png new file mode 100644 index 0000000..5b34978 Binary files /dev/null and b/image/TALKDATA_share.png differ diff --git a/image/qqqun.jpg b/image/qqqun.jpg new file mode 100644 index 0000000..49bb85c Binary files /dev/null and b/image/qqqun.jpg differ diff --git a/news-project.md b/news-project.md index da6ec51..412c307 100644 --- a/news-project.md +++ b/news-project.md @@ -92,8 +92,9 @@ Hadoop2.x、Zookeeper、Flume、Hive、Hbase、Kafka、Spark2.x、SparkStreaming 提取码:qart ### 群内有更多相关电子书籍和1000G网盘资料 -欢迎加入大数据交流群。 -QQ群号码:965321299 +本QQ群用于求职交流、技术探讨以及TALKDATA最新面经动态分享等。 + +![image](image/qqqun.jpg) ![](https://ftp.bmp.ovh/imgs/2020/01/2c05f26fe8c5546d.png) diff --git "a/study/Lombok\344\275\277\347\224\250.md" "b/study/Lombok\344\275\277\347\224\250.md" new file mode 100644 index 0000000..5a0de9d --- /dev/null +++ "b/study/Lombok\344\275\277\347\224\250.md" @@ -0,0 +1,183 @@ +## Lombok使用 + +官方文档:https://projectlombok.org/features/all +### 添加依赖 +```xml + + org.projectlombok + lombok + 1.18.12 + provided + +``` + +### IDEA中安装Lombok插件 +不安装的话,无法在编写代码时使用,会提示出错。 +一定要勾选 Enable annotation processing,否则无法通过编译 + +### 常用注解 +``` +@Setter :注解在属性上;为属性提供 setting 方法 +@Setter :注解在属性上;为属性提供 getting 方法 +@Log4j2 :注解在类上;为类提供一个 属性名为log 的 log4j2 日志对象 +@NoArgsConstructor :注解在类上;为类提供一个无参的构造方法 +@AllArgsConstructor :注解在类上;为类提供一个全参的构造方法 +@Builder : 被注解的类加个构造者模式 +@NonNull : 如果给参数加个这个注解 参数为null会抛出空指针异常 +@Cleanup : 可以关闭流 +``` + +### 使用案例 +```java +@NoArgsConstructor +@AllArgsConstructor +@Setter +@Getter +@Builder +@Log4j2 //前提是已经引入log4j2 +@ToString +public class StudyLombok { + + @Builder.Default //使用无参构造器时,设置默认值 + private int var1 =10; + + private String var2; + + public void logLombok(){ + log.warn("lombok log warn:"+toString()); + } + +} +``` + +生成的class文件 +```class +// +// Source code recreated from a .class file by IntelliJ IDEA +// (powered by Fernflower decompiler) +// + +package com.alipay; + +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; + +public class StudyLombok { + private static final Logger log = LogManager.getLogger(StudyLombok.class); + private int var1; + private String var2; + + public void logLombok() { + log.warn("lombok log warn:" + this.toString()); + } + + private static int $default$var1() { + return 10; + } + + public static StudyLombok.StudyLombokBuilder builder() { + return new StudyLombok.StudyLombokBuilder(); + } + + public StudyLombok() { + this.var1 = $default$var1(); + } + + public StudyLombok(int var1, String var2) { + this.var1 = var1; + this.var2 = var2; + } + + public void setVar1(int var1) { + this.var1 = var1; + } + + public void setVar2(String var2) { + this.var2 = var2; + } + + public int getVar1() { + return this.var1; + } + + public String getVar2() { + return this.var2; + } + + public String toString() { + return "StudyLombok(var1=" + this.getVar1() + ", var2=" + this.getVar2() + ")"; + } + + public static class StudyLombokBuilder { + private boolean var1$set; + private int var1$value; + private String var2; + + StudyLombokBuilder() { + } + + public StudyLombok.StudyLombokBuilder var1(int var1) { + this.var1$value = var1; + this.var1$set = true; + return this; + } + + public StudyLombok.StudyLombokBuilder var2(String var2) { + this.var2 = var2; + return this; + } + + public StudyLombok build() { + int var1$value = this.var1$value; + if (!this.var1$set) { + var1$value = StudyLombok.$default$var1(); + } + + return new StudyLombok(var1$value, this.var2); + } + + public String toString() { + return "StudyLombok.StudyLombokBuilder(var1$value=" + this.var1$value + ", var2=" + this.var2 + ")"; + } + } +} + +``` +### 测试类 + +```java + public static void main(String[] args) { + + //使用无参构造器创造对象,默认参数有指定 + StudyLombok studyLombok = StudyLombok.builder().build(); + studyLombok.logLombok(); + StudyLombok studyLombok1 = new StudyLombok(); + studyLombok1.logLombok(); + + //使用全参构造器创造对象 + StudyLombok studyLombok2 = StudyLombok.builder().var1(111).var2("111").build(); + studyLombok2.logLombok(); + StudyLombok studyLombok3 = new StudyLombok(111,"111"); + studyLombok3.logLombok(); + + //使用部分参数构造器创造对象,利用建造者模式 + StudyLombok studyLombok4 = StudyLombok.builder().var2("111").build(); + studyLombok4.logLombok(); + + + } +``` +控制台日志输出 +``` +14:59:40.657 [main] WARN com.alipay.StudyLombok - lombok log warn:StudyLombok(var1=10, var2=null) +14:59:40.662 [main] WARN com.alipay.StudyLombok - lombok log warn:StudyLombok(var1=10, var2=null) +14:59:40.663 [main] WARN com.alipay.StudyLombok - lombok log warn:StudyLombok(var1=111, var2=111) +14:59:40.663 [main] WARN com.alipay.StudyLombok - lombok log warn:StudyLombok(var1=111, var2=111) +14:59:40.663 [main] WARN com.alipay.StudyLombok - lombok log warn:StudyLombok(var1=10, var2=111) +``` + + +### 注意事项 +1、最好不要使用@Data,因为涉及到继承关系时,用起来比较复杂。 +2、@NonNull : 如果给参数加个这个注解 参数为null会抛出空指针异常 +3、@Builder.Default设置建造者模式下的默认值 \ No newline at end of file diff --git "a/study/log4j2\344\275\277\347\224\250\346\225\231\347\250\213.md" "b/study/log4j2\344\275\277\347\224\250\346\225\231\347\250\213.md" new file mode 100644 index 0000000..09fe92c --- /dev/null +++ "b/study/log4j2\344\275\277\347\224\250\346\225\231\347\250\213.md" @@ -0,0 +1,72 @@ +#### log4j2使用教程 + + +官网:https://logging.apache.org/log4j/2.x/manual/configuration.html +### 添加依赖 +```xml + + org.apache.logging.log4j + log4j-api + 2.13.3 + + + org.apache.logging.log4j + log4j-core + 2.13.3 + +``` + +### 典型的log4j2.xml +```xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +### 测试 +```java +public class logTest { + + private static final Logger logger = LogManager.getLogger(logTest.class); + + public static void main(String[] args) { + logger.warn("测试日志输入warn"); + } +} +``` + +### 控制台输出 +13:57:41.569 [main] WARN logTest - 测试日志输入warn +### 文件输出D:/logs/web.log +2020-08-02 at 13:57:41 CST WARN logTest 9 main - 测试日志输入warn + +