自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

noaman_wgs的博客

盛夏白瓷梅子汤,碎冰碰壁当啷响。

  • 博客(250)
  • 资源 (3)
  • 收藏
  • 关注

原创 【树11】把二叉树打印成多行

题目描述从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。import java.util.ArrayList;import java.util.Queue;import java.util.LinkedList;/*public class TreeNode { int val = 0; TreeNode left = null; T

2016-08-22 22:17:51 296

原创 【树10】对称二叉树

题目描述请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。/*public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) {

2016-08-21 19:56:52 269

原创 【树9】二叉树的下一个结点

题目描述给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。/*public class TreeLinkNode { int val; TreeLinkNode left = null; TreeLinkNode right = null; TreeLinkNode

2016-08-21 19:44:28 290

原创 【树8】平衡二叉树

题目描述输入一棵二叉树,判断该二叉树是否是平衡二叉树。平衡二叉树:任意左右结点深度不超过1public class Solution { public boolean IsBalanced_Solution(TreeNode root) { if(root==null) return true; int l

2016-08-17 21:44:23 263

原创 【树7】二叉树的深度

题目描述输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。/*public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this

2016-08-17 21:37:57 338

原创 【树6】二叉树中和为某一值的路径

import java.util.ArrayList;/**public class TreeNode {    int val = 0;    TreeNode left = null;    TreeNode right = null;    public TreeNode(int val) {        this.val = val;

2016-08-17 21:30:40 331

原创 【树5】二叉搜索树的后序遍历序列

题目描述输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。/** *二叉搜索树:左结点值都比根结点小,右结点值都比根结点值大 */ public class Solution { public boolean VerifySquenceOfBST(int [] arrs)

2016-08-16 21:12:38 319

原创 【树4】从上往下打印二叉树

题目描述从上往下打印出二叉树的每个节点,同层节点从左至右打印。import java.util.ArrayList;/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) {

2016-08-16 20:38:46 276

原创 【树3】二叉树的镜像

题目描述操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述:二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 6 / \ / \ 11 9 7

2016-08-15 19:57:53 280

原创 【树1】重建二叉树

题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。/** * Definition for binary tree * public class TreeNode { * in

2016-08-15 19:56:12 277

原创 Hibernate中在数据库中不能自动建表的原因

今天在学习Hibernate的时候,按照书上的程序写好配置文件,创建了持久化类后并创建了对象-关系的映射文件。目的是运行程序的时候能够在数据库中自动创建一张表,同时对数据库进行操作。结果程序运行正常却无法自动创建表NEWS3。<class name="com.hibernate.entities.News3" table="NEWS3">下面是我的配置文件hibernate.cfg.xml

2016-08-15 15:58:33 3919

原创 【树2】树的子结构

题目描述输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.

2016-08-14 20:38:07 284

转载 tomcat运行程序失败:更改端口号方法,Several ports (8005, 8080, 8009)

转载之【http://blog.csdn.net/xinxin19881112/article/details/6148507】启动Tomcat服务器报错:Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server

2016-08-13 00:35:07 551

转载 eclipse 出现问题强制关闭,启动后闪退的解决办法

最好解决办法: 删除文件 [workspace]/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi【http://blog.csdn.net/zgf1991/article/details/37961169】

2016-08-12 00:42:51 811

原创 【栈和队列3】 栈的压入、弹出序列

题目描述输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。 public boolean isPopOrder(int[] pushA,int[] popA){

2016-08-10 19:12:45 450

原创 【栈和队列2】 包含min函数的栈

题目描述定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。import java.util.Stack;public class Solution { Stack dataStack=new Stack<>(); //辅助栈获取最小值的 Stack assistantStack=new Stack<>(); public

2016-08-07 22:04:40 633 5

原创 【栈和队列1】用两个栈实现队列

题目描述用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。import java.util.Stack;public class Solution { Stack stack1 = new Stack(); Stack stack2 = new Stack(); //插入 public void pus

2016-08-07 22:03:50 611 4

原创 【字符串10】表示数值的字符串

题目描述请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。public class Solution { int index=0; public boolean isNu

2016-08-07 22:02:55 745 4

原创 【字符串9】把字符串转换成整数

题目描述将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。public class Solution { public int StrToInt(String str) { if(str==null ||str.length()<=0) return 0; char[] strChar=str.toCha

2016-08-07 21:13:25 687 5

原创 【字符串8】正则表达式匹配

题目描述请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但是与"aa.a"和"ab*a"均不匹配public class Solution { public boole

2016-08-05 22:23:09 563

原创 【字符串7】字符流中第一个不重复的字符

题目描述请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符"go"时,第一个只出现一次的字符是"g"。当从该字符流中读出前六个字符“google"时,第一个只出现一次的字符是"l"。 输出描述:如果当前字符流没有存在出现一次的字符,返回#字符。import java.util.Map;import java.util.HashMa

2016-08-05 21:36:15 291

转载 动态图-二叉搜索树

【转载】http://www.techug.com/binary-search-tree

2016-08-05 21:16:03 446

原创 MySql中无法回滚的原因及解决办法

今天在编写程序的时候进行了回滚操作,程序运行正常,但是数据库并没有进行回滚操作。百度后发现自己创建的表类型是MyISAM,不支持事务操作,后改为InnoDB即能进行回滚操作。下面简单介绍两种数据表类型以及更改数据库类型为InnoDB的操作。一 MySql支持的数据引擎MyISAM:默认的MySQL插件式存储引擎,它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。InnoDB

2016-08-04 19:37:06 8406

原创 【数组14】构建乘积数组

题目描述给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法import java.util.ArrayList;public class Solution { public int[] multiply(int[] A) {

2016-08-01 19:21:26 271

原创 【数组13】数组中重复的数字

题目描述在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数字2或者3。当看到求数组中重复字眼的时候,就会想到Java中set集合的特性:当添加重复字符时候,会返回false;即不可

2016-08-01 19:15:08 328

原创 java.lang.NoSuchMethodException

在学习JavaWeb的过程中,编写一个小项目运行后出现java.lang.NoSuchMethodException错误,意思是在servlet中未找到对应的方法。出现这种错误的时候应当首先定位到这个方法所在的位置,看看方法名与发送请求的方法名是否一致。我犯的错误是在方法前所加的权限修饰符权限过大我所写的方法权限修饰符为protected(我所写的方法权限修饰符为protected),所以

2016-08-01 11:55:06 6324

原创 【字符串6】翻转单词顺序列

题目描述牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么?public

2016-07-31 20:37:10 507

原创 【字符串5】左旋转字符串

题目描述汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它!public class Solution { public String L

2016-07-31 20:35:56 274

原创 mysql简单语句

修改表名:alter table table_name rename table_new_name; Oracle(rename table_name  to table_new_name)

2016-07-31 10:41:22 377

原创 【数组12】和为S的连续正数序列

题目描述小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快的找出所有和为S的连续正数序列? Good Luck! 输出描述:输出所有和为S的

2016-07-30 20:48:48 396

原创 【数组11】和为S的两个数字

题目描述输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。 输出描述:对应每个测试案例,输出两个数,小的先输出。import java.util.ArrayList;public class Solution { public ArrayList FindNumbersWithSum(in

2016-07-30 20:47:15 297

原创 MySql中出现 Illegal mix of collations (latin1_swedish_ci,COERCIBLE) and (gbk_chinese_ci,COERCIBLE) for

今天在MySql中插入数据的时候,出现了 Illegal mix of collations (latin1_swedish_ci,COERCIBLE) and (gbk_chinese_ci,COERCIBLE) for operation '='  的错误,异常的意思是:字段字符集编码不同,不合法的连接。百度以后找到原因,这里有详细说明:【http://blog.csdn.net/

2016-07-30 10:31:51 650

原创 【数组10】数组中的逆序对

题目描述在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 public class Solution { public int InversePairs(int [] nums) { if(nums==nu

2016-07-29 22:36:51 371

原创 【数组9】数组中只出现一次的数字

题目描述一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。//num1,num2分别为长度为1的数组。传出参数//将num1[0],num2[0]设置为返回结果public class Solution { public void FindNumsAppearOnce(int [] nums,int num1[] , int num

2016-07-29 19:20:43 385

原创 SQLyong的安装及使用

之前一直使用Oracle的PL/SQL来创建数据库,缺点是要自己写Sql语句实现。今天下载了SQLyong,下面简单介绍其安装过程。SQLyog 是一个易于使用的、快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库,而且它本身是完全免费的!1 首先确定MySql数据库启动。可以在计算机-服务里查看,或者在dos命令下输入net start/stop mysq

2016-07-29 13:18:16 6962

原创 【数组8】数字在排序数组中出现的次数

题目描述统计一个数字在排序数组中出现的次数。解法一:时间复杂度O(n)public class Solution { public int GetNumberOfK(int [] nums , int k) { if(nums==null ||nums.length<=0) return 0; int len=n

2016-07-29 09:05:53 321

原创 【字符串4】-第一个只出现一次的字符

题目描述在一个字符串(1import java.util.Map;import java.util.HashMap;public class Solution { public int FirstNotRepeatingChar(String str) { if(str==null ||str.length()<=0) retur

2016-07-27 21:16:42 289

原创 【数组7】把数组排成最小的数

题目描述输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323import java.util.Arrays;import java.util.Comparator;public class Solution { public String Print

2016-07-27 19:51:13 374

原创 【字符串3】-整数中1出现的次数(从1到n整数中1出现的次数)

【题目】求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数。public class Solution { public int NumberO

2016-07-27 19:35:09 297

原创 【数组6】连续子数组的最大和

【题目】HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。你会不会被他忽悠住?public

2016-07-26 19:16:32 357

JSONObject source 源码

提供了除JSONObject的jar之外依赖的其他6个jar包,一共7个jar文件 说明:因为工作中项目用到的版本是1.1的对应jdk1.3的版本,故本篇博客是基于1.1版本介绍的。

2017-12-04

dubbo-admin-2.5.4.war jdk1.8

下载dubbo-admin,可自行根据网上介绍安装。大致做法就是将dubbo-admin中 的某个文件夹内容替换到tomcat的conf中,再运行tomcat即可。但我在实际操作中发现JDK8无法运行,后来找到一个JDK8可以实现的dubbo-admin版本,如有需要可留下邮箱索要

2017-09-14

空空如也

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

TA关注的人

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