- 博客(8)
- 收藏
- 关注
原创 C语言--指针运算
当一个指针和一个整数量进行算术运算时,整数在执行加法运算前始终根据指针所指向类型,调整所要进行相加整数的值。float占据4个字节。例如在计算float型指针时,对其指针进行加3运算,这个3将根据float类型的大小(此例中为4)进行调整(相乘),这样实际上加到指针上的整型值为12。...
2018-06-01 15:54:18 233
原创 Tp5模型修改器
TP5在3.2的基础上新增加了模型修改器,个人感觉类似于原有的前置(后置)操作,区别在于,模型修改器精确到了字段上。形式: set+字段+Attr($val) get+字段+Attr($val) setPasswordAttr() 字段首字母必须大写,如果字段中有下划线(u_pwd),应写setUPwd()...
2018-04-02 16:15:39 1406
原创 PHP实现快速排序
function quickSort($arr){ //判断数组有效性和数组长度 if (!is_array($arr)) return false; if (count($arr) <= 1) return $arr; $left = $right = array(); for ($i=1;$i<count($arr);$i++) { ...
2018-03-27 16:21:13 120
原创 Mysql索引失效情况汇总
1、where子句的查询条件里有where不等号,例如:(column!=XXX),MySQL将无法使用索引 2、where子句的查询条件中使用了函数,MySQL将无法使用索引; 3、如果条件有or,即使其中有条件带索引也不会使用,如果想使用or,又想索引有效,只能将or条件中的每个列加上索引; 4、在JOIN操作中(需要从多个数据表提...
2018-03-27 11:42:15 234
原创 PHP中0,false,空,NULL比较
原因是在PHP中变量是以C语言的结构体来存储的,空字符串和NULL,false都是以值为0存储的,其中这个结构体有个zend_uchar type;这样的成员变量,他是用来保存变量的类型的,而空字符串的类型是string,NULL的类型是NULL,false是boolean。...
2018-03-13 15:10:50 338
原创 微信支付个人总结
支付: 六个固定参数 ①appid②mch_id商户号③key商户密匙④微信用户openid⑤支付类型‘JSAPI’⑥nonce_str(随机字符串) 签名验证 服务器端组合各参数,根据字母升序排列后加key(商户密匙)使用md5加密,将各参数拼接成xml 格式请求微信服务器端,微信服务器根据参数重新生成签名,进行签名比对 回调 ...
2018-03-13 13:14:00 757
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人