Redis设计与实现读后感
看了一下时间,现在是2018年8月22日14:28,看完最后一页内容之后,我简短的停留了一下,任思绪翻飞。
redis设计与实现大概看了有12天左右,12天前,我的心里很乱,整个人都处于一种焦虑不安的状态,而现在,江南的天空阴沉,我竟然还感觉有一丝畅快!
上学期间我不是没编过程序,也不是编的少,只是心里一直觉得自己编的垃圾,没啥设计理念,看不到什么匠心独运的地方。那时我就有心提升自己的设计水平。也不能过于自责,我起步得晚了,又没有遇到合适的机会去锻炼自己。整个大三,也只是做了一个编译原理的课设1400多行,真的,没啥可说的。大四上,考研占据了绝大多数时间,基本没有接触程序的机会,那段时间心里真的是痒,以至于考研结束第二天一大早我就起来刷题。大四下,开始毕设,做Android,那个时候还是不open,也没有经验,自然做的痛苦,但好歹坚持下来了。
大四寒假大概是我整个大学成效最高的一段时间,从一个菜鸟向着目标高速前进。因为得知考研失利之后的那段时间我大量刷题,逐渐找回了我曾失去的一些东西。
从自己大学的履历基本可以预料我的工作。春招结束,offer到手,但心有不甘,亦无可奈何。
7月份入职培训,8月份正式上班,期间明白了太多。而且这整整一个月,我没再敲代码,而是看书。我觉得自己的那个目标是可以从阅读中得到解答的。于是,我选定了这本书。
很多时候,人的发展是需要一些外力推动的。当然根本的是自己有发展的动力,也就是说自己内心是追求发展的,这是原动力。入职之后我渐渐搞清楚了公司的业务模式以及技术水平。说真的,我很失望,随之而来的就是深深的不安。有时安静下来就会不自觉地想起以前,想起那些面试我的面试官。心里很不是滋味。
后来,慢慢接受了现实,心里平静了。我只是觉得迟早我会给自己一个交代的。所以现在我不急。但那个目标,我要提升自己设计水平的目标一直在我心里。
看完了这本书,我确实有了这种感觉,我觉得技术真的是有共性的。之前学习的那些技术、了解的那些概念现在真的是可以串起来的。我找回了感觉。
如果说这本书里面有什么我不知道的技术,有什么不能理解的技术,那是不存在的。但为什么别人就能设计并实现这种被广泛使用的轮子而我却不能呢?这就是我写这篇读后感的意义,因为我找到了,我得记录下来这个时刻。
Redis设计与实现读后感的更多相关文章
- Redis设计与实现(一~五整合版)【搬运】
Redis设计与实现(一~五整合版) by @飘过的小牛 一 前言 项目中用到了redis,但用到的都是最最基本的功能,比如简单的slave机制,数据结构只使用了字符串.但是一直听说redis是一个很 ...
- 《Redis设计与实现》读书笔记
<Redis设计与实现>读书笔记 很喜欢这本书的创作过程,以开源的方式,托管到Git上进行创作: 作者通读了Redis源码,并分享了详细的带注释的源码,让学习Redis的朋友轻松不少: 阅 ...
- 重读redis设计与实现
重读了一遍redis设计与实现,这次收获也不错,把之前还有些疑惑的点:redis跳跃表的原理.redis持久化的方法.redis复制.redis sentinel.redis集群等,都重新熟悉了一遍, ...
- 如何使用redis设计关系数据库
目录 redis设计关系数据库 前言 设计用户信息表结构 hash存储记录 set存储id 图示 索引/查询: 1.select 查询所有记录 : 类似sql的select from table_na ...
- 《Redis设计与实现》
<Redis设计与实现> 基本信息 作者: 黄健宏 丛书名: 数据库技术丛书 出版社:机械工业出版社 ISBN:9787111464747 上架时间:2014-6-3 出版日期:2014 ...
- 《Redis设计与实现》阅读笔记(一)--Redis学习
Redis学习资料与过程记录 在实习中经常会用到很多Redis,对Redis有了一些模糊的了解,总觉得隔靴搔痒的不痛快,所以决定开始深入的了解Redis,也作为我实习期间的目标. 这篇只是为了占个位置 ...
- 180713-Spring之借助Redis设计访问计数器之扩展篇
之前写了一篇博文,简单的介绍了下如何利用Redis配合Spring搭建一个web的访问计数器,之前的内容比较初级,现在考虑对其进行扩展,新增访问者记录 记录当前站点的总访问人数(根据Ip或则设备号) ...
- 180626-Spring之借助Redis设计一个简单访问计数器
文章链接:https://liuyueyi.github.io/hexblog/2018/06/26/180626-Spring之借助Redis设计一个简单访问计数器/ Spring之借助Redis设 ...
- 【Redis】四、Redis设计原理及相关问题
(六)Redis设计原理及相关问题 通过前面关于Redis五种数据类型.相关高级特性以及一些简单示例的使用,对Redis的使用和主要的用途应该有所掌握,但是还有一些原理性的问题我们在本部分做一个探 ...
随机推荐
- 微信公众号中的支付宝支付与微信支付 && 支付宝支付问题(微信bug)
一般,在微信公众号中的商城都是需要支持微信支付和支付宝支付的,当然,较大的公司对于鹅厂和阿里的站队就不说了,所以这里简单记录一下支付宝支付和微信支付的主要流程.说是简单介绍,这是因为确实不难,因为前端 ...
- 使用ant宏定义任务
基础basic.xml文件 <?xml version="1.0" encoding="UTF-8"?><project> < ...
- Mutex,Monitor,lock,MethodImplAttribute,SynchronizedAttribute的用法差异
1)Mutex:进程之间的同步(互斥量). 2)lock/Monitor……:线程同步.其中lock是Monitor的简化版本(直接生成try{Monitor.Enter(……)}finally{Mo ...
- C++要点总结
1.内联成员函数 1)隐式声明:将成员函数直接定义在类的内部 2)显式声明:inline标示 2)在类中,使用inline定义内联函数时,必须将类的声明和内联成员函数的定义都放在同一个文件中,否则编译 ...
- Xshell记录日志的方法
如何快速在Xshell中保存日志 步骤一 执行属性命令.打开Xshell终端模拟器,单击上方菜单栏的文件菜单,在其下拉选项选择属性,如下图所示. 步骤二 勾选日志选项.执行以上命令后会打开会话属性对话 ...
- AngularJS的基础知识
一.AngularJS指令与表达式 [AngularJS常用指令]1.ng-app:声明Angular所管辖的区域,一般写在body或HTML上,原则上一个页面只有一个.2.ng-model:把元素值 ...
- C#实体对象序列化成Json,格式化,并让字段的首字母小写
解决办法有两种:第一种:使用对象的字段属性设置JsonProperty来实现(不推荐,因为需要手动的修改每个字段的属性) public class UserInfo { [JsonProperty(& ...
- css内容简介(层叠样式表)
css是对网页编辑的加色,是对其功能的渲染. 根据规范每个元素都有一个display属性,每个元素都有一个------------如div元素他的默认为block. 行内元素和块级元素 块级元素会占据 ...
- Spring mvc 中 DispatcherServlet 的学习和理解
上图表示当客户请求来到时,spring架构作出响应的流程,可以从图中看到看到请求分发的中心就是 DispatcherServlet 类,DispatcherServlet的任务是将请求发送给Sprin ...
- C# 处理XML的基本操作
文章部分代码引用参考文章, 文末参考文章已标注 ,本篇文章建立在两篇参考文章基础上,可以先阅读参考文章 XML 相关类 XDocument XmlDocument XmlReader XmlWrit ...