- 浏览: 17157 次
- 性别:
- 来自: 北京
最新评论
文章列表
问题描述:
多线程打印20个偶数20个奇数为一组交替打印;
/**
* 多线程打印
* 先打印20个偶数在打印20个奇数依次循环交替
* @author dongfen
*
*/
public class EOdd {
public static void main(String[] args) {
Num1 num = new Num1(1000);
Thread edd = new Thread(new EddThread1(num));
edd.setName("edd");
edd.start();
Thread odd ...
- 2014-04-01 17:23
- 浏览 626
- 评论(0)
转载地址:Myeclipse中Ant编译文件停止的问题
在Myeclipse中经常用到ant工具来编译java工程。
选择ant工具的步骤如下:
Windows->Shown view->Ant 这样就出项了ant视图框。在ant视图框中单击右键,选择addBuilderfile添加ant编译文件。
添加好ant编译文件后,我们还需要对编译文件进行设置:选中编译文件,右键单击选择Run As->external Tools configurations
弹出了ant编译的配置框。
在编译ant文件时,我们常常遇到编译进程卡住现象,这是因为 ...
- 2014-03-31 16:27
- 浏览 361
- 评论(0)
CREATE TABLE DEMO(ID INT, A VARCHAR(2), B VARCHAR(2), C VARCHAR(2), D VARCHAR(2));
INSERT INTO DEMO SELECT * FROM (
SELECT 1, '1','2','3','4' FROM DUAL
UNION ALL SELECT 2, '1','5','3','5' FROM DUAL
UNION ALL SELECT 3, '1','2','3','4' FROM DUAL
UNION ALL SELECT 4, '1','4','7','6' FROM D ...
- 2014-03-28 10:33
- 浏览 631
- 评论(0)
标题:Oracle10g数据文件的收缩与数据对象跨表空间的迁移
关键词:HWM shrink move blob
链接:http://blog.csdn.net/jrq/archive/2010/05/13/5584996.aspx
1.Oracle10g数据库文件的收缩:
1.1 问题:
一个数据库里面有上百万条数据, ...
- 2014-02-26 10:32
- 浏览 1056
- 评论(0)
使用SqlServer2005 随机数产生模拟数据 更新表
declare @gs int,@ge int
set @gs = -15
set @ge = -1
declare @id varchar(20)
declare cr_cursor cursor --1.定义游标
for select id from tabData where dt between '2013-11-18 12:00:00' and '2013-11-18 15:00:00'
open cr_cursor --2.打开游标
fetch From cr_cursor into @id --3.提取游标 ...
- 2013-11-18 16:51
- 浏览 336
- 评论(0)
@echo offfor /f "skip=3 tokens=4" %%i in ('sc query MySQL') do set "zt=%%i" &goto :next
:next
if /i "%zt%"=="RUNNING" (cd C:\Program Files\MySQL\MySQL Server 5.1\binmysql -u root --password=root test) else (net start MySQLcd C:\Program Files\MySQL\MySQL ...
在HTML页面动态使用Jquery的添加和删除Table的行:
<html>
<head>
<title>
</title>
<script src="js/jquery.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript" defer="defer">
v ...
select count(*) from v$process --当前的连接数select value from v$parameter where name = 'processes' --数据库允许的最大连接数修改最大连接数:alter system set processes = 300 scope = spfile;重启数据库:shutdown immediate;startup;--查看当前有哪些用户正在使用数据SELECT osuser, a.username,cpu_time/executions/1000000||'s', sql_fulltext,machinefrom v$s ...
在项目中用到了uploadify来上传jar包文件,在其官网上只有php和ASP的实例。在网上找了很多,都不是很满意,下面就共享一下基于项目做的一个多文件上传:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+reque ...
表空间下所有的表里CHAR类型的字段改成VARCHAR2,由于数据表字段太多,一个一个改太麻烦,所以我就想到了如下方式:
DECLARE
CURSOR TEMP IS SELECT TABLE_NAME,COLUMN_NAME,DATA_LENGTH FROM USER_TAB_COLUMNS WHERE DATA_TYPE = 'CHAR';
STR VARCHAR2(100) := '';
BEGIN
FOR S IN TEMP LOOP
STR := 'ALTER TABLE '||S.TABLE_NAME||' MO ...
问题的起因:
为客户开发了一个系统权且称他为TM吧,用的是tomcat6+myelipse6+jdk1.6环境,框架用SSH。我调试完这个系统程序后,将此程序重新COPY了一份,改名叫TMT,但是发布的Web名还是叫TM。同样用同一个Tomcat来Run的。问题发生了,我在TMT项目里修改后,RUN起来运行的居然是TM项目中的代码。尝试过删除TOMCAT6下的WORK目录下的缓存文件,也尝试过在TOMCAT的BIN目录下的Startup.bat中脚本头部加上一句:rd /s /q TMrd /s /q ..\work\Catalina\localhost\TM..\bin\catalina ...
拦截器(Interceptor)org.hibernate.Interceptor接口定义了Hibernate中通用拦截机制创建Session对象的时候,所有的Session对象或者这个Session对象的所有持久化操作的动作都会被指定的拦截器进行拦截.
Interceptor接口的方法
afterTransactionBegin()当一个事务时候启动时,会立刻调用这个方法,这个方法可以改变这个事务的状态,例如:回滚事务
instantiate()创建对象,如果返回null,则Hibernate将调用实体类的默认构造方法创建持久化对象
getEntity()当一个持久化对象,通过标示 ...
Mysql
Oracle
Java
BIGINT
NUMBER(19,0)
java.lang.Long
BIT
RAW
byte[]
BLOB
- 2013-04-02 11:21
- 浏览 543
- 评论(0)
问题说明:
这段时间,在做把地方上传的txt文本数据,解析入库的工作,在实际部署中发现了解析的字符串是乱码,查看了一下是字符集的问题,GBK的正常UTF-8的出现了乱码;
在网上找了找使用:BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(file),"UTF-8"));
这种方式解译,在字符串的前面出现了一个"?"这令我很纠结,后期找到了一种解决办法,觉得挺好,给大家共享一下;
最近在处理文件时发现了同样类型的 ...
- 2013-04-02 10:14
- 浏览 310
- 评论(0)
今天在oracle创建表时,报了ora-01658:无法为表空间USERS中的段创建INITIAL区
在网上林林总总的搜了很多解决方案,归纳一下:
出现这个错误的原因:
step1.查看表空间;
--查询表空间的总容量 select tablespace_name, sum(bytes) / 1024 / 1024 as MB from dba_data_files group by tablespace_name;
如果是表空间不足:
更改表空间大
- 2013-03-28 11:25
- 浏览 743
- 评论(0)