摘要: 数据库介绍 DBMS:数据库管理系统 DB :数据库 二维表格式存储数据(IBM提出的) RDBMS:关系型数据库管理系统。 RDB :关系型数据库。基于二维表的数据库,方便管理组织数据 主流的关系型数据库管理系统: 商业型数据库(公司用要钱,个人免费): oracle :公司:甲骨文 市场占有率5阅读全文
posted @ 2018-06-20 16:43 嵌动初心(aaron) 阅读(74) 评论(0) 编辑
摘要: 什么是rabbitMQ rabbitMQ是一款基于AMQP协议的消息中间件,它能够在应用之间提供可靠的消息传输。在易用性,扩展性,高可用性上表现优秀。而且使用消息中间件利于应用之间的解耦,生产者(客户端)无需知道消费者(服务端)的存在。而且两端可以使用不同的语言编写,大大提供了灵活性。 rabbit阅读全文
posted @ 2018-06-14 19:17 嵌动初心(aaron) 阅读(707) 评论(3) 编辑
摘要: 文章作者:卢钧轶(cenalulu) 本文原文地址:http://cenalulu.github.io/python/gil-in-python/ ,对文章做了适当的修改,加入了一些自己的理解。 CPU-bound(计算密集型) 和I/O bound(I/O密集型) 计算密集型任务(CPU-boun阅读全文
posted @ 2018-06-11 12:47 嵌动初心(aaron) 阅读(120) 评论(0) 编辑
摘要: 什么是装饰器 在我们的软件产品升级时,常常需要给各个函数新增功能,而在我们的软件产品中,相同的函数可能会被调用上百次,这种情况是很常见的,如果我们一个个的修改,那我们的码农岂不要挂掉了(有人就说了 ,你笨呀,修改函数定义不就行了!同学,你醒醒吧,如果要新加的功能会修改参数,或者返回值呢?)。这个时候阅读全文
posted @ 2018-04-06 13:39 嵌动初心(aaron) 阅读(253) 评论(0) 编辑
摘要: 一 更新yum 二 安装gcc lrzsz软件 三 安装mysql5.6 3.1 下载mysql的repo源 # wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 3.2 安装mysql-community-rel阅读全文
posted @ 2018-09-27 13:06 嵌动初心(aaron) 阅读(40) 评论(0) 编辑
摘要: JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) Netscape(网景)接收Nombas的理念,(Brendan Eich)在其Netscape Navi阅读全文
posted @ 2018-09-14 10:42 嵌动初心(aaron) 阅读(95) 评论(0) 编辑
css
摘要: css概念 CSS是Cascading Style Sheets的简称,中文称为层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离。 css引入方式 1. 行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。 2.嵌入式 嵌入式是将CS阅读全文
posted @ 2018-09-04 10:47 嵌动初心(aaron) 阅读(95) 评论(0) 编辑
摘要: html常识 什么是HTML htyper text markup language 即超文本标记语言 超文本: 就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 标记语言: 标记(标签)构成的语言. 网页==HTML文档,由浏览器解析,用来展示的 静态网页:静态的资源,如xxx.htm阅读全文
posted @ 2018-09-01 20:52 嵌动初心(aaron) 阅读(128) 评论(0) 编辑
摘要: 序列 sequence (除了表外,这个最重要) 概念 用来产生主键的值(自己控制主键值,很容易重复,用sequence可以自动增长产生主键值) 序列可以产生1.0*10^38个数 如何创建和使用序列 创建序列: create sequence 序列名; (和建立表一样) 用序列放入的主键值绝对不会阅读全文
posted @ 2018-06-23 12:36 嵌动初心(aaron) 阅读(54) 评论(0) 编辑
摘要: 概念 一张表的一个字段受限于另外一张表的一个字段对应的值。这里涉及到两张表:被引用的表叫主表(父表),另外一张叫从表(子表)。 它们的关系:主从表关系(父子表关系) 子表:定义了外键的表 外键的取值要么取父表中字段对应的值,要么取NULL值 严重受限于父表 父表:被引用的字段要具有唯一性(绝大多数都阅读全文
posted @ 2018-06-23 11:54 嵌动初心(aaron) 阅读(49) 评论(0) 编辑
摘要: 约束的种类 主键约束 primary key 这个字段的值必须满足非空且该字段的值不能重复 一张表中只能有一个主键 唯一性约束 unique 这个字段的值不能重复 一张表中的唯一性约束个数不受限制 不能检查NULL值 非空约束 not null 这个字段的值不能是NULL值 一张表中的非空约束个数不阅读全文
posted @ 2018-06-23 10:12 嵌动初心(aaron) 阅读(56) 评论(0) 编辑
摘要: 建立实例数据表 建立一张订单表 myorder1111 表子段: 向表中插入数据 1 ,‘jd0001’,123.45 ,sysdate 2 ,‘jd0002’,345.85 ,sysdate 提交数据(commit) 把id等于2的订单钱数改为2345.68。 日期类型简介 (1)日期类型默认的表阅读全文
posted @ 2018-06-23 00:05 嵌动初心(aaron) 阅读(136) 评论(0) 编辑
摘要: 语法 事务的四大特性 transaction 事务(交易) (是一组语句组成的主体)DML才有事务,select语句,DDL语句是没有的,它们一旦操作就自动提交 原子性 事务中的语句是一个整体,要么一起成功,要么一起失败就像A转账到B对应的操作简单地看有: - - 这里不能提交,因为不能确保后面的会阅读全文
posted @ 2018-06-22 18:32 嵌动初心(aaron) 阅读(94) 评论(0) 编辑
摘要: 增加(插入)数据 演示: (例如QQ用户的建立,数据库对应的就是增加数据) (1)先建立一张表: 加上primary key 之后,ID必填,且不会重复: 没有提交,自己可以看到,但是别的终端不能再操作,会锁死,直到使用的人提交(或者撤销操作rollback了)为止。 (2)允许为空的字段可以填NU阅读全文
posted @ 2018-06-22 18:03 嵌动初心(aaron) 阅读(53) 评论(0) 编辑