做运维最基本的要掌握LNMP环境,其中nginxrewrite必须要会,因为开发那边可能会让你写一些伪静态,301跳转之类的,现在总结下nginx重写的一些规则和用法:nginx通过ngx_http_rewrite_module模块支持url重写、支持if条件判断,但不支持else。该模块需要PCRE支持,应在编译nginx..
分类:
其他好文 时间:
2014-11-14 18:01:47
阅读次数:
253
一、哈夫曼树的概念和定义
什么是哈夫曼树?
让我们先举一个例子。
判定树:
在很多问题的处理过程中,需要进行大量的条件判断,这些判断结构的设计直接影响着程序的执行效率。例如,编制一个程序,将百分制转换成五个等级输出。大家可能认为这个程序很简单,并且很快就可以用下列形式编写出来:
[cpp] view
plaincopy...
分类:
其他好文 时间:
2014-11-13 18:56:34
阅读次数:
371
public static class PredicateBuilder { /// /// 机关函数应用True时:单个AND有效,多个AND有效;单个OR无效,多个OR无效;混应时写在AND后的OR有效 /// /// ...
分类:
其他好文 时间:
2014-11-13 14:29:12
阅读次数:
436
状态机在quick中是一个亮点,如果我们做一款RPG游戏,一个角色一般会拥有idle,attack,walk,run,death这些状态,如果游戏角色的状态采用分支条件判断的话,会造成非常庞大而难以维护,但一旦使用了状态机这种模式,就会显得简单方便。
对于quick中的状态机是如何实现的咱们先不去了解,首先看看如何去使用它。
总结起来,如果让一个类拥有状态机,主要有两步:
...
分类:
系统相关 时间:
2014-11-11 16:47:18
阅读次数:
332
4.1.6 操作符之间的优先顺序在表达一些比较复杂的条件判断时,在同一个表达式中,有时可能会存在多个操作符。比如,我们在判断要不要买某个西瓜时,不仅要判断它的总价(单价8.2元/斤,一共10.3斤)是否小于100块钱(因为兜里只有这么多钱),同时还要判断这个西瓜是否有坏掉的地方。要表达这个复杂的条件...
分类:
编程语言 时间:
2014-11-10 15:14:22
阅读次数:
267
最近在mac系统下安装zend studio作为php开发工具,把以前的代码导入,发现项目中有很多 “assignment in condition”的警告,造成原因是在条件判断的if、while中使用了如下类似的做法:if ($res = $other)while (($row = $res->f...
分类:
其他好文 时间:
2014-11-09 19:29:57
阅读次数:
219
SHELL脚本编程---判断1、条件判断条件判断在bash分为整数判断,字符判断和文件判断。1-1条件判断的表达式:①[expression](注意单词词头和词尾都需要空格)②[[expression]](注意同上)③testexpression1-2整数比较①-eq测试两个数是否相等,相等为真,不等为假②-ne测试两个数是..
分类:
系统相关 时间:
2014-11-09 18:12:11
阅读次数:
642
for(1初始部分;2条件判断;4改变循环变量值){3循环操作;}例子:for(int i=0;i<100;i++){System.out.println("第"+i+"次输出")}执行顺序是:1.执行初始部分(int i=0;)。2.进行循环条件判断(i<100;).3.根据循环条件判读结果()。...
分类:
其他好文 时间:
2014-11-09 15:09:40
阅读次数:
134
JSTL教程- - JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。在 developerWorks 上其新系列的第一篇文章中,软件工....
分类:
Web程序 时间:
2014-11-06 14:39:45
阅读次数:
169
Discuz! 的模板采用近似 PHP 表达式的语法,支持的元素如下:逻辑元素包围符,该符号用于包含条件和循环元素条件判断 statement1 statement2 statement3 这是一个典型的条件模板,当条件 expr1 为真时,显示模板 statement1 内容,否则当 expr.....
分类:
其他好文 时间:
2014-11-06 12:51:26
阅读次数:
358