一.字典的定义: 前面我们说过列表,它适合于将值组织到一个结构中并且通过编号对其进行引用。字典则是通过名字来引用值的数据结构,并且把这种数据结构称为映射,字典中的值没有特殊的顺序,都存储在一个特定的键(key)下,键可以是数字、字符串甚至元组。字典也是python中唯一内建的映射类型。 二.创建和使 ...
分类:
编程语言 时间:
2021-01-13 10:58:02
阅读次数:
0
一、封装封装指的就是把数据与功能都整合到一起,听起来是不是很熟悉,没错,我们之前所说的”整合“二字其实就是封装的通俗说法。除此之外,针对封装到对象或者类中的属性,我们还可以严格控制对它们的访问,分两步实现:隐藏与开放接口. 二、隐藏Python的Class机制采用双下划线开头的方式将属性隐藏起来(设 ...
分类:
编程语言 时间:
2021-01-13 10:55:10
阅读次数:
0
我一直以为 assert 仅仅是个报错函数,事实上,它居然是个宏,并且作用并非"报错"。 在经过对其进行一定了解之后,对其作用及用法有了一定的了解,assert() 的用法像是一种"契约式编程",在我的理解中,其表达的意思就是,程序在我的假设条件下,能够正常良好的运作,其实就相当于一个 if 语句: ...
分类:
其他好文 时间:
2021-01-13 10:50:22
阅读次数:
0
需要 原因: 防止指令重排; 其实在JAVA中进行new对象时, 有可能第一个线程进行创建的过程中,并且初始化完毕,第二个线程判断当前的指针不为空,则将对象返回,导致出错,所以需要加上volatile ...
分类:
其他好文 时间:
2021-01-13 10:36:34
阅读次数:
0
1.1 Bug场景: 1.1 启动Spring Boot项目时报 NoSuchBeanDefinitionExpetion 没有找到bean的实例,即spring没有实例化对象,也就无法根据配置文件执行依赖注入依赖错误 2.1 Bug原因: 假设模块A需要引入模块B的依赖,并且需要注入模块B中的Te ...
分类:
编程语言 时间:
2021-01-12 11:25:32
阅读次数:
0
Flexbox布局 Flexbox布局(也叫Flex布局或弹性盒子布局)模块旨在提供一个更有效的布局、对齐方式,并且能够使容器中的子元素大小未知或动态变化的情况下仍能分配好子元素之间的空间。 Flex布局的主要思想是使父容器能够调节子元素的宽度/高度和排列顺序,从而能够最好的填充可用空间。 任何一个 ...
分类:
Web程序 时间:
2021-01-12 11:20:52
阅读次数:
0
最近才复习axios的时候,看到axios.all和axios.spread,感到既熟悉又陌生.因为很多时候,我们可能需要同时调用多个后台接口,就会高并发的问题,所以在这里让我好好复习一下. axios.all和axios.spread axios.all()、axios.spread()两个辅助函 ...
分类:
移动开发 时间:
2021-01-12 10:51:39
阅读次数:
0
这几天面试老是遇到二叉树遍历问题,之前没怎么吃透,这次尝试好好啃一下,在这记录下这次学习的过程 二叉树的定义 首先我们先来看二叉树的口述定义 二叉树是树的叶子节点的数量不大于2的树 我们就随便再看看树的口述定义 ? 树是 N (N >= 0 )个结点的有限集合,N = 0 时,称为空树,这是一种特殊 ...
分类:
编程语言 时间:
2021-01-12 10:42:55
阅读次数:
0
模型会自动对应数据表,模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写 ①使用model增加数据 $mo ->name = 'tk'; $mo ->cd = '1'; $mo ->save(); 或者使用data方法批量赋值: $A ->data([ 'name '='ty' ...
分类:
其他好文 时间:
2021-01-12 10:31:33
阅读次数:
0
1、initscr()函数: 1 initscr()用于初始化ncurses数据结构并读取正确的terminfo文件。内存将被分配。 2 3 如果发生错误,initscr将返回ERR,否则将返回指针。 4 5 此外,屏幕将被删除并初始化。 2、getyx() 函数: getyx() 函数可以用来取得 ...
分类:
其他好文 时间:
2021-01-11 11:24:57
阅读次数:
0