学习!
成功就在脚下
本分踏实积极向上充满正能量
展开
-
JSP与JS的区别
1、JSP全称是java server page ,JS全称是javaScript2、最主要的区别是运行位置不同 JS 是一种页面脚本语言,与java没有关系,只是语法相似,.js文件一般是以javascript为语法写的一些为html元素服务的函数\方法的库文件,可以通过HTML文件调用直接在本机客户端运行,即运行于用户浏览器的,通常不需要服务器的后台支持(AJAX交互原创 2014-03-29 22:56:31 · 1030 阅读 · 0 评论 -
java里的Garbage Collection
一.谁在做Garbage Collection? 一种流行的说法:在C++里,是系统在做垃圾回收;而在Java里,是Java自身在做。 在C++里,释放内存是手动处理的,要用delete运算符来释放分配的内存。这是流行的说法。确切地说,是应用认为不需要某实体时,就需用delete 告诉系统,可以回收这块空间了。这个要求,对编码者来说,是件很麻烦、很难做到的事。随便上哪个BBS,在C/C转载 2014-03-31 20:54:49 · 811 阅读 · 0 评论 -
java中内存泄露
一、Java内存回收机制 不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射的方法创建的,这些对象的创建都是在堆(Heap)中分配的,所有对象的回收都是由Java虚拟机通过垃圾回收机制完成的。GC为了能够正确释放对象,会监控每个对象的运行状况,对他们的申请、引用、被引用、赋值等状况进行监控,Java转载 2014-03-31 16:34:12 · 415 阅读 · 0 评论 -
Java 常用排序算法/程序员必须掌握的 8大排序算法
Java 常用排序算法/程序员必须掌握的 8大排序算法分类: 1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(基数排序)所需辅助空间最多:归并排序 所需辅助空间最少:堆排序 平均速度最快:快速排序 不稳定:快速排序,希尔排序,堆排序。 1.直接插入排序 (1)基本思转载 2014-04-01 21:34:26 · 563 阅读 · 0 评论 -
java中assert用法
主要总结一下在eclipse中如何使用断言(一)首先明确: java断言Assert是jdk1.4引入的。 jvm 断言默认是关闭的。 断言是可以局部开启的,如:父类禁止断言,而子类开启断言,所以一般说“断言不具有继承性”。 断言只适用于复杂的调试过程。 断言一般用于程序执行结果的判断,千万不要让断言处理业务流程。转载 2014-04-01 20:54:20 · 1708 阅读 · 0 评论 -
java创建对象得四种方法
Java中创建对象的四种方法:(1) 用new语句创建对象,这是最常见的创建对象的方法。 (2) 运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。 (3) 调用对象的clone()方法。 (4) 运用反序列化手段,调用java.io.ObjectInputStream对象的 rea转载 2014-03-31 21:14:41 · 758 阅读 · 0 评论 -
ubuntu下切换中英文输入法
1,按alt+F2,然后输入ibus-setup,进入ibus-setup2,点击 “Keyboard Input Methods"。3,键盘输入法(IBus)尚未启动,是否要启动它?“,点击”Yes"启动它。4,弹出如下 IBus 输入法控制面板,选择”Input Method“,在下拉菜单中选中chinese的”拼 Pinyin“,然后点击”Add"转载 2014-04-09 14:52:55 · 2377 阅读 · 0 评论