Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· java虚拟机常用命令工具发布时间:2012-02-01
一、概述程序运行中经常会遇到各种问题,定位问题时通常需要综合各种信息,如系统日志、堆dump文件、线程dump文件、GC日志等。通过虚拟机监控和诊断工具可以帮忙我们快速获取、分析需要的数据,进而提高问题解决速度。本文将介绍虚拟机常用监控和问题诊断命令工具的使用方法,主要包含以下工具:jps显示系统中所有Hotspot虚拟机进程jstat收集Hotspot虚拟机各方面运行数据jstack显示虚拟机的线程栈信息jinfo显示虚拟机的配置信息jmap用于生成虚拟机的内存快照信息以上工具的官方文档地址... 查看全文
/****/packagecom.ape.weibo.basedata.utils;importjava.io.BufferedWriter;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.OutputStreamWriter;/***@authorHappy*@me<ahref="http://www.weibo.com/qiaolevip">@快乐每一天Joe</a>... 查看全文
安全研究员AlexanderKlink和JulianWalde发现了一个严重的漏洞,这个漏洞影响到大多数网络服务器。针对这个漏洞的攻击只需要一个HTTP请求,这个特殊设定的请求在提交表单数据时造成哈希碰撞。当发现时,这个攻击影响到Python、Ruby、PHP、Java和ASP.NET,目前厂商正在和研究人员合作发布补丁。全文见:http://tech.it168.com/a2012/0116/1302/000001302829.shtml... 查看全文
· Android如何在java代码中设置margin发布时间:2012-01-31
我们平常可以直接在xml里设置margin,如:<ImageViewandroid:layout_margin="5dip"android:src="@drawable/image"/>但是有些情况下,需要在java代码里来写,可是View本身没有setMargin方法,怎么办呢?通过查阅androidapi,我们发现android.view.ViewGroup.MarginLayoutParams有个方法setMargins(left,top,right,bottom)... 查看全文
刚刚写用JS禁用退格键时(http://xdwangiflytek.iteye.com/blog/1386408)突然想起以前做Java项目的时候老是在java.util.Date和java.sql.Date上卡一下(过完年回来头脑思维有点混乱,有点想当然),刚刚想想还是再写一次做个复习吧。/***将java.util.Date日期转化为java.sql.Date**@paramutilDate*java.util.Date日期*@returnjava.sql... 查看全文
· Java调用sh文件发布时间:2012-01-31
其实java调用linux下的sh文件,和调用windows下的exe文件,是一样的,可以用过两种方法:方法一:ProcessBuilderpb=newProcessBuilder("myshellScript.sh","myArg1","myArg2");Map<String,String>env=pb.environment();env.put("VAR1","myValue");env.remove("OTHERVAR");env.put("VAR2",env.get... 查看全文
一组相同的复选框肯定是具有相同的“name”属性的,要在后台判断这组选框中是否有被选中的,可以用request.getParameter(name)获得,只要这组复选框中有一个被选中,获得的值就为“on”,否则就为“null”,此种方式不能精确的判断是第几个选框被选中了,但是有的时候将复选框当做单选框使用时(即使用一个checkbox作为选中或未被选中的依据),此种方式有效!... 查看全文
· GoogleAppEngine+Java+Flex的搭建发布时间:2012-01-31
个人网站:www.zhengfucheng.co.ccGoogleAppEngine+Java+Flex的搭建Eclipse中下载gae插件建立工程GAE工程使用Blazeds进行Flex与Java间的连接使用s3blazeds进行替换部分内容搭建起Java方代码,使用JPA进行注解编码完成后上传到Google建立一个域名作一个反向代理(正常国外是直接使用,但是国内封了appspot)关于GAE中的主键方式Long... 查看全文
· php和java中静态变量static发布时间:2012-01-31
因为静态成员是在类第一次加载的时候就创建的,所以在类的外部不需要对象而使用类名就可以访问的到静态的成员;静态成员被这个类的每个实例对象所共享,那么我们php语言使用对象可不可以访问类中的静态成员?静态的成员不是在每个对象内部存在的,但是每个对象都可以共享,所以我们如果使用对象访问成员的话就会出现没有这个属性定义,使用对象访问不到静态成员的,在其它的面向对象的语言中,Java是可以使用对象的方式访问静态成员的类里面的静态方法只能访问类的静态的属性,在类里面的静态方法是不能访问类的非静态成员的... 查看全文
因为项目需要,写了一个properties文件的存储与读取一些系统变量。在有中文的情况下,文件存储正常,文件读取有问题,读取出来的value是一些格式化的字符,例如:\u2050;properties文件读取代码:publicPropertiesAnalyze(){prop=newProperties();Filef=newFile(this.path);BufferedReaderread=null;try{read=newBufferedReader(newFileReader(f))... 查看全文
· 用java输出所有的文件发布时间:2012-01-31
publicstaticvoidmain(String[]args){Filefile=newFile("E:/wid7_sp/ExampleLibrary");fileSystemPath(file,0);}//输出publicstaticvoidfileSystemPath(Filefile,intlevel){StringBuffersb=newStringBuffer();if(file.isFile()){for(inti=0;i<level;i++){sb.append("-... 查看全文
· java map的遍历发布时间:2012-01-20
有时候需要对map进行排序,什么会进行对map的遍历,以下是对map的遍历的方法。欢迎指正。packageTEST;importjava.util.Collection;importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;importjava.util.Set;importjava.util.Map.Entry... 查看全文
对于不同平台,获取java进程id有不同的方法,这个做一个总结,写一个工具类。这个工具主要进行两种尝试来获得pid:从java.lang.management.RuntimeMXBean获得从操作系统获得windows系统非windows系统工具代码:Java代码/***ProcessIDinJava**@authorlichengwu*@created2012-1-18**@version1.0*/publicfinalclassPID... 查看全文
使用Axis2工具生成java服务端和客户端的命令Axis2_1412.rar(4.5KB)下载次数:2... 查看全文
实践46同步机制锁定的是对象,而不是函数或代码。当synchronized被当作函数修饰符时,它所取得的lock被交给函数的调用者。如果synchronized用于objectreference,则取得的lock交给该reference所指的对象。(因此同一类2个不同对象之间加this锁是无效的,因为不是同一个锁)Java不允许将构造函数声明为synchronized。当两个线程并发调用一个构造函数的时候,它们各自操控的是同一个class的两个不同实体的内存... 查看全文
· Java注解发布时间:2012-01-20
在开发Java程序,尤其是JavaEE应用的时候,总是免不了与各种配置文件打交道。以JavaEE中典型的S(pring)S(truts)H(ibernate)架构来说,Spring、Struts和Hibernate这三个框架都有自己的XML格式的配置文件。这些配置文件需要与Java源代码保存同步,否则的话就可能出现错误。而且这些错误有可能到了运行时刻才被发现。把同一份信息保存在两个地方,总是个坏的主意。理想的情况是在一个地方维护这些信息就好了。其它部分所需的信息则通过自动的方式来生成... 查看全文
· java 回调 spring jdbc 查询模板发布时间:2012-01-20
springjdbc查询模板内部类的使用感觉这种写法让代码显得很清晰,将固定的操作步骤制定成模板方法,通过使用者,自己来实现继承类来决定操作过程。org.springframework.jdbc.core.RowMapperpublicinterfaceRowMapper<T>{TmapRow(ResultSetrs,introwNum)throwsSQLException;}org.springframework.jdbc.core... 查看全文
· Java反射应用实例发布时间:2012-01-19
本文主要通过Java反射应用实例来讲解利用反射方法创建对象(使用默认构造函数和自定义构造函数),访问对应对象的方法(包括带参数的和不带参数的),访问对应对象的域(Field).从这里可以下载到完整的java代码工程:http://download.csdn.net/detail/hejiangtao/4011663很多IOC等框架都使用反射来实现,例如Spring,Hibernate等,Java反射的方式实现的逻辑比普通类逻辑的效率是要差一些的(14至300倍左右)... 查看全文
年后做一个关于JVM的presentation,不能老这么闲着。... 查看全文
· Java内部类总结发布时间:2012-01-19
内部类是指在一个类的内部再定义一个类,相对这个类为外部类,定义的类为内部类innerclass。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。内部类主要有以下几类:成员内部类、局部内部类、静态内部类、匿名内部类。为什么要用内部类?典型情况是:内部类继承自某个类或实现某个接口,内部类的代码操作创建其的外围类的对象。所以你可以认为内部类提供了某种进入其外围类的窗口... 查看全文