自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JAVA葵花宝典

java知识和技术查漏补缺,空余时间学习碎片化知识,分享开发、运维、架构等综合性知识,助力职场最后一公里与职业进阶

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

原创 实战:一键生成前后端代码,Mybatis-Plus代码生成器让我舒服了

前言在日常的软件开发中,程序员往往需要花费大量的时间写CRUD,不仅枯燥效率低,而且每个人的代码风格不统一。MyBatis-Plus 代码生成器,通过 AutoGenerator 可以快...

2020-07-31 08:47:27 2438

转载 为什么要重写 hashcode 和 equals 方法?

来源:https://urlify.cn/yEjQNf我在面试Java初级开发的时候,经常会问:你有没有重写过hashcode方法?不少候选人直接说没写过。我就想,或许真的没写过,于是就...

2020-07-31 08:47:27 103

转载 SpringBoot @Value 解析集合配置

本文作者:Jitwxs链接:www.jitwxs.cn/d6d760c4.html一、前言在日常开发中,经常会遇到需要在配置文件中,存储 List 或是 Map 这种类型的数据。Sp...

2020-07-30 10:45:00 349

转载 如何用CPU烤肉?

今天逛百度发现一个关于程序员CPU烤肉被顶上热搜,挺有意思的,分享一下来源:https://www.best73.com/news/29300.html顶尖的美食离不开高温的烹饪,CPU...

2020-07-30 10:45:00 520

转载 docker搭建FastDFS文件系统并集成SpringBoot

前言15年的时候,那时候云存储还远远没有现在使用的这么广泛,归根结底就是成本和安全问题,记得那时候我待的公司是做建站开发的,前期用了自建mongodb的GridFS来存文件,后来改为fa...

2020-07-29 08:28:00 258

转载 Tomcat 架构原理解析到架构设计借鉴

Tomcat 架构原理解析到架构设计借鉴Tomcat 发展这么多年,已经比较成熟稳定。在如今『追新求快』的时代,Tomcat 作为 Java Web 开发必备的工具似乎变成了『熟悉的陌生...

2020-07-29 08:28:00 151

转载 B 站疯传!P8技术大佬分享了20个免费Java课程,白拿不谢!!

前段时间跟技术大佬聊天,收获甚多,其中特别有价值的是给我了这20个技术课程,学完让你面试66的!先来一整套MySQLInnoDB的课程,这套视频课程原价499元,现在整理出来我免费给...

2020-07-28 08:30:00 242

转载 Google Java 编程风格指南

这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。与其它的编程风格指南一样,这里所讨...

2020-07-28 08:30:00 169

转载 选型必看:RabbitMQ 七战 Kafka,差异立现

作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”。基于某些原因, 许多开发者会把这两种技术当做等价的来看待。的确,在一些案例场景下选择Ra...

2020-07-27 15:15:00 115

转载 SQL 查询总是先执行SELECT语句吗?你们都错了!

阅读本文大概需要 3 分钟。译者:无明 链接:infoq.cn/article/Oke8hgilga3PTZ3gWvbg很多 SQL 查询都是以 SELECT 开始的。不过,最近我跟...

2020-07-27 15:15:00 95

转载 滴滴开源的Tinyid如何每天生成亿级别的ID?

ID Generator id生成器 分布式id生成系统,简单易用、高性能、高可用的id生成系统简介Tinyid是用Java开发的一款分布式id生成系统,基于数据库号段算法实现,关于这个...

2020-07-27 15:15:00 219

转载 Java:实现文件批量导入导出实践(兼容xls,xlsx)

阅读本文大概需要 8.5 分钟。作者:小卖铺的老爷爷cnblogs.com/laoyeye/p/6938889.htm1、介绍java实现文件的导入导出数据库,目前在大部分系统中是比较常...

2020-07-27 15:15:00 215

转载 大数据内推就一定能进?

最近到了招聘旺季,发现一些朋友很纠结一个问题:做后端开发和做大数据开发?这个问题还是比较普遍的。其实,后端开发,更专注于一种技术栈的开发,对于成熟的开发框架而言,的确市面上的竞争压力会比...

2020-07-27 15:15:00 1154 1

转载 聊聊 Java 的几把 JVM 级锁

Photo @ zibik文 | 楚昭简介在计算机行业有一个定律叫"摩尔定律",在此定律下,计算机的性能突飞猛进,而且价格也随之越来越便宜, CPU 从单核到了多核,...

2020-07-26 21:10:00 120

转载 秒杀用“微服务”架构?不注意这些细节就惨了!

都2020年了 还没用过微服务吗?面试的时候高并发回答的总是不能让面试官满意?一个互联网项目究竟有多少细节?网上搜了一堆秒杀系统方案,究竟真实的线上电商该怎么做?那么你缺乏这两个字实 战...

2020-07-25 15:34:00 229

转载 听说你的JWT库用起来特别扭,推荐这款贼好用的!

以前一直使用的是jjwt这个JWT库,虽然小巧够用, 但对JWT的一些细节封装的不是很好。最近发现了一个更好用的JWT库nimbus-jose-jwt,简单易用,API非常易于理解,对称...

2020-07-25 15:34:00 242

转载 如何实时主动监控你的网站接口是否挂掉并及时报警

最近我在公司负责的业务已经正式投入上线了,既然是线上环境,那么就需要保证其可用性。我负责的业务其中就包括一个 Web Service,我需要保证 Service 的每个接口都是可用的,如...

2020-07-25 15:34:00 768

转载 InnoDB索引允许NULL对性能有影响吗 (文末送书)

谈谈InnoDB辅助索引的几个特征。阅读目录0. 初始化测试表、数据1. 问题1:索引列允许为NULL,对性能影响有多少 结论1,存储大量的NULL值,除了计算更复杂之外,数据扫描...

2020-07-24 15:27:00 217

转载 2020最新MongoDB规范你应该了解一下

前言MongoDB是非关系型数据库的典型代表,DB-Engines Ranking 数据显示,近年来,MongoDB在NoSQL领域一直独占鳌头。MongoDB是为快速开发互联网应用 ...

2020-07-24 15:27:00 225

转载 项目经理不算领导,就不需要有领导力?

项目经理到底需不需要“领导力”?有的人说,“领导力”都是毒鸡汤,还是干活最要紧;还有的人说,项目经理连领导都不算,要什么“领导力”!“对于这类想法,环环只想一巴掌拍醒你:还想不想升职加薪...

2020-07-24 15:27:00 243

转载 总结:我在大学三年是如何学习编程的

回顾大学三年的经历,总结学习上的不足。1自我介绍我叫田智,网名北风,或者beifengtz,现就读于四川某211大学,大三,物联网专业(对这个专业不太感冒),是一名Java开发...

2020-07-24 15:27:00 924

转载 DDD 有价值?

4月,InfoQ 发布了软件架构与设计的趋势报告。在报告中可以看出,微服务、领域驱动设计等已经非常流行,并成为目前软件开发行业的主流趋势。大家都知道,微服务划分的一个重要理论基础就是领域...

2020-07-24 15:27:00 154

转载 彻底弄懂java中的常量池

作者:tracy_666链接:https://www.jianshu.com/p/55f65dac1b4bJVM常量池主要分为Class文件常量池、运行时常量池,全局字符串常量池,以...

2020-07-23 10:45:00 581

转载 阿里孤尽:Code Review 是一场苦涩但有意思的修行

Photo@Wyron A文 |孤尽前言最近 CodeReview(以下简称CR )心态相当的平和,代码是一个讲道理的东西,是就是,否就否。在 CR 时,沟通特别轻松,问题讨论...

2020-07-23 10:45:00 1013

原创 前脚跟产品扯完皮,后脚同事把我项目代码分支删了

今天真是一个难忘的日子啊,刚跟产品扯完需求排期的问题,后脚同事一个弹窗瞬间让我凌乱了。以至于说话都拼音加错别字了哈哈~但是咱是程序员啊,遇事不好慌,先冷静一波,回忆一下上次处理这个事情是...

2020-07-23 10:45:00 189

转载 vim常用命令(命令模式、末行模式)

本文转自:https://www.daixiaorui.com/read/256.html以下是vim操作一些基础的命令,分为两种模式总结整理,分别为命令模式、末行模式,建议读者学习的同...

2020-07-22 11:12:05 499

转载 用了这么多年的注解,你知道注解是干嘛的嘛?

正文引言:最近入职了新公司,前期比较忙,公司的项目用到了很多自定义注解,自定义注解由于是公司架构设计的,所以和同事沟通中发现很多小伙伴对注解一知半解,晚上在公司加了会班,发布这篇关于注解...

2020-07-22 11:12:05 994

转载 Java程序跑的快,全要靠线程带

作为 Java 程序员,在技术面试时,多线程的知识多少都会被提及,这也是我面试候选人时,常聊的一个话题。纳尼,面试中为什么常会问多线程的知识?难道面试官真的是在为难你吗?莫急,下面一起...

2020-07-22 11:12:05 193

转载 RocketMQ实战:生产环境中,autoCreateTopicEnable为什么不能设置为true

现象很多网友会问,为什么明明集群中有多台Broker服务器,autoCreateTopicEnable设置为true,表示开启Topic自动创建,但新创建的Topic的路由信息只包含在其...

2020-07-22 11:12:05 216

转载 推荐 33 个 IDEA 最牛配置,好用到飞起来!

来自:琦彦blog.csdn.net/fly910905/article/details/778683001.设置maven1.在File->settings->搜索mav...

2020-07-21 15:21:00 220

转载 阿里巴巴的独立环境是如何实现的

本文由原作者投稿授权。作者:七岱,原文地址:https://juejin.im/post/5decbc92e51d45583c1cb408什么是独立环境独立环境,在环境内的http请求,...

2020-07-21 15:21:00 145

转载 2020 年 7 月编程语言排行榜

参考:https://www.tiobe.com/tiobe-index/TIOBE 2020 年 7 月份的编程语言排行榜已经公布,官方的标题是:R 语言的排名达到了历史最高位。R 语...

2020-07-21 15:21:00 206

转载 Java如何优雅地实现单元测试与集成测试

在日常的开发过程中,为了保证代码质量,有追求的程序员一般都会对自己编写的代码进行充分的测试,这种测试不仅仅是体现在对正常功能的简单接口调用,而是要根据代码中的各种逻辑分支,进行尽可能多的...

2020-07-21 15:21:00 219

转载 最受IT公司欢迎的30款开源软件

本文转自:http://www.360doc.com/content/20/0613/14/49290572_918245894.shtml所谓开源,就是把软件的源代码开放出来,大家都能...

2020-07-20 10:45:00 2590

转载 点一下按钮调两次接口?浅谈接口设计的幂等性

[ 用大白话讲解复杂的技术 ]作者 l 会点代码的大叔(CodeDaShu)在单体架构时代,就存在着接口幂等性的问题,只不过到了分布式、高并发的场景之后,接口幂等性的问题会更加明显。...

2020-07-20 10:45:00 348

转载 关于Redis,那些90%程序员都犯过的错…

很多人受限于公司规模,没有用过Redis!但是面试大中型互联网公司,Redis是个绕不过去的坎。以下这些Redis相关的面试题,你看是不是很眼熟!1.Redis支持的数据类型?2.什么是...

2020-07-20 10:45:00 114

转载 你的GitHub代码已打包运往北极,传给1000年后人类

晓查 发自 凹非寺量子位 报道 | 公众号 QbitAI程序员们,激动的消息来了!GitHub刚刚公布了一组照片,你的代码上周已经被打包运往北极保存。只要你2月2日以前贡献过的开源代码...

2020-07-20 10:45:00 191

转载 好久没面试,没想到被难住了!

不知道你们多长时间没有参加过面试了。我昨天参加了一线大厂的技术面,被问到了一些并发相关的问题,没想到这么难:synchronized volatile的CPU原语是如何实现的?无锁、偏向...

2020-07-19 16:11:54 130

转载 Mybatis框架SQL防注入指南

​本文链接:​https://www.freebuf.com/vuls/240578.html前言 SQL注入漏洞作为WEB安全的最常见的漏洞之一,在java中随着预编译与各种O...

2020-07-19 16:11:54 174

转载 在Redis中设置了过期时间的Key,需要注意哪些问题?

作者:千山qianshanjuejin.im/post/5d6bda096fb9a06acc009dc8熟悉Redis的同学应该知道,Redis的每个Key都可以设置一个过期时间,当达到...

2020-07-18 09:00:00 130

空空如也

空空如也

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

TA关注的人

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