JDBC提供了数据库batch处理的能力,在数据大批量操作(新增、删除等)的情况下能够大幅度提升系统的性能。我曾经接触的一个项目,在没有採用batch处理时,删除5万条数据大概要半个小时左右,后来对系统进行改造,採用了batch处理的方式,删除5万条数据基本上不会超过1分钟。看一段JDBC代码://...
分类:
数据库 时间:
2014-07-27 23:02:59
阅读次数:
350
asp.net中打开新窗口的多种方法1.Response.Redirect("XXX.aspx",true)——直接转向新的页面,原窗口被代替;2. Response.Write("")——原窗口保留,另外新增一个新页面;3.Response.Write("")——打开新的页面,原窗口被代替;4.S...
分类:
Web程序 时间:
2014-07-27 10:43:22
阅读次数:
158
1、动机与定义 工厂模式中,一个工厂仅仅能提供一个或一类产品,当产品种类较多,形成产品系列(比方我们要创建跨平台的button,菜单,文本框等等一系列GUI控件: 单纯使用工厂模式会产生大量工厂,并且后期维护也不方便,我们能够从产品中找到规律,假设产品等级相对固定,以后仅仅会新增产品族,那么...
分类:
其他好文 时间:
2014-07-26 17:06:52
阅读次数:
280
由二维的分割问题可知,平面分割与线之间的交点有关,即交点决定射线和线段的条数,从而决定新增的区域数。
当有n-1个平面时,分割的空间数为f(n-1)。要有最多的空间数,则第n个平面需与前n-1个平面相交,且不能有共同的交线,即最多有n-1 条交线。而这n-1条交线把第n个平面最多分割成g(n-1)个区域。(g(n)为直线分平面的个数)此平面将原有的空间一分为二,则最多增加g(n-1)个空间。...
分类:
其他好文 时间:
2014-07-26 02:15:26
阅读次数:
174
本章学习目标:1. 了解何谓block。2. 了解block的使用方法。Block 是iOS在4.0之后新增的程式语法,严格来说block的概念并不算是基础程式设计的范围,对初学者来说也不是很容易了解,但是在iOS SDK 4.0之后,block几乎出现在所有新版的API之中,换句话说,如果不了解b...
分类:
移动开发 时间:
2014-07-26 01:37:16
阅读次数:
472
比如你同事在Git的remote branch中新增branch xxx,但是你发现你在Android Studio中查看存在的branch时,并看不到他增加的branch,如果查看branch,请戳这:Android
Studio如何查看branch列表及切换branch ,
这里再科普一下命令行的方式:git branch -a或git branch -r
那如果才能看到新增的bran...
分类:
移动开发 时间:
2014-07-25 11:22:11
阅读次数:
205
作者:李响 本文重点讲述了自android4.0版本号后新增的GridLayout网格布局的一些基本内容,并在此基础上实现了一个简单的计算器布局框架。通过本文,您可以了解到一些android UI开发的新特性,并可以实现相关应用。 在android4.0版本号之前,假设想要达到网格布局的效...
分类:
移动开发 时间:
2014-07-24 22:30:42
阅读次数:
203
平常新增多条记录,需要多次访问数据库,这样会影响性能;如果把新增的数据拼接成XML形式,作为参数传给存储过程来处理,这只访问数据库一次,执行速度会快很多。1.C#代码如下://拼接XMLprivate static string MovementItemWmsInfoToXML = "";/// ....
分类:
其他好文 时间:
2014-07-24 22:11:12
阅读次数:
202
java.lang.NoClassDefFoundError这个是说,你的一个类找不到。1、你的路径可能有问题;2、我新增加一个package,里面有一个类A在java文件B中使用了,而我现在编译的是java文件C,C里用了B中的类;这时,也会出现这个错误。也就是:A--->B--->C。此时,应该...
分类:
编程语言 时间:
2014-07-24 21:47:32
阅读次数:
190