自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Can't connect to MySQL server on localhost(10061) 错误码:2003

Can't connect to MySQL server on localhost(10061) 错误码:2003原因:MySQL服务未启动,按照下图所示方法,启动MySQL服务即可。

2017-04-29 14:44:38 588

转载 Java中的Error和Exception

Error和Exception的联系继承结构:Error和Exception都是继承于Throwable,RuntimeException继承自Exception。Error和RuntimeException及其子类称为未检查异常(Unchecked exception),其它异常成为受检查异常(Checked Exception)。Error和Exception的区别

2017-04-26 23:26:25 431

转载 数据库索引的实现原理

原文链接    http://blog.csdn.net/kennyrose/article/details/7532032/数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高

2017-04-21 22:03:31 313

原创 二叉树最大深度(Java)

题目:输入一棵二叉树的根节点,求该树的深度。从根节点到叶子结点一次经过的结点形成树的一条路径,最长路径的长度为树的深度。根节点的深度为1。解体思路:如果根节点为空,则深度为0,返回0,递归的出口如果根节点不为空,那么深度至少为1,然后我们求他们左右子树的深度,比较左右子树深度值,返回较大的那一个通过递归调用public class BinaryTreeDepth{public

2017-04-18 09:00:25 1732

原创 多线程循环打印

public class MultiThread implements Runnable { private static volatile String msg = "线程一打印A"; //volatile用来保证静态变量的修改对其他线程都是可见的。不加运行测试也可以,最好加上。 private String message; private String ne

2017-04-17 23:21:42 424

转载 详解java内存泄露和如何避免内存泄漏

一直以来java都占据着语言排行榜的头把交椅。这是与java的设计密不可分的,其中最令大家喜欢的不是面向对象,而是垃圾回收机制。你只需要简单的创建对象而不需要负责释放空间,因为Java的垃圾回收器会负责内存的回收。然而,情况并不是这样简单,内存泄露还是经常会在Java应用程序中出现。下面我们将详细的学习什么是内存泄露,为什么会发生,以及怎样阻止内存泄露。什么是内存泄露内存泄露的定义:对

2017-04-16 18:13:46 389

转载 jsp的九大内置对象和四大作用域

九大内置对象:request response  pageContext session  application  out  config  page  exception四大作用域:Request Page Session  Application具体分析如下:request           请求对象           类型 javax.ser

2017-04-16 14:41:57 327

转载 Page,request,session,application四大域对象详解

一、ServletContext     1、生命周期:当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当服务器关闭或Web应用被移除时,ServletContext对象跟着销毁。     2、作用范围:整个Web应用(应用范围)。    3、作用:        a)在不同Servlet 之间转发           this.getSer

2017-04-14 16:47:53 1390

原创 异常:java.lang.ClassNotFoundException: org.springframework.web.servlet.Dispatcher

首先声明一点:导致这个异常的情况有很多种可能 ,我只是说一下我遇到的异常解决办法java.lang.ClassNotFoundException: org.springframework.web.servlet.Dispatcher可能原因1:在web.xml中点击org.springframework.web.servlet.DispatcherServlet 看是否可以进去

2017-04-11 10:54:59 21771 3

转载 svn和git的区别,maven是什么

很多人应该用过svn cvs之类的代码版本管理工具,git也是其中之一。svn和git最大的几个区别要点,svn必须要有服务端,网络能连上服务端才能提交和更新,git不需要,每一台装了git的电脑都是服务端,各台电脑之间可以相互同步和推送,而提交不需要网络就可以提交到本地的git库里。对于吧友们来说,这样的好处就是,如果要分享代码,不需要打个压缩包传来传去,也不需要找个服务器搭个svn来共

2017-04-08 20:54:02 2366

原创 字符串的排列

import java.util.Scanner;public class Test28_Permutation{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); char[] arr = str.toCharArr

2017-04-08 14:45:04 331

原创 剑指offer--二叉搜索树与双向链表 Java实现

题目描述输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。分析:     对于二叉搜索树,用中序搜索算法挺适合。考虑每个子树子节点作为三部分,这里以根结点为特殊例子进行阐述递归实现,每次用一个lastNode存放上一个子树的最后一个结点,该结点是上个已排好子树的最大的结点。

2017-04-07 11:44:34 370

原创 二叉树中和为某一值得路径

import java.util.Stack;public class Test25_FindPath{ public static void main(String[] args) { //创建二叉树 TreeNode root1 = new TreeNode(10); TreeNode node2 = new TreeNode(5); TreeNode node3 =

2017-04-05 23:49:46 337

原创 搜索二叉树的后序遍历判断

/** * 搜索二叉树的后序遍历判断 */import java.util.Arrays;public class Test24_VerifyBST{ public static void main(String[] args) { //定义一个待判断数组 //int[] arr1 = {2, 4, 3

2017-04-05 20:16:56 396

原创 镜像二叉树并层序打印 Java实现

import java.util.LinkedList;import java.util.Queue;public class Test19_MirrorTree{ public static void main(String[] args) { //创建二叉树 TreeNode headNode1 = new TreeNode(1); TreeNode node2 =

2017-04-05 11:59:37 363

原创 剑指offer——树的子结构

public class Test18_hasSubTree{ public static void main(String[] args) { //创建树1 TreeNode headNode1 = new TreeNode(1); TreeNode node2 = new TreeNode(2); TreeNode node3 = new TreeNode(3); T

2017-04-05 10:20:59 252

原创 合并两个有序链表(Java递归实现)

public class Test17_MergeList{ public static void main(String[] args) { //创建链表1 Node head1 = new Node(0); System.out.print("====链表1=====\n"+head1.value+" "); Node[] p1 = new Node[5]; i

2017-04-04 23:25:58 1152

原创 剑指offer——反转链表 Java版

public class Test16_ReverseList{ public static void main(String[] args) { //创建链表 Node head = new Node(0); System.out.println(head.value); Node[] p = new Node[5]; int i = 0; for(i = 0; i

2017-04-04 20:15:04 329

原创 链表中倒数第k个节点

本题从1开始计数,即链表尾节点是倒数第1个节点public class FindKthNode{ public static void main(String[] args) { //创建链表 Node head = new Node(0); System.out.println(head.value); Node[] p = new Node[5]; int i =

2017-04-04 17:11:48 371

转载 JAVA 各种数值类型最大值和最小值 Int, short, char, long, float,&nbs

代码片段:byte bmax, bmin;short shmax, shmin;char cmax, cmin;int imax, imin;long lmax,lmin;float fmax,fmin;double dmax,dmin;fmax = Float.MAX_VALUE;fmin = Float.MIN_VALUE;dmax = Double.M

2017-04-01 23:51:27 1510

原创 去哪网笔试 按层打印二叉树 Java实现

题目描述 给定一棵二叉树的前序(根、左、右)和中序(左、根、右)的打印结果,输出此二叉树按层(从左往右)打印结果。例如一棵二叉树前序:1 2 4 5 3;中序:4 2 5 1 3。可以构建出下图所示二叉树:按层打印的结果则为:1 2 3 4 5。import java.util.Arrays;import java.util.LinkedList;import java.util.

2017-04-01 21:50:54 1832

mybatis_generator.zip

mybatis_generator.zip 代码生成工具,mapper 实体类等

2019-05-17

个人书签-bookmark.htm

个人书签资源管理,包含自己的技术相关链接,作为自己查看技术的目录。

2019-05-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除