自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 SpringMVC学习

SpringMVCSpringMVC简介:Spring实现web模块——简化web开发ssm:Spring+SpringMVC+MyBatisSSM框架:研究官方文档,锻炼自学,锻炼笔记能力SpringMVC的执行流程:MVC:新的软件架构模式——一种框架模式M:Model模型:封装和映射数据(javabean):提供要展示的数据,V:View视图——用户看到的页面(jsp/html jsp:JavaServer Pages动态网页技术标准)C:Controller 控制器(Servlet)

2021-04-20 10:53:44 411

原创 Spring学习

1、Spring1.1简介Spring理念:使现有的技术更加容易使用,整合了现有的技术框架,简化服务器开发官网:https://spring.io/projects/spring-framework下载地址:https://docs.spring.io/spring/docs/github地址:https://github.com/spring-projects/spring-framework<!-- https://mvnrepository.com/artifact/org.spri

2021-04-20 09:56:01 206

原创 线程池的相关问题

线程池(重点)线程池:三大方法、七大参数、四种拒绝策略池化技术:程序运行本质:占用系统的资源!优化资源的使用!=>池化技术example:线程池,连接池,内存池,对象池。池化技术:事先准备好一些资源,有人要用,就来我这里来拿,用完之后还给我。线程池的好处:①降低资源的消耗②提高响应的速度③方便管理④线程复用,可以控制最大并发数,管理线程——最主要作用线程池:三大方法七大参数:①newSingleThreadExecutor源码分析②newFixedThreadPool源

2020-07-06 09:40:16 202 2

原创 Tomcat运行过程中乱码解决办法

将其内部的java.util.logging.ConsoleHandler.encoding = GBK编码方式改为GBK

2020-05-27 21:20:58 297

原创 JDK1.8中的lambda表达式

lambda表达式依赖于函数式接口函数式接口——只有一个抽象方法lambda表达式一共六种情况!总结如下/** * lambda表达式 * (o1,o2)->Integer.compare(o1,o2) * 格式: * -> :lambda操作符/箭头操作符 * -> 右边:lambda体——重写的抽象方法的方法体 * -> 左边:lambda形参列表——接口中的抽象方法的形参列表 *使用:六种情况 * 总结: * ->左边:lambda形参列表的参数类

2020-05-24 15:22:53 160

原创 HTML基础学习,,基础的语法规则和使用

HTMLHTML:超文本标记语言Hyper Text Markup Language——HTML5W3C:万维网联盟 World Wide Web Consortium[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cXEuMwyo-1590301700382)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20200503145102188.png)][外链图片转存失败,源站可能有防盗链机制

2020-05-24 14:29:19 323

原创 JAVA中synchronized修饰方法的8锁问题

JAVA中synchronized锁的总结前提:phone类中有两个synchronized修饰的同步方法,让两个线程分别去执行这两个方法,判断谁先输出。//基础代码,线程A\B分别执行send()和call()public class LockDemo { public static void main(String[] args) { Phone phone = ...

2020-04-22 16:36:52 421 1

原创 JAVA如何在线程中加锁(四种方法)

JAVA多线程锁线程的生命周期​ 总共六种状态,可归结为五种,线程的最终是死亡,阻塞不是最终状态,只是一个临时状态。只有调用了start方法,线程才进入就绪阶段。//新生 ​ NEW,//运行​ RUNNABLE,//阻塞​ BLOCKED,//等待,死死地等​ WAITING,//超时等待​ TIMED_WAITING,//终止​ ...

2020-04-22 11:12:00 28011

原创 JAVA多线程基础知识总结

JAVA线程程序,进程,线程程序:为了完成特定任务,用某种语言编写的一组指令集和,即指一段静态代码,静态对象进程:后台在运行的程序,程序的一次执行过程,比如QQ.exe,有其自身的生命周期:产生、存在和消亡的过程,程序是静态的,进程是动态的,进程作为资源分配的范围,系统在运行时会为每一个进程分配不同的内存区域。线程:进程中的每个活动—线程,比如说QQ中的各项操作应用,同时进行聊天,语音,文...

2020-04-21 21:14:00 175

原创 JAVA基础知识(学习过程中的总结)

JAVA基础知识JAVA特点Java:面向对象的编程(Object-Oriented Programming),主要特点是继承、封装、多态面向对象编程的本质:以类的方式组织代码,以对象的方式组织(封装)数据从认识论角度考虑:现有对象后又类,对象是具体的事务,类是对其的抽象从代码运行的角度考虑:现有类后有对象,类是对象的模板。——对象的创建需要先进行类的加载对象:可以理解为事物存在的...

2020-04-21 12:19:21 106

空空如也

空空如也

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

TA关注的人

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