9月11日-9月29日工作学习总结
摘要:9月11日-9月29日工作学习总结
1. NoSql
学习了关系型数据库与非关系型数据库的优势与缺陷,非关系型数据库分类等内容。
学习笔记:http://blog.dqv5.com/2017/09/12/nosql-study/
参考资料:非关系型数据库和关系型数据库区别,优势比较? https://www.zhihu.com/question/24225007
2. MongoDB
学习MongoDB的安装、启动、连接、文档基本操作、备份恢复等基础内容。
官方文档:https://docs.mongodb.com/manual/
入门参考教程:MongoDB 教程 | 菜鸟教程 http://www.runoob.com/mongodb/mongodb-tutorial.html
学习MongoDB复制集,并在linux虚拟机中搭建了一组复制集。
慕课网:MongoDB复制集—认识复制集 http://www.imooc.com/learn/490
参考文章:MongoDB复制集搭建 http://www.cnblogs.com/nicolegxt/p/6841442.html
学习MongoDB分片技术
慕课网:MongoDB集群之分片技术应用 http://www.imooc.com/learn/501
其他资料
慕课网:MongoDB读写分离的适用性 http://www.imooc.com/learn/297
知乎:大家在mongodb上使用的GUI工具主要有那些? https://www.zhihu.com/question/31903748
3. redis
学习redis的安装、启动、连接、数据类型、命令等内容。
学习笔记:http://blog.dqv5.com/2017/10/19/redis-study/
官网教程:Try Redis http://try.redis.io/
入门参考教程: Redis 教程 | 菜鸟教程 http://www.runoob.com/redis/redis-tutorial.html
4. spring-data
学习spring-data用法
官网教程:spring data http://projects.spring.io/spring-data/
慕课网: 轻松愉快之玩转SpringData http://www.imooc.com/learn/821
使用spring-data-mongodb组件结合spring cache,以MongoDB为数据库、redis为缓存编写了一个restful风格的demo。
项目地址:https://github.com/duqian42707/testspringdata
参考资料: Accessing Data with MongoDB https://spring.io/guides/gs/accessing-data-mongodb/
参考文章: Redis 缓存 + Spring 的集成示例 http://blog.csdn.net/defonds/article/details/48716161/
5. spring boot
学习使用spring-boot搭建微服务
官方文档:Spring Boot Reference Guide https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/
官网教程:quick start http://projects.spring.io/spring-boot/
官网教程:Building an Application with Spring Boot https://spring.io/guides/gs/spring-boot/
官网教程:Building a RESTful Web Service https://spring.io/guides/gs/rest-service/
慕课网:2小时学会Spring Boot http://www.imooc.com/learn/767
使用spring-boot编写了一个demo
6. Gradle
学习使用Gradle构建项目
慕课网:新一代构建工具Gradle http://www.imooc.com/learn/833
使用Gradle编写了一个demo
7. JMS与ActiveMQ
学习JMS与ActiveMQ相关知识
ActiveMQ官网:http://activemq.apache.org
慕课网: 消息中间件 http://www.imooc.com/learn/856
笔记: 消息中间件ActiveMQ http://blog.dqv5.com/2017/09/26/test-ActiveMQ/
编写了一个demo
8. 其他
在台式机上安装了shadowsocks及finalspeed客户端,利用自己租的服务器实现了翻墙,目的是访问google、github、stackoverflow等国外网站以便更好地学习。
相关笔记:
在vps上搭建自己的vpn服务器 http://blog.dqv5.com/2017/01/19/build-my-vpn-server/
finalspeed双边加速软件的使用 http://blog.dqv5.com/2017/09/25/finalspeed/
了解java9新特性
将自己的笔记本电脑换成了linux系统,并配置开发环境。
笔记:Ubuntu系统安装配置 http://blog.dqv5.com/2017/09/24/install-ubuntu/
在自己的服务器上搭建了git私服。
笔记:搭建git服务器 http://blog.dqv5.com/2017/09/25/build-git-server/
阅读了《阿里巴巴Java开发手册》(终极版)。
下载地址:点击下载
或扫以下二维码直接下载