摘要: 看原始的SQL语句 SELECT * FROM `discuss_post` limit 300000,5 另外可以看到这里并没有走索引 比如这里会查询前300005条数据,然后丢掉前面的300000条数据 对于ID自增 可以利用主键索引 SELECT * FROM `discuss_post` w 阅读全文
posted @ 2022-12-08 16:51 YaosGHC 阅读(49) 评论(0) 推荐(0)
摘要: 面试被问到:使用“开闭原则”、“面向对象”的思想,设计一个登录类,涉及账号密码登录、手机号码登录什么的 当时(现在也)觉得是策略模式的应用,但是具体怎么写就… 现在来实现一遍 Round.1 首先我们设计了一个顶级父类Login,然后分别用两个子类("账号密码登录类"和"手机验证码登录类"来继承它) 阅读全文
posted @ 2022-12-08 15:00 YaosGHC 阅读(95) 评论(0) 推荐(0)
摘要: 实现思路 首先,目标是什么? 使某一个类的实例全局唯一,避免重复创建对象,节省内存资源 同时有些对象不应该甚至不能有多个实例 那么如何做到? 首先私有化构造方法,这样其他所有类都不能任意创建该对象的实例,除了他自己。所以这个唯一对象会是他自己调用自己的构造方法创建出来的 根据创建时机的不同,又分为“ 阅读全文
posted @ 2022-12-08 11:51 YaosGHC 阅读(19) 评论(0) 推荐(0)