淡然发箍

文章
8
资源
1
加入时间
2年10月21天

Nginx 变量漫谈(七)不合法/没找到 (转载)

转载自 http://blog.sina.com.cn/openresty 在 (一) 中我们提到过,Nginx 变量的值只有一种类型,那就是字符串,但是变量也有可能压根就不存在有意义的值。没有值的变量也有两种特殊的值:一种是“不合法”(invalid),另一种是“没找到”(not found)。     举例说来,当 Nginx 用户变量 $foo 创建了却未被赋值时,$fo...

开闭原则实战一点睛二 需求三 实现

一点睛对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类。因为抽象灵活性好,适应性广,只要抽象的合理,可以基本保持软件架构的稳定。而软件中易变的细节可以从抽象派生来的实现类来进行扩展,当软件需要发生变化时,只需要根据需求重新派生一个实现类来扩展就可以了。二 需求下面以 搜狗输入法 的皮肤为例介绍开闭原则的应用。分析:搜狗输入法 的皮肤是输入法背景图片、窗口颜色和

ubuntu下高通平台模组串口驱动及使用

最近想在linux下做一套基于python的AT指令模块自动测试工具,搜了好久没有找到高通模组多串口驱动安装的教程,特此整理:1.驱动安装sudo modprobe optioncd /sys/bus/usb-serial/drivers/option1sudo chmod 777 new_idsudo echo [vid] [pid] > new_id//sudo ech...