在xdcms上,要在产品页中使用相册特效的图片轮播,可是用了好几个插件,轮播的效果始终无法实现,最后我把相关的js代码放在页面的最底部,效果居然出来了,是什么原因我也没弄清楚,不过上一次也是这种情况,也是在xdcms上遇到这样的问题,这里就做一个记录,防止下次遇到这样的情况无从下手。
密码强度检测
1 |
|
php和c++socket通讯(基于字节流,二进制)
研究了一下PHP和C++socket通讯,用C++作为服务器端,php作为客户端进行.
socket通讯是基于协议的,因此,只要双方协议一致就行.
关于协议的选择:我看过网上大部分协议都是在应用层的协议,选用这样的协议很方便,基本上就是字符串传过来,传过去
本次研究的协议算是当今国际化的一个标准做法.length+flag+body(长度+类型+内容)的方式,
| total_length | code | flag | length1 | string1 | length2 | string2 |
|---|---|---|---|---|---|---|
| 总长度 | 操作类型 | 标志 | 字符串1长度 | 字符串1 | 字符串2长度 | 字符串2 |
| 4字节 | 2字节 | 4字节(暂时无用) | 2字节 | x字节 | 2字节 | x字节 |
php实现方式,也很容易,通过pack打包成二进制进行通讯.下面贴一下代码
PHP 魔术方法__set() __get() 方法详解
__set()is run when writing data to inaccessible properties.__get()is utilized for reading data from inaccessible properties.
究竟用中文怎么翻译呢? inaccessible :n. 难达到;难接近;无法理解。
有代码有真相:
1 |
|
type='button'和'submit'的区别
今天在对表单的项目进行删除时出现了问题,原因就出现在点击input按钮时,这个input属性是type='button'还是type='submit'。