Press "Enter" to skip to content

Posts tagged as “集群”

MYSQL高可用集群架构-MHA架构–code

大虾 0

1  MHA简介:MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。

面试题1–code

大虾 0

---恢复内容开始---1.++i 先计算后输出
2.arraycopy(a,2,b,2,2) 从a数组第二位复制两位替换掉b数组第二位后两位
3.java独特特点,平台无关性。
4..java文件编译成.class文件
5.读取图片文件可使用
6.linkedhashset会保留顺序,treeset会自动排序。
7.java变量名不能是数字,不能是关键字。
8.private表示私有,只能在本类中使用。
9.对象需要跨网络传输,需要实现Serializable接口
10.生命抽象方法不可写大括号。
11.count+=i 表示count=i+count
12.spring boot框架,其实他不算是一个框架,他算是整合了多个框架。他拥有自己的pom.xml和配置文件,通过配置文件或YML实现了对SSM或者其他框架的整合,通过一个application的main方法和注解启动spring boot。他的使用场景非常广泛,因为他整合多个框架,所以广泛应用在各种项目开发和分布式项目的搭建。一般是使用IDEA创建spring boot项目,然后勾选需要的maven依赖。遇到的坑:在创建完成后,无法启动spring boot项目。
13.select sum(列名) from 表名 where //求综合
select avg(列名) from 表名 where //求平均数
select count(1) from 表名 where //次数
select 列名 from 表名 where 列名> < //对比
优化数据库方法:
1.避免在子句中使用!=或<>判断,所以拆分语句
2.添加索引。
3.避免全表查询

运维相关的技术方向–code

大虾 0

运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。

【阿里面试系列】Java线程的应用及挑战–code

大虾 0

上一篇文章【「阿里面试系列」搞懂并发编程,轻松应对80%的面试场景】我们了解了进程和线程的发展历史、线程的生命周期、线程的优势和使用场景,这一篇,我们从Java层面更进一步了解线程的使用。关注我的技术公众号【架构师修炼宝典】一周出产1-2篇技术文章。Q群725219329分享并发编程,分布式,微服务架构,性能优化,源码,设计模式,高并发,高可用,Spring,Netty,tomcat,JVM等技术视频。

运维的基本知识–code

大虾 0

运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。
一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。