摘要:
1 前言
欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!
Spring相关文章:Springboot-Cloud
前面写了一篇文章《通过例子讲解Spring Batch入门,优秀的批处理框架》讲解Spring Batch入门,但要发挥它的作用,并行处理不能不了解。
2 四种模式
大多数情... 阅读原文
2020-09-14 12:14:02 阅读(2415) 评论(0)
摘要:
项目层级
1.idea创建maven项目
左侧选择maven,右侧选择jdk版本,然后下方next
输入GroupId等信息,然后next
然后项目名,项目所在路径,maven等信息,然后finish。一般这一步都不做任何更改,直接finish
2.修改父pom文件,添加... 阅读原文
2020-09-14 10:20:15 阅读(2384) 评论(0)
摘要:
Java枚举
枚举类概念的理解与定义
一个类的对象是有限个,确定的,我们称此为枚举类。
当需要定义和维护一组常量时,强烈建议使用枚举类。
如果一个枚举类中只有一个对象,则可以作为单例模式的实现方式。
通俗的说:一个类被设计为包含固定实例数量的特殊类,我们给他的定义是枚举类。
注意:
1.枚举类... 阅读原文
2020-09-14 08:26:04 阅读(2413) 评论(0)
摘要:
1.岁月的沉淀
我们为什么要学设计模式?
如果是在我刚成为程序员的时候,我大概会这么回答:
因为设计模式是前人经验的总结,可以用来解决特定环境下,重复出现的特定问题。
同时也是程序员进阶的必备知识。
上面的说法当然没有错,但是如果让现在的我来回答,我会加上这几句:
因为设计模式不会过时。
是的,在工作多年以后... 阅读原文
2020-09-14 06:49:02 阅读(2596) 评论(0)
摘要:
职场法则: 只要你努力工作,办事靠谱,思虑周全,从不给领导添麻烦,从不向领导提要求。勤勤恳恳,兢兢业业…… 坚持下去,公司里的杂活,破事儿,棘手的事就都成了你的,而且你的老板会更有钱。
如何在职场中干最少的活拿最多的钱,一定是困扰大部分社畜的终极难题,今天我将尝试从 工作、社交、生活、团队管理 四个维度来解答... 阅读原文
2020-09-14 06:00:33 阅读(2345) 评论(0)
摘要:
前言
2020年社招面试总结
文章有点长,请耐心看完,绝对有收获!不想听我BB直接进入面试分享:
准备过程
字节跳动面试分享
拼多多面试分享
蚂蚁金服面试分享
总结
说起来开始进行面试是年前倒数第二周,上午9点,我还在去公司的公交上,突然收到蚂蚁的面试电话,其实算不上真正的面试。面试官只是和我聊了下他们在... 阅读原文
2020-09-14 00:41:11 阅读(2697) 评论(0)
摘要:
这道题应该算是我原创的的一道题,来源于我遇到的一个具体需求。大致需求是已知一批数和每个数出现的次数,然后写个接口,每次调用都能返回已知数据中的某个数,且返回的概率和原始数据中每个数出现的概率一致,题目描述起来有些绕口,我们来举个实际的例子。
以上面的输入为例,要求实现的接口必须以11.96%的概率返回5、18... 阅读原文
2020-09-13 23:22:06 阅读(2348) 评论(0)
摘要:
Spring AOP系列(一)— 代理模式
AOP(Aspect Oriented Programming)并没有创造或使用新的技术,其底层就是基于代理模式实现。因此我们先来学习一下代理模式。
基本概念
定义
代理模式,为对象提供一种代理,以控制对这个对象的访问。
角色
代理模式也称为委托模式,一般有以下三个... 阅读原文
2020-09-13 22:47:03 阅读(2335) 评论(0)
摘要:
一、封装
概念:尽可能的隐藏对象内部的事先细节,控制对象的修改及访问权限,使得程序不能被外部随意访问,提高了安全性。
封装使用访问修饰符private(可将属性修饰为私有,仅在本类中可访问)
封装以后提供get、set方法让外界调用,我们也可以在get和set方法中指定相应规则来规范程序
////////... 阅读原文
2020-09-13 21:59:02 阅读(2605) 评论(0)
摘要:
一、面向对象
定义【面试必备】:面向对象是一种编程思想,对象是指现实生活中的具体存在事物,是类的具体描述。【例如:一辆超跑跟超跑设计图纸==》图纸即为类,造出来的超跑就是对象】。
类是指一组具有相同或者相似的属性、行为的统称,是对象的抽象。
类的创建:
/**
* 创建Dog类
* 抽取狗子的特征... 阅读原文
2020-09-13 20:52:10 阅读(2393) 评论(0)