实习中不熟练技术栈

实习中不熟练技术栈

八股

并发编程

https://juejin.cn/column/6977323532166365220

JVM

https://juejin.cn/column/7057537880624726053

线程

ThreadPoolExecutor线程池

https://blog.csdn.net/w306026355/article/details/109586661

CompletableFuture 线程异步

https://www.cnblogs.com/wanghengbin/p/18019890#5277800

工具

代码自动生成

mybatis-generator:https://blog.csdn.net/LM_Hh/article/details/132167085
自动生成:https://blog.csdn.net/ding_ran/article/details/103727869
https://blog.csdn.net/ding_ran/article/details/103873109

mybatis工具插件

https://blog.csdn.net/weixin_43970743/article/details/123732161

restapi测试插件

https://blog.csdn.net/u010089142/article/details/132902487?spm=1001.2014.3001.5501

java 基础

stream流

https://www.cnblogs.com/iven98/p/16287401.html

ENUM

public enum MemberLevel {
    NEW("NEW", "新锐会员"),//id="NEW",name="新锐会员"
    BRONZE("BRONZE", "铜牌会员"),
	GOLD("GOLD", "金牌会员");
	private final String id;
    private final String name;

    private MemberLevel(String id, String name) {
        this.id = id;
        this.name = name;
    }
	 public String getId() {
        return this.id;
    }

    public String getName() {
        return this.name;
    }
}
//测试取值
MemberLevel.GOLD.getId()

https://www.cnblogs.com/unknows/p/11200246.html

代码块

普通代码块:创建一次对象就执行一次代码块

public class test{

{
	
	}
}

静态代码块:只执行一次

public class test{

	static {
	
	}
}

总结

  • 代码块相当于另外一种形式的构造器(对构造器的补充机制),可以做初始化的操作
  • 如果多个构造器中都有重复的语句,可以抽取到初始化块中,提高代码的复用性
    参考博客:Java-面向对象 | 简言之 (jwt1399.top)

泛型

Class ObjectClass

https://blog.csdn.net/freeking101/article/details/109247406
https://www.cnblogs.com/kalton/p/13647258.html#泛型接口
https://www.cnblogs.com/zhaojinhui/p/17566192.html

注解学习

@EnableConfigurationProperties

https://www.cnblogs.com/xiaomaomao/p/13934688.html

@RefreshScope

https://blog.csdn.net/stormjun/article/details/131506936

@ImportResource

https://blog.csdn.net/weixin_44893467/article/details/107106180
https://www.cnblogs.com/xfeiyun/p/15678772.html

@ComponentScan

https://www.cnblogs.com/imok520/p/16411322.html

@Validated

Spring注解之@validated的使用_validated注解怎么用-CSDN博客

@RequestBody

灵活运用的@RequestParam和@RequestBody - 菜鸟的奋斗之路 - 博客园 (cnblogs.com)

Swagger

swagger 配置信息

什么是swagger,一篇带你入门 - 少爷晚安。 - 博客园 (cnblogs.com)

强烈推荐:Spring Boot整合swagger使用教程 - 随风行云 - 博客园 (cnblogs.com)

maven

https://jwt1399.top/posts/38008.html
https://c.biancheng.net/maven2/profile.html

idea

创建微服务

https://www.cnblogs.com/snxz/p/15500189.html
https://blog.csdn.net/weixin_68926017/article/details/131788660

快捷键

shift+shift :全局搜索
ctrl+alt+U :包或类上右键点击Diagram
ctrl+alt+H :查看当前被调用和调用的引用链

posted @ 2024-06-26 10:34  我爱读论文  阅读(4)  评论(0编辑  收藏  举报