- 浏览: 48004 次
- 性别:
- 来自: 北京
最新评论
-
dk101:
不错,与君共勉。
你和你自己聊过天吗?
文章列表
网址: http://jeoygin.org/2011/12/linux-compression-tools-libraries-test.html
Centos7 :
https://typecodes.com/linux/centos7afteroperate.html
永久修改主机名:hostnamectl --static set-hostname 主机名
linux共享文件夹: http://www.cnblogs.com/andriod-html5/archive/2012/05/07/2539224.html
MYSQL安装:http://blog.csdn.net/iw1210/article/details/38945919/
http://www.cnblogs.com/xiongpq/p/3384681.html
http://www.cnblogs.com/wingsless/p/4002806.html
[root@typecodes mysql-5.7.7-rc]# cmake . \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ ...
centos 7,版本较新是默认没有ifconfig。请联网运行yum install net-tools
Java零碎知识梳理
- 博客分类:
- java
使用Java命令执行jar文件
1,//unix里是冒号,windows里的是分号
java -cp .:xxxx01.jar:xxxx02.jar 要执行的类路径
2,linux 下运行jar命令: java -Djava.ext.dirs=./lib/ -jar sms.jar
1. Git概念
1.1. Git库中由三部分组成
Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。
1) 工作目录:用户本地的目录;
2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该区域为索引。
3) 仓库:将索引通过commit命令提交至仓库中,每一次提交都意味着版本在进行一次更新。
clip_image002
1.2. 使用Git时的初始化事项
1.2.1. Git初始 ...
1. 计算机系统
使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行;当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了。
缓存一致性:多处理器系统中,因为共享同一主内存,当多个处理器的运算任务都设计到同一块内存区域时,将可能导致各自的缓存数据不一致的情况,则同步回主内存时需要遵循一些协议。
乱序执行优化:为了使得处理器内部的运算单位能尽量被充分利用。
2. JAVA内存模型
目标是定义程序中各个变量的访问规则。(包括实例字段、静态字段和构成数组的元素,不包括局部变量和方法参数)
所有的变量都存储在主内存 ...
Nginx安装
我的环境是Cetos6.5
1.下载nginx稳定版
http://nginx.org/download/nginx-1.6.1.tar.gz
2.安装Nginx,必选安装相应的编译工具
yum -y install gcc gcc-c++ autoconf automake
yum -y install zlib zlib-devel openssl openssl-devel pcre-devel
zlib:Nginx提供gzip模块,需要zlib的支持。
openssl:Nginx提供ssl功能。
pcre: ...
Hadoop集群的各部分一般都会使用到多个端口,有些是daemon之间进行交互之用,有些是用于RPC访问以及HTTP访问。而随着Hadoop周边组件的增多,完全记不住哪个端口对应哪个应用,特收集记录如此,以便查询。
这里包含我们使用到的组件:HDFS, YARN, HBase, Hive, ZooKeeper:
组件节点默认端口配置用途说明HDFSDataNode50010dfs.datanode.addressdatanode服务端口,用于数据传输HDFSDataNode50075dfs.datanode.http.addresshttp服务的端口HDFSDataNode50475dfs.d ...
hadoop2.x安装
1.搭建虚拟机(使用桥接网络,以便设置ssh连接,注意版本)
2.安装jdk
3.编辑hosts的文件
4.关闭防火墙
5.部署免密码登录
6.下载hadoop2.x并解压
7.修改配置文件
8.并分发hadoop到各个节点
9.启动集群
修改配置文件,涉及到的配置文件有:
hadoop2.2/etc/hadoop/hadoop-env.xml
修改JAVA_HOME
hadoop2.2/etc/hadoop/yarn-env.xml
修改JAVA_HOME
hadoop2.2/etc/hadoop/slaves
写入各个主机的名称
hadoop2.2/et ...
Maven常用命令
1. 创建Maven的普通java项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=projectName
2. 创建Maven的Web项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=webappName
-DarchetypeArtifa ...
刚安装的Mysql会存在匿名用户。
在命令行下输入mysql,(如果这时提示不是外部或内部指令,那就把mysql server文件下的bin目录添加到系统路径Path中)
如果没有任何提示,直接进入"mysql>"的环境,说明存在匿名用户,需要删除,以免留下隐患。
删除方式为:
1、使用root权限登录
2、mysql> select user,host from mysql.user;
3、mysql> delete from mysql.user where user='';
然后别忘了重启mysql
Redis命令总结
连接操作相关的命令
quit:关闭连接(connection)
auth:简单密码认证
持久化
save:将数据同步保存到磁盘
bgsave:将数据异步保存到磁盘
lastsave:返回上次成功将数据保存到磁盘的Unix时戳
shundown:将数据同步保存到磁盘,然后关闭服务
远程服务控制
info:提供服务器的信息和统计
monitor:实时转储收到的请求
slaveof:改变复制策略设置
config:在运行时配置Redis服务器
对value操作的命令
exists(key):确认一个key是否存在
del(key):删除一个key
type(key): ...
redis学习资料
http://www.iteye.com/topic/1119434