当前的JFreeChart的最新版本为jfreechart-1.0.11.zip。可以到http://www.jfree.org/jfreechart/index.html找到二、JFreeChart的基本使用不论创建的是什么图,JFreeChart都遵循以下的这个使用步骤:1、建立Dataset。所有的数据都存放在Dataset中的。(创建一个数据源(dataset)来包含将要在图形中显示的数据)2、建立JFreeChart。将dataset中的数据导入到JFreeChart中。(创建一个JFreeChart对象来代表要显示的图形)3、设置JFreeChart的显示属性。这一步可以省略,使用...
http://www.jb51.net//article/16653.htm
演示代码:[code]#!/usr/bin/envrubyCOUNT=10require'benchmark'$account_chars=('A'..'Z').to_a.delete_if{|c|c=~/[AEIOUY]/}#$password_chars=('0'..'9').to_a$password_chars=Array.new$password_chars[0..9]=('0'..'9').to_a$password_chars[10..36]=('A'..'Z').to_adefaccount_char$account_chars[rand($account_chars.leng...
http://www.jb51.net//article/16647.htm
/**(REFERTO<JAVASCRIPTCORE>P151)*@time2008-11-25*/[code]//没有返回值functionTest0(){this.name='test0';}vartest0=newTest0;//debugger;alert(test0);//输出[Object]alert(test0.name);//输出test0//return一个字符串对象functionTest(){this.name='test';returnnewString('123');//返回字符串对象}vartest=newTest();alert(test);//输出1...
http://www.jb51.net//article/16617.htm
程序代码:以下为引用的内容:[code]'关键字的搜索str="select*fromtableNamewhereid>4"ifsrhKey<>""thenkeyArr=split(srhKey,"")j=UBound(keyArr)t=0dimkeystrArr()fori=0tojifkeyArr(i)<>""thenredimpreservekeystrArr(t)strfilter="(empZwlike'%"&keyArr(i)&"%'orempDeplike'%"&keyArr(i)&"%'orempGzlike'%"s...
http://www.jb51.net//article/16613.htm
打开你电脑里的PHP.INI文件,找到如下位置,添加红线部分的内容,路径就是你PHPMailer存放的位置:保存,重启apache.然后借用readme里的一个例子,稍微改一下就可以用了,由于只做最简单的测试,很多东西我注释掉了。send.php[code]<?phprequire("class.phpmailer.php");$mail=newPHPMailer();$address=$_POST['address'];$mail->IsSMTP();//setmailertouseSMTP$mail->Host="mail.songzi.org";//specifymai...
http://www.jb51.net//article/16605.htm
<script>functioncreateRequestObject(){varro;varbrowser=navigator.appName;if(browser=="MicrosoftInternetExplorer"){ro=newActiveXObject("Microsoft.XMLHTTP");}else{ro=newXMLHttpRequest();}returnro;}varhttp=createRequestObject();functionsndReq(zip){http.open('get','zipcode.PHP?zip='+zip);http.onre...
http://www.jb51.net//article/16578.htm
jce.jarsecurity/US_export_policy.jarsecurity/local_policy.jarext/sunjce_provider.jarJava运行时会自动加载这些包,因此对于带main函数的应用程序不需要设置到CLASSPATH环境变量中。对于WEB应用,不需要把这些包加到WEB-INF/lib目录下。以下是java中调用sun公司提供的3DES加密解密算法的样本代码:[code]/*字符串DESede(3DES)加密*/importjava.security.*;importjavax.crypto.*;importjavax.crypto.spec.Sec...
http://www.jb51.net//article/16556.htm
image.jsp[code]<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%><%Stringpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><%@pagecontentType="image/jpeg"import="java.awt.*,java.awt.image.*...
http://www.jb51.net//article/16555.htm
内存现在非常便宜—因此,通过以智能的方式在整个应用程序中实现缓存,可以获得很大的性能提高。缓存可以掩盖许多过失缓存是一种无需大量时间和分析就可以获得“足够良好的”性能的方法。这里再次强调,内存现在非常便宜,因此,如果您能通过将输出缓存30秒,而不是花上一整天甚至一周的时间尝试优化代码或数据库就可以获得所需的性能,您肯定会选择缓存解决方案(假设可以接受30秒的旧数据)。缓存正是那些利用20%付出获得80%回报的特性之一,因此,要提高性能,应该首先想到缓存。 不过,如果设计很糟糕,最终却有可能带来不良的后果,因此,您当然也应该尽量正确地设计应用程序。但如果您只是需要立即获得足够高的性能,缓存就是您...
http://www.jb51.net//article/16545.htm
在开始之前还是提一下三个函数吧:"ob_start()、ob_end_clean()、ob_get_contents()"ob_start():是打开缓冲区的,就是要把您需要生成的静态文件的内容缓存在这里;ob_get_contents():是读出缓冲区里的内容,下面有代码为例;ob_end_clean():这个比较重要,只有使用了这个函数后,缓冲区里的内容才会读取出来;[code]if(file_exists("./index.htm"))//看静态index.htm文件是否存在{time=time();//文件修改时间和现在时间相差?的话,直接导向htm文件,否则重新生成htmif(tim...
http://www.jb51.net//article/16537.htm
[code]functionoutside(){varmyVar=1;returnfunction(){alert(myVar);}}vart=outside();t();[/code]js中某个函数的内部函数在该函数执行结束后仍然可以访问这个函数中定义的变量,这称为闭包(Closure)下面例子是给三个锚anchor1,anchor2,anchor3添加onclick事件,可以预期的效果是点击锚点显示相应的锚点ID,实际上却都是显示"Myidisanchor4",这个就是闭包作用引起的逻辑上的bug,添加事件的函数执行完后i的值为4,[code]ADS.addEvent(window,'lo...
http://www.jb51.net//article/16504.htm
