摘要: 要学习设计模式,有些基础知识是我们必须要先知道的,设计模式是关于类和对象的一种高效、灵活的使用方式,也就是说,必须先有类和对象,才能有设计模式的用武之地,否则一切都是空谈,那么类和对象是从那冒出来的呢?这时就需要比23种设计模式更重要更经典的GRASP模式登场了,嘿嘿,原来这才是老大!GRASP(G... 阅读全文
posted @ 2015-08-05 15:18 刘小吉 阅读(660) 评论(0) 推荐(0)
摘要: 一、基本概念mysql5.1版本开始引进event概念。event既“时间触发器”,与triggers的事件触发不同,event类似与linux crontab计划任务,用于时间触发。通过单独或调用存储过程使用,在某一特定的时间点,触发相关的SQL语句或存储过程。二、适用范围对于每隔一段时间就有固定... 阅读全文
posted @ 2015-08-05 11:52 刘小吉 阅读(335) 评论(0) 推荐(0)
摘要: 在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization) 【泛化关系】:是一种... 阅读全文
posted @ 2015-08-05 11:52 刘小吉 阅读(24337) 评论(2) 推荐(6)
摘要: 有重复数据主要有一下几种情况:1.存在两条完全相同的纪录 这是最简单的一种情况,用关键字distinct就可以去掉 select distinct * from table(表名) where (条件)2.存在部分字段相同的纪录(有主键id即唯一键) 如果是这种情况的话用distinct是过滤... 阅读全文
posted @ 2015-07-31 15:33 刘小吉 阅读(2166) 评论(0) 推荐(0)
摘要: 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支持,他完全可以把GET改个名字叫GET2。他反问道,那就是单纯的名字上的区别喽?我想了想,我觉得如果说再... 阅读全文
posted @ 2015-07-31 10:00 刘小吉 阅读(337) 评论(2) 推荐(2)
摘要: 一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责 阅读全文
posted @ 2015-07-30 15:31 刘小吉 阅读(1099) 评论(0) 推荐(3)
摘要: IIS配置网站在本地服务器调用不了CSS,新装了一个WIN8系统,IIS配置好之后做好的网站样式表浏览器不调用处理方法 :把静态内网 勾选打上即可如果上述方法操作完成还是访问不鸟就继续往下看权限的处理如果设置还是不能访问继续往下看有可能是IIS 父路径没有启用IIS 父路径设置如下图:上面做完重启I... 阅读全文
posted @ 2015-07-30 11:44 刘小吉 阅读(2170) 评论(0) 推荐(1)
摘要: 现在很多公司都说不加班。但是实际情况呢?1.发布版本加班: 中小型公司,切换版本一般都是要等到深夜用户量最小的时候切换版本以免造成损失。因为公司资源等其他原因很难做到无缝切换。2.任务加紧加班: 今天老大安排了一个不大不小任务(抓取某某网站的数据) 这个任务的安排时间就是今天做完就发,做开发的都知道... 阅读全文
posted @ 2015-07-22 11:35 刘小吉 阅读(1923) 评论(0) 推荐(1)
摘要: 在很多的时候,我们会在数据库的表中设置一个字段:ID,这个ID是一个IDENTITY,也就是说这是一个自增ID。当并发量很大并且这个字段不是主键的时候,就有可能会让这个值重复;或者在某些情况(例如插入数据的时候出错,或者是用户使用了Delete删除了记录)下会让ID值不是连续的,比如1,2,3,5,... 阅读全文
posted @ 2015-07-21 12:40 刘小吉 阅读(4012) 评论(0) 推荐(1)
摘要: 1 2 3 4 AngularJS 5 6 7 8 9 10 11 12 41 42 43 模型 - model 44 45 模型是负责管理应用程序... 阅读全文
posted @ 2015-07-20 15:21 刘小吉 阅读(375) 评论(0) 推荐(0)