- 博客(7)
- 收藏
- 关注
转载 Mysql学习笔记九,优化篇,SQL优化
优化SQL的一般步奏: 查看当前数据库状态 1 show [session|global] status --显示统计结果 mysqladmin extended-status --显示统计结果 2 其中session: 当前会话, global自数据库上次启动至今。 默认session。 3 Com_xxx 表示每个 xxx 语句执行的次数,我们通常比较关心的是以下几
2015-12-10 15:35:32 699
转载 软件设计六大原则
一句话说明六大原则 单一职责原则,SRP: 功能职责单一, 只能拥抱一种变化。 里氏替换原则,LSP: 所有在使用父类的情况,都可以用子类替换。 继承的子类不能改动父类已实现的功能。 依赖倒置原则,DIP: 高层通过抽象依赖低层,细节应该依赖抽象,抽象不应该依赖于细节。 接口隔离原则,SIP: 从某种程度上看,接口隔离原则就是接口版的单一职责原则。客户端不应该依赖它不需要的接口。使用多个
2015-12-10 11:55:02 713
原创 Mysql学习笔记八,Mysql优化篇,常用sql技巧和常见问题
正则表达式 REGEXP ^ 字符串开始处进行匹配 $ 字符串末尾处进行匹配 . 匹配任意单一字符,包括换行符 [...] 匹配出括号内的任意字符 [^...] 匹配不出括号内的任意字符 ...... ...
2015-12-07 19:34:30 417
原创 Docker的第一印象
官网 :http://www.docker.com/ dpcker中文:http://www.docker.org.cn docker技术文章: 1. docker是什么: cloud.51cto.com/art/201410/453718.htm 2. centos下安装docker: http://qicheng0211.blog.51cto.com/3958621/15
2015-12-05 21:09:20 352
原创 安全和权限管理-Apache Shir
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序最大的网络和企业应用程序。 http://www.ibm.com/developerworks/cn/web/wa-apacheshiro/ //TODO
2015-12-03 10:38:21 612
原创 Mysql学习笔记七,存储过程和函数
什么是函数和存储过程 存储过程和函数是事先经过编译并存储在数据库中的一段 SQL 语句的集合。 存储过程和函数的区别在于函数必须有返回值, 而存储过程没有, 存储过程的参数可以 使用IN、 OUT、 INOUT 类型, 而函数的参数只能是 IN 类型的。 权限控制: create routine – 新增存储过程/函数的权限。 alter routine – 修改/删除存储过程和
2015-12-02 14:16:17 344
原创 Mysql学习笔记六,视图
视图的概念 不再数据库中实际存在。行和列来自于实际的表,在使用视图的时候动态生成。 视图的优势: 1 简单: 视图一般是筛选好的数据的结果集。 2 安全: 视图已经做好结果集的筛选,可以防止用户访问到系统不希望他访问的数据。 3 数据独立:一旦视图结构确定, 表结构的变化对视图的影响有限。 创建和修改视图 ? create view; --创建视图的语法 Mysql的视图有一
2015-12-02 10:58:50 465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人