<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wsh的专栏]]></title><description><![CDATA[当你遇到困难的时候一定要坚持下去，因为坚持是任何病症的解药，时间会给予诠释！]]></description><link>https://blog.youkuaiyun.com/weishiym</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weishiym]]></copyright><item><title><![CDATA[机器学习的10大基础算法]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/83714744</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/83714744</guid><author>weishiym</author><pubDate>Sun, 04 Nov 2018 12:14:36 +0800</pubDate><description><![CDATA[机器学习算法可以分为三个大类：监督学习、无监督学习、强化学习。其中：


监督学习对于有标签的特定数据集（训练集）是非常有效的，但是它需要对于其他的距离进行预测。

无监督学习对于在给定未标记的数据集（目标没有提前指定）上发现潜在关系是非常有用的。

强化学习介于这两者之间—它针对每次预测步骤（或行动）会有某种形式的反馈，但是没有明确的标记或者错误信息。本文主要介绍有关监督学习和无监督学习的10种...]]></description><category></category></item><item><title><![CDATA[Hyperledger Fabric安装问题-证书生成时签名key不兼容问题]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84925083</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84925083</guid><author>weishiym</author><pubDate>Thu, 23 Aug 2018 15:54:32 +0800</pubDate><description><![CDATA[
在启动fabric的时候出现以下错误提示：
2018-08-22 11:03:23.280 UTC [orderer/multichain] newLedgerResources -&amp;gt; CRIT 067 Error creating configtx manager and handlers: Error deserializing key Capabilities for group ...]]></description><category></category></item><item><title><![CDATA[dubboMesh优化总结]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84922381</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84922381</guid><author>weishiym</author><pubDate>Wed, 20 Jun 2018 11:19:32 +0800</pubDate><description><![CDATA[
天池中间件大赛的初赛在今早终于正式结束了，公众号停更了一个月，主要原因就是博主的空余时间几乎全花在这个比赛上，第一赛季结束，做下参赛总结，总的来说，收获不小。
最终排名
先说结果，最终榜单排名是第 15 名（除去前排大佬的两个小号，加上zuobi的第一名，勉强能算是第 12 名），说实话是挺满意的成绩。这篇文章主要是分享给以下读者：比赛中使用了 netty 却没有达到理想 qps 的朋友，n...]]></description><category></category></item><item><title><![CDATA[深入研究Netty之线程模型详解]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84922258</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84922258</guid><author>weishiym</author><pubDate>Sat, 16 Jun 2018 11:18:38 +0800</pubDate><description><![CDATA[
本文主要介绍Netty线程模型及其实现，介绍Netty线程模型前，首先会介绍下经典的Reactor线程模型，目前大多数网络框架都是基于Reactor模式进行设计和开发，Reactor模式基于事件驱动，非常适合处理海量的I/O事件。下面简单介绍下Reactor模式及其线程模型。
Reactor模式
Reactor模式首先是事件驱动的，有一个或多个并发输入源，有一个Service Handler...]]></description><category></category></item><item><title><![CDATA[机器学习基础 第二章 预测算法]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84922160</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84922160</guid><author>weishiym</author><pubDate>Thu, 14 Jun 2018 10:10:06 +0800</pubDate><description><![CDATA[
1 一元线性回归

1.1 为什么用回归
 
 
 
图1.1.1 Google的票房与搜索量的关系
图1.1显示的是Google发布的电影的搜索量与票房的关系。如何用历史的信息预测票房就是（线性）回归问题。

1.2 一元线性回归模型
1 数学描述
图1.1.1中的横、纵轴分别用用{xi,yi}图1.1.1中的横、纵轴分别用用{xi,yi}表示，表示，1≤i≤N。假设图1.1...]]></description><category></category></item><item><title><![CDATA[前端技术储备]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84921403</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84921403</guid><author>weishiym</author><pubDate>Thu, 31 May 2018 09:45:12 +0800</pubDate><description><![CDATA[
浏览器环境IE6~8 IE9+ Chrome Firefox Safari Opera Edge
HTTP协议URI Cache Session Cookie Request Response
HTMLW3C HTML4.01 HTML5 DOM 语义化
CSSCSS1~3 选择器 盒模型 Flex 媒体检测 响应式 渲染引擎
JavaScriptEcmaScript3~5~6 Lexi...]]></description><category></category></item><item><title><![CDATA[五种不同的 URL 参数解析方法的性能比较]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84921244</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84921244</guid><author>weishiym</author><pubDate>Mon, 28 May 2018 16:39:18 +0800</pubDate><description><![CDATA[
URL 参数解析方法:


httpclient org.apache.http.client.utils.URLEncodedUtils
URLEncodedUtils.parse(query, Charset.forName(&quot;UTF-8&quot;));



jettyUtil org.eclipse.jetty.util.UrlEncoded
MultiMap&amp;lt;String...]]></description><category></category></item><item><title><![CDATA[springCloud-hystrix参数详解]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84919780</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84919780</guid><author>weishiym</author><pubDate>Fri, 27 Apr 2018 16:37:43 +0800</pubDate><description><![CDATA[
简介
上节我们讨论了hystrix+feign+ribbon，但是可能很多人都知道hystrix还有线程隔离，信号量隔离，等等各种参数配置，在这几就记录下hystrix的参数，
一、hystrix参数使用方法
通过注解@HystrixCommand的commandProperties去配置，如下就是hystrix命令超时时间命令执行超时时间，为1000ms和执行是不启用超时


@R...]]></description><category></category></item><item><title><![CDATA[Fabric 1.0 交易完整生命周期]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84919430</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84919430</guid><author>weishiym</author><pubDate>Sat, 21 Apr 2018 14:37:17 +0800</pubDate><description><![CDATA[
1、Client端创建交易提案（chaincode函数和参数）并发送到Endorse Peer(背书节点）。 2、Endorse Peer节点执行chaincode,基于读取和写入的Key生成读写操作集。 3、Endorse Peer节点向客户端返回提案结果(包含读写操作集） 4、Client端把交易提交到Order服务，交易内容包含来自提案结果的读写操作集。 5、Order服务将排完序的交易...]]></description><category></category></item><item><title><![CDATA[fabric-sdk-java调用网络tls验证问题]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84919346</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84919346</guid><author>weishiym</author><pubDate>Thu, 19 Apr 2018 18:13:11 +0800</pubDate><description><![CDATA[
问题：当通过fabric-sdk-java调用网络时出现以下tls验证问题时可将tls验证关闭
 
Sending proposal to peer0.org1.example.com failed because of: gRPC failure=Status{code=UNAVAILABLE, description=io exception, cause=javax.net.ssl.S...]]></description><category></category></item><item><title><![CDATA[阿里云环境部署Hyperledger Fabric之SIGSEGV问题分析和解决经验分享]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84918327</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84918327</guid><author>weishiym</author><pubDate>Mon, 02 Apr 2018 09:45:19 +0800</pubDate><description><![CDATA[
最近收到Hyperledger社区的一些朋友反馈在阿里云环境上部署开源区块链项目Hyperledger Fabric的过程中遇到了和SIGSEV相关的fatal error，正好笔者此前也遇到并解决过类似的问题，因此这里分享一下当时问题的分析过程和解决的经验，希望能为大家带来一点启发和帮助。

问题描述
在部署Hyperledger Fabric过程中，peer、orderer服务启动失败...]]></description><category></category></item><item><title><![CDATA[Hyperledger Fabric安装问题-环境残留问题]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/79629302</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/79629302</guid><author>weishiym</author><pubDate>Tue, 20 Mar 2018 17:50:50 +0800</pubDate><description><![CDATA[如果出现以下错误2018-01-25 08:11:11.384 UTC [msp] GetDefaultSigningIdentity -&amp;gt; DEBU 002 Obtaining default signing identity
Error: Error getting endorser client channel: PER:404 - Error trying to connect to...]]></description><category></category></item><item><title><![CDATA[Hyperledger Fabric安装问题-阿里云环境问题]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/79629297</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/79629297</guid><author>weishiym</author><pubDate>Tue, 20 Mar 2018 17:50:22 +0800</pubDate><description><![CDATA[如果是在阿里云机器上部署fabric ，在e2e_cli 启动网络时，遇到以下错误2018-01-26 05:03:26.153 UTC [msp] GetDefaultSigningIdentity -&amp;gt; DEBU 00d Obtaining default signing identity
2018-01-26 05:03:26.153 UTC [msp/identity] Sign -...]]></description><category></category></item><item><title><![CDATA[LiteIDE编译GOLANG项目报错ltdl.h: No such file or directory解决办法]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/79629285</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/79629285</guid><author>weishiym</author><pubDate>Tue, 20 Mar 2018 17:49:39 +0800</pubDate><description><![CDATA[在Github上下了一个项目，在使用LiteIDE编译时报错，错误信息如下：# github.com/miekg/pkcs11 D:\goproject\src\github.com\miekg\pkcs11\pkcs11.go:29:10: fatal error: ltdl.h: No such file or directory  #include &amp;lt;ltdl.h&amp;gt;       ...]]></description><category></category></item><item><title><![CDATA[深入理解Fabric环境搭建的详细过程]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/79629266</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/79629266</guid><author>weishiym</author><pubDate>Tue, 20 Mar 2018 17:48:30 +0800</pubDate><description><![CDATA[1.生成公私钥和证书Fabric中有两种类型的公私钥和证书，一种是给节点之前通讯安全而准备的TLS证书，另一种是用户登录和权限控制的用户证书。这些证书本来应该是由CA来颁发，但是我们这里是测试环境，并没有启用CA节点，所以Fabric帮我们提供了一个工具：cryptogen。1.1编译生成cryptogen我们既然获得了Fabric的源代码，那么就可以轻易的使用make命令编译需要的程序。Fabr...]]></description><category></category></item><item><title><![CDATA[Hyperledger Fabric 词汇表]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/79626485</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/79626485</guid><author>weishiym</author><pubDate>Tue, 20 Mar 2018 15:33:13 +0800</pubDate><description><![CDATA[Anchor Peer在一个channel上可以被所有其他peer发现的peer，channel上的每个成员都有一个anchor Peer(或多个anchor peer 来防止单点故障)，允许属于不同成员的peer发现chnnel上的所有现有peer。Block（块）与channel上的前一个块加密链接的有序交易集。Chain（链）账本链是一个交易日志，结构化为哈希链接的交易块。peer从orde...]]></description><category></category></item><item><title><![CDATA[区块链专题推荐]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84917727</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84917727</guid><author>weishiym</author><pubDate>Tue, 20 Mar 2018 15:27:24 +0800</pubDate><description><![CDATA[
 
1.区块链指南
https://yeasy.gitbooks.io/blockchain_guide/content/born/currency.html
]]></description><category></category></item><item><title><![CDATA[深入理解Fabric环境搭建的详细过程]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84917699</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84917699</guid><author>weishiym</author><pubDate>Tue, 20 Mar 2018 11:31:05 +0800</pubDate><description><![CDATA[
1.生成公私钥和证书
Fabric中有两种类型的公私钥和证书，一种是给节点之前通讯安全而准备的TLS证书，另一种是用户登录和权限控制的用户证书。这些证书本来应该是由CA来颁发，但是我们这里是测试环境，并没有启用CA节点，所以Fabric帮我们提供了一个工具：cryptogen。
1.1编译生成cryptogen
我们既然获得了Fabric的源代码，那么就可以轻易的使用make命令编译需要的...]]></description><category></category></item><item><title><![CDATA[LiteIDE编译GOLANG项目报错ltdl.h: No such file or directory解决办法]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84917696</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84917696</guid><author>weishiym</author><pubDate>Tue, 20 Mar 2018 10:57:11 +0800</pubDate><description><![CDATA[
在Github上下了一个项目，在使用LiteIDE编译时报错，错误信息如下：
# github.com/miekg/pkcs11 D:\goproject\src\github.com\miekg\pkcs11\pkcs11.go:29:10: fatal error: ltdl.h: No such file or directory  
#include &amp;lt;ltdl.h&amp;gt;  ...]]></description><category></category></item><item><title><![CDATA[Fabric 环境安装]]></title><link>https://blog.youkuaiyun.com/weishiym/article/details/84917660</link><guid>https://blog.youkuaiyun.com/weishiym/article/details/84917660</guid><author>weishiym</author><pubDate>Mon, 19 Mar 2018 17:06:07 +0800</pubDate><description><![CDATA[
Fabric 环境安装
我安装的时候遇到很多问题，也不会解决，我就是将fabric文件夹删除重新下，然后一步步再按，反正最后是能运行。
官网的安装方法http://hyperledger-fabric.readthedocs.io/en/latest/build_network.html
1.Go语言安装
sudo apt-get install golang
sudo vim ~/...]]></description><category></category></item></channel></rss>