手动实现apply、call、bind 每个 对象都存在 、`call() bind() this`对象的值,以扩充函数赖以运行的作用域。 apply : 必选,在 函数运行时使用的 值, 可能不是该方法看到的实际值,如果这个函数处于非严格模式下,则指定为 或`undefined`时会自动替换为指向 ...
分类:
移动开发 时间:
2020-05-01 18:45:18
阅读次数:
80
入门与进阶示例演示 来源 https://zhuanlan.zhihu.com/p/43717813 本文适合两类人阅读: 一类是没有做过小程序开发,但是想了解小程序整个开发过程及环境和开发中需要注意哪些问题的人,你适合读本文的入门篇,可以帮你节省至少几天的时间。 另一类就是写过小程序,但是想对小程 ...
分类:
其他好文 时间:
2020-05-01 12:36:46
阅读次数:
69
冒号属性 :是指令 v-bind 的缩写,是为了动态绑定数据,用于响应式地更新 HTML 特性。 加了冒号,后面是变量或表达式;不加冒号的是字符串。 如图:将Home组件中的 probe-type 的值传给子组件Scroll的时候,需要的是一个数字类型,所以这里要加上:,否则3就会被当成一个字符串 ...
分类:
其他好文 时间:
2020-05-01 10:50:22
阅读次数:
95
Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 半成品自定义web框架 import socket sk = socket.socket() sk.bind(("127.0.0.1" ...
分类:
Web程序 时间:
2020-04-30 21:20:05
阅读次数:
68
1、安装redis sudo apt-get install redis-server 2、查看是否安装成功 3、开启redis远程连接 编辑 /etc/redis/redis.conf 注释 bind 127.0.0.1 ::1 设置 protected-mode no 1、关闭protected ...
分类:
数据库 时间:
2020-04-30 11:58:10
阅读次数:
68
概念: DIP(依赖倒置原则):软件在进行架构设计的时候的一种原则 高层定义接口,底层负责实现 ATM机(高层) 银行卡(底层) ATM定义一个插卡口(接口),不管是哪家银行的卡,都可以进行取钱 IOC(控制反转):DIP的具体实现方式 如果没有插卡口 那么 中国银行的卡只能用中国银行的ATM 现在 ...
分类:
其他好文 时间:
2020-04-29 18:07:15
阅读次数:
66
问题 执行 spark-submit --master local模式时产生warn并达重试数限制失败,导致spark local不能启动: ... WARN Utils: Service 'sparkDriver' could not bind on port 0. Attempting port ...
分类:
其他好文 时间:
2020-04-29 12:46:42
阅读次数:
126
从开发转为CM,开始了各种脚本的学习之路。 今天学习Bat常用命令。 学习要点:1.显示信息:echo 格式:echo 你要输出的信息 C:\Elena Code>echo hello bathello bat C:\Elena Code> C:\Elena Code>pausePress any ...
分类:
其他好文 时间:
2020-04-29 10:55:58
阅读次数:
89
一、阻塞IO模型 import socket server = socket.socket() server.bind(('127.0.0.1',8080)) server.listen(5) while True: conn, addr = server.accept() while True: ...
分类:
其他好文 时间:
2020-04-29 01:03:28
阅读次数:
55
当你第一次接触vue的时候,一定会使用到其中的几个指令,比如:v-if、v-for、v-bind...这些都是vue为我们写好的,用起来相当的爽。如果有些场景不满足,需要我们自己去自定义,那要怎么办呢?下面来一步步学习如何自定义一个属于我们自己的指令。 vue自定义指令的基础知识 钩子函数 在消息处 ...
分类:
其他好文 时间:
2020-04-29 00:38:41
阅读次数:
90