`
文章列表
(原)http://blog.csdn.net/yz394777014/archive/2009/07/08/4330583.aspx  1.使用java.util.ResourceBundle类的getBundle()方法示例: ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault());return rb.getString("key"); 2.使用java.util.PropertyResourceBundle类的构造函数示例: InputStream in = new Buff ...
最近在一个项目中需要用到制图功能,经过一段时间的选择最终使用了JfreeChart。经过使用一段时间后发现JfreeChart功能非常强大,基本上可以满足现在项目中涉及到到的需求。JfreeChart简单容易上手,但是对于新手来说要必须去话大量的时间去了解每个类型的图表对象应该对应哪些 Axis、Plot、Renderer 类,并且必须非常熟悉这些类的构造函数中每个参数的具体含义。我觉得这一点是新手在短时间内很难做到,需要经过长时间的磨练,不断的在项目中实践和尝试。才能在项目中把JfreeChart的功能发挥到极致。   本文是为刚接触JfreeChart的新手准备的,其中一本分代码是我刚入 ...
侧边常用分享栏代码(分享到人人,开心,腾讯微博,新浪微博 等)   <!-- JiaThis Button BEGIN --><script type="text/javascript" src="http://v1.jiathis.com/code/jiathis_r.js?move=0&amp;btn=r1.gif" charset="utf-8"></script><!-- JiaThis Button END -->   关注www.jiathis.com 里面有好 ...
1.索引作用在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为1~1000的数值,查找对应值相等行的查询如下所示。   SELECT c1,c2,c3 FROM t1,t2,t3 WHERE c1=c2 AND c1=c3 此查询结果应该为1000行,每行包含3个相等的值。在无索引的情况下处理此查询,必须寻找3个表所有的组合,以便得出与WHERE子句相配的 ...
一.WebContextLoaderListener 监听类它能捕捉到服务器的启动和停止,在启动和停止触发里面的方法做相应的操作!它必须在web.xml 中配置才能使用,是配置监听类的 二.下面是搜集的一些listener方面的知识 简例一 监听用户上线与退出,显示在线用户 1、登陆页面 Login.jsp <%@page pageEncoding="gb2312" contentType="text/html; charset=gb2312" %> <% session=request.getSession(false); i ...
用Spring MVC实现用户登录的完整实例      本例子是再Eclipse中建立一个Tomcat工程,来讲解Spring MVC 的全过程,实例代码如下: <一>编写日记文件放在myMVC/WEB-INF/src下 #指定日志输入文件的大小 log4j.appender.stdout.MaxFileSize=500KB log4j.appe ...
  基于很多刚接触 spring 朋友,我想这篇文章也许会让你对 spring 有个大概的了解。 在这里,先简单介绍一下 spring 的 MVC ,至少先把 spring 跑起来 @_@1 、 DispatcherServlet :作为前端控制器,负责分发客户的请求到 Controller ;   在 web.xml 中的配置如下:  <!-- 加载配置文件 start -->     <context-param>      <param-name>contextConfigLocation</param-name>      <par ...
http://hi.baidu.com/yxl1982/blog/item/d6554e2378fc47549922ed60.html   MySQL 日期跟时间函数(一)作者: Mr.ZhangMySQL 日期跟时间的样式在MySQL 中有很多有用处的日期跟时间函数。我们常常看到许多应用于日期的计算是在代码方面上进行的,但是其实他们完全可以使用MySQL中自带的函数来实现。在我们实际的查看MySQL的时间跟日期函数之前,先让我们看看MySQL 的存储内容。DATETIME YYYY-MM-DD HH:MM:SSDATE YYYY-MM-DDTIMESTAMP YYYYMMDDHHSSMMT ...
Jfreechart lib and open source download!!   经典的实例http://book.51cto.com/art/201001/181556.htm
1、饼图、柱状图、折线图生成的工具类   1  package  com.text.util;  2    3  import  java.awt.BasicStroke;  4  import  java.awt.Color;  5  import  java.awt.Font;  6  import  java.awt.GradientPaint;  7  import  java.io.IOException;  8  import  java.text.DecimalFormat;  9  import  java.text.NumberFormat; 10  import  java ...
Hashtable和HashMap的区别:1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类;2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Hashtable ...
ArrayList类、Vector类、LinkedList类都是可伸缩的数组,就是可以动态改变长度的数组。ArrayList类是jdk1.1后出现的,在内存中是队列形式存储,适合查找。他不是线程安全的。Vector类是较老的数组列表,他是线程安全的。LinkedList类是链表结构的数组,它适合增删改的操作,但与ArrayList相比,查询效率较低。实际应用中:ArrayList是最常用的。HashMap类,与之对应的有一个HashTable类,这两个类的区别:HashMap是新的类,他不是线程安全的。HashTable是旧的类,他是线程安全的。他们的共同点是:存储一个键值对形式的数据。并根据键 ...
我们开发的B/S结构系统,在服务端一般要有日常运行的日志记录。保存成日志文件形式的时候,大家经常会遇到一个问题:日志文件过大。上百兆的日志文件对 查阅日志信息来说也是一个问题。所以我希望能够每天或每个月产生一个日志文件,这样文件不至于过大。 或者根据日志文件大小来判断,超过规定大小,日志自动增加新文件。      在log4j中这两种方式的实现都很简单,只要在配置文件中设置即可。 一、按照一定时间产生日志文件,配置文件如下:      # Set root logger level to ERROR and its only appender to A1.      log4j.rootLogg ...
log4j配置文件有三个主要的组件:Logger,Appender和Layout,分别为日志类型,日志输出目的地,日志输出格式。 log4j.rootLogger = [level], appenderName, appenderName, ... (level是错误级别,appenderName是输出目的地,本例设为mylog,可以定义多个) level优先级分别为FATAL、ERROR、WARN、INFO、DEBUG 5个级别.通过定义的级别,你可以控制程序中的日志输出.比如在这里定义了ERROR级别,程序中只有FARAL、ERROR 级别的LOG会被输出. log4j.appender.m ...
1、编写log4j配置文件(如log.config):# Set root category priority to INFO and its only appender to CONSOLE.#log4j.rootCategory=INFO, FILElog4j.rootCategory=INFO, CONSOLE, LOGFILE # Set the enterprise logger category to FATAL and its only appender to CONSOLE.log4j.logger.org.apache.axis.enterprise=FATAL, CONSO ...
Global site tag (gtag.js) - Google Analytics