Graent.Hu 的博客

新浪微薄腾讯微薄

最新碎语:最近感觉有些迷茫,怎么办~

日志归档

2016年9月发布的文章

PHP编程使用php判断小数是否整除

阅读(2799) 评论(9) 标签: mysql php 小数整除

    php判断是否整除的时候,可以使用%取余然后判断余数是不是为0,或者使用fmod()函数,但是如果是小数的情况就不能适用了,稍微的总结一下下面三种方法,抛砖引玉,如果有不正确的还请大家更正: 第一种方法,比较好理解小数相除得到的结果是float类型,即使是4/0.4=10得到的10其实也不是int型,这样以来适用is_int()判断肯定是不行的,所以如下,两次相除之后其中一个强制转换为int之后判断两者是否相等,注意不要使用===或者!==因为这两个判断会连带数据类型一起判断: if (1.5/0.4 != (int)(1.5/0.4))...

发现javascript判断数字是否为正整数的五种方法

阅读(1368) 评论(12) 标签: jquery 云购系统 javascript

今天在写云商夺宝新版程序的时候要判断数字是不是正整数,所以总结一下: 方式一、使用取余运算符判断 任何整数都会被1整除,即余数是0。利用这个规则来判断是否是整数。 function isInteger(obj) { return obj%1 === 0 } isInteger(3) // true isInteger(3.3) // false  以上输出可以看出这个函数挺好用,但对于字符串和某些特殊值显得力不从心 isInteger('') // true isInteger('3') // true isInteger(t...

心情人无信不立

阅读(2452) 评论(10) 标签: jquery mysql 云购系统 一元云购

人无信不立     今天再一次被一个客户放了鸽子,都说合作是相互的,单子不大我们也很用心的去帮助分享帮助调整,前前后后折腾了俩月了,从八月初到现在只是需求分析就除了十多版,需求一改再改,问是不是决定要做,就回答说“做”,但是每每到了要谈合同的时候总是放鸽子,各种理由各种推脱,实话说我们团队不大,倒也不是经不住折腾实话说,谁都有成本,两个月的时间人力物力,一次分析要一到两天,每改一次就要一起讨论半小时到一小时,试想一下,不能因为我们是乙方,就这么的不尊重吧,有人说客户是上帝,你见过这么不守信的上帝吗?     今天实话说,如果不是因为压...

MySQLVARCHAR(N)(类似varchar(2000))类型,utf8编码,则N最大值为多少,n表示什么?

阅读(1145) 评论(2) 标签: mysql mysql数据类型 mysql数据库 varchar

有道面试题:若一张表中只有一个字段VARCHAR(N)类型,utf8编码,则N最大值为多少? 先明白计算的一些规则限制 4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节)  5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节  ① 存储限制     需要额外地在长度列表上存放实际的字符长度:小于255为1个字节,大于255则要2个字节 ② 编码限制 &nb...

PHP编程linux下支付宝即时到帐验签失败ILLEGAL_SIGN的解决办法

阅读(2487) 评论(0) 标签: 支付宝验签失败 支付宝ILLEGAL_SIGN

linux下支付宝即时到帐验签失败ILLEGAL_SIGN的解决办法 如上图 最近正在给公司官网(一闪网络)改版,本地开发的时候是在wamp的环境下进行的,测试的时候是完全可以没有问题的,但是投入正式使用的时候,网站的服务器是使用的lamp的环境,换到linux环境下之后,提交支付就出现了上图的现象,后台通过多种方法排查最后发现,当form使用get提交的时候windows环境下提交的url里面的汉字能够保持原有传送,支付宝端验签的时候是正确的,但是到了linux之后form使用get提交的时候,url里面的汉字就被转码了,这样以来在本地生成的签名,到支付宝端使用转码后的生成的签名自然的就不一样,搜索了很多解决办法但是都没有生效,参考其中一种方法说可能是配...

发现shopnc版权问题,一些小伙伴或多或少的收到律师函

阅读(6421) 评论(6) 标签: shopnc律师函 shopnc

shopnc版权问题,一些小伙伴或多或少的收到律师函 相信各位使用过NC的朋友,多多少少收到过律师函,把一堆人吓尿了,原因你使用了盗版,大哥都要吃饭可以理解 下面的方法已经过时了,还是尽量不用吧 #网络那么大,他怎么能快速定位到您的,原因很简单 搜索引擎,NC在开发中定义了URL路由规则, 在百度一搜开发中定义的内容,你的站点暴露的一览无遗。 #如何屏蔽搜索引擎对NC的抓取 提供以下几种办法 #解决办法,屏蔽搜索引擎 ,整改NC路由规则,从此你就放心大胆的用吧 方案1: 整改NC路由规则 NC在动态路由模式下使用了大量的控制器与方法的形式如下, index.php?act=search&...