2020年1月12日

js对象(三)

摘要: js使用祖先元素 //js的祖先元素 Function Function.prototype.addMethod=function(name,fn){ this[name]=fn; } var methods = new Function(); methods.addMethod("checkUse 阅读全文

posted @ 2020-01-12 22:26 孤灯引路人 阅读(103) 评论(0) 推荐(0) 编辑

js真实对象(二)

摘要: //如果这样写不是真正的对象 var checkOut = function(){ return { checkName:function(){ console.log(1111); }, checkmail:function(){ console.log(22222); } }; } var a 阅读全文

posted @ 2020-01-12 21:33 孤灯引路人 阅读(133) 评论(0) 推荐(0) 编辑

js基础(一)

摘要: $(document).ready(function(){ //这样js代码太繁琐,不利于维护扩展 // function checkName(){ // cnsole.log(1); // } // function checkEmail(){ // console.log(2); // } // 阅读全文

posted @ 2020-01-12 20:05 孤灯引路人 阅读(109) 评论(0) 推荐(0) 编辑

2020年1月5日

PHP多进程非阻塞模式下结合原生Mysql与单进程效率测试对比

摘要: 公司在做游戏服务器合并的时候,对大批量数据表做了合并操作,难免会出现数据格式不一致问题。根据玩家反映BUG排查,是因为某个模块下日志表出现了数据格式问题导致。 目前想到的是有两种方案解决,第一种就是把所有的日志表数据修复;第二种就是把程序逻辑修改一下,保证查找格式正确。 我的做法是想把所有数据修复一 阅读全文

posted @ 2020-01-05 21:32 孤灯引路人 阅读(224) 评论(0) 推荐(0) 编辑

PHP实现多进程并行操作,可做守护进程(转,备用)

摘要: <?php /** * 入口函数 * 将此文件保存为 ProcessOpera.php * 在terminal中运行 /usr/local/php/bin/php ProcessOpera.php & * 查看进程 ps aux|grep php */ ProcessOpera("runCode", 阅读全文

posted @ 2020-01-05 21:30 孤灯引路人 阅读(254) 评论(0) 推荐(0) 编辑

php多进程结合Linux利器split命令实现把大文件分批高效处理

摘要: 有时候会遇到这样的需求,比如log日志文件,这个文件很大,甚至上百M,需要把所有的日志拿来做统计,这时候我们如果用单进程来处理,效率会很慢。如果我们想要快速完成这项需求,我们可以利用Linux的一个利器split,先根据这个文件的总大小、总行数,来按照一个比例来分割,在根据分割的文件数量,fork出 阅读全文

posted @ 2020-01-05 21:29 孤灯引路人 阅读(233) 评论(0) 推荐(0) 编辑

PHP多进程处理并行处理任务实例(转,备用)

摘要: 本文目的本文通过例子讲解linux环境下,使用php进行并发任务处理,以及如何通过pipe用于进程间的数据同步。PHP多进程通过pcntl_XXX系列函数使用多进程功能。注意:pcntl_XXX只能运行在php CLI(命令行)环境下,在web服务器环境下,会出现无法预期的结果,请慎用!管道PIPE 阅读全文

posted @ 2020-01-05 21:27 孤灯引路人 阅读(300) 评论(0) 推荐(0) 编辑

PHP多进程并行执行php脚本

摘要: <?php //fork.php $cmds = [ '/data/wwwroot/default/test1.php', '/data/wwwroot/default/test2.php', '/data/wwwroot/default/test3.php' ]; foreach($cmds as 阅读全文

posted @ 2020-01-05 21:20 孤灯引路人 阅读(879) 评论(0) 推荐(0) 编辑

PHP多进程学习(三)__代码案例来了解父进程与子进程的执行顺序

摘要: pcntl_fork创建子进程成功的话,系统就有了2个进程,一个为父进程,一个为子进程,父进程和子进程都继续向下执行,子进程的id号为$pid(父进程会获取子进程的$pid也就是$pid不为0,而子进程会获取$pid为0)在系统运行到$pid = pcntl_fork();时,在这个地方进行分支,父 阅读全文

posted @ 2020-01-05 21:19 孤灯引路人 阅读(481) 评论(0) 推荐(0) 编辑

PHP多进程学习(二)__fork起多个子进程,父进程的阻塞与非阻塞

摘要: php的多进程是不是可以无限制的fork子进程?fork调用的一个奇妙之处就是它仅仅被调用一次,却能够返回两次,它可能有三种不同的返回值: 在父进程中,fork返回新创建子进程的进程ID; 在子进程中,fork返回0; 如果出现错误,fork返回一个负值; 在fork函数执行完毕后,如果创建新进程成 阅读全文

posted @ 2020-01-05 21:16 孤灯引路人 阅读(485) 评论(0) 推荐(0) 编辑

导航