第一步:在编辑框左边,点上小红点,任何在编辑框上面点击debug运行模式 第二步:点击重新执行图标下面的resume图标,即每点一次该图标程序都会按顺序执行每一步,执行过程中如果有bug会输出错误信息 第三步:console窗口可以看到程序输出结果; ...
分类:
编程语言 时间:
2016-04-24 06:08:16
阅读次数:
1662
if-statements can add serious complexity and beg for refactoring. You can use polymorphic functions to simplify your ifs and dynamically call the appr ...
分类:
编程语言 时间:
2016-04-24 06:07:13
阅读次数:
139
一、java包含哪些注释 1.//用于单行注释。 2./*...*/用于多行注释,从/*开始,到*/结束,不能嵌套。 3./**...*/则是为支持jdk工具javadoc.exe而特有的注释语句。这个也就是我们所知的文档注释 在命名控制台:使用命令行在目标文件所在目录输入javadoc +文件名. ...
分类:
编程语言 时间:
2016-04-24 01:00:43
阅读次数:
329
前文中对标记删除算法的介绍更多还是偏理论性质的。实践中,为了更好地满足现实的场景及需求,还需要对算法进行大量的调整。举个简单的例子,我们来看下JVM需要记录哪些信息才能让我们得以安全地分配对象空间。 碎片及整理(Fragmenting and Compacting) JVM在清除不可达对象之后,还得 ...
分类:
编程语言 时间:
2016-04-24 00:59:21
阅读次数:
341
本文是针对jquery 实现抽奖转盘作者的一个补充(主要用java去实现转盘结果生成及存储,解决jquery 做法 非法用户采用模拟器实现改变转盘值的风险性),针对jQuery的具体实现,请看案例:http://www.cnblogs.com/mofish/archive/2013/01/24/28 ...
分类:
编程语言 时间:
2016-04-24 00:59:32
阅读次数:
584
参考Thinging in Java 在编程时, 如果不记得一个类是否有某个方法,或者不知道一个类究竟能做些什么,而又不想通过索引或 类的层次结构去查找jdk文档,这时通过反射的小工具能节省很多时间。 浏览实现了类定义的源代码或是其jdk文档,只能找到在 这个类定义中 被定义或被覆盖的方法。但,对你 ...
分类:
编程语言 时间:
2016-04-24 00:56:45
阅读次数:
326
问题描述:请实现一个算法,返回一个数组,该数组是移除了原数组中的重复元素,并保持元素的顺序。 例如:输入:2,1,2,3,-9,5,-9,10, 输出:2,1,3,-9,5,10, Java代码如下: 1 import java.util.*; 2 class ChuChong { 3 public ...
分类:
编程语言 时间:
2016-04-24 00:55:27
阅读次数:
318
先看代码: //输出的都是 上面SuperClass称为静态类型,后面的SubClass叫做实际类型,静态类型和实际类型在程序中都可以发生一些变化,区别是静态类型的变化仅仅在使用时发生,变量本身的静态类型不会被改变,并且最终的静态类型是在编译期可知的;而实际类型变化的结果在运行期才可确定,编译器在编 ...
分类:
编程语言 时间:
2016-04-24 00:57:20
阅读次数:
323
递归算法 方法定义中调用方法本身的现象。 递归注意实现: 要有出口,否则就是死递归 次数不能太多,否则就内存溢出 构造方法不能递归使用 递归解决问题的思想: 找到出口 找到规律 代码示例: A. B. ...
分类:
编程语言 时间:
2016-04-24 00:53:47
阅读次数:
387
题目链接: hdu:http://acm.hdu.edu.cn/showproblem.php?pid=1166 题意: 单点更新,成段查询。 ...
分类:
编程语言 时间:
2016-04-24 00:52:04
阅读次数:
297
一.PO实体类 二.从数据库获取此Blob对象 三.把序列化转换为Object ...
分类:
编程语言 时间:
2016-04-24 00:50:49
阅读次数:
271
使用StringTokenizer去掉字符串中的空格 主要是通过st.hasMoreTokens实现的去除空格,那么我们观察下源码: public StringTokenizer(String str, String delim, boolean returnDelims) { currentPos ...
分类:
编程语言 时间:
2016-04-24 00:49:22
阅读次数:
286
1,基本规则 1.0 let your class implements Comparable interface , override method : int compareTo(Object another) 1.1 升序 obj1 > obj2 return 正数 obj1 == obj2 ...
分类:
编程语言 时间:
2016-04-24 00:47:57
阅读次数:
262
之前在centos6.3版本使用eclipes一切都很正常。最近centos版本升级到6.7后,使用eclipse c++到时候,打开文件,就异常退出了。在网上搜了很久,终于找到解决方法: 现象描述:在 centos 系统下,打开eclipse后,打开文件时,eclipse退出。在命令行下启动时,会 ...
分类:
编程语言 时间:
2016-04-24 00:45:59
阅读次数:
477
一.二维数组 二维数组:一维数组----豆角二维数组----表格 定义:1.一维数组:数据类型[] 数组变量名 = new 数据类型[数组长度];数据类型[] 数组变量名 = new 数据类型[数组长度]{1,2,3....}; 2.二维数组:数据类型[,] 数组变量名 = new 数据类型[行数, ...
分类:
编程语言 时间:
2016-04-24 00:45:52
阅读次数:
305
对象的生离死别 思考:实例化的对象是如何在内存中存储的? 思考:类中的代码又是如何存储的? 思考:数据和代码之间又有怎样的关系呢? 带着这些问题,先学习一下对象的结构 对象结构 要想为大家说清对象是如何存储的,就必须先为大家介绍一下内存中按照用途被划分的5个区域。 栈区的特点是内存由系统进行控制,无 ...
分类:
编程语言 时间:
2016-04-24 00:41:33
阅读次数:
270
[2016-04-23][C++类模板的一些事儿] 定义(关于类模板和模板类) 类模板:在类里面使用了 模板类型,即满足如下结构就是类模板 template class Array{ T* p;} ; 模板类:类模板实例化之后的对象就叫模板类 使用 实例化必须指定类型, 通过 类名后面加上 来指明类... ...
分类:
编程语言 时间:
2016-04-24 00:41:09
阅读次数:
271