自定义博客皮肤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

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

原创 HTTP/2做错了什么?刚刚辉煌2年就要被弃用了!?

GitHub 19k Star 的Java工程师成神之路,不来了解一下吗!GitHub 19k Star 的Java工程师成神之路,真的不来了解一下吗!GitHub 19k Star 的Java工程师成神之路,真的真的不来了解一下吗!最近一段时间以来,关于HTTP/3的新闻有很多,越来越多的国际大公司已经开始使用HTTP/3了。所以,HTTP/3已经是箭在弦上了,全面使用只是个时间问题,那么,作为一线开发者,我们也是时候了解下到底什么是HTTP/3,为什么需要HTTP/3了。于是,我准备开

2020-12-14 10:00:39 25591 29

原创 阿里的简历多久可以投递一次?次数多了有没有影响?可以同时进行吗?

最近,无论是读者群,还是公众号后台,很多人都比较关注以下几个问题:阿里的简历是半年只能投递一次吗? 阿里的面试可以多个部门同时进行吗? 面试没过,又被系统捞起来了,我该怎么办? 是不是面试越多,成功几率越大? 阿里的一次面试不过,对后续面试有没有影响?今天,就来简单回答下这几个问题吧。观点只代表我个人理解,并不代表阿里的官方政策。阿里的面试可以多个部门同时进行吗?不行阿里的面试是要走系统流程的,系统上面有严格的控制,一个人在同一时间只能在一个面试流程中,没办法同时面试多个部门。有些人说自己曾经同

2020-07-27 10:41:18 27976 14

原创 fastjson到底做错了什么?为什么会被频繁爆出漏洞?

GitHub 15.8k Star 的Java工程师成神之路,不来了解一下吗!GitHub 15.8k Star 的Java工程师成神之路,真的不来了解一下吗!GitHub 15.8k Star 的Java工程师成神之路,真的真的不来了解一下吗!fastjson大家一定都不陌生,这是阿里巴巴的开源一个JSON解析库,通常被用于将Java Bean和JSON 字符串之间进行转换。前段时间,fastjson被爆出过多次存在漏洞,很多文章报道了这件事儿,并且给出了升级建议。但是作为一个开发者,我更关注的

2020-07-06 09:53:45 20560 25

原创 200万年薪请不到!清华姚班到底有多牛X?

前几天,清华大学自动化系2020年大一新生的C++作业因为太难而上了热搜,该话题在知乎上的热度一度高达 1300+ 万。在该帖子下方,有很多关于这件事的讨论,其中很多不禁赞叹"清华太牛了…"清华大学,还真的是一个卧虎藏龙的地方,其中有一个专业,更是顶级学霸的聚集地,可以说是神仙打架的级别。这就是鼎鼎大名的"清华姚班",江湖传闻"半国英才聚清华,清华半英在姚班"前几年国内某知名企业去清华姚班招聘,开出令我等芸芸众生望尘莫及的200W年薪,竟然颗粒无收。人人不仅感叹,清华姚班究竟什么来头?图灵奖唯一

2020-05-18 09:56:28 33002 153

原创 新来个技术总监,禁止我们使用Lombok!

我有个学弟,在一家小型互联网公司做Java后端开发,最近他们公司新来了一个技术总监,这位技术总监对技术细节很看重,一来公司之后就推出了很多"政策",比如定义了很多开发规范、日志规范、甚至是要求大家统一使用某一款IDE。但是这些都不是我这个学弟和我吐槽的点,他真正和我吐槽的是,他很不能理解,这位新来的技术总监竟然禁止公司内部所有开发使用Lombok。但是又没给出十分明确的,可以让人信服的理由。于...

2020-02-11 10:42:02 158256 200

原创 最近程序员频繁被抓,如何避免面向监狱编程!?

最近,有关程序员因为参与某些项目开发导致被起诉,甚至被判刑的事件发生的比较多:某程序员因为接了个外包,帮别人写了个软件,结果这个软件被用于赌博导致被抓。某公司利用爬虫抓取用户信息,最后被发现,导致该公司的程序员被抓。某P2P公司暴雷,老板跑路,程序员被抓。中科大博士卖“外挂”非法牟利300多万,被警方逮捕。那么,作为一个程序员,如何避免这些坑呢?怎样尽可能的保护自己呢?本文就从爬虫、赌...

2019-10-28 10:00:51 100100 145

原创 感觉自己不会的东西太多了,不知道如何下手?

GitHub 8.8k Star 的Java工程师成神之路 ,不来了解一下吗?GitHub 8.8k Star 的Java工程师成神之路 ,真的不来了解一下吗?GitHub 8.8k Star 的Java工程师成神之路 ,真的确定不来了解一下吗?如果让我统计下,粉丝问我做多的问题是什么,这个问题肯定可以排前5,问出这个问题的朋友们遍布各个年龄段。实话说,这个问题同样也困扰过我,大概就是我刚...

2019-10-14 09:59:36 50346 56

原创 Java 13 来袭,最新最全新特性解读

2017年8月,JCP执行委员会提出将Java的发布频率改为每六个月一次,新的发布周期严格遵循时间点,将在每年的3月份和9月份发布。目前,JDK官网上已经可以看到JDK 13的进展,最新版的JDK 13将于2019年9月17日发布。![][1]目前,JDK13处于Release-Candidate Phase(发布候选阶段),将于9月17日正式发布。目前该版本包含的特性已经全部固定,主要包含...

2019-09-16 09:40:51 66511 116

原创 我以为我对Mysql索引很了解,直到我遇到了阿里的面试官

GitHub 4.8k Star 的Java工程师成神之路 ,不来了解一下吗?GitHub 4.8k Star 的Java工程师成神之路 ,真的不来了解一下吗?GitHub 4.8k Star 的Java工程师成神之路 ,真的确定不来了解一下吗?本文来自一位不愿意透露姓名的粉丝投稿相信很多人对于MySQL的索引都不陌生,索引(Index)是帮助MySQL高效获取数据的数据结构。因为索引...

2019-07-09 09:42:52 28632 112

原创 Java工程师成神之路~(2018修订版)

主要版本更新时间备注v1.02015-08-01首次发布v1.12018-03-12增加新技术知识、完善知识体系一、基础篇JVMJVM内存结构堆、栈、方法区、直接内存、堆和栈区别Java内存模型内存可见性、重排序、顺序一致性、volatile、锁、final垃圾回收内存分配策略、垃圾收集器(G1)、GC算法、GC参数、对象存活的判定JVM参数及调优Java对象模型oop-klass、对象头HotS...

2018-05-14 09:38:25 13187 22

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

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

2024-04-22 10:01:25 2

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

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

2024-04-22 10:01:25

转载 100W,太炸裂了!

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

2024-04-21 12:04:53 9

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

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

2024-04-18 21:46:30 13

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

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

2024-04-09 12:02:21 50

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

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

2024-04-08 18:25:34 41

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

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

2024-04-07 18:01:46 66

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

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

2024-04-04 18:42:02 53

原创 上岸美团了!

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

2024-03-28 12:02:16 959

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

转自:量子位 | 公众号 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 67

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

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

2024-03-24 19:00:26 116

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

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

2024-03-20 12:03:00 788

转载 Spring6 正式“抛弃” feign

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

2024-03-19 10:00:27 53

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

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

2024-03-18 12:01:44 70

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

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

2024-03-18 12:01:44 78

转载 野心藏不住了!不满CPU统治,英伟达决定彻底重写软件开发栈!黄仁勋:为什么还要用Python?命令行都不需要!GPU开发时代将至...

转自:51CTO技术栈,作者丨Agam Shah,编译丨诺亚英伟达公司首席执行官黄仁勋最近的一番言论引起业界关注,他指出随着AI技术的进步,人们未来可能不再需要学习如何编程。人工智能可以生成代码来解决特定问题,这一点已经得到了证明。而且英伟达正致力于重构支持此类AI代码生成的底层软件堆栈。在黄仁勋看来,过去几十年,我们一直受限于围绕CPU的传统计算模式,即人类编写应用程序从数据库中检索预存的信息。...

2024-03-17 11:36:46 57

转载 Java面试宝典介绍-2024-03-16

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

2024-03-16 17:08:49 59

转载 公司新来一个技术总监:谁再在 SQL 中写 in 和 not in,直接走人!

# WHY?IN 和 NOT IN 是比较常用的关键字,为什么要尽量避免呢?1、效率低项目中遇到这么个情况:t1表 和 t2表 都是150w条数据,600M的样子,都不算大。但是这样一句查询 ↓select * from t1 where phone not in (select phone from t2)直接就把我跑傻了。。。十几分钟,检查了一下 phone在两个表都建了索引,字段类型也...

2024-03-16 17:08:49 79

转载 从大厂降薪来国企,年终奖只有970元,给我气笑了!

现在舆论都说国企好,但从互联网跳到国企真有那么好吗?一位从大厂降薪跳到国企的网友吐槽:七月从大厂降薪来国企,工作是轻松了,年终到账970元,给老子气笑啦,不如不发,侮辱性极强。同行采访实录工作半年,年终奖970元,这是正常的吗?我们采访了几个同行,听听大家怎么说:1.有人说,这么少,以为自己看错数了呢。2.有人说,这不是年终奖,这是过节费吧?3.有人说,是不是没给领导敬酒?4.有人说,看看能不能打...

2024-03-13 22:23:11 66

转载 除了阿里,杭州还有哪些互联网公司值得去?

找工作这事就跟找对象一样,最好是自己根据自身的优势跟综合一些建议意见之后,自己做主去选择。帮大家一把杭州能去的互联网公司给大家罗列出来。或是平台优秀、或是待遇优厚、或是公司氛围良好、利于成长,总有一家适合刚毕业迷茫求职的你。今天,让我们来看看杭州有哪些值得加入的互联网公司。除此之外,杭州作为“电商之都”,还分布着各类直播公司。笔者综合豆瓣、脉脉、知乎、企查查等各大社交软件不完全的为大家统计了一份杭...

2024-03-11 11:57:47 110

转载 2024年,只有搞颜色的 P 站真正关心网站性能

2024 年,大家觉得一个网站 JS 文件的平均大小应该是多少?1MB、5MB、10MB,还是更加大呢?近年来,层出不穷的现代化前端技术让人眼花缭乱,让网站拥有了更多的交互和丰富的功能,再加上终端设备的配置越来越高,许多网站似乎不用再过分担心性能问题 —— 常常打开网站就要下载超过 10M 的 JS 文件。知名开源开发者 Nikita Prokopov 对常见网站的 JS 文件大小进行了统计(未压...

2024-03-05 19:21:36 100

转载 中国程序员独立开发9年、最受欢迎的开源Redis客户端——被Redis公司收购

来源 |经授权转自OSC开源社区(ID:oschina2013)作者|OSC开源社区ioredis 作者@Luin宣布该项目已被 Redis 公司收购。目前 ioredis 在 GitHub 的开源地址已迁移至 Redis 公司旗下:ioredis 是一个用于 Node.js 的 Redis 客户端,健壮、性能好、功能强大且全面。两年前,ioredis超过redis 成为了 Nod...

2024-03-04 20:27:19 71

转载 如果亮哥带大家做一个项目,你希望?

2024-03-04 18:06:53 68

转载 金三银四来了,Java面试宝典2月月报(看一眼不亏)

2月份刚刚过去,我出的Java面试宝典的2月份月报来了。这个月天数比较短,并且中间经历了过年,所以相比往月更新没那么多,但是干货还是非常的满的!!!我出的[Java面试八股文]近期更新内容如下:题目更新时间更新内容✅Spring的事务在多线程下生效吗?为什么?03-02 19:04新增问题+补充答案✅Java一定就是平台无关的吗?03-02 18:19新增问题+补充答案✅watchdog解锁失败,...

2024-03-03 14:54:24 70

转载 你是外包,麻烦不要偷吃零食。。注意素质!

一、背景一转眼,又到了金三银四的跳槽 & 求职季。在 IT 行业,跳槽就离不开一个词,那就是外包。可以说,每一位 IT 人都接触过外包,甚至参与其中。而多数IT职场萌新,都面临着大厂外包,还是小公司的绝望抉择。虽然很多人虽然抵制外包,但他们往往对外包只有比较直观、碎片的认识。网上针对 IT 外包的资料,很少很少,而且大多比较零碎。我恰巧对外包算比较有经验,所以我想谈一谈外包。希望能给需要的...

2024-02-28 12:01:58 113 1

转载 披着Win 11外衣的 Ubuntu:能跑 exe 程序、支持安卓应用

转自:OSC开源社区(oschina2013)众所周知,Ubuntu 是最受欢迎的 Linux发行版之一。而微软拥抱 Linux 之后,Windows 成为了最好的 Linux 发行版(不是)。如果将两者结合,会碰撞出怎样的火花?Wubuntu,又称 "Windows Ubuntu",是基于 Ubuntu 开发的操作系统,其最具特色之处在于完全复刻了 Windows 的所有外观和功能,而且运行时...

2024-02-27 12:04:03 76

转载 金三银四,打工人必备技巧!

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

2024-02-27 12:04:03 70

转载 把Redis用的最好最牛逼的Java实战项目,没有之一!

在数据处理中,缓存通常是不可或缺的一部分,支持快速响应和快速读取不同的数据,而其中最流行的莫过于Redis了。目前Redis在互联网行业技术存储方面使用广泛,几乎所有后端技术面试官都会在Redis的使用和原理方面对求职者提一些问题,因此Redis也成了广大程序员必须掌握的技术之一!金三银四在即,各位小伙伴也要好好准备面试,千万不要小瞧了Redis!今天整理总结了部分大厂针对Redis的相关面试题,...

2024-02-26 10:08:10 61

转载 如何防止被恶意刷接口?

在面试时,经常会被问一个问题:如何防止别人恶意刷接口?这是一个非常有意思的问题,防范措施挺多的。今天这篇文章专门跟大家一起聊聊,希望对你会有所帮助。1 防火墙防火墙是网络安全中最基本的安全设备之一,主要用于防止未经授权的网络访问和攻击。防火墙可以防止的攻击行为包括:无效数据包:防火墙可以识别和过滤掉无效的数据包,如错误的 IP 地址、伪造的数据包和无法识别的协议等。DOS 和 DDOS 攻击:防火...

2024-02-26 10:08:10 52

转载 Java面试宝典介绍-2024-02-25

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

2024-02-25 15:10:00 61

空空如也

空空如也

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

TA关注的人

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