基于 HTML5 的 EventSource 实时推送实现
览器不支持 server-sent 事件 ..."; } </script>本文示例后端使用文件保存聊天记录,读取文件内容的更新返回给客户端,通过保持长连接和 chunked 传输实现实时通信。经过长时间观察测试,EventSource 会每隔大约 5 分钟重新请求一次,稳定性不错,连续几天不下线都能保持连接。...
解决 springboot Interceptor @Autowired null
tors(registry); } } 上面的代码看似非常简洁,其实是有一些问题的。当 WebInterceptor 类中使用了 @Autowired 的属性就会出现空指针错误。问题原因:拦截器加载的时间点在 springcontext 之前,所以在拦截器中注入值为 null,使用 Bean 注解提前加载即可解决。代码改成如下:@Bean public HandlerInterceptor getWe...
2017年1月6日公司年会照片
年会时间在 2017 年 1 月 6 日,这个应该算 2016 年的年会还是 2017 年呢?不过我习惯称为 2017 年年会。地址:淮海中路 191 号 blue tree(淮海公园北门)。第一次参加在咖啡厅里面的年会,这个对于人数不多的公司来讲,还是不错的。年会的意图也不在于吃,在于抽奖。换了新手机的变化就是,以前手机拍的照片基本不删,现在是经常删照片,一般的照片不留多久。下面分享一些我拍的照片。...
今天的运动步数终于达标啦
今天的运动量总步数和运动时间终于达标啦,其实是昨天了,因为我发文太晚。不得不说,华为的 EMUI 系统是个非常重视健康的系统,每天都会在通知栏显示运动量,自然的达到了提醒用户运动的效果。今天跑步 46%,步行 54%,总步数 11040。周末吃了鱼火锅顺便理了发,算是理发第三天啦。我一般不太喜欢用洗发水洗头,本来就掉发厉害,一洗头发就更脆弱了,只能热水充洗和手指按摩头皮。昨天竟然糊涂的用了沐浴露洗了头...
Ajax 并发回调的顺序问题
有解决,因为搜索提示功能出现这个问题的概率太大了。而我要说的这个问题是在某些情况下,特别是 Ajax 局部刷新的情况下,概率很小的情况下才会发生的,所以这个情况很多时候被忽略了,所以一拖再拖,一直没有时间去做这个东西,而不是不知道解决方法。最简单的方法当然是接口传参数,这个方法肯定是可行的,但是麻烦阿,需要后端支持阿,能不能更简单一些?前端应该是可以解决这个问题的,试了下 Jquery 的 Ajax,...
沉默的双眼
什么时候开始,大家都变的沉默,信息科技再发达又能怎么样?我们变得不再愿意评论,不再愿意交流,遇到事情甚至无处可以述说,当然也无能为力。这个样子的人类,和猪圈里面的猪一样,可以任意宰割,只不过,我们活的时间长一些。有时候觉得,人类,特别是当下的老百姓,整个人生真的很悲哀,......
MySQL 使用原始数据文件创建一个数据快照
sqldump 更加有效,然后在每个从库上导入文件。当执行 INSERT 语句时,这种技术会跳过更新索引的开销。使用这种方法与具有复杂缓存或记录算法的存储引擎中的表一起使用需要额外的步骤来生成完美的“时间点”快照:即使您已获得全局读锁定,初始复制命令可能会遗漏缓存信息和记录更新。 存储引擎如何响应这取决于其崩溃恢复能力。当主从服务在 ft_stopword_file, ft_min_word_len...
Fatal Error:imagecreatefrompng(): gd-png: fatal libpng error: Read Error: truncated data
误之后,程序直接崩溃退出。PHP 的 gd 怎么不出一个检测图片文件是否是 truncated data 的函数呢?难就难在 PHP 的错误处理和异常处理太分散,太混乱。这样导致 PHP 很难去完成长时间稳定运行的不确定性的任务,特别是网络的操作;so,一个经验丰富的程序员,没个五年 PHP 使用经验,是不敢用它去做这些事情的;线程什么的其实不重要,全世界没几个公司需要开几十个线程加速处理不然就完不成...
2016年PhpStorm最新注册码服务器
,发现有个地方还不够智能,当你的方法中有使用 lambda 函数的时候,它就不能正确的生成方法的注释,至少返回值会加上 lambda 里面的返回值类型。 license server 方式注册过了一段时间可能会失效,断断续续用了好几个注册服务器,今天竟然报了(Can not obtain ticket from ... ,Connection error:no response over 48 hou...
小宝贝的成长记-抓裤腿走路
小宝贝这段时间走路有些长进,今天尤其明显的会走好几步,也许离走起来不远啦。小宝贝成功解锁-扯裤腿走路😁😁😁😁😁😝😝😝😝😝...