![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
小胖头
这个作者很懒,什么都没留下…
展开
-
一次java程序的debug记录
前言在刷一道LeetCode算法题的时候,觉得程序的逻辑没有任何问题,大多数测试用例也都是通过的,但还是无法成功提交,而且中途打印出来的值有明显的错误,后续经过debug成功找到问题原因并成功解决,以及弥补了对于java基础知识的不足。题意这道题目是一道关于栈的经典题目,判断出栈顺序的合法性。题目给定了两个数组push和pop,前者代表入栈顺序,后者代表出栈顺序,需要判断这个出栈顺序的合法性...原创 2019-05-17 09:42:12 · 682 阅读 · 0 评论 -
一道算法题引发的对java程序中函数的值传递和引用传递的思考
前言今天在做这道LeetCode题目的时候,在参考其中一个解题思路的时候,把它对应的C++代码重写为java代码的时候,却无法通过。由此开始了一系列的Debug和验证的过程,最终找到问题的原因,并改写代码,成功通过。先简单阐述问题在哪里:java中的函数参数的传递只有值传递,没有引用传递。对于基本数据类型来说传递的是值本身,对于其余的数组,或者自定义的类来说,传递的是地址值的拷贝对于c++...原创 2019-06-13 16:06:33 · 226 阅读 · 1 评论 -
Redis基础学习笔记
文章目录一、Redis基本概念和NOSQL数据库基本概念1.1Redis和MySQL的对比1.2NOSQL数据库的概念1.2.1 NOSQL和关系型数据库比较1.3什么是Redis二、Redis安装三、命令操作1.redis的五种数据结构2.字符串类型String3.哈希类型hash4.列表类型list5.集合类型Set6.有序集合sorted set7.通用命令一、Redis基本概念和NOSQ...原创 2019-09-06 19:44:36 · 132 阅读 · 0 评论