- 浏览: 40999 次
- 性别:
- 来自: 北京
最新评论
文章列表
java生成xml文件
- 博客分类:
- java
/*
* Copyright 2013 The EGF Co,. Ltd.
* site: http://www.egfit.com
* file: $Id$
* created at:2013-11-28
*/
package com.egf.qingbao;
import java.io.FileOutputStream;
import java.io.IOException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import ja ...
方法一
/**
*使用Hibernate框架导入
* @throws IOException
* @throws BiffException
*/
public String imp() throws BiffException, IOException {
TYh user = (TYh) session.get(SSHConstant.ONLINE_USER);// 获取用户信息
//输入流
InputStream fis = null;
try {
fis = new FileInputStream(excelName);
} catch (FileNotF ...
对于oracle9i/10g来说:
1.如果不记得sys用户的密码了,采用如下方法可以修改密码:
(1)打开cmd,输入sqlplus /nolog,回车。
(2)输入“conn / as sysdba”;
(3)输入“alter user sys identified by 新密码;”(新密码必须以字母开头,另外每条SQL语句后得分号不能忘)
其他用户方式同理
2.(1)在cmd中启动sqlplus;
(2)用sqlplus/as sysdba登录,使其连接到:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - ...
验证数字的正则表达式集
验证数字:^[0-9]*$
验证n位的数字:^\d{n}$
验证至少n位数字:^\d{n,}$
验证m-n位的数字:^\d{m,n}$
验证零和非零开头的数字:^(0|[1-9][0-9]*)$
验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$
验证有1-3位小数的正实数 ...
1、到底在哪用cascade="..."?
cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能 ...
当在eclipse中的web工程中增加了extjs4,出现An internal error occurred during: "Building workspace".
Java heap space 错误。
解决办法1:把extjs4的工程安装包不要放到web工程中就ok了,或者建议直接用myeclipse直接导入的exjts4包,就没问题。
解决办法2:导入ExtJS包,这样会卡死eclipse的。去到工程根目录下,找到.project,用记事本打开,把两处删除掉:
第一处:
<buildCommand>
<name& ...
当人们还在浩叹第一次网络泡沫破灭的时候,互联网已经悄悄的迎来的它的第二个春天;从某种意义上看,甚至已经进入了夏天——热烈但不乏浮躁,兴奋但失之付钱,某位投资人声称今年总共有三十亿美金进入中国,言下 ...
项目结构:
==============================================
项目中用到的sql:
1 create database hrSystem;
2 use hrSystem;
3
4 CREATE TABLE `emailverificationcode` (
5 `id` int(11) NOT NULL AUTO_INCREMENT,
6 `email` varchar(50) DEFAULT NULL,
7 `password` varchar ...
- 2013-04-23 13:35
- 浏览 708
- 评论(0)
String类常用的方法
- 博客分类:
- java
java中String的常用方法
1、length() 字符串的长度
例:char chars[]={'a','b'.'c'};
String s=new String(chars);
int len=s.length();
2、charAt() 截取一个字符
例:char ch;
ch="abc".charAt(1); 返回'b'
3、 getChars() 截取多个字符
void getChars(int sourceStart,int sourceEnd,char target[],int targetStart ...
- 2013-04-23 12:02
- 浏览 638
- 评论(0)
Cache简介: 缓存(Cache )是计算机领域非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的运行性能。缓存中的数据是 ...
- 2013-04-08 12:59
- 浏览 627
- 评论(0)
如何成为强大的程序员
- 博客分类:
- 经典~随笔
Aaron Stannard 是新创公司 MarkedUp 的CEO,他最近花费大量时间雇佣、评估很多不同的程序员,并和他们一起协作。在这个过程中他发现并总结了十种程序员无法意识到自己潜力的原因,意在让更多程序员发掘出自己的潜力,从而成为强大的程序员。
Aaron 提到,他的公司中所使用的技术非常复杂,某些大型企业都很难掌握,所以对于想要加入团队的程序员来说,入门门槛非常高。因此,尽管他们非常仔细地雇佣新人,但还是很难找到足够天才的程序员。于是,他总结出十种阻碍程序员职业生涯发展的行为,并据此来帮助想要提升自身的平凡的程序员们。
1. 太害怕学不会新的工具、语言和框架
一 ...
- 2013-04-08 12:58
- 浏览 592
- 评论(0)
ActiveMQ入门实例
- 博客分类:
- ActiveMQ
1.下载ActiveMQ
去官方网站下载:http://activemq.apache.org/
2.运行ActiveMQ
解压缩apache-activemq-5.5.1-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。
启动ActiveMQ以后,登陆:http://localhost:8161/admin/,创建一个Queue,命名为FirstQueue。
3.创建Eclipse项目并运行
创建project:ActiveMQ-5.5,并导入apache-activemq-5.5.1\lib目录下需要用到的j ...
ActiveMQ入门示例
- 博客分类:
- ActiveMQ
企业中各项目中相互协作的时候可能用得到消息通知机制。比如有东西更新了,可以通知做索引。
在 Java 里有 JMS 的多个实现。其中 apache 下的 ActiveMQ 就是不错的选择。ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。这里示例下使用 ActiveMQ
用 ActiveMQ 最好还是了解下 JMS
JMS 公共 点对点域 发布/订阅域
ConnectionFactory QueueConnectionFactory TopicConnectio ...
package org.abin.lee.activemq;
import javax.jms.Connection;
import javax.jms.ConnectionFactory;
import javax.jms.DeliveryMode;
import javax.jms.Destination;
import javax.jms.MapMessage;
import javax.jms.MessageProducer;
import javax.jms.Session;
import org.apache.activemq.ActiveMQConnection;
import ...
spring-activemq
- 博客分类:
- ActiveMQ
package test;
import javax.jms.Destination;
import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.Session;
import javax.jms.TextMessage;
import junit.framework.TestCase;
import org.apache.xbean.spring.context.ClassPathXmlApplicationContext;
import org.junit.Test;
import org.spr ...