2020年8月31日

摘要: https://blog.it2048.cn/article-orm/ 阅读全文
posted @ 2020-08-31 00:30 ZKJABLE 阅读(102) 评论(0) 推荐(0) 编辑

2020年8月25日

摘要: 步骤如下: 想获得某个数据,先去redis(缓存)查,如果有值,直接返回给前端。如果没有值,则去数据库里查,如果查的到,把查到的结果加入缓存(记得设置过期时间)并返回给前端,如果查不到,返回“查询无果”给前端。 缓存穿透: 查一个数据,redis(缓存)没有,于是请求数据库,但是数据库也没有这个数据 阅读全文
posted @ 2020-08-25 03:49 ZKJABLE 阅读(113) 评论(0) 推荐(0) 编辑

2020年8月24日

摘要: 阅读全文
posted @ 2020-08-24 22:31 ZKJABLE 阅读(99) 评论(0) 推荐(0) 编辑

2020年8月23日

摘要: 默认值是enctype="application/x-www-form-urlencoded" 改成enctype="multipart/form-data"并且是post提交才能提交文件 阅读全文
posted @ 2020-08-23 18:22 ZKJABLE 阅读(118) 评论(0) 推荐(0) 编辑

2020年8月22日

摘要: app/Providers/AppServiceProvider.php use Illuminate\Http\Resources\Json\JsonResource; public function boot() { //.... JsonResource::withoutWrapping(); 阅读全文
posted @ 2020-08-22 04:54 ZKJABLE 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 比较字符串相等时如果使用双等 == 可能会有时序攻击的危险 比如比较 "abscdd" == $request->code 那么两个字符串是从第一位开始逐一进行比较的,发现不同就立即返回 false,那么通过计算返回的速度就知道了大概是哪一位开始不同的,这样就可以按位破解。 而使用 hash_equ 阅读全文
posted @ 2020-08-22 04:32 ZKJABLE 阅读(290) 评论(0) 推荐(0) 编辑

2020年3月25日

摘要: this.imgDetail.cnTime = moment(this.imgDetail.atime*1000).fromNow() //英文 <script> //引入moment.js import moment from "moment" //设置语言为中文 moment.locale("z 阅读全文
posted @ 2020-03-25 00:59 ZKJABLE 阅读(2026) 评论(0) 推荐(0) 编辑

2020年2月19日

摘要: hmset user 1:name zhuge 1:balance 1888 hmget user 1:name 1:balance 阅读全文
posted @ 2020-02-19 08:32 ZKJABLE 阅读(905) 评论(0) 推荐(0) 编辑

2020年2月13日

摘要: <div id="app"> <cpn><span slot="center">replace the middle slot</span></cpn> <cpn><span slot="left">replace the left slot</span></cpn> </div> <templat 阅读全文
posted @ 2020-02-13 21:17 ZKJABLE 阅读(707) 评论(0) 推荐(0) 编辑
摘要: <div id="app"> <cpn><button>case</button><p>zkjable</p></cpn> <cpn></cpn> <cpn></cpn> </div> <template id="cpn"> <div> <h2>我是组件</h2> <p>我是组件</p> <slot 阅读全文
posted @ 2020-02-13 21:05 ZKJABLE 阅读(116) 评论(0) 推荐(0) 编辑

导航