尽管MVC(model view controller pattern)模式在PHPweb开发中很受欢迎,但是网上很难找到一套代码简单又能清楚阐述PHP MVC模式的案例,本文希望通过理论和代码实践简单阐述PHP MVC模式。

Read More

golang1.5版本开始支持第三方包到依赖管理,当多个项目在同一个GOPATH下,每个项目包含到第三方包通过go get命令都会getGOPATH下到src目录中,而不是各个项目的文件夹中,这就导致第三方包的不同版本不能同时被GOPATH下到多个项目使用,从golang需要设置GOPATH来看,golang其实把每个项目当作一个个独立的第三包来看待。

Read More

目前,自动化构建、持续集成的理念在整个计算行业非常的流行,大家更愿意去使用自动化代替手动,从而提高效率。Travis CI就是一个在线的、分布式的持续集成服务,用来构建及测试在GitHub托管的代码。利用Travis CI 会在每一次push后生成一个虚拟机来执行事先安排好的自动构建任务,从来进行发布。本文就要用Travis CI来自动构建Hexo博客。

Read More

观察者(Observer)设计模式定义了对象间的一种一对多的依赖关系,以便一个对象的状态发生变化时,所有依赖于它的对象都得到通知并自动刷新。观察者模式将观察者和被观察的对象分离开,体现了面向对象设计中一个对象只做一件事情的原则,提高了应用程序的可维护性和重用性。

Read More

@一线攻城狮

关注微信公众号 @一线攻城狮

总访问:
总访客: