码迷,mamicode.com
首页 > 编程语言
JavaScript之作用域与闭包详解
前言: JavaScript是一种应用非常广泛的语言,其也有一些自身特点和优势,本文重在讲述其作用域机制以及闭包,会从一些实例来探讨其机理。 作用域在JavaScript程序员日常使用中有不同的含义,如下所示: this绑定的值; this绑定的值定义的执行上下文; 一个变量的“生命周期”; 变量的
分类:编程语言   时间:2016-03-06 17:21:06    阅读次数:225
几种经典的Hash算法的实现(源代码)
来源声明: http://blog.minidx.com/2008/01/27/446.html 先保存下来,以备后面研究,现在还看不懂! 哈希算法将任意长度的二进制值映射为固定长度的较小二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更
分类:编程语言   时间:2016-03-06 17:21:07    阅读次数:185
201603061528_《Javascript交换两个变量值(不借用第三变量)》
/*================================= @DESC:Exchange two value without third var. @AUTHOR: Not me. @DATE:2016-3-6 15:33 ================================
分类:编程语言   时间:2016-03-06 17:20:03    阅读次数:203
Java [Leetcode 122]Best Time to Buy and Sell Stock II
题目描述: Say you have an array for which the ith element is the price of a given stock on day i. Design an algorithm to find the maximum profit. You may
分类:编程语言   时间:2016-03-06 17:12:08    阅读次数:164
1.6 数组
编写一个程序,以统计各个数字,空白符(包括空格符,制表符及换行符)以及所有其他字符出现的次数. 1 #include<stdio.h> 2 int main() 3 { 4 int c, i, nwhite, nother; 5 int ndigit[10]; 6 7 nwhite = nother
分类:编程语言   时间:2016-03-06 17:13:21    阅读次数:190
Spring MVC统一异常处理
springMVC提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,另一种是使用注解的方式实现一个专门用于处理异常的Controller——ExceptionHandler。 1、实现自己的HandlerExceptionResolver,Handl
分类:编程语言   时间:2016-03-06 17:11:52    阅读次数:277
Install Python Modules
1. using pip (for ubuntu: using "sudo apt-get install python3-pip" to install pip for python3): pip install mudulename 2. using sudo command in Linux
分类:编程语言   时间:2016-03-06 17:11:15    阅读次数:178
Java第二章 基本语法知识点
---恢复内容开始--- 1.++ 自增(前):先运算后取值 a=2;b=++a;a=3;b=3 ++自增(后):先取值后运算 a=2;b=a++; a=3;b=2- - 自减(前):先运算后取值 a=2;b=- -a a=1;b=1 - - 自减(后):先取值后运算 a=2;b=a- - a=1;
分类:编程语言   时间:2016-03-06 17:05:44    阅读次数:175
Python之常用模块(一)
time & datatime 模块 random os sys shutil json & picle time & datetime 时间戳(1970年1月1日之后的秒数,即:time.time() 格式化的字符串(如:2016-02-24 14:20 即: time.strftime('%Y-...
分类:编程语言   时间:2016-03-06 17:03:09    阅读次数:343
构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(57)-插件---ueditor使用
目录: 前言 开发环境 知识点 初始使用 自定义工具栏 设置和读取编辑器内容 文件上传 ueditor加水印 ------------------------------------------------ 下载地址在尾部 1.前言:之前一直用KingEditor富文本编辑器,在国产编辑器中算是顶尖
分类:编程语言   时间:2016-03-06 17:04:11    阅读次数:466
c++初始化函数列表
以下三种情况下需要使用初始化成员列表: 一,需要初始化的数据成员是对象的情况; 二,需要初始化const修饰的类成员; 三,需要初始化引用成员数据; 原因: C++可以定义引用类型的成员变量,引用类型的成员变量必须在构造函数的初始化列表中进行初始化。对于类成员是const修饰,或是引用类型的情况,是
分类:编程语言   时间:2016-03-06 15:54:16    阅读次数:149
数组中的趣味题一
无论是参加面试还是笔试,数组都是常考的内容,并且考察数组的知识往往结合着比较有意思的算法。在这里参照网上的资料和平时看过的相关书籍总结一下,作为自己的面试复习材料吧。我知道这个总结肯定有遗漏或者是不对的地方,希望大家看到可以优化和改正的的地方,帮帮忙给点新思路吧。谢谢大家~~ 1.求数组中的最大值(
分类:编程语言   时间:2016-03-06 15:52:19    阅读次数:280
201603061520_《Javascript生成随机字符串函数(可用于加密)》
function generateRandomString(len) { var randomString = ""; for (; randomString .length < len; randomString += Math.random().toString(36).substr(2));
分类:编程语言   时间:2016-03-06 15:51:10    阅读次数:182
1106 排序
Problem Description 输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。你的任务是:对这些分割得到的整数,依从小到大的顺序
分类:编程语言   时间:2016-03-06 15:49:37    阅读次数:215
使用C# DES解密java DES加密的字符串
转自 microAllen 最近需要使用C#的DES解密工具类解密字符串,但是要解密的字符串是使用java进行DES加密的,去网上查了关于C#和java关于DES加密解密的资料,发现可以相互加密解密的时候,java进行DES加密一般都会写成如下:public static byte[] encryp
分类:编程语言   时间:2016-03-06 15:47:10    阅读次数:245
java Util
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.qihangedu.tms.annotation.TMSProperty; import com.qihangedu.tms.co
分类:编程语言   时间:2016-03-06 15:48:28    阅读次数:349
Python高级特性
Python高级特性
分类:编程语言   时间:2016-03-06 15:48:00    阅读次数:376
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!