摘要: 前提是画布是有背景图片的。所以才会设置两张画布,如果你的画布没有背景图片的话,可以设置一张画布.样式可以自己的需求设置 <canvas width="800" height="450" id='canvas'></canvas> <canvas width="800" height="450" id 阅读全文
posted @ 2020-06-06 00:41 Ms-Hibiscus 阅读(1571) 评论(0) 推荐(0) 编辑
摘要: 1,说下vue的双向绑定数据的原理? 答:vue实现数据双向绑定主要是采用数据劫持结合“发布者-订阅者”模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。 2,解释单项数据流和双向数据绑定? 答 阅读全文
posted @ 2019-09-19 12:46 Ms-Hibiscus 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 1,let和const两个关键词和var有那些不同? 答:不同点: (1)不允许声明提升 (2)不允许重复声明 (3)不覆盖全局变量 2,请说下const的特点 答:a,const一般只用于声明常量,声明的同时会直接初始化 b,声明的常量不能修改,否则会报错 c,必须遵守先声明后使用,否则报错 d, 阅读全文
posted @ 2019-09-18 22:53 Ms-Hibiscus 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 1,需要在项目种引入钉钉官方的js 或者npm 也可以的 2,钉钉自带的api,有写是需要鉴权的,所以在使用之前一定要先鉴权 获取钉钉接口的鉴权 3,鉴权以后就可以在项目中使用钉钉的api了,但是在调用钉钉的api的时候一定要在 dd.ready里面执行,不然会报错 1 dd.ready(()=>{ 阅读全文
posted @ 2019-09-09 11:12 Ms-Hibiscus 阅读(7762) 评论(7) 推荐(1) 编辑
摘要: 1,首先需要引进官方的js: 2,创建放地图的容器,并设置好id和容器的大小 3,加载基本底图 阅读全文
posted @ 2019-09-09 10:43 Ms-Hibiscus 阅读(3051) 评论(0) 推荐(0) 编辑
摘要: 在vue-cli3中compiler是不被使用的 ,所以compiler换成runtimeCompiler,就可以啦 阅读全文
posted @ 2019-04-19 11:03 Ms-Hibiscus 阅读(3055) 评论(0) 推荐(0) 编辑
摘要: import turtle # 设置初始位置turtle.penup()turtle.left(90)turtle.fd(200)turtle.pendown()turtle.right(90) # 花蕊turtle.fillcolor("red")turtle.begin_fill()turtle 阅读全文
posted @ 2019-04-11 18:49 Ms-Hibiscus 阅读(5765) 评论(0) 推荐(0) 编辑
摘要: 打开文件方式 f = open('your_file.txt','r')f=open('your_file.txt','w') f=open('your_file.txt','a') 第二个参数为对文件的操作方式, ’w’是写文件,已存在的同名文件会被清空,不存在则会创建一个; ’r’是读取文件,不 阅读全文
posted @ 2019-04-08 19:16 Ms-Hibiscus 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 数据导入导出 数据文件导入 导出 每个部门工资最高的员工 创建Employee 表,包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。 + + + + + | Id | Name | Salary | DepartmentId | + + + + + | 1 阅读全文
posted @ 2019-04-06 12:02 Ms-Hibiscus 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 函数的定义 函数是组织好的,可重复使用的,用来实现单一,或相关联功能得代码段。 定义一个函数: 1,函数代码块以def关键词开头,后接函数标识符名称和圆括号() 2,任何传入参数和自变量必须放在圆括号中间,圆括号之间用于定义参数 3,函数的第一行语句可以选择性的使用文档字符串-用于存放函数说明 4, 阅读全文
posted @ 2019-04-06 09:28 Ms-Hibiscus 阅读(224) 评论(0) 推荐(0) 编辑