开发随笔
shi_zi_183
这个作者很懒,什么都没留下…
展开
-
开发随笔——JavaScript定时器时延问题
JavaScript定时器时延问题问题描述项目中,使用setInterval()创造三个定时器模拟时钟,一个时间间隔1秒,一个x秒(x取2,4,6),一个取10x毫秒。理想中,第三个定时器调用100次后,第二个调用1次;实际中第二个调用一次,第三个仅能调用60+次,且第一个与第二个定时器在多次调用后不在同步。问题原因所有Javascript定时器让人头大的问题几乎都取决于JavaScript的单线程,因为是单线程的所以JavaScript没有真正意义的异步,所有的异步事件都需要在主线程中排队等待执原创 2021-07-07 20:18:58 · 799 阅读 · 0 评论 -
开发随笔——花生壳错误“您的局域网服务器连接失败,请检查局域网IP与端口“
错误原因1、新建端口的时候 局域网IP和端口有误2、用同一账户绑定了多台设备,设备同时在线例如:windows安装了花生壳服务端(此时账户绑定了本机)linux安装了花生壳服务端(账户通过SN码绑定了linux)两台服务器端同时开启,就会出现问题。...原创 2021-04-15 13:42:34 · 61022 阅读 · 4 评论 -
开发随笔——ubuntu 切换管理员用户
切换管理员用户sudo -s原创 2021-04-14 17:52:19 · 395 阅读 · 0 评论 -
开发随笔——数据库插入优化
随笔背景项目需要读取一个文件(大约2w~10w行),将每一行处理后存储在mysql数据库中。但是插入操作执行非常慢(大约每秒20条)原始代码while(!feof($f)){ $text=fgetcsv($f); if($text!=array()){ $content=array( //略 }; $this->db->insert('`'.$table_name.'`',$content); }}解决方法利用数据库事务处理MySQ原创 2021-04-13 22:54:50 · 112 阅读 · 0 评论