![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
tovegar
这个作者很懒,什么都没留下…
展开
-
测量Java代码占用内存
测量Java代码占用内存第一种方式是利用空闲内存long startMemory = Runtime.getRuntime().freeMemory();this.readData(records);long endMemory = Runtime.getRuntime().freeMemory();System.out.println(endMemory - startMemory)原创 2020-12-31 09:35:49 · 241 阅读 · 0 评论 -
transient的使用-冷僻
某个字段不是持久状态的一部分,不应该把字段和对象一起串起来。表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。输入输出就是一种串行化。[code="java"]public class TestModel implements Serializable { pri...2008-04-09 17:50:13 · 102 阅读 · 0 评论 -
一种繁琐的SSH设计(一)
当使用的这个框架之后就是觉得挺累。一个简单的东西要写N个配置和文件。层次比较清晰:DAO - > SERVICE - > MODEL - > ACTION - > FORMBEAN - > VIEW数据层 和 业务层:spring dao + hibernateaction:strutsview : struts + jsp + jsf整个模型按照ModelsTry...2008-04-10 09:09:30 · 114 阅读 · 0 评论 -
一种繁琐的SSH设计(二)
对于ACTION层的处理:都继承了 LookupDispatchActionSupport ,利用ApplicationResources.properties 和 LookupMethods.properties来对应文字和方法(也就是按钮 和 按钮应该处理的方法)。BaseAction.java[code="java"]public class BaseAction exten...2008-04-10 09:47:02 · 76 阅读 · 0 评论 -
一种繁琐的SSH设计(三)
说他繁琐是因为每增加一个小功能,就必须书写很多代码,数据层书写service 接口与实现。dao 接口与实现。action层要写strus-config.xml Define.xml validation.xml等方法配置里面必须在ApplicationResources.properties LookupMethods.properties还有spirng bean定义。太多了,繁琐...2008-04-10 10:12:37 · 111 阅读 · 0 评论 -
FileReader和BufferReader的区别
javaeye上有人提到过FileReader和BufferReader的区别不知道,于是动手查了一下:1.FileReader是由java.io.InputStreamReade扩展来的,是针对文件读取的,只能进行底层的字节操作。BufferedReader由Reader类扩展而来,提供通用的缓冲方式文本读取,而且提供了很实用的readLine,读取分行文本很适合,BufferedR...2009-09-01 09:03:09 · 1265 阅读 · 0 评论 -
log4j的配置文件说明
一直都没机会自己的研究一个日志的配置,今天抽出了2个小时的时间仔细的看了一下配置1.log4j apache的一个开源项目,主要用于控制日志的输出。包涉及到log4j.jar,common-logging.jar2.先说日志的级别主要分为DEBUG<INFO<WARN<EROOR<FATAL,这几个级别是有顺序的,比如输出级别是INFO,则DEBUG的打印是不显示的。关...原创 2011-01-10 14:55:53 · 91 阅读 · 0 评论 -
即将实施敏捷,制定些细则,请拍砖
最近公司要尝试敏捷开发,我入职没多久,就被要求研究一下如何实现。之前只是听说过敏捷开发,没有真正实现过,经过近3个星期的整理,试用了selenium jira greenhopper confluence等工具,决定下个项目就开始实施敏捷开发,下面是实施的过程,还没过试用期,大家帮看有没有问题,多提一些实用的意见1.敏捷开发的原则 原则一:个体及交互比流程与工具更具价值 原则二:可用的软件...2011-03-03 14:27:39 · 195 阅读 · 0 评论