<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[viewcode的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/viewcode</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; viewcode]]></copyright><item><title><![CDATA[xcode6 命令行运行单元测试unit test]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/47661475</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/47661475</guid><author>viewcode</author><pubDate>Fri, 14 Aug 2015 14:49:25 +0800</pubDate><description><![CDATA[网上很多信息说xcode4.5版本以后不支持命令行运行unit test。其实这种说法有误。


官方文档：
应用xcodebuild test 命令行运行测试用例
https://developer.apple.com/library/prerelease/ios/documentation/DeveloperTools/Conceptual/testing_with_xcode/A3]]></description><category></category></item><item><title><![CDATA[Raft一致性算法]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/46325315</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/46325315</guid><author>viewcode</author><pubDate>Tue, 02 Jun 2015 10:43:43 +0800</pubDate><description><![CDATA[Why Not Paxos

Paxos算法是莱斯利·兰伯特（LeslieLamport，就是 LaTeX 中的”La”，此人现在在微软研究院）于1990年提出的一种基于消息传递的一致性算法。由于算法难以理解起初并没有引起人们的重视，使Lamport在八年后1998年重新发表到ACM Transactions on Computer Systems上（The
 Part-TimeParlia]]></description><category></category></item><item><title><![CDATA[consul 入门]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/45915179</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/45915179</guid><author>viewcode</author><pubDate>Mon, 01 Jun 2015 17:39:20 +0800</pubDate><description><![CDATA[1. 什么是consul？
是一个服务管理软件。
支持多数据中心下，分布式高可用的，服务发现和配置共享。
consul支持健康检查，允许存储键值对。
一致性协议采用 Raft 算法,用来保证服务的高可用.
成员管理和消息广播 采用GOSSIP协议，支持ACL访问控制。



ACL技术在路由器中被广泛采用，它是一种基于包过滤的流控制技术。控制列表通过把源地址、目的地址及端口号作为]]></description><category></category></item><item><title><![CDATA[http协议简介]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/44779049</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/44779049</guid><author>viewcode</author><pubDate>Tue, 31 Mar 2015 14:19:34 +0800</pubDate><description><![CDATA[http://zsxxsz.iteye.com/blog/568250





一、TCP/IP 协议介绍

　　在介绍 HTTP 协议之前，先简单说一下TCP/IP协议的相关内容。TCP/IP协议是分层的，从底层至应用层分别为：物理层、链路层、网络层、传输层和应用层，如下图所示：

 

 



 

　　从应用层至物理层，数据是一层层封装，封装的方式一般]]></description><category></category></item><item><title><![CDATA[函数指针，function，bind, lambda]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/43968561</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/43968561</guid><author>viewcode</author><pubDate>Fri, 27 Feb 2015 18:25:17 +0800</pubDate><description><![CDATA[函数指针，sd::function functionObject, std::bind()


1. 函数指针是类型不安全的，为什么？
#include
int max(int x,int y){return (x>y? x:y);}
int main()
{
    int (*ptr)(int, int);
    int a, b, c;
    ptr = max;
    sca]]></description><category></category></item><item><title><![CDATA[w3school学习 - javascript入门]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/43954569</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/43954569</guid><author>viewcode</author><pubDate>Thu, 26 Feb 2015 18:46:33 +0800</pubDate><description><![CDATA[在浏览一下客户端代码时，经常会遇到javascript脚本，系统的学习一下对以后更深入了解客户端很有好处。
1. 应用场景
改进设计
验证表单
检测浏览器
创建cookies等


2. 入门实例
这里的document是 js中的 的html DOM对象


http://www.w3school.com.cn/jsref/dom_obj_document.asp]]></description><category></category></item><item><title><![CDATA[W3Shool学习 - 初级教程]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/41278209</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/41278209</guid><author>viewcode</author><pubDate>Thu, 26 Feb 2015 16:09:00 +0800</pubDate><description><![CDATA[W3Shool学习 - 初级教程]]></description><category></category></item><item><title><![CDATA[大规模web服务开发技术 读书笔记之一]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/43453829</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/43453829</guid><author>viewcode</author><pubDate>Mon, 16 Feb 2015 15:57:01 +0800</pubDate><description><![CDATA[作为一个web开发的小白，本书对我还是很有指导意义的。
1. 本书讲解的内容
一开始本书就给出了讲述的内容
1. 什么是大规模web服务开发？
2. 面对大规模数据问题时，处理的基本思路和重点在那里？
例如cache缓存机制，大规模数据情况下数据库的运用方法。
3. 算法与数据结构的选择
4. 规模超出RDBMS处理能力时，如何处理？


上面的内容贯穿整本书，怎么强调都不为过]]></description><category></category></item><item><title><![CDATA[移动开发中MVC模式和分层]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/43529279</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/43529279</guid><author>viewcode</author><pubDate>Fri, 06 Feb 2015 09:45:28 +0800</pubDate><description><![CDATA[MVC在界面开发中被奉为设计的典范，在移动开发中也是
MVC全名是Model View Controller，是模型(model)－视图(view)－控制器(controller)的缩写。
它将业务逻辑、数据、界面显示分离的方法组织代码，将业务逻辑聚集到一个部件里面，在改进和个性化定制界面及用户交互的同时，不需要重新编写业务逻辑。


我刚接触ios，想通过ios的一些实例设计来理解MV]]></description><category></category></item><item><title><![CDATA[sourcetree 及git版本工具使用]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/42291973</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/42291973</guid><author>viewcode</author><pubDate>Tue, 03 Feb 2015 16:40:07 +0800</pubDate><description><![CDATA[1. 如何reset自己本地的修改？
选中指定的返回版本，右键菜单选择“rest  to this commit”, 然后选择hard 模式。


2. 如何解决两个分支间的conflict？
1. merge develop 到feature，首先merge A 到 B，修改conflict，然后提交。
2. merge feature 到develop，首先merge develo]]></description><category></category></item><item><title><![CDATA[JDBC与Hibernate]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/43266689</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/43266689</guid><author>viewcode</author><pubDate>Mon, 02 Feb 2015 19:10:22 +0800</pubDate><description><![CDATA[1. 什么是JDBC？
主要对象和处理流程：

DriverManager
Connection


Statement


2. 什么是Hibernate？


http://www.tutorialspoint.com/hibernate/hibernate_examples.htm

透彻的讲解
lifeCycle的体现
session 使得整个操作的lif]]></description><category></category></item><item><title><![CDATA[Login, cookie, session等概念理解]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/40539763</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/40539763</guid><author>viewcode</author><pubDate>Thu, 08 Jan 2015 19:40:02 +0800</pubDate><description><![CDATA[username
password
cookies]]></description><category></category></item><item><title><![CDATA[http无状态设计与Cookie和Session]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/42102731</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/42102731</guid><author>viewcode</author><pubDate>Tue, 06 Jan 2015 18:59:48 +0800</pubDate><description><![CDATA[1. 不保存参数，因为无需考虑参数逻辑
由使用者来保存状态，进行状态逻辑设计]]></description><category></category></item><item><title><![CDATA[vector的back()函数]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/40824669</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/40824669</guid><author>viewcode</author><pubDate>Mon, 22 Dec 2014 17:39:04 +0800</pubDate><description><![CDATA[stl中vector的back()函数
返回最后一个元素，如：
commentPtr &comment = comments.back().]]></description><category></category></item><item><title><![CDATA[从backproject到meanshift：各自的作用]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/37498267</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/37498267</guid><author>viewcode</author><pubDate>Wed, 09 Jul 2014 17:35:58 +0800</pubDate><description><![CDATA[分割、识别、跟踪是图像处理中的重要应用。 一般算法步骤是检测点、线、面（区域），分割，然后根据人的先验知识进行识别。
而meanshift算法是利用颜色直方图（颜色空间），形成的目标特征，去搜索和跟踪。
backproject和meanshift算法在opencv中都有实现，而且网上的论述一抓一大把，这里就不在赘述。在理解其理论意义后，重点关注一下其作用和应用场景。
1. backproje]]></description><category></category></item><item><title><![CDATA[网络编程--大杂烩]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/25774131</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/25774131</guid><author>viewcode</author><pubDate>Thu, 15 May 2014 16:13:25 +0800</pubDate><description><![CDATA[socket
httpserver
dbus]]></description><category></category></item><item><title><![CDATA[汽车电子及ADAS安全部分相关测试标准]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/25186963</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/25186963</guid><author>viewcode</author><pubDate>Thu, 08 May 2014 11:02:51 +0800</pubDate><description><![CDATA[ISO 26262
NHTSA NCAP
FCW
LDW]]></description><category></category></item><item><title><![CDATA[汽车总线特性简述]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/22897423</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/22897423</guid><author>viewcode</author><pubDate>Wed, 07 May 2014 11:29:15 +0800</pubDate><description><![CDATA[lin
can
most
avb]]></description><category></category></item><item><title><![CDATA[短距离车间通信V2X简述]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/23000701</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/23000701</guid><author>viewcode</author><pubDate>Tue, 29 Apr 2014 15:38:43 +0800</pubDate><description><![CDATA[1. 802.11p协议的简介
2. 实时性要求
3. 通信内容的标准化
4. 关键的场景
5. 相关资源]]></description><category></category></item><item><title><![CDATA[前方车辆检测的常用方法]]></title><link>https://blog.youkuaiyun.com/viewcode/article/details/20358367</link><guid>https://blog.youkuaiyun.com/viewcode/article/details/20358367</guid><author>viewcode</author><pubDate>Wed, 16 Apr 2014 17:54:02 +0800</pubDate><description><![CDATA[常见问题：
1. 选取那种分辨率来计算？
2. 如何选取特征点？
3. 如何跟踪？
4. 如何计算距离？
5. 如何计算前车速度？
6. 如何区分多个车辆？]]></description><category></category></item></channel></rss>