在 Spring 中, 可以在 元素的 scope 属性里设置 Bean 的作用域.默认情况下 bean 是单例的但有的时候, bean 就不能使单例的. 例如: Struts2 的 Action 就不是单例的! 可以通过 scope 属性来指定 bean 的作用域 prototype: 原...
分类:
编程语言 时间:
2014-10-14 19:25:19
阅读次数:
262
转自:http://linuxstuding.iteye.com/blog/1224399你可曾遇到过viewWillAppear没有被调用到的情况产生原因是用了UINavigationController.将UINavigationController的view作为subview添加到了其他vie...
分类:
移动开发 时间:
2014-10-14 19:07:39
阅读次数:
157
双层FOR循环的时候,一定要保证外层循环的次数要小于内层循环的次数。究其原因的话,应该是外层循环越大,造成内存的读取越大。再直白一点就应该是压栈,出栈的次数越大。跟同事研究结果表明,数据库的表关联也有同样的情况出现。主表建议使用数据较少的表,而副表建议使用数据量较大的表。究其原因就是,尽量减少表的访...
分类:
其他好文 时间:
2014-10-14 18:27:49
阅读次数:
147
明确地说,java是按值传递的!java的世界里,都是按值传递。其实按值、按引用都只是个概念,关键是我们如何去理解java传参的本质。下面就结合一个例子来说
有些情况下,传递的值,其内容是个引用,这一点容易让人产生困惑。
请看下面的例子
首先有如下代码
Dog myDog = new Dog("Rover");
foo(myDog);
这时,你传给了foo函数一个值,这个值的内容...
分类:
编程语言 时间:
2014-10-14 18:04:34
阅读次数:
190
1、保证我们拿到的是最新代码:svn update假设最新版本号是28。2、然后找出要回滚的确切版本号:svn log假设根据svn log日志查出要回滚的版本号是25,此处的something可以是文件、目录或整个项目如果想要更详细的了解情况,可以使用svn diff -r 28:25 ""3、回...
分类:
其他好文 时间:
2014-10-14 17:39:59
阅读次数:
163
List恐怕是日常代码里最常用的集合类型之一了,此子大多数情况下工作情况良好,但凡事都有例外了。 加入你正在写一个服务端项目,对稳定性有着极高的要求,这时就要多考虑一些因素了,就拿这个List来说吧。 一、先说说List的内部机理 其实很简单,内部就是一个数组,当添加一个新元素T时,首先判...
分类:
编程语言 时间:
2014-10-14 17:34:29
阅读次数:
252
本机 i7四核 8G
废话少说
mogodb 最像sql的nosql
使用批量插入一次20万循环10次总共200万数据用时65秒(尝试一次50万不过报内存溢出了,原因未知)
插入2000万数据用时10分钟左右,这是内存占用90%,重启之后mongodb又回到20%估计是缓存问题
2000万数据下
查询在加索引情况下,查询某个字段用时0.001秒,速度叼叼的
未加索引,...
分类:
数据库 时间:
2014-10-14 17:29:18
阅读次数:
216
在action中传回了一个字符串,那在struts中的type类型是怎么的?也是新手就好奇的查了下。。。。。好多废话。有不到的地方勿喷一般情况下struts返回的是JSP的页面。但有时要求返回字符串时,那么它的类型就是stream。。。。下面给个例子:struts.xml ...
分类:
其他好文 时间:
2014-10-14 17:16:39
阅读次数:
179
在某些情况下,我们需要根据数据生成某些效果;由于每个模版的controller可能不同,在不同页面之间跳转可能会无法随即更新的问题。controller:直接使用标签:{{}},适用于在子项目内切换的时候及时更新;view:使用didInsertElement: 适用于在其他页面切换到当前view的...
分类:
Web程序 时间:
2014-10-14 16:35:28
阅读次数:
195
[转]http://www.cnblogs.com/linjiqin/archive/2012/01/16/2323320.html一、建立表时候,注意PCTFREE参数的作用 PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于...
分类:
数据库 时间:
2014-10-14 15:36:08
阅读次数:
183