什么是版本控制? "这个之前有记录过相关的内容" 版本管理就是管理更新的历史记录, 它给我们提供了一些在软件开发过程中必不可少的功能,例如: 记录一款软件添加或更改源代码的过程 回滚到特定阶段,恢复误删除的文件 合并多人协作的文件等 多人协同,文件传输 版本控制分类 集中式 + SVN 分布式 + ...
分类:
其他好文 时间:
2020-01-22 20:01:54
阅读次数:
82
我就直接上代码了都是实际项目里面用到的 1.假设这个json就已经是树型结构数据了(如果不知道怎么实现树型结构数据请看我另一篇博客) var compressedArr=afcommon.treeDataToCompressed(json);/**************************** ...
分类:
Web程序 时间:
2020-01-22 20:00:54
阅读次数:
235
一、包含函数参数的函数是高阶函数。 二、返回值是函数的函数是高阶函数。 三、例1:异步请求成功或者失败后调用函数,回调函数 // 参数callback为一个函数 function getUserInfo (userId, callback) { $.ajax({ type: 'GET', url: ...
分类:
其他好文 时间:
2020-01-21 17:54:24
阅读次数:
60
一:两种部署包: 部署之前先说下两种包,java项目部署到服务器一般有用war包的,也有用jar包的,微服务spring cloud普及后大部分打包都是jar,部署之前先搞清楚自己要打war包还是jar包,下面小介绍两种包的区别: spring boot既可以打成war发布,也可以找成jar包发布。 ...
分类:
编程语言 时间:
2020-01-21 16:29:17
阅读次数:
143
为什么要用promise 1.使用纯回调函数 先指定回调函数,再启动异步任务 答 1.指定回调函数的方式更加灵活 可以在执行任务前,中,后 2.支持链式调用,解决回调地狱问题 什么是回调地狱:回调函数嵌套使用,下一层回调函数依赖上一层回调函数的结果 解决方案。promise链式 终极解决方案 asy ...
分类:
其他好文 时间:
2020-01-21 00:54:26
阅读次数:
114
requestAnimationFrame 方法让我们可以在下一帧开始时调用指定函数。但是很多人可能不知道,不管三七二十一直接在 requestAnimationFrame 的回调函数里绘制动画会有一个问题。是什么问题呢?要理解这个问题,我们先要了解 requestAnimationFrame 的一 ...
分类:
其他好文 时间:
2020-01-21 00:18:18
阅读次数:
115
bind函数: auto newCallable = bind(callable, arg_list); callable依据手册可以是: Callable object (function object, pointer to function, reference to function, po ...
分类:
编程语言 时间:
2020-01-20 23:09:47
阅读次数:
200
cv2.getTrackbarPos() 函数的 一个参数是滑动条的名字, 第二个参数是滑动条被放置窗口的名字, 第三个参数是滑动条的默认位置。 第四个参数是滑动条的最大值, 第五个函数是回调函数,每次滑动条的滑动都会调用回调函数。 回调函数通常都会含有一个默认参数,就是滑动条的位置。 在本例中这个 ...
分类:
编程语言 时间:
2020-01-20 12:39:57
阅读次数:
109
1.实现一个数据监听器Observer,能够对数据对象的所有属性进行监听,如有变动可拿到最新值通知订阅者2.实现一个指令解析器Compile,对每个元素节点的指令进行扫描和解析,以及绑定相应的更新函数3.实现一个Watcher,作为连接Observer和Compile的桥梁,能够订阅并收到每个属性变动的通知,执行指令绑定的相应回调函数,从而更新视图4.mvvm入口,整合以上三者
分类:
其他好文 时间:
2020-01-20 09:22:32
阅读次数:
72
https://bbs.pediy.com/thread-178926.htm 普通模式调用SendMessage、PostMessage,增强模式调用keybd_event,mouse_event、 SendInput发送键盘鼠标消息。只要HOOK 内核层的NtUserPostThreadMess ...
分类:
其他好文 时间:
2020-01-20 09:18:42
阅读次数:
110