首页 > 编程语言
Javascript闭包——懂不懂由你,反正我是懂了
摘要:“如果你不能向一个六岁的孩子解释清楚,那么其实你自己根本就没弄懂。”好吧,我试着向一个27岁的朋友就是JS闭包(JavaScript closure)却彻底失败了。 越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到s ...
分类:编程语言   时间:2016-08-19 09:48:40    收藏:0  评论:0  赞:0  阅读:176
【python之旅】python的基础三
目录: 1、装饰器 2、迭代器&生成器 3、Json & pickle 数据序列化 4、软件目录结构规范 一、装饰器 定义:本质是函数,(装饰其他函数)就是为其他函数添加附加功能 原则: 1、不能修改被装饰的函数的源代码 2、不能修改被装饰的函数的调用方式 一个简单的装饰器: 实现装饰器知识储备: ...
分类:编程语言   时间:2016-08-19 09:47:11    收藏:0  评论:0  赞:0  阅读:279
python 购物车和三级菜单
程序:购物车程序 需求: 程序: 三级菜单 要求: ...
分类:编程语言   时间:2016-08-19 09:46:40    收藏:0  评论:0  赞:0  阅读:196
JavaScript强化教程——jQuery - Chaining
本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— jQuery - Chaining 通过 jQuery,您可以把动作/方法链接起来。Chaining 允许我们在一条语句中允许多个 jQuery 方法(在相同的元素上)。 jQuery 方法链接直到现在 ...
分类:编程语言   时间:2016-08-19 09:45:30    收藏:0  评论:0  赞:0  阅读:134
那些年被我坑过的Python——山外有山(第四章)
装饰器: 定义: 本质是函数,(装饰其他函数)就是为其他函数添加附加功能原则: 1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式 优点: 装饰器带来的最直观的好处:减少对函数的细化修改,批量增加新功能。 实现装饰器必备知识:1、函数即“变量” 函数的原理与变量引用相似,都是将一个 ...
分类:编程语言   时间:2016-08-19 09:43:50    收藏:0  评论:0  赞:0  阅读:252
python之路四
内建函数 内建函数详解: 1. abs(x) abs()函数返回数字(可为普通型、长整型或浮点型)的绝对值。如果给出复数,返回值就是该复数的模。例如: >>>print abs(-2,4) 2.4 >>>print abs(4+2j) 4.472135955 2. apply(function,ar ...
分类:编程语言   时间:2016-08-19 09:42:10    收藏:0  评论:0  赞:0  阅读:164
基于tomcat-jQ-springMVC-bootstrap的公司产品管理WEB应用
基于tomcat-jQ-springMVC-bootstrap的公司产品管理WEB应用 管理员登录后台以后才能操作 ,权限管理只有一个管理员, 系统的主要作用是查看所有的 “公司列表”, 并查看该公司的”产品“, 用户可以对该公司的产品进行添加或者删除, 添加或者删除公司等 , 添加产品和删除产品等 ...
分类:编程语言   时间:2016-08-19 09:41:41    收藏:0  评论:0  赞:0  阅读:305
第4章第1节练习题9 反向层次遍历算法
试给出二叉树的自下而上,从右到左的层次遍历算法...
分类:编程语言   时间:2016-08-19 08:37:11    收藏:0  评论:0  赞:0  阅读:278
javascript设计模式-Constructor(构造器)模式
Constructor是一种在内存已分配给该对象的情况下,用于初始化新创建对象的特殊方法。Object构造器用于创建特定类型的对象–准备好对象以备使用,同事接收构造器可以使用参数,以在第一次创建对象时,设置成员属性和方法值。对象创建 创新新对象,在javascript中通常有两种方法: 对象直面量方法 var newObj = {}; 构造器的简洁方法 var newObj = new Ob...
分类:编程语言   时间:2016-08-19 08:36:42    收藏:0  评论:0  赞:0  阅读:279
清除数组所有字符串元素两边的空格
/** * Trims a entire array recursivly. * * @author Jonas John * @version 0.2 * @link http://www.jonasjohn.de/snippets/php/trim-array.htm * @param arra ...
分类:编程语言   时间:2016-08-19 08:35:41    收藏:0  评论:0  赞:0  阅读:287
python学习笔记4:高阶函数,装饰器,生成器,迭代器
一.高级函数1.把一个函数名当作实参传给另一个函数2.返回值包含函数名>>> def bar():... print ("in the bar")... >>> def foo(func):... res=func()... return res... >>> foo(bar)in the bar ...
分类:编程语言   时间:2016-08-19 08:35:00    收藏:0  评论:0  赞:0  阅读:314
python-装饰器
1.匿名函数:没有函数名称,-- 赋值给一个变量 就可以 3.斐波那契数列 5.装饰器,本质是函数,就是为其人函数添加附加功能,不能修改装饰函数的代码和调用方式。#装饰器=高阶函数+嵌套函数 6.通过yield实现在单线程的情况下实现并发运算的效果 7.字典格式写入文件中或从文件中读取数据 8.字典 ...
分类:编程语言   时间:2016-08-19 08:34:40    收藏:0  评论:0  赞:0  阅读:285
python_way day15 HTML-DAY2
python_way day15 HTML-DAY2 html-css回顾 javascript 一、html-css回顾 二、javascript: 1、javascript可以在哪里引用: 2、javascript 写在哪里最合适 3、变量: 变量分为局部变量,和全局变量 三、数字类型: 原始类 ...
分类:编程语言   时间:2016-08-19 08:33:50    收藏:0  评论:0  赞:0  阅读:238
HTML基本语言(表单的基本元素)
1.3 表单一般是登录界面的标签 表单的基本标签 ...
分类:编程语言   时间:2016-08-19 08:31:50    收藏:0  评论:0  赞:0  阅读:257
python 端口扫描
直接贴代码吧,很简单的代码 自我感觉效率很低,多线程先不谈,每次调用socket.create_connection((ip,port),2)都会创建一个对象,这很影响效率。 ...
分类:编程语言   时间:2016-08-19 06:20:52    收藏:0  评论:0  赞:0  阅读:232
Python学习之路--Day4
本节内容 1.迭代器&生成器 生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推 ...
分类:编程语言   时间:2016-08-19 06:15:20    收藏:0  评论:0  赞:0  阅读:139
C++中new和delete的背后( call edx 调用虚表内的第二个函数(析构函数))
关于 C++中new背后的行为, 以前已经写过一篇了 理解C++中new背后的行为, 但是里面也只是泛泛而谈,没有真凭实据, 下面我们从汇编的角度看C++编译器究竟在背后干了什么? 我们的代码很简单, 如下: #include <iostream> class A { public: virtual ...
分类:编程语言   时间:2016-08-19 06:14:30    收藏:0  评论:0  赞:0  阅读:218
Centos系统python2.x升级python3.x
1. Centos7初始安装的python版本为2.7.5 2.下载最新的python3.5.2,解压到/usr/local/src 3. 配置、编译、测试、安装(根据软件的README说明) ./configure --prefix=/usr/local/python3.5.2 make make ...
分类:编程语言   时间:2016-08-19 06:14:11    收藏:0  评论:0  赞:0  阅读:175
Java [Leetcode 167]Two Sum II - Input array is sorted
题目描述: Given an array of integers that is already sorted in ascending order, find two numbers such that they add up to a specific target number. The fu ...
分类:编程语言   时间:2016-08-19 06:13:30    收藏:0  评论:0  赞:0  阅读:141
C++中实现回调机制的几种方式(一共三种方法,另加三种)
(1)Callback方式Callback的本质是设置一个函数指针进去,然后在需要需要触发某个事件时调用该方法, 比如Windows的窗口消息处理函数就是这种类型。比如下面的示例代码,我们在Download完成时需要触发一个通知外面的事件: typedef void (__stdcall *Down ...
分类:编程语言   时间:2016-08-19 06:12:00    收藏:0  评论:0  赞:0  阅读:259
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!