摘要:比较无聊的一天,小明决定列举了一大堆石头。他先数了数石头,发现堆里有几块石头,然后到商店去买标签。每一个标签都是从到的数字,每一个石头都应该分配一个唯一的数字,从到。所以我们要改进一下算法。 比较无聊的一天,小明决定列举了一大堆石头。他先数了数石头,发现堆里有几块石头,然后到商店去买标签。每一个标签都是从0到9的数字,每一个石头都应该分配一个唯一的数字,从1到N。如果每个标签的成本是1...
摘要:环境其他依赖包的安装,这里省略了,得承认这个过程也是件麻烦的事情。 环境:CentOS-6.7-x86_64-bin-DVD1.iso 其他依赖包的安装,这里省略了,得承认这个过程也是件麻烦的事情。 来吧,直奔主题: tar -zxvf php-7.1.5.tar.gz cd php-7.1.5 ./configure --prefix=/usr/local/php-7.1.5 -...
摘要:原文地址设计模式八工厂模式在设计模式七设计模式分类中我们提到过创建设计模式,创建设计模式专注于设计对象和实例的创建过程。工厂模式工厂模式,也是五种设计模式中唯一的类的设计模式,即在类中就能实现的设计模式。 原文地址:PHP设计模式(八):工厂模式 Introduction 在PHP设计模式(七):设计模式分类中我们提到过创建设计模式(Creation patterns),创建设计模式专...
摘要:应用无法连接,本文使用方式。在数据库的配置应相应写成地址一定要写你配置的的名字本地测试时改回中配置使用的代理模式,其中执行应用的,应为内网 使用Docker部署Nginx+Flask+Mongo的应用 Nginx做为服务器,Mongo为数据库支持,Flask为Python语言的Web框架,利用Docker的容器特性,可以简单地部署在linux服务器上 项目准备 项目主要目录如下 __ ...
摘要:微软的虽然引入了事件机制,可以在队列收到消息时触发事件,通知订阅者。由微软作为主要贡献者的,则对以及做了进一层包装,并能够很好地实现这一模式。 在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基...