摘要:
"spring-cloud": {
"Finchley.M2": "Spring Boot >=2.0.0.M3 and <2.0.0.M5",
"Finchley.M3": "Spring Boot >=2.0.0.M5 and <=2.0.0.M5",
"Finchley.M... 阅读原文
2020-04-05 15:03:02 阅读(2446) 评论(0)
摘要:
面向对象
什么是面向对象,这个问题真的很难回答,更糟糕的是一个初学者来回答这个问题,但是对于学过 java 这门课程的我来说,得出的答案虽然浅显,但是作为复习的一部分却显得很重要。
场景1: 一个人在抽烟
面向对象:面向过程是一种耦合度低、扩展性强的编程思维方式,以 场景1 ... 阅读原文
2020-04-05 14:48:02 阅读(2401) 评论(0)
摘要:
集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。
Collection的子类对象ArrayList演示Collection的使用。
添加元素:
ArrayList arrayList = new ArrayList();
//添加元素
arrayList.... 阅读原文
2020-04-05 13:30:42 阅读(2633) 评论(0)
摘要:
目录
一、时间复杂度:执行算法所需要的计算工作量
(一)时间复杂度的理解
1.时间频度定义
2.(渐进)时间复杂度定义
(二)时间复杂度的计算
计算攻略:
常见的算法时间复杂度由小到大排序:
大O表示法推导实例:
1.常数阶 ⇒ O(1)
2.线性阶 ⇒ O(n)
3.平方阶 ⇒ O(n2)... 阅读原文
2020-04-05 12:06:03 阅读(2415) 评论(0)
摘要:
简单工厂模式,其实就是有一个静态的工厂方法,可以根据输出的条件返回对应的实例,然后再条用具体的实例的方法执行计算。
简单工厂模式相当与将条件判断都集中到了一个静态的工厂方法中。这样的好处是,执行具体计算任务的代码不需要再有很多的if判断,只专注于具体的计算。如果有新的计算需求,那么只需要增加相应的计算方法,并... 阅读原文
2020-04-05 10:11:01 阅读(2479) 评论(0)
摘要:
IOC
IOC,控制反转(Inversion of Control),就是把对象的创建(即bean的new操作),交给Spring来实现。
通过XML配置:bean标签是用于配置被spring容器管理的bean信息,我们可以通过bean标签,完成IOC的配置。
使用默认无参构造函数来创建类对象,并存入s... 阅读原文
2020-04-05 08:53:01 阅读(2497) 评论(0)
摘要:
阅读原文
2020-04-05 07:58:03 阅读(2408) 评论(0)
摘要:
作为一名码农,我们在windows场景开发,可实际上线时大多数时候是在linux下部署运行的,经历的一些坑在此记录下来,是通识性的知识,新秀们遇到的概率大。
先简单介绍下,我早年是在windows xp做java开发,用的jdk1.4,tomcat5,部署上线环境是在windows serve... 阅读原文
2020-04-05 06:31:04 阅读(2311) 评论(0)
摘要:
安装
1.下载:https://jmeter.apache.org/download_jmeter.cgi
2.JMETER_HOME:E:\tool\apache-jmeter-5.2.1\apache-jmeter-5.2.1CLASSPATH:%JMETER_HOME%\lib\ext\Ap... 阅读原文
2020-04-05 06:00:08 阅读(2547) 评论(0)
摘要:
面试官:出现了性能问题,该怎么去排查呢?
程序猿:接口响应那么慢,时间都花到哪里去了?
运维喵:为什么你的应用跑着跑着,CPU 就接近 100%?
分享一些真实生产问题排查故事,看看能否涨姿势,能否 get 到其中之「趣」?
另外,为了方便收藏,文末把 Java 程序优化及问题排查套路,整理成了葵花宝典,... 阅读原文
2020-04-05 00:00:13 阅读(2396) 评论(0)