多并发的时候,在什么情况下必须加锁?如果不加锁会产生什么样的后果。加锁的场景跟java的new
thread和Runnable的关系是什么?看看java的concurrentMap源码。还有spring 的web.xml启动执行源码
分类:
编程语言 时间:
2014-04-28 03:16:05
阅读次数:
537
Math.Rondom() ==> 0 到 1 之间的小数Math.floor(x)
==> 小于或者等于 x 的整数(即转换成整数后是不能比 x 大的整数)setInterval(hanshu,1000) ==> 意思为调用下面的
hanshu(), 间隔时间为 1000 ms(毫秒)
分类:
Web程序 时间:
2014-04-28 03:04:13
阅读次数:
495
VUE 源码分析简介Vue是 MVVM
框架中的新贵,如果我没记错的话作者应该毕业不久,现在在google。vue
如作者自己所说,在api设计上受到了很多来自knockout、angularjs等大牌框架影响,但作者相信 vue
在性能、易用性方面是有优势。同时也自己做了和其它框架的性能对比,在这...
分类:
Web程序 时间:
2014-04-28 03:02:14
阅读次数:
1361
集合和数组比较像,也是一种,容器但是有很大区别
数组的长度在初始化时时定下来的,不可变了,那么以后如果项目需求改变,原本需要10个学生信息,现在要20个,那怎么办? 所以就引出了集合
集合的最根上的接口是collection,其子接口有list和set。 集合和数组差不多,但是你可以...
分类:
其他好文 时间:
2014-04-28 02:52:29
阅读次数:
450
在android开发中LinearLayout很常用,LinearLayout的内控件的android:layout_weight在某些场景显得非常重要,比如我们需要按比例显示。android并没用提供table这样的控件,虽然有TableLayout,但是它并非是我们想象中的像html里面的ta....
分类:
其他好文 时间:
2014-04-28 02:23:05
阅读次数:
482
此系列文章只是OpenCV
tutorials的学习和总结。网址:http://docs.opencv.org/doc/tutorials/tutorials.html基础OpenCV入门包括以下内容:OpenCV介绍---------------------------------学习如何安装Op...
分类:
其他好文 时间:
2014-04-27 22:34:28
阅读次数:
503
struts2中使用json插件执行ajax处理时,如果方法名是get方法的时候,方法会莫名其妙的执行两次。原因:struts2
中JSON的原理是在ACTION中的get方法都会序列化,所以前面是get的方法只要没指定不序列化,都会执行解决方法Action中的业务方法前别加get 或者
set(属...
分类:
其他好文 时间:
2014-04-27 21:39:17
阅读次数:
405
PHP
布尔类型布尔类型这是最简单的类型。boolean表达了真值,可以为TRUE或FALSE。Note:布尔类型是 PHP 4
引进的。语法要指定一个布尔值,使用关键字TRUE或FALSE。两个都不区分大小写。通常你用某些运算符返回boolean值,并将其传递给控制流程。
";}//...因为可以...
分类:
Web程序 时间:
2014-04-27 21:34:43
阅读次数:
892
时间:2013-09-06 | 10:24作者:玉面小飞鱼
分类:DOM,js相关,前端技术2,222次浏览1.
定义Property:属性,所有的HTML元素都由HTMLElement类型表示,HTMLElement类型直接继承自Element并添加了一些属性,添加的这些属性分别对应于每个HTML...
分类:
编程语言 时间:
2014-04-27 21:28:51
阅读次数:
635
一、普通数组排序
js中用方法sort()为数组排序。sort()方法有一个可选参数,是用来确定元素顺序的函数。如果这个参数被省略,那么数组中的元素将按照ASCII字符顺序进行排序。如:var
arr = ["a", "b", "A", "B"];arr.sort();console.log(...
分类:
Web程序 时间:
2014-04-27 21:25:39
阅读次数:
1055