![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
记忆-碎片
活着就是一种态度
展开
-
关于内存溢出
一、内存溢出类型 1 、 java.lang.OutOfMemoryError: PermGen spaceJVM 管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在 JVM 启动时创建;非堆是留给 JVM 自己用的,用来存放类的信息的。它和堆不同,运行期内 GC 不会释放空间。如果 web app 用了大量的第三方 jar 或者应用有太多的 class 文件而恰好 M转载 2013-09-10 18:27:44 · 415 阅读 · 0 评论 -
eclipse中代码风格设置
在eclipse的Preferences/Java/Code Style/Formatter中进行设置,添加一个自定义的配置:将所有的tab改为4个space键,避免不同IDE的解释不同将switch函数的case缩进在结尾增加空白行注意:需要将编辑器的换行符改为unix模式,同git配置要求。数组定义开始和尾部没有空格由于现在的电脑分辨率都比较高,因此转载 2014-03-31 17:35:23 · 759 阅读 · 0 评论 -
让你的网站学会跳舞!
简单代码,让网站每个模块都舞动起来!跟着我,听着乐曲,音乐high起来!在回访V7V3网站时,偶然在其首页顶端的快捷菜单栏中发现“high一下”按钮,好奇地点了一下,然后…音乐就开始狂暴起来了!logo晃起来!标题动起来!(动次动次动次~咚咚咚动次~)小广告们,你们的手在哪里?掌声在哪里?平日里,可怜的碎碎念网站都是安安静静地躺在收藏夹里,这一次,我也要狂暴一回啦!开启音乐转载 2014-03-12 14:30:36 · 759 阅读 · 0 评论 -
jQuery 元素拖拽改变大小
jQuery 元素拖拽改变大小 /* * jQuery.Resize by wuxinxi007 * Date: 2011-5-14 * blog : http://wuxinxi007.cnblogs.com/ */ jQuery(document).r转载 2014-01-14 10:40:03 · 469 阅读 · 0 评论 -
ajax打开新窗口实现
var newwindow=window.open('about:blank'); jQuery.ajax({ type: 'POST', url: 'clickRate.action',原创 2013-12-26 19:04:03 · 456 阅读 · 0 评论 -
为指定的元素添加遮罩
//遮罩层 $j("").css({ position:'absolute', top:0, left:0, backgroundColor:"#808080", opacity:0.1, zIndex:300 }).height($j(document).height(原创 2014-01-10 10:41:49 · 868 阅读 · 0 评论 -
form 中Enctype=multipart/form-data 的作用
ENCTYPE="multipart/form-data"用于表单里有图片上传。表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。如下: 上传企业营业执照图片: 就得加ENCTYPE="multipart/form-data"。表单中enctype="multipart/form转载 2014-01-10 10:35:33 · 435 阅读 · 0 评论 -
控制台显示打印sql中的具体参数
默认情况下,hibernate的sql中都是以问号代表参数,并没有显示参数的真实值,但是也不是做不到,只需要两步配置就可以显示出参数的真实值了:1.spring的配置文件中增加:Xml代码 prop key="hibernate.show_sql">trueprop> 或者在hibernate的配置文件中增加:Xml代码转载 2013-12-16 13:06:07 · 546 阅读 · 0 评论 -
org.apache.jasper.JasperException: /XXX/XXX.jsp(59,55) Attribute qualified names must be unique with
从tomcat 6 升到 tomcat 7jsp页面报:org.apache.jasper.JasperException: /XXX/XXX.jsp(59,55) Attribute qualified names must be unique within an element org.apache.jasper.compiler.DefaultErrorHandler.转载 2013-11-22 11:09:05 · 2751 阅读 · 0 评论 -
JS记录用户登录次数
function www_helpor_net(offset) { var endstr = document.cookie.indexOf(";", offset); if (endstr == -1) endstr = document.cookie.length; return u原创 2013-11-21 16:53:25 · 1216 阅读 · 0 评论 -
网页右下角的信息框
网页右下角的信息框#winpop { width:200px; height:0px; position:absolute; right:0; bottom:0; border:1px solid #666; margin:0; padding:1px;overflow:hidden; display:none;}#winpop .title { width:100%;原创 2013-11-21 16:45:35 · 641 阅读 · 0 评论 -
数据库锁表,解除锁表
查看哪个表被锁select b.owner, b.object_name, a.session_id, a.locked_mode from v$locked_object a, dba_objects b where b.object_id = a.object_id;查看是哪个session引起的select b.username, b.sid, b.ser转载 2013-11-06 16:12:27 · 640 阅读 · 0 评论 -
c3po和Proxool
Hibernate中默认的配置:PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN""http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">com.mysql.jdbc.Drivernet.sourceforge.jtds.jdbc转载 2013-10-22 13:50:38 · 546 阅读 · 0 评论 -
JS 模拟动态表单提交
单点登录用get方式很简单,用url拼接就可以了,比如“http://www.baidu.com/s?wd=java”,这个url就向百度提交了关键字java,获得查询结果。但是如果服务器只接受,或只处理了post方式的参数怎么办(百度好像只处理了get)。下面这段代码用一个动态的表单,动态改变它的action,method等属性,并动态的生成其子结点,达到提交参数的效果。openPa转载 2013-09-27 17:08:47 · 1213 阅读 · 0 评论 -
JAVA UUID 生成
GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的IDpackage com.mytest;import java.util.UU转载 2013-09-27 09:43:05 · 628 阅读 · 0 评论 -
maven常用命令
1. Maven1.1. Maven介绍我们使用maven构建应用环境,因此我们先来简单介绍maven。Maven是什么?如何回答这个问题要看你怎么看这个问题。 绝大部分Maven用户都称Maven是一个"构建工具":一个用来把源代码构建成可发布的构件的工具。构建工程师和项目经理会说Maven是一个更复杂的东西:一个项目管理工具。那么区别是什么? 像转载 2013-09-12 16:56:03 · 356 阅读 · 0 评论 -
java.lang.StackOverflowError
StackOverflowError是由于当前线程的栈满了 ,也就是函数调用层级过多导致。比如死递归。如: public String homePage(){ this.findAllNews(); return "shouye"; } public String findAllNews(){ List newslist= ho转载 2013-09-12 18:24:44 · 816 阅读 · 0 评论 -
Hibernate中常见问题 No row with the given identifier exists问题的原因及解决
产生此问题的原因: 有两张表,table1和table2.产生此问题的原因就是table1里做了关联或者(特殊的多对一映射,实际就是一对一)来关联table2.当hibernate查找的时候,table2里的数据没有与table1相匹配的,这样就会报No row with the given identifier exists这个错.(一句话,就是数据的问题!)转载 2013-09-11 10:33:38 · 500 阅读 · 0 评论 -
用JavaScript将数字转换为大写金额
var digitUppercase =function(n){var fraction =['角','分'];var digit =['零','壹','贰','叁','肆','伍','陆','柒','捌','玖'];var unit =[['元','万','亿'],['','拾',转载 2016-02-18 10:49:52 · 574 阅读 · 0 评论