加载中…
个人资料
一声叹息
一声叹息
  • 博客等级:
  • 博客积分:0
  • 博客访问:348,855
  • 关注人气:9
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
博文
标签:

javafile获取文件大小

返回xxbtxxkbxxmbxxgb

分类: java
   
   public static String GetFileSize(String Path){
    return GetFileSize(new File(Path));
   }
   
   
   public static String GetFileSize(File file){
    String size = ''; 
    if(file.exists() && file.isFile()){
    long fileS = file.length();
      DecimalFormat df = new DecimalFormat('#.00'); 
           if (fileS < 1024) {
               size = df.format((double) fileS) + 'BT';
           } else if (fileS < 1048576) {
               size = df.format((double) fileS / 1024) + 'KB';
           } else if (fileS
标签:

转载

分类: java
 ResultSet rs = st.executeQuery('select dummy from dual');

今天在使用dbcp做连接池的时候,用上面的sql测试效果,出现了【ORA-01009: 必需的参数缺失】,
经过测试,发现由于sql语句中的有个空格是全角造成的,尼玛,坑啊
标签:

情况

数据库

菜单栏

地址

分类: oracle

打开plsql的菜单栏中的

help---》support info...-----》tns names

这里面有这个oracle的安装地址,和tns的配置哦。

标签:

整数

除法

结果

分类: java
double countsize = 30000;
double zhi=(double) (countsize/20000);
int ye = (int) Math.ceil(zhi);
System.out.print(ye);

打印结果为2
标签:

it

大写

小写

字符串

杂谈

分类: java

String test='ABC34cccddee';
    System.out.println(test.toUpperCase());//小写转大写

 

 String test='ABC34cccddee';
    System.out.println(test.toLowerCase());小写转大写

标签:

杂谈

分类: oracle

declare

count1 number(10):=1;

begin

    loop

      insert into TASK_ITEMS

      values

        (

        HIBERNATE_SEQUENCE.nextval, '470400205421112', '21-000000002222', '4700000553', 'IBM公司', '物',

 '2', '汽车', '344', null, '344000', null, null, null, null, null, null, '粤ZGM64港', null, null, null,

 null, '按时到达', null, null, TO_DATE('2012-05-29 10:17:53', 'YYYY-MM-DD HH24:MI:SS'), null, '魏干强',

'25401796', null, null, null, null, '[分中心]', null, null, null, null, null, null, null, null, null,

 null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,

标签:

杂谈

分类: oracle

原文地址:http://blog.csdn.net/wyzxg/article/details/3978285

ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程

 

 

今天测试的同事发现报 ora-12516的错误,基于这个分析,一般有两个原因,一个是session数不够
再有一个就是客户端和服务端建立连接的时候不稳定所引起的,我现在的服务端是oracle10g r2,而
客户端是oracle11i,结果当连接数大的时候,就会报ora-12516的错误

 

解决方法:1.针对第一个原因就是修改连接数的限制
            sql > alter system set processes=300 #### 改的大点

   然后reboot数据库,使其生效

          2.针对第二个原因,我的个人解决方法是,把tns的动态注册改为静态注册(我目前遇到的错误是这么解决的)
     把global_name和sid_name 都写到linster。ora文件中

 

 

 

标签:

杂谈

分类: java

1366-Incorrect string value:'\xE5\x8D\xA1\xE5......' for column 'filename' at row 1
mysql数据库的一个问题,
mysql的列可以控制字符集的,也就是字符集编码的问题,当你在设计数据库的时候搞错了的时候,比如中文的东西你搞成,latin1
后就会报如下的错误的,如果这列数据会出现这样的错误,你最好把这列的字符集设置为utf8校对,选则utf8_general_ci.
具体字符集对应哪个国家的鸟语,自己要对应一下。百度一下。

例如,由于这个原因导致的程序报的错误。:
16:44:01,897 WARN  [Thread-60] [JDBCExceptionReporter] SQL Error: 1366, SQLState: HY000
16:44:01,899 ERROR [Thread-60] [JDBCExceptionReporter] Incorrect string value: '\xE6\x96\xB0\xE7\x96\x86...' for column 'filename' at row 1
16:44:01,899 ERROR [Thread-60] [AbstractFlushingEventListener] Could not synchronize database state with session
org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update
 at org.hibernate.exception.SQLStateConverter.handledNonSpecificExcept

标签:

转载

分类: java
原文地址:js中调用java的方法作者:NowOrNever
前一段时间,有个开源的表格树组件,是js写的,想在项目的实现中应用它,于是就研究了下如何在页面的js中调用java代码,因为自己对js是菜鸟一个,所以在学习过程中问了下wyuch,给出了2中方法,自己在实践中用的的确很灵活,感觉很好就把它贴出来,作为以后的笔记。

比如说后台JAVA类Test中有一个字符串数组Data,我现在需要在JS中引用这个数组,那么可以这样做:

一、为Test写一个方法,不妨为dataToString(),把字符串数组变成一个字符串,格式为“
['A','B','C']
但要注意字符

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有