<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yangactive的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/yangactive</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; yangactive]]></copyright><item><title><![CDATA[spring boot rest例子]]></title><link>https://blog.csdn.net/yangactive/article/details/84917687</link><guid>https://blog.csdn.net/yangactive/article/details/84917687</guid><author>yangactive</author><pubDate>Tue, 20 Mar 2018 09:16:02 +0800</pubDate><description><![CDATA[
简介： 本文将帮助您使用 Spring Boot 创建简单的 REST 服务。
 

你将学习
 

什么是 REST 服务？
如何使用 Spring Initializr 引导创建 Rest 服务应用程序？
如何创建获取 REST 服务以检索学生注册的课程？
如何为学生注册课程创建 Post REST 服务？
如何利用 postman 执行 rest 服务？

 

本教程...]]></description><category></category></item><item><title><![CDATA[良好前端架构的搭建]]></title><link>https://blog.csdn.net/yangactive/article/details/84915937</link><guid>https://blog.csdn.net/yangactive/article/details/84915937</guid><author>yangactive</author><pubDate>Fri, 02 Feb 2018 10:13:21 +0800</pubDate><description><![CDATA[
建立一个好的前端架构是开始开发 Web 应用或网站的一个基本步骤。良好的实践和编码常规是必不可少的，但是结构呢？我们如何在可控的时间内构思一个好的架构？但最重要的事情是，我们应该从哪里开始？
当我开始思考这个问题时，我意识到一些事情：
我想要一个多页面项目（一个 Web 应用或网站）；我希望我的项目支持不同的屏幕尺寸和分辨率，换句话说，我希望它是响应式的；我希望最终产品是可被维护的；我希望...]]></description><category></category></item><item><title><![CDATA[过年了，让你的服务器提高警惕！]]></title><link>https://blog.csdn.net/yangactive/article/details/84915818</link><guid>https://blog.csdn.net/yangactive/article/details/84915818</guid><author>yangactive</author><pubDate>Wed, 31 Jan 2018 11:36:38 +0800</pubDate><description><![CDATA[

作者介绍：林伟壕 网络安全 DevOps 新司机，先后在中国电信和网易游戏从事数据网络、网络安全和游戏运维工作。对 Linux 运维、虚拟化和网络安全防护等研究颇多，目前专注于网络安全自动化检测、防御系统构建。
遇到服务器被黑，很多人会采用拔网线、封 iptables 或者关掉所有服务的方式应急，但如果是线上服务器就不能立即采用任何影响业务的手段了，需要根据服务器业务情况分类处理。
...]]></description><category></category></item><item><title><![CDATA[MySQL 集群高可用架构之 MHA]]></title><link>https://blog.csdn.net/yangactive/article/details/84915754</link><guid>https://blog.csdn.net/yangactive/article/details/84915754</guid><author>yangactive</author><pubDate>Tue, 30 Jan 2018 14:23:49 +0800</pubDate><description><![CDATA[
前言导读记得之前发过一篇文章，名字叫《浅析 MySQL 高可用架构》，之后一直有很多小伙伴在公众号后台或其它渠道问我，何时有相关的深入配置管理文章出来，因此，民工哥，也将对前面的各类架构逐一进行整理，然后发布出来。那么今天将来发布的 MHA 的架构整体规划与配置操作。
 
架构简介MHA（Master High Availability）目前在 MySQL 高可用方面是一个相对成熟的解决方案...]]></description><category></category></item><item><title><![CDATA[数据库连接池极简教程]]></title><link>https://blog.csdn.net/yangactive/article/details/84914806</link><guid>https://blog.csdn.net/yangactive/article/details/84914806</guid><author>yangactive</author><pubDate>Thu, 11 Jan 2018 16:15:31 +0800</pubDate><description><![CDATA[
一，常规数据库连接

常规数据库连接一般由以下六个步骤构成:阅读本文，建议大家已经掌握了扎实的互联网架构技术，可参考：互联网架构技术清单


装载数据库驱动程序；


建立数据库连接；


创建数据库操作对象


访问数据库，执行sql语句；


处理返回结果集


断开数据库连接。


public class TestMysqlConn { publ...]]></description><category></category></item><item><title><![CDATA[高效sql性能优化极简教程]]></title><link>https://blog.csdn.net/yangactive/article/details/84914663</link><guid>https://blog.csdn.net/yangactive/article/details/84914663</guid><author>yangactive</author><pubDate>Tue, 09 Jan 2018 11:30:42 +0800</pubDate><description><![CDATA[
一，sql性能优化基础方法论
对于功能，我们可能知道必须改进什么；但对于性能问题，有时我们可能无从下手。其实，任何计算机应用系统最终队可以归结为：
cpu消耗
内存使用
对磁盘，网络或其他I/O设备的输入/输出(I/O)操作。
阅读本文，建议大家已经掌握了扎实的互联网架构技术，可参考：互联网架构技术清单
但我们遇到性能问题时，要判断的第一点就是“在这三种资源中，是否有哪一种资源达到...]]></description><category></category></item><item><title><![CDATA[分布式唯一ID极简教程]]></title><link>https://blog.csdn.net/yangactive/article/details/84912540</link><guid>https://blog.csdn.net/yangactive/article/details/84912540</guid><author>yangactive</author><pubDate>Fri, 24 Nov 2017 11:08:11 +0800</pubDate><description><![CDATA[
一，题记
所有的业务系统，都有生成ID的需求，如订单id，商品id，文章ID等。这个ID会是数据库中的唯一主键，在它上面会建立聚集索引！
阅读本文，建议大家已经掌握了扎实的互联网技术，可参考：互联网技术清单
ID生成的核心需求有两点：
全局唯一
趋势有序
二，为什么要全局唯一？
著名的例子就是身份证号码，身份证号码确实是对人唯一的，然而一个人是可以办理多个身份证的，例如你身份证丢了...]]></description><category></category></item><item><title><![CDATA[shell脚本极简教程]]></title><link>https://blog.csdn.net/yangactive/article/details/84910159</link><guid>https://blog.csdn.net/yangactive/article/details/84910159</guid><author>yangactive</author><pubDate>Wed, 11 Oct 2017 01:16:19 +0800</pubDate><description><![CDATA[
一，shell题记
不懂shell的程序员不是好程序员，学习shell是为了自动化，使用自动化可以非常有效的提高工作效率。没有一个大公司不要求linux的基本技能的，只是不同岗位要求掌握的程度不同。
二，shell简介
Shell本身是一个用C语言编写的程序，它是用户使用Unix/Linux的桥梁，用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言，又是一种程序设计语言。...]]></description><category></category></item><item><title><![CDATA[直播技术视频教程分享]]></title><link>https://blog.csdn.net/yangactive/article/details/84910025</link><guid>https://blog.csdn.net/yangactive/article/details/84910025</guid><author>yangactive</author><pubDate>Mon, 09 Oct 2017 09:20:43 +0800</pubDate><description><![CDATA[
一，直播技术框架

二，音视频处理的一般流程
数据采集→数据编码→数据传输(流媒体服务器) →解码数据→播放显示
1、数据采集：
摄像机及拾音器收集视频及音频数据，此时得到的为原始数据
涉及技术或协议：
摄像机：CCD、CMOS
拾音器：声电转换装置（咪头）、音频放大电路
2、数据编码：
使用相关硬件或软件对音视频原始数据进行编码处理（数字化）及加工（如音视频混合、打包封装...]]></description><category></category></item><item><title><![CDATA[利用Racher轻松构建PASS平台]]></title><link>https://blog.csdn.net/yangactive/article/details/84909756</link><guid>https://blog.csdn.net/yangactive/article/details/84909756</guid><author>yangactive</author><pubDate>Fri, 29 Sep 2017 09:45:26 +0800</pubDate><description><![CDATA[
一，Rancher是什么
1.1 Rancher背景
❶Rancher Labs成立于2014年。总部设立在美国加州的Cupertino。在美国的亚利桑那州的菲尼克斯和中国的深圳设立有研发中心。
❷核心团队自2008年就在一起工作,曾创立Cloud.com并推出了CloudStack,
经历了从VM到容器的整个虚拟化技术演进过程。
❸Rancher的两个产品,Rancher平台和Ran...]]></description><category></category></item><item><title><![CDATA[MapReduce极简教程]]></title><link>https://blog.csdn.net/yangactive/article/details/84909354</link><guid>https://blog.csdn.net/yangactive/article/details/84909354</guid><author>yangactive</author><pubDate>Fri, 22 Sep 2017 15:58:20 +0800</pubDate><description><![CDATA[
一个有趣的例子
你想数出一摞牌中有多少张黑桃。直观方式是一张一张检查并且数出有多少张是黑桃？

 

MapReduce方法则是：
给在座的所有玩家中分配这摞牌
让每个玩家数自己手中的牌有几张是黑桃，然后把这个数目汇报给你
你把所有玩家告诉你的数字加起来，得到最后的结论
拆分
MapReduce合并了两种经典函数：
映射（Mapping）对集合里的每个目标应用同一个操作。即，...]]></description><category></category></item><item><title><![CDATA[好的架构不是设计出来的，而是演进出来的]]></title><link>https://blog.csdn.net/yangactive/article/details/84909052</link><guid>https://blog.csdn.net/yangactive/article/details/84909052</guid><author>yangactive</author><pubDate>Mon, 18 Sep 2017 14:26:53 +0800</pubDate><description><![CDATA[
好的架构不是设计出来的，而是演进出来的
对很多创业公司而言，很难在初期就预估到流量十倍、百倍以及千倍以后网站架构会是什么样的一个状况。同时，如果系统初期就设计一个千万级并发的流量架构，很难有公司可以支撑这个成本。
因此，这里主要会关注架构的眼花。在每个阶段，找到对应该阶段网站架构所面临的问题，然后在不断解决这些问题，在这个过程中整个架构会一直演进。
在58同城建立之初，站点的流量非常小，可...]]></description><category></category></item><item><title><![CDATA[李兴平，世界站长第一人]]></title><link>https://blog.csdn.net/yangactive/article/details/84908927</link><guid>https://blog.csdn.net/yangactive/article/details/84908927</guid><author>yangactive</author><pubDate>Fri, 15 Sep 2017 09:20:27 +0800</pubDate><description><![CDATA[
一，题记
 
    这位农，在他面前，王思聪从来不提他爹！他就是李兴平，1979年出生于广东兴宁县，父母均为当地农民，李兴平没有考上高中，初中毕业后即回家务农。李兴平沾染了一个“不好”的习惯——上网。要知道，上世纪90年代中期，上网是个烧钱的活，李兴平成了别人眼中的“败家子”。
 
就是这样的一个小人物，为百度的上市做出了巨大的贡献，创办了hao123网址之家，百度曾经百分之六十的流...]]></description><category></category></item><item><title><![CDATA[Android网络编程要学的东西与Http协议学习]]></title><link>https://blog.csdn.net/yangactive/article/details/84908623</link><guid>https://blog.csdn.net/yangactive/article/details/84908623</guid><author>yangactive</author><pubDate>Mon, 11 Sep 2017 09:37:33 +0800</pubDate><description><![CDATA[
1.Android与互联网交互的三种方式


2.初识Http协议

实际开发中我们和服务端打交道一般用得都是基于Http协议的通信，所以学好Http协议是非常 重要的，当然，我们不用过于考究一些细节的东西，有个大体的了解即可！都是一些概念性的东西！


1）什么是Http协议？

答：hypertext transfer protocol（超文本传输协议），TCP/IP协议的一...]]></description><category></category></item><item><title><![CDATA[程序员、架构师、技术经理、技术总监和CTO都是干什么的？]]></title><link>https://blog.csdn.net/yangactive/article/details/84908439</link><guid>https://blog.csdn.net/yangactive/article/details/84908439</guid><author>yangactive</author><pubDate>Thu, 07 Sep 2017 10:07:47 +0800</pubDate><description><![CDATA[
​　　程序员
　　程序员，英文名coder/programmer，大家常自嘲叫码农的阶段。这个角色职责是把需求或产品实现为用户可用的软件产品。
　　此职位为执行级别。另外因为经验较少，一般需要求助别人，或与别人一起完（ban）成（zhuan）一个任务。
　　此阶段大概要经历3年，程序员的职责如下：
　　1、负责公司运营系统的设计与开发工作
　　2、运营数据处理和分析
　　高级程序员...]]></description><category></category></item><item><title><![CDATA[三分钟看懂负载均衡]]></title><link>https://blog.csdn.net/yangactive/article/details/84908012</link><guid>https://blog.csdn.net/yangactive/article/details/84908012</guid><author>yangactive</author><pubDate>Thu, 31 Aug 2017 00:07:09 +0800</pubDate><description><![CDATA[
什么是负载均衡
负载均衡（Load Balance）是分布式系统架构设计中必须考虑的因素之一，它通常是指，将请求/数据【均匀】分摊到多个操作单元上执行，负载均衡的关键在于【均匀】。
 
常见的负载均衡方案
常见互联网分布式架构如上，分为客户端层、反向代理nginx层、站点层、服务层、数据层。可以看到，每一个下游都有多个上游调用，只需要做到，每一个上游都均匀访问每一个下游，就能实现“将请求...]]></description><category></category></item><item><title><![CDATA[程序员的江湖，黑话一定要牢记]]></title><link>https://blog.csdn.net/yangactive/article/details/84907776</link><guid>https://blog.csdn.net/yangactive/article/details/84907776</guid><author>yangactive</author><pubDate>Mon, 28 Aug 2017 09:36:40 +0800</pubDate><description><![CDATA[
一，老板的黑话
你来我办公室一下 == 老子又想到了绝妙的idea
得专注用户体验 == 界面画的好看点 
产品气质不够年轻 == 饱和度通通调最高 
产品气质不够成熟 == 界面通通做成黑的 
产品不够大气 == 我也不知道哪不好反正就是不好 
 
要精致的感觉 == 抄苹果 
要利用用户的固有习惯 == 抄同行 
要追求流行设计趋势 == 抄微信/淘宝/滴滴…
你说的这...]]></description><category></category></item><item><title><![CDATA[2T架构师教学视频打包分享]]></title><link>https://blog.csdn.net/yangactive/article/details/84907605</link><guid>https://blog.csdn.net/yangactive/article/details/84907605</guid><author>yangactive</author><pubDate>Thu, 24 Aug 2017 15:51:52 +0800</pubDate><description><![CDATA[
“一站式架构师学习资料”全共享
第三季“架构师资料共享圈”
【特别圈】
为什么说是特别圈？

 

一，架构师第一段

 

二，架构师第二段

 

三，架构师第三段

 

四，架构师第四段

 

五，架构师第五段

 

六，架构师第六段

 

七，架构师第七段

 

八，架构师第八段，淘宝商城实战项目

 

九，架构师...]]></description><category></category></item><item><title><![CDATA[互联网架构，如何进行容量设计]]></title><link>https://blog.csdn.net/yangactive/article/details/84907365</link><guid>https://blog.csdn.net/yangactive/article/details/84907365</guid><author>yangactive</author><pubDate>Tue, 22 Aug 2017 10:00:14 +0800</pubDate><description><![CDATA[
一，需求缘起
互联网公司，这样的场景是否似曾相识：
 
场景一：pm要做一个很大的运营活动，技术老大杀过来，问了两个问题：
（1）机器能抗住么？
（2）如果扛不住，需要加多少台机器？
 
场景二：系统设计阶段，技术老大杀过来，又问了两个问题：
（1）数据库需要分库么？
（2）如果需要分库，需要分几个库？
 
技术上来说，这些都是系统容量预估的问题，容量设计是架构师必备的技能...]]></description><category></category></item><item><title><![CDATA[ 互联网架构为什么要做服务化？]]></title><link>https://blog.csdn.net/yangactive/article/details/84907296</link><guid>https://blog.csdn.net/yangactive/article/details/84907296</guid><author>yangactive</author><pubDate>Mon, 21 Aug 2017 11:27:40 +0800</pubDate><description><![CDATA[
一、互联网高可用架构，为什么要服务化？
【服务化之前高可用架构】
在服务化之前，互联网的高可用架构大致是这样一个架构：
（1）用户端是浏览器browser，APP客户端
（2）后端入口是高可用的nginx集群，用于做反向代理
（3）中间核心是高可用的web-server集群，研发工程师主要编码工作就是在这一层
（4）后端存储是高可用的db集群，数据存储在这一层
 
更典型的，we...]]></description><category></category></item></channel></rss>