上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: Java创建对象的5种方式: 1用new 语句创建对象,这是最常用的创建对象方法。 2.通过java.lang.Class的newInstance()。 3.java.lang.reflect.Constructor类的newInstance()实例方法。 4.调用对象的clone()方法 5.运用 阅读全文
posted @ 2017-07-10 14:52 傍晚的羔羊 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 我在写java程序的时候,从来没有遇见过是用Object.finalize()的时候,但是在学习Java虚拟机的垃圾回收机制时,虚拟机在进行垃圾回收时需要使用finalize()方法来进行对象清理。下面是我总结finalize()的使用情况。 阅读全文
posted @ 2017-07-10 10:33 傍晚的羔羊 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 这是我在研究leetcode的solution第一个解决算法时,自己做出的理解,并且为了大家能看懂,做出了详细的注释。 此算法算是剑指Offer36的升级版,都使用的归并算法,但是此处的算法,难度更高,理解起来更加费劲。 阅读全文
posted @ 2017-06-14 22:48 傍晚的羔羊 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 本题使用归并排序的思想,结合归并排序,写出的算法解。 阅读全文
posted @ 2017-06-14 20:35 傍晚的羔羊 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 这是我刷题时,在观看solutions时看到的方法,此方法时间复杂度为o(n^3) 空间复杂度为o(1)。此方法思想最大优点是,可以将其运用到所有关于KSum这类算法中。 Talk ischeap, Show me the code. 阅读全文
posted @ 2017-06-12 22:21 傍晚的羔羊 阅读(211) 评论(0) 推荐(0) 编辑
摘要: KMP算法最主要的就是计算next[]算法,但是我们知道next[]求的是当前字符串之前的子字符串的最大前后缀数,但是有的时候我们需要比较字符串中前后缀最大数,比如 LeetCode的shortest Palindrome 就是基于KMP算法求最短子字符串。 下面是KMP的next数组代码,用以比较 阅读全文
posted @ 2017-06-11 14:51 傍晚的羔羊 阅读(1562) 评论(0) 推荐(0) 编辑
摘要: org.apache.catalina.core.ApplicationDispatcher invoke SEVERE: Servlet.service() for servlet jsp threw exception javax.el.ELException: Cannot convert 0 阅读全文
posted @ 2017-06-05 16:06 傍晚的羔羊 阅读(2177) 评论(0) 推荐(0) 编辑
摘要: 最近打算使用虚拟机安装个系统玩玩,就去网站上找了教程安装下win7系统。但是在安装过程中遇见两个问题,现在把遇见的问题总结记录一下,以及解决方法罗列一下。我当时使用的是VMware 12版的,系统是电脑公司的win7_X64.iso镜像文件。具体的安装流程网上都有,我当时是参考此文的安装流程。VMw... 阅读全文
posted @ 2017-05-27 09:56 傍晚的羔羊 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 最近几天一致在搞配置问题,今天总于解决了。下面说问题: 我发现我每次配置完maven build的goals运行,总是会出现TOMCAT绑定接口问题,我做的方法就是不断地关掉JAVAw.exe进程。但这不是根本。最终被我解决了,是因为eclipse的console控制台没有关闭一只运行导致的,所以必 阅读全文
posted @ 2017-04-16 19:54 傍晚的羔羊 阅读(431) 评论(0) 推荐(1) 编辑
摘要: 我们知道,对于java语言,我们一般先写一个类对象,表示对某一类对象概述,其中包括属性,方法等。我们在对类对象编译时,会产生一个.class对象,jvm在加载类对象时,是加载.class 对象文件,我们一般实例化对象,也就是 new对象时,其实是在加载.class文件,然后实例对象。加载.class 阅读全文
posted @ 2017-01-17 16:58 傍晚的羔羊 阅读(319) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页