- 博客(17)
- 资源 (11)
- 收藏
- 关注
原创 Java中的代码块
Java中主要有四种代码块:一、普通代码块 直接在一个方法中出现的{}就称为普通代码块,例子程序如下: public class CodeDemo01{ public static void main(String[] args){ //普通代码块 { int x = 10; System.out.println("x=" + x); }
2012-11-25 15:42:26 345
原创 Java中的static
关于Java中static的使用有以下四种情况:1、静态成员变量 被static修饰的成员变量,叫静态成员变量或类变量;没有被static修饰的变量,叫实例变量。 两者的区别是: 静态成员变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问(方便),当然也可以通过对象来访
2012-11-25 15:30:17 447
原创 哪里设置JVM参数才起效?
大家都遇到过Java的 Outofmemory error,都知道要设置JVM的参数以及怎么设置,但是很少有人晓得去哪里设置才能起效,才能真正的应用到项目里,尤其是用惯了靠eclipse等开发工具等童鞋,这里讲解下怎么设置才有效的问题,以解除大家的烦恼。1. 设置JVM内存的参数有四个:-Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大
2012-11-22 16:12:26 9432 1
原创 JDK 6 目录结构介绍以及JDK中的工具研究
要想深入了解Java必须对JDK的组成, 本文对JDK6里的目录做了基本的介绍,主要还是讲解了下JDK里的各种可执行程序或工具的用途Java(TM) 有两个平台 JRE 运行平台,包括Java虚拟机,运行类库,java应用程序装载器。JRE不是开发环境,所以不包括编译器,调试器,有需要这些请安装JDK(TM) //说明 :环境为Windows XP SP3 下 的JDK为1.60版
2012-11-22 16:03:25 432
原创 JVM参数详解
Java内存溢出详解 一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以利用JVM提供的-Xmn -
2012-11-22 15:49:36 425
原创 Jconsole,JvirtualVM,JMAP,Jprofiler
1.位于jdk的bin目录下的Jconsole,JvirtualVM,JMAP,效果很好,界面优美,但是遇见大一点的程序就容易死机,因为本身就是用 java写的,所以有占据本机的JVM内存,所以一般是远程检测,故对于大程序一般不推荐直接使用,而推荐使用jmap+mat。2. 商业工具:Jprofiler,界面优美,使用简单,能调试大型程序。使用说明去这里下载:JvirtualV
2012-11-22 15:48:32 1807
原创 MyEclipse Profile 结合visualvm 监控内存泄露
VisualVM是集成了多个JDK命令工具的一个可视化工具,它主要用来监控JVM的运行情况,可以用它来查看和浏览Heap Dump、Thread Dump、内存对象实例情况、GC执行情况、CPU消耗以及类的装载情况。在JDK Update7之后,VisualVM作为JDK的一部分发布,但同时VisualVM也发布独立的版本。VisualVM必须运行在JDK1.6以上的VM环境下,但可以用它来监
2012-11-22 15:45:15 940
原创 网站开发广告flash脚本(8个,超值)
下载链接:http://download.csdn.net/detail/huanhuan_tiantian/4772930
2012-11-16 10:09:31 436
原创 tomcat配置项目的图片路径不在项目下的处理
tomcat配置项目的图片路径不在项目下的处理: <Host name="10.0.0.123" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="fals
2012-11-16 09:36:51 1003
原创 MyEclipse使用经验总结
编辑:Ctrl+Shift+L 显示所有快捷键Ctrl+K 参照选中的词(Word)快速定位到下一个Ctrl+Shift+K 参照选中的词(Word)快速定位到上一个Ctrl+O 快速显示OutLine Ctrl+T 快速显示当前类的继承结构Ctrl+Shift+X 把选中文本全部改为大写Ctrl+Shift+Y 把选中文本全部改为小写Ctrl+
2012-11-16 09:35:13 1020
原创 html冻结表格——类似excel功能
这是一个html,无论怎么拖,横向标题和竖向标题都被固定 这是html代码: new document //锁定表头和列 function FixTable(TableID, FixColumnNumber, width, height) { //TableID 要锁定的Table的ID
2012-11-16 09:30:44 3649
原创 JavaScript动态添加和删除控件
方法一:var num=0;function add(){alert(window.document.getElementById("a").innerHTML);window.document.getElementById("a").innerHTML=window.document.getElementById("a").innerHTML + "删除此控件"+num+""
2012-11-16 09:26:42 802
原创 Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置select中text="paraText"的第一个Item为选中 7设置sele
2012-11-16 09:21:53 349
原创 SSH框架的第一个整合例子
我们先实现一个最基本的需求..添加,然后保存以后返回列表页面.这里先不包括验证什么的..都假设输入是正确的.验证到下一节说明..我们从需求出发...一步步实现.我这里用的是myeclipse6.0 .struts2.0.16.spring2.0 hibernate3 mysql5.11.准备工作...当然是数据库了..在mysql数据库里,创建一个名为"user"的数据库.创建一个表也叫"
2012-11-16 09:16:22 384
原创 s2sh整合实例 Struts2.0 Spring2.6 Hibernate3.2
Struts2与Spring2.6、Hibernate3.2三者整合的过程示例:示例工具:MyEclipse 8.5、Tomcat 6.0、MySql步骤:1.创建一个WEB工程,命名为s2sh(名字自己取,此处为示例工程名);2.导入struts2的核心jar包,也就是在WEB-INF下的lib文件夹中放入jar包文件commons-fileupload.jarcommons
2012-11-16 09:13:15 863
原创 CSS控制换行与不换行
word-wrap是控制换行的。 使用break-word时,是将强制换行。中文没有任何问题,英文语句也没问题。但是对于长串的英文,就不起作用。 break-word是控制是否断词的。 normal是默认情况,英文单词不被拆开。 break-all,是断开单词。在单词到边界时,下个字母自动到下一行。主要解决了长串英文的问题。 keep-all,是指
2012-11-13 22:38:52 777
原创 JDBC常用连接写法(包括MySQL、Oracle、Sybase、SQLServer、DB2)
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jarClass.forName( "org.gjt.mm.mysql.Driver" );cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr,
2012-11-01 13:10:03 764
JProfiler 使用说明 如何分析 分析案例 中文版
2012-11-22
django-registration的模版文件(很多新手和老手需要的哦)
2012-11-16
深入java虚拟机
2012-03-20
计算机网络高级编程
2012-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人