事件对象:事件发生的瞬间,发生位置、时间、鼠标按键、触发的节点等信息,被打包成一个对象,此对象,系统自动传递给事件函数的第一个参数。【例】记录 鼠标划过图片时的事件对象 Document 此时 控制台 输出:其中 target(IE 用的是 srcEl...
分类:
编程语言 时间:
2015-05-02 20:43:24
阅读次数:
134
在前两篇文章中,我们介绍了什么是Generator和coroutine,在这一片文章中,我们会介绍coroutine在模拟pipeline(管道 )和控制Dataflow(数据流)方面的运用。coroutine可以用来模拟pipeline行为。通过把多个coroutine串联在一起来实现pipe,在...
分类:
编程语言 时间:
2015-05-02 20:45:21
阅读次数:
299
一、I/O系统:就是Java中用于数据写入和读取的类和方法,而这些类和方法都存在于java.io包和java.nio包中。其中的 "I" 是Input, "O" 是 Output, 所以也叫输入输出系统;二、流:所谓流,简单的说,就是文件和程序之间传输的数据,而流也有方向,它必有源端和目的端,也就是...
分类:
编程语言 时间:
2015-05-02 20:43:54
阅读次数:
142
AnyCAD图形控件有.Net版本和C++两个版本,使用C++要比C#稍微繁杂一点。SDK中提供了针对MFC的文档视图的封装,只需改一下几个基类即可。准备VS2010下载C++版本的AnyCAD图形控件:http://pan.baidu.com/s/1c06hmPa项目设置$(AnyCADSDK)替...
分类:
编程语言 时间:
2015-05-02 20:40:21
阅读次数:
163
语法:obj.propertyIsEnumerable(prop);此方法返回一个布尔值,表明指定的属性名是否是当前对象可枚举的自身属性。1.如果是用户自定义了对象的属性,将返回true,比如var o = {};o.prop = '我是个可枚举属性';o.fn = function(){};//用...
分类:
编程语言 时间:
2015-05-02 20:36:49
阅读次数:
128
Socket(套接字)始于Unix,即人们所说的BSD Unix。socket家族有两种:基于文件系统的和基于网络的。第一种是基于文件系统的,地址家族表示为:AF_UNIX(或AF_LOCAL);第二种是网络Socket,是基于网络的,地址家族表示为AF_INET(AF_INET6表示ipv6).....
分类:
编程语言 时间:
2015-05-02 20:37:00
阅读次数:
167
总是记不住API。昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧:python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()...
分类:
编程语言 时间:
2015-05-02 20:36:56
阅读次数:
130
Leap Motion的官网文档已经有不少的热心网友参与了翻译,但没有覆盖官网文档的全部。
为迎合Unity VR的热潮与大家的学习需要,本博客将推出针对Unity方向的官方文档翻译系列。
第二篇 《Unity插件概述》 主要对Leap Motion的Unity插件及坐标系系统的特别之处进行简述。...
分类:
编程语言 时间:
2015-05-02 19:32:12
阅读次数:
213
顶一个变量,如果不进行初始化,是不能实用的,Swift 会报错。目测 对象也是必须要new 才可以使用。这又是我很赞同苹果的一个做法。Swift真不错!而如果把变量申明为可选值,则该变量默认就会是一个 nil 值 (既空值)语法是var i:Int?;(吐槽以下博客园:居然不能再博客页面直接编辑博文...
分类:
编程语言 时间:
2015-05-02 19:30:36
阅读次数:
134
前言:对于一个程序员来说,尤其是在java web端开发的程序员,三大框架:Struts+Hibernate+Spring是必须要掌握熟透的,因此,下面谈谈java三大框架的基本概念和原理。JAVA三大框架 一、Spring Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Sp....
分类:
编程语言 时间:
2015-05-02 19:30:07
阅读次数:
124
SpringMVC + Mybatis + SpringSecurity(权限控制到方法按钮) + Rest(服务) + Webservice(服务) + Quartz(定时调度)+ Lucene(搜索引擎) + HTML5 bootstrap + Maven项目构建绝对开源平台 项目Mave构建...
分类:
编程语言 时间:
2015-05-02 19:28:27
阅读次数:
186
OSCHINA上看到各种语言的抓妹子图的程序段,拿来跑一跑,都是爬虫的机制,而地址一般都是固定的,格式固定,才能抓到想要的图,这显示不够智能,于是把作者的代码改掉,变成了个下载图片的爬虫。然后问题就来了,大量的图片,不是我想要的,于是想到了图像识别,目前主要的分支有,找相似图,人脸识别,鉴黄等。 O...
分类:
编程语言 时间:
2015-05-02 19:30:03
阅读次数:
213
都希望拥有一个既有长度又有厚度的人生有多少人能在眼花缭乱的纷繁世界下,理智的区应对?又有几个人能将一件事坚持做10年?想走在前面,需要明智的选择和坚守的恒心,也需要智慧和高效的自我管理!六、函数和闭包函数: 执行特定任务的一段代码目的是复用,或者嵌套。闭包:匿名函数,可以作为表达式,函数参数,函数返...
分类:
编程语言 时间:
2015-05-02 19:26:41
阅读次数:
156
无刷新添加一个新的DIV层,并可实现的该层的拖动,鼠标拖动层可移动位置,将JS部分另存为一个新文件,用到的时候从外部引入,这个拖动层代码很流行,GG和YAHOO等大网站经常可以看到这种效果
分类:
编程语言 时间:
2015-05-02 19:26:25
阅读次数:
118
15款Java程序员必备的开发工具如果你是一名Web开发人员,那么用膝盖想也知道你的职业生涯大部分将使用Java而度过。这是一款商业级的编程语言,我们没有办法不接触它。对于Java,有两种截然不同的观点:一种认为Java是最简单功能最强大的编程语言之一,另一种则表示这种编程语言既难用又复杂。下面这些...
分类:
编程语言 时间:
2015-05-02 19:24:24
阅读次数:
134
一、定义:
提供创建对象的接口
二、为何使用
工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。
为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是...
分类:
编程语言 时间:
2015-05-02 18:16:11
阅读次数:
211