登录
登录 注册新账号
注册
已有账号登录
明亮解我“工厂模式无用”之惑
明亮,是我的大学同学,我们一个在北京,一个在深圳,昨晚两人视频关于工厂模式聊到深夜。 明亮啊,我怎么觉得工厂模式没有用啊! 不会啊,工厂模式可是最常用的设计模式之一,你说说为啥觉得没用。 你看我给你举个例子,就以餐馆为例吧,类图如下所示,其中 FoodFactory、Food 是抽象类。 首先,如果餐馆的 cook 通过工厂模式来创建 Food,代码如下: ``` public
回到1996,一起领略 JavaBeans 的真正力量
Bean 这个词,Java 开发者们应该都很熟悉了,指代的是遵循一些规范的类。 首先,想聊聊为什么要取名为 Bean? 大家都知道 Java 的名字来源于一种咖啡,也正像 Java Logo 所直接表达的,一杯热气腾腾的咖啡: 那 Java Bean 连起来就是 咖啡豆 ╮╭。 在 Java 中可以把 Bean 打包到 Jar 包中,我们脑补下,大概就是下面这张图: 把咖
Kafka生产者的使用和原理
本文将学习Kafka生产者的使用和原理,文中使用的kafkaclients版本号为2.6.0。下面进入正文,先通过一个示例看下如何使用生产者API发送消息。 ``` public class Producer { public static void main { 1. 配置参数 Properties properties new Propert
RocketMQ系列:rocketmq的运维控制台FAQ(陆续补充ing)
这里汇总rocketmq的控制台的一些常见问题: br 1. consumer group这里TPS只显示master节点的消息TPS,如果是masterslave模式,从slave消费的TPS不会显示在这里。 所以实际显示的TPS小于真实的TPS br 2. 删除某个topic后,之前已经从topic消费的消费组不会被删除 br 3. 这里Delay
Java 9 ← 2017,2019 → Java 13 ,来看看Java两年来的变化
Java 9 ← 2017,2019 → Java 13 ,来看看Java两年来的变化 △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 239篇原创分享 作者 l Hollis 来源 l Hollis(ID:hollischuang) 距离 2019 年结束,只剩下 35 天了。你做好准备迎接 2020 年了吗? 一到年底,人就特别容易陷入回
会哭的孩子有奶吃?
会哭的孩子有奶吃? △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 237篇原创分享 作者 l Hollis 来源 l Hollis(ID:hollischuang) 2019年11月11日,工信部发布了《携号转网服务管理规定》,之后,我国三大运营商携号转网服务正式进入试运行阶段了。 我第一时间按照网上的提示,尝试着看看携号转网到底会不会很
原创 | 不瞒你说,我也参加过培训
原创 \| 不瞒你说,我也参加过培训 收录于话题 程序人生 13个 △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 236篇原创分享 作者 l Hollis 来源 l Hollis(ID:hollischuang) 最近,经常有很多粉丝问我一些关乎培训的事情。最多的莫过于以下几个问题: ``` 1、我技术不太好,到底要不要报培训班
原创 | FastJson稍微使用不当就会导致StackOverflow
原创 \| FastJson稍微使用不当就会导致StackOverflow △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 235 篇原创分享 作者 l Hollis 来源 l Hollis(ID:hollischuang) 对于广大的开发人员来说,FastJson大家一定都不陌生。 FastJson(https:github.com
再有人问你为什么MySQL用B+树做索引,就把这篇文章发给她
再有人问你为什么MySQL用B+树做索引,就把这篇文章发给她 △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 234 篇原创分享 作者 l 安静的boy 来源 l Hollis(ID:hollischuang) 索引这个词,相信大多数人已经相当熟悉了,很多人都知道MySQL的索引主要以B+树为主,但是要问到为什么用B+树,恐怕很少有人能把前因后
原创 | 最近程序员频繁被抓,如何避免面向监狱编程?!
原创 \| 最近程序员频繁被抓,如何避免面向监狱编程?! △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 233篇原创分享 作者 l Hollis 来源 l Hollis(ID:hollischuang) 最近,有很多关于程序员被抓甚至被判刑的新闻在朋友圈疯传: 某程序员因为接了个外包,帮别人写了个软件,结果这个软件被用于赌博导致被抓。
002-IDEA的使用(二)
声明:我的所有文章,都是对网上教学视频的整理,包括狂神说、尚硅谷、黑马程序员等等,用来作为参考资料,无任何商业使用,请广大网友参考,不喜勿喷,谢谢。 9、常用配置 设置主题 设置编辑区主题 设置鼠标滚轮修改字体大小 设置自动导包功能 Add unambiguous imports on the fly:自动导入不明确的结构 Optimiz
MySQL的COUNT语句,竟然都能被面试官虐的这么惨!?
MySQL的COUNT语句,竟然都能被面试官虐的这么惨!? 收录于话题 解读阿里开发手册 15个 △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 232篇原创分享 作者 l Hollis 来源 l Hollis(ID:hollischuang) 数据库查询相信很多人都不陌生,所有经常有人调侃程序员就是CRUD专员,这所谓的CRUD指
修改Debian 时区设置
使用 timedatectl 命令 查看当前时区设置: ``` $ sudo timedatectl Local time: Mon 20201026 20:34:21 EDT Universal time: Tue 20201027 00:34:21 UTC RTC time: Tue 20201027
原创 | 感觉自己不会的东西太多了,不知道如何下手?
原创 \| 感觉自己不会的东西太多了,不知道如何下手? 收录于话题 程序人生 13个 △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 231篇原创分享 作者 l Hollis 来源 l Hollis(ID:hollischuang) 如果让我统计下,粉丝问我做多的问题是什么,这个问题肯定可以排前5,问出这个问题的朋友们遍布各个年龄段。
Java开发者薪资最低?程序员只能干到30岁?国外真的没有996?Intellij真的比Eclips
Java开发者薪资最低?程序员只能干到30岁?国外真的没有996?Intellij真的比Eclipse受欢迎? △Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 230篇原创分享 作者 l Hollis 来源 l Hollis(ID:hollischuang) Stack Overflow作为全球最大的程序设计领域的问答网站,每年都会出据一份开发者
< 1 2 3 4 5 ... >