Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· JAVA实现二十四点发布时间:2011-12-28
二十四点:任意给出四个数字,通过加减乘除四则运算得出值为24的算法有多少种。我实现了一个二十四点的算法为对数字和运算符分别两次全排列。详细代码如下:packagemyMath.ershisidian;importitmao.Iershidian;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.Map;importjava.util.Set;/***ITMAOO*2011.12... 查看全文
· java使用代理发送邮件发布时间:2011-12-28
[size=18px;]最近用java写个发邮件的东东,然后打成jar包,jar包可以放在任何地方邮件正常发送[/size][size=18px;]要求:[/size][size=18px;]1、网络正常的情况下,可以发送;[/size][size=18px;]2、网络不正常的时候,需要使用内网连接到外网,使用代理发送邮件。[/size][size=18px;]部分代码拿出来分享一下:[/size][size=16px;]packagecom.zyuc.mail... 查看全文
[size=18px;]今天在开发中做一个java项目,要求读取配置文件中的信息,开始一直写成绝对路径,当项目打jar包以后就找不到配置文件了,后面在网上当了一个方法,问题最后解决了,拿出来跟大家分享一下。[/size][size=18px;]/**<br>*获得项目所在路径<br>*@returnString<br>*/<br>publicstaticStringgetPath(){<br>URLurl=UtilTools... 查看全文
· java驱动dll文件发布时间:2011-12-28
由于项目需要,要驱动dll文件从平台中取值,所有做了一个java类读取dll文件,执行函数packagecom.stm.dll;importorg.xvolks.jnative.JNative;importorg.xvolks.jnative.Type;importorg.xvolks.jnative.pointers.Pointer;importorg.xvolks.jnative.pointers.memory.MemoryBlockFactory;/***执行此函数需要把JNative... 查看全文
· Java读取WEB应用中的资源发布时间:2011-12-28
问题:前几天,碰到了需要从web应用读取文件内容的问题。一般的,配置文件都放在工程src目录下,那样读起来也很方便,对于大多数人都是这种习惯。但这次偏偏就放在WebContent目录下的子目录里,虽然郁闷,问题还是要解决的。因此在此聊记一笔。解决方法:XXX.class.getResourceAsStream(Path)获取流对象,要明白部署后目录的变化实例:importjava.io.IOException;importjava.io.InputStream;importjavax... 查看全文
· 反汇编器-javap.exe发布时间:2011-12-28
javap反汇编器javap命令反汇编一个java字节代码文件,返回有关可变部分和成员函数的信息,其命令行如下:C:>javapoptionsclassnameadditionalClassesjavap的标准输出是公有变量和类的成员函数。javap反汇编器的命令行选项如下表:选项功能-h此选项将建立能够放入C头文件中的信息-p此选项将使javap输出私有和公有的成员函数和变量-c此选项将使javap为各成员函数输出实际已编译过的字节代码... 查看全文
· javascript父、子页面交互小结发布时间:2011-12-28
<spanstyle="font-family:TimesNewRoman;font-size:16px;">帧用来存放子页面,既可以是iframe,又可以是frameset。window对象是全局对象,页面上的一切函数和对象都在它的作用域里。</span><spanstyle="font-family:TimesNewRoman;font-size:16px;">1、parent代表父窗口,如果父窗口又存在若干层嵌套,则top代表顶级父窗口... 查看全文
· Java反射发布时间:2011-12-28
写个例子复习一下java反射。importjava.lang.reflect.InvocationTargetException;importjava.lang.reflect.Method;importorg.springframework.beans.BeansException;importorg.springframework.context.ApplicationContext;importorg.springframework.context... 查看全文
字符串是Java程序中最常用的一种数据结构之一。在Java中的String类已经重载的"+"。也就是说,字符串可以直接使用"+"进行连接,如下面代码所示:Strings="abc"+"ddd";但这样做真的好吗?当然,这个问题不能简单地回答yesorno。要根据具体情况来定。在Java中提供了一个StringBuilder类(这个类只在J2SE5及以上版本提供,以前的版本使用StringBuffer类),这个类也可以起到"+"的作用。那么我们应该用哪个呢?下面让我们先看看如下的代码... 查看全文
java.versionJava运行时环境版本java.vendorJava运行时环境供应商java.vendor.urlJava供应商的URLjava.homeJava安装目录java.vm.specification.versionJava虚拟机规范版本java.vm.specification.vendorJava虚拟机规范供应商java.vm.specification.nameJava虚拟机规范名称java.vm.versionJava虚拟机实现版本java.vm... 查看全文
· java写cookie发布时间:2011-12-27
/***创建cookie**@paramcookieName保存的cookieKey*@paramparam保存的cookieValue*@paramtime时效(单位:秒)*@paramresponse*/publicstaticbooleanaddCookie(finalStringcookieName,finalStringparam,inttime,HttpServletResponseresponse){try... 查看全文
· java.util.Properties类发布时间:2011-12-27
首先说一下项目中实际的应用吧,其实满简单的:Propertiesprop=newProperties();//创建Properties对象try{Stringpath=DBManager.class.getResource("db.properties").getFile();FileInputStreamfis=newFileInputStream(path);prop.load(fis);//通过文件流的方式加载Properties的参数}catch... 查看全文
· Java异常的分类发布时间:2011-12-27
异常的分类:①异常的继承结构:基类为Throwable,Error和Exception继承Throwable,RuntimeException和IOException等继承Exception,具体的RuntimeException继承RuntimeException。②Error和RuntimeException及其子类成为未检查异常(unchecked),其它异常成为已检查异常(checked)。每个类型的异常的特点Error体系... 查看全文
· Java异常小结发布时间:2011-12-27
算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背安全原则异常:SecturityException文件已结束异常:EOFException文件未找到异常:FileNotFoundException字符串转换为数字异常... 查看全文
一、直接排序直接排序每运算一次就会保证前面已经排序的是最终结果的前面部分,第一次运算结束以后,第一个肯定是最小的,第二次则是前两个是最小的,由于确定排序部分越来越多,后面越来越少,越往后排序的次数越少。详细看代码(第一个For是取数字,第二个是依次比较,最终最小的会和它换位置)二、冒泡排序假如有10个数字,那么就会进行10次排序,每次排序都是把第i个位置和第i+1进行交换(如果小的话),每换一次,小的数字就会往前挪了一步,就算最小的放在最后,10次比较也会到第一位了吧。。... 查看全文
本来这篇文章是应该上午就写好的,可是写到一半,公司无线网络居然断掉了,郁闷.....先来张效果图吧,这是仿CF界面做的一个Demo,因为个人没有美工能力,所以这个透明PNG图片处理的十分粗糙,导致窗体看起来有锯齿.有了上一章做理论铺垫,这一章就直接上代码吧:/**Tochangethistemplate,chooseTools|Templates*andopenthetemplateintheeditor.*/packagecn.ysh.studio.swing.window... 查看全文
· java的攻与防发布时间:2011-12-27
看到评论里很多人都说没有用,还有觉得去掉这个方法,那个方法的解决方案,在这个例子中怎么改都行,因为这个例子是我乱编的,我真正要说的是一种解决方案。同志们呀,要领会精神!我们的程序有时可能会被无意的进行了攻击,现在就来举个被攻击的例子,说明如何防御。先创建一个工作类Work,只有一个简单的工资属性salarypublicclassWork{privateintsalary;publicWork(intsalary){this.salary=salary;}publicvoidsetSalary... 查看全文
最近项目中需要做单点登录,客户端包含java和php,java有几个应用程序,php是discuz+supesite+ucenter,需要这几个客户端都要能单点登录和登出,在网上找了许多相关资料,今天终于配置成功,步骤如下:1、cas服务端:下载地址:http://downloads.jasig.org/cas/,cas的服务端和客户端有许多版本,最新版本和老版本有很大的区别,目前服务端最新版本为:cas-server-3.4.4-release.zip解压cas-server-3.4.4... 查看全文
· PHP调用Java WebService发布时间:2011-12-23
header("Content-Type:text/html;charset=utf-8");require_once("lib/nusoap.php");//要访问的webservice路径$NusoapWSDL="http://localhost:8080/myWebService/services/SendMoblieMsg?wsdl";//生成客户端对象$client=newsoapclient($NusoapWSDL,true);$client->... 查看全文
基于Fedora14搭建高效稳定的Java开发环境(四)转载请注明出处:http://kei.iteye.com1.keiisnotinthesudoersfile.Thisincidentwillbereported.(kei为您的用户名)[kei@localhost~]$su密码:[root@localhostkei]#vi/etc/sudoers找到##AllowroottorunanycommandsanywhererootALL=(ALL)ALL在它的下一行添加... 查看全文