码迷,mamicode.com
首页 > 编程语言
Javascript高级程序设计——执行环境与作用域
Javascript中执行环境是定义了变量或函数有权访问的其他数据,决定了各自的行为,每个执行的环境都有一个与之关联的变量对象,环境中定义的所以变量和函数都保存在这个对象中。 全局执行环境是最外围的一个执行环境。全局执行环境被认为是window对象,所有全局变量和函数都作为window对象的属...
分类:编程语言   时间:2015-09-03 12:44:26    阅读次数:150
贪婪算法
贪婪算法分阶段的工作。在每一个阶段,就认为在这个阶段所做的决定是最好的。该算法终止的时候,我们希望局部最优就是全局最优。 NP完全的意思是算法的复杂度可以用多项式来表示。 哈弗曼编码: tri树 前缀码,如果一个字符放在非树叶结点上,那就不再额能够保证译码没有二义性。
分类:编程语言   时间:2015-09-03 12:41:26    阅读次数:157
Java xml文件转换为map集合
public class XmlToMap { ? public static Map<String, Object> Dom2Map(Document doc){? ???????? Map<String, Object> map = new HashMap<String, Object>();? ???????? if(doc == null)? ...
分类:编程语言   时间:2015-09-03 11:39:18    阅读次数:194
挑战JavaScript正则表达式每日两题(2)
上一篇下一篇上篇中问题参考答案第一题:原题要求:略。答案:正确。补注:题中提到的是“某些”而不是指全部的这18个字符,请结合下面第二题正确理解。第二题:原题要求:给定字符串“abdword1=243[ASD\FEDSF-]234ff/sdfsf{dkdkd”,如何找出其中所有的正则表达式元字符。解答..
分类:编程语言   时间:2015-09-03 11:37:23    阅读次数:291
JavaScript进度条(datalist/repeater等多个进度条)
JS代码: 1 function SingleProgressBar() { 2 var iload = document.getElementById("iLoading"); 3 var ibox = document.getElementById("iBox"); 4 ...
分类:编程语言   时间:2015-09-03 11:34:59    阅读次数:190
JavaScript图片上传前的图片预览功能
JavaScript图片预览功能
分类:编程语言   时间:2015-09-03 11:31:37    阅读次数:202
[算法] 排序方法复杂度、稳定性汇总
对几种排序方法进行简单总结。排序类型时间复杂度空间复杂度稳定性冒泡排序O(N^2)O(1)稳定插入排序O(N^2)O(1)稳定选择排序O(N^2)O(1)不稳定希尔排序O(N^2)O(1)不稳定堆排序O(NlogN)O(1)不稳定快速排序O(NlogN)O(logN)不稳定归并排序O(NlogN)O...
分类:编程语言   时间:2015-09-03 11:30:58    阅读次数:128
Effective Java 英文 第二版 读书笔记 Item 2:Consider a builder when faced with many constructor parameters.
package builderManyPara;//JavaBeans Pattern - allows inconsistency,mandates mutability public class NutritionFactsBean { // Parameters initialized ...
分类:编程语言   时间:2015-09-03 11:30:13    阅读次数:163
[算法] shell sort
public void sort(int[] list) { int gap = list.length / 2; while (1 = 0 && temp < list[j]; j = j - gap) { list[j + gap] = list[j];...
分类:编程语言   时间:2015-09-03 11:28:27    阅读次数:160
图解 & 深入浅出 JavaWeb:Servlet 再说几句
Writer????? :BYSocket(泥沙砖瓦浆木匠) 微???????? 博:BYSocket 豆???????? 瓣:BYSocket FaceBook:BYSocket Twitter??? :BYSocket 上一篇的《?Servlet必会必知?》受到大家一致...
分类:编程语言   时间:2015-09-03 10:27:44    阅读次数:200
calling c++ function from Lua, implement sleep function
http://blog.csdn.net/cnjet/article/details/5909548You can’t call c function directly from Lua, you have to create a wrapper function that allows calli...
分类:编程语言   时间:2015-09-03 10:22:35    阅读次数:158
Lua stack dump for c++
http://blog.csdn.net/cnjet/article/details/5909567Any interactions between c++ and lua are going through lua stack. Aware of the stack status may help...
分类:编程语言   时间:2015-09-03 10:24:35    阅读次数:197
Swift--label
swift代码创建第一个控件之UILabel创建视图的控件跟之前还是差不多,在viewdidload里面近些视图的创建。首先 给需要创建的label 设置framelettextLabel =UILabel(frame:CGRectMake(self.view.frame.size.width/8,...
分类:编程语言   时间:2015-09-03 10:23:47    阅读次数:160
Calling Lua function from C++
http://blog.csdn.net/cnjet/article/details/5909519Calling Lua function from c++ is very simple. Value passing between c++ and Lua goes through stack, ...
分类:编程语言   时间:2015-09-03 10:22:55    阅读次数:162
剑指offer——面试题38:数字在排序数组中出现的次数(利用二分查找来找第一次和最后一次的位置)
题目:统计一个数字在排序数组中出现的次数。思路:因为是排好序的数组,所以可以采用二分查找的算法。一般最容易想到的思路是采用二分查找先找到一个,然后往他左右两边遍历,但是这个方法由于在n个数组中还可能有n个k,所以查找的复杂度还是O(n)可以先用二分查找算法找到第一个出现的位置,即当找到一个时,看它前...
分类:编程语言   时间:2015-09-03 10:19:58    阅读次数:350
Python
1。import math ,无分号结尾,函数定义:x= 1def change(): x= 10; print x;print x显示1;x= 1def change(): globle x ; x= 10; print x;print x显示10;对象定义class MyClass: ...
分类:编程语言   时间:2015-09-03 10:21:17    阅读次数:193
Some ideas to embedding lua into C/C++
http://blog.csdn.net/cnjet/article/details/59096931. Two different way lua_open can create a newlua_State. Everylua_State has its own execute environm...
分类:编程语言   时间:2015-09-03 10:19:09    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!