<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[极界的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_37201322</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_37201322]]></copyright><item><title><![CDATA[为了技术而技术（微服务）]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/105482399</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/105482399</guid><author>m0_37201322</author><pubDate>Mon, 13 Apr 2020 10:02:06 +0800</pubDate><description><![CDATA[技术总监张大胖在朋友圈看到一篇文章，讲的是Netflix的微服务实践。



研究了一会儿以后，他不由地拍案叫绝：每个服务都是一个组件，可以

1. 独立开发

2. 独立部署

3. 独立伸缩



人家Netflix居然可以在生产环境随意地停掉微服务测试稳定性，这真的把张大胖镇住了！



张大胖上网搜索一番，发现网上已经有很多文章了，很多公司已经开始使用微服务了，输出了很多最佳实...]]></description><category></category></item><item><title><![CDATA[在该拼的年龄，不要太安逸了]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/79657269</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/79657269</guid><author>m0_37201322</author><pubDate>Thu, 22 Mar 2018 17:38:08 +0800</pubDate><description><![CDATA[职业发展瓶颈？也许你现在已经工作好些年了，大把的年轻还干着初级的活。或许你已经是中高级开发、架构师的岗位，但实际工作能力却衬托不起你日益增加的年龄或者工作职责而日益发愁，你们有没有这种忧虑或者烦恼呢？如何转型？单纯做开发，你能做到多少岁？国内30岁就已经很受排斥了。倒不是30多岁的做开发不如20来岁的聪明，而是20来岁的要的钱比你要少得多，同样低级的开发工作，同样的工作成本要比你更低，这样企业为什...]]></description><category></category></item><item><title><![CDATA[一个创业的想法]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/77978146</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/77978146</guid><author>m0_37201322</author><pubDate>Wed, 31 Jan 2018 11:26:36 +0800</pubDate><description><![CDATA[共享会员（网站）
一对一的共享  比如我有一个优酷的会员      你有一个腾讯的会员  突然有一天我想看腾讯的资源  你想看优酷的会员 那我们就可以进行互换（互换时间可以规定 比如双方订24小时后 对方的账户和秘密全部隐藏起来）
这个是我们网站的核心功能也可以说是最核心竞争力 
我们也可以定时发布一些免费的会员共享 （都是这些共享不稳定  由于人数登的太多 会不时的掉线）
盈利模式（现在]]></description><category></category></item><item><title><![CDATA[精心收集的几个web ui框架]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/79074570</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/79074570</guid><author>m0_37201322</author><pubDate>Tue, 16 Jan 2018 14:34:52 +0800</pubDate><description><![CDATA[1.Aliceui

Aliceui是支付宝的样式解决方案，是一套精选的基于 spm 生态圈的样式模块集合，是 Arale 的子集，也是一套模块化的样式命名和组织规范，是写 CSS 的更好方式。

gitHub地址：https://github.com/aliceui/aliceui.github.io

2.Amazeui

Amaze UI 是一个轻量级、 Mobile fir]]></description><category></category></item><item><title><![CDATA[亿级Web系统搭建—单机到分布式集群]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/77641165</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/77641165</guid><author>m0_37201322</author><pubDate>Mon, 28 Aug 2017 10:17:29 +0800</pubDate><description><![CDATA[当一个Web系统从日访问量10万逐步增长到1000万，甚至超过1亿的过程中，Web系统承受的压力会越来越大，在这个过程中，我们会遇到很多的问题。为了解决这些性能压力带来问题，我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段，我们会遇到不同的问题，通过搭建不同的服务和架构来解决。
Web负载均衡
Web负载均衡（Load Balancing），简单地说就是给我们的服务器集群分]]></description><category></category></item><item><title><![CDATA[java 这些年的发展过程]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/77091872</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/77091872</guid><author>m0_37201322</author><pubDate>Fri, 11 Aug 2017 10:40:40 +0800</pubDate><description><![CDATA[Java 语言的发展回顾
Java 语言源于 1991 年 Sun 公司 James Gosling 领导的的 Ork 项目，1995 年 Sun 公司正式起名为 Java，并提出“Write once, Run anywhere"的口号。
1996 年 1 月 java 1.0 发布，提供了一个解释执行的 Java 虚拟机，其时恰逢互联网开始兴起，Java 的 Applet 能在 Mozil]]></description><category></category></item><item><title><![CDATA[Nginx+Tomcat]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/76613082</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/76613082</guid><author>m0_37201322</author><pubDate>Thu, 03 Aug 2017 10:51:59 +0800</pubDate><description><![CDATA[一、       工具


　　nginx-1.8.0
　　apache-tomcat-6.0.33


二、    目标


　　实现高性能负载均衡的Tomcat集群：


　　

 
三、    步骤


　　1、首先下载Nginx，要下载稳定版：


　　



　　2、然后解压两个Tomcat，分别命名为apache-tomcat-6.0]]></description><category></category></item><item><title><![CDATA[JAVA经典算法例子]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/75991432</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/75991432</guid><author>m0_37201322</author><pubDate>Mon, 24 Jul 2017 11:34:13 +0800</pubDate><description><![CDATA[【程序1】   题目：古典问题：有一对兔子，从出生后第3个月起每个月都生一对兔子，小兔子长到第四个月后每个月又生一对兔子，假如兔子都不死，问每个月的兔子总数为多少？ 
1.程序分析：   兔子的规律为数列1,1,2,3,5,8,13,21.... 


public class exp2{

    public static void main(String
 args[]){]]></description><category></category></item><item><title><![CDATA[java面试题总结]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/73497538</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/73497538</guid><author>m0_37201322</author><pubDate>Tue, 20 Jun 2017 14:02:24 +0800</pubDate><description><![CDATA[ThreadLocal(线程变量副本)
Synchronized实现内存共享，ThreadLocal为每个线程维护一个本地变量。
采用空间换时间，它用于线程间的数据隔离，为每一个使用该变量的线程提供一个副本，每个线程都可以独立地改变自己的副本，而不会和其他线程的副本冲突。
ThreadLocal类中维护一个Map，用于存储每一个线程的变量副本，Map中元素的键为线程对象，而值为对应线程的变量]]></description><category></category></item><item><title><![CDATA[JAVA 常用集合内部机制原理]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/73466602</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/73466602</guid><author>m0_37201322</author><pubDate>Mon, 19 Jun 2017 14:20:42 +0800</pubDate><description><![CDATA[对于常用的集合大家都不陌生，但是深入到内部原理可能都是一知半解，通过阅读源码理解如下。

ArrayList
ArrayList内部就是一个默认大小为10的动态对象数组容器，每当add一个新数据的时候，如果大于原来的容器大小，则会通过Arrays.copyOf把容器大小增加到原来的1.5倍，以此类推。当可以预知数据大小，可以通过initialCapacity来默认设置动态数据的大小，减少扩容]]></description><category></category></item><item><title><![CDATA[关于Ueditor图片路径的修改]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/73088201</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/73088201</guid><author>m0_37201322</author><pubDate>Mon, 12 Jun 2017 10:53:45 +0800</pubDate><description><![CDATA[上面是修改上传路径和在线图片路径的代码]]></description><category></category></item><item><title><![CDATA[编辑器ueditor使用总结]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/72842427</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/72842427</guid><author>m0_37201322</author><pubDate>Fri, 02 Jun 2017 11:01:43 +0800</pubDate><description><![CDATA[最近做的项目用到了ueditor这个东东，但是他的一些配置文档对初次使用者来说很难以理解，故作此总结


1.ueditor 官方地址：http://ueditor.baidu.com/website/index.html
   开发文档地址：http://ueditor.baidu.com/website/document.html
   下载地址：http://ueditor.bai]]></description><category></category></item><item><title><![CDATA[40个Java多线程问题总结]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/72357085</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/72357085</guid><author>m0_37201322</author><pubDate>Wed, 17 May 2017 10:09:09 +0800</pubDate><description><![CDATA[前言
个人认为，学习，内容越多、越杂的知识，越需要进行深刻的总结，这样才能记忆深刻，将知识变成自己的。这篇文章主要是对多线程的问题进行总结的，因此罗列了40个多线程的问题。

这些多线程的问题，有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过，但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍，不会去看网上的答案，因]]></description><category></category></item><item><title><![CDATA[提高mysql千万级大数据SQL查询优化30条经验]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/70313786</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/70313786</guid><author>m0_37201322</author><pubDate>Fri, 21 Apr 2017 13:23:51 +0800</pubDate><description><![CDATA[1.对查询进行优化，应尽量避免全表扫描，首先应考虑在 where 及 order by 涉及的列上建立索引。


2.应尽量避免在 where 子句中对字段进行 null 值判断，否则将导致引擎放弃使用索引而进行全表扫描，如：select id from t where num is null可以在num上设置默认值0，确保表中num列没有null值，然后这样查询：select
 id f]]></description><category></category></item><item><title><![CDATA[redis环境搭建——介绍、安装、配置]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/70239484</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/70239484</guid><author>m0_37201322</author><pubDate>Wed, 19 Apr 2017 13:46:19 +0800</pubDate><description><![CDATA[1. NoSQL&Redis介绍
       NoSQL，Not Only SQL，是非关系型的数据库。传统的关系数据库不能满足超大规模和高并发的应用。
       是以Key-Value的形式存储，（例如JSON,XML），不一定遵循传统数据库的一些基本要求，比如SQL标准、ACID属性（Atomicity/ Consistency/Isolation/Durability）、表结构等。]]></description><category></category></item><item><title><![CDATA[ExtJS 介绍]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/70143156</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/70143156</guid><author>m0_37201322</author><pubDate>Wed, 12 Apr 2017 15:26:31 +0800</pubDate><description><![CDATA[一、什么是ExtJS？


1、ExtJS可以用来开发RIA也即富客户端的AJAX应用，是一个用javascript写的，主要用于创建前端用户界面，是一个与后台技术无关的前端ajax框架。因此，可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术，由开发人员JackSlocum开发，通过参考JavaSwing等机制来组织可视化组件，无论从U]]></description><category></category></item><item><title><![CDATA[到底什么是集群&分布式]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/70143031</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/70143031</guid><author>m0_37201322</author><pubDate>Wed, 12 Apr 2017 15:15:17 +0800</pubDate><description><![CDATA[在这一年的工作中，对一些分布式和集群技术也有一些接触，只是研究得并不深入。比如分布式服务框架Dubbo、搜索引擎Elasticsearch。
概念总是抽象的，配合实例会让你对概念的理解更加清晰。因此，如果刚好有使用到分布式和集群技术的猿友，可以边看本文的一些概念边回想你使用过的分布式和集群技术。如果你没有使用过相关技术，那其实也是可以以了解的心态将本文看完，后面接触到了，起码会有个大概的印象。]]></description><category></category></item><item><title><![CDATA[java的动态代理机制详解]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/69951092</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/69951092</guid><author>m0_37201322</author><pubDate>Mon, 10 Apr 2017 16:39:42 +0800</pubDate><description><![CDATA[在学习Spring的时候，我们知道Spring主要有两大思想，一个是IoC，另一个就是AOP，对于IoC，依赖注入就不用多说了，而对于Spring的核心AOP来说，我们不但要知道怎么通过AOP来满足的我们的功能，我们更需要学习的是其底层是怎么样的一个原理，而AOP的原理就是java的动态代理机制，所以本篇随笔就是对java的动态机制进行一个回顾。
在java的动态代理机制中，有两个重要的类或接口]]></description><category></category></item><item><title><![CDATA[java系统高并发解决方案]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/69951049</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/69951049</guid><author>m0_37201322</author><pubDate>Mon, 10 Apr 2017 16:37:26 +0800</pubDate><description><![CDATA[一个小型的网站，比如个人网站，可以使用最简单的html静态页面就实现了，配合一些图片达到美化效果，所有的页面均存放在一个目录下，这样的网站对系统架构、性能的要求都很简单，随着互联网业务的不断丰富，网站相关的技术经过这些年的发展，已经细分到很细的方方面面，尤其对于大型网站来说，所采用的技术更是涉及面非常广，从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求，已经不是]]></description><category></category></item><item><title><![CDATA[本地jar 导入 maven 仓库]]></title><link>https://blog.youkuaiyun.com/m0_37201322/article/details/60470318</link><guid>https://blog.youkuaiyun.com/m0_37201322/article/details/60470318</guid><author>m0_37201322</author><pubDate>Sun, 05 Mar 2017 19:17:29 +0800</pubDate><description><![CDATA[在用maven开发是程序时。大多数不用自己配jar包。但有的时候还是需要自己手动添加自己本地jar包。可以从pom.xml文件中找出要添加什么类型的包。如：

这个包不能用。
例如：
我下载的这个 jar 包是放到了 D:\mvn 目录下(D:\mvn\class12-10.2.0.3.0.jar)
那么我在 cmd 中敲入的命令就应该是：

mvn install:install-]]></description><category></category></item></channel></rss>