![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
ok_pig
人生就像牙缸,你可以把它看成杯具,也可以看成洗具...
展开
-
【转】HashMap学习
<br />声明:以下文章是转来的 由于时间长了 不记得地址 如有侵权请告知 谢谢<br /> <br /> <br />这几天一直在研究缓存,偶然间用到linkedhashmap就研究一下<br /> <br /> <br /> <br />1. HashMap概述:<br /> HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。<br />2. HashMap的数据结构:转载 2010-09-09 14:39:00 · 486 阅读 · 0 评论 -
缓存数据 select new XX..
<br />在工程中有时候会用到新建一个类(但不建表)的方式来缓存查询的数据,例如我们将Book类中几个字段通过单独运算展现一个统计计划,这样在hql语句中可以使用 select new com.xx.xx.NewBook(count(*),r.xx1,r.xx2) from Book as r where ... group by ...这里一定要对new xx这里的xx写上包名。原创 2011-05-09 14:50:00 · 549 阅读 · 0 评论 -
struts +ajax验证,总提示服务器无返回数据
<br /><br />下面是js的验证<br /><script type="text/javascript"><br /> $(document).ready(function(){<br /> $.formValidator.initConfig({onError:function(msg){alert(msg)}});<br /> $("#keyWord").formValidator({onshow:"请输入非法关键字",onfocus:"非原创 2011-05-11 10:44:00 · 2706 阅读 · 0 评论 -
解决linux 下jfreechart的中文乱码问题
<br />最近做的JFreechart在linux下横轴和纵轴的中文变成了乱码<br />解决方法:<br />将本地(windows)下C:/WINDOWS/Fonts/simsun.ttc 上传到 linux的java_home/jre/lib/fonts/fallback下(原本没有fallback,需新建),并重命名为simsun.ttf,然后重启tomcat服务即可。原创 2011-05-12 11:36:00 · 991 阅读 · 0 评论 -
Java内存机制(堆与栈)的分配-转帖
Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。 堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟机的自动垃圾回转载 2011-06-16 15:50:00 · 505 阅读 · 0 评论 -
String\StringBuffer\StringBuilder区别【转】
众所周知,String是由字符组成的串,在程序中使用频率很高。Java中的String是一个类,而并非基本数据类型。 不过她却不是普通的类哦!!! 【镜头1】 String对象的创建 1、关于类对象的创建,很普通的一种方式就是利用构造器,String类也不例外:String s=new String("Hello world"); 问题是参数"Hello world转载 2012-11-22 11:12:35 · 470 阅读 · 0 评论 -
JAR、WAR、EAR的使用和区别
区别:Jar、war、EAR、在文件结构上,三者并没有什么不同,它们都采用zip或jar档案文件压缩格式。但是它们的使用目的有所区别: Jar文件(扩展名为. Jar,Java Application Archive)包含Java类的普通库、资源(resources)、辅助文件(auxiliary files)等 War文件(扩展名为.War,Web Application转载 2012-11-23 09:11:18 · 848 阅读 · 1 评论