XiaoNan

可变对象与不可变对象的引用问题

引用 深浅拷贝
对于不可变对象(字符串、整数、元组等):a += x 等价于 a = a + x,创建新对象原对象不受影响,其他引用该对象的变量值不变 对于可变对象(列表、字典等):a.append() 等添加数据 通常是原地修改操作所有引用该对象的变量都会看到变化
查看全文

组态嵌套方案

组态 网页嵌套
pip install pywebview 1234567891011121314151617181920212223242526272829303132333435import webviewimport webview.menu as wmclass BrowserApp: de ...
查看全文

MODBUS通信中常用功能码

PLC
查看全文

js的原型链

原型链
什么是原型链所有的对象都是通过new 函数的方式创建的 12345678910var u1 = new User("邓", "旭明"); // 对象 u1 通过 new User 创建var u2 = { // 对象 u2 通过 new O ...
查看全文

js的标准库

标准库
包装类如果尝试着把原始类型(number、string、boolean)当做对象使用,JS会自动将其转换为对应包装类的实例 Numberhttps://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objec ...
查看全文

js的this

this
在全局代码中使用 this,指代全局对象 在真实的开发中,很少在全局代码使用 this 在函数中使用 this,它的指向完全取决于函数是如何被调用的 调用方式 示例 函数中的 this 指向 通过 new 调用 new method() 新对象 直接调用 method ...
查看全文

js原型

原型
原型原型要解决的问题 上图中,通过构造函数可以创建一个用户对象 这种做法有一个严重的缺陷,就是每个用户对象中都拥有一个sayHi方法,对于每个用户而言,sayHi方法是完全一样的,没必要为每个用户单独生成一个。 要解决这个问题,必须学习原型 原型是如何解决的 原型 每个函数都会自动附带一个 ...
查看全文

js的数据的运算

数据的运算
运算符算术(数学)运算支持:加(+)、减(-)、乘(*)、除(/)、求余(%) 值得注意的是,+和-可以放到单个数据的前面,表示正负。 算术运算的表达式一定返回数字,可以利用其特点做类型转换,参考类型的隐式转换 字符串拼接当+的两端有一个是字符串时,不再进行算术运算,而变为字符串拼 ...
查看全文

css3网格和弹性布局

网格布局 弹性布局

image-20210511102549096

浮动:做文字环绕效果

弹性盒:单行或单列布局

网格:多行多列布局

查看全文

css视觉效果

css视觉效果

所谓视觉类样式,是指不影响盒子位置、尺寸的样式,例如文字颜色、背景颜色、背景图片等

查看全文
上一页 下一页