2017年2月6日
摘要: 方法一:SELECT * FROM users WHERE emails like "%b@email.com%";方法二:利用MySQL 字符串函数 find_in_set();SELECT * FROM users WHERE find_in_set('aa@email.com', emails 阅读全文
posted @ 2017-02-06 10:23 可均可可 阅读(89617) 评论(0) 推荐(2) 编辑
  2017年1月19日
摘要: 一:分页需求:客户端通过传递start(页码),limit(每页显示的条数)两个参数去分页查询数据库表中的数据,那我们知道MySql数据库提供了分页的函数limit m,n,但是该函数的用法和我们的需求不一样,所以就需要我们根据实际情况去改写适合我们自己的分页语句,具体的分析如下:比如:查询第1条到 阅读全文
posted @ 2017-01-19 13:35 可均可可 阅读(426) 评论(0) 推荐(0) 编辑
  2017年1月12日
摘要: 从耦合关系谈起耦合关系直接决定着软件面对变化时的行为-模块与模块之间的紧耦合使得软件面对变化时,相关模块都要随之更改-模块与模块之间的松耦合使得软件面对变化时,一些模块更容易被替换或者更改,但其他模块保持不变 抽象部分变化慢,细节(具体)部分变化快;高层部分变化慢,底层部分变化快。当我们对于系统的认 阅读全文
posted @ 2017-01-12 11:42 可均可可 阅读(316) 评论(0) 推荐(0) 编辑
摘要: Builder模式的缘起假设创建游戏中的一个房屋House设施,该房屋的构建由几个部分组成,且各个部分要富于变化。如果使用最直观的设计方法,每一个房屋部分的变化,都将导致房屋构建的重新修正…… 动机(Motivation)在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象 阅读全文
posted @ 2017-01-12 11:32 可均可可 阅读(328) 评论(0) 推荐(0) 编辑
  2017年1月10日
摘要: 最近在写Rafy底层的一些东西,在数据库方面把MySql数据库集成到里面去,里面有一个需求,需要获取非系统数据库,也就是我们自己建立的数据库中所有表的主键和外键元数据列表。 第一种方法:是网上的方法,可以直接使用,【MySQL 查看数据库中有主外键关系的表信息】 SELECT C.TABLE_SCH 阅读全文
posted @ 2017-01-10 14:05 可均可可 阅读(5672) 评论(0) 推荐(0) 编辑
  2016年12月30日
摘要: 1. 问题 已经有很多数据的按照业务逻辑分表的一系列表修改一个字段(类型,如-1:默认值,1:表示'人员id',2:表示‘公司id’)的注释2. 解决方法 1> 使用alter table方法ALTER TABLE table_name MODIFY COLUMN column_name TINYI 阅读全文
posted @ 2016-12-30 10:27 可均可可 阅读(47722) 评论(3) 推荐(3) 编辑
  2016年12月29日
摘要: 最近在整理关于MySql的东西,把一些需要记录的东西写下来,以便以后查询和浏览,以下是一些操作技巧。 如果【某数据库】存在就删除【某数据库】DROP DATABASE IF EXISTS db;如果【某数据库】不存在就创建【某数据库】CREATE DATABASE IF NOT EXISTS db; 阅读全文
posted @ 2016-12-29 10:14 可均可可 阅读(12772) 评论(0) 推荐(1) 编辑
  2016年12月23日
摘要: 一、软件架构 软件架构概念:将若干结构元素进行装配,从而满足系统主要功能和性能需求,并满足其他非功能性的需求,如可靠性、可伸缩性、可移植性和可用性。用来处理软件高层次结构的设计和实施。 软件架构 ={元素,形式,关系/约束} 软件架构涉及到抽象、分解和组合、风格和美学。用由多个视图或视角组成的模型来 阅读全文
posted @ 2016-12-23 15:10 可均可可 阅读(10623) 评论(1) 推荐(2) 编辑
  2016年12月16日
摘要: 今天是设计模式的第二讲,抽象工厂的设计模式,我们还是延续老办法,一步一步的、演变的来讲,先来看看一个对象创建的问题。 1、如何创建一个对象 常规的对象创建方法: 这样的创建对象没有任何问题,也可以很好的使用。但是如果有需求的变化,比如,如果我们换了一种道路呢,这时候就出现了问题。 new的问题: - 阅读全文
posted @ 2016-12-16 14:29 可均可可 阅读(440) 评论(0) 推荐(0) 编辑
  2016年12月12日
摘要: 李建忠老师讲的《面向对象设计模式纵横谈》,早就看过了,现在有了时间重新整理一下,以前的博客【赛迪网】没有了,现在搬到博客园,重新过一遍,也便于以后浏览。 设计模式从不同的角度分类会得到不同的结果。设计模式可以从【目的】和【范围】两个角度来看看。 模式分类 从目的来看【这个分来是广泛使用的】: -创建 阅读全文
posted @ 2016-12-12 15:04 可均可可 阅读(539) 评论(0) 推荐(0) 编辑