美文网首页
《产品经理必懂的技术那点事儿》读书笔记(一)

《产品经理必懂的技术那点事儿》读书笔记(一)

作者: 兰言笔记 | 来源:发表于2019-02-10 20:10 被阅读0次

    今天已经正式返回深圳,结束休假模式,并正式开始按照原定计划执行成长计划。今天内容是输出《产品经理必懂的技术那点事儿》读书笔记,明天后启动智能问答、社区行业趋势及技术知识梳理。

    《产品经理必懂的技术那点事儿》读书笔记(一)

    第一部分 导读

    本书由腾讯资深PM推荐,在阅读过后有相见恨晚的感觉。由于我之前没有任何技术背景,但是后期从事产品运营工作,遇到最大的难题就是技术门槛,故好友推荐此书后看到标题我立刻就买了。这本书没有《人人都是产品经理》《运营之光》那么火,且网络上的评论褒贬不一,贬义的评论主要是书籍内容太浅。总的来说,书籍内容对于刚从事产品经理、产品运营岗位的童鞋来说是非常合适的,里面对于技术的解读非常系统、而且清晰易懂。不过对于2年以上的产品经理岗位就不适用了,内容还是比较初级。

    总之,书籍中对于技术知识的介绍和总结对我受益匪浅,故记录书籍中的核心信息已作备用。

    第二部分 内容概览

    一、互联网主流技术

    1、服务器操作系统Linux:使用最广泛,是一款免费的操作系统,比如windows和OS X。

    2、网上支付的技术保障协议openssl:开源且强大的安全套接字层密码库,是一个基于密码学的软件开发包。

    3、数据库标杆MySQL:开源数据库管理系统,每天使用互联网的大量数据都存储在数据仓库里。

    4、服务器温床Apache:服务器运行软件系统。

    5、工程师造物利器Eclipse:提供给软件开发人员进行软件开发的工具,主要使用Java语言系统开发。

    二、主流编程语言

    1、C语言:面向过程的语言,开启了现代编程语言发展的序幕

    2、Java语言:面向对象的语言,灵活性更高且易于学习理解

    3、PHP:脚本语言,以文本形式保存,轻量化且灵活

    4、ObjectiveC和swift:ios系统使用的语言

    三、编程语言中的数据类型

    1、整型 “int”:不带小数点的数字

    2、字符型“char”“string”“nsstring”:可以代表任意内容

    3、浮点型“float”“double”:带小数点的数字

    4、是非判断“布尔型”:true 对应1和 false对应0。

    四、编程语言的逻辑结构

    1、条件判断if else

    2、条件选择swith case

    3、循环操作while/do while

    五、数据结构

    1、数组:同一数据类型的集合

    2、栈:汉诺塔结构“后进先出”

    3、队列:先进先出

    4、树:树上的数据

    六、数据库

    数据库运行在服务器中,类似于一个数据存储仓库,数据按一定规则存储,可以对数据进行增删改查的操作。

    1、关系型数据库

    基于关系模型的数据库,关系模型表达现实世界中实体和实体之间的各种关系。

    主流的关系型数据库有MySQL、SQLserve、oracle、DB2等

    (1)数据库表:通过二维表来表达表与表之间的关系

    (2)数据库操作语言SQL:结构化查询语言

    (3)数据库索引:数据表的目录

    2、非关系型数据库

    相对松散且可以不按照严格的结构规范进行存储的数据库。主流的非关系型数据库有MongoDB和CouchDB。

    3、数据库存储和恢复

    (1)数据库物理上是位于服务器的数据磁盘中,划分索引区和数据区

    (2)新数据存入:首先在索引区建立索引,然后数据存储在数据区

    (3)删除数据:逻辑上删除,物理上不会立刻完成,并没有真正删除。为了保险可以将数据进行特殊标记。

    相关文章

      网友评论

          本文标题:《产品经理必懂的技术那点事儿》读书笔记(一)

          本文链接:https://www.haomeiwen.com/subject/wzmxeqtx.html