- 博客(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关注的人