- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 ThreadLocal入门
1.预备知识-静态内部类 静态内部类的加载时机?他和外部类的加载有没有什么关系 静态内部类的加载是在程序中调用静态内部类的时候加载的,和外部类的加载没有必然关系, 但是在加载静态内部类的时候 发现外部类还没有加载,那么就会先加载外部类 ,加载完外部类之后,再加载静态内部类.(初始化静态变量和静态代码块etc),如果在程序中单纯的使用 外部类,并不会触发静态内部类的加载 扩展 : 一个类内部有静态内部类和非静态内部类 , 静态内部类和非静态内部类一样,都是在被调用时才会被加载 ,不过在加载静态内部
2022-05-24 17:38:31
535
1
原创 设计模式篇
1.设计模式介绍1.1设计模式概念1.概念: 软件设计模式(Software Design Patten),又称设计模式,是一套被反复使用,多数人只晓的,经过分类编目的,代码设计经验的总结.它描述了在软件设计过程中一些不断重复的问题,以及该问题的解决方案.也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用.其目的是为了提高代码的复用性,代码可读性以及代码的可靠性.2.优点: 1)可以提高程序员的思维能力、编程能力和设计能力。 2)使程序设计更
2022-02-22 21:29:17
1676
原创 多线程~juc
1.juc相关概念1.1进程/线程1)进程:是一个程序运行的最小单位(巧记:先"进"来,然后才能看到线程)2)线程:是进程里最小的运行单位(例如idea进程,里面有多个微服务在运行,就是线程)3)线程的6种状态: NEW(新生态),RUNNABLE(运行态),BLOCKED(阻塞态),WAITING(无限等待),TIMED_WAITING(有限等待),TERMINATED(死亡态)1.2并发/并行并发: 在相对的一段时间内,其实是很短,对计算机有感,对人无感,多个线程抢占资源来执行自
2022-01-09 19:10:15
1421
原创 springMVC理论篇~拦截器与过滤器
1.过滤器(Filter)与拦截器(Interceptor)理解过滤器(Filter) 过滤器,是在java web中将你传入的request、response提前过滤掉一些信息,或者提前设置一些参数.然后再传入Servlet或Struts2的 action进行业务逻辑处理.比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入Servlet或Struts2的action前统一设置字符集,或者去除掉一些非法字符.拦截器(Interceptor) 拦截器,是面向
2021-12-14 21:53:58
1181
原创 Mysql入门第一篇~~~MySQL常见终端命令
MySQL常见终端命令1.基本命令1.启动服务 说明:以管理员身份运行cmd 格式:net start 服务名称 示例:net start mysql57 2.停止服务 说明:以管理员身份运行cmd 格式:net stop 服务名称 示例:net stop mysql57 3.连接数据 说明:然后输入密码,(安装时设置的密码) 格式:mysql -u 用户名 -p 示例:mysql -u root -p 4.退出登录 说明: 格式: 示例:quit或
2021-10-31 19:58:23
698
原创 springBoot整合篇~~~springboot快速整合security
springboot快速整合security之后关于springboot的快速整合,请先参考我之前的一篇文章**[快速搭建SpringBoot项目]**1.相关依赖与配置 <dependencies> <!--实体类管理--> <dependency> <groupId>repository.org.projectlombok</groupId> &l
2021-10-15 10:12:27
542
原创 快速搭建SpringBoot项目
1.SpringBoot工程1.添加父工程坐标<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.10.RELEASE</version> <relativePath/></parent&
2021-10-14 21:31:00
242
原创 如何学习技术的
如何在技术上越走越远1.写这篇文章的初衷 我想做java开发也有一段时间了,再过去的一段时间有闲暇过也有忙碌,起码那段时间过得还算比较充实.在现在我换了一家新公司,有时候比较迷茫,甚至有时候怀疑自己适不适合做技术.总之也走过一些坑,我想在此总结一下并且规划以后怎么去学技术.2.要不要去培训班1)阶段一:对于专科生的建议,如果你正处于大一到大二期间,我个人建议自学技术或者专接本,如果你到了要实习的大三,自我感觉,在学校这两年学到的知识包括自学不能达到就业水平,这个时候,我觉得培训班对你很有帮助2
2021-09-10 16:46:27
186
原创 数据结构与算法之十大排序算法
十大排序算法【前言】最近在重新研究算法,此篇博文供自己复习使用也为方便广大程序员同学!此文代码均为自己实现,通过对比经典解法校验,若有错请读者及时提出//说明,为了方便统一方法,所以引进了一个基类,让子类去实现该方法.public abstract class BaseSort { protected void swap(int[] A, int i, int j) { int temp = A[i]; A[i] = A[j]; A[j]
2021-08-26 14:01:45
191
原创 四大接口
四大接口1.函数式接口//在这定义一个口罩的类package one.more.study;/** * 口罩 */public class Mask { public Mask(String brand, String type) { this.brand = brand; this.type = type; } /** * 品牌 */ private String brand; /** *
2021-02-24 09:26:12
546
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人