12 公众号【架构师也是人】

尚未进行身份认证

我要认证

我完全无法理解人们为什么花那么多时间去关注别人过的如何,更无法想象他们对人们表现在外的肤浅行为,为何如此感兴趣

等级
TA的排名 1k+

关注我的公众号:【架构师也是人】,更多干货,和你分享

关注我的公众号:架构师也是人更多干货,和你分享

2019-08-13 18:11:16

xtrabackup全量+增量备份手记

全量[root@localhost ~]# rm -rf /backups/mysql/20151026/[root@localhost ~]# ll /backups/mysql/total 0[root@localhost ~]# xtrabackup --defaults-file=/etc/my.cnf --user=root --password="root" --port=3306

2017-12-08 11:55:25

innobackupex全量备份+增量备份手记

全量备份查库[root@localhost ~]# service mysqld5612 status[root@localhost ~]# mysql -uroot -prootmysql> select * from t1.test1;+------+| id |+------+| 1 || 2 || 3 |+------+3 rows in set (

2017-12-08 11:46:03

mysql备份及xtrabackup安装

一、数据库备份种类 1、完全备份 这可能是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但是呢,它也需要花费更多的时间和空间, 所以,一般推荐一周做一次完全备份。 2、事务日志备份 事务日志是一个单独的文件,它记录数据库的改变,备份的时候只需要复制自上次备份以来对数据库所做的改变,所以只需要很少的时间。 为了使数据库具有鲁棒性,推荐每

2017-12-08 11:29:05

mysql-主主搭建mm

MM主主模式是建立在主从的基础之上 MS主从模式可以扩展未MSS,M为写服务,两个S提供读服务 MM主主模式可以扩展未MSSMSS,也就是两台master互写,并且一个M带两个或多个slave,这样的扩展性和提供的服务能力就远远大于MS模式了.按照主从搭建完后(参考上一篇MS搭建的文章),别操作数据库,因为操作数据就会写入binlog,以至于两台MySQL数据不统一. 操作之前需要: 0.

2017-12-08 11:25:33

mysql-主从搭建ms

主从原理简述 1 master记录二进制日志. 1.1 在每个事务更新数据之前,master在二进制记录这些改变,mysql将这些事务串行的写入二进制日志,即使这些事务中的语句是交叉的,当日志写完之后,master会通知存储引擎提交事务,完成之后,数据变化就会写入的二进制日志中. 2 slaver将master的binlog拷贝到自己的中继日志 2.1 slaver开启工作线程io线程,再m

2017-12-08 11:23:19

Redis存储方式RDB和AOF介绍及持久化的重要性

前言redis可以干很多事情,我们这里的背景是将redis作为缓存服务器还讨论的。如果部署了一个redis,主从也好,cluster也罢,我将一些数据存储在它上面,如果没有持久化的话,redis只会存储到内存中,那如果遇到灾难性故障,就会丢失所有数据。这对企业级的应用来说,是个噩梦。如果我们能将数据持久化,并且指定策略定期同步到备份服务器或者云存储上,就可以保证数据不丢失全部,可以挽回一部分数据

2017-11-02 13:12:44

从权限到shiro框架

在说具体的框架之前,先把必要的理论知识简单的和大家交代一下。权限管理什么是权限管理基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。 权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。

2017-07-07 17:50:22

Spring整合JMS——基于ActiveMQ实现(附源码)

声明:本文转载地址:http://elim.iteye.com/blog/1893038,如不能转载,请联系博主。 此源码非彼源码,如需下载原文源码,请访问原文链接。 此源码是博主经过改造测试的,可以配合此文章阅读。地址:去下载JMS简介JMS的全称是Java Message Service,即Java消息服务。它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息

2016-09-22 16:58:26

Spring+Mybatis透明实现读写分离

背景网上有好多读写分离的实践,所应对的业务场景也不一样,本方法主要是应对中小型互联网产品的读写分离。数据库环境:1台master;2台slaver适用框架:spring+mybatis操作数据库的简单原理:mybatis最终是要通过sqlsessionfactory获取数据连接,创建sqlsession并提交到数据库的。所以我们入手的地方有两点: 1. 通过创建多种sqlsessionfactor

2016-09-20 16:58:32

自动化部署入门Git+Nexus+SonarQube+Hudson

自动化部署的优点就不在这里赘述了,本文意在入门。软件都多少有一些权限等配置,这些请大家自行查找,如果实在找不到可以留言。环境:两台CentOS,且都配置jre ip分别为: - 192.168.199.61 作为CI服务器 - 192.168.199.60 应用服务器OS:[root@localhost ~]# uname -aLinux localhost.localdomain 2.

2016-07-01 19:02:52

搭建sonatype nexus 2.18.X时遇到的SSLException错误

环境OS:[root@localhost ~]# uname -aLinux localhost.localdomain 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT 2011 x86_64 x86_64 x86_64 GNU/Linux[root@localhost ~]# head -n 1 /etc/issueCentOS re

2016-06-23 18:02:11

高并发程序设计入门

说在前面本文绝大部分参考《JAVA高并发程序设计》,类似读书笔记和扩展。走入并行世界概念同步(synchronous)与异步(asynchronous)同步和异步通常来形容一次方法调用。同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续执行任务。 异步方法更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续的工作。异步方法通常会在另外的线程中“真实”的执行。整个过程不会

2016-02-24 08:39:29

并发Concurrent与并行Parallel的区别

前言在开始并发与并行工作之前,需要从概念是大概理解下什么是并发,什么是并行,以及两者的区别并发 当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状态.这种方式我们称之为并发(Concurrent).并行 当系统有一个以上CPU时,则线

2016-02-04 10:24:54

JAVA常用基础知识点[继承,抽象,接口,静态,枚举,反射,泛型,多线程...]

类的继承Java只支持单继承,不允许多重继承 - 一个子类只能有一个父类 - 一个父类可以派生出多个子类 子类继承了父类,就继承了父类的方法和属性。 在子类中,可以使用父类中定义的方法和属性,也可以创建新的数据和方法。 因而,子类通常比父类的功能更多。 在Java 中,继承的关键字用的是“extends”,即子类不是父类的子集,而是对父类的“扩展”。 关于继承的规则: 子类

2016-02-03 11:52:08

一篇文章学会Spring4.0

spring概述 Spring 是一个开源框架. Spring 为简化企业级应用开发而生. 使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能. Spring 是一个 IOC(DI) 和 AOP 容器框架. 具体描述 Spring: 轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象可以不依赖于 Sprin

2016-01-25 14:02:32

一篇文章学会springMVC

说在前面为什么用springMVC?springMVC有什么有缺点?springMVC和Struts有什么区别?等等这些问题可以参考网路上资源,本文的重点是快速带入,让大家了解熟悉springMVC。springMVC毕竟是工具,工具的特点就是熟能生巧,通过快速掌握,多加练习、解决问题及归纳总结肯定可以掌握并且成为自己的东西。简单描述springMVC主要是通过前端控制器controller中的注解

2016-01-14 09:35:52

MySQL5.6.12源码编译安装详细过程

本人转自:http://blog.csdn.net/mchdba/article/details/359942511 下载安装包download tar.gzwget http://download.csdn.net/detail/mchdba/7545037​2 安装cmake软件包yum install cmake -y3 create account of mys

2015-11-19 09:01:58

maven学习手记+nexus配置+更换中央仓库为阿里云仓库

本地环境搭建熟悉基础命令mvn:compile mvn:testmvn:cleanmvn:installmvn:package迁移本地仓库* 熟悉创建mvn archetype:generate -D….创建maven骨架*pom.xml|-src|—main|—-java|——package|—-resource|—test|—-java|——package|—-re

2015-11-17 22:13:39

MYSQL binlog简述及简单操作

binlog主要两大作用高可用数据恢复。如何开启binlog在my.cnf中配置:log-bin =/home/data/mysql/binlog/mysql-bin检查是否开启mysql> show variables like '%log_bin%';+---------------------------------+-------------------

2015-08-25 08:35:50

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!