- 浏览: 160395 次
- 性别:
- 来自: 杭州
文章列表
package com.test;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
public class ThreadTest7
{
/**
* @param args
*/
public static void main(String[] args)
{
final Outputer outputer = new Outputer();
for (int i = 0; i < 3; i++)
...
package com.test;
import java.util.Random;
import java.util.concurrent.Callable;
import java.util.concurrent.CompletionService;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorCompletionService;
import java.util.conc ...
package com.test;
import java.util.Calendar;
import java.util.Timer;
import java.util.TimerTask;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
public class ThreadTest5
{
/**
* @param args
*/
...
package com.test;
import java.util.Random;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class ThreadTest4
{
/**
* @param args
*/
public static void main(String[] args)
{
ExecutorService pool = Executors.newCachedThreadPool();// ...
JAVA 多线程3 (线程内共享)
- 博客分类:
- 多线程
package com.test;
import java.util.Random;
public class ThreadTest3
{
/**
* @param args
*/
public static void main(String[] args)
{
for (int i = 0; i < 2; i++)
{
new Thread(){
@Override
public void run()
{
TestData testData = TestData.getInstan ...
package com.test;
public class ThreadTest2
{
public static void main(String[] args)
{
Bizs biz = new Bizs();
ThreadAdd add1 = new ThreadAdd(biz);
ThreadAdd add2 = new ThreadAdd(biz);
ThreadSub sub1 = new ThreadSub(biz);
ThreadSub sub2 = new ThreadSub(biz);
su ...
package com.test;
public class ThreadTest
{
/**
* @param args
*/
public static void main(String[] args)
{
final Utils ts = new Utils();
new Thread(){
@Override
public void run()
{
for (int i = 0; i < 30; i++)
{
ts.sub(i);
}
}
}.star ...
删除oracle实例
- 博客分类:
- Oracle
前两天远程重建oracle实例过程中遇到的问题,记录如下:
1、vnc遭遇常见错误
[root@db1 bdump]# vncserver
You will require a password to access your desktops.
Password:
Verify:
New 'db1.bts.com:1 (root)' desktop is db1.bts.com:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
...
打包可执行程序引用了第三方包)
- 博客分类:
- javaSE
Eclipse打包可执行程序/Java项目(引用了第三方包) 打包为jar
普通的打包方式:
右键单击工程Export-在java-JAR file-next-勾上.classpath和.project.在JAR file这一行选择保存的位置。
下一步,在Main Class这一行中选择一个名字,注意这里所说的名字一定是一个类名。
而且该类必须要有主函数。
打好JAR包后,解压该jar包,在META-INF中的MANIFEST.MF中看到导的JAR包。
引入第三方包的打包方式:例如(mobile.jar)
工程目录:
在scr下面:自定义配置文件MANIFEST 添 ...
题:
三.plugin.xml
<?xml version="1.0" encoding="UTF-8" ?>
<plugin name="HelloPlugin">
<author>
<person>LiTian</person>
<email>litian@huawei.com</email>
<site>htt ...
POI操作EXCEL
- 博客分类:
- office
POI的功能实在很强大,而且是apache的子项目,它下面又包含一些Component,比如处理Excel XLS,PowerPoint PPT,Word DOC,Outlook MSG,Excel XLSX等,下面就简单讲下poi处理excel的一些内容。
下面的jar包来源于当前最新的poi 3.6版本。
1.poi来生成excel
package com.test.poi;
import java.io.FileOutputStream;
import java.util.Date;
import org.apache.poi.hssf.usermodel.HSSFCell;
im ...
多线程
1. 线程的概念:线程就是程序中单独顺序的流控制,线程本身不能运行,它只能用于程序中。如:XP系统任务管理器,再举个生活中很形象的例子---搬家。
我搬家要找个搬家公司A,A公司派3个人(张三,李四,王五)来帮我 ...
在oracle中调用java程序
一、helloWord
1 编写JAVA程序
create or replace and compile java source named hello as
public class Hello {
static public String Message(String name) {
return " Hello, " + name;
}
}
/
2 发布JAVA程序
crea ...
在window环境下,设置tomcat自启动服务Tomcat
----------------------------环境参数配置-------------------------
JAVA_HOME:JDK安装目录
JRE_HOME:JRE安装目录
CATALINA_HOME:JRE安装目录
---------------------------关于tomcat5自定义服务-------------------------
tomcat下bin有两个exe文件tomcat5和tomcat5w
1、tomcat 设置一个TOMCAT服务
比如自定义一个 ...
1.导入dom4j的包
2.DOM4JParse.java
package com.lijun.xml.dom4j;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.util.Iterator;
import java.util.List;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import ...