发表于: 2018-03-05 22:40:15
1 555
一、今天完成的事情
1、历尽千辛万苦终于把服务器上的redis安装部署完毕了,安装过程由于对linux系统的不熟悉,导致踩了很多坑,下次记住了,主要讲一下配置redis吧,配置文件主要是redis.conf
daemonize 是后台运行的意思,默认是no,需要改成yes,否则shell一直得保持redis会话界面,不然就会关闭redis
requirepass 是设置密码的地方,后面跟着的那一串字符就是默认的密码,不过这一项默认是注释掉的,也就是默认不设置密码的
这个配置是允许访问该缓存的服务器ip地址,默认是只有本地才能访问,注释掉之后就可以让所有服务器都能访问了
新版本的redis还有一个十分重要的参数protected-mode,我之前就是因为不了解这个参数所以重装了几次redis才完成远程连接,这个参数默认是yes,就是开启保护模式,在保护模式下开启密码的注释才能正常使用密码,否则也是开放所有权限的,ip地址同理
2、完成redis整合spring的相关配置
3、完成redis工具类的编写,大部分借鉴了教程
4、听了师兄讲的关于restful API的相关知识点和小课堂,对它的理解更深刻了
二、明日计划完成的事情
1、完成业务层逻辑的编写
2、学习缓存穿透并模拟
3、开始压测并写一份完整的性能报告
三、遇到的问题
1、在写逻辑的时候因为要返回学生对象的集合,但是在工具类中返回集合的类是List<Object>
不知道怎么将它转换成List<Student>导致编译的时候就报异常,返回类型符合方法要求的返回类型
这个是工具类中要求的返回类型
2、对linux系统的操作还是不熟悉,对一些特殊路径比如bin,etc等经常在软件中出现的路径应该要有一定的认知,这样在软件下载部署的时候才能知道哪些配置应该放在哪个地方
四、收获
如上所述
task6开始时间:2018.02.07
预计demo时间:2018.03.03
需要延期
预计延期时间:2018.03.08 可能提前2天完成任务
原因:过年回家没有完成既定任务,导致还要花时间复习一下旧知识,年后回来就要讲小课堂,需要花时间准备,这是最后一次放纵,没有下一次了
http://task.ptteng.com/zentao/project-task-488-unclosed.htm
评论