小编Vig*_*ale的帖子

如何创建多个图像文件的zip文件

我正在尝试创建多个图像文件的zip文件.我已成功创建所有图像的zip文件,但不知何故所有图像都被挂起到950字节.我不知道这里出了什么问题现在我无法打开图像被压缩成那个zip文件.

这是我的代码.任何人都可以让我知道这里发生了什么?

String path="c:\\windows\\twain32";
File f=new File(path);
f.mkdir();
File x=new File("e:\\test");
x.mkdir();
byte []b;
String zipFile="e:\\test\\test.zip";
FileOutputStream fout=new FileOutputStream(zipFile);
ZipOutputStream zout=new ZipOutputStream(new BufferedOutputStream(fout));


File []s=f.listFiles();
for(int i=0;i<s.length;i++)
{
    b=new byte[(int)s[i].length()];
    FileInputStream fin=new FileInputStream(s[i]);
    zout.putNextEntry(new ZipEntry(s[i].getName()));
    int length;
    while((length=fin.read())>0)
    {
        zout.write(b,0,length);
    }
    zout.closeEntry();
    fin.close();
}
zout.close();
Run Code Online (Sandbox Code Playgroud)

java zip file fileinputstream zipoutputstream

11
推荐指数
2
解决办法
2万
查看次数

如何使用java创建docx文件?

我正在尝试使用java创建.docx文件但由于某种原因我无法打开该文件.错误出现"文件内容有问题".有谁知道如何解决这个问题?

java file docx

4
推荐指数
2
解决办法
2万
查看次数

使用普通的类方法调用actionPerformed方法

我想呼吁actionPerformed()正常的方法类的.我知道只要按下按钮就会自动执行.但是我想在特定文本字段上按下ENTER按钮时调用该方法.是否有可能调用actionPerformed()keyPressed()或正常功能/方法.

以下代码将让您粗略了解我想要做什么.

void myFunction()
{
      actionPerformed(ActionEvent ae);
}

public void actionPerformed(ActionEvent ae)
{
      //my code
}
Run Code Online (Sandbox Code Playgroud)

提前致谢

java swing keyevent keylistener actionlistener

3
推荐指数
1
解决办法
1万
查看次数

oracle 中的错误绑定变量

我正在尝试创建一个触发器,但不知何故我收到了名为“错误绑定变量”的错误。我在谷歌上搜索了它,但在所有情况下我都得到了相同的答案,即用户试图使用错误的列名创建触发器。这是我的脚本。

CREATE TABLE  "POPSETTING"     
(   "settingid" number primary key,
    "HOSTNAME" VARCHAR2(50),    
    "INCOMINGSERVER" VARCHAR2(100),
    "REQUIREDSSL" VARCHAR2(1),
    "PORT" NUMBER,
    "OUTGOINGSERVER" VARCHAR2(100),
    "REQUIREDTLS" VARCHAR2(1),
    "REQUIREDAUTH" VARCHAR2(1),
    "PORTTLS" NUMBER,
    "PORTSSL" NUMBER
    )
Run Code Online (Sandbox Code Playgroud)

顺序:

create sequence auto_inc start with 1 increment by 1 nomaxvalue
Run Code Online (Sandbox Code Playgroud)

扳机:

create or replace trigger popid
   before insert on popsetting
   for each ROW
begin 
   select auto_inc.NEXTVAL
  into :new.settingid from dual 
end;
/
Run Code Online (Sandbox Code Playgroud)

请让我知道我的错误。

sql oracle triggers sequence

1
推荐指数
1
解决办法
2498
查看次数