小编Ada*_*rsh的帖子

获得对在Java中创建的临时文件名称的控制

创建tempFile时,有没有办法控制附加到文件名的随机数字?例如.如果我写File.createTempFile("abc",".pdf"),它会创建一个名字的文件abc12323543121.pdf.可以附加时间戳而不是这些数字吗?我需要这个,因为对于我创建的每个文件,我需要将时间戳附加到文件,这使得文件名很长.因此,如果我只能使用时间戳,而不是随机生成的数字,那将非常棒.

java file

7
推荐指数
2
解决办法
8794
查看次数

每次实例化一个新的时,如何在java类中增加一个字段成员

对 Java 非常陌生,所以我现在感觉像个孩子。我猜学习一门新语言的乐趣。

这是我的发票类:

public class Invoice {
//member inits
private int numberOfInvoices = 0;
private String companyName;
private double amountDue;
private String chargeDate;
private static int invoiceNumber = 0;


//constructor
public Invoice(String _companyName, double _amountDue, String _chargeDate)
{
    numberOfInvoices++;
    companyName = _companyName;
    amountDue = _amountDue;
    chargeDate = _chargeDate;
    invoiceNumber = numberOfInvoices;
}

//getters
public String getCompanyName()
{
    return companyName;
}

public double getAmountDue()
{
    return amountDue;
}

public String getChargeDate()
{
    return chargeDate;
}

public int getInvoiceNumber()
{
    invoiceNumber …
Run Code Online (Sandbox Code Playgroud)

java

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

如何在mysql函数中使用别名

如何在数学函数和 group by 语句中使用带有空格的别名。如果我使用单个单词别名,我就可以使用它,但是如果名称有空格,有什么方法可以实现它吗?

select 
   count(date_format(start_date, '%W')) AS "NUMBER OF DAYS",
   repeat('*', "NUMBER OF DAYS") 
from    ABC
Run Code Online (Sandbox Code Playgroud)

我尝试使用双引号、单引号以及反引号(`),但出现错误“字段列表中的未知列“天数””

mysql alias derived-table

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

将com.itextpdf.text.Image保存为图像文件

有没有办法将com.itextpdf.text.Image文件保存为文件系统上的jpg文件?

Barcode39 code39 = new Barcode39();
code39.setCode(barcode);
code39.setStartStopText(false);
image39 = code39.createImageWithBarcode(cb, null, null);
image39.scaleAbsolute(width, height);
image39.setAbsolutePosition(top, left);
cb.addImage(image39);
Run Code Online (Sandbox Code Playgroud)

我正在创建条形码图像并将其添加到pdf中.同时我希望将图像保存在文件系统中.任何帮助表示赞赏.

要么,

是否可以从pdf中检索条形码(条形码及其下的数字)作为图像文件并使用itext将其保存到文件系统?

java image itext

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

正则表达式模式匹配这些规则

我需要一个正则表达式来匹配以下规则.

1. Atleast 1 numerical character.
2. Atleast 1 of these (!, @, #, $, %, _) non-alphanumeric characters. 
3. Uppercase alphabets.
4. Lowercase alphabets
Run Code Online (Sandbox Code Playgroud)

我尝试创建如下的模式,但事情是任何角色都可以处于任何位置.我有点被困在这里.

^[[A-Z]+[a-z]+[0-9]+[!@#\\$%_]+]$
Run Code Online (Sandbox Code Playgroud)

这些应满足上述每个条件.

1. [0-9]+
2. [!@#\\$_%]+
3. [A-Z]+
4. [a-z]+
Run Code Online (Sandbox Code Playgroud)

但是我如何将它们组合在一起以便它们可以按任何顺序出现,但每个组最常出现一次.

解决方案

 ^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[!@#$%_])[A-Za-z0-9!@#$%_]*$
Run Code Online (Sandbox Code Playgroud)

java regex

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

如何确定鼠标指针是否越过了javascript中的元素

可以为元素定义mouseover事件,以便您知道鼠标指针当前位于该元素的某个位置.如何确定mousepointer是否离开该元素区域?

javascript mouseevent

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

将char数组的一部分转换为java中的字符串

我有一个字符数组:

char[] a = {'I', ' ', 'm', 'i', 's', 's', ' ', 'y', 'o', 'u', '.'};

现在我想将该字符数组的一部分(例如:'m','i','s','s')转换为字符串.我怎样才能做到这一点?

java string char

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

标签 统计

java ×5

alias ×1

char ×1

derived-table ×1

file ×1

image ×1

itext ×1

javascript ×1

mouseevent ×1

mysql ×1

regex ×1

string ×1