03 2021 档案
摘要:本节目录 一 锁 二 事务 一 锁 行级锁 select_for_update(nowait=False, skip_locked=False) #注意必须用在事务里面,至于如何开启事务,我们看下面的事务一节。 返回一个锁住行直到事务结束的查询集,如果数据库支持,它将生成一个 SELECT ...
阅读全文
摘要:本节目录 一 锁的分类及特性 二 表级锁定(MyISAM举例) 三 行级锁定 四 查看死锁、解除锁 五 事务 六 慢日志、执行计划、sql优化 七 OLTP与OLAP的介绍和对比 八 关于autocommit的测试 一 锁的分类及特性 数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种
阅读全文
摘要:FBV -- function based view: def home(request): print('home!!!') return render(request,'home.html') CBV -- class based view: views.py from django.views
阅读全文
摘要:Java 11以后没有单独的jre出来,jre已经集成在jdk中了,开发和运行都没有问题,但是许多第三方应用需要配置jre路径。下面是生成 jre文件路径的方法。注意:管理员方式打开CMD!!!!cd C:\Program Files\Java\jdk-12.0.1\binjlink.exe --m
阅读全文
摘要:http://127.0.0.1:8000/crm/add_edit_customer/22/?next=%2Fcrm%2Fcustomers%2F%3Fsearch_field%3Dqq__contains%26kw%3D111 想要获取/22/,需要后端声明(id)为获取的参数,def add_
阅读全文
摘要:class CustomerForm(forms.ModelForm): class Meta: model = models.Customer fields = '__all__' error_messages = { 'qq': {'required': '不能为空'}, 'course': {
阅读全文
摘要:自定义标签: 在{% %}里可以用变量,用过滤器,不能用自定义标签(@register.simple_tag),{{ }} request作为过滤器参数传递时,request只在页面跳转时传递参数 传递完成之后就失效(也许只有第一次有效果),所以每次刷新页面都会给一个新的request对象,一般传递
阅读全文