自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追梦1819

分享技术和人生

原创 Git教程

一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到...

2020-05-24 15:34:22 29 0

转载 Java线程池实现原理及其在美团业务中的实践

随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器。J.U.C提供的线程池ThreadPoolExecutor类,帮助开发人员管理线程并方便地执行并行任务。了解并合理使用线程池,是一个开发人员必修的基本功。 本文开篇简述了线程...

2020-05-03 23:18:08 74 0

转载 六顶思考帽

思维模式 倡导平行思维 颠覆传统会议讨论决策模式 可单独使用,可组合使用(白帽和红帽;黑帽和黄帽;绿帽和蓝帽),也可按照顺序逐一使用。 如果是逐一使用,可以使用的一个顺序是:蓝帽-白帽-黄帽-黑帽-绿帽-红帽-蓝帽/红帽 取决于最终是理性决策还是感性决策 01 蓝色思考帽 蓝帽与控制和整理思考...

2020-03-16 12:45:44 228 0

原创 2019,不过是另一个开始

写在前面   估计会有人问,一个总结,为什么会起这样一个题目?其实,总结总结,不是对过往的事伤春悲秋,也不是以记流水账的方式写一些文字。而是要能够总结过去,展望未来。过去的经验教训是未来的资本。   一方面,在人生的这条道路上,回首向后看看,哪里是结束?何曾有过结束?从上学开始,到考大学,到进入...

2019-12-30 11:41:52 61 0

转载 Java,该学什么?

本人大学学的是生物技术专业,毕业后入坑Java。 最近有人问我是如何转行的,需要学一些什么。我在网上看到一篇帖子,觉得写得很全。如果是我来写,可能还写不了这么全的。在此分享给网友。 2019秋招几个月累积的知识点,东西太多,懒得重整理做索引,尽量用(*)和加粗标注出高频知识点, 都是面试问过的...

2019-12-19 10:28:03 59 0

原创 提升自己的16条实用法则

对自己的行为负责 当自己所处的境遇不好的时候,更多找找自己身上的原因。 不满足人人都有,但是能够「化不满足为力量」的人是少数。 连接「对现实的不满足」和「努力」的桥梁,就是自己对自己的行为负责。 认真、投入 不投入的时候,连玩都没有幸福感。 被人逼着进步 特别优秀的人从小...

2019-12-17 14:43:54 127 2

原创 java开发3~5年工作经验面试题

关于java基础 String,StringBuilder,StringBuffer区别是什么?底层数据结构是什么?分别是如何实现的? HashSet的底层实现是什么?它与HashMap有什么关系? Java 的并发包里面有那些知识点? HashCode与HashMap的关系? 哈希函数...

2019-12-12 08:35:38 88 0

原创 细说JVM虚拟机

前言 在正式学习 JVM 内存模型之前,先注意以下几个是问题: JVM 内存模型与 JAVA 内存模型不是同一个概念。JVM 内存模型是从运行时数据区的结构的角度描述的概念;而 JAVA 内存模型是从主内存和线程私有内存角度的描述。从以下两张图可以看出: ​ ...

2019-12-06 09:57:58 122 0

转载 Google工作法

这几天去上海参加Google开发者大会,利用空闲时间读了一本快餐书,书名叫《Google工作法》,主要介绍Google内部是怎样高效工作的。 AI时代来临,与其担心工作是否被取代,不如改变低效的工作方式,找到让个人或者企业立足的强有力资本。所谓高效,并不是快速完成某项工作而已,而是把更多时间...

2019-11-29 13:23:01 96 0

原创 学习心得思维导图

追随大佬的学习方法,深受其益。总结如下思维导图,望能够帮助大家。 源文件在以下公众号中,回复“学习心得”。

2019-11-28 09:50:19 66 0

原创 今天又被电瓶车撞了

上次是一个外卖小哥,赶时间,在一个路口把骑车的我撞了个人仰马翻。痛得趴在地上想爆粗口,不过外卖小哥立马停下车,把我扶起来,一直在说对不起。瞬间怒火全消,说了句,你走吧,下次小心点。 今天骑车又被撞到了。 骑车靠右行。突然,后面两个阿姨,骑着电瓶车,也没按铃,在我旁边歪了一下,坐在后座的那个阿姨...

2019-11-16 19:58:36 75 0

转载 MySQL索引背后的数据结构及算法原理

本文摘自:http://blog.codinglabs.org/articles/theory-of-mysql-index.html 摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,...

2019-11-14 15:48:54 19 0

转载 Spring Boot 2.2.0新特性

Spring Boot 2.2.0 正式发布了,可从 repo.spring.io 或是 Maven Central 获取。 性能提升   Spring Boot 2.2.0 的性能获得了很大的提升。现在,应用程序启动速度更快,并且消耗的内存更少。这在具有非常严格的内存约束的环境中特别有用。...

2019-10-18 09:36:44 160 0

原创 SpringBoot第二十五篇:SpringBoot与AOP

作者:追梦1819 原文:https://blog.csdn.net/weixin_39759846/article/details/102564614 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   作者在实际项目中碰到一个问题,就是需要在系统中加入操作日志功能。但是目前系...

2019-10-15 12:13:39 152 0

原创 SpringBoot第二十四篇:应用监控之Admin

作者:追梦1819 原文:https://blog.csdn.net/weixin_39759846/article/details/100535330 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   前一章(SpringBoot第二十二篇:应用监控之Actuator)介绍了...

2019-09-04 11:17:50 127 0

原创 影响世界的100个经典管理定律

管人用人育人留人之道 企业的竞争,归根结底是人才的竞争。人才是企业的生命所在,如何管好人才、用好人才、培养和留住人才,则成为企业在激烈的竞争中成长发展的关键。 1.奥格尔维定律:善用比我们自己更优秀的人 2.光环效应:全面正确地认识人才 3.不值得定律:让员工选择自己喜欢做的工作 4.蘑...

2019-08-20 08:56:30 66 0

原创 SpringBoot第二十三篇:安全性之Spring Security

作者:追梦1819 原文:https://blog.csdn.net/weixin_39759846/article/details/99545274 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   系统的安全的重要性人人皆知,其也成为评判系统的重要标准。   Spring S...

2019-08-14 10:26:07 276 0

原创 20年研发管理经验谈(十七)(终结)

本文继20年研发管理经验谈(十六)。同时本文是本系列文章的终结篇。该系列告一段落。以后有机会再继续。 如何申报创新基金   创新基金是经国务院批准设立专门用于支持科技型中小企业技术创新活动的政府专项基金, 自1999年6月25日正式启动以来,两年来共安排资助项目1961项,资助总额16.8亿元...

2019-08-12 14:39:11 1069 0

原创 20年研发管理经验谈(十六)

本文继20年研发管理经验谈(十五)。 如何对付十大时间窃贼(ZZ) 时间管理是事业成功的关键。   一个人、团队能否在自己的事业生涯中取得成功,秘诀就在于搞好时间管理。所以在国外,早就出现了时间管理学,现在已经发展到了第四代。管好自己,就是最高的管理。美国托马斯。爱迪生说过,世界上最重要的东...

2019-07-26 15:59:03 255 0

原创 SpringBoot第二十二篇:应用监控之Actuator

作者:追梦1819 原文:https://blog.csdn.net/weixin_39759846/article/details/96963170 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   很多文章都将 SpringBoot Actuator 的 Endpoint 翻译...

2019-07-23 08:40:09 177 0

原创 20年研发管理经验谈(十五)

本文继20年研发管理经验谈(十四)。 一个项目管理例子《据说精英能看懂》! 上帝把两群羊放在草原上,一群在南,一群在北。上帝还给羊群找了两种天敌, 一种是狮子,一种是狼。      上帝对羊群说:“如果你们要狼,就给一只,任它随意咬你们。如果你们要狮子,就给两头,你们可以在两头狮子中任选一头,...

2019-07-18 10:37:12 115 0

原创 SpringBoot第二十一篇:整合ActiveMQ

作者:追梦1819 原文:https://blog.csdn.net/weixin_39759846/article/details/95988525 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   前一章节中,我们详细阐述了 ActiveMQ 的安装和使用。其实在网站发展壮...

2019-07-15 17:10:41 114 0

转载 RPC理解

本文是博主看到的一篇比较好博文,语言通俗易懂,远离那些不接地气的官方话语。 如何向老婆解释RPC 一个阳光明媚的早晨,老婆又在翻看我订阅的技术杂志。 “老公,什么是RPC呀,为什么你们程序员那么多黑话!”,老婆还是一如既往的好奇。 “RPC,就是Remote Procedure Call的...

2019-07-15 08:57:55 93 0

原创 20年研发管理经验谈(十四)

本文继20年研发管理经验谈(十三)。 研发经理的沟通小案例   我在 TXX 国际研发中心遇到了这样一位部门经理。今年也有 38 岁了,正是年富力强最辉煌的时候,来 TXX 国际研发中心前曾经是中科院研究所副所长,在他的眼中,不存在实现不了的技术难题;不存在攻克不了的技术难关。应该说,有这样好...

2019-07-10 08:49:35 7001 1

原创 SpringBoot第二十篇:初识ActiveMQ

本文是作者之前写的关于 ActiveMQ 的一篇文章。此处为了保证该系列文章的完整性,故此处重新引入。 一、消息中间件的介绍 介绍 消息队列是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。 特点(作用) 应用解耦 异步通信 流量削峰 ...

2019-07-08 08:47:08 159 0

原创 SpringBoot第十九篇:邮件服务

作者:追梦1819 原文:https://blog.csdn.net/weixin_39759846/article/details/94428903 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   邮件的重要性也无需多说了,例如注册验证,消息通知,系统异常提醒等,都离不开邮件的...

2019-07-02 08:55:22 164 0

原创 20年研发管理经验谈(十三)

本文继20年研发管理经验谈(十二)。 初为项目经理 作者:Karl E.Wiegers 这一天终于来到了:你从一个一线开发人员被提拔为项目经理。也许你一直在期盼,也许你心里还忐忑不安,也许这是你的职业发展选择,也许你只是不情愿地答应老板“试一下”。不管哪种情况,可能你并没有项目和人员管理及领导...

2019-07-01 09:16:35 5405 1

原创 SpringBoot第十八篇:异步任务

作者:追梦1819 原文:https://blog.csdn.net/weixin_39759846/article/details/93858446 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   系统中的异步任务有很多优点,例如:1)I/O受限等情况下,异步能提;2)增强...

2019-06-27 11:13:22 207 0

原创 20年研发管理经验谈(十二)

本文继20年研发管理经验谈(十一)。 懒蚂蚁效应 懒蚂蚁效应:懒于杂物,才能勤于动脑什么是懒蚂蚁效应?   日本北海道大学进化生物研究小组对三个分别由30只蚂蚁组成的黑蚁群的活动进行了观察。结果发现。大部分蚂蚁都很勤快地寻找、搬运食物、少数蚂蚁却整日无所事事、东张西望,人们把这少数蚂蚁叫...

2019-06-26 16:21:18 202 0

原创 20年研发管理经验谈(十一)

本文继20年研发管理经验谈(十)。 此文是对我个人测试思想的一个总结,由于经验不够,知识浅薄,如果有什么不合理的地方请一笑了之。 一、面向对象的概念   所谓的面向对象是软件开发的一种重要的思维方式,是把软件开发过程中出现的事物,用一个个的对像来分析.一般一张数据表可以封装为一个对像。用个形...

2019-06-25 14:25:45 3400 1

原创 SpringBoot第十七篇:定时任务

作者:追梦1819 原文:https://blog.csdn.net/weixin_39759846/article/details/93481921 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   相信大家对定时任务很熟悉,其重要性也不言而喻。定时发短信、定时批量操作、定时...

2019-06-24 13:40:26 238 0

原创 20年研发管理经验谈(十)

本文继20年研发管理经验谈(九)。 常用的功能测试方法 功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下:   1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。   2. 相关性检查:删除/增加...

2019-06-20 14:34:49 2081 0

原创 SpringBoot第十六篇:自定义starter

作者:追梦1819 原文:https://blog.csdn.net/weixin_39759846/article/details/93032658 版权声明:本文为博主原创文章,转载请附上博文链接! 前言   这一段时间项目赶进度,故该系列博客更新没有之前那么频繁,望谅解。   Spri...

2019-06-20 14:27:05 234 0

原创 20年研发管理经验谈(九)

本文继20年研发管理经验谈(八)。 软件工程的七条基本原理   自从1968年提出“软件工程”这一术语以来,研究软件工程的专家学者们陆续提出了100多条关于软件工程的准则或信条。美国著名的软件工程专家 Boehm 综合这些专家的意见,并总结了TRW公司多年的开 发软件的经验,于1983年提出...

2019-06-17 17:38:01 1624 0

原创 20年研发管理经验谈(八)

本文继20年研发管理经验谈(七)。 前言   CMM(Capability Marurity Model,软件能力成熟度模型)是于1984年美国国会与美国主要的公司和研究中心合作创立的一个由联邦资助的非盈利组织——软件工程研究所(Software Engineering Institute,S...

2019-06-13 13:54:41 5323 2

原创 20年研发管理经验谈(七)

本文继20年研发管理经验谈(六)。 项目管理9大知识体系与5个具体阶段 驱动21世纪新型商务企业发展的原动力是什么?有人答曰:项目管理。的确,项目管理作为一门新兴的学科,发展之快已超过了我们的想象。美国Fortune杂志甚至预言,项目经理将是21世纪的首选职业。让我们共同走近项目管...

2019-06-12 13:50:18 5454 1

原创 SpringBoot第十五篇:swagger构建优雅文档

作者:追梦1819 原文:https://blog.csdn.net/weixin_39759846/article/details/91488926 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   前面的十四篇文介绍了 SpringBoot 的一些基本和常用的功能。后面,我们将...

2019-06-12 08:43:31 353 0

原创 20年研发管理经验谈(六)

本文继20年研发管理经验谈(五) 如何进行产品研发业务外包?   进行产品研发业务外包的方式没有绝对的标准。行业分析师指出,理解其中的差异通常与一家公司管理层的成熟度有关,而不是与公司本身规模或者存在的历史有关。最佳的方式是把产品线和研发分成两类:一类是构成该公司未来竞争力的核心要素,另一类是...

2019-06-10 15:12:34 1889 0

原创 SpringBoot第十四篇:统一异常处理

作者:追梦1819 原文:hhttps://blog.csdn.net/weixin_39759846/article/details/91043025 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   本文将谈论 SpringBoot 的默认错误处理机制,以及如何自定义错误响...

2019-06-06 14:04:06 327 0

原创 20年研发管理经验谈(五)

新产品开发八问 本文继20年研发管理经验谈(四)。 1、新经济对新産品开发提出了怎样的要求? 在新经济下,企业对新産品开发有新的要求 2、如何看待新産品开发的风险? 新産品开发的风险是普遍存在的,但企业最大的风险是不进行産品创新。风险是机遇,敢於面对风险是企业生命力的体现,失去産品创...

2019-06-05 15:36:48 4824 1

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