1.VUE和react生命周期 VUE: beforeCreate 已经完成实例 created Data已经完成 beforeMount data和模板已经生成还没有完成挂载 mounted data和虚拟DOM挂载完成 beforeUpdate updated 数据更新,此钩子函数在服务器一开始 ...
分类:
其他好文 时间:
2020-03-10 12:12:09
阅读次数:
42
一,迭代器 1.1什么是可迭代对象? 字符串、列表、元组、字典、集合都可以被for循环,说明他们都是可迭代的。 我们怎么来证明这一点呢? from collections import Iterable l = [1,2,3,4] t = (1,2,3,4) d = {1:2,3:4} s = {1 ...
分类:
其他好文 时间:
2020-03-10 01:19:56
阅读次数:
70
MFC 写的记事本,文本编辑器,需要的自己拿: tips : 博主用的 vs 2019 ,如果出现不能运行的情况多半是版本的问题,自己升级一下。 1 github 地址 :https://github.com/jiujue/MFC-NotePad.git 过程在github 上也有,要看的自己找吧。 ...
分类:
编程语言 时间:
2020-03-04 23:13:49
阅读次数:
102
Vue 的父组件和子组件生命周期钩子执行顺序 渲染过程:父组件挂载完成一定是等子组件都挂载完成后,才算是父组件挂载完,所以父组件的mounted在子组件mouted之后。父beforeCreate -> 父created -> 父beforeMount -> 子beforeCreate -> 子cr ...
分类:
其他好文 时间:
2020-03-04 21:16:06
阅读次数:
67
1.想让你的代码别人读不懂 (使用宏定义) 2.想让你的代码简洁大方(使用宏定义) 尤其是10几个类 使用同几个函数的名称的时候(可见mfc框架使用了大量的宏定义) 形如: #define HONG_FUNCTION(Key, Name) \ std::string get_mod_key() ov ...
分类:
其他好文 时间:
2020-03-04 14:50:44
阅读次数:
47
上图中的对话框,它上面的元素会在ThreadTestQF.rc(下图)中显示出来。其中CAPTION是窗口左上方的标题。 而IDD = IDD_THREADTESTQF_DIALOG(根据赋值表达式的特性,可知enum的元素即是IDD_THREADTESTQF_DIALOG的值)表示对话框的数据,作 ...
分类:
编程语言 时间:
2020-03-03 01:11:44
阅读次数:
85
form组件 利用Form自动生成HTML标签 利用form保留原来的数据 利用form校验用户提交的数据 简单效验用户数据 下面的代码实列 正则校验器RegexValidator验证器 下面是代码实列 自定义验证规则 代码实列 Hook钩子方法 局部钩子 代码实列 全局钩子 代码实列 利用from ...
分类:
其他好文 时间:
2020-03-02 20:26:50
阅读次数:
68
异常处理 抛出异常 在Flask框架中,我们使用abort()方法,抛出异常信息。 代码如下: from flask import abort # 抛出异常 @app.route('/error') def error(): return abort(404) 捕获和处理异常 在Flask框架中,我 ...
分类:
其他好文 时间:
2020-03-02 18:50:15
阅读次数:
98
每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。 vue有8种生命周期函数: 钩子函数 触发的行为 在此阶段 ...
分类:
其他好文 时间:
2020-03-01 21:49:56
阅读次数:
89
一、路由转发 通常,我们会在每个app里,各自创建一个urls.py路由模块,然后从根路由出发,将app所属的url请求,全部转发到相应的urls.py模块中。 路由转发使用的是include()方法,需要提前导入,其参数是转发目的地路径的字符串,路径以圆点分割。 每当Django遇到include ...
分类:
其他好文 时间:
2020-03-01 20:04:19
阅读次数:
81