自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 小米智能家庭

1. 一些概念1.1 开关双开双控双开的意思就是一个面板有两个开关,可以单独控制两个灯的打开和关闭,同理,三开即三个开关。双控意思是一个灯可以由两个控制点,比如宾馆房间门口可以打开灯,床头的开关也可以控制该灯,这就是双控。单控就是只有一个控制点。因此例如单开双控即面板只有一个开关,然后该开关控制的灯具有两个控制点,使用另一个单开双控开关即可控制。1.2 什么是网关网关最简单的理解就是相当于智能设备的路由器。我们的手机需要连接wifi进行上网,而智能设备有的可以连接wifi,有的只能连接蓝牙,那

2021-01-30 23:16:56 1346 1

转载 JavaScript中reduce()方法不完全指南

JavaScript中reduce()方法不完全指南reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终为一个值,是ES5中新增的又一个数组逐项处理方法,那reduce方法跟foreach、map等数组方法又有啥区别呢。语法:arr.reduce(callback[, initialValue]) —More From MDN参数:callback(一个在数组中每一项上调用的函数,接受四个函数:) previousValue(上一次调用回调函数时的

2020-07-03 13:46:51 348

转载 程序员如何培养解决复杂问题的能力

程序员大致可以分为三类:码农、工程师、高级工程师Level 1 - 码农 能做事,但缺乏思考,Coding只是体力活。 Level 2 - 工程师 不盲目,懂得思考与进步。 Level 3 - 高级工程师 不止有足够的思考,还具备解决复杂问题的能力。从码农到工程师并不难,只要懂得不盲从、主动思考、学习、改善就可以很容易进入工程师的行列,但是大多数就止步于工程师了,因为要从工程师成长到高级工程师,需要解决复杂问题的能力。什么是复杂问题首先明确一点:解决问题 ≠ 解决复杂问题问题 =

2020-07-03 13:44:55 1635

原创 CSS中BFC快速理解

1. 什么是BFCBFC(Block formatting context),译为“块级格式化上下文”,简单来说,BFC属于CSS中的一种布局,它的目标就是要产生一块独立的区域,任凭内部元素或布局如何变化,都不会影响到区域外的元素和布局,就像一个独立的盒子。2. 如何触发BFC当一个元素满足以下任一条件即为BFC:HTML本身就是一个BFC元素 float属性: 设置为...

2019-11-07 12:28:56 207

原创 关于CSS清除浮动

1. 浮动float浮动本质上就是指元素使用了float属性,从而导致元素脱离文档流,造成布局不正确的问题。我们知道,一个CSS盒子当不设置高度时,高度由内容或者子盒子撑开,当该盒子其中元素设置了float属性之后,会发生高度塌陷,即高度变成0,元素会根据float属性设置的方向排列,如以下布局:<body> <div class="box"> ...

2019-11-07 12:24:53 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除