`
kim_miao
  • 浏览: 188762 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
1.Velocity         Velocity是一种易用的模板语言。Velocity将Java代码从Web 页面中分离出来,使用Web站点从长远看更容易维护,并且提供了一种可行的JavaServer Pages替代解决方案。除了JSP,Velocity可能是用于Web应用的最流行的模板语 ...
Java中新建对象的初始化顺序自以为很清楚了,但做了几个小题后,发现自己错了,索性自己也梳理下. 一.对于没有静态变量或静态代码段的类 1.其初始化顺序     (1)先初始化父类的实例变量,再调用父类的构造函数。     (2)再初始化子类的实例变量,再调用子类的构造函数完成初始化。     (3)子类成员变量初始化是在父类构造函数调用完后,在此之前,成员变量的值均是默认值,这里的默认值为根据实例变量的类型对应不同的默认值(包括primitive类型,int=0,boolean=false,…)和(Reference类型)。       2.附代码段     public clas ...
Spring中加载Bean配置文件的常用方式有两种,一种是通过实例化FileSystemXmlApplicationContext类的方式加载Bean, 另一种是通过实例化ClassPathXmlApplicationContext类的方式加载Bean.现举例如下,已做记录. 1.FileSystemXmlApplicationContext (1)默认从项目工作路径开始查找,是相对路径 ApplicationContext applicationContext1 = new FileSystemXmlApplicationContext( "src/main/java/ ...
   在java的swing编程中,Java中的事件机制非常常用,网上也有很多这样的文章,自己也顺便梳理一下. 一.  事件监听器的参与者: 1.事件对象:       一般继承自java.util.EventObject对象,由开发者自行定义. 2.事件源:      就是触发事件的源头,不同的事件源会触发不同的事件类型. 3.事件监听器:   事件监听器负责监听事件源发出的事件.一个事件监听器通常实现java.util.EventListener这个标识接口.          其整个处理过程是这样的,事件源可以注册事件监听器对象,并可以向事件监听器对象发送事件对象.事件发生后,事件源 ...
   今天在《软件开发沉思录》这本书中读到第六章,感觉颇有收获,特记录下来。 以下一些习惯能指导我们更好地进行面向对象的程序设计: 1.方法只使用一级缩进。 2.拒绝使用else关键字。 3.封装所有的原生类型和字符串。 4.一行代码只能有一个”.“运算符。 5.不要使用缩写.尽量保持类名和方法名中只包含一到两个单词,避免在名字中重复上下文的信息。     6.保持实体对象简单清晰. 7.任何类中的实例变量都不要超过两个。 8.使用一流的集合。 9.不使用任何Getter/Setter/Property.
一.问题发现 今天,在写完代码后用Find Bugs扫锚了一下,发现类中一处代码中有提示如下内容:         Map<String, EventChain> map = ContextHolder.getContext().getEventChains(); for (Iterator<String> iter = map.keySet().iterator(); iter.hasNext();) { String key = iter.next(); EventChain eventChain ...
     要在Spring MVC环境内部署用于执行的流,需要定义一个FlowController,它是一个特殊的org.springframework.web.servlet.mvc.Controller控制器。FlowController作为Spring MVC和Spring Web Flow 之间的适配器,将所有来自页面的HTTP 请求路由到FlowController ...
      写给毕业              很久很久没有写过东西了,日记也成了发黄的纸张,更难寻觅。         过几天就要离开交大,离开成都。在校的学习的时光也将成为一种回忆。即将告别三年的母校,心头也开始出现丝丝的离愁别绪,像柳絮,会在你身边挥之不去;似细雨,会在你身上留下点点滴滴;如春风,总会嗅到她的丝丝气息。依如那个夏季,依如每一次毕业和每一次分离,仍要感受这种离别的情愫。自以为,成年的我不会再有这种感觉,也许这和年龄没有关系,也许是我真的爱上了这里!爱上这里的同学和兄弟,爱上了这里的氛围和气息。在交大的土壤里,我的知识有了质变,我的视野得到开阔,我的梦想得以实现,我的事业有 ...
    前言:对于Tomcat数据源的配置绝不是一个新问题,写此文的目的只是记下自己的配置过程,给新手提供资料共飨之.本文给出三种配置方式. 1.在Tomcat下配置数据源的三种方式:    (1) 在Tomcat安装目录下/conf/Catalina/localhost文件夹中 ...
1.错误描述: 警告: SQL Error: 0, SQLState: 08S01 2009-4-13 16:21:23 org.hibernate.util.JDBCExceptionReporter logExceptions 严重: The driver was unable to create a connection due to an inability to establish the client portion of a socket. This is usually caused by a limit on the number of sockets imposed by t ...
1、三维散点图的生成   JMathPlot可产生常用的二维和三维图表,其生成图表的步骤与JFreeChart类似,设置数据集,定制图表相关属性及输出图表。对于三维图表的数据集,是用三元组存储的。但这些图表多用在Java Application 环境中。而要想将生成的图输出到浏览器。主要借助于JFreeChart中的EncoderUtil.encode方法将产生的BufferedImage对象实例编码成字节流.将些字节流放入Response中输出到浏览器端。Public Class Scatter3DChart implements Serializable{ public byte[] ...
1.尝试开发各种不同类型的应用. 2.保持开发的心态. 3.系统的学习,建交自己的知识体系. 4.编程时多用脑子,用工具帮助做事但是不要用工具代替思考. 5.不要错过向高手学习的机会. 6.搞清技术的来龙去脉. 7.形成自己的软件开发的世界观.
正在学习lucene中,先贴一小段代码做个记念! public class FirstDemo { public static void main(String[] args) throws Exception { File file = new File("c:\\index"); IndexWriter indexWriter = new IndexWriter(file, new StandardAnalyzer(), true); Document document = new Document(); document.add ...
1.问题描述 org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/webflow-config]Offending resource: ServletContext resource [/WEB-INF/webflow-config.xml]   ...
1.若POM.XML中有如下JAR包不能自动下载:<dependency>            <groupId>castor</groupId>            <artifactId>castor</artifactId>            <version>1.0</version>            <scope>compile</scope> </dependency>  手动安装命令如下:  mvn install:install-file -D ...
Global site tag (gtag.js) - Google Analytics