- 博客(10)
- 收藏
- 关注
转载 【转载】Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day4】 —— 数据库1
原文地址:https://chensj.blog.csdn.net/article/details/117567268 车票 面试题1:你对数据库优化有哪些了解呀?正经回答:深入追问:追问1:那你对SQL优化方面有哪些技巧呢?追问2:嗯,那你说一下为什么不建议用SELECT * 呢? 面
2021-07-06 09:46:57 192
原创 LeetCode Easy题库——20. 有效的括号
20. 有效的括号1. 题目描述给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。示例 1:输入:s = "()"输出:true示例 2:输入:s = "()[]{}"输出:true示例 3:输入:s = "(]"输出:false示例 4:输入:s = "([)]"输出:false示例 5:输入:s = "{[]}"输出:true
2021-06-24 17:48:22 207 2
原创 【Day2】算法图解——学习笔记
三 递归1. 递归概述递归函数调用自己,如果使用循环,程序的性能可能更高;如果使用递归,程序可能更容易理解。编写递归函数时,必须告诉它何时停止递归。正因为如此,每个递归函数都有两部分:基线条件(base case)和递归条件(recursive case)。递归条件指的是函数调用自己,而基线条件则指的是函数不再调用自己,从而避免形成无限循环。即:递归一定要有出口2. 栈栈只有两种操作:压入(插入)和弹出(删除并读取)。栈的特点:后进先出递归实际上就是调用了栈递归调用栈的
2021-06-24 16:49:56 134
转载 【转载】Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day3】 —— 集合框架1
原文链接:https://chensj.blog.csdn.net/article/details/117531057 目录 面试题1:对比 Vector、ArrayList、LinkedList 有何区别?适合在什么场景下使用正经回答:深入追问:追问1:多线程场景下就不能使用ArrayLis
2021-06-16 15:09:37 226
原创 LeetCode Easy题库——1.两数之和
1. 两数之和1. 题目描述给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3
2021-06-10 15:51:11 130
转载 【转载】Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day2】 —— Redis篇
原文链接:https://blog.csdn.net/qq_39390545/article/details/117478149Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day2】 —— Redis篇1 目录 面试题1:为什么要用 Redis ?业务在哪块儿用到的?正经回答:深入追问:追问1:Redis里有哪些数据类型?追问2:Redis与Memcached有哪些区别?追问3:那Redis怎样防止异常数据不丢失的?如何持久化? 面试题2:Redis为啥是单线程的?正经回答:深入追问
2021-06-10 15:42:46 350
原创 【Day1】算法图解——学习笔记
算法图解笔记一 算法简介二分查找示例:对数:大O表示法一些常见的大O运行时间旅行商问题小结二 选择排序1. 数组和链表数组链表数组趣闻数组和链表的特点数组和列表相结合2. 选择排序选择排序问题:操作数:示例代码:3. 小结一 算法简介二分查找示例:def binary_search(list, item): low = 0 high = len(list)—1 while low <= high: mid = (low + high)/2
2021-06-04 16:18:28 188
转载 [转载]Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day1】 —— 基础篇1
原文链接:http://blog.csdn.net/bolu1234/article/details/51867099 大家好,我是陈哈哈,北漂五年。认识我的朋友们知道,我是非科班出身,半路出家,大学也很差!这种背景来北漂,你都不知道你会经历什么?????
2021-06-04 11:32:24 339
原创 Java学习历程
Java学习历程前言一、前期准备二、学习过程1.启蒙2.基础学习要点3. 进阶学习要点总结前言电气工程及其自动化毕业,校招去了一个传统的重工业国企。要是正儿八经做重工业从底层做起来还好,可偏偏这个是一个设计院,里面都是大佬,而且都是上了年纪来养老的大佬,靠经验吃饭。新人在这里也没有成长途径,真要努力上进,那就得频繁出差。个人还是不太愿意在这里混吃等死的。因为喜欢的是编程,所以就很想转行程序员,辛苦也就算了,钱能多挣一点。一、前期准备一开始完全没有方向,也就看看知乎,意思意思在B站看网课学。然后在
2021-06-03 22:05:44 213
原创 MarkDown帮助文档保存
我觉得这个MarkDown的帮助文档就很棒,保存一下吧欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的
2021-06-03 21:25:34 133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人