摘要: 一、概要 我们经常会接触到一种情况:一个对象的行为引发其它多个对象相应的行为。这时我们便可以通过观察者模式的设计思想来设计对象模型。 观察者模式又叫发布-订阅(Publish/Subscribe)模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听一个主题对象。这个主题对象在状态发生 阅读全文
posted @ 2017-11-03 12:26 张果 阅读(872) 评论(0) 推荐(1) 编辑
摘要: 四、ubuntu下生成ngrok服务器主程序 4.1、步骤与先决条件 如果你只是临时穿透或调试用,到第三步基本就可以了,但如果想作为稳定的商业服务,用别人的服务器还是受制于人,这里我们准备搭建自己的ngrok服务器。大致的步骤如下: ngrok服务器可以是多种平台,如windows、Linux(Ce 阅读全文
posted @ 2017-11-03 10:21 张果 阅读(11938) 评论(0) 推荐(0) 编辑
摘要: 简单来说内网穿透的目的是:让外网能访问你本地的应用,例如在外网打开你本地http://127.0.0.1指向的Web站点。 最近公司的花生壳到期了,要续费,发现价格一直在涨,都是5年以上的老用户,旗舰版都没有实现内网完全穿透,打算自己动手替换这个服务,中间走了不少的弯路,这里记录一些文字为大家提供参 阅读全文
posted @ 2017-11-03 09:29 张果 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 一、概要 代理在生活中随处可以看到,如“厂家“委托”代理为其销售商品”、“明星的经济人”等,在程序中也被广泛应用。 优点一:可以隐藏代理与被代理对象 优点二:可以实现客户与委托类间的解耦,在不修改委托类代码的情况下能够做一些额外的处理。 先来了解一些关于代理的概念:正向代理、反向代理、静态代理与动态 阅读全文
posted @ 2017-11-03 08:29 张果 阅读(1164) 评论(1) 推荐(5) 编辑
AmazingCounters.com