//发布订阅模式class EventEmiter{ constructor(){ //维护一个对象 this._events={ } } on(eventName,callback){ if( this._events[eventName]){ //如果有就放一个新的 this._events[e ...
分类:
Web程序 时间:
2017-09-09 18:58:36
阅读次数:
276
最近参与了cocos creator的研究,开发小游戏,结果被一个事件坑得不行不行的。现在终于解决了,分享给大家。 原理 1.触控事件是针对节点的 2.触控事件的冒泡,是直接关系冒泡,父子可以,孙子不行,就是不能隔代冒泡 3.父节点不响应触控事件,肯定是被孩子节点遮挡了,只要孩子节点也监听一下事件, ...
分类:
其他好文 时间:
2017-09-09 18:58:26
阅读次数:
220
1、标记清除 2、引用计数 当a 为零的时候,gc会将其回收销毁。 注意:循环引用计数,相互引用将无法使用引用计数回收。 3、内存泄漏常见的情况 一、意外的全局变量 方案:添加"use strict" 可避免。 二、闭包引起的内存泄漏 闭包可以维持函数内的局部变量,使其得不到释放。 方案:将事件定义 ...
分类:
Web程序 时间:
2017-09-09 18:58:13
阅读次数:
202
编程范式Rust是一个多范式 (multi-paradigm) 的编译型语言。除了通常的结构化、命令式编程外, 还支持以下范式。函数式编程Rust使用闭包 (closure) 来创建匿名函数:let num = 5; let plus_num = |x: i32| x + num;其中闭包plus_... ...
分类:
其他好文 时间:
2017-09-09 18:57:56
阅读次数:
201
相信大家刚接触js的时候,总是被offsetHeight,offsetTop,clientHeight,clientTop等等一系列的offset问题搞的头晕。刚刚看高程,也看到了这方面的知识。记录一下,增加理解。 一、首先说偏移量:offsetHeight,offsetTop. 看图说话,方便理解 ...
分类:
Web程序 时间:
2017-09-09 18:57:50
阅读次数:
191
转自:http://www.cnblogs.com/redcreen/archive/2011/05/04/2036387.html java内存组成介绍:堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分 ...
分类:
其他好文 时间:
2017-09-09 18:57:43
阅读次数:
167
转载自:http://zhaoyuqiang.blog.51cto.com/6328846/1214718 在Linux系统中文件的权限可以在文件上单击右键—>属性来查看。 但是我们这次用的是全命令来查看和修改文件的权限 为了举一个实例,我们在mnt文件夹中建立一个fileA文件,然后在fileA文 ...
分类:
系统相关 时间:
2017-09-09 18:57:33
阅读次数:
180
一直苦于文档整理工作,因为这是一个很无聊的工作,偶然在网上看到了swagger这东西,感觉不错,于是动手集成了一下,眼前一亮 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方 ...
分类:
编程语言 时间:
2017-09-09 18:57:24
阅读次数:
376
webservice是以前比较流行的跨系统、跨语言、跨平台的数据交互技术。最近工作中调用Java作为服务端开放的webser,我是通过VS205生成webservice工具类的方式进行接口调用的。用这种方式的理由是对自身的工程项目影响较小,系统生成一个工具了,只需要将此工具类放置对应的目录下并包含在 ...
什么是计算机网络呢? 计算机网络(网络):由若干个结点和链路组成。结点可以是计算机、路由器、交换机、集线器等。 那什么又是互连网呢? 互连网(internet):通过路由器将网络互连起来,构成了更大的计算机网络。 在这里我们要注意:网络互连并不是将计算机单纯地在物理上连接起来,而是要在计算机上安装能 ...
分类:
其他好文 时间:
2017-09-09 18:57:08
阅读次数:
143
引用:http://blog.csdn.net/hudashi/article/details/50884742 http://blog.csdn.net/haitaofeiyang/article/details/44264685 ...
分类:
编程语言 时间:
2017-09-09 18:56:59
阅读次数:
148
sudo vim /usr/share/applications/Studio.desktop [Desktop Entry] Name = Studio comment= android studio Exec=/home/android/android-studio/bin/studio.sh ...
分类:
系统相关 时间:
2017-09-09 18:56:50
阅读次数:
150
#!/usr/bin/env python # _authon bruce # @date: 2017/09/09 15:47 menu = { "江西":{ "赣州":{ "兴国":{}, "于都":{} }, "南昌":{}, "吉安":{} }, "上海"... ...
分类:
编程语言 时间:
2017-09-09 18:56:40
阅读次数:
219
由来: 1、毕业工作7年了,技术的书籍都是零零散散看,从未系统性总结过,知识体系系统化结构一直未能有效梳理,自己也许努力达成了一些所谓的成绩,自己扪心自问,计算机软件行业知识其实一直未曾深入总结和掌握,说来尴尬。 2、2017年上半年带IES 资源团队,业务复杂,边界模糊,交付的版本出现一些低质量问 ...
分类:
其他好文 时间:
2017-09-09 18:56:32
阅读次数:
156
Oracle测试最佳软件。 Otest是用于Oracle数据库测试、优化、监控软件。* Otest是免费提供给Oracle客户和广大DBA工程师使用的软件。由原厂工程师王文杰在业余时间开发,并提供支持 ...
分类:
数据库 时间:
2017-09-09 18:56:22
阅读次数:
266
昨天写完hibernate的小demo后,想写一个简单structs2,但是发现好像自己连servlet都忘了怎么写了,所以一切从头开始,先写一个简单servlet把 第一步 肯定是建立项目了,打开自己eclipse(myeclipse,sts,idea)。然后file->new->java pro ...
分类:
其他好文 时间:
2017-09-09 18:56:15
阅读次数:
336