- 博客(32)
- 资源 (112)
- 问答 (3)
- 收藏
- 关注
转载 Linux系统中采用Atlas+Keepalived实现MySQL读写分离、负载均衡
==========================================================================================一、基础介绍==========================================================================================1、背景描述
2016-05-31 16:47:29 1529
转载 MySQL 主从复制与读写分离概念及架构分析
1.MySQL主从复制入门首先,我们看一个图:影响MySQL-A数据库的操作,在数据库执行后,都会写入本地的日志系统A中。假设,实时的将变化了的日志系统中的数据库事件操作,在MYSQL-A的3306端口,通过网络发给MYSQL-B。MYSQL-B收到后,写入本地日志系统B,然后一条条的将数据库事件在数据库中完成。那么,MYSQL-A的变化,MYSQL-B
2016-05-31 15:09:18 4378
转载 Linux系统实现mysql主从复制
1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 server-id=222 //[必须]
2016-05-31 14:57:55 2671
转载 虚拟化项目运维实践
文章地址:http://mp.weixin.qq.com/s?__biz=MjM5NDE0MjI4MA==&mid=2656298704&idx=2&sn=68d5d42a9c26640a21eebd3253ca81c3&scene=1&srcid=0519IBq6Q2k77kYAQmXuofuV&from=groupmessage&isappinstalled=0#wechat_redirect
2016-05-30 14:54:05 5326
原创 互联网产品灰度发布
互联网产品灰度发布 关于2016年5月15日,DevOps成都站|架构与运维峰会活动总结1. 前言 22. 灰度发布定义 53. 灰度发布作用 54. 灰度发布步骤 55. 灰度发布测试方法 66. 灰度发布引擎 67. 灰度发布常见问题 87.1. 以偏概全 87.1.1. 问题特征: 87.1.2. 解决方案: 87.2. 知识的诅咒 9
2016-05-30 14:37:39 30526 5
原创 RabbitMQ在分布式系统的应用
转载自:http://geek.csdn.net/news/detail/74184由于之前做的项目中需要在多个节点之间可靠地通信,所以废弃了之前使用的Redis pub/sub(因为集群有单点问题,且有诸多限制),改用了RabbitMQ。使用期间得到不少收获,也踩了不少坑,所以在此分享下心得。怎么保证可靠性的?RabbitMQ提供了几种特性,牺牲了一点性能代价,提供了可靠性的保证
2016-05-20 18:30:15 4916
转载 哈夫曼编码
哈夫曼编码(Huffman Coding),又称霍夫曼编码,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。原理设某信源产生有五种符号u1、u2、u3、u4和u5,对应概率P1=0.4,P2=0.1,
2016-05-20 18:25:26 11520
转载 Linux学习进阶路线
转载地址:http://www.nowamagic.net/librarys/veda/detail/2054为什么要学习Linux? 为什么学Linux,每个人都有自己的理由:Linux是免费的不用花一分钱,能够节约大笔的成本;Linux是开源的,你可以根据自已的需要修改源代码;Linux是开放的,有广泛的社区,关于Linux的讨论要远远高于windows操作系统;学
2016-05-19 23:02:11 762
原创 二叉树的原理和实现
在计算机科学中,二叉树(Binary Tree)是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。 二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i层至多有2^{i-1}个结点;深度为k的二叉树至多有2^
2016-05-19 15:13:55 9806 1
转载 JMF-Java媒体框架
Java术语,意为Java媒体框架(JMF)。该核心框架支持不同媒体(如:音频输出和视频输出)间的时钟同步。它是一个标准的扩展框架,允许用户制作纯音频流和视频流。JMF实际上是Java的一个类包。JMF 2.1.1技术提供了先进的媒体处理能力,从而扩展了Java平台的功能。这些功能包括:媒体捕获、压缩、流转、回放,以及对各种主要媒体形式和编码的支 持,如M-JPEG、H.263、MP3、R
2016-05-19 13:59:35 2192
原创 二分查找原理及代码拓展
概念 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查
2016-05-19 11:21:32 2363
转载 何为容灾?
容灾系统是指在相隔较远的异地,建立两套或多套功能相同的IT系统,互相之间可以进行健康状态监视和功能切换,当一处系统因意外(如火灾、地震等)停止工作时,整个应用系统可以切换到另一处,使得该系统功能可以继续正常工作。容灾技术是系统的高可用性技术的一个组成部分,容灾系统更加强调处理外界环境对系统的影响,特别是灾难性事件对整个IT节点的影响,提供节点级别的系统恢复功能。分类编辑从其对系统的
2016-05-17 16:35:21 4261
原创 跨行业关键词"拓扑"
1.数学术语 拓扑学(topology)是研究几何图形或空间在连续改变形状后还能保持不变的一些性质的学科。它只考虑物体间的位置关系而不考虑它们的形状和大小。[1] 拓扑英文名是Topology,直译是地志学,最早指研究地形、地貌相类似的有关学科。几何拓扑学是十九世纪形成的一门数学分支,它属于几何学的范畴。有关拓扑学的一些内容早在十八世纪就出现了。那时候发现一些孤立的问题,后来在拓扑
2016-05-17 16:00:56 862
转载 LVS+keepalived+nginx+tomcat部署实现
From:http://lovelace.blog.51cto.com/1028430/1550188# 架构拓扑# 节点分布情况LVS-dr-master eth0: 192.168.146.141 LVS-dr-slave eth0: 192.168.146.142nginx1: eth0: 192
2016-05-17 15:42:19 1972
转载 Androidpn 基于XMPP协议的消息推送实践
AndroidPN环境AndroidPN实现了从服务器到android移动平台的文本消息推送。这里先简单说一下androidPN的安装过程。目标下载:androidpn-client-0.5.0.zip和androidpn-server-0.5.0-bin.zip官方网址:http://sourceforge.net/projects/androidpn/ 解压两个包,Eclips
2016-05-16 16:36:16 1215
转载 Android实现推送方式解决方案
本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也
2016-05-16 16:13:05 1021
转载 Android ReallySmall MessageBroker(基于MQTT)
原文地址:http://blog.sina.com.cn/s/blog_6c762bb30101bkfp.html一、下载RSMB全称是ReallySmall MessageBroker。点击下面地址下载 https://www.ibm.com/developerworks/community/groups/service/html/communityview?community
2016-05-16 16:09:31 1163
转载 Android基于MQTT协议实现的推送功能
前段时间公司需要Android端的手机群推功能,我们就通过MQTT来实现了该功能。MQTT的官网如下 http://mqtt.org/关于系统的主要架构就不详述了。这关系的到职业道德问题,在这里只谈谈MQTT实现推送的功能。在MQTT官网中http://mqtt.org/software列举出了实现了该协议的开源客户端和服务器工程和库。我们是通过ApacheActiveCl
2016-05-16 16:03:26 6466 1
原创 Android Push Notification-androidpn(基于XMPP协议)
androidpn (Android Push Notification)是一个基于XMPP协议的java开源Android push notification实现。它包含了完整的客户端和服务器端。androidpn 官方首页:https://sourceforge.net/projects/androidpn/androidpn的官网下载http://sourceforge.ne
2016-05-16 15:57:21 1143
转载 Android SQLite 抽象出CRUD操作工具类
1, 定义统一的Dao接口public interface IDao { public abstract T getSingleById(int id); public abstract List getAll(); public abstract boolean update(T video); public abstract int deleteByIds(Collec
2016-05-16 14:39:28 926
转载 MQTT+ApolloServer实现Android的消息推送功能
应用背景最近,领导让研究android系统的应用开发,于是就开始研究数据库访问+消息推送+实时视频播放等基本应用,下面主要是android消息推送功能的研究。PS:大家有问题可以随时私信我,共同学习。消息的推送就是从服务器端向移动终端发送连接请求,传输特定的信息。例如一些新闻客户端,每隔一段时间都会受到一条或者多条通知(Notification),这就是从服务器端传过来的推送消息。
2016-05-13 17:24:13 8056 1
转载 CAS实现SSO单点登录原理
1. CAS 简介 1.1. What is CAS ?CAS ( Central Authentication Service ) 是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 Web SSO )。CAS 开始于 2001 年, 并在 2004 年 12 月正式成为 JA-SIG 的一个项目
2016-05-11 17:38:22 1381
转载 在首席架构师手里,应用架构如此设计
转载自:http://geek.csdn.net/news/detail/73332无架构,不系统,架构是大型系统的关键。从形上看,架构是系统的骨架,支撑和链接各个部分;从神上看,架构是系统的灵魂,深刻体现业务本质。架构可细分为业务架构、应用架构、技术架构,业务架构是战略,应用架构是战术,技术架构是装备。其中应用架构承上启下,一方面承接业务架构的落地,另一方面影响技术选型。如何针对
2016-05-11 17:26:35 9884
原创 Github秘籍
如需更多内容请访问:https://github.com/tiimgreen/github-cheat-sheet/blob/master/README.zh-cn.mdGitHub秘籍 Git 和 Github 秘籍,灵感来自于 Zach Holman 在 2012 年 Aloha Ruby Conference 和 2013 年 WDCNZ 上所做的演讲:Git and GitHu
2016-05-11 15:19:35 759
转载 Android ORM 框架之 greenDAO
From:http://blog.csdn.net/kpioneer123/article/details/51354436GreenDao是一个用于Android开发的对象/关系映射(ORM)工具。它向SQLite数据库提供了一个对象导向的接口。像GreenDao这样的ORM工具不仅为你省去了很多的重复工作,而且提供了更简便的操作接口。greenDAO 代码生成的工程结构图
2016-05-11 15:14:01 861
原创 Android Drawable图标生成工具
工具地址:http://www.iconres.com/tool/drawable.php?y=7使用时上传自己需要的图片可以在线生成。支持图片格式:生成图片规格:
2016-05-11 15:00:06 4274
转载 通过Hash用锁控制并发
From:http://m.oschina.net/blog/673008 1. 分段锁 借鉴concurrentHashMap的分段思想,先生成一定数量的锁,具体使用的时候再根据key来返回对应的lock。这是几个实现里最简单,性能最高,也是最终被采用的锁策略,代码如下:/** * 分段锁,系统提供一定数量的原始锁,根据传入对象的哈希值获取对应的锁并加锁 *
2016-05-11 14:41:46 2934
转载 实用简介:MQTT协议及其在物联网中的应用
原文链接:A Brief, but Practical Introduction to the MQTT Protocol and its Application to IoT作者:Ben Howes 译者:孙薇 责编:周建丁(zhoujd@csdn.net)MQTT (Message Queuing Telemetry Transport,消息队列遥测传输) 是一种标准化
2016-05-11 14:23:00 12633 1
转载 Linux下LDAP统一认证解决方案
From:http://www.cangfengzhe.com/wangluoanquan/3.html企业内部需要认证的服务很多,员工需要记住很多的密码, 即使对这些服务进行相同的密码设置,也存在很大的安全隐患。笔者目前工作的企业就是如此,每一个新员工的到来管理员都要初始化很多密码,而这些密码都被设置成了“888888”等弱密码,由于各种软件的认证机制之间没有使用一个统一的标准,员工无法
2016-05-04 11:31:45 3598
转载 IOS开发通知与消息机制
概述在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以会打开应用程序,但是实现原理却完全不同。今天就和大家一块去看一下如何
2016-05-04 11:15:11 1152
转载 IOS并发编程指南:Dispatch Queue任务执行与Dispatch Source
导读: 本文为读《Concurrency Programming Guide》笔记第三篇,在对OS X和iOS应用开发中实现任务异步执行的技术、注意事项、Operation与Dispatch Queues实践解析后,作者付宇轩(@DevTalking)着重分享了让Dispatch Queue执行任务的那些事儿。当然,本着“Talk is cheap, show me the code”原则,除
2016-05-04 11:00:01 1804
原创 Spring 事务管理@Transactional
@Transactional的属性属性名 类型 说明 isolation 枚举org.springframework.transaction.annotation.Isolation的值 事务隔离级别 noRollbackFor Class[] 一组异常类,遇
2016-05-03 13:22:46 1060
SpringBoot-Gradle-Maven-Java-Groovy
2018-06-14
SwaggerWebAPI
2018-05-15
SDL2_ttf-2.0.14-win32-x64 & SDL2_ttf-2.0.14-win32-x86 二进制运行文件dll
2018-03-09
JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)
2017-12-29
Adobe Flash Professional CS6 Flash教学实践源文件
2017-01-28
Mybatis Mapper生成器示例
2016-09-28
百度对象存储BOS
2015-08-18
openhtmltopdf 解决中文字体和A4显示模板
2023-10-26
Postgresql PipelineDB定时增量统计事件数据.vsdx
2020-10-16
平台产品体系.vsdx
2020-09-22
Springboot 结合Apache Spark 2.4.4与Scala 2.12 集成示例
2020-09-02
NGINX HTTP负载均衡操作及优化手册.docx
2019-12-27
Java虚拟机调优及问题排查手册.docx
2019-12-24
AggregationController.java
2019-12-24
Spring-Struts2项目环境搭建
2019-11-25
spring3.0.5.zip
2019-11-14
Spring3.0.5扩展支持AOP获取HttpServletResponse
2019-11-09
web-requirejs.zip
2019-10-18
MySQL单主库多继承从库数据备份测试
2019-05-07
MySQL指定表数据库和表同步并解决跨网络问题方案
2019-04-30
Windows Service项目示例可执行安装卸载
2018-06-25
C# OCX (ActiveX)log4net日志不写目录怎么回事呢?
2018-06-07
已知视屏的加密时的pts时间戳,怎么计算播放时的pts?
2018-02-28
Ubuntu server 15.0.4安装Redis make命令不能执行
2015-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人