摘要:
mysql的简单锁机制。 myisam 1、只支持表级锁,所以经常更新的表结构不适宜用。 2、select也会产生锁表 innodb 1、支持事务,行级锁,表级锁,执行行级锁的前提是sql语句的索引有效,否则,执行表级锁。 2、不存在字段锁问题,直接锁行的。 3、select不会请求锁,自然也不会产 阅读全文
摘要:
1、python的类所有成员函数,都必须以self作为第一个参数,调用时候不用传递。 python中函数参数的传递是通过赋值来传递的。函数参数的使用又有俩个方面值得注意:1.函数参数是如何定义的 2.在调用函数的过程中参数是如何被解析 先看第一个问题,在python中函数参数的定义主要有四种方式:1 阅读全文
摘要:
建立py打包文件 然后执行即可: 备注:requests这个包有个坑:https://www.zhihu.com/question/53717334 参考资料:https://pyinstaller.readthedocs.io/en/stable/usage.html 阅读全文
摘要:
需求:相同根域名或不同根域名的两个域名,实现单点登录登出 原理: 以b站为例,b站的账号登录域名为passport.bilibili.com。主站为www.bilibili.com,游戏站为www.biligame.com, 获取登录用户信息接口为http://api.bilibili.com/na 阅读全文
摘要:
流程:1、用户发出交易请求,放到交易请求临时池里。2、矿工不断计算下一块区块的值,计算出来后,把交易临时池的单子放到区块来。3、其他矿工停止计算,验证计算出来区块,验证包括前一区块是否匹配,计算出来的区块的账单是否正确。4、如果其他矿工验证通过,则根据此区块继续计算下一区块。以此类推。备注:每个矿工 阅读全文
摘要:
tail -f /home/wwwlogs/access.log 阅读全文
摘要:
CREATE DEFINER=`root`@`%` PROCEDURE `batchInsert`(IN loop_times INT) BEGIN DECLARE var INT; SET var = 0; set @exeSql=concat("insert into cdb_dynamic (typeId,addTime,userId) VALU... 阅读全文
摘要:
组装loginurl-》去第三方登录验证-》回调callbackurl+code(票据)-》本地根据code+appid+appkey组装url隐式curl获取用户信息-》完成登录。 之所以要用callbackurl的形式是因为不能让用户在你本地输入账号密码防止被盗号。 之所以不在callbacku 阅读全文
摘要:
如果是单次重定向用 redirect, 如果永久跳转用 permanent,这里用 permanent { listen 80; server_name xxx.com www.xxx.com; index index.html index.php; root /data/www/wwwroot; 阅读全文
摘要:
周末空余时间撸了一个敏感词过滤功能,下边记录下实现过程。 敏感词,一方面是你懂的,另一方面是我们自己可能也要过滤一些人身攻击或者广告信息等,具体词库可以google下,有很多。 过滤敏感词,使用简单的循环str_replace是性能很低效的,还会随着词库的增加,性能指数下降,而且简单的替换,不能解决 阅读全文