JavaScript正则表达式/i不区分大小写//g全局匹配而不是匹配到了就返回//m换行匹配/分组圆括号的用处1、便于使用|*+等贪婪字符2、用于允许在同一正则表达式的后部引用前面的子表达式一、functionsuportWxPay(){varuserAgent="micromessenger/";varreg=/micromessenger\/([\d\.])..
分类:
编程语言 时间:
2016-04-12 16:08:06
阅读次数:
162
我们看下面这个迷宫----方阵(也可以是矩阵):迷宫入口是坐标(2,0)位置,出口是(9,3)。我们假定0代表通路,1代表不通。现在需要找到哪一条路是通路。我们的思想是借助栈,“回溯法”。回溯是什么意思呢???先从起点出发,检查它的上下左右是否是通路(即是否有为数字0..
分类:
编程语言 时间:
2016-04-12 16:04:55
阅读次数:
546
使用两个栈实现一个队列思路一:我们设定s1是入栈的,s2是出栈的。入队列,直接压到s1即可出队列,先把s1中的元素倒入到s2中,弹出s2中的栈顶元素;再把s2的剩余元素全部倒回s1中。
分类:
编程语言 时间:
2016-04-12 16:07:20
阅读次数:
269
菜鸟第一次做总结,好紧张。哈哈,开玩笑的啦。刚刚才发表完励志博文,现在接着继续自己的计划。学习JAVA要怎么学呢?第一,要确定你想学。第二要确定你有信心学好。第三,最好要有一个“良师益友”(可以在关键的时候拉一把)。第四,还没有想到。。。在学习Java的时候,给我..
分类:
编程语言 时间:
2016-04-12 16:05:03
阅读次数:
160
目录
一、DOM0级事件处理
二、事件冒泡与事件捕获
三、DOM2级事件处理
四、IE事件处理程序及跨浏览器支持
五、事件对象
一、DOM0级事件处理事件,由WEB页面中发生的一些特定行为触发。比如在某个页面元素上按下鼠标左键,按下键盘某个按键,某对象获得或丢失焦点时均会触发对应的事件。JavaScript和HTML的交互就是通过事件来实现的。我们使用事件侦听器对事件进行“注册”,事件发生时便执行相...
分类:
编程语言 时间:
2016-04-12 16:01:17
阅读次数:
280
一、在java中怎样实现动态代理 1、我们要有一个接口,还要有一个接口的实现类,而这个实现类呢就是我们要代理的对象 接口: 接口的实现类(即要代理的对象): 顺便说下,所谓代理呢也就是在调用实现类的方法时,可以在方法执行前后做额外的工作,这个就是代理。 2、我们要自己写一个在要代理类的方法执行时,能 ...
分类:
编程语言 时间:
2016-04-12 15:59:55
阅读次数:
157
所谓的属性范围就是一个属性设置之后,可以经过多少个其他页面后仍然可以访问的保存范围。 一、JSP属性范围 JSP中提供了四种属性范围,四种属性范围分别指以下四种: 当前页:一个属性只能在一个页面中取得,跳转到其他页面无法取得 一次服务器请求:一个页面中设置的属性,只要经过了服务器跳转,则跳转之后的页 ...
分类:
编程语言 时间:
2016-04-12 15:59:16
阅读次数:
245
一、javascript中的作用域 ①全局变量-函数体外部进行声明 ②局部变量-函数体内部进行声明 1)函数级作用域 javascript语言中局部变量不同于C#、Java等高级语言,在这些高级语言内部,采用的块级作用域中会声明新的变量,这些变量不会影响到外部作用域。 而javascript则采用的 ...
分类:
编程语言 时间:
2016-04-12 15:55:01
阅读次数:
148
声明,本文是复制别人的文章,感觉还行,原文:http://www.cnblogs.com/xymqx/p/4465610.html 本人热爱技术,跪求有好的技术文章希望大家多多分享,谢谢.... Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应 ...
分类:
编程语言 时间:
2016-04-12 15:55:18
阅读次数:
246
一、JAVA中的栈内存与堆内存 1.栈内存:存放局部变量,超出作用域会被回收; 2.堆内存:创建出来的对象,有java垃圾回收器回收。 二、static与类共存亡; 非static与对象共存亡!! 三、对象的比较: 1.== :比较的是栈内存中的值(地址) 2.equals : 比较的是内容,重写该 ...
分类:
编程语言 时间:
2016-04-12 15:54:53
阅读次数:
129
线程的状态分为:新、可运行、等待/阻塞/睡眠、运行、死 1、所谓的线程同事执行的背后含义。 线程的执行和操作系统cpu有关,当你的cpu是单核,其实是一个线程在执行,4核cpu是4个线程再执行。单核cpu执行时,在这个时间段,划分为多个时间片,单线程轮换执行每个时间片。由于运行速度快,可以看作是多线... ...
分类:
编程语言 时间:
2016-04-12 15:54:43
阅读次数:
219
一、bean命名 1、直接命名 1.1、直接使用spring默认命名方式,不指定id; 1.2、只配置必须的全限定类名,由IoC容器为其生成一个标识; 1.3、客户端必须通过接口“T getBean(Class<T> requiredType)”获取Bean <bean class="wang.co ...
分类:
编程语言 时间:
2016-04-12 15:51:03
阅读次数:
215
import random def rand(n): for i in range(n): yield random.randint(0,1000) #创建一个随机数列表 def createList(n): lists=[] for i in rand(n): lists.append(i) re ...
分类:
编程语言 时间:
2016-04-12 15:49:28
阅读次数:
154
1.在尾部添加一项add(...)Thishasnoeffectiftheelementisalreadypresent>>>a=set([1,2,3,4,5])>>>a.add(‘shaw‘)>>>aset([1,2,3,4,5,‘shaw‘])2.清空集合中所有元素clear(...)Removeallelementsfromthisset>>>a=set([1,2,3,4,5,‘shaw‘])>..
分类:
编程语言 时间:
2016-04-12 14:33:05
阅读次数:
375
PHP:<?php
$info=[‘name‘=>‘xxx‘,‘age‘=>10,‘number‘=>191314];
echojson_encode($info);
?>js<scripttype="text/javascript">
varinfo=JSON.parse(‘{$info}‘);
$.each(info,function(key,value){
console.log(key+‘,‘+value);
});
</script>
分类:
编程语言 时间:
2016-04-12 14:34:07
阅读次数:
222