自定义博客皮肤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)
  • 收藏
  • 关注

原创 linux

vi / vim 文件编辑器1)命令行模式command mode)  控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。2) 插入模式(Insert mode)  只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。3) 底行模式(last line mode)  将文件保存或退出vi...

2019-09-24 18:48:50 127

原创 git

GitHub https://github.com/ 是一个带有简单社交功能的云端代码仓库服务。经过了六年的发展,Github 已经成为这个领域事实上的标准。全世界绝大部分开源项目托管在 Github 上面,包括 Linux,OpenStack,Docker 等重量级项目。开源这几年蓬勃发展,极大的推动了 IT 行业的发展。很显然,计算机软件在人类生活中将会扮演越来越重要的角色,而 Github ...

2019-09-24 08:03:29 153 3

原创 反射

反射机制(Reflection)是Java提供的一项较为高级的功能,它提供了一种动态功能,而此功能的体现在于通过反射机制相关的API就可以获取任何Java类的包括属性、方法、构造器、修饰符等信息。元素不必在JVM运行时进行确定,反射可以使得它们在运行时动态地进行创建或调用。反射技术在中间件,框架(Spring)应用得较多。...

2019-09-24 08:02:12 123

原创 多线程

进程和线程:Java中一次JVM启动,开启一个进程,进程享有全部资源一个进程中包含多个线程,线程之间独立使用资源线程属于宏观并行,微观串行,因为一个CPU进程如果消失,那么所有的线程都会消失线程资源,由JVM分配的CPU时间片,规定一个线程可以占用的时间,时间到,就要让出当前线程线程池Executors 以上两个方法为常规方案,每次执行线程任务,都会有创建线程和销毁线程的操作,这个两...

2019-09-24 08:01:24 85

原创 linux-CentOS7

什么是Linux?什么是CentOS?两者的关系与大家熟知的 Windows操作系统软件一样, Linux也是一个操作系统软件。但是与Windows不同的是,Linux是一套开放源代码程序的,并可以自由传播的类UNIX操作系统软件(UNIX系统是 Linux系统的前身,具备很多优秀特性)。其在设计之初,就是基于 Intel x86系列CPU架构计算机的。它是一个基于 POSIX的多用户、...

2019-09-24 07:59:49 118

原创 JVM体系结构与GC调优

JVM体系结构GC第一步找到可回收垃圾引用计数法 缺点:每次对象赋值时都要维护引用计数器,且计数器本身也有一定的消耗 ;比较难处理循环引用 jvm的实现一般不会选择用它. 跟踪(Tracing)复制;标记-清除;标记-压缩复制:原理从根集合(GC Root)开始 通过Tracing从from中找到存活对象,拷贝到To中;from ,to交换身份下次内存分配从to开始;优点:没有标记和清...

2019-09-10 18:38:23 221

原创 MyBatis-Plus

MyBatis-Plus(简称MP)是一个 MyBatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 MP会内置集成部分SQL方法,可以直接使用,而不用一个SQL需求对应一个Mybatis下的一个SQL条目。 MP和AR的关系: MP是Mybatis-Plus的简称,是一个完整框架体系;AR是指一个模型类对应一个关系型数据库中的一张表;AR只...

2019-09-10 17:24:58 188

原创 springboot跟spring的区别

SpringBoot是Spring和SpringMVC的整合升级体,利用注解来完成Spring和SpringMVC的大部分配置,省略了大量配置文件代码。 SpringBoot自带tomcat组件,因此这个功能可省略。 地址不需要加项目名由于SpringBoot自带tomcat功能,那么就不能在Tomcat Server来添加项目和启动项目。因此需求一个特殊的类—SpringBoot的启动类,这个...

2019-09-10 16:54:32 224

原创 严重: Exception sending context initialized event to listener instance of class org.springframework.we

严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener可能另外一个项目没有关闭也跑起来了 冲突了

2019-09-09 16:16:04 326

原创 Annotation-specified bean name 'productController' for bean class [com.dao.ProductController] confli

[com.dao.productcontroller]指定的bean名称“productcontroller”与现有的同名和类[com.controller.productcontroller]的不兼容bean定义冲突 要修改一下名称

2019-09-09 16:12:07 2672

原创 Address already in use: bind

端口被占用 可以把端口程序终止掉 可以修改端口号

2019-09-09 16:08:57 120

空空如也

空空如也

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

TA关注的人

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