看了一下时间,现在是2018年8月22日14:28,看完最后一页内容之后,我简短的停留了一下,任思绪翻飞。

redis设计与实现大概看了有12天左右,12天前,我的心里很乱,整个人都处于一种焦虑不安的状态,而现在,江南的天空阴沉,我竟然还感觉有一丝畅快!

上学期间我不是没编过程序,也不是编的少,只是心里一直觉得自己编的垃圾,没啥设计理念,看不到什么匠心独运的地方。那时我就有心提升自己的设计水平。也不能过于自责,我起步得晚了,又没有遇到合适的机会去锻炼自己。整个大三,也只是做了一个编译原理的课设1400多行,真的,没啥可说的。大四上,考研占据了绝大多数时间,基本没有接触程序的机会,那段时间心里真的是痒,以至于考研结束第二天一大早我就起来刷题。大四下,开始毕设,做Android,那个时候还是不open,也没有经验,自然做的痛苦,但好歹坚持下来了。

大四寒假大概是我整个大学成效最高的一段时间,从一个菜鸟向着目标高速前进。因为得知考研失利之后的那段时间我大量刷题,逐渐找回了我曾失去的一些东西。

从自己大学的履历基本可以预料我的工作。春招结束,offer到手,但心有不甘,亦无可奈何。

7月份入职培训,8月份正式上班,期间明白了太多。而且这整整一个月,我没再敲代码,而是看书。我觉得自己的那个目标是可以从阅读中得到解答的。于是,我选定了这本书。

很多时候,人的发展是需要一些外力推动的。当然根本的是自己有发展的动力,也就是说自己内心是追求发展的,这是原动力。入职之后我渐渐搞清楚了公司的业务模式以及技术水平。说真的,我很失望,随之而来的就是深深的不安。有时安静下来就会不自觉地想起以前,想起那些面试我的面试官。心里很不是滋味。

后来,慢慢接受了现实,心里平静了。我只是觉得迟早我会给自己一个交代的。所以现在我不急。但那个目标,我要提升自己设计水平的目标一直在我心里。

看完了这本书,我确实有了这种感觉,我觉得技术真的是有共性的。之前学习的那些技术、了解的那些概念现在真的是可以串起来的。我找回了感觉。

如果说这本书里面有什么我不知道的技术,有什么不能理解的技术,那是不存在的。但为什么别人就能设计并实现这种被广泛使用的轮子而我却不能呢?这就是我写这篇读后感的意义,因为我找到了,我得记录下来这个时刻。

Redis设计与实现读后感的更多相关文章

  1. Redis设计与实现(一~五整合版)【搬运】

    Redis设计与实现(一~五整合版) by @飘过的小牛 一 前言 项目中用到了redis,但用到的都是最最基本的功能,比如简单的slave机制,数据结构只使用了字符串.但是一直听说redis是一个很 ...

  2. 《Redis设计与实现》读书笔记

    <Redis设计与实现>读书笔记 很喜欢这本书的创作过程,以开源的方式,托管到Git上进行创作: 作者通读了Redis源码,并分享了详细的带注释的源码,让学习Redis的朋友轻松不少: 阅 ...

  3. 重读redis设计与实现

    重读了一遍redis设计与实现,这次收获也不错,把之前还有些疑惑的点:redis跳跃表的原理.redis持久化的方法.redis复制.redis sentinel.redis集群等,都重新熟悉了一遍, ...

  4. 如何使用redis设计关系数据库

    目录 redis设计关系数据库 前言 设计用户信息表结构 hash存储记录 set存储id 图示 索引/查询: 1.select 查询所有记录 : 类似sql的select from table_na ...

  5. 《Redis设计与实现》

    <Redis设计与实现> 基本信息 作者: 黄健宏 丛书名: 数据库技术丛书 出版社:机械工业出版社 ISBN:9787111464747 上架时间:2014-6-3 出版日期:2014 ...

  6. 《Redis设计与实现》阅读笔记(一)--Redis学习

    Redis学习资料与过程记录 在实习中经常会用到很多Redis,对Redis有了一些模糊的了解,总觉得隔靴搔痒的不痛快,所以决定开始深入的了解Redis,也作为我实习期间的目标. 这篇只是为了占个位置 ...

  7. 180713-Spring之借助Redis设计访问计数器之扩展篇

    之前写了一篇博文,简单的介绍了下如何利用Redis配合Spring搭建一个web的访问计数器,之前的内容比较初级,现在考虑对其进行扩展,新增访问者记录 记录当前站点的总访问人数(根据Ip或则设备号) ...

  8. 180626-Spring之借助Redis设计一个简单访问计数器

    文章链接:https://liuyueyi.github.io/hexblog/2018/06/26/180626-Spring之借助Redis设计一个简单访问计数器/ Spring之借助Redis设 ...

  9. 【Redis】四、Redis设计原理及相关问题

    (六)Redis设计原理及相关问题   通过前面关于Redis五种数据类型.相关高级特性以及一些简单示例的使用,对Redis的使用和主要的用途应该有所掌握,但是还有一些原理性的问题我们在本部分做一个探 ...

随机推荐

  1. C# 实现IP视频监控(摄像头)画面推送(简单的不能再简单的DEMO)

    最近继续在家休息,在完成上一个Python抓取某音乐网站爬虫后,琢磨着实现一个基于HTTP推送的 IP视频监控,比如外出的时候,在家里 开启一个监控端(摄像头+服务端),可以看到实时画面,如果再加上自 ...

  2. 更好的理解MVC

    mvc除了将数据层和逻辑层分离外,还有更好的优化了代码结构 m只和c交互,v也只和c交互,m与v的交互需要通过c,一共只用考虑4条路 如果不是这样的话,m v c需要考虑和每个人交互,那么就是要考虑 ...

  3. 并发编程之synchronize

    synchronized是Java中的关键字,是一种常用的线程同步锁. 用法 注意:在理解synchronized时,要知道一个核心点,synchronized锁定的不是代码,而是对象.使用synch ...

  4. Java入门系列-15-封装

    为什么要封装 Student stu=new Student(); stu.age=-10; 上面的代码中 age 属性被随意访问,容易产生不合理的赋值 什么是封装 封装:将类的某些信息隐藏在内部,不 ...

  5. 解决WORD2013输入时光标老跳的问题

    Word2013有一个非常影响使用的bug.就是在编辑文档时,光标会乱跑,影响输入.微软给出了一个kb2863845 160多MB的补丁包,安装完成后就可以解决这个问题.  补丁下载链接: 链接:ht ...

  6. java.lang.RuntimeException Unable to instantiate application Caused by: java

    参考:http://blog.csdn.net/xufazhong/article/details/71155528 dependencies { classpath 'com.android.too ...

  7. Xshell记录日志的方法

    如何快速在Xshell中保存日志 步骤一 执行属性命令.打开Xshell终端模拟器,单击上方菜单栏的文件菜单,在其下拉选项选择属性,如下图所示. 步骤二 勾选日志选项.执行以上命令后会打开会话属性对话 ...

  8. 兼容IE和Firefox获得keyBoardEvent对象

    <input type="text" name="words" id="search_txt" class="seachIp ...

  9. WPF简单的数据库查询

    做一个简单WPF连接数据库的 控件类型和名称:DataGrid:dataGrid          Button1  :Button1              Button:   Button2   ...

  10. Toolbar和Drawerlayout的基本使用

    参考文章: http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1118/2006.html http://www.codeceo.c ...