会员
众包
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
重剑无锋 大巧不工
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
上一页
1
···
3
4
5
6
7
8
9
下一页
2016年11月8日
js获取url
摘要: location.href 返回完整的url location.origin 返回带协议的主机域名 如http://www.test.com location.pathname 返回url中路径部分 location.search 返回url中的参数
阅读全文
posted @ 2016-11-08 16:13 web21
阅读(201)
评论(0)
推荐(0)
编辑
2016年11月4日
js 使某个页面不允许在子iframe中打开的解决办法
摘要: 在页面中添加如下js代码<script> if (window.parent !== window.self) { window.parent.location.reload(); }</script>
阅读全文
posted @ 2016-11-04 17:38 web21
阅读(1337)
评论(0)
推荐(0)
编辑
2016年11月2日
利用grep命令查找文件内容
摘要: 例如查找PHP源码某个函数的具体实现 grep -rn "PHP_FUNCTION(socket_accept)" ./ext
阅读全文
posted @ 2016-11-02 11:03 web21
阅读(900)
评论(0)
推荐(0)
编辑
2016年11月1日
php中的curl
摘要: /** * 请求接口返回内容 * @param string $url [请求的URL地址] * @param string $params [请求的参数] * @param int $ipost [是否采用POST形式] * @return string * $params = array( *
阅读全文
posted @ 2016-11-01 13:55 web21
阅读(156)
评论(0)
推荐(0)
编辑
2016年10月31日
原码、反码、补码和移码
摘要: 原码: 如果机器字长为n,那么一个数的原码就是用一个n位的二进制数,其中最高位为符号位:正数为0,负数为1。剩下的n-1位表示概数的绝对值。 例如: X=+101011 , [X]原= 00101011 X=-101011 , [X]原= 10101011 位数不够的用0补全。 PS:正数的原、反、
阅读全文
posted @ 2016-10-31 16:31 web21
阅读(2512)
评论(0)
推荐(0)
编辑
php底层运行原理
摘要: http://www.cnblogs.com/phphuaibei/archive/2011/09/13/2174927.html
阅读全文
posted @ 2016-10-31 15:56 web21
阅读(150)
评论(0)
推荐(0)
编辑
mysql中数据类型的取值范围
摘要: mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍,如下: 1、bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字),无符号的范围是0到 1
阅读全文
posted @ 2016-10-31 15:45 web21
阅读(29054)
评论(0)
推荐(0)
编辑
uniqid函数产生唯一id,减少碰撞几率
摘要: $uuid = str_replace(".","",uniqid(mt_rand(100000,999999),true)); //基于当前时间微妙数,与mt_rand、uniqid第二个参数设置为true[加盐]混用减少碰撞几率 echo $uuid;
阅读全文
posted @ 2016-10-31 14:56 web21
阅读(407)
评论(0)
推荐(0)
编辑
2016年10月28日
thinkphp5命名规范
摘要: 类的命名采用驼峰法,并且首字母大写。如:User、UserType[不需要加后缀、如IndexController是没必要的,应当直接为Index、接口或者抽象类也保持这个规范] 属性命名采用驼峰法,并且首字母小写。如: instance、tableName [私有属性和受保护的属性前面应该加上下划
阅读全文
posted @ 2016-10-28 15:37 web21
阅读(290)
评论(0)
推荐(0)
编辑
php并发编程相关扩展
摘要: Stream:PHP内核提供的socket封装Sockets:对底层Socket API的封装Libevent:对libevent库的封装Event:基于Libevent更高级的封装,提供了面向对象接口、定时器、信号处理的支持Pcntl/Posix:多进程、信号、进程管理的支持Pthread:多线程
阅读全文
posted @ 2016-10-28 15:23 web21
阅读(219)
评论(0)
推荐(0)
编辑
上一页
1
···
3
4
5
6
7
8
9
下一页
公告