上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页
摘要: laravel有自带的登录验证 在laravel有自带的登录验证。只要建立对应的表和配置一些文件就能够使用,无需开发者自己去实现登录逻辑。 第一步:配置方面 在config下的auth.php配置guards 和 providers 。 之后新建文件和数据库名称要和这里的对应。 'guards' = 阅读全文
posted @ 2021-03-04 18:38 caibaotimes 阅读(2257) 评论(0) 推荐(0) 编辑
摘要: 探索开始 1.基于时间 + 随机码生成 id php 提供了一个生成唯一值生成函数 uniqid ($prefix,$more_entropy), 这是一个基于毫秒级时间生成 id 的函数,不带参数执行输出 13 位字符随机码,$prefix 返回随机码的前缀,$more_entropy 设为 tr 阅读全文
posted @ 2021-03-04 18:03 caibaotimes 阅读(651) 评论(0) 推荐(1) 编辑
摘要: MySQL可以通过field()函数自定义排序 格式: field(value,str1,str2,str3,str4) mysql> select * from driver_log order by name; + + + + + | rec_id | name | trav_date | mi 阅读全文
posted @ 2021-03-03 10:24 caibaotimes 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 安装 composer require nesbot/carbon 由于 Laravel 项目已默认安装了此包,所以不需要再次执行上面的命令。 使用 你需要通过命名空间导入 Carbon 来使用,而不需每次都提供完整的名称。 use` `Carbon\Carbon; 获取当前时间 可以同 now() 阅读全文
posted @ 2021-03-01 12:11 caibaotimes 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: 首先,convert函数 字符集转换 : CONVERT(xxx USING gb2312) CAST(xxx AS 类型), CONVERT(xxx,类型),类型必须用下列的类型: 可用的类型 二进制,同带binary前缀的效果 : BINARY 字符型,可带参数 : CHAR() 日期 : DA 阅读全文
posted @ 2021-02-26 14:13 caibaotimes 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 情况一:未使用 git add 缓存代码时: 请务必记得 git checkout -- <file> 是一个危险的命令。 你对那个文件在本地的任何修改都会消失——Git 会用最近提交的版本覆盖掉它。 除非你确实清楚不想要对那个文件的本地修改了,否则请不要使用这个命令。 // 放弃单个文件修改,注意 阅读全文
posted @ 2021-02-22 18:10 caibaotimes 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 压测相关概念 吞吐率(Requests per second) 概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率。 计算公式:总请求数 / 处理完成这些请求数所花费的时间,即 Requ 阅读全文
posted @ 2021-02-22 11:48 caibaotimes 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 场景 拼团功能,当 A 客户开团之后(两人团),如果 B 和 C 同时支付,如何规避两人同时将拼团人数增加。 Laravel 中 sharedLock 与 lockForUpdate 的区别 sharedLock 对应的是 LOCK IN SHARE MODE lockForUpdate 对应的是 阅读全文
posted @ 2021-02-20 16:22 caibaotimes 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 抢购/秒杀是如今很常见的一个应用场景,那么高并发竞争下如何解决超抢(或超卖库存不足为负数的问题)呢? 常规写法: 查询出对应商品的库存,看是否大于0,然后执行生成订单等操作,但是在判断库存是否大于0处,如果在高并发下就会有问题,导致库存量出现负数 这里我就只谈redis的解决方案吧... 我们先来看 阅读全文
posted @ 2021-02-20 11:18 caibaotimes 阅读(504) 评论(0) 推荐(1) 编辑
摘要: 分布式锁概览 在多线程的环境下,为了保证一个代码块在同一时间只能由一个线程访问,Java中我们一般可以使用synchronized语法和ReetrantLock去保证,这实际上是本地锁的方式。但是现在公司都是流行分布式架构,在分布式环境下,如何保证不同节点的线程同步执行呢? 实际上,对于分布式场景, 阅读全文
posted @ 2021-02-20 10:50 caibaotimes 阅读(3273) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页