自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 Linux下使用RedisPool时报错:redis.clients.jedis.HostAndPort getLocalHostQuietly 严重: cant resolve localhost ...

一月 24, 2018 10:45:46 上午 redis.clients.jedis.HostAndPort getLocalHostQuietly严重: cant resolve localhost addressjava.net.UnknownHostException: centos7: centos7: 域名解析暂时失败 at java.net.InetA...

2018-01-24 11:04:00 502

转载 【web开发】-获取textarea标签的值写到数据库中显示乱码

java中使用replace(char old, char new)方法替换"&nbsp;"->" ",或者替换"<br/>"->"\n";有时会出现乱码情况:  1.共写到数据库中显示乱码;  2.从数据库总读出显示乱码;除过常规的设置数据库编码和工程项目编码之外,在调用replace方法时,注意:  Stringstr = str.r...

2017-11-01 15:19:00 538

转载 【Chrome安装印象笔记剪藏插件】

Chrome不能识别该插件或者安装完成之后无法使用的解决方案:转载于:https://www.cnblogs.com/WalkerSteve/p/7647167.html

2017-10-10 18:30:00 373

转载 【SpringMVC】Marking servlet dispatcherServlet as unavailable org.apache.catalina.core.StandardContex...

Marking servlet dispatcherServlet as unavailable org.apache.catalina.core.StandardContext.loadOnStartup Servlet [springDispatcherServlet] in web application [] threw load() exceptionJava.lang...

2017-08-16 18:53:00 265

转载 【转发】AspectJ报错:error at ::0 can't find referenced pointcut XXX

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'xingoo' defined in class path resource [bean.xml]: Initialization of bean fail...

2017-07-24 10:38:00 73

转载 Windows+X组合键失效问题

有时候,生活总给你带来点出其不意的乐趣,比如今天的【Windows+X组合键失效】,网上找了很多教程,修改注册表等等,均无效。博主在使用Win7、10、甚至8的时候居然都遇到这问题了,中间间隔时间很长,所以一般会忘记了上次是怎么解决的。对于一个一贯遵循能用键盘搞定的坚决不用鼠标的装X爱好者来说,简直是一场灾难。现解决方法如下,Win10,Win7亲测有效:开始—>运行—...

2017-06-02 22:37:00 1033

转载 【LeetCode】21. Merge Two Sorted Lists合并两个有序链表,得到新的有序链表

一、描述:二、思路:两个有着相同排序类型(降序或升序)的链表,合并为一新的链表,并且要求有序(和两个子链表的排序相同);判断2个子链表是否为空,若有空链表,则返回另一不为空的链表;两者均不为空,判断链表结点值val的大小,(此处应该有2中排序结果,大—>小 或 小—>大),该题中提交只接受 小—>大 类型;故新的链表头指针指向val值较小的结点,...

2017-04-15 12:47:00 53

转载 【转载】Java开发中的23中设计模式

来自http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html,mark转载于:https://www.cnblogs.com/WalkerSteve/p/6711491.html

2017-04-15 00:04:00 55

转载 【转载】Java反射机制详解

来自http://www.cnblogs.com/lzq198754/p/5780331.html转载于:https://www.cnblogs.com/WalkerSteve/p/6711473.html

2017-04-14 23:57:00 71

转载 【LeetCode】106. Construct Binary Tree from Inorder and Postorder Traversal-通过中序和前序遍历还原二叉树...

q一、描述:二、思路:二叉树的中序遍历和前序遍历或和后续遍历能唯一确定一节课二叉树,即2中还原方式都需要中序遍历才能完成;设二叉树的前序遍历序列为{1, 2, 4, 5, 3, 6},中序遍历序列为{4,2,5,1, 3, 6}:(红色标记表示以还原节点!!!)  (1)-前序遍历的第一个节点是二叉树的根节点,{1, 2, 4, 5, 3, 6},对应中序中的位置是{...

2017-04-02 11:21:00 63

转载 【LeetCode】98. Validate Binary Search Tree -判断是否为二叉排序树

一、描述:二、思路:二叉排序树(BST),中序遍历的结果一定是非递减序列(来自百度百科);本题中对于BST的定义是要么大于,要么小与,即遍历结果只能是递增序列,故可以通过判断中序遍历的结果序列是否是递增序列,来判断是否为合法BST;另一种方法是使用递归;三、代码:1、非递归,通过中序遍历结果判断:/** * Definition for a bin...

2017-03-28 23:51:00 83

转载 【LeetCode】96. Unique Binary Search Trees-唯一二叉排序树的个数

一、描述:二、思路:BST(二叉排序树):中序遍历的结果为非递减序列,并且节点(个数和值)相同的不同二叉树的中序遍历结果都相同;当左子树的节点个数确定后,右子树的个数也随之确定;当节点个数为0或1时,二叉树只有1种,表示为f(0)=1,f(1)=f(0)*f(0);当节点个数为2时,总的种类数=左子树为空f(0)*右子树不为空f(1)+左子树不为空f(1)*右子树...

2017-03-27 23:34:00 235

转载 【LeetCode】222. Count Complete Tree Nodes-完全二叉树的结点个数

一、描述:二、思路:完全二叉树;对于整棵二叉树,从根结点出发,一直沿左下方向遍历树的深度是l,一直沿右下方向遍历的深度是r;则有两种情况:  1、l == r,左右深度相等,一定是完全二叉树,即满二叉树,结点个数为(2^l-1)或(2^r-1);  2、l != r,只有一种情况:在二叉树的倒数第二层,某个父结点只有左叶子结点而无右叶子结点,及l=r+1。等价的说...

2017-03-27 15:09:00 283

转载 【Struts2】validation.xml 正则表达式不起作用

配置文件中,<param name=''></param>标签中的name属性值有两种,regexExpression和expression,当配置文件中的正则表达式不起作用时,可尝试替换name值;ps:初步学习Struts2,在练习中遇到过这种问题,不能保证哪一种一定是正确的,当不起作用时,只能试探性地替换使用。转载于:https://www...

2017-03-26 14:10:00 107

转载 【LeetCode】110. Balanced Binary Tree-判断是否为平衡二叉树

一、描述:二、思路平衡二叉树(Balanced Binary Tree):又被称为AVL树(有别于AVL算法),且具有以下性质:它是一 棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树;通过每一棵左右子树的深度判断子树是否为平衡二叉树,只有当所有的子树是平衡二叉树时,才能得出整棵树是平衡二叉树;故函数方法中有两种判断,1是空树?2左...

2017-03-26 00:39:00 68

转载 【LeetCode】107. Binary Tree Level Order Traversal II-二叉树水平顺序遍历2

一、描述:二、思路:同LeetCode 102,只是最后定义一新的List集合,逆序添加并返回三、代码: 1 /** 2 * Definition for a binary tree node. 3 * public class TreeNode { 4 * int val; 5 * TreeNode left; 6 ...

2017-03-25 21:07:00 75

转载 【LeetCode】108. Convert Sorted Array to Binary Search Tree-有序数组转换为平衡二叉搜索树(平衡二叉排序树)...

一、描述:二、思路:二叉查找树(Binary Search Tree):(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树(来自百度百科);平衡二叉树(Balanced Binary T...

2017-03-25 01:24:00 63

转载 【LeetCode】199. Binary Tree Right Side View-二叉树右视图结点

一、描述:二、思路:输出二叉树右视图所有结点,即输出每一层的最后一结点;水平面上,从右向左能看到的结点构成的图形,依次输出。原题样例二叉树中,右视图能看到的结点从上而下排成一列,依次是1-3-4;以二叉树最大深度作为循环条件,使用Queue队列存储每一层的结点,并输出每一层最后一结点;类似于LeetCode 513三、代码: 1 /** 2 * ...

2017-03-24 10:38:00 122

转载 【LeetCode】513. Find Bottom Left Tree Value-查找二叉树最左下角元素

一、描述:二、思路:使用队列Queue按序(从左至右)存储每一层的结点,若不是最后一层,则在添加完下一层全部结点后,将上一层结点全部移除,直到最后一层,此时获取队首结点,即为所求;如何判断当前层是不是最后一层,可以通过二叉树的深度来控制;故该思路需要两个方法,方法一获取深度,方法二进行每一层结点的压入和移除,用到BFS。注:代码略长,只是第一次想到的解法三、代...

2017-03-24 00:41:00 131

转载 【LeetCode】102. Binary Tree Level Order Traversal-二叉树水平顺序遍历

一、描述:二、思路:二叉树或一般树的水平层次遍历,可以使用BFS(广度搜素)算法,使用队列Queue标记每一层的结点元素;Queue:先进先出, 后进后出。可以保证每一层遍历时的结点顺序;BFS:类似于电影中的病毒传染,先感染靠近自己的,再由易感染层感染更外层…(我理解的就是这么个理);该题二叉树中,先把根结点压入队列,当队列不为空时,移除队首结点,并判断该结点的...

2017-03-23 17:53:00 70

转载 【LeetCode】145. Binary Tree Postorder Traversal-二叉树后序遍历

一、描述:二、思路:二叉树后序遍历:1访问左子树;2访问右子树;3访问根结点;如:遍历后的结点序列中,最后一个结点是二叉树中的起始根结点;递归实现,结点为空是递归结束条件。三、代码: 1 /** 2 * Definition for a binary tree node. 3 * public class TreeNode { 4 *...

2017-03-23 17:34:00 88

转载 【LeetCode】144. Binary Tree Preorder Traversal-二叉树先序遍历

一、描述:二、思路:二叉树先序遍历:1访问根结点;2访问左子树;3访问右子树;如:递归实现,结点为空时递归结束三、代码: 1 /** 2 * Definition for a binary tree node. 3 * public class TreeNode { 4 * int val; 5 * TreeNode...

2017-03-23 17:28:00 58

转载 【LeetCode】94. Binary Tree Inorder Traversal-二叉树中序遍历

一、描述:二、思路:二叉树中序遍历:1访问左子树;2访问根结点;3访问右子树;如:中序遍历后得结点序列中,根结点一直处于其左右子树的中间位置,如12、23、13;递归实现,结点为空时,递归结束。三、代码: 1 /** 2 * Definition for a binary tree node. 3 * public class TreeNo...

2017-03-23 17:20:00 101

转载 【LeetCode】101. Symmetric Tree-对称树/镜像树

一、描述:对称树/镜像树:关于轴对称,每个结点绕轴旋转180度后和原树相同二、思路:属于二叉树,原理同LeetCode 100.Same Tree,递归解决;假设T1,T2是用一棵二叉树的两个引用:返回true:T1、T2均为空或T1的左子树等于T2的右子树且T1的右子树等于T2的左子树;返回false:T1不等于T2;递归调用,T1==null&...

2017-03-23 00:34:00 89

转载 【LeetCode】100. Same Tree-相同树

一、描述:二、思路:属于二叉树类型,使用递归解决;返回false:一棵树为空,且另一棵树不为空;返回true两种情况:1两棵树均为空;2两棵树均不为空,且对应位置的结点完全相同;递归调用,两树均为空是递归结束条件。三、代码: 1 /** 2 * Definition for a binary tree node. 3 * public cl...

2017-03-23 00:10:00 89

转载 EL表达式的算术运算

一个例子--乘法运算${book.bookCount * book.bookPrice }两个不同对象的EL表达式的算术运算同理 ${student.studentNum*book.bookPrice }其他算数运算等同转载于:https://www.cnblogs.com/WalkerSteve/p/6057877.html...

2016-11-12 23:24:00 416

转载 若多张表互为外键约束,如何删除

问题:两张表互为外键约束,删除任何一张表都会出错解决方法:临时关闭检查  语法:set @@foreign_key_checks=OFF;   OK,然后就可以推倒你亲手种的果了,各种姿势dropps:数据库设计宁可多花点儿时间,准没错。  walker花了一周的时间写个小项目练手,没想到今天突然发现底层数据库设计有毛病,幸亏才写了1/10进度,只好推倒从...

2016-11-07 21:07:00 326

空空如也

空空如也

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

TA关注的人

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