自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nio-缓冲区

什么是缓冲区?缓冲区是包在一个对象内的基本数据元素数组。我们要了解缓冲区的内部原理,必须要看了解到缓冲区的4个属性:    1.容量:表示缓冲区存储基本数据元素的最大值。    2.上界:表示当前缓冲区包含的基本数据元素的值。    3.位置:表示缓冲区当前开始读取的位置。可读取内容为(位置-》上界)    4.标记:  当前缓冲区的位置备份,可使用reset方法重置缓冲区位置至标记位置。4个属性...

2018-07-02 21:18:30 188

原创 并发编程实战系列笔记-1

1.什么是共享变量  共享变量是指可以由多个线程同时访问。2.线程安全性   当多个线程访问都一个类时,该类始终都能表现出正确的行为,那么就称这个类是线程安全的。3.无状态对象    不包含任何域的对象称为无状态对象,无状态对象一定是线程安全的。4.竞态条件  当某个计算的正确性取决多个线程的交替执行的时序时,就会发生竞态条件。最常见的竞态条件是先检查后执行。5.复合操作   先检查后执行的操作统...

2018-05-24 22:01:10 174

原创 linux svn服务器搭建

1.使用yum install svnserve命令下载svn2.使用命令 svnserve --version查看安装是否成功3.创建版本库    mkdir /var/svn  创建svn版本库根目录  cd /var/svn   进入根目录  svnadmin create web 创建为web的版本库4.配置版本库配置文件 主要配置 /var/svn/web/conf/ 下的几个文件,具体...

2018-05-22 21:40:24 278

原创 nexus自动上传构件及手动上传构件

一、自动上传构件至私服1.首先在项目setting文件中配置对应的快照版本和发布版本的服务器地址。 <!--上传包到私服的服务器设置-->  <servers>    <server>      <id>nexus-releases</id>      <username>admin</username>     

2018-05-22 00:02:52 3835 2

原创 nexus setting文件配置

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://ma...

2018-05-21 23:54:01 1897

原创 nexus配置阿里云仓库

1.登陆nexus私服(默认账号密码:admin/admin123)2.点击右侧Repositories3.点击add,选择Proxy Repository4.配置阿里云地址 http://maven.aliyun.com/nexus/content/groups/public/ , id,name随意填5.将阿里云仓库加入仓库组中,并将其排在Central仓库之前...

2018-05-21 23:21:30 14345 6

原创 nexus的搭建

1.通过下载bundle包安装,bundle自带jetty服务器,可以直接启动   1.1 使用wget命令获取对应bundle.tar.gz   wget https://sonatype-download.global.ssl.fastly.net/nexus/oss   1.2 创建对应的安装目录,并解压tar包     // 创建目录     mkdir /usr/local/nexus ...

2018-05-21 21:14:31 248

原创 nginx配置文件详解

#运行用户user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes  1;#全局错误日志及PID文件#error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;#pid        logs/nginx.pid;#工作模式及连接...

2018-05-20 21:19:49 205

转载 安装nginx

CentOS 7 下安装 Nginx[日期:2016-09-05]来源:Linux社区  作者:mafly[字体:大 中 小]安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需...

2018-05-20 17:35:03 118

原创 centos下安装tomcat7

tomcat的启动需要依赖jdk,没安装jdk的朋友可以参考上文。安装步骤如下1.首先下载tomcat对应的tar包或者使用curl命令下载tomcat2.使用tar -zxvf命令解压tomcat3.使用./startup.sh命令启动tomcat...

2018-05-20 13:27:03 212

原创 centos7安装jdk

在centos7下安装jdk的方法一共分为3种,分别为1.直接下载压缩包的方式。2.使用yum源安装JDK。3.用rpm安装JDK

2018-05-20 11:02:37 126

原创 VM下centos7配置静态IP地址

在我们centos7最小安装下设置静态IP步骤有以下几个,下面图文的形式对步骤进行详细的说明1.启动vm选择编辑下的虚拟机网络编辑2.设置子网ip,这里需要注意不要和宿主机的ip段相同,即主机为192.168.0.103 子网ip就不可设置为192.168.0开头。3.点击nat设置,设置网关ip。4.使用root用户登录centos75.进入/etc/sysconfig/network-scri...

2018-05-20 10:45:31 4004

空空如也

空空如也

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

TA关注的人

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