2015年7月24日
摘要: 最近在做一个项目移植(偏计算型的),把一个充斥着各种goto语句的程序变成结构化的c++程序,逻辑查了好多遍,都没问题,但就是和原始的程序输出不一样,最后才发现是数据类型引起的,哎,基础不扎实啊强类型语言,如果将double传递给int类型,小数部分会丢失,就会造成传值错误,而原程序偏向计算,dou... 阅读全文
posted @ 2015-07-24 10:37 s201307109 阅读(140) 评论(0) 推荐(0) 编辑
  2015年6月20日
摘要: PHP传值和传引用、传地址的区别是什么?传值:是把实参的值赋值给形参,那么对形参的修改,不会影响实参的值传地址:是传值的一种特殊方式,只是他传递的是地址,不是普通的如int那么传地址以后,实参和形参都指向同一个对象传引用:真正的以地址的方式传递参数传递以后,形参和实参都是同一个对象,只是他们名字不同... 阅读全文
posted @ 2015-06-20 12:43 s201307109 阅读(5715) 评论(0) 推荐(0) 编辑
  2015年6月6日
摘要: empty如果 变量 是非空或非零的值,则 empty() 返回 FALSE。换句话说,”"、0、”0″、NULL、FALSE、array()、var $var、未定义;以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。isset如果 变量 存在(非NULL)则返回 TR... 阅读全文
posted @ 2015-06-06 20:40 s201307109 阅读(200) 评论(0) 推荐(0) 编辑
  2015年5月24日
摘要: 为了分析包括包括雇佣分析在内的许多算法,我们将使用指示器随机变量,它为概率和期望之间的转换提供了一个便利的方法,给定一个样本空间S和事件A,那么事件A对应的指示器随机变量:Xa = 1 如果A发生 0 如果A没有发生定理:事件A的期望E[A] = Pr{A} 阅读全文
posted @ 2015-05-24 22:45 s201307109 阅读(151) 评论(0) 推荐(0) 编辑
  2015年5月11日
摘要: php中utf-8编码下用正则表达式匹配汉字的最终正确表达式——/^[\x{4e00}-\x{9fa5}]+$/uphp中GB2312汉字字母数字下划线正则表达式——"/^[".chr(0xa1)."-".chr(0xff)."A-Za-z0-9_]+$/" 阅读全文
posted @ 2015-05-11 16:44 s201307109 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 本文主要从三个角度来阐述php的二进制安全:1. 什么叫php的二进制安全;2. 什么结构确保了php的二进制安全;3. 这种结构还有哪些其它方面的应用?做到知其然,也知其所以然。一句话解释:php的内部函数在操作二进制数据时能保证达到预期的结果,例如str_replace、stristr、strc... 阅读全文
posted @ 2015-05-11 00:58 s201307109 阅读(893) 评论(0) 推荐(0) 编辑
  2015年5月10日
摘要: 1. MySQL 获得当前时间戳函数:current_timestamp, current_timestamp()mysql> select current_timestamp, current_timestamp();+---------------------+-----------------... 阅读全文
posted @ 2015-05-10 13:40 s201307109 阅读(511) 评论(0) 推荐(0) 编辑
摘要: UTF-8 不需要 BOM,尽管 Unicode 标准允许在 UTF-8 中使用 BOM。所以不含 BOM 的 UTF-8 才是标准形式,在 UTF-8 文件中放置 BOM 主要是微软的习惯(顺便提一下:把带有 BOM 的小端序 UTF-16 称作「Unicode」而又不详细说明,这也是微软的习惯)... 阅读全文
posted @ 2015-05-10 12:38 s201307109 阅读(469) 评论(0) 推荐(0) 编辑
  2015年5月9日
摘要: 介绍 正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如javascript,java,.net,php等等,我今天就把我对正则表达式的理解跟大家唠唠,不当之处,请多多指教!需要知道的术语——下面的术语你知道多少?Δ定界符Δ字符域Δ修饰符Δ限定符Δ脱字符Δ通配符(正向... 阅读全文
posted @ 2015-05-09 13:58 s201307109 阅读(217) 评论(0) 推荐(0) 编辑
  2015年5月6日
摘要: 1.二叉排序树数据结构1 typedef struct BSTNode{2 int data;3 struct BSTNode *lchild;4 struct BSTNode *rchild;5 }*BSTree,BSTNode;2.二叉树的问用给定序列创建二叉排序树 二叉树三种遍历(... 阅读全文
posted @ 2015-05-06 17:55 s201307109 阅读(265) 评论(0) 推荐(0) 编辑