博客统计信息

用户名:gjbxx110
文章数:100
评论数:6
访问量:52823
无忧币:205
博客积分:448
博客等级:3
注册日期:2009-05-24

我的技术圈(1)

更多>>
2012-02-16 19:32:50
 
import java.util.List; import com.taobao.api.ApiException; import com.taobao.api.DefaultTaobaoClient; import com.taobao.api.TaobaoClient; import com.taobao.api.domain.Item; import com.taobao.api.domain.TaobaokeItem; import com.taobao.api.domain.TaobaokeItemDetail; import com.taobao.api.request.TaobaokeItemsDetailGetRequest; import com.taobao.api.request.TaobaokeItemsGetRequest; import com.ta..
【转】
  Class c;
c = Class.forName("class name");
Method m = c.getMethod("method name", new Class[] {int.class, int.class, int.class,int.class});
m.invoke(c, new Object[] {1,2, 3, 4});
【例子】
 
public class T {     public static void aa(String t){         System.out.println(t+"T");     } }  public cla..
2011-12-13 16:44:16
 update shoes_store set title=substring_index(title,',',1)
将title按逗号分割,1,代表取分割后的第一段,2,代表第二段,-1为最后一段
2011-11-24 14:09:03
 java.lang.Runtime类提供了查看当前JVM内存的使用情况。每个java实例(即虚拟机实例)只有一个Runtime的实例,通过Runtime.getRuntime()可以得到当前虚拟机中的Runtime实例对象。 



Runtime提供3个方法可以获取当前JVM最大可以使用内存、当前JVM已拥有最大内存和剩余未使用内存。这3个内存指的都是JVM堆内存。 



Runtime.maxMemory(); 



Runtime.totalMemory(); 



Runtime.freeMemory(); 







首先在JAVA的启动参数中加入指定-Xmx100m,设置JVM堆最大可以使用100m的内存。 ..
2011-10-25 14:49:31
 最近运行程序,老是遇到内存溢出的问题,Out of Memory(系统内存不足)的异常。仔细查资料,好好学习了一下虚拟机的几只,才知道,这是因为Java虚拟机默认分配的内存只有64M,如果应用的比较大,超出了64M,Java虚拟机就会抛出OutOfMemoryError,并停止运行。所以,如果我们要运行大程序,就必须添加内存使用命令-Xms(最小使用内存) -Xmx(最大使用内存)。 

          一般在开发有,我们有如下几种可能用到的地方。 

       ..
 



 



 
有一个叫A 
public class A{



public A(String param1,String param2){



}



}
--------------



利用java反射机制,举例如下:
import java.lang.reflect.Constructor;



/**

*/



/**
* @author dennis

*/
public class Test3 {
private String owner;



private int i;



public Test3() {
}



/**
* @param owner
* @param i
*/
public Test3(String owner, int i) {
super..
 linux mysql忘记密码的多种解决方法。

我的系统是ubuntu6.06,最近新装好的mysql在进入mysql工具时,总是有错误提示: 
# mysql -uroot -p 
Enter password: 
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 
使用网上介绍的方法修改root用户的密码: 
# mysqladmin -uroot -p password 'newpassword' 
Enter password: 
mysqladmin: connect to server at 'localhost' failed 
error: 'Access denied for user 'root'@'localhost..
 [root@s13 ~]# uname -a
Linux s13 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:32:02 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux
[root@s13 ~]# wget http://h50176.www5.hp.com/local_drivers/24434/hpacucli-7.50-18.linux.rpm
[root@s13 ~]# rpm -ivh hpacucli-7.50-18.linux.rpm
[root@s13 ~]# hpacucli ctrl slot=0 pd all show status

physicaldrive 1:0 (port 1:id 0, 72.8 GB): OK
physicaldrive 1:1 (port 1:id 1, 72.8 GB): OK

[root@s13 ~]# hpacucli ctrl all show status

Smart Array 6i in Slot 0
 ..
2011-08-06 14:18:07
 
File("e:/1.xml", content);                 //System.out.println(sb);             } catch (Exception e) {                 e.printStackTrace();             ..
 HttpClient是Apache基金下jakarta commons项目中的一个小项目,该项目封装了对远程地址下载的一些功能,最新版本为3.0。该项目地址:http://jakarta.apache.org/commons/httpclient
最近在编写Spider的时候就用到了HttpClient。在使用过程中发现一个有趣现象:有些URL的编码方式是utf-8,有些URL的编码方式是gbk。他总能够正确识别,但是有些他又不能识别(抓取回来后是乱码)。调用的是:httpMethod.getResponseBodyAsString(); 方法。
在进行进一步分析时,发现他对在http头信息中有charset描述的就正确正常识别。如:
HTTP..
 <<   1   2   3   4   5   >>   页数 ( 1/10 )