上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 在我们的工作中可能会遇到这样的情形: 我们需要查询a表里面的数据,但是要以b表作为约束。 举个例子,比如我们需要查询订单表中的数据,但是要以用户表为约束,也就是查询出来的订单的user_id要在用户表里面存在才返回。 表结构和表数据如下: table1 usertb;+ + + + + + +| F 阅读全文
posted @ 2019-06-20 11:24 超超go 阅读(1893) 评论(0) 推荐(0) 编辑
摘要: 题问php是否支持多继承? 答案:不可以,只支持单继承。 如何实现多继承呢? 答案:可以使用 interface 或 trait 实现 。 interface这里我们就不做过多的说明了,它的原理就是一个类可以实现多个接口。下面这段代码就能够说明。 //基本类 class basicTest{ pub 阅读全文
posted @ 2019-06-10 10:33 超超go 阅读(3194) 评论(0) 推荐(0) 编辑
摘要: 我们在开发的过程中,会遇到像这样的情况: 比如,我们需要开发一个给注册用户发送邮件的功能。其实制作起来并不是很难,无非就是两步, 1、获取需要发送邮件的邮箱,并填写发送内容。 2、发送。 这功能实现起来很简单,也很写,对吧! 那么,现在问题来了。 我现在有好百万的并发,几百万个用户同时都在注册(当然 阅读全文
posted @ 2019-05-27 16:54 超超go 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 参考网站 单例模式: 废话不多说,我们直接上代码: //初始化连接参数 private function initParam($config){ $this->host=isset($config['host'])?$config['host']:''; $this->port=isset($con 阅读全文
posted @ 2019-05-24 10:48 超超go 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 我们再使用redis做秒杀程序的时候,解决超卖问题,是重中之重。以下是一个思路。 用上述思路去做的话,我们再用户点击秒杀的时候,只需要检测,kucun_count中是否能pop出数据,如果能pop出来则证明还有库存,且秒杀成功。而且pop是原子性的,即使很高的并发, 同时有很多用户访问,也是排队一个 阅读全文
posted @ 2019-05-24 10:15 超超go 阅读(6887) 评论(0) 推荐(1) 编辑
摘要: 假设秒杀商品数为100,list名称为winner_user 参考视频教程:https://www.imooc.com/video/15167 阅读全文
posted @ 2019-05-23 15:58 超超go 阅读(2158) 评论(0) 推荐(0) 编辑
摘要: 我们再工作中可能会遇到需要判断两个字符串有多少相似度的情况(比如抓取页面内容存入数据库,如果相似度大于70%则判定为同一片文章,则不录入数据库) 那这个时候,我们应该怎么判断呢? 不要着急,python自带的difflib库就可以帮助我们解决这个问题。 首先,difflib是python自带的,所以 阅读全文
posted @ 2019-05-21 16:06 超超go 阅读(14793) 评论(0) 推荐(2) 编辑
摘要: python3脚本打包为可执行文件 阅读全文
posted @ 2019-05-15 16:09 超超go 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 在我们的工作中,可能会有这样的情况发生:我只想提交某一个文件夹,而另外的文件夹我并不想提交。 遇到上述情况,我们再git中这样解决: 1、查看某个文件夹的状态(这里我用log文件夹做实验)。 我们可以看到,log文件夹下有修改。而整个工作区的状态如下(并不是只有log文件夹下有修改哈): 2、git 阅读全文
posted @ 2019-05-13 17:02 超超go 阅读(4021) 评论(0) 推荐(2) 编辑
摘要: 在我们的python使用过程中,可能会遇到这样的情况: 我们得到的中文数据是unicode编码类型的,这在python中是没有问题的,可以直接打印显示为中文。 但是,如果我们需要和其它语言或前端进行交互或需要存到数据库中的时候,我们就需要将unicode编码转为utf8编码格式的中文。 在pytho 阅读全文
posted @ 2019-05-13 10:14 超超go 阅读(17220) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页