一、 封装: 属性通过private访问修饰符将其设置为私有的,只有当前类中可以访问,同时提供通过public访问修饰符的公共方法可以给任何类中访问。 通常针对属性提供公共的setter方法进行赋值,提供公共的getter方法进行取值,若需要的情况下可以在方法中添加一些逻辑判断代码保证数据的安全性。... ...
分类:
编程语言 时间:
2019-10-17 01:03:21
阅读次数:
115
修改数据库 给权限起别名 == 》 方便用于权限力度控制到按钮 初始化 别名存入session 用于判断 中间件 把list 改 dict 自定制过滤器: ###################filter############## 逻辑判断用 filter 编辑删除按钮: ...
分类:
其他好文 时间:
2019-10-14 01:23:24
阅读次数:
203
黑马eesy_15 Vue:02.常用语法 黑马eesy_15 Vue:03.生命周期 04.vue案例 1、Vue的快速入门2、Vue的语法 插值表达式 事件的绑定 数据的显示 逻辑判断和循环输出3、Vue的生命周期 8个生命周期的执行点 4个基本的 4个特殊的4、axios的ajax异步请求 它 ...
分类:
其他好文 时间:
2019-10-07 19:34:49
阅读次数:
98
黑马eesy_15 Vue:02.常用语法 vue的生命周期与ajax异步请求 1、Vue的快速入门2、Vue的语法 插值表达式 事件的绑定 数据的显示 逻辑判断和循环输出3、Vue的生命周期 8个生命周期的执行点 4个基本的 4个特殊的4、axios的ajax异步请求 它和jquery的ajax比 ...
分类:
Web程序 时间:
2019-10-07 09:34:58
阅读次数:
92
一、CAS概念 1. 悲观锁:一个线程加锁后其他线程会挂起,直到持有锁的线程释放锁,悲观锁从最坏的情况考虑问题。独占锁是一种悲观锁,例如synchronized关键字加锁,例如可重入锁ReentrantLock 2. 乐观锁:不加锁,多个线程共同执行,如果发生了冲突,就去重试(do...while. ...
分类:
其他好文 时间:
2019-10-05 18:18:43
阅读次数:
81
Django框架之第三篇模板语法(重要!!!) 一、什么是模板? 只要是在html里面有模板语法就不是html文件了,这样的文件就叫做模板。 二、模板语法分类 一、模板语法之变量:语法为 {{ }}: 在 Django 模板中遍历复杂数据结构的关键是句点字符 .(也就是点) views. ...
分类:
其他好文 时间:
2019-10-04 11:43:39
阅读次数:
83
1.className 属性 直接对这个属性赋值可以添加 /修改类名 缺点:新的赋值会覆盖掉前面的值,即使保留之前的值基础上添加也无法保证没有重复 运行结果:(无法自动处理那些重复的值,如果要移除某一个类,那更加麻烦,要进行大量的逻辑判断,很不好处理) 以下代码和上面的结果是一样的,列出来仅供参考 ...
分类:
编程语言 时间:
2019-09-28 00:58:02
阅读次数:
126
Flask中的渲染变量 一.渲染变量 二.变量的循环 三.逻辑判断 比django中多可以加括号,执行函数,传参数 index.html 注意: 1.Markup等价django的mark_safe , 2.extends,include一模一样 ...
分类:
其他好文 时间:
2019-09-27 21:28:17
阅读次数:
109
虽然看完了《大话设计模式》,但是工厂模式的三种类型之间的差异,理解还不是非常透彻,那么本文就围绕三者间的差异性来阐述各自的优缺点。 简单工厂模式 (Simple Factory) 首先定义一个产品类的共同接口 分别有三个产品ProductA、ProductB、ProductC ,均实现Product ...
分类:
其他好文 时间:
2019-09-24 13:45:46
阅读次数:
92