wangscaler_社区达人页

个人头像照片
wangscaler

聊天室在线技术交流(摸鱼)http://chat.dilicili.cn

暂无更多
暂无更多信息

2024年01月

2023年08月

2023年05月

2023年04月

2023年03月

2023年02月

2023年01月

2022年11月

2022年09月

2022年08月

2022年06月

  • 06.29 21:13:35
    发表了文章 2022-06-29 21:13:35

    怒刷力扣(环形链表)

    没想到曾经的寓言故事龟兔赛跑,还能应用在解循环的算法之中,今天是涨了见识了。
  • 06.28 18:48:58
    发表了文章 2022-06-28 18:48:58

    怒刷力扣(出现一次的数字)

    这个题不熟悉异或的同学可能找不到这个解题的方法。做了这么久的算法,发现很多算法题都能用到数学的方法进行计算,这样说可能不合适,算法本身就是数学的一种解题方法。还是感觉自身掌握的太少了。
  • 06.27 18:33:15
    发表了文章 2022-06-27 18:33:15

    怒刷力扣(验证回文串)

    双指针算法,不是第一次用了,这个题使用双指针算法能提高近一半的效率,看见字符串就习惯性的对字符串进行处理。
  • 06.26 18:25:54
    发表了文章 2022-06-26 18:25:54

    怒刷力扣(买卖股票的最佳时机)

    这个题本质就是分两步,第一步就是找到最低价即买入时机。找到买入时机之后则是对比利润找到卖出时机。解决这两步,答案就出来了。
  • 06.25 22:21:53
    发表了文章 2022-06-25 22:21:53

    怒刷力扣(杨辉三角)

    杨辉三角是在数学二项式中会遇到,在简单的算法题中出现的频率也是很高,不过确实是个简单的算法题,快来看看吧。
  • 06.23 17:03:30
    发表了文章 2022-06-23 17:03:30

    怒刷力扣( 路径总和)

    粗心大意往往是BUG诞生的条件,那么细心必是解决BUG的良药,做个细心的不写BUG的程序员,从避免粗心大意开始。
  • 06.21 19:21:12
    发表了文章 2022-06-21 19:21:12

    怒刷力扣( 二叉树的最小深度)

    这个题的坑就是没有左右子树的时候,这个节点才是叶子节点,这时候计算的结果才是根节点到叶子节点的深度。
  • 06.21 18:11:21
    发表了文章 2022-06-21 18:11:21

    怒刷力扣(平衡二叉树)

    第一种方法类似二叉树的前序遍历,即根左右,先判断根节点的左右子树深度差,再分别判断左右子树。 而第二种方法类似二叉树的后序遍历,即左右根,先判断子树,再往上进行判断。
  • 06.20 11:36:15
    发表了文章 2022-06-20 11:36:15

    怒刷力扣( 将有序数组转换为二叉搜索树)

    将有序数组转换成平衡二叉树的关键就是看出转换的迭代和二分法的关系,能看出二分法,问题基本就已经解决了。
  • 06.18 22:58:54
    发表了文章 2022-06-18 22:58:54

    怒刷力扣( 相同的树)

    解决这个问题题有两种,第一种思路深度遍历更加直观明了,不会第二种的就学会第一种。能都掌握自然是更好。
  • 06.17 15:35:12
    发表了文章 2022-06-17 15:35:12

    怒刷力扣(二叉树的中序遍历)

    二叉树的中序遍历,前两种算法相对来说,比较容易理解,但是第三种,就需要自己思考思考了,想明白了其实也并不是很难。
  • 06.16 10:51:09
    发表了文章 2022-06-16 10:51:09

    怒刷力扣(合并两个有序数组)

    一说到排序,往往大家习惯性的从头到尾进行处理,这种固化思维往往会影响我们对问题的处理。所以要多思考,换个方向进行思考,或许解决问题的方法更简单,所以生活中换位思考,也是一种难能可贵的品格。
  • 06.15 10:24:30
    发表了文章 2022-06-15 10:24:30

    怒刷力扣(删除排序链表中的重复元素)

    单链表是我们在数据结构中非常常见的链表,那么最简单的删除链表元素你会吗?什么so easy?那下一篇?
  • 06.14 11:25:04
    发表了文章 2022-06-14 11:25:04

    怒刷力扣(爬楼梯)

    斐波那契数列还会吗?初高中的求通项公式还会求吗?数学是不是白上了?如果你都还给老师了,那么赶紧找老师学回来吧。
  • 06.13 10:40:08
    发表了文章 2022-06-13 10:40:08

    怒刷力扣(x的平方根)

    X的平方根,看到这个题的第一感觉就是倒推,使用平方的形式。但是最关键还是要想到二分法来计算这个过程。
  • 06.10 14:19:50
    发表了文章 2022-06-10 14:19:50

    怒刷力扣(二进制求和)

    二进制求和,其实和上一题有着异曲同工之妙。但正是这异曲同工之妙让我陷入了固化思维,将简单的问题复杂化。
  • 06.10 10:52:54
    发表了文章 2022-06-10 10:52:54

    怒刷力扣(加一)

    数字加一如果放到数组中会发生哪些奇奇怪怪得事情呢?那么接下来就一起看看数字放在数组中加一,怎么计算吧。
  • 06.10 10:14:04
    发表了文章 2022-06-10 10:14:04

    怒刷力扣(最后一个单词的长度)

    查找最后一个单词长度的大小,这个题的关键点就是处理最后几个字符是空字符串的情况,但是也不是很难,最简单的一道题了吧。
  • 06.09 13:59:55
    发表了文章 2022-06-09 13:59:55

    最大子序和(分治法)

    语文中的总分总到了算法中是什么样的?今天带大家看看分治法。分而治之,化整为零,化繁为简,也不失为一种解决问题的良方秘药。
  • 06.08 13:28:19
    发表了文章 2022-06-08 13:28:19

    怒刷力扣(最大子数组和)

    动态规划法试图仅仅解决每个子问题一次,从而减少计算量,一旦某个给定子问题的解已经算出,则将其记忆化存储,以便下次需要同一个子问题解之时直接查表。
  • 发表了文章 2022-06-29

    怒刷力扣(环形链表)

  • 发表了文章 2022-06-28

    怒刷力扣(出现一次的数字)

  • 发表了文章 2022-06-27

    怒刷力扣(验证回文串)

  • 发表了文章 2022-06-26

    怒刷力扣(买卖股票的最佳时机)

  • 发表了文章 2022-06-25

    怒刷力扣(杨辉三角)

  • 发表了文章 2022-06-23

    怒刷力扣( 路径总和)

  • 发表了文章 2022-06-21

    怒刷力扣( 二叉树的最小深度)

  • 发表了文章 2022-06-21

    怒刷力扣(平衡二叉树)

  • 发表了文章 2022-06-20

    怒刷力扣( 将有序数组转换为二叉搜索树)

  • 发表了文章 2022-06-18

    怒刷力扣( 相同的树)

  • 发表了文章 2022-06-17

    怒刷力扣(二叉树的中序遍历)

  • 发表了文章 2022-06-16

    怒刷力扣(合并两个有序数组)

  • 发表了文章 2022-06-15

    怒刷力扣(删除排序链表中的重复元素)

  • 发表了文章 2022-06-14

    怒刷力扣(爬楼梯)

  • 发表了文章 2022-06-13

    怒刷力扣(x的平方根)

  • 发表了文章 2022-06-10

    怒刷力扣(二进制求和)

  • 发表了文章 2022-06-10

    怒刷力扣(加一)

  • 发表了文章 2022-06-10

    怒刷力扣(最后一个单词的长度)

  • 发表了文章 2022-06-09

    最大子序和(分治法)

  • 发表了文章 2022-06-08

    怒刷力扣(最大子数组和)

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-01-12

    你以为的Bug VS 实际的Bug

    1、你都遇到过哪些以为的Bug和实际的Bug有非常大的出入?遇到过项目启动不起来的bug,啥啥都不缺,项目就是启动不起来。2、最后都是如何解决的?还没解决,正在到处找解决办法,真是头大。
    踩0 评论0
  • 回答了问题 2023-08-29

    高端的程序员,都有哪些朴素的编程方式?

    你觉得程序员必须掌握的技术都有哪些? 我是后端我就讲讲后端要掌握的吧。首先你得精通后端的技术,后端的语言、框架以及数据库等,其次你要熟练使用前端的技术,知己知彼方能百战不殆。然后你得会些测试的技术,对自己的功能进行简单的测试,来保障他的稳定性、健壮性。最后你要懂得一些运维的技术,你得知道整个系统怎么才能安全可靠的情况下运行。所以后端工程师往往可以发展成为全栈工程师。
    踩0 评论0
  • 回答了问题 2023-05-09

    你用ECS都做过什么事情?哪件事最让你印象深刻?

    ESC实践 开发环境搭建 作为一个开发者,最舒服的莫过于一个集成好的开发环境。时代飞速发展,我们手中的电脑和笔记本也不断的会被淘汰,每当切换电脑,我们面临的问题,就是安装繁杂的开发环境。 其次,我们去不同的地方使用不同的电脑,没有一个健全的开发环境,那是相当令人难受的。 所以我们可以在我们的ESC上部署一套完善的开发环境,无论我们使用什么电脑,都可以直接使用远程环境,体验远程环境的便捷利好。远程数据库随时随地尽享数据共享。 博客搭建 我们可以把我们平常写的笔记编译成网页部署在ESC,这样我们丢掉的纸质版的不易携带,也丢掉的电子版的枯燥。随时随地可以翻阅搜索查找我们的笔记。 总结 以上都是基于个人开发的方便快乐之处,当然对企业级用户ESC也是有较多的有点,快照备份,弹性扩容等等都令人津津乐道。
    踩0 评论1
  • 回答了问题 2023-04-12

    面向AI时代,产品如何用大模型重新升级?

    你最想用AI大模型升级的产品是什么?会如何升级? 电影《赌神》周润发的管家,是未来人工智能的趋势。每家每户拥有一个真正的AI管家,不仅可以清晰的理解你的指令,还能根据环境的变化来学习或者处理相应的指令。 - 理解指令。简单来说就是比如我每天习惯八点起床,我可以像人一样通过说话让他记住他要干的事情,但不要像人一样容易忘事。 - 根据环境变化来学习相应的指令。还是以起床为例,无需我直接向他传递指令,他能学习我的习惯来给自己指定指令来定时叫我起床。 - 根据环境变化来处理相应的指令。比如夜间温度下降了,他能通过空调等调节温度。夏天最常见的就是睡觉的时候开空调,睡觉之后定时关闭。它也可以通过主人是否睡眠来调节空调的温度和是否关闭空调。 未来的科技生活掌握在你我手中,为理想中的生活奋斗吧。
    踩0 评论0
  • 回答了问题 2023-04-10

    聊聊你和Java的故事

    看了下评论,写的都比较深,也比较多。我就简单的写几句给初级开发者。 1、首先编码要认真。公司的实习生最常见的错误就是关键字都打错,在那反复排查找不到原因。 2、善于利用sout来打桩,寻找bug。尤其是不方便debug的时候。 3、开发环境,使用debug一步步打断点去找到bug的原因,不要心急。 4、有必要掌握一些基础的计算机词汇,最起码错误的原因要能读懂。 5、善于百度,有些你遇到的问题,早就有前辈已经遇到了,多查多看多问,不要埋头瞎写。 6、学会如何问别人。问别人之前,一定要自己先去尝试解决,最起码自己遇到的问题要搞清楚,不要遇到问题就去问,别人问你哪里的问题时,一头茫然,只知道有问题。连问题涉及的代码在哪都不知道。
    踩0 评论0
  • 回答了问题 2023-03-30

    压力来临时,你会怎样化解?

    我最大的压力感觉就是房子上的压力,压得看不见前路。首付四十万、结婚等等就已经将家底搬运一空,万一发生变故那将孤立无援,买上房子之后,每个月还得还着大几千的房贷,还有吃喝拉撒住行等等消费,就怕万一失业,到时候也是穷途末路。还完房贷二三十年,那时候已经到后半辈子了,还得给儿女攒点家资。细想一来,中国人当真是被房奴役了一辈子。 其实换个角度想想压力也并没有那么大,因为你不仅仅是一个人在奋斗,你还有另一半,她能给你分担一部分压力,加上政府补贴,当这些问题真的到来的时候,发现压力并没有想象的那么大,所以心胸宽广些,人生是需要规划,但请相信车到山前必有路!
    踩0 评论0
  • 回答了问题 2023-03-30

    3.31世界备份日:你都在使用哪些备份方式?

    有幸遇到过几次涉及数据安全的现场。测试服务器,当时为了方便测试将redis的密码给去掉并开放到公网了。压测了两天,模拟了几百万条数据,服务器被黑了。数据全拷走了,幸亏不重要。 不过公司经常使用阿里云的快照做初始镜像备份,方便服务器扩容的时候直接重装系统,那么扩容的服务器重装完系统就能直接投入使用了,初始环境啥的都一键搞定了。 再一个就是阿里云混合云备份HBR来备份每天的数据,防止像上述说的意外情况发生,最起码能追回当日凌晨的数据回来。
    踩0 评论0
  • 回答了问题 2023-02-20

    低代码开发是云计算之后的下一场IT革命吗?

    低代码成功最关键的因素是节省成本,原本正常开发的工期使用低代码之后会缩减一倍甚至更多,而且对程序员的能力要求更低,这两层因素无疑对中小型企业非常有利。但是往往只适合简单的常规的需求,对于定制化的需求往往难以实现,不过这项技术还是深得人心,也是对初级程序员的一个挑战。从当前局势来看,低代码平台、AI都有一个趋势,初级程序员被替代的可能性越来越高了。为了不被机器卷死,让我们程序员之间互相卷起来。
    踩0 评论0
  • 回答了问题 2023-02-15

    作为开发者,你喜欢什么样的内容?

    最近我读过一篇文章叫做 《The Pragmatic Programmer: Your Journey To Mastery》,这是一篇关于程序员技能提升的文章。我印象最深刻的是作者强调了一个重要的点,那就是要不断地学习和尝试新技术。 作者提到,现在的技术进步非常快,如果程序员不跟上技术的发展,他们的技能和知识很容易就会变得过时。为了保持竞争力,程序员需要持续地学习和尝试新技术,这样才能保持在自己领域的领先地位。 此外,作者还提到了很多关于如何提高编程技能的方法,如编写高质量的代码、编写易于维护的代码、使用自动化测试等等。这些方法不仅可以帮助程序员提高他们的技能水平,还可以帮助他们成为更好的开发人员。 总之,这篇文章让我印象深刻的是它强调了学习和不断尝试新技术的重要性,以及提高编程技能的方法和技巧。这些都是对程序员来说非常有价值的建议,可以帮助他们在自己的领域中保持领先地位。
    踩0 评论0
  • 回答了问题 2023-02-15

    ChatGPT给国内外科技公司带来了怎样的机遇和威胁?

    1、智能客服: 用于回答客户的常见问题,提供有用的建议和帮助客户解决问题。 ChatGPT 还可以自动识别客户提出的问题,并将其分配给适当的客服代表。 2、语音助手: 用户可以使用语音命令与 ChatGPT 交互,以获取所需信息、执行任务等。 3、教育应用: 为学生提供更加智能的学习体验。它可以根据学生的学习风格和需求,提供个性化的学习资源和建议。 4、医疗应用: 帮助医生和患者快速获取有关健康问题的信息和建议,同时还可以提供针对性的治疗方案和建议。 5、社交媒体: 提供更加智能的社交体验。例如,它可以根据用户的兴趣和喜好推荐相关内容,帮助用户更好地了解自己的朋友和关注的领域。 6、智能家居: 为家庭成员提供更加智能的生活服务。例如,它可以识别语音命令并执行相应的操作,例如控制灯光、温度、音响等。 7、金融服务: 提供更加智能的金融服务。例如,它可以根据用户的投资目标和风险承受能力,为用户推荐最佳的投资方案。 8、人力资源管理: 为员工提供更加智能的服务。例如,它可以自动识别员工的需求和问题,并提供相应的建议和解决方案。 这些只是我能想到的一些例子,实际上 ChatGPT 可以与几乎任何产品结合,以提供更加智能、个性化的服务。
    踩0 评论0
  • 回答了问题 2023-02-12

    全栈工程师对于开发者而言是更好的出路吗?

    全栈对于开发者而言,不是目标而是需求。在大公司你也许不需要横向发展,在小公司你也许用不到太深层次的技术,所以横向发展还是纵向发展的问题其实就是在实际中更需要你在哪个方向发展,或者哪个方向的发展更适合你的发展方向。 当然在深度发展的兄弟达到一定程度之后,如果有业务时间也可以去看看广度的东西。在广度发展的兄弟也必须看看更深度的技术。可能深度向广度发展更简单,毕竟技术这种东西,有些就是存在着相似之处,所以向广度看的时候确实会相对简单些,你看的多了,自然也就懂得多了,那么对深度发展自然也有一定的好处。同理广度的人多看深度的东西解决问题也会相对简单。 所以,有时间多看多学对技术而言,没有坏处。古人说活到老学到老,自然是好的。一切一切的前提是干好自己手里的工作,在闲余的时间去另一个方向去发展。可以不做全栈工程师,但是懂得多了,解决问题的方式也是不同的。
    踩0 评论0
  • 回答了问题 2023-02-07

    《流浪地球2》有哪些硬核科技会在未来50年实现?

    地球一直存在着技术爆炸性突破。影片中提到的量子计算机、太空电梯、数字生命、行星发动机等等未来能否实现,我觉得是肯定的。 试想几百年前的人类能想象现在的技术和生活方式吗?也许在现在看起来不可能的事情,在某项技术取得了爆炸性突破的时候变得像小儿科一样。像太空电梯面临的不仅仅是距离问题、还有环境、高度、引力、材料等等,是当前技术难以企及的,即使能实现,那也是需要相当大的财力支持。像三体所说的也许现在人类科技处在一个屏障阶段,希望有生之年能见证奇迹吧。
    踩0 评论1
  • 回答了问题 2023-01-30

    如何用程序员的方式回答过年被问到的问题?

    问:有对象了吗? 答:随时new一个
    踩0 评论0
  • 回答了问题 2023-01-11

    社区有了这些新变化,邀你来反馈!

    一、积分商城的任务是不是更新的不及时,还几次看到积分商城的任务变化之后去参加发现已经进行了好几天了。导致看见了也参加不了了。 二、手机版适配问题。阿里云安卓和网页找不到签到页面。之前找过很麻烦才能成功。 在手机上使用电脑兼容模式,登录的滑动框,滑动失败,也无法登录。总之找不到很难找。一边往APP引流,APP上有集成的网页,混乱且无法正常使用。
    踩0 评论0
  • 回答了问题 2022-11-29

    有Flink cdc Oracle 商用的嘛?

    有商用的,Oracle不都是商业的吗?商用典范。
    踩0 评论0
  • 回答了问题 2022-11-29

    请教一个小白的问题,我看官网上flink cdc 2.2.* 版本 支持 flink 1.13.*,

    新版本一般会兼容旧版本,即使不兼容也会在中间的版本过渡,给用户缓冲期。所以高版本基本都会对低版本进行支持。
    踩0 评论0
  • 回答了问题 2022-11-29

    我使用数据实时同步的时候发现有个字段在库里有值但是拉取后就没有了,是为什么

    首先怀疑是缓存的问题,重新发起拉取请求尝试一下,看看是不是能读到库里的值。
    踩0 评论0
  • 回答了问题 2022-11-29

    我可以自定义格式化吗

    可以的,先通过官方文档了解了解,再进行实操。
    踩0 评论0
  • 回答了问题 2022-11-29

    打算一个项目一个项目切,新项目划出CU了 但是必须把老项目都换个资源组吗?

    目前没有更好的办法,只能这样做了
    踩0 评论0
  • 回答了问题 2022-11-29

    你怎么看足球盛宴中的黑科技?

    半自动越位识别技术。直接给梅西整哭了,进球都不算。心累了,哈哈。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息