Dimple

Dimple在左耳听风ARTS打卡(第六期)

℡╲_俬逩灬. 提交于 2021-01-05 04:01:57
所谓ARTS: 每周至少做一个LeetCode的算法题;阅读并点评至少一篇英文技术文章;学习至少一个技术技巧;分享一篇有观点和思考的技术文章。(也就是Algorithm、Review、Tip、Share 简称ARTS)这是第六期打卡。 Algorithm LeetCode算法 有效的括号 ( leetcode.com/problems/v ) 题目描述 :给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 1. 左括号必须用相同的右括号闭合 2. 左括号必须以正确的顺序闭合 注意空字符串可被认为是有效字符串 示例 1: 输入:"()"" 输出: true 示例 2: 输入: "()[]{}" 输出: true 示例 3: 输入: "(]" 输出: false 示例 4: 输入: "([)]" 输出: false 示例 5: 输入: "{[]}" 输出: true 这道算法题,考察的情况就不是之前那些题目一样,是常规操作了。我说的常规操作,这里的意思是说对字符串的增删改查的操作,因为你仔细查看这题,你会发现,其实这就是一道堆栈问题。 之前没做过入栈出栈的题目,刚好这道题可以拿来练手了。这题的思路,无非就是对堆栈的熟悉程度,小编给出中文版力扣中的解题思路,供大家参考。在这里,小编就不啰嗦了

1024程序员节:今天,我们不加班!

自闭症网瘾萝莉.ら 提交于 2020-11-27 04:58:41
点击 上方“ 程序员知识码头 ”,选择“ 关注公众号 ” 技术文章第一时间送达! 今天是程序员节,大宇在这里祝程序员小哥哥们,小姐姐们节日快乐! 什么你不知道程序员节?没关系,大宇今天就带你了解一下这个节日和程序员。 作为“科技改变生活”的幕后功臣,今天每一位程序员都应得到我们的认可与关注,没错,今天就是“1024程序员节”。 图片来源于网络 为什么说1024是程序员的节日呢? 因为1024是2的十次方,二进制计数的基本计量单位之一。程序员是从事程序开发、维护的专业人员。程序员就像是一个个1024,以最低调、踏实、核心的功能模块搭建起这个科技世界。1G=1024M,1(一)G(级)B(棒)~ 网络上流传的段子: 时至今日,程序员也有了自己的节日,节日定在10月24日,是因为运行程序的硬件进制是以1024为基础的,程序员进行编程开发,经常用到的就是这个计量单位。对程序员来说,1024才是整数,网上流传着这样一个段子, A:“借我1000块 ” B:“拿去 1024块 我给你凑了个整儿 ” 千万不要小瞧程序员 也千万不要小瞧程序员,具有代表性的科技大佬的雷军,周鸿祎、李彦宏均是程序员出身。通常,格子衬衫他们的标配,加班熬夜是家常便饭,生命不息,加班不止是他们的座右铭。 程序员常常不被理解 不过,他们也常常不被人理解,我们可能会想“帮我写个游戏外挂呗”“帮我做个网站呗”“帮我盗个qq号呗

【程序员面试系列】手把手教你如何面试,你要的我都有(技术篇)

。_饼干妹妹 提交于 2020-01-06 23:28:54
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 作者:Dimple solgan: 当你的才华还无法撑起你的野心时候,那应该静下心来好好学习 前面一篇文章讲的是面试前简历的准备。从 自我介绍 、 个人信息 、 个人技能 、 工作经历和教育经历 ,四个大的纬度来详细表明做好一份简历的重要性。 今天我们继续面试前的准备,关于: 技术知识准备 和 算法题准备 。 技术知识准备 相信大家经常会听到一些经验十足的大佬们会这么建议,简历上对技能的掌握程度需要根据自己的实际情况描述,不能一股脑的写精通。 小编之前和师傅面试别人的时候,也会特别注重这个字眼, 了解就是了解、熟悉就是熟悉、精通就是精通 。你写的是哪个程度,就针对相应程度问你不同问题。 所以,这部分需要特别注意,千万不能弄虚作假,千万别打自己的脸呀。你要对自己负责,列出来的技术,你一定要把最基本的细节给掌握了。面试官一般会根据你写的等级,逐步加大问题的深度和难度,判断你到底处在哪个层次。所以,还得系统地、努力地学习,才能从容应对。 这里简单的写几点 你写的技术栈是Java,那么你对Java的基本语法肯定要了解,并发编程、I/O、NIO、JVM根据不同的程度,了解不同的深度。还有现在常用的Spring、SpringBoot、Netty这些框架 你写了NoSQL中的Redis,那么你需要掌握Redis的数据结构