摘要:
1、生产者、消费者
操作系统(生产者、消费者问题)
2、管程法
(1)创建生产者:
public class Productor extends Thread{
SynContainer synContainer;
public Productor(SynContainer synCon... 阅读原文
2020-06-02 16:16:03 阅读(1988) 评论(0)
摘要:
作者:勿念先生https://blog.csdn.net/moHedong/java/article/details/79687878
GC的历史比Java还有久远,我们在思考GC时候需要思考三个问题:
哪些内存需要回收?
什么时候回收?
如何回收?
在Java中程序计数器、虚拟机栈、本地方法栈这三个区域... 阅读原文
2020-06-02 14:39:08 阅读(2205) 评论(0)
摘要:
我们来自定义一个持久层框架,也就是Mybatis的简易版。
使用端的搭建
idea中新建maven工程IPersistence_test:
在resources目录下新建sqlMapConfig.xml文件,
<Configuration>
<dataSource>
... 阅读原文
2020-06-02 13:51:04 阅读(1959) 评论(0)
摘要:
com.netflix.zuul.exception.ZuulException: Forwarding error
at org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.handleExcep... 阅读原文
2020-06-02 13:29:05 阅读(1947) 评论(0)
摘要:
接口
接口的定义
接口是多个类的公共规范,就像是一种约定
接口是一种引用数据类型,最重要的内容就是其中的抽象方法
接口格式:public interface 接口名称 { 接口内容 }
接口可包含的内容有:常量、抽象方法、默认方法、静态方法、私有方法
接口使用方法
抽象方法
接口不能直... 阅读原文
2020-06-02 12:13:03 阅读(2521) 评论(0)
摘要:
面向对象编程(OOP)
Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:
代码开发模块化,更易维护和修改。
代码复用。
增强代码的可靠性和灵活性。
增加代码的可理解性。
面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。封... 阅读原文
2020-06-02 11:03:03 阅读(3238) 评论(0)
摘要:
大家应该看过很多分享面试成功的经验,但根据幸存者偏差的理论,也许多看看别人面试失败在哪里,对自己才更有帮助。
最近一个读者“懒洋洋”跟我说,他准备了3个月,刚刚参加了字节跳动的视频面试第三面,嗯,挂了…
一面二面的时候他表现还不错,所以有点飘,结果第三面准备不足,多人面试直接懵逼…
让我们一起来看看,... 阅读原文
2020-06-02 09:05:06 阅读(1993) 评论(0)
摘要:
工作3-5年,是很多技术人的职业发展分水岭。
在这个阶段,如果你能迈过「写业务代码」到「高级开发&架构师」的坎,未来的 5-10 年还将是你的上升期,你的年薪也将越来越高,甚至有机会迈入 50W+、甚至是 100W+ 俱乐部。
如果迈不过去,你很可能别无选择、只能继续CRUD,且逐步失去竞争力,离升职... 阅读原文
2020-06-02 08:57:06 阅读(3249) 评论(0)
摘要:
工作3-5年,是很多技术人的职业发展分水岭。
在这个阶段,如果你能迈过「写业务代码」到「高级开发&架构师」的坎,未来的 5-10 年还将是你的上升期,你的年薪也将越来越高,甚至有机会迈入 50W+、甚至是 100W+ 俱乐部。
如果迈不过去,你很可能别无选择、只能继续CRUD,且逐步失去竞争力,离升职... 阅读原文
2020-06-02 07:23:05 阅读(1988) 评论(0)
摘要:
结合我的经历,简单聊聊我的看法吧。
信息差
如果经常逛知乎的同学,可能会发现三歪经常会在知乎水回答。三歪会经常看到类似的问题:「大四马上毕业了,如何找到一份好的Java工作」
很多没听说过校招的同学会认为:我找工作肯定是在毕业之后找的啊,这有毛病吗?
仅仅听过「校招」这个词的同学可能想的是:校... 阅读原文
2020-06-02 06:00:08 阅读(2031) 评论(0)