自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 动态规划之背包问题

动态规划之背包问题

2022-11-27 05:06:46 321

原创 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

m进制转10进制.txt

一起学习C++;

2019-08-05

10进制转m进制.txt

练习C++入门,提高C++水平,和编程能力,一起学习一起探讨

2019-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除