在学习python的过程中,经常会遇到了*args和**kwargs这两个魔法变量,那么它们是什么呢?其实并不必须写成 *args和 **kwargs(这样写只是一个约定而已)。只有变量前面的 *(星号)才是关键。当然我们可以写成 *var 和 **vars,但是不建议修改。两者区别*args 接收多余的位置参数,以元组的形式显示**kwargs 接……继续阅读 » SEian.G 3年前 (2021-06-30) 1323浏览 0评论1个赞
不知道大家是否有过维护的数据库表业务数据被人或者因为程序bug导致全表更新,全表删除的痛苦经历,恢复业务数据的过程真的太痛苦了,尤其与交易和钱相关的数据,必须恢复成和原来一模一样,那能不能在数据库层面架起最后一道安全堡垒,拒绝全表更新,全表删除的非法操作呢,答案是有的,在mysql中sql_safe_updates可以完美解决这个问题;MySQL数据库是可……继续阅读 » SEian.G 3年前 (2021-06-28) 1534浏览 0评论3个赞
6月份马上结束了,这就意味着2021年已经过去一半了;这个6月发生了太多的事情,有太多的感受和想法;6月19日、20日也是牺牲了周六日双休的时间参加了《MPD技术管理工作坊》大会,虽然挺累的,毕竟周一还要接着上班,但是这两天收获还是挺多的; 对我个人而言,最大的收获可能不是学到了很多的技术,毕竟只有两天的时间,也不可能在技术上有……继续阅读 » SEian.G 3年前 (2021-06-20) 1091浏览 0评论3个赞
前面一篇文章介绍了《MySQL8.0 JSON函数之创建与返回JSON属性(四)》;本节中的函数对JSON值执行搜索或比较操作,以从中提取数据;JSON_CONTAINS(target, candidate[, path])通过返回1或0指示给定的candidate是否包含在目标JSON文档中,或者(如果提供了path 参数)指示是否 在目标内的特定路径……继续阅读 » SEian.G 4年前 (2021-06-08) 1944浏览 0评论3个赞
经过前面三篇的文章的介绍,相信大家已经对MySQL JSON数据类型有了一定的了解,为了在业务中更好的使用JSON类型,今天我们来具体介绍一下JSON函数的使用;根据JSON函数的作用,我们将JSON函数划分为如下几个类别:(1)创建JSON值的函数(2)返回JSON值属性的函数(3)搜索JSON值的函数(4)修改JSON值的函数(5)JSON表……继续阅读 » SEian.G 4年前 (2021-06-06) 1628浏览 0评论4个赞