工作中使用到的技術和工具分享
阿新 • • 發佈:2018-11-15
ont 四個月 oob page generator roc 通訊 date 集成
已經很長時間沒有寫博客,7月份走出校門距離現在也有4個月了,沒出校門之前以為自己懂得很多,真正工作了才發現自己學的東西真的已經落伍和過時了,在這裏分享這四個月學習到的或者收藏的一些工作中需要使用的技術和工具,希望對還沒走出校門的你們或者急需提升自己技術能力的夥伴有些許的幫助。
一、實用工具介紹
1)FQ工具:一只貓 | Jump Out
Google是最好的老師,你遇到的問題和困難前人肯定都遇到過,技術資料不建議百度
2)抓包工具:Fiddler:Fiddler 抓包工具總結、charles
工作中經常需要抓包,獲取code、access_tocken等信息
3)Xshell使用教程
查看項目日誌必備
4)idea:IntelliJ IDEA使用教程 (總目錄篇) - CSDN博客
比eclipse強的不是一星半點,使用之後不會再選擇eclipse
5)Navicat for mysql:mysql圖形化工具
6)Nosql manager:MongoDB圖形化工具
7)Postman:測試接口的工具,當然Google的開發者工具熟練操作也是必備的,因為postman經常會因為缺少很多東西,寫好的接口測試不通過
8)時間戳轉化工具,在線的,很好找
9)MarkDown編輯工具:MaHua 在線markdown編輯器(MarkDown代碼編輯工具)
二、CURL
- CURL常用命令
- 微信小程序、流應用、原生應用app、輕應用 - CSDN博客
- curl網站開發指南 - 阮一峰的網絡日誌
三、安全性設計學習
- 安全性設計之-ip白名單設計
四、RPC框架
- RPC框架(一)RPC簡介 - CSDN博客
- 深入淺出 RPC - 深入篇 - CSDN博客
- 深入淺出 RPC - 淺出篇 - CSDN博客
五、OAuth 2.0學習
- 理解OAuth 2.0 - 阮一峰的網絡日誌
- 我也想聊聊 OAuth 2.0
- OAuth2.0簡介 - 騰訊開放平臺
六:SpringBoot以及相關技術學習
Spring boot
- Spring Boot
- Spring Boot 基礎
- Spring Boot系列文章 | 泥瓦匠BYSocket
- springboot公眾號系列
springboot配置文件
- applicationContext.xml詳解 - CSDN博客
springboot單元測試
- springboot單元測試步驟
- Spring Boot幹貨系列:(十二)Spring Boot使用單元測試 | 嘟嘟獨立博客
JSON
- JSON入門學習總結 - CSDN博客
- JSON官網介紹
- JSON - 廖雪峰的官方網站
- 高性能JSON框架之FastJson的簡單使用 - Java - SegmentFault 思否
Mongo
- MongoTemplate用法筆記 - CSDN博客
- MongoTemplate API
- MongoDB 教程 | 菜鳥教程
Swagger
- swagger註釋API詳細說明 - CSDN博客
- swagger官網
Gradle
- Gradle簡介
- Gradle官方文檔
- 用Gradle構建Spring Boot項目
- gradle打包
- gradle構建springboot項目官網
- SpringBoot+gradle+idea實現熱部署和熱加載
MarkDown語言
- 原來Github上的README.md文件這麽有意思——Markdown語言詳解 - CSDN博客
Maven
- Maven入門指1-7 :Maven 快速入門及簡單使用 - 羅韜 - 博客園
- maven overlays(maven官網介紹)
- Intellij IDEA社區版打包Maven項目成war包,並部署到tomcat上 - CSDN博客
- Maven項目打包為jar的幾種方式
Redis
- Redis 教程
- 超強、超詳細Redis入門教程
- Redis-入門筆記-15min帶你一覽redis
- springboot整合redis(8.18期間之前完成)
RedisTemplate
- 如何使用RedisTemplate訪問Redis數據結構 - 簡書
Docker容器
- Docker 入門教程 - 阮一峰的網絡日誌
- Docker- github
- Docker基本命令
Docker image
- Docker image 倉庫 Docker Hub
mybatis
mybatis動態sql
- mybatis中的動態SQL - CSDN博客
mybatis resultMap
- Mybatis:resultMap的使用總結 - 偷酒的貓 - 博客園
Mybatis映射標簽
- MyBatis學習-映射文件標簽篇(select、resultMap) - 睿智的河水 - 博客園
mybatis源碼
- MyBatis源碼分析-SQL語句執行的完整流程 - luoxn28 - 博客園
mybatis generator
- 利用mybatis-generator自動生成代碼
lombok
- Lombok原理分析與功能實現 | Myths的個人博客
- 插入式註解處理API(Pluggable Annotation Processing API) - CSDN博客
- Java開發神器Lombok的使用與原理 | 程序猿DD
Jenkins(持續集成工具)
- 使用Jenkins進行持續集成 - 廖雪峰的官方網站
- Jenkins 持續集成綜合實戰(超詳細的教程)
- [Jenkins]-web版
- jenkins需要使用的插件
- Jenkins自定義插件安裝
數據庫
數據庫連接池Druid
EL表達式
- Spring的EL表達式
nexus建立私服
- nexus建立maven倉庫私服及Snapshots、release的版本管理
Debug
- Intellij IDEA 2017 debug斷點調試技巧與總結詳解篇 - CSDN博客
- 在Intellij IDEA中使用Debug - bojiangzhou - 博客園
文件類型
- html input="file" 瀏覽時只顯示指定文件類型 xls、xlsx、csv
Git
Git基本命令
- Rebase命令
SpEL(Spring表達式語言)
- Spring 表達式語言 (SpEL)
- SpringMVC PathVariable 丟失小數點後面的數據 - VERYYOUNG
- 七:Java特性
Java特性
- Java 8 中的 Streams API 詳解
- Java8 Optional 使用 - 簡書
- Java 8 Lambda 表達式
- session和cookie - 簡書
Java POI
- Java中導入、導出Excel
- Java8函數式接口 Function Interface
- 八、IM即時通訊
IM即時通訊
- 類 QQ IM 通訊軟件開發實戰 - CSDN博客
- IM即時通訊實現原理 - dub - 博客園
- 九、分布式框架
- fastDFS、zookeeper
- 還有很多細微之處自己也沒有做整理,文章的鏈接等12.19項目上線之後再做補充。
工作中使用到的技術和工具分享