- 浏览: 118293 次
- 性别:
- 来自: 上海
最新评论
文章列表
JAXB框架使得通过JAVA访问xml变得非常简单
例子:
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class Boy{
String name=”CY”;
}
public class JAXBTest{
public static void main(String[] args){
JAXBContent context = JAXBContent.newInstance(Boy.class);
Marsheller marsheller = context.create ...
逐个表统计数据行数,使用Select count语句统计,比较蛮烦,而且慢,可以使用如下语句直接用户下的所有表的数据行数。
select TABLE_NAME, T.num_rows, T.last_analyzed from tabs T
但是,从tabs表中获取的数据不是非常准确,在tabs表中存在一个字段last_analyzed,有最后分析的日期,一般都不是最新,所以导致数据不是非常准确,可以通过在command下面执行
EXEC dbms_stats.gather_table_stats('【空间名称】','【tablename】',cascade=& ...
在使用webservice,mule esb等需要jaxb的项目里经常会出现 JAXB 2.0 API is being loaded from the bootstrap classloader这个错误,按照打出的信息Use the endorsed directory mechanism to place jaxb-api.jar in the bootstrap classloader. (See http://java.sun.com/j2se/1.5.0/docs/guide/standards/)去做,通常是解决不了问题的,该建议信息有两个问题导致不可行:
1. 不是下载jaxb- ...
我的环境:MySQL:mysql-essential-5.1.51-win32
jdbc驱动:我已经上传到csdn上一个:http://download.csdn.net/source/3451945
JMeter:jmeter-2.4 任意版本都行。
1.首先我们要有一个可以做测试的数据库,当然,里面要有数据 ...
步骤
(1) 复制ORACLE的JDBC驱动JAR包文件(ojdbc14.jar)到JMeter的lib目录下。
(2) 运行jmeter.bat
(3) 建立线程组:右键测试计划->添加->Threads->线程组
(4) 建立JDBC Connection Configuration:右击线程组->添加->配置原件->JDBC Connection Configuration
(5) 在Database Connection Configuration输入Virable Name Bound to Pool的Variable ...
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
//获取前月的第一天
Calendar cal_1=Calendar.getInstance();//获取当前日期
cal_1.add(Calendar.MONTH, -1);
cal_1.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为本月第一天
firstDay = format.format( ...
用VS太长时间,或许是习惯吧,总希望eclipse也有如此的智能提示,帮助自己编程。从博客园里看到一位大神的介绍,果断转过来,保存一下:
原文章:http://www.cnblogs.com/myitm/archive/2010/12/17/1909194.html
今天有点时间,研究了一下My ...
用maven创建java工程时,默认的编译版本是jdk1.5。可以在setting.xml中改变默认的编辑版本,在Setting.xml文件中的激活profile中添加以下属性:
<properties>
<maven.compiler.source>1.6</maven.compiler.source>
<maven.compiler.target>1.6</maven.compiler.target>
<maven.compiler ...
该问题公用如下几种解决方案,可一一尝试。
一、Project –> Clean
Eclipse菜单中找到Project -> Build automatically,并确定是勾选的,其次点击Project -> Clean…菜单命令项,在弹出的对话框中找到工程,如果是多个工程依赖开发,可以选择“Clean all projects”,然后点击“OK”按钮。
二、重新执行maven命令将项目转为eclipse结构
1、Eclipse中删除Maven项目
2、进入Maven项目中,cmd line运行:
1) mvn eclipse: ...
Java独立应用程序的执行有两种方式: java -jar 命令 和 java -classpath 命令 其中,因为java -jar 不接收classpath参数(或者说-classpath对它不起作用),因此必须把所有依赖的文件都打到一个jar里(比如 One jar)。这样就存在一个问题:修改这个独立应用程序的配置文件会很不方便。(ps:当前路径是它的类路径)。 所以除非不用配置信息或从命令行指定配置信息,更好的方式应该是使用java -cp(即-classpath)的方式,并从类路径中读取配置文件。 那么,一个独立应用程序的目录结构可以是如下形式:
<!-- 把依赖的jar包拷到lib目录下 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
< ...
方法一:将项目及所依赖的所有jar包打包成一个jar。
1、pom.xml添加assembly插件
2、执行mvn assembly:assembly
3、生成如下文件
4、执行java -jar quickstart-1.0.0-jar-with-dependencies.jar
备注:第2步的命令也可以改成mvn package,但需要更改pom.xml:
方法二:将项目依赖的jar复制到一个目录中并在MANIFEST文件中添加Class-Path和Main-Class。
1、在pom.xml中添加jar和dependency ...
POM文件报错maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e.,
则查看<build>中的<plugin>中是否有
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1 ...
1.执行创建命令,可以在执行目录下产生一个创建的项目目录
mvn archetype:generate -DarchetypeCatalog=Internal
选择16,输入groupid等,将产生一个新项目
2.创建eclipse项目
mvn eclipse:eclipse
在eclipse中可以通过import可以导入项目,导入成功后,在eclipse的项目中右键弹出菜单,选择Maven>Enable dependency management
3.创建idea项目,参见http://maven.apache.org/plugins/maven-idea-plugin/
mvn ...