摘要: Codeignitor 的 db 类的说明,锻炼一下文字表达能力 一般的使用场景: class home extends Base_Controller { public function test() { $this->load->model('my/User_model'); } } class 阅读全文
posted @ 2023-03-27 15:43 FEIFFY181 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 最近在给 redis 驱动类添加新的方法时又陷入了疑惑中,理不清这里面的类关系,所以这次彻底梳理一下。 CodeIgnitor 中使用缓存是通过 Libaray 下的 CI_Cache 代理调用 drivers 下的缓存驱动实现类(Cache_redis)方式进行的。 阅读全文
posted @ 2020-11-03 16:22 FEIFFY181 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一个统计数量(有连表)的 SQL,加上条件若干假设结果为 N1,然后再加条件详细统计细分数量,诡异的来了,假设加的条件分别是 T1.F1 = T2.F2 和 T1.F1 != T2.F2,这两个细分 SQL 的结果 N2 和 N3 加起来竟然不等于 N1,那么漏掉的这部分数据是啥,想不通。 阅读全文
posted @ 2020-08-13 10:55 FEIFFY181 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 用户发帖之后,需要审核通过之后才能被别人看到,同时审核中的帖子自己也能够看到,通过一个列表接口如何实现? 阅读全文
posted @ 2020-07-02 18:23 FEIFFY181 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 最近发现我的博客页面移动端上下拉菜单失效了,调试了一下,只要一点击下拉菜单就会报这个错误:Uncaught TypeError: Cannot convert object to primitive value 阅读全文
posted @ 2020-04-25 18:00 FEIFFY181 阅读(5972) 评论(1) 推荐(1) 编辑
摘要: PS: 个人博客原文 "RabbitMQ实现延时任务" 场景 :下单之后的15分钟内如果没有下单,则自动取消订单。 第一个想到的方法是开启一个定时任务,每隔1分钟就去扫描订单状态,如果有符合条件的,则取消之。这种方式缺点很明显,很浪费资源,因为大部分查询的结果都是无效的。 下面进入正题:使用 Rab 阅读全文
posted @ 2020-03-07 09:55 FEIFFY181 阅读(414) 评论(0) 推荐(0) 编辑
摘要: PS: 个人博客原文 "Linux Jetbrains Datagrip 图标找不到" 问题 系统版本:Ubuntu 18.04,Datagrip版本:2019.2 从官网下载的 tar.gz 解压之后,找到 datagrip.sh 就可以使用了。但是有个问题,它没有自动创建快捷方式,所以 dash 阅读全文
posted @ 2019-11-13 10:58 FEIFFY181 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 真傻了,这个问题弄了半天。 解决 点击表名后,在右侧的信息栏里面有啊: PS: 个人博客原文 - sqlyog 如何导出建表语句 阅读全文
posted @ 2019-08-15 11:42 FEIFFY181 阅读(2740) 评论(0) 推荐(0) 编辑
摘要: CI 的配置文件统一放在 目录下面,框架有一个默认的主配置文件 。其部分内容如下: 自定义配置 如果你不想使用默认的配置文件,而是自己创建一个新的配置文件,那也是可以的。在 目录下面创建一个 : 从前面两个例子中可以看到配置信息都是 数组的键指定的,那么是否可以自定义一个变量来指定配置信息呢?答案是 阅读全文
posted @ 2019-06-04 17:39 FEIFFY181 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 添加下面的配置到 中即可: 参考链接 :Manual:$wgNamespacesWithSubpages 阅读全文
posted @ 2019-05-11 00:15 FEIFFY181 阅读(296) 评论(0) 推荐(0) 编辑