1.简单工厂的定义 提供一个创建对象实例的功能,而无须关心其具体实现(核心)。 虽然不能让模块外部知道模块内部的具体实现,但模块内部是可以知道具体实现类的。干脆在模块内部建一个类,用这个类来创建接口,然后把创建号的接口返回给客户端;这样,外部应用就只需要根据这个类来获取相应的接口对象,通过这个接口对 ...
分类:
其他好文 时间:
2016-10-14 09:55:02
阅读次数:
179
每天一个设计模式-1 简单工厂 1.简单工厂的定义 提供一个创建对象实例的功能,而无须关心其具体实现(核心)。 虽然不能让模块外部知道模块内部的具体实现,但模块内部是可以知道具体实现类的。干脆在模块内部建一个类,用这个类来创建接口,然后把创建号的接口返回给客户端;这样,外部应用就只需要根据这个类来获 ...
分类:
其他好文 时间:
2016-10-10 01:23:45
阅读次数:
110
box-sizing 就是下面两种图表示(图片转载) 我们不需要深层次的去分析讲解两个盒模型如何如何,看到这两幅图就知道具体区别了,因为两种模型的代码是一样的! content-box在宽度的范围外计算padding,border。这样盒模型的宽度会额外增加! border-box在宽度的范围内在计 ...
分类:
其他好文 时间:
2016-09-27 13:24:51
阅读次数:
124
作为一本打完折之后要近30元的书来说,只有一百四十页的内容,实在是性价比太差了。不过我犹豫了很久,还是买了下来,毕竟还是要以需求急迫度为第一考虑要素。这本书讲了三个小故事,天美艺游工作室的创立、摩登城市的起死回生、QQ秀从卖道具向包月转型。第一个参考价值最大,也是我最想知道的,看完略有收获,树立统一 ...
分类:
其他好文 时间:
2016-09-27 01:44:54
阅读次数:
123
上学期在公司实习时参与公司国土方面的一张图项目,发现前端的快速查找、统计分析等等其实都是调用的数据库服务器端的存储过程或者视图,之前在学校的时候一直对存储过程懵懵懂懂的,不知道具体该如何使用才能达到优化的目的,最近查看了很多资料,觉得存储过程真的是大有用处。 1、改善性能 SQL语句的执行需要先编译 ...
分类:
数据库 时间:
2016-09-26 12:52:31
阅读次数:
197
一个人,站在舞台上,有很多的形式。比如主持,演讲,开会,招商,会销,培训。各种形式的表现,都离不开说话。而我是一名培训师,在我的大脑里面,我把这几种形式都统称叫培训,在做培训这十年间,我发现培训是一个大课题,任何表现形式都可能给听众一种影响,不管是明面的主..
分类:
其他好文 时间:
2016-09-26 01:05:27
阅读次数:
142
刚开始接触CSS3的2D变换属性,就被这个skew()搞的一头雾水,不知道具体是怎么变化的! 研究了一会才发现,CSS3的斜切坐标系和数学中的坐标系完全不一样(设置斜切原点为左上角) 下面我们设置鼠标经过时的skew(0,30deg)属性 移入前 移入后 通过两幅图可以看出,skew(0,30deg ...
分类:
Web程序 时间:
2016-09-23 13:17:42
阅读次数:
450
运行react-native项目时报错。 说明一下:项目本来是好的,再次运行就报错了 解决解决办法倒是有,不过具体什么原因不知道。希望有知道具体原因的童鞋能够补充一下 第一种情况:真的是注册的时候写错了。也就是这段话注册的不对: 注意:‘MyDemo’这个是项目名 MyDemo这个你可以随自己你喜好 ...
分类:
移动开发 时间:
2016-09-18 06:32:10
阅读次数:
470
委托就是当方法不知道具体的实现并且不知道具体由哪个对象的方法来实现时,委托可以理解为独特的接口,就是只封装一个方法的接口。需要由别人来实现。 两者在功能上是一样的!区别在于:1.委托只是单一的方法,而接口可以封装多个方法2.委托只约束方法的签名,而接口约束方法的名称所以从多态的角度来将,委托可以认为 ...
分类:
其他好文 时间:
2016-09-15 22:57:10
阅读次数:
128
由于使用python3,所以尽量为每个项目配置虚拟环境来管理各个项目的=。 新建一个项目文件夹,进入该路径 然后激活虚拟环境 可使用deactivate命令停止使用虚拟环境 安装django: 创建项目: 注意.不能丢,据说是为了后面部署项目会遇到一些配置问题。目前并不知道具体原因 创建数据库,运行 ...
分类:
其他好文 时间:
2016-09-14 12:45:53
阅读次数:
169