- 博客(519)
- 收藏
- 关注
转载 IDEA 神级插件!效率提升 20 倍!
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子安装好Intellij idea之后,进行如下的初始化操作,工作效率提升20倍。一. 安装插件1. Codota 代码智能提示插件只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。原因是它学习了我的项目代码,总结出了我的代码偏好。如果让它再加上机器学习,人工智能写代码的时...
2022-06-01 08:06:20
228
转载 秒懂 23 种设计模式!有点污,但真得秒啊...
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子01 工厂方法追 MM 少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是 MM 爱吃的东西,虽然口味有所不同,但不管你带 MM 去麦当劳或肯德基,只管向服务员说「来四个鸡翅」就行了。麦当劳和肯德基就是生产鸡翅的 Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求...
2022-05-25 08:06:43
166
转载 Spring Boot + Redis 搞定搜索栏热搜、不雅文字过滤功能
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子来源:csdn.net/qq_25838777/article/details/109489767使用java和redis实现一个简单的热搜功能,具备以下功能:搜索栏展示当前登陆的个人用户的搜索历史记录,删除个人历史记录用户在搜索栏输入某字符,则将该字符记录下来 以zset格式存储的redis中,...
2022-05-23 08:06:42
477
转载 2天3夜开发了一个商城系统,用它挣了10.7万!
粉丝一直说要推荐一个微信小程序的项目,找到下面这个希望大家白嫖快乐。本项目可用于二次开发接私活,前段时间有粉丝给我反馈他用这个项目改造3天挣了10多万。项目介绍youlai-mall是基于Spring Boot 2.4、Spring Cloud 2020 & Alibaba、Vue、element-ui、uni-app快速构建的一套全栈开源商城平台,包括微服务应...
2022-05-21 19:00:54
339
1
转载 你见过哪些目瞪口呆的 Java 代码技巧?
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子文章来源:https://c1n.cn/kufbz目录导语开发工具重构技能总结导语自从毕业后,今年已经是我工作的第 8 个年头了,我甚至都快忘记了到底是哪年毕业的。从出来,本人一直在做 Java 相关的工作,现在终于有时间坐下来,写一篇关于 Java 写法的一篇文章,来探讨一下如果你真的是一个 J...
2022-05-16 08:06:00
187
转载 如何保证 Controller 的并发安全
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子单例模式(Singleton)是程序设计中一种非常重要的设计模式,设计模式也是Java面试重点考察的一个方面。面试经常会问到的一个问题是:SpringMVC中的Controller是单例还是多例,很多同学可能会想当然认为Controller是多例,其实不然。Tomcat官网截图根据Tomcat官网...
2022-05-12 08:06:00
986
转载 从华为离职了
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子今天分享一位博主,从华为转正到离职的经历,一起看看他的故事。作者:Bai Bing | 编辑:Jack Cuihttps://zhuanlan.zhihu.com/p/485029198我转正后看到了大家的能力和努力,也意识到在预期的时间内难以达到我想要的高度,最终经过各方面的考虑,决定放弃这个职...
2022-05-03 20:23:42
203
转载 答应我, 不要再用 if (obj != null) 判空了
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子1. 前言相信不少小伙伴已经被java的NPE(Null Pointer Exception)所谓的空指针异常搞的头昏脑涨, 有大佬说过“防止 NPE,是程序员的基本修养。”但是修养归修养,也是我们程序员最头疼的问题之一,那么我们今天就要尽可能的利用Java8的新特性 Optional来尽量简化代...
2022-04-26 08:06:00
110
转载 牛逼!100多个常用 API 接口整理大全,常用的都有。。
我们在开发的过程中,常常调用API接口,往往事半功倍。今天给大家整理了优秀的API接口!各类无次数限制的免费API接口整理,主要是聚合数据上和API Store上的一些,还有一些其他的。聚合数据提供30大类,160种以上基础数据API服务,国内最大的基础数据API服务,下面就罗列一些免费的各类API接口。手机号码归属地API接口:https://www.juhe.cn/d...
2022-04-21 17:36:53
8292
转载 飞机上一般是什么操作系统?安全不 ?
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子航空软件其实并不神秘,从计算机架构上来说,同普通的计算机系统并无太大区别,都是由处理器、总线、I/O设备、存储设备、网络设备、通讯设备、操作系统和应用软件所构成的。仅仅是为了满足很高指标的可靠性、健壮性和实时性,而采用了另一套东西而已。1、波音-787、AH-64用的操作系统是VxWorksVxW...
2022-04-20 08:08:00
155
转载 蚂蚁金服开源增强版 Spring Boot 研发框架
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子SOFABoot 是蚂蚁金服开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check,类隔离,日志空间隔离等等能力。在增强了 Spring Boot 的同时,SOFABoot 提供了让用户可以在 Spring Boot 中非...
2022-04-19 08:06:00
277
转载 再见 UUID !!!
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子原文作者:Charuka Herath原文地址:Why is NanoID Replacing UUID? 译文出自:掘金翻译计划UUID 是软件开发中最常用的通用标识符之一。然而,在过去的几年里,其他的竞品挑战了它的存在。其中,NanoID 是 UUID 的主要竞争对手之一。因此,在本文中,我...
2022-04-14 17:59:51
183
转载 面试被问int(1) 和 int(10) 有什么区别?之道答案后彻底懵了!
最近开发遇到一个问题,涉及到了int(1) 和 int(10) 有什么区别?三年老开发也不知道,于是自己上网 google 研究了下。把区别和大家分享下。困惑最近遇到个问题,有个表的要加个user_id字段,user_id字段可能很大,于是我提mysql工单alter table xxx ADD user_id int(1)。领导看到我的sql工单,于是说:这int(1)...
2022-04-13 08:06:00
202
转载 知乎高赞:OracleJDK和OpenJDK有什么区别?网友:不愧是大神的回答~
来源 |www.zhihu.com/question/19882320借用知乎大神RednaxelaFX的文章分享下这个问题Oracle JDK与OpenJDK里的JVM都是HotSpot VM。从源码层面说,两者基本上是同一个东西。从JDK7开始,Oracle JDK里的HotSpot VM,在研发的时候其实就是用放在OpenJDK的Mercurial代码库。也就是说...
2022-04-12 08:06:00
247
转载 不要学习“网红”编程语言
来源 | infoQ、编译 | 核子可乐、TinaRuby on Rails 的衰落是毋庸置疑的,而且今年以来的衰落速度比以往更快。先看 Google Trends,虽然不太科学、但至少能说明一点问题。无论是 Ruby 还是 Ruby on Rails,多年来在 Google Trends 都处于一路走低的状态。如上图所示,二者先是急剧上涨、然后是一路横盘。但从 2016...
2022-04-07 08:06:00
226
转载 比SQL还好用,又一门国产数据库语言诞生了
数据库语言的目标要说清这个目标,先要理解数据库是做什么的。数据库这个软件,名字中有个“库”字,会让人觉得它主要是为了存储的。其实不然,数据库实现的重要功能有两条:计算、事务!也就是我们常说的 OLAP 和 OLTP,数据库的存储都是为这两件事服务的,单纯的存储并不是数据库的目标。我们知道,SQL 是目前数据库的主流语言。那么,用 SQL 做这两件事是不是很方便呢?事务类功...
2022-04-06 08:06:00
157
转载 你昨晚吃到 Spring 的惊天大瓜了吗?
昨天我在群里看到不少的的消息都在传闻Spring有大瓜,问我怎么看,是不是真的。我是一个markdown八股文职业选手,自然不懂这些。不过,很快啊,就过了一会,有的小伙伴已经在群里发相关的补救措施了具体漏洞及修复信息如下:一·漏洞影响排查方法(一).JDK版本号排查在业务系统的运行服务器上,执行“java -version”命令查看运行的JDK版本,如果版本号小于等于8...
2022-03-30 11:53:49
722
转载 IDEA 与 VsCode
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子IDEA vs VSCode的故事是一个低端颠覆高端的故事,VsCode几乎吸引了所有年轻和时髦的观众。同时,JetBrains似乎仍能保持生存,这主要归功于辛勤的工作和运气。考虑到VS Code迭代开发的速度(很大程度上要归功于JS + Web渲染器的生产力),我认为VS Code将对JetBr...
2022-03-29 08:06:00
1191
转载 45个 GIT 经典操作场景,专治不会合代码
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子git对于大家应该都不太陌生,熟练使用git已经成为程序员的一项基本技能,尽管在工作中有诸如Sourcetree这样牛X的客户端工具,使得合并代码变的很方便。但找工作面试和一些需彰显个人实力的场景,仍然需要我们掌握足够多的git命令。下边我们整理了45个日常用git合代码的经典操作场景,基本覆...
2022-03-28 08:06:00
250
转载 SpringBoot 生产中 16 条最佳实践
Spring Boot是最流行的用于开发微服务的Java框架。在本文中,我将与你分享自2016年以来我在专业开发中使用Spring Boot所采用的最佳实践。这些内容是基于我的个人经验和一些熟知的Spring Boot专家的文章。在本文中,我将重点介绍Spring Boot特有的实践(大多数时候,也适用于Spring项目)。以下依次列出了最佳实践,排名不分先后。1、使用自...
2022-03-25 08:06:00
162
转载 GET 和 POST请求的本质区别是什么?原来我一直理解错了
作者:在途中来源:cnblogs.com/logsharing/p/8448446.htmlGET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清...
2022-03-22 21:07:12
184
转载 说了几句话,离职了。
离职的当天,发上一条朋友圈“凡是过去,皆为序章”配上美美的照片,最好是公司周边霓虹闪烁那种。然后就可以等着点赞爆棚。周末快乐,“闲聊”一波。和 Leader、同事 谈话都需要技巧。今天的文章或短,但都是精髓。1、Leader 说 “辛苦了”,你就回 “你也别闲着,帮我倒杯水”,表示对领导关怀的认可。2、Leader 微信找你,你就回 “?” 或 “有事?”,简单而高效...
2022-03-20 18:41:49
287
转载 程序员缺乏经验的 7 种表现~
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子知道这些表现,你才能在自己的程序员职业生涯中不犯相同的错误。软件行业的工作经验和你从事这个行业的工作年限直接相...
2022-03-14 08:06:00
159
转载 Spring Cloud 再爆高危漏洞.... 赶紧修复!!
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子Log4j2 的核弹级漏洞刚告一段落,Spring Cloud Gateway又突发高危漏洞,又得折腾了。。...
2022-03-11 08:06:00
276
转载 8年开发,连登陆接口都写这么烂...
来源:juejin.im/post/6859214952704999438前言大家学写程序时,第一行代码都是hello world。但是当你开始学习WEB后台技术时,很多人的第一个功能就是...
2022-03-08 21:47:26
177
转载 推荐好用 Spring Boot 内置工具类
最近发现同事写了不少重复的工具类,发现其中很多功能,Spring 自带的都有。于是整理了本文,希望能够帮助到大家!断言1. 断言是一个逻辑判断,用于检查不应该发生的情况2. Assert ...
2022-03-03 08:06:00
195
转载 干掉Random:这个类已经成为获取随机数的王者
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子来源:zhenbianshu.github.io背景ThreadLocalRandomUnsafe疑问小结背景...
2022-03-02 08:06:00
106
转载 干掉Maven和Gradle!新一代更强更快的构建工具,炸裂!
相信作为Java开发者的你早已经受够了maven的编译缓慢,但是又由于历史包袱、使用习惯等问题暂时切换不了其他更快的构建工具,这里笔者将给你介绍一款更快的maven——maven-mvnd...
2022-02-28 08:06:00
195
转载 你在 Docker 中跑 MySQL?恭喜你,可以下岗了!
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子容器的定义:容器是为了解决“在切换运行环境时,如何保证软件能够正常运行”这一问题。目前,容器和 Docker ...
2022-02-23 08:21:49
258
转载 0.2 秒居然复制了一个 100G 文件?怎么做到的?
今天同事用cp命令,把他给惊到了!背景是这样的:他用cp拷贝了一个 100 G的文件,竟然一秒不到就拷贝完成了!用ls看一把文件,显示文件确实是 100 G。sh-4.4#...
2022-02-22 08:48:17
128
转载 新来的同事问我 where 1=1 是什么意思
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子转自:苏世链接:https://juejin.cn/post/7030076565673213989写在 ...
2022-02-18 08:06:00
156
转载 阿里巴巴为什么禁止MyBatis批量插入几千条数据使用foreach?
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子来源:blog.csdn.net/huanghanqian/article/details/83177178近...
2022-02-15 08:06:00
187
转载 面试官:如果要存ip地址,用什么数据类型比较好
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子在看高性能MySQL第3版(4.1.7节)时,作者建议当存储IPv4地址时,应该使用32位的无符号整数(UNS...
2022-02-11 08:25:23
244
转载 SpringBoot 配置文件敏感信息加密
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子使用过SpringBoot配置文件的朋友都知道,资源文件中的内容通常情况下是明文显示,安全性就比较低一些。...
2022-02-10 08:06:00
219
转载 Spring Boot官宣:正式弃用 Java 8,最低要求 Java 17!怎么办?
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子整理:码猿技术专栏2022年1月20日,Spring官方发布了Spring Boot 3.0.0的第一个里程...
2022-02-09 08:34:34
316
转载 为什么 DNS 根服务器只有 13 台?给中国一台真的很难吗?
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子来源:Eugene Stepnov | 译者:张健欣域名系统是最重要的互联网服务之一,没有它,我们将无法访问在...
2022-02-08 08:06:00
239
转载 面试官:有了 for 循环 为什么还要 forEach ?
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子js中那么多循环,forfor...infor...offorEach,有些循环感觉上是大同小异今天我们...
2022-02-07 08:24:40
170
转载 2022春节红包封面大全!
虎年春节一大批红包封面来袭,精美图片等你来领。数码宝贝,王嘉儿,张艺兴,娜扎,赵丽颖,陈小春,应采儿 给您拜年啦!!!【Java架构师之路】公众号回复【0201】即可免费领取!每日持续更新...
2022-01-31 23:12:11
138
转载 干掉项目中杂乱的 if-else,试试状态模式,这才是优雅的实现方式!
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子来源:https://zhenbianshu.github.io接上文玩转 Java 动态编译,实现了 Jav...
2022-01-28 08:06:00
179
转载 Websocket 百万长连接技术,在石墨文档中的实践
点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达大家好,我是燕子来源:infoq.cn/article/GymHAbqVRO214qo44jHDWeb 服务端推送技术经过了长...
2022-01-27 08:06:00
337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅