摘要: 【项目背景】 项目中开发了统一的文件管理器,在其他如IE,Chrome,Firefox等下载正常,但是在苹果Safari浏览器下载就会出现中文名称乱码问题。 【理论知识】 主要是下载Header头不符合RFC规范导致。参考文章:http://www.sohu.com/a/334506221_4639 阅读全文
posted @ 2020-02-11 10:00 冰狼爱魔 阅读(13833) 评论(1) 推荐(0) 编辑
摘要: 【名词解释】 悲观锁(Pessimistic Lock),顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁、表锁、读锁、写锁等,都是在做操作之前先上锁。 乐观锁( 阅读全文
posted @ 2020-02-11 09:31 冰狼爱魔 阅读(2535) 评论(0) 推荐(0) 编辑
摘要: 参考文章:https://www.jianshu.com/p/9d2b576acded 阅读全文
posted @ 2020-02-11 09:26 冰狼爱魔 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 在laravel中使用leftJoin添加多个条件时,如select a.* from a left join b on a.id = b.pid and b.status = 1这种类似sql,发现框架自身封装的leftJoin不支持多个参数传递(当然可用写原生sql),laravel框架自身封装 阅读全文
posted @ 2020-02-11 09:23 冰狼爱魔 阅读(7992) 评论(0) 推荐(1) 编辑