02 2020 档案

摘要:成员内部类: 成员内部类没有用static修饰且定义在外层类的类体中。下面程序在OuterClass类中定义了一个成员内部类Inne class OuterClass{ //外层类 class OuterClass{ //外层类 private int x = 200; private void p 阅读全文
posted @ 2020-02-18 17:55 何浩源 阅读(547) 评论(0) 推荐(0)
摘要:class Main { public static void main(String[] args) { for (int i = 0; i < 3; i++) { Thread thread = new Thread(){ @Override public void run(){ for (in 阅读全文
posted @ 2020-02-18 16:23 何浩源 阅读(1635) 评论(0) 推荐(0)
摘要:抽象类无法被实例化 抽象方法必须在抽象类里存在,但抽象类不一定要有抽象方法,如果一个类中包含一个抽象方法,那么该类会变为抽象类,抽象方法没有方法体 如果一个类继承一个抽象类,那么就必须重写父类抽象类中的所有抽象方法,即使方法体内为空也可以,但必须含有方法体 抽象类不能用final修饰,抽象类是被用于 阅读全文
posted @ 2020-02-18 08:54 何浩源 阅读(174) 评论(0) 推荐(0)
摘要:package com.hhy;import java.util.LinkedList; import java.util.Queue; import java.util.Stack; /** * @Information: * @Author: HeHaoYuan * @Date: Created 阅读全文
posted @ 2020-02-14 16:37 何浩源 阅读(146) 评论(0) 推荐(0)
摘要:一棵二叉树满足镜像对称 public class Solution { boolean isSymmetrical(TreeNode pRoot) { if(pRoot == null){ return true; } return isSymmetrical(pRoot.left,pRoot.ri 阅读全文
posted @ 2020-02-14 16:33 何浩源 阅读(173) 评论(0) 推荐(0)
摘要:出自牛客网:求两个字符串的最长公共子串 import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); wh 阅读全文
posted @ 2020-02-12 17:31 何浩源 阅读(258) 评论(0) 推荐(0)
摘要:链接:https://www.nowcoder.com/questionTerminal/459bd355da1549fa8a49e350bf3df484来源:牛客网HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最 阅读全文
posted @ 2020-02-11 17:07 何浩源 阅读(484) 评论(0) 推荐(0)
摘要:优先队列priorityQueue是Queue接口的实现,可以对其中元素进行排序,可以放基本的包装类型或自定义的类,对于基本类型的包装类,优先队列中元素的默认排列顺序是升序,但是对于自定义类来说,需要自定义比较类 priorityQueue的内部实现PriorityQueue对元素采用的是堆排序,头 阅读全文
posted @ 2020-02-11 13:29 何浩源 阅读(20186) 评论(0) 推荐(2)
摘要:if(条件..1){ 要执行的语句; } if(条件..2){ 要执行的语句 } 双if是每一个if都会进行判断,依次对if进行判断,互相之间不会影响; if(条件..1){ 执行的语句 }else if(条件..2){ 执行的语句 } 这个if和else if 之间是有联系的,当不满足if中的条件 阅读全文
posted @ 2020-02-09 17:09 何浩源 阅读(4116) 评论(0) 推荐(1)
摘要:在java中强引用对象若不置为null,可能会导致无法被回收,造成内存泄露,怎么查询呢? 在cmd命令下,输入:jps,会显示当前进程号,输入:jmap -histo:live 进程号 > e:log.txt 会将文件存储到指定磁盘下,再输入:e: , start log.txt ,用notepad 阅读全文
posted @ 2020-02-09 14:19 何浩源 阅读(441) 评论(0) 推荐(0)
摘要:区别: 1) 二叉树的深度优先遍历的非递归的通用做法是采用栈,广度优先遍历的非递归的通用做法是采用队列。 2) 深度优先遍历:对每一个可能的分支路径深入到不能再深入为止,而且每个结点只能访问一次。要特别注意的是,二叉树的深度优先遍历比较特殊,可以细分为先序遍历、中序遍历、后序遍历。具体说明如下: 先 阅读全文
posted @ 2020-02-09 11:15 何浩源 阅读(4690) 评论(0) 推荐(1)
摘要:假设循环队列最多能容纳k个整型数字,那么我们需要开辟k+1个空间,如图,当k = 6的时候,空间大小为7,即array.length() = 7.在起始的时候,front = rear = 0;在每次添加数字的时候( enqueue() ),rear都会+1,而k = 6,也就是从初始位置rear 阅读全文
posted @ 2020-02-09 10:20 何浩源 阅读(281) 评论(0) 推荐(0)
摘要:下载链接:https://github.com/hehaoyuan/implement/blob/master/FiddlerSetup.rar 阅读全文
posted @ 2020-02-05 13:10 何浩源 阅读(170) 评论(0) 推荐(0)
摘要:一个名叫Ziperello的破译工具,它是通过暴力破译,遍历全部字符的破译工具,因此比较耗时 https://github.com/hehaoyuan/implement/blob/master/Ziperello0314.zip 阅读全文
posted @ 2020-02-03 18:50 何浩源 阅读(3628) 评论(0) 推荐(0)
摘要:前段时间用idea的时候发现mvn用不了了,也不自动下载jar包,于是尝试了各种方法,下面总结一些注意事项: 工具:idea 2018.3 在setting中搜索Maven关键字: 如图,其中Maven home directory是你下载的本地maven,如果你的maven过旧的话,可以下载新的M 阅读全文
posted @ 2020-02-03 18:29 何浩源 阅读(3490) 评论(1) 推荐(0)
摘要:Mybatis是一种面向sql的orm持久层框架,类似于hibernate。 iBatis前身,Mybatis底层依赖jdbc驱动程序,它把传统的jdbc连接数据库过程进行了封装,大大渐少了开发人员的工作量,是开发人员只需要专注于sql本身,而且方便代码维护,和持久利用,不用像传统mybatis那样 阅读全文
posted @ 2020-02-03 17:40 何浩源 阅读(184) 评论(0) 推荐(0)
摘要:今天在写配置mybatis的sqlMapConfig的时候,连接的是5.7版本的MySQL数据库,其url本来写的是: <property name="url" value="jdbc:mysql://localhost:3306/mybatis?charset=utf8"/> 但在执行的时候出现了 阅读全文
posted @ 2020-02-03 16:42 何浩源 阅读(1060) 评论(0) 推荐(0)

//一下两个链接最好自己保存下来,再上传到自己的博客园的“文件”选项中