- 博客(18)
- 收藏
- 关注
原创 maven install的时候把源码一起放到仓库
今天在公司看到了一个工具类,感觉很好用,就想看看源码,结果看到的源码是Intellij根据.class文件反编译后的代码,点download source还没下载到源码,去自己的maven仓库找找确实没有找到源代码,于是就找到了当初install是的工程,看了其pom.xml文件,加了如下配置 <build> <plugins> ...
2018-04-26 10:12:32 4808
原创 06. zookeeper原生java api使用
会话连接与恢复会话连接public class ZKConnect implements Watcher{ private final static Logger log = LoggerFactory.getLogger(ZKConnect.class);// private static final String zkServerPath = "192.1...
2018-04-26 10:06:20 1263
原创 05. zookeeper集群
概念zookeeper集群,包括主从节点,心跳机制(选举模式) 集群最少三台 搭建集群注意事项配置数据文件 myid 1/2/3 对应 server:1/2/3 通过./zkCli.sh -server [ip]:[port] 检测集群是否配置成功 搭建伪分布式集群复制首先复制两份zookeeper,使用命令 cp -rf zookeeper/ ...
2018-04-20 11:51:22 1291
原创 04. zookeeper基本命令的使用
通过./zkCli.sh打开zookeeper的客户端进行命令行后台 常用命令ls与ls2ls命令用来查看当前zookeeper中所包含的内容 如ls / ls /zookeeper ls /zookeeper/quato ls2是ls的升级版,列出子节点的同时列出子节点的状态信息 其中 cZxid:节点被创建时的事务ID ctime:节点创建时间 ...
2018-04-19 16:56:23 1638
原创 03. zookeeper基本数据模型
基本数据模型是一个树形结构,类似于前端开发中的tree.js组件 zookeeper的数据模型也可以理解为linux/unix的文件目录:/usr/local 每一个节点都称之为znode,它可以有子节点,也可以有数据 每个节点分为临时节点和永久节点,临时节点在客户端断开后消失 每个zookeeper节点都有各自的版本号,可以通过命令行来显示节点信息 每当节点数据发生变化,那么该节点...
2018-04-19 08:35:41 1400
原创 02. 单机版Zookeeper安装配置与启动
配置JDK此处省略JDK的安装与配置过程安装zookeeper并启动下载地址 解压:tar -zxvf xxx.tar.gz 配置环境变量:如图 进入conf目录,复制一份配置文件,cp zoo_example.cfg zoo.cfg 进入bin目录 ./zkServer.sh start启动,启动成功如图 Zookeeper主要目录结构bin:主要的一些运...
2018-04-18 22:12:44 1319
原创 01. Zookeeper简介
zookeeper简介中间件,提供协调服务 作用于分布式系统,发挥其优势,可以为大数据服务 支持java,提供java和C语言的客户端api 分布式系统很多台计算机组成一个整体,一个整体一致对外且处理同一请求 内部的每台计算机都可以相互通信(rest/rpc) 客户端到服务器的一次请求到响应结束经历多台计算机 zookeeper的特性一致性:数据一致性,数据...
2018-04-18 22:07:19 1316
原创 Linux(八)、常用系统管理命令
常用系统管理命令ifconfig 查看网卡IP top 查看系统整体资源(类似windows任务管理器) 按q退出 free 查看内容 一般加-m参数 netstat [-an -tlnp] 查看端口情况 ps 查看进程 ps -ef ps auxf kill 杀死进程 kill -9 强制结束 kill -15 正常结束 ...
2018-04-18 19:55:00 1197
原创 Idea maven工程运行在Tomcat
在pom.xml中添加如下内容</plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin&l
2018-04-18 18:47:23 1489
原创 Linux(七)、软件管理
软件包管理(安装)rpm包,使用rpm命令管理 安装 rpm -ivh 包名 -i安装 vh显示进度 卸载 rpm -e 包名 查看 rpm -qa -q查询 查询所有已安装的压缩包 查看文件属于哪个rpm包 rpm -qf 绝对路径 yum用来管理rpm包 yum list 列出所有可用(已安装)的rpm包,有@符号已经安装 yum -y install * ...
2018-04-10 13:21:14 1244
原创 Linux(六)、磁盘管理
磁盘管理Linux系统默认所有设备文件都在/dev下面 /dev/sda –硬盘1 sda1第一个分区 sda2第二个分区 sda3第三个分区 /dev/sdb –硬盘2 /dev/sdc –硬盘3 主分区与扩展分区主分区 + 扩展分区 <= 4 3+1 扩展分区必须分逻辑分区才能使用 blocklinux操作系统管理文件的最小逻辑单位,大小1K,2...
2018-04-10 13:17:00 1253
原创 Linux(五)、解压与压缩
tar.gz压缩:tar -zcvf 压缩后的包名.tar.gz 压缩的目标 解压:tar -zxvf 压缩后的包名.tar.gz [-C 目录目标] -z 压缩成gz的后缀 -c 创建压缩包 -x 解压 -v 显示过程 -f 解压缩包 -t 查看 tar.bz2压缩:tar -jcvf 压缩后的包名.tar.bz2 压缩的目标 解压:tar -jxvf 压缩后...
2018-04-10 11:40:20 1283
原创 Linux(四)、目录和文件权限
目录和文件的权限查看权限ll drwx—— 第一位 d文件夹 f文件 第二三四位 是第一组, 文件拥有者权限位 第五六七位 是第二组,文件拥有组权限位 第八九十位 是第三组,其他所有人权限位 权限意义表示字符 权限名称 对文件的含义 对目录的含义 r(4) 读 读取文件内容 检查目录内容 w(2) 写 修...
2018-04-10 11:18:17 1242
原创 Linux(三)、用户和用户组
用户和用户组用户UID 0标识root用户 普通用户UID通常从500开始 用户名和UID信息通常存储在/etc/passwd文件中,格式为用户名:x:UID:GID(groupId) 创建一个用户以后,系统默认会创建一个与用户名同名的用户组 使用id root 或者id usse01可以查看用户信息 用户组/etc/group 保存系统用户组的信息 用户指派给...
2018-04-10 11:17:20 1304
原创 Linux(二)、vim简单使用
三种模式插入模式插入模式 按ESC进入命令模式 命令模式命令模式 按i进入插入模式 按:进入最后行模式 dd 删除光标所在行(剪切) 3dd 删除光标所在行的连续3行 p 粘贴到光标下一行 yy 复制光标所在行 3yy 复制光标所在行的连续3行 G 光标快速定位到最后一行 gg 光标快速定位到第一行 u 撤销上一步操作 /nfs 查找 n 向下跳转 ...
2018-04-09 22:35:50 1228
原创 Linux(一),基本命令
基本知识/ 表示根目录,linux系统里面最上层的目录 文件和目录组织成单根的倒置树结构 文件或者目录名称严格区分大小写 路径以/分割绝对路径和相对路径绝对路径以斜线开头,文件位置的全路径,采用绝对路径可以到处使用 相对路径不以斜线开头,当前工作目录的相对位置,可以通过相对路径方式来指定一个文件名 CentOS 两种工作界面模式图像化界面 字符界面(企业服...
2018-04-09 22:34:52 1268
原创 MySQL练习题
MySQL练习题查找最晚入职员工的所有信息相关建表语句以及测试数据CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `first_name` varchar(14) NOT NULL, `last_name` varchar(16) ...
2018-04-09 22:32:34 1744
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人