66问答网
所有问题
当前搜索:
java中trycatch用法
java
实现下载文件,如果文件名为中文,下载后内容为空,求解释!
答:
你
的
path变量的值是怎么来的。如果只是中文名有问题,可以尝试用URLDecoder.decode来对文件名进行URL编码转换。你debug跟踪下在URL url=new URL(path);这句时,你的path是什么值,他是否可以访问。
用jsp、
java
实现上传图片,保存到数据库,从数据库中提取,显示到页面...
答:
int count = 0;// 实例化上传控件对象 SmartUpload su = new SmartUpload();// 初始化操作 su.initialize(config, request, response);// 设置上传文件最大字节数 su.setTotalMaxFileSize(100000);//
try
{ //禁止上传指定扩展名
的
文件 su.setDeniedFilesList("ext,bat,jsp");}
catch
(...
怎样在
java
代码中调用执行shell脚本
答:
//
用法
:Runtime.getRuntime().exec("命令"); String shpath="/test/test.sh"; //程序路径 Process process =null; String command1 = “chmod 777 ” + shpath;
try
{ Runtime.getRuntime().exec(command1 ).waitFor(); }
catch
(IOException e1) { ...
在
JAVA
图形编程中怎么样去解决那个进度条的加载!
答:
try
{ for (int i=0;i<100;i++){ Thread.sleep(100); //线程休眠 progress.setValue(progress.getValue()+1); //设置进度条值 } }
catch
(Exception ex) { ex.printStackTrace();} dispose(); //释放窗口 showFrame(); //运行主程序 } static void showFrame(){ //实例化JFrame...
java
socket 判断是否断开了
答:
我在写聊天室时经常要注意客户端异常退出的问题(比如客户直接调用任务管理器结束程序进程),其实在通过socket.getoutstream和socket.getinputstream流对客户端发送、接受信息时如果socket没连接上是会抛出异常的,这也就是为什么
Java
会要求网络编程都要写在
try里面
,所以只要在
catch里面
写入客户端退出的处理就...
java
有段话开头的中文日期截取,使之数字变成int型。
答:
class Tester{ public static void main (String[] args) { String str = "2013年6月12日,XXXXXXXXXXXXX"; String reg = "([^,,]+)[,,].*$"; String r = str.replaceAll(reg, "$1"); reg = "^((\\d+)年)?((\\d+)月)?((\\d+)日)?$"; String s...
求用jdbc 连接数据库
的java
代码(只连接部分即可)
答:
public Connection getConnection(){//事先导入驱动
try
{ Class.forname("sun.jdbc.odbc.jdbcodbcDriver");//加载驱动 System.out.println("驱动加载完毕");}
catch
(ClassNotFoundException e){ e.printStackTrace();} try{ Connecion con=DriverManager.getConnecion("jdbc:odbc:数据库名成","用户名"...
如何快速
的
学好
java
?
答:
方法2:对于初学者来说快速学
Java
,还有一个有效的办法就是收集有用代码和工具,一些代码是可以重复
使用的
,随着你Java代码的练习越来越多,你对Java代码编写越来越得心应手,你就会发现你之前搜集的有用的代码和工具,大大节省了你敲代码的时间,比如工具类的:StringUtils(字符串工具),DBUtils(数据库...
JAVA中
显示MYSQL查询结果
答:
你应该不是想写个通用
的
数据库查询程序吧。通常读取resultset时,需要知道
里面
有多少个字段,在你的例子里就是表AAA有多少个字段。假设有5个,那么在你的executeQuery方法中,得到rs后加入:while (rs.next()) { for (int i=1;i<=5;i++) System.out.print(rs.getString(i)+",");System....
oracle能连上,但是用
java
不能查询出数据
答:
while(rs.next()){ for(int i=1;i<=rs.getMetaData().getColumnCount();i++)if(rs.getString(i)!=null) { System.out.println(rs.getString("UserName"));} } 如果start能打印出来
的
话,下面改成这样看,如果还没打印出来基本就是数据库表的问题了,字段不一致之类的 ...
棣栭〉
<涓婁竴椤
33
34
35
36
38
39
40
41
42
涓嬩竴椤
灏鹃〉
37
其他人还搜