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

原创 Linux基础

Linux基础基础篇Linux的目录结构实操篇vi和vim编辑器基本介绍Vi和Vim的三种常见模式正常模式插入模式/编辑模式命令行模式开机、重启基本介绍用户登录和注销基本介绍用户管理基本介绍添加用户指定密码或修改密码删除用户查询用户信息指令切换用户查看当前用户/登录用户用户组基本介绍新增用户组删除组添加用户时直接加上组修改用户组用户和组的相关文件实用指令指定运行级别基本介绍找回密码帮助指令文件目录类pwd 指令:显示当前工作目录的绝对路径ls指令cd指令:切换到指定目录mkdir指令 :用于创建目录(mak

2020-07-03 14:31:14 318

原创 Java基础

java基础JAVA的特点特点一:面对对象特点二:健壮性特点三:跨平台性Java的两个核心机制什么是JDK,JREJava的第一个程序步骤关键字和保留字标识符标识符:定义合法标识符规则:Java 中的名称命名规范变量变量的概念:变量的分类整型的变量的使用说明浮点型变量的使用说明char型变量的使用说明数组数组的概述一维数组的使用多维数组面向对象面向过程与面向对象面向对象的三大特征Java基本元素:类和对象类的成员:属性、方法、构造器匿名对象的使用方法重载定义特点重载实例可变个数形参的方法权限修饰符构造器构造

2020-07-03 14:01:33 201

原创 从入门到精通,Java学习路线

未完待续

2019-11-14 11:24:12 111

原创 为什么使用Executor框架

每次执行任务创建线程 new Thread()比较消耗性能,创建一个线程是比较耗时、耗资源的。 调用 new Thread()创建的线程缺乏管理,被称为野线程,而且可以无限制的创建,线程之间的相互竞争会导致过多占用系统资源而导致系统瘫痪,还有线程之间的频繁交替也会消耗很多系统资源。 接使用new Thread() 启动的线程不利于扩展,比如定时执行、定期执行、定时定期执行、线程中断等都不便实现...

2019-09-03 16:47:38 716

原创 什么是阻塞队列?阻塞队列的实现原理是什么?如何使用阻塞队列来实现生产者-消费者模型?

阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。阻塞队列就是生产者存放元素的容器,而消费者也只从容器里拿元素。JDK7提供了7个阻塞队列。分别是:Arra...

2019-09-03 16:44:29 894 1

原创 什么是并发容器的实现

何为同步容器:可以简单地理解为通过synchronized来实现同步的容器,如果有多个线程调用同步容器的方法,它们将会串行执行。比如Vector,Hashtable,以及Collections.synchronizedSet,synchronizedList等方法返回的容器。可以通过查看Vector,Hashtable等这些同步容器的实现代码,可以看到这些容器实现线程安全的方式就是将它们的状...

2019-09-03 16:43:08 554

原创 C++命名空间的定义与使用

1、对C++命名空间的理解以主函数调用cout为例,使用using namespace std的作用是为了调用cout时,区分此处的cout是<iostream>下命名空间std下的cout。具体理解下图辅助。2、定义命名空间#include <iostream>using namespace std;//1、定义命名空间namespace spaceA...

2019-09-03 14:44:01 4831

原创 VS2015企业版(含安装序列号)

链接:https://pan.baidu.com/s/1HK8fY-XqBCL9LMMyGxZEbA提取码:qub2

2019-09-03 14:43:13 3013

原创 Visual Studio 项目之间文件复制注意事项

问题:当把现有的项目中的文件直接复制到新项目中,其复制过来的文件的更目录并不是新项目。这是为了解决方法全局考虑。1、测试项目:PathTest1,PathTest2,其中在项目PathTest1中创建main函数,以及main函数的路径2、当把项目PathTest1中的main函数,复制到(Ctrl+C/Ctrl+V)项目PathTest2中,会发现PathTest2的主函数链...

2019-09-03 14:42:30 4029

原创 Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace

6月 04, 2019 9:52:27 上午 org.apache.catalina.core.ApplicationContext log信息: No Spring WebApplicationInitializer types detected on classpath6月 04, 2019 9:52:27 上午 org.apache.catalina.core.ApplicationCo...

2019-09-03 14:41:09 920

空空如也

空空如也

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

TA关注的人

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