08 2018 档案
摘要:java里初始化一个类的对象,通过初始化快或者构造方法进行数据赋值。与其相关的执行代码有这么几种: 静态初始化块 初始化块 构造方法 静态初始化块 静态初始化块只在类加载时执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。 非静态初始化块 非静态初始化块在每次初始化实例对象的时
阅读全文
摘要:1)对于 == 运算符 如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 在Java中游8种基本数据类型: 浮点型:float(4 byte), double(8 byte) 整型:byte(1 byte), short(2
阅读全文
摘要:转:https://www.jdon.com/artichect/raft.html 参考:raftconsensus.github.io 英文动画演示Raft :http://thesecretlivesofdata.com/raft/
阅读全文
摘要:OLTP与OLAP的介绍 数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银
阅读全文
摘要:什么是数据库ACID? 事务在当今的企业系统无处不在,即使在高并发环境下也可以提供数据的完整性。一个事务是一个只包含所有读/写操作成功的集合。如下图: 一个事务本质上有四个特点ACID: 原子性 原子性任务是一个独立的操作单元,是一种要么全部是,要么全部不是的原子单位性的操作。 一致性 一个事务可以
阅读全文
摘要:悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Op
阅读全文
摘要:转:https://blog.csdn.net/lemonZhaoTao/article/details/79513111
阅读全文
摘要::: 该方法被称为cons,意为构造,向队列的头部追加数据,创造新的列表。用法为 x::list,其中x为加入到头部的元素,无论x是列表与否,它都只将成为新生成列表的第一个元素,也就是说新生成的列表长度为list的长度+1(btw, x::list等价于list.::(x)) :+和+: 两者的区别
阅读全文
摘要:1系统约定Mysql目录安装位置:/export/servers/mysql-5.7.23数据库保存位置:/export/servers/mysql-5.7.23/data/日志保存位置:/export/servers/mysql-5.7.23/log/ 2下载mysql-5.7.23-el7-x8
阅读全文
摘要:log4j是Apache的一个开源项目,log4j2和log4j是一个作者,只不过log4j2是重新架构的一款日志组件,他抛弃了之前log4j的不足,以及吸取了优秀的logback的设计重新推出的一款新组件。log4j2的社区活跃很频繁而且更新的也很快。 1、配置文件类型 log4j是通过一个.pr
阅读全文
摘要:一、安装集群 A、上传HADOOP安装包 B、规划安装目录 /export/servers/hadoop-2.8.4 C、解压安装包 D、修改配置文件 $HADOOP_HOME/etc/hadoop/ 1、hadoop-env.sh export JAVA_HOME=/export/servers/
阅读全文
摘要:1、【下载】到官网下在安装包:http://zookeeper.apache.org/,如:zookeeper-3.4.10.tar.gz,下载后上传到linux系统 2、【解压】执行 #tar -zxvf zookeeper-3.4.10.tar.gz -C [path] 3、【修改配置】修改 z
阅读全文
摘要:一、安装Ruby和Remgem 1、安装rvm 【Ruby Version Manager】 到网站 https://rvm.io/ 看看安装命令提示 a.【安装密钥服务器】执行 #gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796
阅读全文
摘要:1.查看iptables状态 service iptables status 2.开启/关闭iptables service iptables start service iptables stop 3.查看iptables是否开机启动 chkconfig iptables --list 4.设置i
阅读全文
摘要:在VMware中安装redis, #make 出现了gcc未找到错误 解决方案 首先确保root登录,如果是$标识则表示是普通用户登录,#表示是root用户,切换成root用户命令 输入su,回车,输入密码回车即可, 然后进行安装 安装命令:yum -y install gcc automake a
阅读全文
摘要:假设要登录的机器为192.168.1.10,当前登录的机器为192.168.1.11。 首先在11的机器上生成密钥(如果已经生成可以跳过): 一路回车即可。 然后在将生成的公钥复制到机器10上的~/.ssh/authorized_keys中,使用如下命令: root为需要登录到机器10上的身份,需要
阅读全文
摘要:-bash: rz: command not found rz命令没找到? 执行sz,同样也没找到。 安装lrzsz: # yum -y install lrzsz 现在就可以正常使用rz、sz命令上传、下载数据了。 使用方法: 上传文件 # rz filename 下载文件 # sz filena
阅读全文
摘要:找到 /boot/grub2 下的 grub.cfg 找到并修改下面的代码: terminal_output consoleif [ x$feature_timeout_style = xy ] ; then set timeout_style=menu set timeout=5(修改成1,不要修
阅读全文
摘要:zkServer.sh start storm nimbus & storm supervisor & storm ui & storm jar xxx.jar teststorm.Main /words.txt storm kill {toponame} storm active {toponam
阅读全文

浙公网安备 33010602011771号