<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[vasal的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/vasal</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; vasal]]></copyright><item><title><![CDATA[Android实现推送方式解决方案]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/51691448</link><guid>https://blog.youkuaiyun.com/vasal/article/details/51691448</guid><author>vasal</author><pubDate>Thu, 16 Jun 2016 14:03:16 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/hanyonglu/archive/2012/03/04/2378971.html

　

本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了，不说别的，就我们手机上的新闻客户端就时不j时的推送过来新的消息，很方便的阅读最新的新闻信息。这种推送功能是好的一面，但是也会经常看到很多推送过来的]]></description><category></category></item><item><title><![CDATA[你应该知道的 RPC 原理]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/51683752</link><guid>https://blog.youkuaiyun.com/vasal/article/details/51683752</guid><author>vasal</author><pubDate>Wed, 15 Jun 2016 17:08:13 +0800</pubDate><description><![CDATA[你应该知道的 RPC 原理



2015/10/06 · 开发 · 18
 评论 · rpc, 网络通信

分享到：43








PHP面向对象编程
PHP+Sphinx+MySQL实现全文检索—理论篇
近距离探索memcache缓存
洪大师带你解读Symfony2框架






本文作者： 伯乐在线 - 占利军 。未经作者许可，禁止]]></description><category></category></item><item><title><![CDATA[hessian学习基础篇——序列化和反序列化]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/51682726</link><guid>https://blog.youkuaiyun.com/vasal/article/details/51682726</guid><author>vasal</author><pubDate>Wed, 15 Jun 2016 15:31:54 +0800</pubDate><description><![CDATA[hessian学习基础篇——序列化和反序列化

博客分类： 

Java编程
OS 



1、概念介绍

   把Java对象转换为字节序列的过程称为对象的序列化。
   把字节序列恢复为Java对象的过程称为对象的反序列化。

   对象的序列化主要有两种用途：
　 1） 数据介质存储
　 2） 数据网络传输

2、对象序列化实例

     为了更好的]]></description><category></category></item><item><title><![CDATA[Java NIO原理图文分析及代码实现]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/51682719</link><guid>https://blog.youkuaiyun.com/vasal/article/details/51682719</guid><author>vasal</author><pubDate>Wed, 15 Jun 2016 15:31:22 +0800</pubDate><description><![CDATA[Java NIO原理图文分析及代码实现 
前言: 

最近在分析hadoop的RPC(Remote Procedure Call Protocol ，远程过程调用协议，它是一种通过网络从远程计算机程序上请求服务，而不需要了解底层网络技术的协议。可以参考：http://baike.baidu.com/view/32726.htm ）机制时，发现hadoop的RPC机制的实现主要用到了两个技术：]]></description><category></category></item><item><title><![CDATA[ThreadLocal 那点事儿]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/51668733</link><guid>https://blog.youkuaiyun.com/vasal/article/details/51668733</guid><author>vasal</author><pubDate>Tue, 14 Jun 2016 09:26:13 +0800</pubDate><description><![CDATA[ThreadLocal，直译为“线程本地”或“本地线程”，如果你真的这么认为，那就错了！其实，它就是一个容器，用于存放线程的局部变量，我认为应该叫做 ThreadLocalVariable（线程局部变量）才对，真不理解为什么当初 Sun 公司的工程师这样命名。

早在 JDK 1.2 的时代，java.lang.ThreadLocal 就诞生了，它是为了解决多线程并发问题而设计的，只不过设计得]]></description><category></category></item><item><title><![CDATA[Android 热补丁动态修复框架小结]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/50250581</link><guid>https://blog.youkuaiyun.com/vasal/article/details/50250581</guid><author>vasal</author><pubDate>Thu, 10 Dec 2015 15:41:22 +0800</pubDate><description><![CDATA[Android 热补丁动态修复框架小结


标签： HotFixAndroid动态修复
2015-11-17 10:01 9715人阅读 评论(38) 收藏 举报



 分类：

【android 进阶之路】（61） 



版权声明：本文为博主原创文章，未经博主允许不得转载。




目录(?)[+]






转载请标明出处： 
htt]]></description><category></category></item><item><title><![CDATA[为你的Android App实现自签名的 SSL 证书]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/48847505</link><guid>https://blog.youkuaiyun.com/vasal/article/details/48847505</guid><author>vasal</author><pubDate>Thu, 01 Oct 2015 18:43:35 +0800</pubDate><description><![CDATA[为你的Android App实现自签名的 SSL 证书





您的评价:


     





 收藏该经验    










阅读目录

HTTPS是什么?SSL/TLS:SSL/HTTPS and X.509 证书概述TLS (SSL)中的加密MITM 攻击什么是自签名证书( self-signed certicates]]></description><category></category></item><item><title><![CDATA[Android开发 MeasureSpec介绍]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/46941721</link><guid>https://blog.youkuaiyun.com/vasal/article/details/46941721</guid><author>vasal</author><pubDate>Sat, 18 Jul 2015 12:24:33 +0800</pubDate><description><![CDATA[分类： Android2013-02-08
 17:07 3054人阅读 评论(1) 收藏 举报


在自定义View和ViewGroup的时候，我们经常会遇到int型的MeasureSpec来表示一个组件的大小，这个变量里面不仅有组件的尺寸大小，还有大小的模式。








这个大小的模式，有点难以理解。在系统中组件的大小模式有三种：






1.]]></description><category></category></item><item><title><![CDATA[android interpolator 插值器]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/46723147</link><guid>https://blog.youkuaiyun.com/vasal/article/details/46723147</guid><author>vasal</author><pubDate>Thu, 02 Jul 2015 10:26:47 +0800</pubDate><description><![CDATA[目录[-]

一：简介二：简单插值器分析   1.AccelerateInterpolator  加速插值器3.  AccelerateDecelerateInterpolator  加速减速插值器4. LinearInterpolator 线性插值器5. BounceInterpolator 弹跳插值器6.AnticipateInterpolator 回荡秋千插值器7. Anticipate]]></description><category></category></item><item><title><![CDATA[只为成功找方法，不为失败找借口！ 随笔分类 - JavaWeb学习总结]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/46660159</link><guid>https://blog.youkuaiyun.com/vasal/article/details/46660159</guid><author>vasal</author><pubDate>Sat, 27 Jun 2015 11:46:27 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/xdp-gacl/category/574705.html]]></description><category></category></item><item><title><![CDATA[github ssl; cetificate problem]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/38816753</link><guid>https://blog.youkuaiyun.com/vasal/article/details/38816753</guid><author>vasal</author><pubDate>Mon, 25 Aug 2014 09:52:13 +0800</pubDate><description><![CDATA[git clone出现SSL错误
Git 



在学习git的时候，发现不能使用git clone从github.com下载，报了个ssl错误。

 



Cloning into cancan...

error: SSL certificate problem, verify that the CA cert is OK. Details:

error:14]]></description><category></category></item><item><title><![CDATA[Servlet生命周期]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/38557351</link><guid>https://blog.youkuaiyun.com/vasal/article/details/38557351</guid><author>vasal</author><pubDate>Thu, 14 Aug 2014 13:25:25 +0800</pubDate><description><![CDATA[﻿﻿

                  

博客分类：
Java

ServletTomcatWebStrutsXML 


    大多数程序员都知道Servlet的生命周期，简单的概括这就分为四步：servlet类加载--->实例化--->服务--->销毁。对这个过程只是肤浅了解下，对于servlet何时被销毁，还是不太情楚。下面我们描述一下Tomcat与Servlet]]></description><category></category></item><item><title><![CDATA[Activity的四种launchMode]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/38491811</link><guid>https://blog.youkuaiyun.com/vasal/article/details/38491811</guid><author>vasal</author><pubDate>Mon, 11 Aug 2014 14:06:50 +0800</pubDate><description><![CDATA[Activity的四种launchMode]]></description><category></category></item><item><title><![CDATA[Ubuntu中开启MySQL远程访问功能]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/37930897</link><guid>https://blog.youkuaiyun.com/vasal/article/details/37930897</guid><author>vasal</author><pubDate>Fri, 18 Jul 2014 15:39:10 +0800</pubDate><description><![CDATA[博客分类： 

数据库
linux
 



确认3306是否对外开放，MySQL默认状态下是不开放对外访问功能的。查看的办法如下：


Java代码  



netstat -an | grep 3306   



Java代码  



显示结果：tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN  


 从]]></description><category></category></item><item><title><![CDATA[Android设计模式系列--模板方法模式]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/23359753</link><guid>https://blog.youkuaiyun.com/vasal/article/details/23359753</guid><author>vasal</author><pubDate>Thu, 10 Apr 2014 15:46:08 +0800</pubDate><description><![CDATA[﻿﻿
Android设计模式系列--模板方法模式

2013-11-26 17:15 佚名 博客园 字号：T |
T




我个人对模板方法的经典思想特别推崇，虽然模板方法在大对数情况下并不被推荐使用，但是这种通过父类调用子类的方法，使用继承来改变算法的一部分，是面向对象的一种基本认识。
AD：51CTO学院：IT精品课程在线看！










模]]></description><category></category></item><item><title><![CDATA[Android设计模式系列集锦]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/23348501</link><guid>https://blog.youkuaiyun.com/vasal/article/details/23348501</guid><author>vasal</author><pubDate>Thu, 10 Apr 2014 13:30:47 +0800</pubDate><description><![CDATA[﻿﻿



对于开发者来说，设计模式想必都不陌生，而在Android开发中，设计模式起到的作用是不容小视的，最基本的设计模式就有八种，从基本角度来说，适配器往往是我们更加经常用到的，那么，我们要怎样才能全面理解这几种设计模式呢？




头条推荐 

Android进阶之大话设计模式
一般来说，常用的设计模式有以下八种：单例、工厂、观察者、代理、命令、适配器、合成、访问者…]]></description><category></category></item><item><title><![CDATA[Android进阶之大话设计模式]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/23348435</link><guid>https://blog.youkuaiyun.com/vasal/article/details/23348435</guid><author>vasal</author><pubDate>Thu, 10 Apr 2014 13:29:22 +0800</pubDate><description><![CDATA[﻿﻿
Android进阶之大话设计模式

2013-11-26 15:44 佚名 博客园 字号：T |
T




一般来说，常用的设计模式有以下八种：单例、工厂、观察者、代理、命令、适配器、合成、访问者
AD：51CTO学院：IT精品课程在线看！










一般来说，常用的设计模式有以下八种：单例、工厂、观察者、代理、命令、适配器、合成、访问者]]></description><category></category></item><item><title><![CDATA[Android设计模式系列-组合模式]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/23348375</link><guid>https://blog.youkuaiyun.com/vasal/article/details/23348375</guid><author>vasal</author><pubDate>Thu, 10 Apr 2014 13:28:20 +0800</pubDate><description><![CDATA[﻿﻿
Android设计模式系列-组合模式

2013-11-26 15:48 佚名 eoe Android开发者社区 字号：T |
T




Android中对组合模式的应用，可谓是泛滥成粥，随处可见，那就是View和ViewGroup类的使用。在android UI设计，几乎所有的widget和布局类都依靠这两个类。
AD：51CTO学院：IT精品课程在线看！


]]></description><category></category></item><item><title><![CDATA[Android进阶之大话设计模式]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/20305489</link><guid>https://blog.youkuaiyun.com/vasal/article/details/20305489</guid><author>vasal</author><pubDate>Sun, 02 Mar 2014 20:31:12 +0800</pubDate><description><![CDATA[2013-11-26 15:44 佚名 博客园 字号：T | T





一般来说，常用的设计模式有以下八种：单例、工厂、观察者、代理、命令、适配器、合成、访问者

AD：2013云计算架构师峰会课程资料下载







一般来说，常用的设计模式有以下八种：单例、工厂、观察者、代理、命令、适配器、合成、访问者

单例模式：目的是为了让系统中只有一个调用对象，]]></description><category></category></item><item><title><![CDATA[java设计模式之Active Object]]></title><link>https://blog.youkuaiyun.com/vasal/article/details/12906985</link><guid>https://blog.youkuaiyun.com/vasal/article/details/12906985</guid><author>vasal</author><pubDate>Mon, 21 Oct 2013 11:40:04 +0800</pubDate><description><![CDATA[ActiveObject模式是Command模式的一种，是实现多线程控制的一项古老技术.
在《敏捷软件开发》这本书中描述的算法如下：
1、构造一个命令。（实现Command模式的一个命令）
2、将该命令放入Active ObjectEngine（也就是放入一个队列，LinkedList）
3、从该Engine取出一个命令，执行，若该命令没有执行过，设为执行过，然后将自己加入队列尾部，若执行]]></description><category></category></item></channel></rss>