首页 > 编程语言
javascript中的闭包(Closure)的学习
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面是我在网上通过学习阮一峰老师的笔记,感觉总结很不错,特记录于此。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变 ...
分类:编程语言   时间:2017-03-01 19:41:17    收藏:0  评论:0  赞:0  阅读:210
JavaScript中node的相关属性
1,childNodes childNodes属性将返回一个数组,这个数组包含给定元素节点的全体子元素。 检索body元素的第一个子节点: var body_element=document.getElementByTagName("body")[0]; body元素有几个子元素 var body_ ...
分类:编程语言   时间:2017-03-01 19:40:27    收藏:0  评论:0  赞:0  阅读:268
python 安装教程
1) 安装python2.7,下载地址 https://www.python.org/downloads/ 2.7 安装完成后,设置环境变量加入path --d:/ruanjian/python 2) 安装工具 easy_install https://pypi.python.org/pypi/ez ...
分类:编程语言   时间:2017-03-01 19:37:26    收藏:0  评论:0  赞:0  阅读:158
JavaScript函数的调用(通过节点)--JavaScript DOM编程艺术
问题:点击某个图片链接时,可以在当前网页同时看到图片以及原有的图片清单 解决:增加一个“占位符”为图片预留一个浏览区域 1,在清单后添加占位符 <img id="placeholder" src="img/001.jpg" alt="my image"> 2,改变占位符的src属性 function ...
分类:编程语言   时间:2017-03-01 19:36:29    收藏:0  评论:0  赞:0  阅读:297
构建乘积数组
class Solution { public: vector multiply(const vector& A) { vector result; if(A.size() == 0) return result; result.push_back(1); int temp = 1;... ...
分类:编程语言   时间:2017-03-01 19:33:58    收藏:0  评论:0  赞:0  阅读:151
C语言小游戏开发之贪吃蛇
寒假期间一时兴起,想着用C语言能开发出贪吃蛇小游戏应该是一件不错的事!但C语言学习过程中从来都是字符界面的编程,如何能有“图形化”的效果呢?于是小编就在度娘, 谷歌等网站搜索了一番,发现了一些有用的Win32 API函数,于是小编的心一下子激动了起来,有了这些API函数也许能够实现哟!开始吧! 编程 ...
分类:编程语言   时间:2017-03-01 19:32:40    收藏:0  评论:0  赞:0  阅读:159
Java动态代理
最近正好在看,特来挖坟。 关于动态代理设计模式很可能题主就在不知不觉中使用了,例如Spring中的AOP,Struts2中的拦截器等。 先来看静态代理模式代码: public interface Subject { public void doSomething(); } public class ...
分类:编程语言   时间:2017-03-01 19:30:58    收藏:0  评论:0  赞:0  阅读:156
JAR包中的MANIFEST.MF文件详解以及编写规范
参考百度百科的解释如下: MANIFEST.MF:这个 manifest 文件定义了与扩展和包相关的数据。单词“manifest”的意思是“显示” 打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了 ...
分类:编程语言   时间:2017-03-01 19:30:23    收藏:0  评论:0  赞:0  阅读:273
python使用原始套接字 解析原始ip头数据
使用底层套接字解码底层流量,是这次做的重点工作。 首先来捕获第一个包 下面一行一行解释上面代码的意思。 1. 导入socket包 2. 需要监听的本机ip地址 3. 给socket_protocol变量赋值icmp变量 4. 为sniffer变量创建一个soket对象,该对象为ipv4 原始套接字并 ...
分类:编程语言   时间:2017-03-01 19:28:44    收藏:0  评论:0  赞:0  阅读:366
【Unity】开发WebGL内存概念详解和遇到的问题
自加入unity WebGL平台以来,Unity的开发团队就一直致力于优化WebGL的内存消耗。我们已经在Unity使用手册上有对于WebGL内存管理的详尽分析,甚至在Unite Europe 20...
分类:编程语言   时间:2017-03-01 18:26:41    收藏:0  评论:0  赞:0  阅读:346
AJAX通过XML获取对象和数组的属性
model层 实例1:获取对象的属性 controller层 view层 实例2:获取数组元素的属性 controller view 实例3:获取数组元素的属性(xml标签内包含属性标签) controller view ...
分类:编程语言   时间:2017-03-01 18:22:54    收藏:0  评论:0  赞:0  阅读:229
python3如何打印进度条
Python3 中打印进度条(#)信息: 代码: time.sleep定义每隔0.1s将信息打印到屏幕上,打印50个# ...
分类:编程语言   时间:2017-03-01 18:18:27    收藏:0  评论:0  赞:0  阅读:344
C++中的三种继承public,protected,private
三种访问权限 public:可以被任意实体访问 protected:只允许子类及本类的成员函数访问 private:只允许本类的成员函数访问 三种继承方式 public 继承 protect 继承 private 继承 组合结果 基类中 继承方式 子类中 public & public继承 => p ...
分类:编程语言   时间:2017-03-01 18:15:55    收藏:0  评论:0  赞:0  阅读:209
Java学习第二十四天
1:多线程(理解) (1)JDK5以后的针对线程的锁定操作和释放操作 Lock锁 (2)死锁问题的描述和代码体现 (3)生产者和消费者多线程体现(线程间通信问题) 以学生作为资源来实现的 资源类:Student 设置数据类:SetThread(生产者) 获取数据类:GetTh... ...
分类:编程语言   时间:2017-03-01 18:15:12    收藏:0  评论:0  赞:0  阅读:173
JS中字符串与数组之间的相互转换
数组转换成字符串 字符串转换成数组 便于c#中的数据与js中数据的交流 ...
分类:编程语言   时间:2017-03-01 18:14:04    收藏:0  评论:0  赞:0  阅读:262
SpringBoot整合Redis
1.项目目录结构 2.配置文件 application.yml redis.properties build.gradle gradle.properties 3.代码 RedisConfig.java RedisModel.java IRedisService.java RedisServiceI ...
分类:编程语言   时间:2017-03-01 18:12:10    收藏:0  评论:0  赞:0  阅读:356
进程与线程的一个很形象的描述
转载自:http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清 ...
分类:编程语言   时间:2017-03-01 18:10:22    收藏:0  评论:0  赞:0  阅读:259
javascript基础--className选取节点
封装了getByClass(oParrent, sClass)方法,参数oParrent所选参数的父级,sClass所选参数的类名 ...
分类:编程语言   时间:2017-03-01 18:09:17    收藏:0  评论:0  赞:0  阅读:233
javascript基础--DOM选取子节点
一、节点选取 二、dom节点childNodes和nodeType 三、children是没有兼容问题的childNodes ...
分类:编程语言   时间:2017-03-01 18:06:01    收藏:0  评论:0  赞:0  阅读:153
eclipse添加中jar包
个人偏好Java一个很重要的原因的有丰富的JAR库可以被使用。JAR(Java Archive)是Java的一种压缩文档格式,以流行的ZIP文件格式为基础。与ZIP的不同之处是,JAR文件不仅可以用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 ...
分类:编程语言   时间:2017-03-01 18:05:14    收藏:0  评论:0  赞:0  阅读:267
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!