自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yzy199391的博客

一名后台开发爱好者的博客

  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 java基础之多线程(三)--线程的等待与唤醒

基础方法介绍wait()让当前线程进入等待(阻塞)状态,并释放当前线程所持有的锁。直到线程被唤醒wait(long timeout)当前线程进入等待(阻塞状态)直到被唤醒或超过指定的时间wait(long timeout, int nanos)当前线程进入等待(阻塞)状态,直到被唤醒或超过指定时间或被某个其他线程中断当前线程notify()唤醒某个此对象监视器上等待...

2018-08-31 15:58:19 295

原创 FastDFS学习(一)--基础知识及文件上传、下载和同步原理分析

简单介绍架构组成各组成部分交互过程文件访问同步机制新增tracker数据同步新增storage或storage状态发生改变时数据同步组内storage数据同步storage sever 7中状态运行时目录结构storage servertracker server简单介绍FastDFS是一个开源、轻量级、高效的分布式文件系统(DFS),其主要的...

2018-08-27 17:12:30 3059

原创 git学习与实践(二)--idea git插件解决冲突实验

问题描述: 远程仓库有一个README.md文件,直接在远程仓库中进行提交,添加内容”remote commited edit 1” 本地仓库对应README.md文件未pull的情况下进行修改,添加内容”local no add edit”; 本地修改未add到stage中,此时进行pull操作,出现冲突 如上所述的问题,使用idea git插件解决方法如下:...

2018-08-22 18:35:07 798

原创 springboot实践--springboot2.x中Interceptor使用

继承WebMvcConfigurationSupport的配置类下面例子是引入第三方包中实现的拦截器,所以注入为bean先。若是使用已经注入为bean的拦截器,直接@Autowired或@Resource引入即可。import org.springframework.beans.factory.annotation.Value;import org.springframework.con...

2018-08-22 09:42:15 2541 1

原创 git学习与实践(一)--基本概念

基本概念 工作区:位于本机文件系统中的文件 版本库:表现为.git文件夹 Stage:版本库中的缓存区域,称为暂存区 Master:本地版本库的分支 HEAD:指向分支的指针,HEAD指向的分支为当前操作的分支 Branch:分支,分为本地分支和远程分支,每一个分支代表一个指向一条提交时间线中某个节点的指针 每次提交,新增一个节点,...

2018-08-17 16:50:29 212

原创 rabbitmq学习实践(一)--基础知识学习

QueueRabbitMQ中的内部对象,用于存储消息。生产者客户端(P)产生消息并投递到Broker中的Exchange(X)中;消费者客户端(C)从Queue中获取消息并消费。Exchange结构图中的X,生产者客户端将产生的消息投递到Exchange中,由Exchange将消息路由到Queue中。 五种类型: 1) Directed Exchange: ...

2018-08-15 10:37:47 181 2

原创 Docker学习实践(一)--Mac上进行Docker环境搭建并进行简单实践

Docker是一个跨平台的轻量级虚拟机,可移植性非常高,一次部署,终生可用。mac上下载Docker在Mac系统上下载Docker有两种方式,一种是下载stable Docker,另一种是下载Beta版本的Dockerstable Docker下载稳定版的Docker是完全测试过的,并且在Docker引擎中带有实验特征的最新版本的Docker引擎,这种引擎在默认情况下启用并...

2018-08-09 16:31:22 5044 1

原创 java基础之多线程(二)--Synchronized关键字

synchronized原理 java中一个对象有且仅有一个同步锁。同步锁依赖对象存在; 调用对象的synchronized方法时,就获取了对象的同步锁; 不同线程对同步锁的访问时互斥的; sychronized基本规则1、当一个线程访问“某对象”的“synchronized方法”或者“synchronized代码块”时,其他线程对“该对象”的该“synchro...

2018-08-02 14:59:00 223

原创 java基础之多线程(一)--线程基础

一、基础知识1、 进程是一个正在执行中的程序,有执行顺序(即一组执行路径或控制单元)。2、 线程进程中的一条执行路径或一个控制单元;一个应用程序中一定会有一个主线程。ps:为什么要用多线程? 提高程序运行效率二、线程创建1、继承Thread类 定义一个继承Thread类的类; 重写run()方法,防止创建线程执行的代码; 直接创...

2018-08-01 22:40:48 218

windows server 2008 r2 bug修复补丁

windows系统socket泄露问题解决--No buffer space available (maximum connections reached?): JVM_Bind

2018-06-23

HTTP权威指南

Http协议工具书,介绍Http协议的基础知识与使用说明。

2018-05-27

空空如也

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

TA关注的人

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