我最近刚刚使用Eclipse创建了Java项目,需要2个JAR文件(phiget21.jar和mysql.jar)
在Eclipse中运行程序时一切正常,我注意到jar文件保存在'lib'文件夹中.
我很快就会把程序从我的计算机上移开以便在其他机器上使用,所以我决定创建一个批处理文件来编译所有类然后运行.
但是,我在查找jar文件时遇到问题.在批处理文件中,我需要一个类似的命令:set classpath =.:..; mysql.jar:../ phidget21.jar,在编译Java类之前?
我已经读过点(...)与目录有关但不完全确定如何实现它们.
我的程序目前保存在以下位置:
Project/src/.java文件(我也把.jar文件放在这里以及我认为这可能会让事情变得更容易)
Project/lib/.jar文件
任何帮助将不胜感激!
我正在为电信系统创建一个小型数据库.
其中一个表(呼叫)要求如果电话号码的区号不包含在预定义列表中,则不应将该号码添加到表中.
我想到这样做的方法是在调用表中放置一个检查约束,以便不接受不属于这个提到的列表的数字.但是,这个列表很长,我不太确定是否会有更好的实现方法.
这是清单:
01 or 02: local/national number. Ex.: 01612 338866.
075, 077, 078, 079: mobile phone number. Ex.: 07747 556647.
0800: free number. Ex.: 08002 223344.
0845, 0870: special service. Ex.: 08451 423456.
08442 to 08449: 5p special service. Ex.: 08444 404404.
08712 to 08719: 10p special service. Ex.: 08713 457893.
090, 091, 098: premium rate special service. Ex.: 09119 229595.
Run Code Online (Sandbox Code Playgroud)
我能想到的唯一方法是:
ALTER TABLE calls ADD (CONSTRAINT area_ck
CHECK area_code ("01" or "02" or "075" or "077" or …Run Code Online (Sandbox Code Playgroud)