博客园 - joy696163
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=102219
2017-05-23T04:01:40Z
joy696163
https://www.cnblogs.com/huangye-dream/
feed.cnblogs.com
https://www.cnblogs.com/huangye-dream/p/6893449.html
array_walk 与 array_map的 区别 - joy696163
1.array_walk是用于用户自定义的函数,所以想用array_walk($aIds, "trim");去掉数据元素中的空格是达不到目的的只能用array_walk($aIds, create_function('&$val', '$val = trim($val);')); 2.想完成上边的需
2017-05-23T04:02:00Z
2017-05-23T04:02:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】1.array_walk是用于用户自定义的函数,所以想用array_walk($aIds, "trim");去掉数据元素中的空格是达不到目的的只能用array_walk($aIds, create_function('&$val', '$val = trim($val);')); 2.想完成上边的需 <a href="https://www.cnblogs.com/huangye-dream/p/6893449.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/6893441.html
array_walk与array_map的区别 - joy696163
1.array_walk是用于用户自定义的函数,所以想用array_walk($aIds, "trim");去掉数据元素中的空格是达不到目的的只能用array_walk($aIds, create_function('&$val', '$val = trim($val);')); 2.想完成上边的需
2017-05-23T04:01:00Z
2017-05-23T04:01:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】1.array_walk是用于用户自定义的函数,所以想用array_walk($aIds, "trim");去掉数据元素中的空格是达不到目的的只能用array_walk($aIds, create_function('&$val', '$val = trim($val);')); 2.想完成上边的需 <a href="https://www.cnblogs.com/huangye-dream/p/6893441.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/5712396.html
碰到一个在app内部浏览器锚点异常的问题 - joy696163
最近在做一个文章评论的功能,其中一个需求是:在提交完评论后,需要跳转到位于页面底部的评论区域,正常情况下location.href=http://m.hostname.cn/article#comment就可以解决了,但是在app内部的浏览器中就是不好使: 最终决绝方案:location.href=
2016-07-27T11:56:00Z
2016-07-27T11:56:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】最近在做一个文章评论的功能,其中一个需求是:在提交完评论后,需要跳转到位于页面底部的评论区域,正常情况下location.href=http://m.hostname.cn/article#comment就可以解决了,但是在app内部的浏览器中就是不好使: 最终决绝方案:location.href= <a href="https://www.cnblogs.com/huangye-dream/p/5712396.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/5509161.html
常用js方法 - joy696163
//获取url中的参数 function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) { ...
2016-05-19T08:34:00Z
2016-05-19T08:34:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】//获取url中的参数 function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != null) { ... <a href="https://www.cnblogs.com/huangye-dream/p/5509161.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/5310032.html
preg_match_all正则表达式的基本使用 - joy696163
了解正则表达式之前,须要掌握一些常用的正则表达式的基础知识,这些如果能记得最好记得,记不住须要用的时候能查到就行,就多个特殊字符,所以说正则表达式玩的就是特殊,具体大家可以查看更加细致的说明。 preg_match_all函数具体说明大家可以查看PHP手册,本文运用 preg_match_all用于
2016-03-23T02:35:00Z
2016-03-23T02:35:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】了解正则表达式之前,须要掌握一些常用的正则表达式的基础知识,这些如果能记得最好记得,记不住须要用的时候能查到就行,就多个特殊字符,所以说正则表达式玩的就是特殊,具体大家可以查看更加细致的说明。 preg_match_all函数具体说明大家可以查看PHP手册,本文运用 preg_match_all用于 <a href="https://www.cnblogs.com/huangye-dream/p/5310032.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/5297862.html
无线路由器WDS 桥接设置方法 - joy696163
假设现在有a b c三台路由器,现在我们把b作为中心路由器,基本的配置之后使其能正常无线上网。 然后: 无线路由器A设置: 1.修改LAN口IP地址。在网络参数-LAN口设置中,修改IP地址和B路由器不同(防止IP地址冲突),如192.168.1.2,保存,路由器会自动重启。 2.启用WDS功能。重
2016-03-20T07:17:00Z
2016-03-20T07:17:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】假设现在有a b c三台路由器,现在我们把b作为中心路由器,基本的配置之后使其能正常无线上网。 然后: 无线路由器A设置: 1.修改LAN口IP地址。在网络参数-LAN口设置中,修改IP地址和B路由器不同(防止IP地址冲突),如192.168.1.2,保存,路由器会自动重启。 2.启用WDS功能。重 <a href="https://www.cnblogs.com/huangye-dream/p/5297862.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/5208033.html
链表和数组的区别在哪里? - joy696163
二者都属于一种数据结构 从逻辑结构来看 1. 数组必须事先定义固定的长度(元素个数),不能适应数据动态地增减的情况。当数据增加时,可能超出原先定义的元素个数;当数据减少时,造成内存浪费;数组可以根据下标直接存取。 2. 链表动态地进行存储分配,可以适应数据动态地增减的情况,且可以方便地插入、删除数据
2016-02-22T11:56:00Z
2016-02-22T11:56:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】二者都属于一种数据结构 从逻辑结构来看 1. 数组必须事先定义固定的长度(元素个数),不能适应数据动态地增减的情况。当数据增加时,可能超出原先定义的元素个数;当数据减少时,造成内存浪费;数组可以根据下标直接存取。 2. 链表动态地进行存储分配,可以适应数据动态地增减的情况,且可以方便地插入、删除数据 <a href="https://www.cnblogs.com/huangye-dream/p/5208033.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/5029864.html
php报错: PHP Warning: PHP Startup: memcache: Unable to initialize module - joy696163
在mac上通过brew 安装php的memcache扩展(brew install php56-memcache)后运行 ~ php -mPHP Warning: PHP Startup: memcache: Unable to initialize moduleModule compiled w...
2015-12-08T09:53:00Z
2015-12-08T09:53:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】在mac上通过brew 安装php的memcache扩展(brew install php56-memcache)后运行 ~ php -mPHP Warning: PHP Startup: memcache: Unable to initialize moduleModule compiled w... <a href="https://www.cnblogs.com/huangye-dream/p/5029864.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/5029667.html
mysql修改密码 - joy696163
mysqladmin命令(回目录)格式如下(其中,USER为用户名,PASSWORD为新密码):mysqladmin -u USER -p password PASSWORD该命令之后会提示输入原密码,输入正确后即可修改。例如,设置root用户的密码为123456,则mysqladmin -u ro...
2015-12-08T09:09:00Z
2015-12-08T09:09:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】mysqladmin命令(回目录)格式如下(其中,USER为用户名,PASSWORD为新密码):mysqladmin -u USER -p password PASSWORD该命令之后会提示输入原密码,输入正确后即可修改。例如,设置root用户的密码为123456,则mysqladmin -u ro... <a href="https://www.cnblogs.com/huangye-dream/p/5029667.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/5008790.html
快速排序 - joy696163
function quick_sort(&$a_data){ if (count($a_data) > 1) { $k = $a_data[0]; $x = array(); $y = array(); $len = count($a_d...
2015-11-30T15:22:00Z
2015-11-30T15:22:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】function quick_sort(&$a_data){ if (count($a_data) > 1) { $k = $a_data[0]; $x = array(); $y = array(); $len = count($a_d... <a href="https://www.cnblogs.com/huangye-dream/p/5008790.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/4991467.html
冒泡排序 - joy696163
$a_data[$j + 1]) { $temp = $a_data[$j]; $a_data[$j] = $a_data[$j + 1]; $a_data[$j + 1] = $...
2015-11-24T06:10:00Z
2015-11-24T06:10:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】$a_data[$j + 1]) { $temp = $a_data[$j]; $a_data[$j] = $a_data[$j + 1]; $a_data[$j + 1] = $... <a href="https://www.cnblogs.com/huangye-dream/p/4991467.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/4991423.html
二分查找 - joy696163
1 $a_data[$mid]) {14 $low = $mid + 1;15 } else {16 return true;17 }18 }19 20 return false;21 }22 23 ...
2015-11-24T05:59:00Z
2015-11-24T05:59:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】1 $a_data[$mid]) {14 $low = $mid + 1;15 } else {16 return true;17 }18 }19 20 return false;21 }22 23 ... <a href="https://www.cnblogs.com/huangye-dream/p/4991423.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/4974501.html
MySQL 错误 1366:1366 Incorrect integer value - joy696163
错误提示:General error: 1366 Incorrect integer value: '' for column 'pay_type' at row 1 (SQL: INSERT INTO `issues` (`player_game_id`, `urgency_degree`, `s...
2015-11-18T06:48:00Z
2015-11-18T06:48:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】错误提示:General error: 1366 Incorrect integer value: '' for column 'pay_type' at row 1 (SQL: INSERT INTO `issues` (`player_game_id`, `urgency_degree`, `s... <a href="https://www.cnblogs.com/huangye-dream/p/4974501.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/4943208.html
linux(centos) 添加系统环境变量 - joy696163
系统环境变量,其实就就是一个添加至系统环境中的路径变量。编译php的扩展时经常会在扩展包源码目录里执行phpize,每次执行的时候都要敲入一大堆目录,诸如:/usr/local/php/bin/phpize这样的。当直接执行mysql命令,而这个命令又没有添加到环境变量时,会出现类似:-bash:m...
2015-11-06T09:26:00Z
2015-11-06T09:26:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】系统环境变量,其实就就是一个添加至系统环境中的路径变量。编译php的扩展时经常会在扩展包源码目录里执行phpize,每次执行的时候都要敲入一大堆目录,诸如:/usr/local/php/bin/phpize这样的。当直接执行mysql命令,而这个命令又没有添加到环境变量时,会出现类似:-bash:m... <a href="https://www.cnblogs.com/huangye-dream/p/4943208.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/4943114.html
php的opcache缓存扩展 - joy696163
opcache (全程 zend opcache):从php5.5开始,默认提供的php脚本缓存扩展,编译php5.5时加上参数--enable-opcache就可以编译opcache了,只是要启用的话必须配置。原理:其实非常简单,opcache只是把把PHP执行后的数据(opcode)缓存到内存中...
2015-11-06T09:03:00Z
2015-11-06T09:03:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】opcache (全程 zend opcache):从php5.5开始,默认提供的php脚本缓存扩展,编译php5.5时加上参数--enable-opcache就可以编译opcache了,只是要启用的话必须配置。原理:其实非常简单,opcache只是把把PHP执行后的数据(opcode)缓存到内存中... <a href="https://www.cnblogs.com/huangye-dream/p/4943114.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/4832828.html
启动mysqld报 mysql the server quit without updating pid file - joy696163
查看mysql服务器的错误日志有一句:InnoDB: mmap(137363456 bytes) failed; errno 12原来是内存不够用(需要131MB)呀,把my.cnf中的innodb_buffer_pool_size值修改成8M解决问题这个弄好好,发现服务器上的wordpress任然...
2015-09-23T09:08:00Z
2015-09-23T09:08:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】查看mysql服务器的错误日志有一句:InnoDB: mmap(137363456 bytes) failed; errno 12原来是内存不够用(需要131MB)呀,把my.cnf中的innodb_buffer_pool_size值修改成8M解决问题这个弄好好,发现服务器上的wordpress任然... <a href="https://www.cnblogs.com/huangye-dream/p/4832828.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/4829465.html
mysql5.5 报Can't open and lock privilege tables: Table 'mysql.host' doesn't exist - joy696163
通过yum 的webstatic源安装的mysql55w-server,然后用service mysqld start启动时报MySQL Daemon failed to start.Starting mysqld: ...
2015-09-22T08:56:00Z
2015-09-22T08:56:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】通过yum 的webstatic源安装的mysql55w-server,然后用service mysqld start启动时报MySQL Daemon failed to start.Starting mysqld: ... <a href="https://www.cnblogs.com/huangye-dream/p/4829465.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/4800150.html
关于git CRLF LF结尾的问题 - joy696163
在使用git的过程中,如果我们的项目是跨平台开发的 那么CRLF的处理也许会成为一个很头疼的事情,有可能会出以下的莫名其妙的问题:我们的某个开发人员在linux上提交的一个文件当从windows上pull下来后,没做任何的修改,查看其status,它的状态已经是modifed了即使你使用git ch...
2015-09-11T02:21:00Z
2015-09-11T02:21:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】在使用git的过程中,如果我们的项目是跨平台开发的 那么CRLF的处理也许会成为一个很头疼的事情,有可能会出以下的莫名其妙的问题:我们的某个开发人员在linux上提交的一个文件当从windows上pull下来后,没做任何的修改,查看其status,它的状态已经是modifed了即使你使用git ch... <a href="https://www.cnblogs.com/huangye-dream/p/4800150.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/4795440.html
除了/etc/init.d/加启动脚本 或者在/etc/rc.local中加启动命令,还可以通过crontab来完成服务器重启后自动启动服务的操作 - joy696163
@reboot /bin/sh /opt/soft/percona/bin/mysqld_safe --defaults-file=/mnt/perconadata/my.cnf --basedir=/opt/soft/percona/ --datadir=/mnt/perconadata/ --u...
2015-09-09T09:33:00Z
2015-09-09T09:33:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】@reboot /bin/sh /opt/soft/percona/bin/mysqld_safe --defaults-file=/mnt/perconadata/my.cnf --basedir=/opt/soft/percona/ --datadir=/mnt/perconadata/ --u... <a href="https://www.cnblogs.com/huangye-dream/p/4795440.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/huangye-dream/p/4788627.html
php-fpm开机自动启动脚本其实源码包里边就有 - joy696163
网上有各种版本的php-fpm开机自动启动脚本, 其实你编译后源目录已经生成自动脚本。不用做任何修改即用。cp {php-5.5.x-source-dir}/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
2015-09-07T05:45:00Z
2015-09-07T05:45:00Z
joy696163
https://www.cnblogs.com/huangye-dream/
【摘要】网上有各种版本的php-fpm开机自动启动脚本, 其实你编译后源目录已经生成自动脚本。不用做任何修改即用。cp {php-5.5.x-source-dir}/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm <a href="https://www.cnblogs.com/huangye-dream/p/4788627.html" target="_blank">阅读全文</a>