自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bugstack虫洞栈

微信(小傅哥):fustack | 博客:https://bugstack.cn

  • 博客(353)
  • 资源 (122)
  • 论坛 (53)
  • 问答 (1)
  • 收藏
  • 关注

原创 坚持写技术博客一年能有多少收获!

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????让人怪不好意思的,小傅哥的粉丝破万了!????10.1 假期期间,公众号粉丝终于破万!是的,终于!因为与各大号主相比,我可能是涨粉最慢的号主了。但无论如何跨过了这道无形的门槛,值此纪念????。做公众号的号主都知道粉丝过万是一道不小的门槛,尤其是技术类博文的号主。粉丝过万说明这个公众号已经度过了冷启动阶段,并且所写的技术文章得到了一定的市场认可。这些文章内容构成了一个小的生态圈,通过内

2020-10-10 08:31:57 11784 61

原创 一次代码评审,差点过不了试用期!

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言好的代码往往也很好看代码是给机器运行的,但同样也是给人看的,并且随着上线还需要由人来运维。那么写出可扩展、易维护、好读懂的代码就显得非常重要。对于新人来说,互联网大厂项目开发与平常自己学习的代码还是有很大的差别的。日常学习时候通常只要能运行出结果即可,并不会有其他的要求。也不会说有;PRD评审、研发设计评审、代码开发、代码评审以及中间一些列的提交物,直到测试完成,上线验证,开量

2020-09-15 09:46:38 8904 10

原创 13年毕业,用两年时间从外包走进互联网大厂!

作者:小傅哥博客:https://bugstack.cn????沉淀、分享、成长,让自己和他人都能有所收获!一、前言13年毕业后第一份工作月薪7k,你呢?这样开头的文章有点膨胀????,但这样开始的生活却经历了许许多多。有等第一份Offer迟迟不到的忐忑、有租房被骗闹到经侦大队的恐慌、有刚上班钱不够少吃哪顿饭的挣扎。但同样也有雨后彩虹的收获,有迟迟的等待和抉择中看到offer邮件的喜悦、有因租房楼上楼下大家合力解决并促成一对情侣在去年完婚、也有工作一个月后终于能吃饱饭的满足。虽总有路路不平,

2020-08-25 09:32:20 11570 30

原创 不想用百度云,那就教你自建属于自己的云盘!
原力计划

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????文章目录一、前言二、系统环境三、工程部署1. IDEA 配置FTP和上传代码1.1 配置路径1.2 上传文件2. 云盘安装和配置2.1 服务安装2.2 初始设置四、云盘使用「分享书籍」1. 上传PDF书籍2. 设置外链3. 分享链接(阅读原文直达)五、总结六、彩蛋一、前言本篇文章只介绍如何自建云盘,不剐蹭任何云服务。在技术学习的路上经常与同好交流心得,时而分享一些技术的PDF书籍。但也

2020-05-11 08:17:05 12739 34

原创 汉字不能编程?别闹了,只是看着有点豪横!容易被开除!
原力计划

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!一、前言在编程的路上你是否想过,用汉字写一写代码?最近有初学编程的小伙伴问小傅哥,汉字可以写代码吗。自己英文不好,要是汉字可以写代码就好了。难道你要的是易语言?其实并不是,小伙伴也是学习 Java 的初学者,刚刚学习到 Spring 看着一片没有注释的代码实在不好理解,要是都是汉字写...

2020-05-06 08:13:34 26628 91

原创 讲道理,只要你是一个爱折腾的程序员,毕业找工作真的不需要再花钱培训!
原力计划

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!一、前言标题想吸引你进来参考下我的学习方式,或许能给你带来一些经验。当然不乏一些培训中也有超级优秀的开发人员。讲道理,程序员上学这段时光相对每个人都是公平的。同样是拿到了一本 谭浩强 的《Java 2 实用教程》,也同样有一台笔记本电脑,和一个宿舍一张床。说说我自己,刚上大一编程...

2020-05-01 09:15:14 22859 121

原创 工作两年简历写成这样,谁要你呀!
原力计划

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!一、前言最近有伙伴问小傅哥,我的简历怎么投递了都没有反应,心里慌的很呀。工作两年了目前的公司没有什么大项目,整天的维护别人的代码,有坑也不让重构,都烦死了。荒废我一身技能无处施展,投递的简历也没人看。我是不动物园里的猩猩,狒狒了!我要加班,我要996,我要疯狂编码,求给我个机会…...

2020-04-12 09:55:07 41744 74

原创 我的大学四年到毕业工作5年的学习路线资源汇总
原力计划

小傅哥 | https://bugstack.cn 沉淀、分享、成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获。目前已完成的专题有;Netty4.x实战专题案例、用Java实现JVM、基于JavaAgent的全链路监控、手写RPC框架、架构设计专题案例、源码分析、算法学习等。前言一直有伙伴问小傅哥,有没有一个Java的学习路线,最好再有一些相关的资料、书...

2020-03-31 13:37:10 7389 21

原创 毕业设计写这个你就赢了《Netty + JavaFx 实战:仿桌面版微信聊天》

一、前言本项目是作者小傅哥使用JavaFx、Netty4.x、SpringBoot、Mysql等技术栈和偏向于DDD领域驱动设计方式,搭建的仿桌面版微信聊天工程实现通信核心功能。如果本项目能为您提供帮助,请给予支持(关注、点赞、分享)!雨后天晴写下、年华,巫山云景彩霞、如画。心似平远走码、飞驾,正装年少风华、正恰。走过了一个漫长的假期,从年假的第一天开始因为不能但又不能让自己太闲...

2020-03-04 20:05:01 2888 1

原创 bugstack虫洞栈 | netty4.1案例文章列表汇总,跟着案例学Netty

itstack-demo-netty netty4.x案例微信公众号:bugstack虫洞栈,欢迎您的关注&获取更多案例与源码!博客栈:https://bugstack.cn本专题针对netty4.x分为从;基础入门篇(九篇)、中级拓展篇(八篇)、高级应用篇(三章),由浅入深实现netty服务功能,介绍netty如何从上手到实战。基础入门篇(九篇)netty案例,netty4.1...

2019-08-26 18:24:11 2807 10

原创 Spring IOC 特性有哪些,不会读不懂源码!

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言多线程、锁、JVM调优,都背出花啦,怎么一写代码还是乱糟糟?为什么这些无论从书本、课堂、面试都显得非常重要的知识,但是在实际的编程中没有提升你的编码能力呢?首先这些这些知识在实际的互联网业务开发中,几乎是不常用的,几乎有锁和多线程的场景,为了性能的提升也基本都是采用分布式设计和实现了。而这些看上去很有技术含量的知识多数都被包装在非业务逻辑功能的组件中,而程序员在做业务开发时候几

2021-04-08 09:26:05 764 2

原创 年纪轻轻,为什么要搞中间件开发?“路怎么走,让你们自己挑”

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言年纪轻轻,为什么要搞中间件开发?五年前,香河大厂村,开张大吉。我和弟兄们雄心壮志,坐公交车去面试,谁知道求职不到半个月,每天平均1.3个人挂在八股文造火箭,一年内6个兄弟去了外包。佛祖保佑!算命的说我是“CRUD搬砖996”,不过我不同意。我认为出来混的,是20K是40K,要由自已决定。你们跟着我的日子最短,底子最薄,路怎么走,让你们自已挑。好了,祝你们,在大厂,一帆风顺

2021-04-01 13:35:53 4881 9

原创 你简历不写精通吗,你说怎么把Bean塞到Spring容器?

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言小傅哥,你是怎么学习的?有很多初学编程或者码了几年CRUD砖的小伙伴问我,该怎么学编程?感觉什么都不会怎么办?感觉目前的公司没有核心业务学到不东西呀!其实我可能和很大一部分的粉丝读者都有类似的经历,在传统类似外包的行业待过、从C#语言两年开发再面Java岗、新到互联网职场感觉太多不会的技术栈等等。但可能最让我在学习编程上受益的就是不断的折腾这些技术:关于外包:在外包2年时

2021-03-31 08:27:54 4872 12

原创 刚火了的中台转头就拆,一大波公司放不下又拿不起来!「手里的中台Offer也不香了」

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言离数学越远代码,价值越低!代码编程是对数学逻辑的具体实现,就相当于用砖头盖个厕所、码个猪圈、砌出个砖墙等是一样,砖还是那批5毛钱的砖,但盖在哪里盖出了啥价值就不一样了!程序员也一样,你码的砖是公司里的;核心组件、通用模块、高并发业务还是一些ERP查询、接口包壳、屎山寻宝呢?通常那些复杂的业务逻辑或者具备一定技术深入的核心组件,才是最让人程序员快速成长的地方。当然有些时候没有办

2021-03-25 08:07:28 1504 11

原创 教小师妹学多线程,看完我写的例子,脸红成那样!

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言对于在校学习期间的计算机、软件工程的学生来说,只要学到 Java 多线程,就开始犯迷糊了!刚知道咋打开 IDEA,费劲扒拉的写个 HelloWorld,就要上手搞多线程绝对是史诗级理解难度。这东西怎么跑起来的、怎么还有一个run方法、各种状态是啥意思、还要休眠睡一会,纳尼?以我的学习经历来说,一个知识点是否能快速接受并学习到,往往是看有没有一个合适的场景和好的例子,来引导读者

2021-03-24 18:09:10 7346 36

原创 爬虫大佬,把他总结的正则表达式使用给我了!

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言编程总在实践中出结果!正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。正则引擎主要可以分为两大类:一种是DFA,一种是NFA。这两种引擎都有了很久的历史(至今二十多年),当中也由这两种引擎产生了很多变体!于是POSI

2021-03-17 15:46:49 17067 49

原创 手撸 SpringBoot DDD 微服务脚手架

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言为什么我们要去造轮子?造轮子的核心目的,是为了解决通用共性问题的凝练和复用。虽然市面上已经有了大量成熟稳定用于支撑系统建设的轮子,也就是服务、框架、组件、工具等,但对于一些较大型的公司来说,这些轮子可能并不一定能很好的支撑起系统需要承载的服务体量,这个时候就需要自建一些轮子。而提倡的不重复造轮子,新造轮子不一定能保证稳定性。一般用在以官网推出的核心轮子上是适合的,比如 Spr

2021-03-15 07:53:50 5673 36

原创 面试现场:小伙伴美团一面的分享和分析[含答案]

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言最近给大家整理一些面试现场,真实的面试题和答案以及总结虽然技术的知识点是固定的,但不同大厂不同面试官的提问方式却不一样。一方面是你的简历的内容影响,另外一方面是受面试官的个人经历导致。最终就看你们是否对脾气了,如果不对换个部门重新投但如果你能把一个知识点真的搞懂,是真的懂。那么,无论面试官怎么问,其实都能回答的很精彩,精彩决定了你的职位和薪资。为了让大家在以后的面试中都能精彩

2021-03-08 09:31:37 1849 7

原创 笔记整理:技术架构涵盖内容和演变过程总结

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言架构,说的是开发用的框架吗?对于刚接触编程的新人来说,可能并不能很清楚的知道架构是怎么来的,都包括什么内容。如果非得说什么架构,那么可能就是目前在 IDEA 中打开的工程就是架构。抛开技术圈内的架构而已,盖房子的图纸算不算架构、做豆腐的步骤算不算架构、结婚的流程算不算架构?归纳得出,所有的这些步骤都在计算成本、耗材、执行和产出,那么架构就可以看做是一个用于完成目标结果的指导蓝图

2021-03-05 09:33:42 312 4

原创 工作两三年了,整不明白架构图都画啥?

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言很多程序员画架构图头疼,不知道画什么、怎么画!分享、评审、述职、答辩,只要你在程序员这个行业,就几乎离不开要画图。一提到画图很多人就想站会起来喊,”内卷“、”内卷啦“、”PPT工程师“,但程序代码本身就是一种数学逻辑的具体实现,如果没有一些图表配合文字的阐述,讲真很难让所有人都能在共同的共识下进行交流。这不像是文科,”八表流云澄夜色,九霄华月动春城“ 上来就能联想到它是在描述

2021-03-01 09:55:31 2972 13

原创 半年招聘筛选了400+份简历,告诉你怎么写容易被撩!

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言什么样的简历容易被撩?20年近6个月,看过400份+简历,筛选出不到100份能面试的!在这些简历中有各式各样的秀,也有真大牛。优秀的简历让人立刻就想约起来面基,秀的简历就只能先放一放。秀的简历有多秀?错字、造假、技术根本上工作年限,这些都是一般的。但工作5年就写了一页简历的算秀不,你觉得写一页的少?那你见过一份简历写了40~50页的吗,像流水账一样,根本没法看。其实简历

2021-02-25 09:40:22 10306 22

原创 方案设计:基于IDEA插件开发和字节码插桩技术,实现研发交付质量自动分析

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言如何保证代码质量?业务提需求,产品定方案,研发做实现,测试验流程。四种角色的相互配合是确保一个需求上线的必备条件。在整个需求的交付质量级别划分中,研发与测试是非常重的一环,如果研发提测的代码质量不高,就会出现不同级别的修BUG、返工甚至重做的风险。那么,怎么来提高代码质量呢?一般我们都会要求研发在开发代码的过程中编写单元测试,验证自己的代码逻辑。如果最终单元测试覆盖度不足,可

2021-02-23 09:59:42 302 1

原创 技术扫盲:关于低代码编程的可持续性交付设计和分析

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言CRUD程序员会不会越来越便宜?CRUD,是程序员的自嘲,讲自己经常开发增删改查或者接口包装的简单逻辑代码。但这部分简单逻辑的代码又几乎是现阶段互联网公司里最消耗研发人员的部分,任何的业务需求实现都会包括大量接口的开发,但这些不同业务间差异性较大的接口又不具备可复用性,因此不断的造接口带来的是研发、测试到交付上线一整套的人员投入。对个人来说开发CRUD是几乎没有技术成长的,开

2021-02-22 09:44:23 264

原创 这一年,像踏码进货一样!

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言心似平原走码,易放难收!20年1月 1.2k 粉丝、21年1月 2.0w 粉丝。这一年的小傅哥不只是码农,还是码文的码仔!在近12个月的时间里,创作了106篇文章合计80万字,整理出3本PDF(设计模式、面经手册、字节码编程),其中《重学Java设计模式》,全网下载量22万+ 传播分享了几十万程序员,但他们还没有来关注我,这书????铁定已经在收藏夹落灰了!当然,可以吹牛的数

2021-02-01 09:49:56 9940 15

原创 《Java 面经手册》PDF,全书5章29节,417页11.5万字,完稿&发版!

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言我膨胀了???? ,在看了大部分以面试讲解的 Java 文章后,发现很多内容的讲解都偏向于翻译、抄书、说理论的给答案式讲解,最终把知识弄的云里雾里。就像我问你:HashCode为什么用31作为乘数,你证明过吗?扰动函数的函数作用是什么,它还有什么场景在用?拉链寻址和开放寻址具体是什么表现,怎么解决的碰撞问题?ThreadLocal 的实现中还有黄金分割点的使用,你知道

2021-01-27 09:41:38 1355 10

原创 每个程序员都该有个自己的博客,分享我的四种博客搭建教程!

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言压测了,小傅哥一天能搭4个博客!好学、乐学、博学、恒学、会学和用学,学以致用。一起学习成长的很多同好以及我自己,都是同样喜欢折腾的人。最早大家都喜欢倒腾自己的QQ空间,装修的各式各样,可那炫耀。但终究这个QQ空间里面,还有很多东西不能让自己随意摆弄。不知道是不是此类好奇和爱好,让很多人走上了编程开发的道路。就折腾博客而言,在大学开始就不停的折腾。从一个网页能被宿舍人访问、被校

2021-01-25 09:36:07 347

原创 JVM 判断对象已死,实践验证GC回收

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言提升自身价值有多重要?经过了风风雨雨,看过了男男女女。时间经过的岁月就没有永恒不变的!在这趟车上有人下、有人上,外在别人给你点评的标签、留下的烙印,都只是这趟车上的故事。只有个人成长了、积累了、沉淀了,才有机会当自己的司机。可能某个年龄段的你还看不懂,但如果某天你不那么忙了,要思考思考自己的路、自己的脚步。看看这些是不是你想要的,如果都是你想要的,为什么你看起来不开心?好!

2021-01-21 09:34:42 286

原创 数学,离一个程序员有多近?

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言数学离程序员有多近?ifelse也好、for循环也罢,代码可以说就是对数学逻辑的具体实现。所以敲代码的程序员几乎就离不开数学,难易不同而已。那数学不好就写不了代码吗?????不,一样可以写代码,可以写出更多的CRUD出来。那你不要总觉得是产品需求简单所以你的实现过程才变成了增删改查,往往也是因为你还不具备可扩展、易维护、高性能的代码实现方案落地能力,才使得你小小年纪写出了更多的

2021-01-18 09:36:49 3772 9

原创 JVM故障处理工具,使用总结

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言用都用不到怎么学?没有场景、没有诉求,怎么学习这些似乎用不上知识点。其实最好的方式就是归纳、整理、实践、输出,一套组合拳下来,你就掌握了这个系列的知识了。但在当前阶段可能真的用不上,JVM是一个稳定服务,哪能天天出问题,哪需要你老排查。又不是像你写的代码那样!可是知识的学习就是把你垫基到更高层次后,才有机会接触更有意思的工作和技术创新。如果只是单纯的学几个指令,其实并没有多

2021-01-14 09:30:00 662 6

原创 握草,这些研发事故30%我都干过!

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言你的代码出过事故吗?老人言:常在河边走哪有不湿鞋。只要你在做着编程开发的工作就一定会遇到事故,或大或小而已。当然可能有一部分研发同学,在相对传统的行业或者做着用户体量较小的业务等,很难遇到让人出名的事故,多数都是一些线上的小bug,修复了也就没人问了。但如果你在较大型的互联网公司,那么你负责的开发的系统功能,可能面对的就是成百万、上千万级别用户体量。哪怕你有一点小bug也会被

2021-01-11 09:27:23 1151

原创 JVM内存模型总结,有各版本JDK对比、有元空间OOM监控案例、有Java版虚拟机,综合学习更容易!

作者:小傅哥博客:https://bugstack.cnGithub:https://github.com/fuzhengwei/CodeGuide/wiki沉淀、分享、成长,让自己和他人都能有所收获!????一、前言看了一篇文章30岁有多难!每篇文章的开篇总喜欢写一些,从个人视角看这个世界的感悟。最近看到一篇文章,30岁有多难。文中的一些主人公好像在学业、工作、生活、爱情等方面都过的都不如意。要不是错过这,要不是走错那。总结来看,就像是很倒霉的一群倒霉蛋儿在跟生活对干!但其实每个人可能

2021-01-07 09:38:13 499

原创 谁说明天上线,这货压根不知道开发流程!

作者:小傅哥博客:https://bugstack.cnGithub:https://github.com/fuzhengwei/CodeGuide/wiki沉淀、分享、成长,让自己和他人都能有所收获!????一、前言互联网公司常见工种有哪些?互联网中一个项目的上线会需要各个工种间的配合,以研发为视角上会承接产品需求,下会交给测试验证,最终完成项目交付上线。其实除此之外,还会有业务、运营、UI设计、运维,来配合项目的发起、使用和运维维护。图 18-1,互联网工种协同合作。除了一条线上的

2021-01-04 09:45:20 268

原创 为了搞清楚类加载,竟然手撸JVM!

作者:小傅哥博客:https://bugstack.cnGithub:https://github.com/fuzhengwei/CodeGuide/wiki沉淀、分享、成长,让自己和他人都能有所收获!????一、前言学习,不知道从哪下手?当学习一个新知识不知道从哪下手的时候,最有效的办法是梳理这个知识结构的脉络信息,汇总出一整张的思维导出。接下来就是按照思维导图的知识结构,一个个学习相应的知识点,并汇总记录。就像JVM的学习,可以说它包括了非常多的内容,也是一个庞大的知识体系。例如:类加

2020-12-31 09:58:06 2287 12

原创 2020总结 | 作为技术号主的一年!

作者:小傅哥博客:https://bugstack.cnGithub:https://github.com/fuzhengwei/CodeGuide/wiki沉淀、分享、成长,让自己和他人都能有所收获!????一、前言快到年底了,写个总结吧!关注我的粉丝朋友,谢谢你!滴水之恩,永不相忘!我没照顾到的伙伴,对不起!我不是有意忽略了你。致我相识的每一位同好,所求皆如愿、所行化坦途。再见2020,迎接2021!二、缘起怎么就开始写公众号了呢?故事:听过郭德纲的一个相声片段,大概意思是有

2020-12-28 08:02:46 356 5

原创 面经手册 · 第23篇《JDK、JRE、JVM,是什么关系?》

作者:小傅哥博客:https://bugstack.cnGithub:https://github.com/fuzhengwei/CodeGuide/wiki沉淀、分享、成长,让自己和他人都能有所收获!????一、前言截至到这已经写了22篇面经手册,你看了多少?????其实小傅哥就是借着面经的幌子在讲 Java 核心技术,探索这些核心知识点面试的背后到底在问什么。想问一些面试官,是因为大家都在问所以你问,还是你想从这里问出什么? 其实可能很多面试官如果不了解这些技术,往往会被求职者的答案击

2020-12-24 08:33:02 309 5

原创 工作3年,看啥资料能月薪30K?

作者:小傅哥博客:https://bugstack.cnGithub:https://github.com/fuzhengwei/CodeGuide/wiki沉淀、分享、成长,让自己和他人都能有所收获!????一、前言月薪30K年薪是多少?按照月薪30K,年终奖2~3个月来算,再算上季度的绩效奖金、加班费,可能也有一些大小周和节假日的三倍工资等。综合起来的税前年收入整体差不多在46K左右。当然如果你在年会中了个大奖也可以算进去,或者阳光普照个IPhone!**那30K月薪差不多是一个什么级

2020-12-21 09:30:02 2732 18

原创 阿里不允许使用 Executors 创建线程池!那怎么使用,怎么监控?

作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!????一、前言五常大米好吃!哈哈哈,是不你总买五常大米,其实五常和榆树是挨着的,榆树大米也好吃,榆树还是天下第一粮仓呢!但是五常出名,所以只认识五常。为什么提这个呢,因为阿里不允许使用 Executors 创建线程池!其他很多大厂也不允许,这么创建的话,控制不好会出现OOM。好,本篇就带你学习四种线程池的不同使用方式、业务场景应用以及如何监控线程。二、面试题谢飞机,小记!,上次从面试官

2020-12-17 10:08:45 331 1

原创 得物(毒)APP,8位抽奖码需求,这不就是产品给我留的数学作业!

作者:小傅哥博客:https://bugstack.cnGithub:https://github.com/fuzhengwei/CodeGuide/wiki沉淀、分享、成长,让自己和他人都能有所收获!????一、前言为什么你的代码一坨坨?其实来自你有那么多为什么你要这样写代码!为什么你的代码那么多for循环?因为没有合理的数据结构和算法逻辑。为什么你的代码那么多ifelse?因为缺少设计模式对业务场景的运用。为什么你的程序应用复杂对接困难?因为没有良好的系统架构拆分和规划。为什么

2020-12-14 09:22:59 2150 2

原创 面经手册 · 第21篇《手写线程池,对照学习ThreadPoolExecutor线程池实现原理!》

作者:小傅哥博客:https://bugstack.cnGithub:https://github.com/fuzhengwei/CodeGuide/wiki沉淀、分享、成长,让自己和他人都能有所收获!????一、前言人看手机,机器学习!正好是2020年,看到这张图还是蛮有意思的。以前小时候总会看到一些科技电影,讲到机器人会怎样怎样,但没想到人似乎被娱乐化的东西,搞成了低头族、大肚子!当意识到这一点时,其实非常怀念小时候。放假的早上跑出去,喊上三五个伙伴,要不下河摸摸鱼、弹弹玻璃球、打打

2020-12-10 09:34:56 321

原创 90%的程序员,都没用过多线程和锁,怎么成为架构师?

作者:小傅哥博客:https://bugstack.cnGithub:https://github.com/fuzhengwei/CodeGuide/wiki沉淀、分享、成长,让自己和他人都能有所收获!????一、前言你只面向工作学习吗?如果说编程只是单纯的承接产品需求开发系统功能,那么基本可以把程序开发简单理解成按照需求PRD,定义属性、创建方法、调用展示,这三个步骤。尤其是在一些大公司中,会有易用的、完善的、标准的架构体系和运维服务,例如:RPC、MQ、Redis集群、分布式任务、配置

2020-12-07 10:52:28 6939 29

Java 面经手册·小傅哥(公众号:bugstack虫洞栈).pdf

这是一本以面试题为入口讲解 Java 核心内容的技术书籍,书中内容极力的向你证实代码是对数学逻辑的具体实现。当你仔细阅读书籍时,会发现Java中有大量的数学知识,包括:扰动函数、负载因子、拉链寻址、开放寻址、斐波那契(Fibonacci)散列法还有黄金分割点的使用等等。 适合人群 1. 具备一定编程基础,工作1-3年的研发人员 2. 想阅读 Java 核心源码,但总感觉看不懂的 3. 看了太多理论,但没有实践验证的 4. 求职面试,总被面试题搞的死去活来的

2002-02-09

Netty4.1实战-手写RPC框架.pdf

RPC是一种远程调用的通信协议,例如dubbo、thrift等,我们在互联网高并发应用开发时候都会使用到类似的服务。本专题主要通过三个章节实现一个rpc通信的基础功能,来学习RPC服务中间件是如何开发和使用。章节内以源码加说明实战方式来讲解,请尽可能下载源码学习。 - 手写RPC框架第一章《自定义配置xml》 - 手写RPC框架第二章《netty通信》 - 手写RPC框架第三章《RPC中间件》

1959-07-05

elasticsearch-7.10.2、kibana-7.10.2 Windows 版.zip

elasticsearch-7.10.2、kibana-7.10.2 Windows 版

1970-01-07

技术架构涵盖内容和演变过程总结的架构图.pptx

对于刚接触编程的新人来说,可能并能很清楚的知道架构是怎么来的,都包括什么内容。如果非得说什么架构,那么可能就是目前在 IDEA 中打开的工程就是架构。但实际上,应用场景、业务规模、服务类型、部署结构、开发框架、技术选型,综合在一起才是架构!

1969-12-31

Java.Concurrency.in.Practice.pdf

Java.Concurrency.in.Practice.pdf

1956-07-05

谢飞机简历模板合集,实习生、应届生、工作1~3年、工作3~5年.zip

谢飞机简历模板合集,实习生、应届生、工作1~3年、工作3~5年。 简历是对个人能力的包装,也是用于建立在面试官和求职者的桥梁。当然面试也是一场战斗,要在简历中给面试官留好坑和雷,这样大家才有撩下去的动力!

2021-03-18

网络调试助手NetAssist3.8.2.rar

网络调试助手;

2019-10-08

elasticsearch-7.10.2、kibana-7.10.2 Mac 版.zip

elasticsearch-7.10.2、kibana-7.10.2 Mac 版

2021-03-11

MicrosoftDirectX Microsoft.DirectX.dll

Microsoft.DirectX.dll

2013-08-20

小傅哥的字节码编程(公众号:bugstack虫洞栈).pdf

市面上以及网络搜索中都基本很少有成体系的关于字节码编程的知识,这主要由于大部分开发人员其实很少接触这部分内容,包括;ASM、Javassist、Byte-buddy以及JavaAgent,没有很大的市场也就没有很多的资料。但大家其实已经从其他的框架或者中间件中使用到,就像你用到的;Cglib、混沌工程、非入侵的全链路监控以及你是否使用过jetbrains-agent.jar做了某项实验?

2020-06-08

《重学java设计模式》PDF.zip_java核心技术PDF

本资源共计22个真实业务场景对应59组案例工程,包括交易、营销、秒杀、中间件、源码等各类实战场景。另外,本书属于实战型而不是理论介绍类书籍,每一章节都有对应的完整代码,学习的过程需要参考书中的章节与代码一起学习,学习完成后进行知识点的总结,以及思考这样的设计模式在自己的业务场景中需要如何使用。

2020-10-22

netty案例,netty4.1基础入门篇十一《netty udp通信方式案例Demo》源码

netty案例,netty4.1基础入门篇十一《netty udp通信方式案例Demo》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724927&idx=1&sn=a16bc8e98d6a27816da0896adcc83778&scene=19#wechat_redirect

2019-10-11

即时聊天(序列化)

采用序列化串行接口方式首发 有服务端,客户端。 运行先启动服务端,并给一个空闲端口 例如6789 之后开启客户端(可多个测试) 客户端输入服务端的ip 端口 和你的昵称即可

2012-08-19

java初学者入门资料pdf

java入门最简单的,最好入门的资料,东西特别全而且简单易懂

2014-10-09

netty案例,netty4.1中级拓展篇九《Netty集群部署实现跨服务端通信的落地方案》源码

netty案例,netty4.1中级拓展篇九《Netty集群部署实现跨服务端通信的落地方案》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724922&idx=1&sn=5af75ca113cf473c9e5a8deee7c256a2&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇十三《Netty基于SSL实现信息传输过程中双向加密验证》源码

netty案例,netty4.1中级拓展篇十三《Netty基于SSL实现信息传输过程中双向加密验证》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724977&idx=1&sn=cab1a02be74a62d8184c18abc5eba6b5&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇十《关于ChannelOutboundHandlerAdapter简单使用》源码

netty案例,netty4.1基础入门篇十《关于ChannelOutboundHandlerAdapter简单使用》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724887&idx=1&sn=de3a948d945151f78f7ee277e728043e&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇六《SpringBoot+Netty+Es信息数据存储》源码

netty案例,netty4.1中级拓展篇六《SpringBoot+Netty+Elasticsearch收集日志信息数据存储》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724830&idx=1&sn=39252e2758dabef568fbf9a936998b31&scene=19#wechat_redirect

2019-10-11

Java虚拟机规范中文版.pdf

Java虚拟机规范中文版.pdf

2013-02-17

用于测试看http头

用于测试看http头!

2013-10-30

netty案例,netty4.1中级拓展篇十一《Netty基于ChunkedStream数据流切块传输》源码

netty案例,netty4.1中级拓展篇十一《Netty基于ChunkedStream数据流切块传输》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724953&idx=1&sn=42a0031e9b757f4d941a02b686e64e12&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇四《Netty传输文件、分片发送、断点续传》源码

netty案例,netty4.1中级拓展篇四《Netty传输文件、分片发送、断点续传》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724816&idx=1&sn=dd4a5b492c9d0b07cffcf35e51ffd2fd&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇十二《Netty流量整形数据流速率控制分析与实战》源码

netty案例,netty4.1中级拓展篇十二《Netty流量整形数据流速率控制分析与实战》源码 https://mp.weixin.qq.com/mp/homepage?__biz=MzIxMDAwMDAxMw==&hid=6&sn=d9bbd1e54719c7dce584c34347c12f71

2019-10-11

netty案例,netty4.1中级拓展篇一《Netty与SpringBoot整合》源码

netty案例,netty4.1中级拓展篇一《Netty与SpringBoot整合》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724796&idx=1&sn=ce5dc3c913d464b0e2e4e429a17bb01e&scene=19#wechat_redirect

2019-10-11

让spring加载自己的properties配置文件,在代码中获得配置信息

在web应用用写的一些Socket服务等,需要配置IP、端口等信息,我们希望这些信息写到配置文件中,并有spring帮我们加载。

2015-04-23

netty案例,netty4.1中级拓展篇五《基于Netty搭建WebSocket,模仿微信聊天页面》源码

netty案例,netty4.1中级拓展篇五《基于Netty搭建WebSocket,模仿微信聊天页面》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724747&idx=1&sn=603319014b7fd4e1f56600abf03948d2&scene=19#wechat_redirect

2019-10-11

java实战项目code部分(15个项目)

java实战项目code部分(15个项目)

2012-11-16

紫禁城招收太监

对于spring aop来讲,本身就提到了切,切面,切点。我觉得用太监入宫的例子在何时不过了 本例子简单易懂,适合入门。

2014-10-12

《初入JavaIO之门BIO、NIO、AIO实战练习》源码

netty案例,netty4.1基础入门篇零《初入JavaIO之门BIO、NIO、AIO实战练习》 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724988&idx=1&sn=99a4f3677d2c5a9499cb06eba2cd37fe&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇七《Netty请求响应同步通信》源码

netty案例,netty4.1中级拓展篇七《Netty请求响应同步通信》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724835&idx=1&sn=93fc37b8c35b19f91ef246632a37bab9&scene=19#wechat_redirect

2019-10-11

js提示的超爽软件(免费)

能对js进行超级爽的提示功能只需安装完后这样处理 Edit->Preferences->Text Editor,将右下IntelliSense及AutoIntellisense都勾上

2012-08-17

IO板卡IP设置软件

IO板卡在使用TcBootP Dialog软件前需要给它设置IP。 将地址选择开关全部拨至1,打开TcBootP Dialog软件,并接通IO板卡电源,这时软件搜寻到板卡的物理地址[需等待],如图所示:

2014-11-11

三张表一对多示例

一对多 案例 三个表 ab id a_id b_id b id name c id xx

2013-02-25

java实战项目bin部分(15个项目)

java实战项目bin部分(15个项目)

2012-11-16

学习正则非常好用的软件

非常好用的正则软件 安装后,可以学习正则,教程齐全,使用方便。

2014-01-03

java发送邮件

java邮件发送

2012-12-01

三菱PLC学习软件

plc很好的学习软件,能帮助你以最快的速度接触plc 我也是刚刚学 现在时间 2013年4月24日 09:40:18 这个东西能模拟很多东西,比如传送带、红绿灯、分检器、升降门等

2013-04-24

java小学生资料.rar

非常适合java初学者,里面的资料很全,可以学到很多基础的知识。

2019-06-25

springmvc控制器映射

spring mvc视频 之控制器映射

2012-12-26

java实战项目docs部分(15个项目)

java实战项目docs部分

2012-11-16

每个Java程序猿都开发过一款局域网聊天软件!

发表于 2020-03-19 最后回复 2020-03-20

拿到两个offer,一个7k,一个转正税后4.5k。求意见!(散分)

发表于 2012-10-25 最后回复 2019-10-12

程序员2年苦心积攒学习资料【下载】

发表于 2013-05-24 最后回复 2019-10-12

这辈子Crtl+C、Crtl+V、Crtl+S要摁多少次!

发表于 2012-09-03 最后回复 2019-10-12

高分CSDN资源我帮你下,链接发来

发表于 2013-08-07 最后回复 2019-10-12

java 即时聊天(序列化串行接口)----有运行图

发表于 2013-01-21 最后回复 2019-10-12

用Java实现JVM第二章《搜索class文件》

发表于 2019-05-06 最后回复 2019-05-06

用Java实现JVM第一章《命令行工具》

发表于 2019-05-06 最后回复 2019-05-06

基于Netty 聊天室【Netty5.0 protobuf2.5】

发表于 2014-12-28 最后回复 2018-08-19

自己的写的一些Netty文章方便大家入门

发表于 2015-11-28 最后回复 2016-06-27

C#做服务器端发送http请求做过没有

发表于 2013-07-11 最后回复 2016-06-03

android ExpandableListView怎么设置行高

发表于 2013-06-17 最后回复 2016-02-22

com.lowagie.text.Image处理图片大小

发表于 2013-08-15 最后回复 2016-01-11

java 入门经典资料【大牛可以闪开,哈哈哈哈】

发表于 2014-10-09 最后回复 2015-11-29

付禄娃程序员小网站初步上线,继续完善ing!【100分送给好人哦 (*^__^*) 嘻嘻】

发表于 2013-08-25 最后回复 2015-11-28

计算器 awt swing 界面手写

发表于 2013-11-24 最后回复 2015-11-28

求C#工作或者学习的人,一起学习求指导帮助

发表于 2013-07-19 最后回复 2015-11-28

C# 视频播放运行却出现这样一个问题

发表于 2013-08-20 最后回复 2015-06-18

关于顺风webservice接口使用

发表于 2014-09-19 最后回复 2015-05-06

SpringAop 易懂易学简单Demo之【紫禁城招收太监】

发表于 2014-10-12 最后回复 2015-05-06

springmvc+spring+mybatis基础框架搭建

发表于 2014-08-31 最后回复 2015-05-06

【面试题】字符串排序【序号_日期_线路号】先按照日期排序再按照序号排序

发表于 2014-11-15 最后回复 2014-11-16

不知道还有人记得我发帖子不去年这个时候选择工作去7k还是去4。5k的公司

发表于 2013-10-21 最后回复 2014-05-13

phonegap包冲突问题

发表于 2013-10-08 最后回复 2014-05-13

【粗大事了,粗大事了】准备制作一款C#的api方便java学习者学习

发表于 2013-08-16 最后回复 2013-11-21

因为租房第一次去了公安局

发表于 2013-07-25 最后回复 2013-09-30

popwindow中的listview怎么实现下拉刷新

发表于 2013-07-19 最后回复 2013-07-24

android点击按钮出现拖动条

发表于 2013-05-27 最后回复 2013-07-19

flex捕获浏览器的关闭事件

发表于 2013-06-04 最后回复 2013-07-19

android布局问题

发表于 2013-05-31 最后回复 2013-07-19

在service中 如何获取调用startService的 Context

发表于 2013-06-08 最后回复 2013-07-19

ExpandableListView

发表于 2013-06-19 最后回复 2013-07-19

Listview刷新问题

发表于 2013-07-02 最后回复 2013-07-19

这段代码有什么问题?

发表于 2013-07-03 最后回复 2013-07-19

==============>>Java 与 C# <<==============

发表于 2013-05-03 最后回复 2013-05-24

你觉得下面的返回值是true还是false

发表于 2013-01-28 最后回复 2013-05-24

==============>>Java 与 C# <<==============

发表于 2013-05-03 最后回复 2013-05-06

【提供下载】那些读过的感觉不错的技术书【摘自ticmy】

发表于 2013-02-17 最后回复 2013-03-17

【提供下载】那些读过的感觉不错的技术书

发表于 2013-02-17 最后回复 2013-02-17

201314共享3年编程学习资料

发表于 2013-01-04 最后回复 2013-01-21

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

TA关注的人 TA的粉丝

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