自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HollisChuang's Blog

公众号:Hollis(hollischuang)。个人网站:http://www.hollischuang.com

  • 博客(2924)
  • 收藏
  • 关注

转载 大厂程序员是如何保证缓存和数据库的一致性?

很多小伙伴在面试的时候,应该都遇到过类似的问题,如何确保缓存和数据库的一致性?如果你对这个问题有过研究,应该可以发现这个问题其实很好回答,如果第一次听到或者第一次遇到这个问题,估计会有点懵,今天我们来聊聊这个话题。1. 问题分析首先我们来看看为什么会有这个问题!我们在日常开发中,为了提高数据响应速度,可能会将一些热点数据保存在缓存中,这样就不用每次都去数据库中查询了,可以有效提高服务端的响应速度,...

2024-06-18 19:34:07 152

转载 NFTurbo 项目体验调查

2024-06-16 01:34:33 238

转载 变天了?网传2024年就业率专业表单出炉!计算机未进前五,微电子杀入前三?...

01 网传“全国专业就业率”最近,一张“2024年全国专业就业率统计”传得火热。根据这份就业率排名所列,计算机科学与技术跌出前五,微电子科学与技术、机械工程排名靠前,能源与动力工程登顶。网传2024年全国专业就业率排行榜在这份榜单中我们可以看出:工学类专业占据主导地位。在排名前19的专业中,几乎全部都属于工学类。能源与动力工程、机械工程、微电子科学与工程等与实际生产和技术应用紧密相关。涵盖如能源...

2024-06-13 18:07:08 211

转载 推荐 2 个 火火火火 的开源项目

推荐两个开源项目,一个能让你的小爱音响更聪明。另外一个可以让你简单的下载互联网网站上的视频、文件、富文本内容。01MiGPT: 让你的小爱音响更聪明让你的小爱音箱更聪明,提高智能家居的互动性和个性化体验的开源利器!MiGPT 将 ChatGPT 的强大理解能力和豆包大模型的灵活性完美融合,使得小爱音箱不仅仅是一个简单的声控设备,而是一个全面的智能家居中心。这个开源项目由 idootop 团队开发,...

2024-06-11 18:17:13 252

转载 万万没想到,程序员还能这么搞钱?!

不知道大家有没有在各种群里面见到过有人转发那种阿里云的推广链接?是不是觉得为啥有人会愿意发这种小广告呢?又赚不到几个钱,还这么孜孜不倦的?甚至还冒着被骂、被踢的风险也要发!甚至有些"聪明人",自己不发链接,直接把群名称改成"阿里云服务器优惠"、"买服务器找我"等,然后疯狂的在群里秀存在感!以前我也不是很能理解,直到最近,我看到一个新闻:好家伙,就靠推广云服务器,就能一个月搞这么多?这个东西叫做云...

2024-06-06 18:02:28 113

转载 字节游戏人事大调整;斯坦福某团队套壳中国大模型,已删库跑路;华为余承东:不卷价格卷价值;三星电子员工首次罢工;抱抱脸曝安全漏洞...

出品 | 51CTO技术栈(微信号:blog51cto)商业圈字节游戏人事大调整:前完美世界张云帆接手沐瞳、朝夕光年、UGC部门5月31日消息,字节跳动游戏业务发布内部邮件宣布最新人事调整,任命前完美世界游戏业务总裁张云帆为字节游戏业务第一负责人,向人力资源负责人华巍汇报。在内部信中,华巍和张云帆联合表示,从今天开始,游戏业务进入第二阶段。目前,张云帆已接管沐瞳、朝夕光年和UGC部门。据悉,4月张...

2024-06-04 19:10:24 277

转载 Java已死?QNMD吧!

Azul 公司副首席技术官 Simon Ritter 撰文探讨了 JavaScript、Python 和 Java 三种编程语言经久不衰的原因。他在文中指出,尽管云计算、移动开发和 AI 取得了长足进步,但全球企业的日常业务仍依赖于上世纪 90 年代问世的三种编程语言。在几乎所有的排名系统中,JavaScript、Python 和 Java 都位居最流行语言的前列。譬如自 2014 年以来,三巨头...

2024-06-03 18:38:08 121

转载 不想被裁员,就别犯这个错!

今年,常挂在大家嘴边的几个字就是,“太难了”。一年三分之二的时间过去了,也没发现有哪些值得人们高兴的向好迹象。企业降薪的降薪,裁员的裁员,弄得打工人心神不宁,战战兢兢,担心自己哪天也会沦为其中的一员。但如果仔细观察,也并非所有打工人全是如此,也的确有一些愈挫愈勇的职场人,能在当前的环境下“化危为机”、 逆势上扬,获得极为难得的升职加薪的机会。这些人身上有一个最大的共同点,就是他们都没有远离一线,一...

2024-05-31 19:55:07 110

转载 Java面试宝典介绍-2024-05-30

给自己2分钟时间了解一下,也许就能帮你做出一些改变。这份宝典,是我根据多年的面试经验,整理的一份Java相关的面试宝典。它已经从最初的500道题,增长到了1000+道,并且已经突破了100万字。并且还在不断更新中。100W字是什么概念呢,我之前不是出过一本书吗,那本书一共才10多万字,也就是说现在这份面试题的总字数,已经达到了8-9本书这么多。转成Word将近有3000多页。目前内容涵盖了Java...

2024-05-30 21:15:08 101

原创 大厂面试题:为什么分库分表的数量要用2的幂?

△Hollis, 一个对Coding有着独特追求的人△这是Hollis的第440篇原创分享作者 l Hollis来源 l Hollis(ID:hollischuang)一般来说,在很多大厂中,需要做分表的时候,分表的数量都会选择2的幂,比如16、64、128、512、1024等,这么做有什么好处呢?首先,如果你看过 HashMap 的 hash 算法的话,应该知道,HashMap 的容量其实也...

2024-05-27 12:00:51 722

转载 字节系多款 App 被指控抄袭源代码,连拼错的代码都抄走了?美摄回应:我们不是碰瓷,是在维权...

转自:infoQ这个世界就是一条巨大的抄袭链?1报道称美摄多地起诉字节知产侵权,并索要“天价赔偿”5 月 9 日,南方都市报发表的一篇题为《腹背受敌?美摄科技多地起诉字节知产侵权,天价索赔案受关注》的报道引发了诸多关注。报道中称:2021 年 4 月,美摄科技指控字节旗下多款产品中的部分代码涉嫌抄袭该公司产品,分别在国内和美国德州提起双线诉讼,仅国内案件合计索赔高达 22.74 亿元。而据知情人士...

2024-05-22 18:02:47 238

转载 受贿2133万余元,这个程序员获刑12年6个月

2024年5月14日,山东省枣庄市中级人民法院一审公开宣判国家开发银行信息科技部原高级专家滕光进受贿案,以受贿罪判处被告人滕光进有期徒刑十二年六个月,并处罚金人民币二百一十万元;对犯罪所得财物及孳息依法予以没收,上缴国库,不足部分继续追缴。枣庄中院审理查明:2008年底至2023年2月,被告人滕光进利用担任国家开发银行营运中心数据标准管理处处长、信息科技局数据管理处处长、信息科技局数据管理中心副主...

2024-05-21 21:11:59 88

转载 面试/跳槽提个醒!

在面试跳槽前,给大家整理了一份大厂加强版面试+技术资料供大家修炼。我是按技术栈种类汇总整理的:主要有Java 集合、JVM、多线程、设计模式、算法调优、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、MongoDB、Redis、MySQL……等等包含了20个技术栈的资料合集和十多个互联网大厂的面试核心知识点、面经汇总,还分别有技术进阶、项目经验、面试...

2024-05-21 21:11:59 89

转载 离谱,行情变了,差别真的挺大。。。

后台很多小伙伴在问:Java面试八股文还有必要背吗?当然,无论你是多少年工作经验的程序员,面试问到的技术你不一定全都掌握或者了解,八股文这种模式你可以不喜欢,但确实能对你的面试有很好的助益。Java越来越卷了,都快卷成麻花了,来点八股文也是好的。但网络上各种资料鱼目混杂又不成体系,那在这里给大家免费赠送一份《2024Java面试宝典》,囊括部分大厂的面经和20+技术栈的真题,文后有部分资料展示,扫...

2024-05-20 10:02:32 101

转载 面试通过,背调凉凉!

最近有很多读者问到背调相关的问题,这篇文章简单聊聊。由于我本人可能对背调的各种细节认识不够,如有问题,欢迎评论区指出。一般来说,大厂、研究所、央企、国企这些背调会比较严格。如果你入职的是这类企业的话,要格外留意背调,重视一些,防患于未然!没有候选人的同意,任何企业或者背调平台都不能对他们的背景进行调查,否则就是违法行为,可以直接起诉!并且,背调内容基本不会涉及工作内容外的隐私问题。背调一般会查你最...

2024-05-20 10:02:32 124

转载 微软中国区AI团队“打包赴美”?

昨天许多网友在脉脉发布动态称,微软公司发送邮件通知将中国区 Azure 人工智能团队的几个组集体打包去美国和澳大利亚。网传消息称:C+AI 团队做 AI platform 的 Azure ML 团队将集体打包去美国,另外也有一些组去澳洲的。收到邮件的人在 6 月 7 日之前要下决定,涉及大约数百人。多位内部人士随后透露:微软总部下发邮件,通知中国区负责 AI 研究的多个团队整体从中国搬离,集体打包...

2024-05-19 19:45:16 241

转载 今年这形势,少跳槽,别离职!

大家期待的经济繁荣,没有来。往年的跳槽涨薪,也没有来。来了的,是大公司裁员的消息频频爆出。真的,不知道哪一天,失业就突然落到自己身上了。今年,我就已经接到了太多的后台私信:“勤勤恳恳工作了十几年,如今却落得“扫地出门”的下场,凭什么?”“现在该做什么?还能做些什么?以后该怎么办...”大多数人我都没有回复想想还是开篇说吧。不可否认大环境很糟糕。但除了怨天尤人,这社会上相当一部分人,我估计至少80%...

2024-05-14 10:01:19 80

转载 面试不是打打杀杀,Java面试宝典4月月报(看一眼不亏)

4月份刚刚过去,我出的Java面试宝典的4月份月报来了。我出的[Java面试八股文]近期更新内容如下:题目更新时间更新内容✅一个订单,在11:00超时关闭,但在11:00也支付成功了,怎么办?05-09 21:22补充内容(为啥要退款)✅订单到期关闭如何实现05-09 21:09补充内容(方案是否推荐)✅容器和虚拟机的区别是什么?05-04 15:08新增问题+补充答案✅ES 支持乐观锁吗?如何实...

2024-05-10 18:02:10 72

转载 同事使用 insert into select 迁移数据,开开心心上线,上线后被公司开除!

血一般的教训,请慎用 insert into select。同事应用之后,导致公司损失了近10w元,最终被公司开除。事情的起因公司的交易量比较大,使用的数据库是mysql,每天的增量差不多在百万左右,公司并没有分库分表,所以想维持这个表的性能只能考虑做数据迁移。同事李某接到了这个任务,于是他想出了这两个方案先通过程序查询出来,然后插入历史表,再删除原表使用insert into select让数据...

2024-05-09 19:01:55 81

转载 明明硬件比软件难,但为什么硬件工程师待遇还不如软件

# 前言最近在知乎上看到一个很有意思的问题:硬件明明比软件更难,国内的硬件技术也不如软件,为什么硬件工程师待遇还不如软件?下面分享几位网友的回答,有一定的参考价值,欢迎大家留言讨论!01.回答一:“供需关系和行业特点所影响”这个问题总体上主要由两个方面影响。一、从业人员数量与公司需求的相对比例,也就是劳动力的供需关系。二、行业特点,人均利润高低。供需关系从影响大小上来说,个人觉得第一点更重要一些,...

2024-05-07 18:33:20 561

转载 90 后程序员辞职搞灰产,不到一年获利超 700 万,结局很刑!

转自:OSC开源社区央视《今日说法》栏目最近报道了一名 90 后程序员通过开发非法视频搬运软件在不到一年的时间里获利超 700 万,最终获刑的案例。国内某知名短视频平台报警称,有人在网络上售卖一款非法软件,使用软件的人可以绕过他们平台的审核机制,直接窃取他人的作品进行发布。浙江台州警方调查发现,在这背后是一条违法犯罪的产业链条,犯罪团伙的上游开发制作非法软件,通过更改短视频平台的代码,逃避平台监管...

2024-05-06 18:38:00 94

转载 字节员工:一个寝室的大学同学毕业后,她考上法院,我进入字节。聊天她充满优越感,我一个月工资顶她小半年...

优越感的来源:体制内的魅力一位字节跳动的员工在描述与法院工作的大学同学聊天的经历时提到,尽管自己的月薪远超对方,同学仍流露出满满的优越感。这种情景引发了对体制内外工作价值的深入思考。体制内的优越感主要来源于三个方面:社会认同感强:在许多家庭和社会观念中,体制内工作因其稳定性和社会地位被高度认可。公务员等职位经过严格的选拔过程,如笔试、面试和政审,这些都被视为品质和能力的保证。工作稳定性:体制内工作...

2024-04-26 21:21:53 151

转载 GitHub上特殊版「某音」,火了!

今天就不聊太多了,简单介绍一个 douyin 开源项目。douyin 是一个模仿抖音的移动端短视频开源项目,它基于 Vue、Vite实现。使用了最新的 Vue 全家桶技术栈,接口数据通过 axios-mock-adapter模拟。项目地址:https://github.com/zyronon/douyin效果截图运行项目本项目是基于 Vue 开发的,需要 node 环境来运行。1、安装 NodeJ...

2024-04-25 18:07:25 193

转载 Java 近期新闻:JDK 22、GraalVM for JDK 22、JDK 23 发布时间表、JMC 9.0

来源 | InfoQ,作者 | Michael Redlich,译者 | 明知山,策划 | 丁晓昀 OpenJDK JEP 466(类文件 API (第二次预览))已从 Candidate 进入到 Proposed to Target 状态。该 JEP 提议进行第二轮预览,以获取来自之前一轮预览的反馈,即 在 JDK 22 中发布的 JEP 457(类文件 API (预览))。该特性提供用于解...

2024-04-23 13:39:11 160

转载 2024,怎么提高面试机会?

Java面试通常可分为技术性问题和非技术性问题。一、技术方面技术方面的问题包含Java基础、框架等,特别是Java的一些核心基础知识点、对源码解读和核心原理的理解都是加分项。二、非技术方面非技术性方面的问题,虽然不能考察你多少技术能力,但能侧面看出你的一些综合能力,所以作为面试者,非技术性方面的问题,也要有所准备!无论是技术方面还是非技术方面的问题,总结起来无非三个方向:1. 知识结构2. 项目经...

2024-04-23 13:39:11 106

转载 我用这10招,能减少了80%的BUG

前言对于大部分程序员来说,主要的工作时间是在开发和修复BUG。有可能修改了一个BUG,会导致几个新BUG的产生,不断循环。那么,有没有办法能够减少BUG,保证代码质量,提升工作效率?答案是肯定的。如果能做到,我们多出来的时间,多摸点鱼,做点自己喜欢的事情,不香吗?这篇文章跟大家一起聊聊减少代码BUG的10个小技巧,希望对你会有所帮助。1 找个好用的开发工具在日常工作中,找一款好用的开发工具,对于开...

2024-04-22 10:01:25 165

转载 心酸,又是一个铜三铁四。。。

今年程序员面试有多难?已经四月下旬了,但大家期待的金三银四并没有来。往年的跳槽涨薪,也没有来。来了的,是大公司裁员的消息频频爆出。真的,不知道哪一天,失业就是一夜间的事。所以有工作的小伙伴要仔细思考是否要跳槽,避免西瓜芝麻尽失。没有offer没有面试的小伙伴也不要放弃,保持学习状态,毕竟机会总是光顾有准备的人。后台有小伙伴问有没有缓解找工作焦虑的建议:一定要刷题。不要认为八股文没有用,八股文要不来...

2024-04-22 10:01:25 93

转载 100W,太炸裂了!

很多人都知道,我出了一套面试题,从去年的3月份开始,到现在已经一年多了过去了。现在高兴地告诉大家,它已经从最初的500道题,增长到了900+道,并且已经突破了100万字。100W字是什么概念呢,我之前不是出过一本书吗,那本书一共才10多万字,也就是说现在这份面试题的总字数,已经达到了10本书这么多。上一次达到90万字的时候是在24年2月,现在2个月又增长了10万字。而且,这些内容绝对!不是!从网上...

2024-04-21 12:04:53 88

转载 换掉ES?Redis官方搜索引擎来了,效率大幅提升

来源:zhuanlan.zhihu.com/p/687400704RediSearch是一个Redis模块,为Redis提供查询、二次索引和全文搜索。要使用RediSearch,首先要在Redis数据上声明索引。然后可以使用重新搜索查询语言来查询该数据。RedSearch使用压缩的反向索引进行快速索引,占用内存少。RedSearch索引通过提供精确的短语匹配、模糊搜索和数字过滤等功能增强了# 实现...

2024-04-18 21:46:30 182

转载 求你了,别再用 MD5 加密了!

看了很多简历,密码加密这块基本用的都是 MD5 ,应该是看的教程都是这么讲的。实际项目中,是不建议这么做,存在安全风险。哈希算法可以简单分为两类:加密哈希算法:安全性较高的哈希算法,它可以提供一定的数据完整性保护和数据防篡改能力,能够抵御一定的攻击手段,安全性相对较高,但性能较差,适用于对安全性要求较高的场景。例如 SHA2、SHA3、SM3、RIPEMD-160、BLAKE2、SipHash 等...

2024-04-09 12:02:21 196

转载 腾讯云又又又崩了!!!

4月8日下午15:30分左右,很多网友反映,腾讯云出现服务故障,控制台出现无法响应。多个服务接口响应报错、内部服务错误,网页显示502错误。随后#腾讯云崩了#相关话题登上热搜,很多网友开始在线催修复。随后腾讯云官方称:“官网控制台相关服务出现异常,工程师正在紧急修复中。”随后在16:45分左右,腾讯云回应部分地区已经恢复,其他地区正在抢修中。紧接着17:16分,已经整体恢复。从15:30开始崩溃,...

2024-04-08 18:25:34 105

转载 十几年积累的 300 万行代码,领导要全部“快速”重写,我直接辞职了

来源 | InfoQ,编译 | 核子可乐、Tina在追求商业利益的同时,必须重视代码质量和技术文化的建设,才能避免重蹈覆辙。LinkedIn 作为全球最大的职业社交平台,拥有数亿用户,其代码库规模也是相当庞大。2019 年时,其前端代码量就达到了 200 万行,构建时间长达 17 分钟。后端还有支持LinkedIn功能、广告销售平台等数以千计的服务。如此庞大的代码量,给维护和更新带来了巨大的挑战。...

2024-04-07 18:01:46 143

转载 面试不是打打杀杀,Java面试宝典3月月报(看一眼不亏)

3月份刚刚过去,我出的Java面试宝典的2月份月报来了。这个月天数比较短,并且中间经历了过年,所以相比往月更新没那么多,但是干货还是非常的满的!!!我出的[Java面试八股文]近期更新内容如下:题目更新时间更新内容✅给定一个二叉搜索树,请找出其中第k小的元素03-30 14:58新增问题+补充答案✅判断101-200之间有多少个质数,并输出所有质数03-30 14:20新增问题+补充答案✅什么是树...

2024-04-04 18:42:02 140

原创 上岸美团了!

Hello,大家好,最近春招正在如火如荼,给大家分享一份美团的面经,作者是一份某双非的硕(@只如初见668),刚刚通过了美团的3轮面试,已经拿到offer,以下是他的一些分享。一面(时长约40分钟,感觉难度还行,主要是八股为主)自我介绍挑一个项目介绍一下说一下你对计算机网络的了解说一下你对操作系统的了解了解 JVM 吗JVM的内存结构什么是并发回收和并行回收CMS的垃圾回收过程,和G1有什么区别?...

2024-03-28 12:02:16 1055

转载 老板跑路了!核心研发已集体辞职……

转自:量子位 | 公众号 QbitAI好突然!就在 3 月 23 日,Stability AI CEO宣布辞职了。Emad Mostaque,既不再担任CEO,公司董事会也退出。消息一出,大伙都无比震惊。Stability AI再也不stable了。据悉,首席运营官Shan Shan Wong和首席技术官Christian Laforte将担任临时CEO。更早之前,Stable的核心研发团队,集体...

2024-03-26 18:04:03 121

转载 向Redis宣战?微软开源Garnet,性能提升几十倍!

来源| InfoQ,整理 | 凌敏、核子可乐近日,微软正式开源缓存存储系统 Garnet。据微软研究院数据库小组高级首席研究员 Badrish Chandramouli 介绍,Garnet 项目是从零开始构建而成,且以性能为核心考量(特别是吞吐量中的线程可扩展性与更高比例的低延迟水平)。具体来说,Garnet 具有以下几大优势:Garnet 采用流行的 RESP 线路协议作为起点,因此大多数用户可...

2024-03-24 19:00:26 239

原创 大厂为什么不用MQ实现订单到期关闭?

△Hollis, 一个对Coding有着独特追求的人△这是Hollis的第438篇原创分享作者 l Hollis来源 l Hollis(ID:hollischuang)在这篇文章中,《再有人问你如何实现订单到期关闭,就把这篇文章发给他!》我介绍了11种订单到期关闭的用法及实践,并分析了他们各自的好坏,这一篇,我结合自己公司对于订单到期关闭的实现,说说大厂为啥不用MQ来实现订单的到期关闭。使用消...

2024-03-20 12:03:00 954

转载 Spring6 正式“抛弃” feign

Spring 6 已经发布很久了,其中带来了一个新的特性——HTTP Interface。这个新特性,可以让开发者将 HTTP 服务,定义成一个包含特定注解标记的方法的 Java 接口,然后通过对接口方法的调用,完成 HTTP 请求。看起来很像使用 Feign 来完成远程服务调用,这可能是 Spring “抛弃” feign 等 http 调用的一种趋势,Spring 要规范和简化这一块的实现了,...

2024-03-19 10:00:27 110

转载 互联网大厂公积金缴纳额度大公开!

关于各大公司公积金缴纳比例的真相,很多人在职场里打拼多年,却很少有机会深入了解公积金的秘密。今天,我们就来揭开这一神秘面纱,深入探讨不同公司公积金缴纳比例的真相,看看与你所在公司的差距究竟有多大。 在职场中,薪资与福利永远是热议的话题。众所周知,住房公积金作为员工福利的重要组成部分,往往直接关系到我们的生活质量和积蓄增长。不同的公司有不同的缴纳标准,但他们究竟是怎么制定这些标准的?今天,我...

2024-03-18 12:01:44 166

转载 2024年,劝搞Java的不要轻易跳槽!

每当年后开工潮之后,程序员们都知道“金三银四”求职季来了!企业们忙着找人,而我们也忙着找合适的工作。但面对那么多的面试,那么多不同的面试题,怎么办?刷题真的够了吗?首先,针对自己的想法,想进哪个公司,想做的那个职位都有什么需求,让自己有方向有目的去提升,这些都会在他们的岗位简介上展现的(以Java为例):上下滚动查看更多其次,要理解知识点,这样才能在面试中灵活应对,光背八股文是不够的!还有,你参与...

2024-03-18 12:01:44 165

空空如也

空空如也

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

TA关注的人

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