web开发
web开发
2017-02-04 18:54:05
1650
当开启全站https后,百度分享的js地址是http的,所以导致百度分享插件无法使用。
起初,我只下载了百度分享的几个关键js文件,报错是没有了,但是仍然是无法使用。后来看了很多博文,于是用chrome浏览器打开百度分享[官网](/link?target=http://share.baidu.com/code),打开开发者工具,点到Sources选项卡,一个个的把它要加载的资源全部下载下来,按原文件夹放好,点击下载[百度分享资源文件](/download?file=/baidu_share.tar.gz)。文件是
web开发
2017-02-02 11:29:01
1141
方法一:直接foreach,is_array判断。
方法二:
if (count($array) == count($array, 1)) {
// 一维数组
} else {
// 多维数组
}
如果count[^1]的第二个可选参数设为 COUNT_RECURSIVE(或 1),count() 将递归地对数组计数。对计算多维数组的所有单元尤其有用。
这个参数默认值是 0。
[^1]: [函数参考](/tools/?url=http://php.net/manual/zh/function.
web开发
2017-01-28 20:26:38
1265
##### 一、利用Google API生成二维码
Google提供了较为完善的二维码生成接口,调用API接口很简单。
$urlToEncode="https://blog.wanxiaohong.cn";
generateQRcode($urlToEncode);
/**
* google api 二维码生成【QRcode可以存储最多4296个字母数字类型的任意文本,具体可以查看二维码数据格式】
* @param string $chl 二维码包含的信息,可以是数字、字符、二进制信息、汉字。
web开发
2017-01-18 12:00:10
1345
##### 一、显示信息的命令
常用console命令
console.log('hello');
console.info('信息');
console.error('错误');
console.warn('警告');
其中console.log最常用
##### 二、占位符
console上述的集中度支持printf的占位符格式,支持的占位符有:字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o)
console.log("%d年%d月%d日"
web开发
2017-01-12 16:53:56
1483
##### 报错信息及成因
[root@ip-172-31-10-163 /data/httpd/www]
#mysqldump -ushop -hshop.cgtl4vuzfi7i.rds.cn-north-1.amazonaws.com.cn -p shop>shop20170116.sql
Enter password:
mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': You have an error in y
web开发
2017-01-11 13:11:08
1555
js中的var定义的变量默认是字符串,如果单纯的比较字符串的话,会出现错误,需要先转化为int类型再作比较。
例如:110和18如果直接在js中比较`(110 > 18)`这个肯定是false,因为这两个数都是字符串,而1和1相等之后比较1和8,当然是8大,所以18大。在比较之前转换成INT型再比较`(parseInt(110) > parseInt(18))`,此时表达式的值即为true。
web开发
2017-01-03 23:47:57
1785
所有浏览器都支持``标签。
定义和用法
iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。
把需要的文本放置在``和``之间,可以应对无法理解 iframe 的浏览器。
| 属性 | 值 | 描述 |
| :------: | :------: | :------: |
| align | left right top middle bottom | 不赞成使用。请使用样式代替;规定如何根据周围的元素来对齐此框架 |
| frameborder | 1 0 | 规定是否显示框架周围的边框 |
web开发
2017-01-02 23:25:33
1047
所有主流浏览器都支持 data-* 属性。
定义和用法
data-* 属性用于存储页面或应用程序的私有自定义数据。
data-* 属性赋予我们在所有 HTML 元素上嵌入自定义 data 属性的能力。
存储的(自定义)数据能够被页面的 JavaScript 中利用,以创建更好的用户体验(不进行 Ajax 调用或服务器端数据库查询)。
data-* 属性包括两部分:
1. 属性名不应该包含任何大写字母,并且在前缀 "data-" 之后必须有至少一个字符
2. 属性值可以是任意字符串
注释:用户代理会完
web开发
2016-12-10 22:13:46
1321
字体大小的设置单位,常用的有2种:px、pt。px就是表示pixel,像素,是屏幕上显示数据的最基本的点;pt就是point,是印刷行业常用单位,等于1/72英寸。
px是一个点,它不是自然界的长度单位,它可以画的很小,也可以很大。如果点很小,那画面就清晰,我们称它为“分辨率高”,反之,就是“分辨率低”。所以,“点”的大小是会“变”的,也称为“相对长度”。
pt全称为point,但中文不叫“点”,查金山词霸可以看到,确切的说法是一个专用的印刷单位“磅”,大小为1/72英寸。所以它是一个自然界标准的长度单位,也称
web开发
2016-12-08 22:00:31
1428
function thislibs(){
$lib['0'] = '0001101000';
$lib['1'] = '1001000010';
$lib['2'] = '0011000010';
$lib['3'] = '1011000000';
$lib['4'] = '0001100010';
$lib['5'] = '1001100000';
$lib['6'] = '00