`
HJXia
  • 浏览: 87612 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
在查询分析器中输入以下内容: set statistics profile on set statistics io on set statistics time on go   <这里写上你的语句...> go set statistics profile off set statistics io off set statistics time off 在2个go之间输入sql语句.然后在消息模式下查看.
在tomcat的bin目录下,找到catalina.bat文件,打开,在最上面添加这样一句: set JAVA_OPTS=-Xms256m -Xmx512m. OK, JVM内存已经被改到Total Memory: 256 MB,Max Memory: 512 MB. 在Eclipse中改tomcat JVM 内存, 运行Eclipse中配置的Tomcat. 在server配置, tomcat5.x->jdk, 在Java VM arguments 里添加: -Xms256m -Xmx512m 达到一样的效果. 不过如果不这样改,而运行Eclipse中配置的tomcat,之前在cat ...
Sql Server中的datetime类型不包括"dd/MM/yyyy"这种格式.
昨天一个项目中在写ibatis中的sql语句时,order by #field#, 运行时总是报错,后来上网查了查,才知道这里不该用#,而应该用$,随即查了下#与$的区别. 总结如下: 1.#是把传入的数据当作字符串,如#field#传入的是id,则sql语句生成是这样,order by "id",这当然会报错.. 2.$传入的数据直接生成在sql里,如#field#传入的是id,则sql语句生成是这样,order by id, 这就对了. 3.#方式能够很大程度防止sql注入. 4.$方式无法方式sql注入. 5.$方式一般用于传入数据库对象.例如传入表名. 6. ...
最近因为项目需要,要在applet上显示报表,一下子傻了眼,applet已经N年没用过了,上网找了好久,找到了JasperReport-applet.以下就来说说如何在applet上显示报表. 首先需要下载jasperReport的jar包.可以去他的官网上下.目前最新版本为2.0.5. 新建工程,在WebRoot下新建文件夹applets,当然这名字随意建.不过后面有配置地方需要用的到.在jasperreport包内demo/samples/webapp/applets下,把EmbeddedViewerApplet.class,JRViewerSimple.class,以及jasperrep ...
为了完成根据输入内容动态弹出下拉窗口的实现,采用Ajax来实现. javascript代码如下,需要导入prototype.js: var inputField; var nameTable; var completeDiv; var nameTableBody; function initVars() { inputField = $("principalName"); //这里就是所要输入的文本框 nameTable = $("name_table"); completeDiv = $(& ...
策略模式:     定义算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户. 观察者模式:     在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖他的对象都会收到通知,并自动更新. 装饰者模式:     动态的将责任附加到对象上.想要扩展功能,装饰者提供有别于继承的另一种选择. 工厂方法模式:     定义了一个创建对象的接口,但由子类决定要实例化的类是哪个.工厂方法让类把实例化推迟到子类. 抽象工厂模式:     提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类. 单件模式:     确保一个类只有一个实例,并提供一 ...

Jdom 解析XML

    博客分类:
  • XML
一个非常简单的例子,用Jdom解析XML. 首先建一个XML.放在自己的工程路径下.如自己的项目位置在E:/work/JdomDemo. 我的book.xml内容如下: <?xml version="1.0" ?> <books> <book id="1"> <name>Java</name> <price>25</price> <date>2005-01-01</date> </book> < ...
Ubuntu java配置: 1.下载jdk.可以去官方网站下,不过网站打开速度好慢...   下载不带rpm的bin,我下载的名为jdk-1_5_0_13-linux-i586.bin. 2.通过ftp传入linux系统.先声明,我的linux系统是在VM上运行的.   把文件保存在桌面好了.比如保存在/home/xhj/Desktop/jdk...   xhj为你自己安装时定的名字.请改为你自己的. 3.设置jdk-1_5_0_13-linux-i586.bin文件的操作权限.   打开终端首先进入/home/xhj/Desktop,然后输入dir查看,   如果有jdk-1_5_0_ ...
HttpClient简介     HttpClient是Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。 HttpClient功能介绍     以下列出的是HttpClient提供的主要的功能:     1.实现了所有HTTP的方法(GET,POST,PUT,HEAD等)     2.支持自动转向     3.支持HTTPS协议     4.支持代理服务器等 更多功能可参见http://wiki.apache.org/jakartahttpclient/HttpClient ...
POI为apache公司的一个子项目,主要是提供一组操作windows文档的Java API. Java Excel俗称jxl是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。 就这两者的区别,主要谈下JVM虚拟机内存消耗的情况. 数据量3000条数据,每条60列.JVM虚拟机内存大小64M. 使用POI:运行到2800 ...
最近一直在研究struts2,看了李刚写的一本struts2权威指南,但感觉讲的还是有点浅,但是做为入门的话,还是不错的.现在开始看struts2的源码,但由于本人能力有限,看的是头晕脑涨的,有很多不明白的地方,所以想把不明白的地方贴出来跟大家一起讨论讨论. 其中有一处也觉的是比较关键的一步: 以下是DefaultActionInvocation中的invoke()方法的源码: public String invoke() throws Exception { String profileKey = "invoke: "; try { ...
Struts2并未提供自己的请求解析器,也就是说,Struts2不会自己去处理multipart/form-data的请求,它需要调用其他请求解析器,将HTTP请求中的表单域解析出来.但Struts2在原有的上传解析器基础上做了进一步封装,更进一步简化了文件上传. 以下是文件上传的具体代码: 首先定义一个upload.jsp: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = reques ...
SQLServer: select * from (   select top @pageSize * from   (     select top (@pageSize*@currentPage) * from page order by _id asc   )t1 order by _id desc )t2 order by _id asc

Java的通用方法

    博客分类:
  • JAVA
public void method(Object ... args) { for(Object o : args) { System.out.println(o.toString()); } } 需要注意以下几点: 1.此方法是Jdk5.0的新特性,Jdk1.4不支持. 2.args为变量名,其实它是一个数组. 3.传入基本型照样可行.
Global site tag (gtag.js) - Google Analytics