写点什么

小傅哥

1 人感兴趣 · 168 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/af/af4eb4321781e8a6adfcff9bf78e2e72.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

你如何看待,“国内 ChatGPT 还没成熟,但 ChatGPT 的付费模式已经成熟了?”

说来奇怪🤔,我们从0到1的事往往较少,但从1到100的嫁衣神功却很多也很快。就像 ChatGPT 还没有多成熟,但 ChatGPT 的各种付费模式已经非常成熟。

https://static001.geekbang.org/infoq/83/8301286dca665690ddeb10fac1f694c5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

不会数学的程序员,只能走到初级开发工程师!

在我还是初级程序员时,每天也都粘贴着代码和包装着接口。那个阶段并没有意识到数学能在编程中起到什么作用,就算学了数学的部分知识,也没法用到编程中。但后来随着编程越来越久,逐步接手核心代码块开发时候,用到的数学越来越多了。包括:开发的规则引擎用

https://static001.geekbang.org/infoq/31/314c4f0775512ceb38002f38a64d9aa5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

面试官:深度不够,建议回去深挖

用户头像
小傅哥
2022-10-17

从刚面试的问题回答中,能看得出你用了不少拙力背了不少题。直接拿这些技术点问,你可以回答。但同样是这些技术点,我换个场景来问用到了什么技术,你就像从没有听说过一样。

https://static001.geekbang.org/infoq/1f/1faf64a62a0d82f61186c07527802c95.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

布隆过滤器是否好用,得看哈希函数写成啥样

用户头像
小傅哥
2022-10-12

布隆过滤器是一个基于数组和哈希函数散列元素的结构,很像HashMap的哈希桶。布隆过滤器可以用于检测一个元素是否在集合中。它的优点是空间效率和查询时间比一般算法要好很多,但也有一定概率的误判性。

https://static001.geekbang.org/infoq/94/94677e4334bdc6d286609296ca6fbd17.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如果让我设计一套,TPS 百万级 API 网关!

用户头像
小傅哥
2022-08-16

这是所有互联网大厂都有的一个核心服务,承接着来自用户的滴滴打车、美团外卖、京东购物、微信支付,更是大促期间千万级访问量的核心系统。

https://static001.geekbang.org/infoq/22/2279476d23817ec42e5d245f9bc2b554.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

「分享」从 Mybatis 源码中,学习到的 10 种设计模式

用户头像
小傅哥
2022-07-18

撸过源码的男人,把Mybatis中用到的设计模式,全给拆解出来了。 —— 学习源码,是学习设计模式最佳的方式!

https://static001.geekbang.org/infoq/e1/e1a6ad47ed34832a7c16d30efe354781.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

我大抵是卷上瘾了,横竖睡不着!竟让一个 Bug,搞我两次!

用户头像
小傅哥
2022-06-27

我大抵是卷上瘾了,横竖都睡不着,坐起来身来打开Mac和外接显示器,这Bug没有由来,默然看着打印异常的屏幕,一个是我的,另外一个也是我的。

https://static001.geekbang.org/infoq/b9/b9b700d68c69b07028636ad6c36ad2cf.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

敲了几万行源码后,我给 Mybatis 画了张“全地图”

用户头像
小傅哥
2022-06-20

傅哥手写Mybatis,怎么把Mybatis都给手写了!—— 就这么学源码,面试还是个事?

https://static001.geekbang.org/infoq/63/6346dc5aba41251c2c2ef76f28a53ee0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

《Mybatis 手撸专栏》第 9 章:细化 XML 语句构建器,完善静态 SQL 解析

用户头像
小傅哥
2022-05-24

《Mybatis 手撸专栏》已经更新到第9章节,逐步开始体现运用设计原则处理分治和抽象完成职责分离的过程,学习并领悟后,在以后的实际编码中,也能做出更有高度和适应未来迭代的架构设计。

https://static001.geekbang.org/infoq/94/9451fa7036f138d3510c1574570b4ceb.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

你说写代码,最常用的 3 个设计模式是啥?

用户头像
小傅哥
2022-05-18

不用多,也就3个设计模式,足够熟练就能让代码干净整洁。就像三十六路宣花斧,程咬金也只是学了3招,就能封卢国公,列凌烟阁二十四功臣之一。

https://static001.geekbang.org/infoq/69/6981fe6d3b0b530db6e2af4c9b02714b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

《Mybatis 手撸专栏》第 8 章:把反射用到出神入化

用户头像
小傅哥
2022-05-16

在 Mybatis 中一块内容把反射包装使用的非常强大,也正因为有了这块反射框架的包装,才让 Mybatis 中一些处理对象元素值变得更加方便。PS:也是你看不懂的地方!

https://static001.geekbang.org/infoq/a8/a8724a4e6b1a16d149354b5a06d5c4ce.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【校招 / 社招】面试字节,写了一份硬核简历!

用户头像
小傅哥
2022-05-09

很多研发伙伴都说写不好简历,总结包括:格式难调、结构混乱、内容不足、不会包装。鉴于这些情况小傅哥以自己的博客内容为主,写了一份大家都能看得懂、抄的来、用的上的简历模板!拿去用吧!

https://static001.geekbang.org/infoq/da/da51ebb248ca9066cb7344ad05ed371e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

《手写 Mybatis》第 7 步:SQL 执行器的定义和实现

用户头像
小傅哥
2022-05-05

引入SQL执行器,解耦DefaultSqlSession对SQL的绑定处理,为后续的功能迭代留出可扩展的口子。 渐进式迭代开发,学习框架源码,掌握设计原则和工程实现方案,拉高自己的认知和编码水平。

https://static001.geekbang.org/infoq/b7/b7c0a8f01c9fc595b766ed9fa9e3fd2b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

《Mybatis 手撸专栏》第 6 章:数据源池化技术实现

用户头像
小傅哥
2022-04-25

本章通过实现 Mybatis 池化数据源,掌握日常开发中所配置的最大连接数、活跃连接数、空闲等待时长等原理。

https://static001.geekbang.org/infoq/6b/6b56713359907e94ae204e24167b1b84.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

《手写 Mybatis》第 4 章:Mapper XML 的解析和注册使用

用户头像
小傅哥
2022-04-11

定义 SqlSessionFactoryBuilder 工厂建造者模式类,通过入口 IO 的方式对 XML 文件进行解析。当前我们主要以解析 SQL 部分为主,并注册映射器,串联出整个核心流程的脉络。

https://static001.geekbang.org/infoq/8b/8bf2f084b36800da9aca2efd4f2c7f56.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

带码农《手写 Mybatis》进度 3:实现映射器的注册和使用

用户头像
小傅哥
2022-04-07

本章节对映射器的注册提供注册机处理,满足用户可以在使用的时候提供一个包的路径即可完成扫描和注册。与此同时需要对 SqlSession 进行规范化处理,让它可以把我们的映射器代理和方法调用进行包装,建立一个生命周期模型结构,便于后续的内容的添加。

https://static001.geekbang.org/infoq/73/731d650a56155dfe64b2b17fc68c5315.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

《Mybatis 手撸专栏》第 2 章:创建简单的映射器代理工厂

用户头像
小傅哥
2022-03-31

解耦映射器与数据库操作,给DAO接口生成代理类,包装数据库处理过程。

https://static001.geekbang.org/infoq/03/03feffe7fefb1733dc77493e13d127b2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【躲过裁员,成功上岸】发现小公司有不好的苗头,赶紧学习!

用户头像
小傅哥
2022-03-29

读者反馈:今年这波裁员有点凶,但在我们公司去年已经有了些不好的苗头,为了不让自己那么拉胯🌶,躲不过各种坑坑洼洼。

https://static001.geekbang.org/infoq/8b/8bf23c2478054337bd12349e2889ab05.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

《Mybatis 手撸专栏》第 1 章:开篇介绍,我要带你撸 Mybatis 啦!

用户头像
小傅哥
2022-03-21

《Mybatis 手撸专栏》正式启动,此次内容会我们之前完成手写 Spring一样,拆解功能、简化流程、渐进实现,让读者能够更容易的学习到最有价值的知识。

https://static001.geekbang.org/infoq/dd/ddb4ff59915534daf61b718b9a08fa6b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

《重学 Java 设计模式》作者开始录视频了!

用户头像
小傅哥
2022-03-14

大家好,我是小傅哥,在紧张、羞涩到适应后,哈哈哈,终于开始接受视频里传出自己的东北茬子声音。

https://static001.geekbang.org/infoq/71/7105ac50cd9ec4bf0aef544b6210a419.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

怎么说服领导,能让我用 DDD 架构肝项目?

用户头像
小傅哥
2022-02-21

我也苦思冥想,怎么跟领导说咱们从 MVC 升级到 DDD 吧,因为 DDD 代码结构更加清晰、领域驱动比测试驱动开发更加先进、研发的兄弟们也更想用用新框架等。

https://static001.geekbang.org/infoq/ca/ca4c0fcdee056acdc6abe0efc433a17e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

给面试加点硬菜:延迟任务场景,该如何提高吞吐量和时效性!

用户头像
小傅哥
2022-02-15

面试不只有八股文,你还需要用有深度的硬核技术场景和方案设计,填补你那脆弱扛不住面试打击的项目。

https://static001.geekbang.org/infoq/3d/3d977295dd6e1159a47fe9a2d87916da.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

金 3 银 4 面试前,把自己弄成卷王!

用户头像
小傅哥
2022-02-09

其实有些知识并不是有多难,而是因为接触不到,所以在面试、答辩、述职时突然听到那样的技术词语或者技术方案的时候,会感觉压根没听过,也因为自己没用过而感觉好像挺难。但这种层面难更多的是因为不在那个圈子里,没有相应的技术土壤让你成长。

https://static001.geekbang.org/infoq/b8/b8de9783dd519087ae8d1f4db9c3b786.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

牛掰,在 IDEA 中,你可以安装小傅哥写的插件了!

用户头像
小傅哥
2022-01-04

日常编码的过程中有太多的 vo2dto 对象转换操作,尤其是在 DDD 架构下多了不少的防腐层,而这层之间的对象 po、vo、do、dto,总是需要被转换,而使用 BeanUtils 多了,以后增改字段名都不知道影响到哪。

https://static001.geekbang.org/infoq/cc/cc84c841a7ffbb1f029e11e84dfc8cf9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

刚提测就改需求,我是渣男吗?

用户头像
小傅哥
2021-12-02

傅哥,我是刚来公司的产品,就是还懂点技术的产品,因为我以前也是学的软件工程专业,但不太喜欢写代码就想着做产品吧,指挥别人写代码。

https://static001.geekbang.org/infoq/36/3692c620eace54541ec0125ee445ecd1.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Github webhooks 自动部署博客文章,使用总结【含视频】

用户头像
小傅哥
2021-11-16

其实也就是调用你三个负载均衡的站点提供的 URL,来通知你现在这个代码库有最新更新的代码,你可以在收到 URL 的调用通知以后,通过 git pull 命令把最新上传的网站代码,拉取到服务器上。

https://static001.geekbang.org/infoq/a9/a9c8d9440a7800cdff8c05f7a5f8162c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

CodeGuide 300+ 文档、100+ 代码库,一个指导程序员写代码的,Github 仓库开源啦!

用户头像
小傅哥
2021-11-15

这回介绍明白,大家就能会用这套代码库了,有成体系文章、有对照案例源码,冲吧:https://github.com/fuzhengwei/CodeGuide 🚜 虫洞栈,与你:上最快的车、唠最狠的嗑,爬最高的坡、拿最贵的Offer!

https://static001.geekbang.org/infoq/cc/cc30d5d02d50f548d45a6833a2906e4d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

在 IntelliJ IDEA 中,开发一个摸鱼看书插件

用户头像
小傅哥
2021-11-09

学习自定义开发UI,把UI填充到需要放置的 IDEA 窗体位置,并在窗体中添加功能的流程步骤,其实主要包括三方面:Swing UI、Factory 实现类、plugin 配置。

https://static001.geekbang.org/infoq/39/3923dc88791e55e14c1d20eb6102c564.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

12 种 vo2dto 方法,就 BeanUtils.copyProperties 压测最拉胯!【快双 11 了,别用错喽】

用户头像
小傅哥
2021-10-11

没有技术深度、短缺知识储备、匮乏经验积累的前提下,怎么写代码?百度呀,遇到问题这搜一点,那查一块,不管它是什么原理还是适合哪种场景,先粘贴到自己的工程里。

小傅哥_小傅哥技术文章_InfoQ写作社区